Commit Graph

3897 Commits

Author SHA1 Message Date
Jérôme Duval 0cb870a56c Use libstdc++.so in place of libsupc++.so.
* The latter doesn't link against libroot.so, which lets the library init fail.
* Fix kernel_debugger crash in malloc().
* libsupc++.so will be deleted from gcc_syslibs package (the static libs will
stay however).
2016-04-25 19:09:03 +02:00
Alexander von Gluck IV abde6a01f8 bluetooth: Re-introduce to image
* Previous enablement broke gcc2 and hybrid builds
* gcc2 builds fixed and tested working now
* Fix Hybrid builds via missing MultiArch Jam
* Sorry for the noise, enjoy early Bluetooth support
2016-04-22 14:55:55 -05:00
Alexander von Gluck IV 52da2024d0 Revert "bluetooth: Add kit, server, and preflet to image"
This reverts commit d16a0a9fc2.
2016-04-19 22:28:16 -05:00
Alexander von Gluck IV d16a0a9fc2 bluetooth: Add kit, server, and preflet to image
* Server not started until requested (via preflet) for now.
2016-04-17 13:39:16 -05:00
Humdinger f6ed4d08d1 Added 64bit package of youtube-dl 2016-04-17 17:54:44 +02:00
Jérôme Duval 3dc39e1e66 Add x86 packages for fontconfig, qt5, qscintilla, qsseditor. 2016-04-16 10:06:36 +02:00
Humdinger 6c70875a11 Updated youtube-dl package to 2016.04.13 2016-04-16 08:42:06 +02:00
Humdinger b01c2fffa3 Added BeGet package
BeGet - a GUI for wget - is only alpha quality, but works somewhat.
See its issues at HaikuArchives:
https://github.com/HaikuArchives/BeGet/issues
2016-04-15 14:48:40 +02:00
Jérôme Duval 43316ed272 Update gcc5 packages for x86 and x86_gcc2. 2016-04-15 05:28:18 +02:00
Jessica Hamilton ddef999990 Add gnuefi package for x86_64. 2016-04-14 13:39:43 +12:00
Jérôme Duval 319b17f5cc Update glew packages for x86. 2016-04-13 21:14:35 +02:00
Humdinger 7c265be0d4 Updated Filer package
The link to Filer in $binDir pointed into the abyss...
2016-04-13 19:19:35 +02:00
Jérôme Duval 22e9780d40 Add graphite2 and harfbuzz packages for x86.
* Update glib2 and cmake packages for x86.
2016-04-13 19:12:06 +02:00
Jérôme Duval 0ca0c372c5 Updated gcc packages for x86_64. 2016-04-13 18:56:07 +02:00
Jérôme Duval 59d2bf34ce Update cmake package for x86_64. 2016-04-11 22:13:20 +02:00
Alexander von Gluck IV 0421aa8cbe bluetooth: Add h2generic driver to image 2016-04-10 11:28:42 -05:00
Alexander von Gluck IV ca7e8e5b20 bluetooth: Add kernel stack to image 2016-04-10 11:18:57 -05:00
Jérôme Duval c2dcd10688 Update ffmpeg packages for x86 and x86_64.
* add ffmpeg2 package for x86 for compatibility.
* specify required versions of ffmpeg and icu for haiku packages x86 and x86_64.
2016-04-10 00:48:18 +02:00
Humdinger 5194e5c252 Added package for Filer.
Filer is an automatic file organizer. It takes the files it's opened with or
that are dropped on its icon and moves, renames, copies or does all sorts of
other things with them according to rules created by the user.
2016-04-09 17:25:42 +02:00
Humdinger 6501f7fb63 Added package TakeNotes 2016-04-03 19:12:03 +02:00
Adrien Destugues 8948853269 Netboot: remove rtl8169 driver from boot archive
This driver was replaced by rtl81xx. Having both in the image results
in conflicts and non-working ethernet.
2016-03-29 22:46:24 +02:00
Adrien Destugues 9d08351025 NetBoot: add the notification module to boot symlinks
- There is no point in having it in the boot image if it can't be used.
- This however does not get the system booting.
2016-03-29 22:46:24 +02:00
Humdinger 7bdf408e99 Fixed gphoto2_x86 package
There was a typo in the PROVIDES of the recipe that left the package
un-installable. Thanks vidrep for reporting and Diver for spotting
the issue! Closes #12694.
2016-03-20 17:13:07 +01:00
Rene Gollent 20122a6a77 LegacyPackageInstaller: Fix x86_64 build. 2016-03-19 16:30:53 -04:00
Humdinger 26c7e032ec Update gphoto2_x86 and libgphoto2_x86 packages. 2016-03-19 19:00:07 +01:00
Jérôme Duval 1da0fe09b6 Updated gcc4 packages for x86_gcc2. 2016-03-17 19:08:40 +01:00
Jérôme Duval 05d7726e57 Updated x86_gcc2 packages for llvm/clang. 2016-03-16 18:59:38 +01:00
Jérôme Duval f474368c4f Added x86 packages for llvm/clang. 2016-03-16 06:32:46 +01:00
Jérôme Duval 7d7ec782dd Updated x86 packages for llvm/clang. 2016-03-16 06:30:23 +01:00
François Revol 1e3ca5cef9 libusb_compat: add gcc4 package 2016-03-15 01:01:48 +01:00
Jérôme Duval d2e9e40cbb Updated x86_64 packages for llvm/clang. 2016-03-11 18:38:55 +01:00
Jérôme Duval cdd8523736 Update openssl packages. 2016-03-10 17:38:34 +01:00
Augustin Cavalier 6a5f8112cd PackageInstaller: Make it x86(32-bit) only.
So people aren't tempted to make .pkg files for x86_64/ARM/etc, and
because there should be no reason to have it there.

