Commit Graph

1441 Commits

Author SHA1 Message Date
Scott McCreary 357eb4e314 Added build of vorbis-tools for gcc4, previous one was missing.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40045 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-31 02:22:43 +00:00
Bruno G. Albuquerque 2eb5e77d9b - Fix reference to GCC4 lib FLAC.
Note that the reference to GCC4 Vorbis Tools is also broken but I did not fix
it as there is no GCC4 vorbis Tools package available where all the other
optional packages are.
 


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40043 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-30 18:22:20 +00:00
Scott McCreary 209727818f Updated build of curl, with openssl-1.0.0c in place, should fix #7045
Fixed the filename of smpeg gcc4 build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40042 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-30 04:36:47 +00:00
Scott McCreary 1abf556ecf Added in missing sdl-rtf gcc4 package
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39952 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-26 16:14:55 +00:00
Scott McCreary 15426bc2a4 Updated openssl to 1.0.0c
Updated curl to 7.21.3
Updated build of SDL to include off by 1 resolution fix by GCI student Daniel Marth, 
and the OpenGL fix by Urias McCullough



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39940 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-24 19:21:12 +00:00
Marcus Overhagen df4948df6a Copy the DVB channel setting files to target image.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39882 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-17 21:54:06 +00:00
Axel Dörfler 529b094654 * Removed setwep from the image; it's no longer needed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39852 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-14 21:07:56 +00:00
Matt Madia ad271e2f3e Added OverlayImage to the default image as a Demo.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39743 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-05 17:40:50 +00:00
Matt Madia 49c928a9c9 Updated baseSourceURL. Should have been part of r39552.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39738 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-05 14:11:25 +00:00
Ingo Weinhold 25dc253d6a * Merged weak-symbols branch.
* Fixed trivial merge conflict in src/system/libroot/posix/locale/nl_langinfo.cpp
* Fixed gcc 2 compilation of src/system/glue/init_term_dyn.c.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39571 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-22 13:06:36 +00:00
Matt Madia 7e4d0ca539 Updated baseSourceURL (and copied the necessary files on haiku-files.org).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39552 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-21 06:28:57 +00:00
Philippe Houdoin d01a7e01ed Revert mistaken committed change.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39517 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-19 17:17:45 +00:00
Philippe Houdoin 5a2f51f20e Added WebPTranslator to Haiku image, with due credits in AboutSystem.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39516 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-19 15:45:37 +00:00
Matt Madia f84079e242 Replaced $(baseLibURL) with $(baseURL)/lib.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39400 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-10 23:31:07 +00:00
Scott McCreary 729f344683 Fixed libmng URL.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39376 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-09 16:21:18 +00:00
Michael Pfeiffer 112cf45c66 * On image renamed print_server_add_on to print_addon_server
and moved it from folder bin to servers.
  The print_server uses print_addon_server now to
  execute printer driver add-ons.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39357 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-08 18:34:43 +00:00
Michael Pfeiffer 61729fe266 * Added application print_server_add_on that is used
by the print_server to run a printer driver add-on.
  This makes the print_server
  1) resistant to add-on crashes
  2) and memory leaks in add-ons
  3) license of an add-on cannot influence the
     license of the print_server since it does not
     directly load the add-on anymore; might be
     an issue with GPL printer drivers like Gutenprint
 
  Transport add-ons directly loaded by the print_server
  should be moved outside the print_server too.
  Right now I am not aware that the transport add-ons
  in the repository have any of the issues.
  The Gutenprint driver has 2 + 3 that was the main
  motivation to implement that now. 

  Disabled for now until the launch issue is resolved.
  BRoster does not find the application by its
  signature until it is opened in Tracker once.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39346 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-07 17:13:55 +00:00
Scott McCreary 6d1078eb7a Updated the filename for OpenSSH, and fixed the conditional for Vision.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39297 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-04 15:00:36 +00:00
Scott McCreary 14324b423f Added vision gcc4 package
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39294 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-04 06:37:20 +00:00
Scott McCreary 99c871094e Updated the OpenSSH package to include the updated sshd_keymaker from mmu_man.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39293 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-04 00:04:50 +00:00
Ingo Weinhold db2b2bd629 Resolved TODO (gcc 4 .eh_frame support).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39277 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-02 20:22:48 +00:00
Scott McCreary 2ee3a4e272 Set the baseLibURL to the lib directory.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39274 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-02 15:22:54 +00:00
Scott McCreary f735809f0b Fix indentation for box2d
Fix url for libevent
Changed baselibURL to baseLibURL


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39273 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-02 15:18:59 +00:00
Scott McCreary ce658a595d Fixed conditional for box2d.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39251 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-01 15:37:46 +00:00
François Revol 336b87d2c4 Fix syntax.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39250 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-01 15:24:28 +00:00
Scott McCreary 77d77844f9 Added more gcc4 libs, removed duplicate libmng.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39249 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-01 05:49:49 +00:00
François Revol 9217a573f8 The 68k bootloader will get fatter with video handling...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39248 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-11-01 02:50:10 +00:00
Matt Madia 92dc6fdfb5 Fixed several conditionals. Added a TODO about a duplicate Libmng, libmng.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39228 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-31 12:02:35 +00:00
Scott McCreary 70782c8f24 Update libevent. Added some more gcc4 packages, including builds of the SDLLibs, AllegroLibs, and XiphLibs.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39224 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-31 04:32:48 +00:00
Scott McCreary 2a28aaa447 Added gcc4 packages for cmake and lua.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39221 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-31 00:40:25 +00:00
Michael Pfeiffer 9295cd647f * Added Gutenprint printer driver add-on to image.
* This is still work in progress:
  Printing should work with the following restrictions:
  - Color printing is untested.
  - Some configuration options provided by Gutenprint are missing.
  - Error reporting is missing. 
  - The page margins should at least to increased to 1 cm
    or 0.4 Inch.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39216 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-30 18:05:09 +00:00
