Commit Graph

2828 Commits

Author SHA1 Message Date
Oliver Tappe 9760ac0d19 Update packages buildbot_slave and python_zope.interface.
* To avoid problems caused by the varying python versions used by the 
  different architectures, switch those packages from 'any' to explicit
  architecture.
2014-06-25 23:21:39 +02:00
Ithamar R. Adema 5e58d0c597 sync arm bootstrap package list with x86_64
This also adds the libtool_cross_generic package to ARM bootstrap,
which seems to be required for building ncurses successfully. I did
not have the time to verify that this is the case for x86_64 too, so
I'm not yet adding it to there (yet).
2014-06-25 17:30:30 +02:00
Joseph R. Prostko f7566626e5 Add packages for Fossil SCM 1.29
* These packages are for x86_gcc2, x86, and x86_64
2014-06-23 23:03:43 -04:00
Oliver Tappe 4e37addd2f Add HAIKU_PORTER_EXTRA_OPTIONS variable.
* This can be used to add arbitrary options to invocations of 
  haikuporter.
2014-06-23 17:19:45 +02:00
Oliver Tappe bf6baa74a8 Add packages for buildbot_slave and its dependencies. 2014-06-23 00:38:07 +02:00
Humdinger 04e67d278b Updated outube-dl and QuickLaunch. 2014-06-22 19:06:00 +02:00
Adrien Destugues ccb39874c8 Add a package for NetSurf.
* So I have at least one useable browser while I'm messing with Web+
2014-06-20 13:50:15 +02:00
Rene Gollent cd1db87623 x86_64: Update packages.
- Add libexecinfo.
- Update cmake to 3.0.0_rc6.
- Update haikuwebkit to 1.3.1.
2014-06-17 20:09:10 -04:00
Adrien Destugues 2b103ca8be Enable TLS support in gcc.
Since hrev47198 we have ELF-based TLS support in Haiku. When building
gcc with haikuporter, this is detected by the configure script, but when
cross compiling gcc we need to manually enable it, as no runtime check
can be performed to detect the feature.

This should fix #10938 by avoiding the mix of TLS and non-TLS libstdc++.
2014-06-16 15:19:11 +02:00
Adrien Destugues 20929296c9 Add RemoteDesktop to the image.
There are some rough edges, but this can be useful and deserves more
exposure.
2014-06-16 08:16:53 +02:00
Hamish Morrison b1d2b9ab6a openjdk: add x86 secondary architecture package for x86_gcc2 2014-06-14 15:24:12 +01:00
John Scipione a407032259 build system: Add SoundRecorder to Deskbar
... in the "regular" image definition. Fixes #10932
2014-06-13 19:27:54 -04:00
John Scipione e70b99da6a build system: Replace tab wtih space 2014-06-13 19:25:55 -04:00
PulkoMandy 3d6edc43d9 Patch by dnivra (GSoC 2014, ARM suppport)
* Cleanup the SD card image building to allow jam -q @bootstrap-mmc to
work.