Discussed with PulkoMandy on IRC.
2016-03-07 15:44:44 -05:00
Jérôme Duval a601d961c9 Update some x86_gcc2 packages affected by haikuporter bug #83. 2016-03-06 20:22:27 +01:00
Jérôme Duval f7305010a1 Update some x86_gcc2 packages affected by haikuporter bug #83. 2016-03-06 19:51:06 +01:00
Humdinger e4c8aa778e Added packages for PadBlocker
An input_server filter that blocks the touchpad while typing.
2016-03-06 19:04:51 +01:00
Jérôme Duval 113a5a82f0 Update x86 packages affected by haikuporter bug #83. 2016-03-06 18:42:43 +01:00
Jérôme Duval 8cf23301f6 Update x86_64 packages affected by haikuporter bug #83.
* haikuwebkit yet to rebuild.
2016-03-06 18:15:50 +01:00
Jérôme Duval db9f2c2776 Update less packages. 2016-03-05 17:46:12 +01:00
Jérôme Duval 214f8799db try to fix gcc5 build on buildbot.
* I'd only reproduce the kernel build failure locally, weird.
2016-03-04 20:23:17 +01:00
Adrien Destugues d958d336a8 Try to fix the ARM cross-tools build
* Gcc5 does not allow both --with-arch and --with-cpu anymore, so use just --with-cpu.
2016-03-04 20:04:41 +01:00
Jérôme Duval 319328002a Update gcc packages to 5.3.0. 2016-03-04 17:53:27 +01:00
Jérôme Duval f1b2a12f3b Update binutils packages to 2.26.0. 2016-02-29 08:27:41 +01:00
Jérôme Duval 32bca998d6 Update make and nano packages. 2016-02-27 20:03:33 +01:00
Humdinger c1462040e1 Added Weather package for 64bit 2016-02-27 09:46:13 +01:00
Jérôme Duval 675bb2c41c Update make package for x86_64. 2016-02-27 09:34:52 +01:00
Jérôme Duval a35f84ac46 Update cmake packages for x86 and x86_64.
* Update gettext packages for x86.
2016-02-21 14:48:14 +01:00
Jérôme Duval 21378628c6 Update cmake, gettext and nano packages for x86_gcc2. 2016-02-21 00:11:32 +01:00
Jérôme Duval ddb11721e9 Add gnutls and nettle packages for x86_64.
* update enca, gpgme, libgcrypt, libusb_compat, sqlite packages for x86_64.
2016-02-20 13:12:11 +01:00
Jérôme Duval 59bb34615f Update freetype packages for x86 and x86_gcc2. 2016-02-20 10:23:22 +01:00
Rudolf Cornelissen d95b7ef60b Added via gfx driver back to the image, since ticket #1973 was solved. 2016-02-19 19:33:44 +01:00
Jérôme Duval 351848b372 Update ffmpeg, freetype, libgcrypt packages for x86_64.
* Add ffmpeg2 compat packages for x86_64.
2016-02-19 18:04:27 +01:00
Adrien Destugues bb28d38bc7 libusb_compat, sane_backends: fix libusb dependency
* Wrong soname from old libusb package was used, making these packages
  not installable.
2016-02-18 22:07:08 +01:00
Adrien Destugues d77a087ad2 HaikuWebKit 1.5.2 for x86_64. 2016-02-15 22:43:51 +01:00
Adrien Destugues d373150fa1 Update libmodplug to fix crash in ffmpeg 2016-02-15 20:16:09 +01:00
Humdinger e9eb82cc53 Updated all cdrtools packages to 3.02~a06-1 2016-02-14 19:02:47 +01:00
Humdinger bb74b46df8 Add ponpokodiff package 2016-02-14 16:52:38 +01:00
Adrien Destugues 45569721aa HaikuWebKit 1.5.2. 2016-02-13 21:20:54 +01:00
Humdinger 66f815e0ba The yab package with a correct revision...
bbjimmy informed me the correct revision is "1" as otherwise it
would collide with the same package hosted on FatElk...
Thanks!
2016-02-01 19:23:30 +01:00
Humdinger f77b8f376e yab and yab_ide needed a rebuild. 2016-02-01 18:08:40 +01:00
Humdinger fb9a8324cf Updated youtube_dl and gutenprint packages 2016-01-31 14:37:57 +01:00
Humdinger 522150d01a Updated DocumentViewer package
Needed a recompile after app_server changes.
2016-01-25 17:36:14 +01:00
Humdinger bd0b62b178 Rebuilt psqlODBC package.
Rebuilt to make it installable again with regard to the libssl
dependency.
2016-01-23 17:09:56 +01:00
Augustin Cavalier 6352a1b8c3 Add the 'mail' tool to the build. 2016-01-20 13:28:46 -05:00
Humdinger 1a352e46cc Updated Clipdinger to v0.5.2
Bug fix: The Auto-paste setting was ignored on startup.
2016-01-20 19:31:51 +01:00
Rene Gollent 8028ede7db Build: Add architecture rule for libshared.a.
- As suggested by Ingo, add libshared.a to the architecture name map.
  This allows it to be linked by its short name like other frequently
  used libraries.