Michael Pfeiffer c0710fb94e * Added Gutenprint data files to image (common/data/gutenprint).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39215 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-30 17:40:46 +00:00
Matt Madia 2b5ef22794 More cleanup.
* Removed commented code
 * Removed incorrect comments for pkgconfig, readline
 * Fixed names of archives
 * Added a TODO about duplicate libevent, LibEvent


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39209 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-30 16:16:34 +00:00
Matt Madia e0b5badf4b Added missing opening braces.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39208 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-30 16:08:06 +00:00
Matt Madia def1ceca9d Restructured conditionals. More cleanup to come.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39207 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-30 15:56:49 +00:00
Scott McCreary 599b0482e1 Added OptionalLibPackages, which brings in most of the LibPak gcc2 libs.
TODO: Create fresh gcc4 packages for several libs which are currently #'d out in the version.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39194 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-30 07:22:17 +00:00
Scott McCreary d8a9d43683 Added gcc2 armyknife and stable vision packages.
TODO: Create fresh gcc4 packages for armyknife, vision and taglib.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39193 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-30 07:19:02 +00:00
Scott McCreary 4b4219eba4 Added Lua as an OptionalPackage
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39187 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-29 16:20:25 +00:00
Clemens Zeidler 2ad1d63bf9 Add TagLib optional package. gcc4 package would be welcome!
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39184 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-29 13:00:19 +00:00
Clemens Zeidler a4f9d5359e Fix clucene package name.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39178 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-28 21:24:50 +00:00
Clemens Zeidler 831d929e8c Cleanup OptionalBuildFeatures and add CLucene as optional build feature / fix dependencies.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39176 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-28 20:57:11 +00:00
François Revol 710dac2313 M68K: Do not force HAIKU_BOOT_PLATFORM and make the floppy image size depend on it. One should use HAIKU_BOOT_PLATFORM={atari_m68k|amiga_m68k} now instead of setting TARGET_BOOT_PLATFORM.
Note we aren't yet at the point where jam can make you a floppy image due to broken vm stuff.
It might be interesting to also switch the extension used on the image, amiga emulators prefer .adf for ex.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39165 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-27 15:51:54 +00:00
Matt Madia 9de5b02252 Renamed the variables for the catalogs and re-introduced the target 'catkeys',
which builds just the en.catkeys inside HAIKU_OUTPUT_DIR/objects/catalogs


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39130 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-24 16:55:33 +00:00
Matt Madia a8fcb885b0 Improved upon r39090.
* removed the catkeys pseudo-target
 * created catalogs pseudo-target, which builds all catalogs & en.catkeys(.pre)
 * created LocalizedTargets pseudo-target, which builds all targets that have
 been localized.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39114 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-24 03:31:34 +00:00
Matt Madia 1974e33826 * More work relating to supporting multiple localized targets in the same
directory. Introduced a new variable HAIKU_MULTIPLE_LOCALIZED_TARGETS, which
gets set in any Jamfiles that contain multiple DoCatalogs invocations. This
removes the need to supply folder parameter to DoCatalogs.
 * Add the DoCatalogs invocation for filepanel.
 * Relocated the catkeys for Screenshot and screenshot into their respective
directories.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39112 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-24 02:49:44 +00:00
Matt Madia 85cf9e37d6 Updated DoCatalogs rule, to apply a grist based on the target's signature and
not based on the automatic path-based grist. This (in conjunction with passing
a value for the 'folder' parameter) allows multiple targets within the same
source directory to have their own catalog files.
Fixes #6741.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39109 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-24 01:21:07 +00:00
Colin Günther bda76e2de0 Adding the new ralink 2860 driver. Testet on Christof Lutteroth's Eee PC 901.
Thx for letting me hack on it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39093 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-23 20:34:26 +00:00
Matt Madia 80ad173e89 Introduced a pseudo-target "catkeys", for building all of the localized
applications. The eventual goal is to have jam package a catkeys.zip,
which can be provided to the application translation websites.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39090 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-23 20:26:08 +00:00
Rene Gollent cc7d899023 When using gcc 4, disallow use of CFI asm for now. This renders executables
generated by Haiku's build sys usable with our Debugger, pending support
for gcc4's (different) exception handler frame format.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39071 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-23 15:35:41 +00:00
Matt Madia 43882ac52c Removed Clockwerk from ReleaseBuildProfiles. This brings alpha-* in line
with that of a release build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39068 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-23 14:01:22 +00:00