Commit Graph
100 Commits
Author SHA1 Message Date
Jérôme Duval d52ab7d045 disable debug build for userland_server
* it fails on gcc2 with inline functions requiring kernel symbols.
2015-01-10 23:36:43 +01:00
Jérôme Duval 683d99b0a6 app_server: fix build with Freetype 2.5.5. 2015-01-10 19:35:40 +01:00
Jérôme Duval 85d8fa4988 Updated bash packages. 2015-01-10 18:11:35 +01:00
Jérôme Duval 2e386f20b7 Updated freetype packages 2015-01-10 17:20:31 +01:00
Jérôme Duval 6c1c9aa2b3 openssl: security update
Fix for CVE-2014-3571
Fix for CVE-2015-0206
Fix for CVE-2014-3569
Fix for CVE-2014-3572
Fix for CVE-2015-0204
Fix for CVE-2015-0205
Fix for CVE-2014-8275
Fix for CVE-2014-3570
2015-01-10 14:34:20 +01:00
Jérôme Duval b9962ceac2 IMAP,POP3,NewMailNotification: fixed x86_64 build.
* Notifier::HeaderFetched(): fixed the method signature (go figure how it could
build on x86).
* POP3: fSizes type is now std::vector<size_t> instead of BList. Please review.
off_t might be a better choice.
* added the mail_daemon add-ons to the Haiku package again.
2015-01-08 22:31:43 +01:00
Jérôme Duval 1d766e9dd3 mixerToy: fix build on gcc4 2015-01-08 21:21:42 +01:00
Jérôme Duval 38606bbb1c Mixer: Interpolating sampler is number 2. 2014-12-29 20:59:11 +01:00
Jérôme Duval 2ece930012 libsolv_bootstrap: bump and sync version with haikuports.cross 2014-12-29 18:48:27 +01:00
Jérôme Duval 3f8e2902e1 Updated libsolv packages 2014-12-29 15:24:24 +01:00
Jérôme Duval d1ff72af97 Sync gcc and binutils bootstrap versions with HaikuPorts recipes. 2014-12-29 11:37:45 +01:00
Jérôme Duval 5c120e2364 Updated gcc package for x86_64. 2014-12-28 18:28:17 +01:00
Jérôme Duval e00738c28d userlandfs: typeid isn't available in kernel mode. 2014-12-28 14:05:36 +01:00
Jérôme Duval c69fc48c60 Updated binutils packages. 2014-12-28 14:01:41 +01:00
Jérôme Duval e1816b5a12 Updated libxml2 package for x86_64. 2014-12-27 21:44:22 +01:00
Jérôme Duval caa9e0d114 libedit: remove obsolete UseHeaders. 2014-12-27 14:01:54 +01:00
Jérôme Duval 56973fc338 Drop autotools and libtool from HaikuPortsCross
for arm, ppc, x86 and x86_gcc2. Moves bash to 4.3.30.
2014-12-27 14:00:45 +01:00
Jérôme Duval 1514783a71 Added stage0 packages for m68k. 2014-12-26 18:54:15 +01:00
Jérôme Duval 6519e4be6c Updated subversion packages for x86_gcc2 and x86_64. 2014-12-23 19:37:21 +01:00
Jérôme Duval d6aaebc757 x86: added two MSR definitions. 2014-12-23 19:14:52 +01:00
Jérôme Duval a818f2ca23 Updated libpng and libpng16 packages. 2014-12-23 18:55:29 +01:00
Jérôme Duval 58f8992f1d Updated gcc_x86 package for x86_gcc2 2014-12-23 18:11:13 +01:00
Jérôme Duval ad6a0df632 Updated gcc4 packages for x86. 2014-12-21 22:27:45 +01:00
Jérôme Duval 7dc8098ada XHCI USB: Add port routing for Intel WildcaPoint USB device.
* from FreeBSD.
2014-12-21 21:24:01 +01:00
Jérôme Duval 4cfa5b2dd6 netfs: debug build and 64bit fixes. 2014-12-21 15:10:46 +01:00
Jérôme Duval 8de3277334 Updated libffi package for x86_64 2014-12-21 13:27:54 +01:00
Jérôme Duval 01cb0db9ba Updated Python packages. 2014-12-21 11:19:07 +01:00
Jérôme Duval 28e5604c86 RTFTranslator: style clean up 2014-12-20 19:21:08 +01:00
Jérôme Duval 82e1194224 libedit: includes ncurses build feature headers. 2014-12-18 15:26:00 +01:00
Jérôme Duval 1d13a60901 stdint.h: define [U]INT64[MAX|MIN] with [U]L on x86_64
instead of [U]LL
2014-12-14 15:55:14 +01:00
Jérôme Duval 1cf6c6a79d Updated mercurial because of Python update. 2014-12-13 14:49:13 +01:00
Jérôme Duval c6681bfa88 Added cvsps package for x86 2014-12-13 11:38:06 +01:00
Jérôme Duval 6256af17ef Updated python, git and scons packages for x86
Python 2.7 is now required for running HaikuPorter.
2014-12-13 11:10:00 +01:00
Jérôme Duval bbcb9a572a updated python package 2014-12-08 21:36:01 +01:00
Jérôme Duval 969ddf9c9d libsolv_bootstrap: bump revision. 2014-11-29 22:08:10 +01:00
Jérôme Duval 20f046edb9 netfs: fixes some x86_64 build failures.
* long is used in vnode_ops in fs_proto.h whereas it should be int32.
* at least one reply object is casted an int32 cookie as a pointer.
2014-11-18 00:05:02 +01:00
Jérôme Duval 073da30265 ColumnListView: deselect the last selected row
when the shift movement goes back. This behavior feels better to me,
but opinions are welcome. Tested with HaikuDepot package listview.
Noticed that CLV uses Ctrl whereas Tracker uses Alt for single item
selection.
2014-11-17 20:18:00 +01:00
Jérôme Duval f3e381dd0c bios_ia32: for correctness, add clobber memory for asm invlpg.
* generated code is the same for x86_gcc2 and x86_64.
* fixed TRACE build for mmu.cpp.
2014-11-17 20:17:30 +01:00
Jérôme Duval 242c022af8 Build against libpng16 instead of libpng.
* Also migrate freetype at the same time, otherwise freetype_devel
wouldn't install anymore.
2014-11-12 22:59:26 +01:00
Jérôme Duval f44d20cb49 Update curl and libpng packages, add libpng16 packages.
* curl: security update for CVE-2014-3707
* libpng16 can be installed next to libpng, libpng16_devel cannot be
installed next to libpng_devel (only one of them).
2014-11-12 20:17:55 +01:00
Jérôme Duval 2e4481508d Bootstrap: sync bootstrap package list
* also add the needed libtool_cross_generic on x86_64, x86, x86_gcc2.
2014-11-07 00:15:47 +01:00
Jérôme Duval fe2b689642 openssl: security update
Fix for CVE-2014-3513
Fix for CVE-2014-3567
Mitigation for CVE-2014-3566 (SSL protocol vulnerability)
Fix for CVE-2014-3568
2014-10-21 18:33:25 +02:00
Jérôme Duval 5ce63aed59 XHCI USB: Add port routing for Intel BayTrail USB device.
* from FreeBSD.
2014-10-21 18:20:26 +02:00
Jérôme Duval 6177acdb79 Update python, scons, subversion, add serf package for x86_64. 2014-10-19 19:49:35 +02:00
Jérôme Duval 316e9faab0 Add xz_utils and libedit devel packages for x86_64 2014-10-19 10:05:48 +02:00
Jérôme Duval 709ea14b11 Update freetype_devel package for x86_64 2014-10-19 09:57:42 +02:00
Jérôme Duval 878ea71b7d Add x86_64 packages for fribidi, flac, libsndfile. 2014-10-16 23:24:13 +02:00
Jérôme Duval c881fc09b0 Update bash and gutenprint packages. 2014-10-02 21:16:48 +02:00
Jérôme Duval d02e38fb13 moves /bin/sh to bash packages.
* bash is a mandatory package.
2014-10-01 23:48:12 +02:00
Jérôme Duval b2d0f2e7b6 Use bash_bootstrap for the bootstrap build.
* don't build the in-tree bash.
* bash doesn't need to be a mandatory package, it's now a dependency of
the haiku package.
2014-10-01 22:34:45 +02:00
Jérôme Duval 689e777570 Add cmd:bash as a requirement for Haiku packages.
* suggested by Augustin.
2014-10-01 20:09:23 +02:00
Jérôme Duval 8b21b2b910 bash: use outsourced package for non-bootstrap builds.
* the bootstrap build keeps on building the in-tree bash.
2014-10-01 19:08:27 +02:00
Jérôme Duval 61ab6b26cd Add bash packages. 2014-10-01 00:14:18 +02:00
Jérôme Duval 7d9fed52ad Updated packages for x86_64 2014-09-27 17:18:26 +02:00
Jérôme Duval c8990b0907 _user_wait_for_objects: remove redundant check. 2014-09-17 21:04:14 +02:00
Jérôme Duval 549b878fa6 Update qemu package for x86_64 2014-09-09 18:11:09 +02:00
Jérôme Duval fccfeff29e listarea: fixes warnings and output on x86_64.
* columns aren't correctly aligned anymore atm.
2014-09-06 23:57:46 +02:00
Jérôme Duval bfe33f1603 Add qemu and dependencies for x86 and x86_64. 2014-09-06 13:19:30 +02:00
Jérôme Duval 88ef93a33c RegularImage: filter translators based on features. 2014-08-27 17:49:52 +02:00
Jérôme Duval fb35c07a7e Add lib dependencies to Haiku packages.
* Thanks Augustin for the reminder!
2014-08-27 17:48:19 +02:00
Jérôme Duval c4696b3071 PSDTranslator: Localization. 2014-08-26 21:28:14 +02:00
Jérôme Duval 82e60cd5ec ICNSTranslator: use outsourced package libicns
* clean up Copyrights section.
* libicns becomes a default package
2014-08-26 20:39:10 +02:00
Jérôme Duval d977c0da56 BuildFeatures: add a feature for libicns 2014-08-26 20:26:31 +02:00
Jérôme Duval 9cd9e5651b Update jasper packages 2014-08-26 20:14:36 +02:00
Jérôme Duval 58ec759995 Add libicns packages. 2014-08-26 18:35:29 +02:00
Jérôme Duval fdfe641dca JPEG2000Translator: use outsourced Jasper package
* fixes for API changes with newer version of Jasper.
2014-08-26 17:47:25 +02:00
Jérôme Duval e14f00e5e6 WebPTranslator: fix build breakage introduced in hrev47739. 2014-08-26 17:05:46 +02:00
Jérôme Duval d07f0c9396 WebPTranslator: use the outsourced package. 2014-08-25 20:26:49 +02:00
Jérôme Duval af56dec460 Add libwebp as a mandatory package. 2014-08-25 20:24:46 +02:00
Jérôme Duval cbe75ce5b7 BuildFeatures: add Giflib, Libwebp, Jasper features. 2014-08-25 20:24:04 +02:00
Jérôme Duval 8e66aa5157 Add jasper packages. 2014-08-25 18:48:54 +02:00
Jérôme Duval 6c04acf612 Add/Update libwebp packages. 2014-08-25 18:41:34 +02:00
Jérôme Duval a5b44d1a56 Add giflib packages for x86 and x86_64 2014-08-25 18:41:33 +02:00
Jérôme Duval 79c1d45cee libshared: fix x86_64 build 2014-08-24 21:34:20 +02:00
Jérôme Duval b8c4fa9da6 Update freetype packages 2014-08-21 18:28:22 +02:00
Jérôme Duval a59d618257 Add tinyxml packages 2014-08-20 21:43:08 +02:00
Jérôme Duval ba38feb929 Add glew packages 2014-08-20 21:40:29 +02:00
Jérôme Duval 0bdabc362b openssl: security update
Fix for CVE-2014-3510
Fix for CVE-2014-3507
Fix for CVE-2014-3506
Fix for CVE-2014-3505
Fix for CVE-2014-3509
Fix for CVE-2014-3508
2014-08-20 00:04:14 +02:00
Jérôme Duval 3f0a3bd5ac fixed two warnings.
* top: unused variable, quick fix only.
* keymap: redefinition on some host systems (Ubuntu for instance).
2014-08-13 23:18:50 +02:00
Jérôme Duval c9a4d52483 acpi_button: fix build with gcc 4.9 2014-08-11 22:11:10 +02:00
Jérôme Duval 3aeed6607c include strings.h where appriopriate...
instead or additionally to string.h, in preparation for functions move.
* moves str[n]casecmp() functions and others to strings.h.
* strings.h doesn't include string.h anymore.
* this solves #10949
2014-08-08 22:40:37 +02:00
Jérôme Duval 4dc5ce8fd8 mknod[at](): moves from unistd.h to sys/stat.h
* this solves #10883.
2014-08-04 19:03:08 +02:00
Jérôme Duval 92d556084c USB_massbulk.h: use a proper naming for a public header. 2014-08-03 18:39:35 +02:00
Jérôme Duval d9ecf5f373 usb_disk: extract specs into a public header. 2014-08-03 18:10:51 +02:00
Jérôme Duval 4fab93c7fc clean up files unrelated to the FreeBSD 9.3 driver update. 2014-07-14 18:21:38 +02:00
Jérôme Duval 57f444065f Update FreeBSD network drivers with the 9.3 release 2014-07-12 14:32:52 +02:00
Jérôme Duval 74e1a530f8 Revert unrelated part of 17aa359b5d. 2014-07-11 22:23:21 +02:00
Jérôme Duval e8f82cdb6e file_systems/cdda: avoid leaking the attributes fd.
* see bug #9528.
2014-07-09 20:54:11 +02:00
Jérôme Duval 756ed316a7 gcc_bootstrap: bump revision. 2014-07-04 00:08:07 +02:00
Jérôme Duval b64f1a9768 tiff: drop sources and headers from the source tree
* also drop jpeg and png headers
2014-06-13 15:52:11 +02:00
Jérôme Duval d64267ffb2 vfs: checks whether the mount's unmounting flag is already set.
* thanks to Ingo for suggesting the idea, quoting him:
"by holding sVnodeLock read-locked, get_mount() ensures that fs_unmount() can't
process the nodes. If it is already past that point, the root node check
(not NULL, not busy, ref count > 0) is supposed to detect that. But it doesn't
look like this can work. fs_unmount() doesn't set the root node to NULL (the
root node field is NULL only during a short period in fs_mount()), but it just
frees the nodes after releasing sVnodeLock. So the not busy and ref count > 0
checks could already access freed memory".
* tested OK, this fixes #10522.
* replaced mount->root_vnode by the local variable with the same value.
2014-06-09 21:45:28 +02:00
Jérôme Duval 2f32fd1dde wchar.h & string.h: use _GNU_SOURCE instead of __USE_GNU. 2014-06-07 11:22:38 +02:00
Jérôme Duval a3b79608f9 search.h: fix typo.
* Thanks diger for noticing.
2014-06-07 10:54:15 +02: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
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