- Adjust all Jamfiles referencing the lib accordingly.
2016-01-15 21:12:24 -05:00
Jérôme Duval 63df190c0e Add giflib6 package for x86_gcc2.
* It should provide what's needed by libwebp on this architecture.
2016-01-13 02:46:32 +01:00
Jérôme Duval 1a40c81cfe Update icu packages to 56.1.
* Add icu55 packages for compatibility with version 55.
2016-01-12 23:22:44 +01:00
Jérôme Duval 29fdf47d66 Update giflib packages. 2016-01-12 23:22:44 +01:00
Humdinger 567781bf34 Updated packages to Clipdinger 0.5.1
Additionally to more robust pasting to sprunge (now checks if the
service is operational) the required curl version is now the one
that's actually in the HaikuPorts repo, 7.45.0.
Clipdinger 0.5 depended on a newer version, which rendered it uninstallable
with only the default HaikuPorts repo.

There's a messaging issue that results in pasting to sprunge twice, which
I'm still investigating. Releasing now, as it's not a debilitating bug.
2016-01-12 10:11:10 +01:00
Humdinger 1d162e3bde Updated vim packages, thanks to KapiX. 2016-01-11 19:21:35 +01:00
Jérôme Duval dd1c718026 Update libwebp packages.
* added libwebp5 packages for compatibility.
* updated library soname of the build feature.
2016-01-10 19:28:02 +01:00
Humdinger 8e2c2be808 Updated lbreakout2, slimevolley packages.
Fixed requirement of lib:libsdl_net_1.2 makes them installable.
2016-01-10 17:52:32 +01:00
Jérôme Duval 5fc0898757 Remove gcc5 packages.
* update_package_requires uses the latest version available, so haiku package
would then require a version 5.x of libgcc.
* Be sure to check that gcc_syslibs is installed and not gcc5_syslibs.
2016-01-10 11:17:07 +01:00
Adrien Destugues ba662795b3 Update git and pkgconfig. 2016-01-10 10:17:06 +01:00
François Revol ec684513fe WindowShade: add to regular image 2016-01-07 21:12:17 +01:00
François Revol b50be529bb Add dpms tool to regular image 2016-01-07 21:04:11 +01:00
François Revol b259ac9c59 Add listfont to the minimum image definition 2016-01-07 18:13:47 +01:00
Humdinger a3212ce3e9 Update Clipdinger package for 64bit 2016-01-04 17:26:30 +01:00
Humdinger c97bb97467 Update Clipdinger package for gcc4 2016-01-04 17:20:49 +01:00
Humdinger 60321baacc Updated version of Clipdinger package
New in v0.5:
* Added a feature to paste to the online service Sprunge.us
* Bug fix: A chosen favorite will now appear at the top of the clip list,
  which always shows what's currently in the clipboard.
* Bug fix: Using the mouse instead of the cursor keys to switch list now
  correctly shows the inactive list "dimmed".
2016-01-04 16:42:00 +01:00
mshlyn e3724c38cb PPP: Port to the new stack.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>

This is a squash of the 42 commits by @mshlyn, as I couldn't find a
way to break them into logical chunks. I did not include these in the build,
as it appears that they only partially work anyway, and much more cleanup is
still needed. However, this is a huge improvement on what was in the tree
before, which looked horrendous and didn't even compile (as it was designed
for the old stack).

