Commit Graph
100 Commits
Author SHA1 Message Date
Jérôme Duval f369957d03 via.accelerant: move enums out of the struct. 2016-02-19 22:33:41 +01:00
Jérôme Duval f97f2394ca ffmpeg: update build with version 3.0.
* untested.
2016-02-19 21:44:36 +01:00
Jérôme Duval 0d6b5d2667 via.accelerant: fix x86_64 build.
* untested.
2016-02-19 21:44:35 +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
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
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
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
Jérôme Duval 757d62098f Update openssh packages. 2015-12-25 13:17:20 +01:00
Jérôme Duval 33840df504 app_server: declare jam dependency for BitmapPainter to freetype 2015-12-17 21:51:08 +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
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
Jérôme Duval 9c66d4120d Update gmp package for x86_64. 2015-12-12 10:38:40 +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
Jérôme Duval 0df4a177d7 app_server: declare jam dependecy for AlphaMaskCache to freetype 2015-12-01 02:57:42 +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
Jérôme Duval f9422dc81d x86_gcc2: add dependency on ssl libs on haiku.hpkg. 2015-11-28 10:06:46 +01: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 e7e318fc73 haiku-x86: add a dependency on libssl and libcrypt 2015-11-26 18:58:14 +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
Jérôme Duval 12b32ebf7a Updated ffmpeg package for x86_64. 2015-11-24 21:47:29 +01:00
Jérôme Duval c5c31f4118 haiku-x86/haiku-x86_gcc2: make some dependencies feature dependent. 2015-11-24 20:20:52 +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 69a973e2f7 screen_blanker: fix warning. 2015-11-23 20:48:15 +01:00
Jérôme Duval 2bc202c430 XHCI USB: Add port routing for Intel WildcatPoint LP USB.
* from FreeBSD.
2015-11-23 20:47:15 +01:00
Jérôme Duval 95c8163a16 Add Hangul and Hangul_Hanja keycodes for korean keyboards.
* map both keys on USB keyboards. Untested.
2015-11-23 20:04:22 +01:00
Jérôme Duval 3dd0c8198e PackageRules: use valid macro names in defines. 2015-11-23 18:16:08 +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 d8e8078b3f net_server: warning on delete of address of a reference.
* fixes #12244.
2015-11-22 11:51:56 +01:00
Jérôme Duval b8c67b27cc haiku-x86_64: make some dependencies feature dependent. 2015-11-22 11:47:29 +01:00
Jérôme Duval 56a0f2b3be haiku-x86_64: add a dependency on libssl and libcrypto
* this should be feature dependent though.
2015-11-21 12:22:16 +01:00
Jérôme Duval 946163e318 ffmpeg: fix x86_64 build. 2015-11-21 12:01:01 +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
Jérôme Duval af585d0361 pkgman search: Add --requirements option 2015-11-20 20:55:12 +01:00
Jérôme Duval ac7f52fc91 app_server: fix x86_64 build. 2015-11-14 19:37:59 +01: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
Jérôme Duval 6c4cca34c2 glibc: replace extern __inline with __extern_always_inline for x86.
* also update __atan2l for x86, update __FAST_MATH sections.
2015-11-08 00:38:20 +01:00
Jérôme Duval 7ccbb2f03f Add operator delete(void *, size_t) for C++14. 2015-11-08 00:38:20 +01:00
Jérôme Duval b49dd60c46 Drop namespace std after 95d4ed6778. 2015-11-08 00:38:19 +01:00
Jérôme Duval 6c009cde0b kernel: avoid dprintf messages for known header types we don't use.
* fix a typo in runtime_loader/count_regions().
2015-10-28 21:21:56 +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
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 86e23e81b0 midi_server: fix debug build. 2015-10-18 11:42:03 +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
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
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
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
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
Jérôme Duval b73c4b60f3 Update icu packages for x86_64. 2015-08-14 22:41:05 +02:00
Jérôme Duval 7492419877 Updated tcpdump and libpcap packages. 2015-08-13 20:15:57 +02:00
Jérôme Duval 827cdc0134 ftp: declares header dependencies on libedit. 2015-08-13 18:58:35 +02:00
Jérôme Duval 9a900002db Updated cmake, curl and yasm packages. 2015-08-13 18:30:42 +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
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
Jérôme Duval 20ed88dd96 GLTeapot: fix gcc2 build. 2015-07-31 20:15:45 +02:00
Jérôme Duval b4665f9a59 HttpForm needs another friend class for GCC6. 2015-07-30 22:25:19 +02:00
Jérôme Duval 2a868d7645 glibc: replace extern __inline with __extern_inline.
* this helps to comply with C99. As a reminder, some of these headers
are also used by x86_gcc2 src/libs/stdc++.
2015-07-26 10:09:22 +02:00
Jérôme Duval 189156a069 Boot stdio.h: define a bunch of functions required by c++ headers. 2015-07-26 10:07:21 +02:00
Jérôme Duval 4fb4b32043 Force use of std::isnan() in agg_conv_curve.h.
cmath could be included before inclusion of this header, thus undefining isnan.
2015-07-25 23:42:14 +02:00
Jérôme Duval 9cd62a24e5 Fixed C++11 warnings.
invalid suffix on literal; C++11 requires a space between literal and string macro
[-Werror=literal-suffix]
2015-07-25 23:42:13 +02:00
Jérôme Duval 66fdfe3270 setmime: hash() conflicts with std::hash.
* found with GCC6
2015-07-25 23:42:13 +02:00
Jérôme Duval d0017f3766 libtracker.so: fixed parenthesis warning on not operator...
* "logical not is only applied to the left hand side of comparison"
* found with GCC6
2015-07-25 23:42:13 +02:00
Jérôme Duval b2a0b6323e screenshot: fixed parenthesis warning on not operator...
* "logical not is only applied to the left hand side of comparison"
* found with GCC6
2015-07-25 23:42:12 +02:00
Jérôme Duval 94887feb64 Added some support for GCC 5+. 2015-07-20 21:45:02 +02:00
Jérôme Duval 49f3476475 Updated gcc packages for x86_gcc2 and x86. 2015-07-15 05:05:48 +02:00
Jérôme Duval e5e3ac7f70 Updated gcc package for x86_64. 2015-07-13 06:47:26 +02:00
Jérôme Duval a83446983d libroot: added a complex.h header based on ...
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html
* added missing parts from glibc.
* x86_64 was already complete, x86 was missing a few functions.
* should help with #12202, provided that the gcc4 buildtools are rebuilt.
2015-07-10 22:39:21 +02:00
Jérôme Duval ca92467274 Updated cdrtools package for x86_64. 2015-06-13 18:52:06 +02:00
Jérôme Duval 0dc6b011fe malloc: implement malloc_usable_size().
* Fix #12132
2015-06-13 14:29:11 +02:00
Jérôme Duval 962d4f9cd8 openssl: security update
Fix for CVE-2015-1788
Fix for CVE-2015-1789
Fix for CVE-2015-1790
Fix for CVE-2015-1791
Fix for CVE-2015-1792
2015-06-12 22:09:52 +02:00
Jérôme Duval ea54368ece tcp: remove extraneous parenthesis. 2015-06-11 15:52:23 +02:00
Jérôme Duval 944c00b892 Update cmake package for x86_64. 2015-06-11 10:55:50 +02:00
Jérôme Duval e22a18e9f3 Add a feature for expat.
* Icon-O-Matic and Cortex are dependent on the feature.
* remove expat lib from the build and from the tree.
* expat package is added to regular builds.
2015-06-10 23:31:55 +02:00
Jérôme Duval 158ae5148d Updated readline package for x86_gcc2. 2015-06-10 22:19:23 +02:00
Jérôme Duval a81e294bb7 Updated expat packages for secondary arch x86 and x86_gcc2. 2015-06-10 20:51:40 +02:00
Jérôme Duval 590e370847 Updated freetype packages. 2015-06-10 20:37:50 +02:00
Jérôme Duval de4adb68a7 Updated dos2unix packages. 2015-06-10 13:56:20 +02:00