There are a few remaining tricks before you can safely build an image:
* This uses a non-POSIX du option, and is only tested with Linux du
only (Linux is the only supported system to run bootstrap builds,
anyway)
* The Python recipe in haikuports.cross is known to not build on
Debian/Ubuntu, but work fine on OpenSuse. There is a patch available in
haikuports bugtracker to allow the reverse.
* You need to populate the haikuports repo package list with some
packages (which don't exist yet) to make the build system happy. But our
git hook to generate the repositories is preventnig me to share this
hack.

Once built, the image currently crashes early in the kernel execution.
On to debug that!
2014-06-13 17:22:48 +02:00
Oliver Tappe 006637a9b6 Revert "Increase HAIKU_BOOT_ARCHIVE_IMAGE_OFFSET for debug builds."
* That change did not make any sense, as the floppy-boot images
  can't be built in debug mode anyway (the result is much too large).

This reverts commit 911821275a.
2014-06-11 09:43:42 +02:00
czeidler 76207e934d Add gcc4 ALE package. 2014-06-06 10:58:54 +12:00
Jérôme Duval f0e21afe06 openssl: security update
Fix for CVE-2014-0224
Fix for CVE-2014-0221
Fix for CVE-2014-0195
Fix for CVE-2014-3470
Fix for CVE-2014-0076
Fix for CVE-2010-5298
2014-06-05 19:31:48 +02:00
Jérôme Duval 3331e9ac65 updates a few hybrid packages. 2014-06-04 18:31:23 +02:00
Jérôme Duval 1db8c51081 HaikuDevel: remove tiff headers 2014-06-04 07:37:28 +02:00
Jérôme Duval 2388fa71b8 openssl, tiff: provides hybrid packages for x86 2014-06-04 07:24:50 +02:00
Jérôme Duval 27843c6ffd TIFFTranslator is now dependent on the tiff build feature. 2014-06-04 00:42:43 +02:00
Jérôme Duval cf588872b4 openssl, tiff: provides hybrid packages for x86_gcc2 2014-06-04 00:29:16 +02:00
Adrien Destugues b2468f37f6 Add hybrid tiff packages.
Should fix the build.
2014-06-03 18:10:36 +02:00
Adrien Destugues 5abe892c76 Remove deprecated file. 2014-06-03 13:17:23 +02:00
Jérôme Duval 9cd7c6a433 tiff: use the outsourced packages.
* packages for secondary architectures would be welcomed.
2014-06-02 23:45:19 +02:00
Jérôme Duval 31da886a61 tiff: fix headers for [u]int* types 2014-06-02 23:18:55 +02:00
Jérôme Duval 890f4d006f add packages for tiff 2014-06-02 21:04:23 +02:00
Adrien Destugues b2b2ae1a1f Add quassel packages
provided by Arfonzo.
2014-06-02 15:04:12 +02:00
Oliver Tappe 911821275a Increase HAIKU_BOOT_ARCHIVE_IMAGE_OFFSET for debug builds. 2014-06-02 02:00:28 +02:00
Jérôme Duval 1ee3031a90 wget: use the outsourced packages.
* remove wget Jamfile from the build.
2014-06-02 00:06:31 +02:00
Jérôme Duval ec147911b4 updated for packages, added gmp, help2man, lz4, wget. 2014-06-01 23:07:19 +02:00
Oliver Tappe d4563ace72 Improve handling of Haiku clone without any tags.
* Error out early with a hint about how to solve the problem (by setting
  HAIKU_REVISION explicitly).
2014-05-31 15:35:24 +02:00
Jérôme Duval f9a06522bd update gcc for x86 and x86_64 2014-05-30 22:39:37 +02:00
Oliver Tappe 087c0644cd Update Pe to newest version in all x86-architectures. 2014-05-30 17:48:19 +02:00
czeidler 277f3ec685 Add libalm to the regular system libs.
libalm.so is used by Stack & Tile as well as for the constraint-based
layout BALMLayout. This also adds libalm.so to the development package;
links it to /boot/system/development/lib.
2014-05-28 17:21:31 +12:00
Stefano Ceccherini d3f56292cf Update BeScreenCapture to 1.9.4 2014-05-27 20:42:59 +02:00
Humdinger 34b9ff37b4 Sorted "sdllopan" under primar architecture as well.
Sigh.
2014-05-26 16:51:20 +02:00
Humdinger 6f4a964bc4 Correctly sorted "Pipepanic" under primary architecture.
As pointed out by korli. Thanks!
2014-05-26 16:46:56 +02:00
Jérôme Duval c6d5c94217 Fix test in build_haiku_image. 2014-05-25 23:45:22 +02:00
Humdinger faff1dfe57 Added packages for SDL games "sdllopan" (Mah Jongg) and "Pipepanic". 2014-05-24 18:15:18 +02:00
czeidler 03af6a44ed Update the ALE package and add the sources. 2014-05-22 08:33:34 +12:00
czeidler 87d5f67840 Add the Auckland Layout Editor (ALE) to the package list. 2014-05-20 10:44:16 +12:00
Humdinger 25890b8f2a Updated QuickLaunch package to v0.9.7 2014-05-17 17:48:14 +02:00
Alexander von Gluck IV 672d1fb48f glu: Upgrade glu revision to 9.0.0-3 2014-05-12 22:28:39 +00:00
Jérôme Duval c73c8e2367 gutenprint: add gutenprint as a mandatory package.
* use the shared library libgutenprint.so
* remove the xml data files from the tree and the Haiku package.
2014-05-10 13:08:35 +02:00
Jérôme Duval 0584f69356 gutenprint: use outsourced package.
* data files are still in the source tree.
* gutenprint headers contain a image.h header file which collides
with ours. This is solved by forcing include search first on
os/kernel directory.
2014-05-09 20:19:35 +02:00
Pawel Dziepak 2c001246a0 build: when using gcc4 build kernel with c++11 2014-05-08 23:07:50 +02:00
Joseph R. Prostko 7e9976c58b Updated Readline packages for x86_gcc2 and x86
* This solves the issue where libreadline wasn't actually linked to libncurses
* x86_64 update will follow later, as the build maxed out my x86_64 build VM
2014-05-08 00:20:42 -04:00
Rene Gollent 5df1188e86 x86: Update haikuwebkit to 1.3.1.
Also update various dependencies.
2014-05-05 22:43:07 -04:00
Oliver Tappe 590b95e96e Add variable noDownloads to build_haiku_image.
* If noDownloads is set, show an error when a download is requested.
2014-05-01 19:45:19 +02:00