Mostly fixes #812.
2016-01-02 07:22:13 -05:00
Jérôme Duval 757d62098f Update openssh packages. 2015-12-25 13:17:20 +01:00
Humdinger 349ef416e4 Updated cdrtools package for x86_64 2015-12-20 08:21:24 +01:00
Alexander von Gluck IV fd7970fdc2 Add libaacs package for x86_64 2015-12-18 22:35:03 -06:00
Alexander von Gluck IV 5f24e87d7a Add libgcrypt packages for x86_64 2015-12-18 22:29:12 -06:00
Alexander von Gluck IV 4c889ee5bd Update libbluray packages for x86_64 2015-12-18 21:03:23 -06:00
Humdinger d625b5f6bb Updated cdrtools package. 2015-12-18 18:20:11 +01:00
Jérôme Duval f9b95ccd2d Revert icu* packages for x86_gcc2. 2015-12-17 20:54:16 +01:00
Jérôme Duval 6316accd29 Update icu and wget packages for x86_64. 2015-12-17 19:25:30 +01:00
Jérôme Duval 12bb78e6ce Add gcc5 package for x86 and gcc5_x86 for x86_gcc2.
* update gmp package for x86, gmp_x86 for x86_gcc2.
* update wget packages for x86 and x86_gcc2.
* update icu* packages for x86_gcc2 and x86.
* update libgpg_error* packages for x86_gcc2.
2015-12-17 18:28:57 +01:00
François Revol ffa40c8562 Add package for ThemeManager 2015-12-16 17:25:41 +01:00
Jérôme Duval d0afcca041 Add gcc5 packages for x86_64.
* Beware that installing these packages will replace gcc and syslibs. gcc5 packages
can be used to check that packages still build correctly with gcc5, simply being
places in haikuporter packages folder.
* libstdc++ is configured for "gcc4 compatibility", this means we could switch to
this version, while maintaining binary compatibility. However a switch to the new abi
will eventually require a full rebuild of packages depending on libstdc++. For this
to happen, the affected packages should be buildable with gcc5, which can easily be done
with the addition of these packages. Mainstream packages with up to date versions are
probably already buildable with gcc5, some aren't (ie boost). All haiku-* packages are
to be checked. I'll open a provisioning ticket to track the related activities.
2015-12-14 11:44:43 +01:00
Jessica Hamilton d691af0888 Update qt5 packages for x86_gcc2. 2002-11-13 11:08:37 +13:00
Humdinger 204407321e 64bit packages of cdrtools, haikuwebkit, youtube-dl and ubertuber
Thanks vidrep for testing those packages.
2015-12-12 22:08:32 +01:00
Jérôme Duval 9c66d4120d Update gmp package for x86_64. 2015-12-12 10:38:40 +01:00
Humdinger ea6fcd5055 Added x86 builds of opus and opusfile. 2015-12-10 19:31:55 +01:00
Jérôme Duval db541d98a0 Updated automake, libpng, openssl and python packages.
* added automake113 and python3 packages for x86 and x86_64.
2015-12-09 23:03:53 +01:00
Humdinger 8c2efb9ee7 Added packages opus, opusfile, opus_tools 2015-12-08 21:19:33 +01:00
Humdinger 5fb16fc743 Updated lbreakout2 package. 2015-12-05 18:55:06 +01:00
Jérôme Duval bd3bd5dc6b Update freetype,ffmpeg,harfbuzz packages for x86_64. 2015-11-30 22:54:09 +01:00
Jérôme Duval 87da38ded1 Update glib2 and pkgconfig packages for x86_64.
* Add lensfun and libidl packages for x86_64.
2015-11-29 22:05:42 +01:00
Adrien Destugues bfb6ef6133 python_imaging: add support for jpeg and png
* An imaging library that can't load images is much less useful.
2015-11-29 10:25:18 +01:00
Rene Gollent ce786c8810 x86: Update packages.
- Rebuild Ruby due to accidental dependency on libz.
- Update webkit to 1.5.1.
2015-11-27 22:30:49 -05:00
Jérôme Duval 4d53a2762b Update a few packages built against libz instead of zlib.
* hopefully fix the mess.
2015-11-27 06:27:30 +01:00
Jérôme Duval 24018385c8 Add qsystray package for x86_64. 2015-11-26 21:10:32 +01:00
Jérôme Duval 85a220ed53 Add qsystray package for x86.
* Update subversion package for x86, apr update wasn't taken into account.
2015-11-26 21:03:22 +01:00
Jérôme Duval e1fa42848b Update openssl package for x86.
* libssl and libcrypto provides aren't compatible: rebuilt dependent packages.
* some packages built by Anevilyak.
2015-11-26 18:57:59 +01:00
Jessica Hamilton 2b899555e7 x86_gcc2: update openssl and libqt4 packages.
- openssl: changed compat to 1.0.0 for the package itself as well
  as the library provides.
- libqt4: rebuilt against latest openssl packages; dependency on
  libssl/libcrypto is now 1.0.0, as it should be.
2015-11-26 14:41:03 +13:00
Jérôme Duval 12b32ebf7a Updated ffmpeg package for x86_64. 2015-11-24 21:47:29 +01:00
Jérôme Duval e1ef395414 Updated flac, libsndfile, libpcre, libxml2 packages for x86_64. 2015-11-24 19:22:30 +01:00
Jérôme Duval 3dd0c8198e PackageRules: use valid macro names in defines. 2015-11-23 18:16:08 +01:00
Humdinger dc0347f13e Added game BeVexed. 2015-11-22 17:47:38 +01:00
Jérôme Duval 75473ac722 Update ca_root_certificates for x86_64. 2015-11-22 17:06:12 +01:00
Jérôme Duval 83b31eb82a Update x86_64 packages to use libncurses 6.
* also update libqt4 x86_64 package to work with the updated openssl package.
2015-11-22 14:22:54 +01:00
Jérôme Duval b8c67b27cc haiku-x86_64: make some dependencies feature dependent. 2015-11-22 11:47:29 +01:00
François Revol 5dc0eff0b0 Add package for hdialog 2015-11-21 22:54:19 +01:00
Jérôme Duval 4217c52a3b Update openssl package for x86_64.
* libssl and libcrypto provides aren't compatible: rebuilt dependent packages.
2015-11-21 10:45:18 +01:00
Jessica Hamilton 1941c9054e ffmpeg addon: add missing dependency on libswresample. 2015-11-21 07:42:44 +13:00
Humdinger 8e1cf556a0 Stripped version of virtualbox guest additions.
Stripped the binaries which I forget before... sorry about that.
2015-11-20 16:48:20 +01:00
Humdinger e1f49904c8 Revert virtualbox guest addition package.
The build with a newer revision of the source turned out to keep crashing.
Reverting back to #51740 (which can't be built with the old recipe, so I
manipulated the dependencies in the .PackageInfo of the old package
manually...)
2015-11-20 16:32:29 +01:00
Adrien Destugues 6b2059fd19 Update haikuwebkit to 1.5.1.
This should fix the remaining graphic glitches.
2015-11-17 19:30:46 +01:00
Humdinger 97921e3f43 Updated virtualbox_guest_additions. 2015-11-15 18:37:04 +01:00
Joseph R. Prostko c4fdeaadf8 Add updated Fossil package after OpenSSL update 2015-11-15 08:57:33 -05:00
Humdinger 839ba61849 Added/updated packages
On request by Diver.
2015-11-15 10:15:28 +01:00
Rene Gollent 24927652bd x86_gcc2: Update curl_x86. 2015-11-14 17:26:13 -05:00
Jérôme Duval 81768f44e7 XHCI USB: include in the Haiku package, only enabled two devices
for now.
2015-11-14 19:37:59 +01:00
Gerasim Troeglazov c37db53b57 Add sane_backends and Sanity packages 2015-11-14 11:10:35 +00:00
Adrien Destugues 709ac637dd Update hub, f1spirit, and sdl_net 2015-11-13 10:07:58 +01:00
Adrien Destugues bbb79b8b7f openssl_x86: really fix library versionning. 2015-11-13 08:53:54 +01:00
Gerasim Troeglazov 33ba5c6a7f Update libqt4 and qsystray packages for x86_gcc2 2015-11-12 12:44:59 +00:00
Adrien Destugues 9c1f4f1026 Fix NetSurf dependency on libutf8proc. 2015-11-12 13:18:56 +01:00
Adrien Destugues bd0bb0cae6 add libutf8proc
Required by NetSurf.
2015-11-12 08:33:36 +01:00
Rene Gollent 6ec76089d9 x86: Revert changes due to various dependency issues. 2015-11-11 11:26:16 -05:00
Rene Gollent cdb29d3806 x86: Update subversion and deps. 2015-11-11 10:45:32 -05:00
Rene Gollent fcffaec1ca x86: Add libz. 2015-11-11 10:07:47 -05:00
Rene Gollent 2c2ba72cf4 x86: Update more OpenSSL-dependent packages. 2015-11-11 09:30:54 -05:00
François Revol 038621114e Add FAT addon for DriveSetup
Tested with a 5MB image, seems to work.

There seems to be an issue with too long names though, or possibly names with spaces.

Also, technically it supports FAT12,16 and 32, so it should probably be renamed
in the interface.

Didn't check how to declare support for more than 1 partition types either.
2015-11-11 14:41:51 +01:00
Adrien Destugues ae2f71baa7 Update several packages that link against openssl. 2015-11-11 11:59:03 +01:00
Julian Harnath b45b6e2341 haikuwebkit: update revision in the package desc. as well 2015-11-11 10:03:07 +01:00
Rene Gollent aac45df1e8 x86: Update curl to 7.45. 2015-11-10 22:19:19 -05:00
Rene Gollent 9d5046cf55 x86: Update OpenSSL and WebKit packages. 2015-11-10 21:49:58 -05:00
Julian Harnath 953ddb607d Update haikuwebkit package release
* Whoops, had an only-for-testing hrev number in there by building
  the pkg from my test install..
2015-11-11 01:41:48 +01:00
Julian Harnath 959355842f Update haikuwebkit to 1.5.0-1 2015-11-11 00:00:37 +01:00
Adrien Destugues a29ff41ec7 Update LnLauncher to a version that doesn't lose settings.
* That makes it much more usable.
2015-11-10 20:54:08 +01:00
Adrien Destugues c1a27ee107 Update ffmpeg_x86 to 2.8.
* Confirmed working in Web+
* This has better compatibility, stability and performance, no need to keep using
  an old release
2015-11-10 11:59:51 +01:00
Adrien Destugues ac3e52cc81 Update subversion, wpa_supplicant and openssh
* They depend on openssl and the dependency versionning had to be fixed.
2015-11-10 11:50:07 +01:00
Adrien Destugues 5d9674b2f8 Update OpenSSL to 1.0.2.
* The dependency declarations were broken in previous versions, so all
  packages depending on OpenSSL need to be rebuilt with the proper
  dependency on the libs (1.0.0 and not 1.0.0r or similar).
* I have confirmed that this version works fine in a running Haiku
  install (so the problems affecting the initial 1.0.1 port are fixed).
* OpensSL 1.0.2 can be used with a current ca_root_certificates package,
  so also update that.
2015-11-10 09:19:46 +01:00
Joseph R. Prostko 8719963f48 Add packages for Fossil 1.34 2015-11-08 15:27:19 -05:00
Jonathan Schleifer bfe60c1e5a
Don't define __ARM*__ for Clang
I have a patch for Clang ready that I will upstream instead.
2015-11-08 16:38:57 +01:00
Jonathan Schleifer f10b49ed41
Fixup for my last commit (better check for Clang) 2015-11-08 00:37:13 +01:00
Axel Dörfler 7406866340 launch_roster: The beginnings of a launch_daemon control tool. 2015-11-08 00:09:26 +01:00
Jonathan Schleifer f2f1efc509
Use -no-integrated-as to create asm struct offsets
This depends on quite a nasty hack to generate those, namely using
inline assembly to generate a file with things that are not actually
assembly, which Clang therefore filters out.
2015-11-08 00:04:16 +01:00
Jonathan Schleifer 96474f3de2
Define __ARM_ARCH__=7 for RPi2 when using Clang 2015-11-07 18:30:07 +01:00
Jonathan Schleifer 5213914cec
Fix flags for RPi2
There's no point in tuning for the RPi1 CPU.
2015-11-07 18:07:45 +01:00
Jonathan Schleifer 95fd629fa3
Don't use -mapcs-frame with Clang 2015-11-07 18:07:45 +01:00
François Revol 4b53c7b1cf automake: update package to 1.15.0-1
I thought it would help fixing the current ARAnyM build, but no.
2015-11-07 16:17:47 +01:00
Humdinger 23efcbf39e Updated fish package.
Thanks to miqlas!
2015-11-07 15:15:35 +01:00
Simon South 6abbd31061 unittests: Build copied BAppTest files
This adds to the "unittests" target a dependency on the
"AppTestRunApp3a" (etc.) files meant to be copied as part of the
BApplication test suite so they are generated when "jam unittests" is
run.

* TestsRules: Add "UnitTestDependency" rule.
* testapps/Jamfile: Make unit tests depend on copied files.

Fixes #12441.

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2015-11-01 14:19:04 +01:00
Adrien Destugues 2a9ee98bf0 Add package for scummvm and depdendencies. 2015-10-31 22:29:29 +01:00
Humdinger 896ed702e6 Remove HaikuWebkit source package.
Having to upload the 650+ MiB source package with every new version is a drag.
People interested in the code can get it directly at
https://github.com/haiku/webkit/releases
2015-10-31 17:46:42 +01:00
Adrien Destugues ec4b80371c Add packages for colormake and python_imaging. 2015-10-31 17:20:46 +01:00
Michael Lotz f2d2a6b51f Update fifechan package to include non 32 bit screen mode fixes. 2015-10-31 16:09:49 +00:00
Yourself 5b2d459712 HaikuWebkit 1.4.13 package for gcc4 2015-10-31 16:27:48 +01:00
Humdinger 9059d52817 HaikuWebkit 1.4.13 package for x86_64 2015-10-31 13:25:57 +01:00
Adrien Destugues 4e9575976e HaikuWebkit 1.4.13 package.
* There is a small API change, and only the x86_gcc2 package was
  updated. This means the x86 and x86_64 builds are broken until someone
  updates the packages.
* Fix several small bugs, the most important one being that cookies are
  written to disk again.
2015-10-31 09:01:23 +01:00
Simon South 9e5091d7a3 Build without linker warnings about missing entry symbols.
* BootRules: Use -Xlinker option correctly to specify entry point.
* KernelRules: Build kernel add-ons as shared objects explicitly.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-10-29 16:59:59 +01:00
Gerasim Troeglazov c4d22bb933 Update liqt4 packages for x86_gcc2 2015-10-30 00:28:43 +10:00
Michael Lotz 4c7d851f15 Update libsdl packages to include 24 bit screen mode fixes. 2015-10-27 22:53:41 +00:00
Humdinger d500273dd1 Fixed typo for German user guide package. 2015-10-26 17:29:45 +01:00
Gerasim Troeglazov 3b23bfdbaf Qt5: Add Qt 5.5.1 packages for x86_gcc2 2015-10-26 23:42:05 +10:00
Michael Lotz 2a76d1c95a Add package for Unknown Horizons and dependencies for x86[_64].
While the game is pure python and packaged for any architecture, the
engine (FIFE) is C++ with python binding via swig, making the game
only installable on x86 and x86_64. We'd need to provide a python_x86
to support secondary architecture python modules.
2015-10-25 14:50:58 +00:00
Humdinger 0507a7886a Improved LoaderPages for Web+
Solves #9322. Thanks to dsjonny for the original work, that I
slightly improved upon.
The Userguide and Welcome pages now load the page of the user's
system language.
2015-10-25 10:34:52 +01:00
Humdinger 7c088080ec Split the big userguide package into one per language.
Splitting the almost 70 MiB userguide package into one package per
language at ~4.5 MiB saves time and space when installing/updating.

At the online tool that manages the user guide pages, we have to
make changes to fall back to the online page if you try to switch
to a language you haven't installed locally. See #9322.
2015-10-25 10:20:51 +01:00
Jérôme Duval e02111ea5d HaikuBootstrap: launch bootstrap_daemon.py on boot.
* removed screen_saver and shortcut_catcher input addons, they need libgame or libGL.
2015-10-21 19:14:15 +02:00
Michael Lotz 2fc325944b Add sdl_{gfx|image|mixer|net|sound|ttf}, dependencies for x86. 2015-10-19 23:11:09 +00:00
Michael Lotz b64e119ace Add boost packages for x86. 2015-10-19 21:29:13 +00:00
Axel Dörfler d2eca26b73 Moved per user post install actions to first-login script.
* The same mechanism (and the same PostInstallScript) is used for this.
* If a file first_login exists in ~/config/settings/boot, the first-login
  scripts are launched, and the file removed.
* This fixes adding the deskbar tray icons even when there is no Deskbar
  running yet (for example on first boot when the FirstBootPrompt
  starts), or, IOW bug #12275.
2015-10-19 21:27:02 +02:00
Axel Dörfler cfe6baf62f cddb_daemon: renamed to cddb_lookup, moved to /src/bin.
* It's now a standard command line tool that is launched automatically
  via the launch_daemon whenver a volume is mounted.
2015-10-19 21:21:21 +02:00
Jérôme Duval 9939ccadff HaikuBootstrap: also include launch scripts.
* fix ncurses package name for bootstrap build profile.
2015-10-19 19:40:08 +02:00
Jérôme Duval f7241c2e68 HaikuPortsCross: fix gawk version for x86_64.
* mistake was introduces in 6f4df461de
2015-10-18 19:15:02 +02:00
Jérôme Duval 56eb96022b Rename ncurses_bootstrap to ncurses6_bootstrap.
* Debugger and ftp depend on the libedit build feature.
2015-10-18 13:58:33 +02:00
Jérôme Duval e21da03a34 Updated ncurses_bootstrap versions. 2015-10-18 12:21:26 +02:00
Jérôme Duval 3ca3c8cf96 Updated libicns, qrencode, libwebp packages.
* depend on libpng16.
2015-10-18 11:25:52 +02:00
Jérôme Duval d43720add9 Switch to tiff4 as system dependency. 2015-10-18 10:00:02 +02:00
Jérôme Duval 0932b936eb Added tiff4 packages for x86 and x86_gcc2? 2015-10-18 09:25:00 +02:00
Jérôme Duval 5b3c88f1da Switch to ncurses 6 as system dependency.
* remove traces from libpng (as opposed to libpng16).
2015-10-18 00:44:30 +02:00
Jérôme Duval 802a3f9e61 Updated glib2 package for x86_64. 2015-10-17 23:20:05 +02:00
Humdinger 19c3a98dbf Updated Sequitur to come in a much smaller package.
Stripping the add-ons and library saves another 15 MiB.
2015-10-16 19:50:59 +02:00
Jérôme Duval 990845d3c2 Added libmodplug and tiff4 packages for x86_64.
* Updated harfbuzz and sqlite packages for x86_64.
2015-10-15 19:44:36 +02:00
Gerasim Troeglazov 2813d17bdd Added qt5base packages for x86_gcc2 2015-10-16 00:22:39 +10:00
Jérôme Duval abe0862dcb Added docbook, gtk_doc, itstool, nss packages for x86_64.
* Updated libxml2, nspr packages for x86_64.
2015-10-14 22:54:34 +02:00
Humdinger 759a228108 Added packages per request of Diver.
DockBert, rdesktop, Sequitur, TaskManager, vncserver
2015-10-14 12:26:16 +02:00
Jérôme Duval aaac25441d Updated fontconfig and libgpg_error packages for x86_64. 2015-10-12 22:48:18 +02:00
Jérôme Duval 42324a922f Updated cmake and libusb packages for x86_64. 2015-10-12 21:47:24 +02:00
Jérôme Duval ace4b5f780 Added cpio, libidn, libtasn1, snappy packages for x86_64.
* and updated packages for x86_64: file, glew, unrar, dos2unix, curl, gettext,
libbluray, libass, openssh, xz_utils, freetype, m4, harfbuzz.
2015-10-12 20:26:47 +02:00
Gerasim Troeglazov 7489061ca2 Update arduino package for x86_gcc2 2015-10-12 20:32:47 +10:00
Humdinger 1084b509b3 Adding/updating 64bit packages on behalf of Diver. 2015-10-10 09:54:05 +02:00
Gerasim Troeglazov e7b341a75e Update OpenJDK 1.7 package for x86_gcc2
it was broken after netresolv changes in hrev49293
2015-10-08 00:11:29 +10:00
Humdinger 3f93d71a14 Added/updated packages on request by Diver.
Diver and others have worked on a number of recipes that are now added to the
haikuports repo:

smplayer_x86, smtube_x86, qutim_x86, vmware_addons, lnlauncher, album,
aspell, libgsasl, libbluray_x86, netpulse, clipdinger
2015-10-04 19:25:24 +02:00
Rene Gollent 287dab9d8e x86_64: Add cvsps package.
- Required by git-cvs.
2015-09-19 23:24:57 -04:00
Rene Gollent 8bcb4e047a x86_64: Accidentally forgot to update gettext in previous change. 2015-09-19 20:40:46 -04:00
Rene Gollent 3b87365388 x86_64: Update various packages. 2015-09-19 20:27:07 -04:00
François Revol 22dc6b7f47 mpd: update package 2015-09-18 00:27:51 +02:00
François Revol eed4335a85 libmpdclient: update package 2015-09-17 21:19:25 +02:00
Humdinger 2080899fd5 Added package fasm. 2015-09-14 19:18:52 +02:00
Rene Gollent b03721632c x86: Add packages for libpcre0 for compat reasons.
Thanks to Jerome for the hint.
2015-09-13 10:56:53 -04:00
Rene Gollent 2d6cf4f6e8 x86: Add/update some more packages. 2015-09-12 23:56:04 -04:00
Rene Gollent 597bcfc4dc x86: Update pe to 2.4.5-2. 2015-09-12 19:53:34 -04:00
Rene Gollent 67cfdb4470 x86: Add/update various packages. 2015-09-12 19:32:04 -04:00
Alexander von Gluck IV 635fe4746d network: Add missing hosts configuration file
* Provides localhost define to the network kit
* Resolves #12260 and others
2015-09-09 09:30:38 -05:00
Humdinger 8ebeba656c Updated Web+ bookmarks.
Added BeSly software repo.
2015-09-05 19:17:10 +02:00
Humdinger bf70e50b07 Updated Slime Volley package
Now with icon, app-signature, and settings saved in B_USER_SETTINGS_DIRECTORY.
2015-09-05 11:17:13 +02:00
Humdinger 9a1b63b19f Update QuickLaunch package to v0.9.12
Changes in v0.9.12:

*	Make the "Window always on top" optional. Not everyone was pleased with
	that change of v0.9.11...
*	Also fix the formerly not usable file dialog when adding files/folders to
	ignore. It was hidden behind the always-on-top window.
*	Added Italian localization, thanks Barrett!
2015-09-03 19:20:59 +02:00
Humdinger 0dd0c8a4ae Update Slime Volley game.
Wasn't installable before, the PROVIDES wasn't correct.
Hope it works now...
2015-09-02 13:59:51 +02:00
Michael Lotz a33d19b0a4 Update haikuwebkit packages to 1.4.12 on x86[_(gcc2|64)]. 2015-08-30 23:10:51 +02:00
Michael Lotz b11eb89c2d Add system_time bin command which just prints system_time().
This can be used by scripts to do verious performance measurements.
Specifically it can be used to measure the boot time since it represents
the uptime.
2015-08-29 19:15:47 +02:00
Adrien Destugues 44884f88fa Add packages for gws and haikuporter. 2015-08-22 16:13:53 +02:00
Jérôme Duval 36c3cc9732 Update bash packages. 2015-08-19 21:31:46 +02:00
Jérôme Duval 1ecd2c8163 Add libasr, freeciv and its dependencies for x86_64.
* Update freetype for x86_64.
2015-08-18 21:13:24 +02:00
Jérôme Duval 92a3fa86db Add ncurses6 packages, update cmake, mpg123, unrar packages. 2015-08-17 21:51:21 +02:00
Adrien Destugues 897d8754a6 GrafX2: update to a version that actually works. 2015-08-16 14:48:07 +02:00
Humdinger 28b7dd63d3 Updated qbittorrent and quicklaunch. 2015-08-16 13:41:28 +02:00
Adrien Destugues ebc6718fb2 Add package for GrafX2. 2015-08-16 13:04:09 +02:00
Humdinger b3fe461495 Updated bepodder, added new qbittorrent and dependancy built by Diver 2015-08-16 08:50:22 +02:00
Adrien Destugues 4c7fff8044 Add package for jabber4haiku. 2015-08-15 11:39:05 +02:00
Adrien Destugues ea2e2f5e11 Update LnLauncher package to include launch daemon script. 2015-08-15 10:40:38 +02:00
Jérôme Duval b73c4b60f3 Update icu packages for x86_64. 2015-08-14 22:41:05 +02:00
Adrien Destugues 1e57dd30a8 Fix xmlroff package. 2015-08-14 18:44:36 +02:00
Adrien Destugues 74c001d51d Add xmlroff package, with dependencies. 2015-08-13 22:51:40 +02:00
Michael Lotz f474606ee9 libroot_debug: Merge guarded heap into libroot_debug.
The individual debug heap implementations are now exposed via a
structure of function pointers and a common frontend dispatches the
malloc and malloc_debug APIs through them.

The MALLOC_DEBUG environment variable can be used to select the guarded
heap by adding 'g', otherwise the debug heap is used as the default.
Consequently the separate libroot_guarded is not needed anymore and has
been removed.

To allow the use of environment variables this early, init_env_post_heap
has been added and the heap dependent atfork() moved there. This allowed
to fold the code of init_heap_post_env into init_heap so the former has
been removed.
2015-08-13 22:12:18 +02:00
Jérôme Duval 7492419877 Updated tcpdump and libpcap packages. 2015-08-13 20:15:57 +02:00
Jérôme Duval 9a900002db Updated cmake, curl and yasm packages. 2015-08-13 18:30:42 +02:00
Adrien Destugues 1379e2b328 Add packages for 2cdt, d52, radare2 and dependencies. 2015-08-10 19:10:58 +02:00
Jérôme Duval d95c6fc46b Updated curl and openssh packages. 2015-08-09 08:00:19 +02:00
Jérôme Duval f6f96d9689 Update lz4 packages. 2015-08-07 17:57:27 +02:00
Jérôme Duval 3470d14d03 Update nano,mpg123,libmikmod,libpng16,libunistring packages. 2015-08-07 17:07:57 +02:00
Jérôme Duval 31afee2773 Update binutils packages.
* only the version format string differs.
2015-08-02 14:48:01 +02:00
Jérôme Duval 0a0b817fd5 Update coreutils and xz_utils packages. 2015-08-02 14:07:00 +02:00
Humdinger 1102b7e184 Added packages for Clipdinger for x86 and x86_64 platforms. 2015-08-02 13:23:17 +02:00
Humdinger 5dc23a0514 Update Clipdinger package to v0.4.
Fewer bugs. More favorites.
See http://humdingerb.github.io/clipdinger/
2015-08-01 19:16:37 +02:00
Jérôme Duval ed92a10520 diffutils: use the outsourced packages.
* remove diffutils Jamfile from the build and diffutils sources from the tree.
2015-08-01 14:04:10 +02:00
Jérôme Duval 8191765025 Updated binutils, help2man, sqlite packages.
* added diffutils, mpc, mpfr packages.
2015-08-01 13:31:01 +02:00
Adrien Destugues 82a6fd69f7 cpctools package: include png2crtc. 2015-07-30 22:11:14 +02:00
Adrien Destugues 29584b3fc4 Add packages for libdsk and tools. 2015-07-30 21:57:48 +02:00
Adrien Destugues 3159417f29 Add packages for vasm,vlink,exomizer,cpctools. 2015-07-30 21:53:53 +02:00
Humdinger 2bcaf0d83b Update/add fftw packages for Haiku gcc2hybrid. 2015-07-28 17:57:34 +02:00
Andrew Lindesay 3860139319 hvif2png: Fix build on Mac OS X.
* Add support for macports lib and headers dirs.
 * Link libs change for Mac OS X for tool build.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2015-07-25 10:23:24 -04:00
Augustin Cavalier e4b8ed4a85 images/regular: Delete DVB stuff.
Thanks to Axel for reviewing!
2015-07-25 10:05:00 -04:00
Axel Dörfler 3108062744 Added PostInstallScript to the image.
* Somehow it didn't make it.
* This fixes the last part of #12227.
2015-07-24 19:45:38 +02:00