Commit Graph
100 Commits
Author SHA1 Message Date
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
Jérôme Duval da76d8da0c wget: remove 2014-06-02 23:25:12 +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
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
Jérôme Duval f196b1a662 hda: add snoop quirk for a few other pci ids.
* based on alsa.
2014-06-01 16:21:08 +02:00
Jérôme Duval f9a06522bd update gcc for x86 and x86_64 2014-05-30 22:39:37 +02:00
Jérôme Duval 735f58f3e4 xhci: build fix 2014-05-30 16:28:40 +02:00
Jérôme Duval c6d5c94217 Fix test in build_haiku_image. 2014-05-25 23:45:22 +02: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
Jérôme Duval 9225185b65 AddHeaderDirectoryToContainer: filters backup files.
* also leaves out .svn, now useless.
2014-04-26 11:47:34 +02:00
Jérôme Duval 53dd259b4d added tar.h posix header.
* based on http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/tar.h.html
2014-04-26 11:09:24 +02:00
Jérôme Duval 6e9926d050 MPL 2.0: added a v in the name 2014-04-23 18:33:13 +02:00
Jérôme Duval dba5c2a286 Added license file for MPL 2.0. 2014-04-23 17:33:32 +02:00
Jérôme Duval 607a620b1c qrencode: use outsourced package
* qrspec.h isn't yet part of the package for some reason.
* removed qrencode from the bootstrap package.
* only include qrencode when the qrencode package is found.
* didn't check qrencode itself, tests welcome.
2014-04-18 18:10:57 +02:00
Jérôme Duval 3860a01487 add packages for qrencode 2014-04-18 17:54:02 +02:00
Jérôme Duval 4a4450c158 less: sysless config file is part of the hpkg.
* remove in-tree sysless config gen.
2014-04-17 23:20:32 +02:00
Jérôme Duval 29a4992cda less: rebuild x86 and x86_64 packages. 2014-04-17 07:28:36 +02:00
Jérôme Duval 1a8c694443 less: use the outsourced packages.
* added packages for x86 and x86_64.
2014-04-17 00:03:28 +02:00
Jérôme Duval 8df3fb7035 Remove outsourced sharutils provides from haiku package. 2014-04-14 23:52:45 +02:00
Jérôme Duval eb763779e3 sharutils: use the hpkg.
* delete the intree sources.
2014-04-14 22:52:58 +02:00
Jérôme Duval a8ffdaa92a added sharutils and unrar, updated flex. 2014-04-14 22:33:13 +02:00
Jérôme Duval cab97c32f8 x86_64: upgrade mercurial.
* this version depends on python-2.7
2014-04-14 19:34:51 +02:00
Jérôme Duval f13c2249b2 scsi_periph: fixed an "unused" warning. 2014-04-11 15:42:25 +02:00
Jérôme Duval 6fd00f80e8 scsi_periph: implemented VPD inquiry.
* declared block limits and logical block provisioning structs.
* based on SPC-4 and SBC-4 standards.
2014-04-09 20:40:11 +02:00
Jérôme Duval 93b84c29a0 x86_64: update sqlite, libxml2, python packages. 2014-04-08 18:08:35 +02:00
Jérôme Duval 1dc78b8c1e x86_64: updates various packages.
* python version upgrade, had to rebuild git and scons. Other packages
rebuilds might be required.
* added nasm
* curl, readline, tar upgrades.
2014-04-05 15:27:05 +02:00
Jérôme Duval aafc3386ef boot packagefs: Fix header path in zlib dependency
Thanks to Ingo for pointing at this better fix.
2014-03-26 19:38:30 +01:00
Jérôme Duval 4a4e2dae77 x86 and x86_64: Update binutils package. 2014-03-19 23:47:33 +01:00
Jérôme Duval c2719465fa Update binutils version in haikuports.cross repository. 2014-03-19 20:55:44 +01:00
Jérôme Duval 0b565a6f51 boot packagefs: Fix zlib dependency declaration 2014-03-19 20:19:17 +01:00
Jérôme Duval ab1f2cd08d intel_extreme: read and loop for new interrupts. Fix #9718.
* MSI seems to trigger the need to loop: interrupts are not generated for bits
set while we process.
2014-03-18 21:43:31 +01:00
Jérôme Duval 0ae983528e Update gawk package, disabling multibyte support. 2014-03-03 00:29:20 +01:00
Jérôme Duval 91e3737dd8 gawk: use the HaikuPorts package.
* left the in-tree version as its libintl is used by gdb.
* added as bootstrap package.
2014-02-25 22:20:32 +01:00
Jérôme Duval 211f2edbfc Add gawk package for x86, x86_64 and x86_gcc2. 2014-02-25 21:46:58 +01:00
Jérôme Duval 8b804bc17b findutils: use the HaikuPorts package.
* removed in-tree version.
* added as bootstrap package.
* note: HaikuPorts package has no rdef for binaries.
2014-02-25 17:58:32 +01:00
Jérôme Duval 339e00cc32 Add findutils package for x86 and x86_gcc2. 2014-02-22 18:09:09 +01:00
Jérôme Duval 2811570586 Add findutils package for x86_64. 2014-02-22 15:02:26 +01:00
Jérôme Duval c2d994b00e HaikuImage: activate GL components with mesa feature. 2014-02-22 14:32:10 +01:00
Jérôme Duval 480a333cff Update freetype package for x86, x86_gcc2 and x86_64. 2014-02-14 22:35:02 +01:00
Jérôme Duval ea81f96218 mesa: update x86_gcc2 packages to 7.9.2-6 2014-02-14 17:52:12 +01:00
Jérôme Duval ed66187183 mesa: update x86 packages to 10.0.2-3 2014-02-12 21:59:50 +01:00
Jérôme Duval 0ca8f08038 Add Web Open Font Format to mime_db. 2014-02-11 23:25:43 +01:00
Jérôme Duval 675878fcfe shared kit: fixed headers dependency. 2014-02-11 18:47:24 +01:00
Jérôme Duval 7202cfb455 build fix follow up on status_t/ssize_t changes.
* added a TODO in packagefs.
2014-02-11 18:26:41 +01:00
Jérôme Duval bcccee9322 Appearance: use FT_CONFIG_OPTIONS_H instead of ftoption.h 2014-02-11 17:53:14 +01:00
Jérôme Duval 9f11100be5 Update freetype package for x86 and x86_gcc2. 2014-02-10 22:50:56 +01:00
Jérôme Duval b3ece9056d configure: --use-gcc-pipe now affects build_cross_tools_gcc4. 2014-02-09 10:06:43 +01:00
Jérôme Duval aa0797a228 Appearance: use ft2build.h instead of ftoption.h
* Freetype 2.5 has changed headers location.
2014-02-08 20:06:27 +01:00
Jérôme Duval 8b0f40cb47 Update freetype package for x86_64. 2014-02-08 20:06:27 +01:00
Jérôme Duval 4c000bf9a6 Update gcc 4 package for x86_64. 2014-02-08 14:58:47 +01:00
Jérôme Duval 7c1acc8968 x86_64: align malloc() allocations on 16 bytes.
* added a check in memalign_test.
2014-02-07 18:27:50 +01:00
Jérôme Duval 4f57b13404 build_cross_tools_gcc4: enable posix threads.
* build kernel libgcc and libsupc++ with disabled posix threads for all
architectures. We currently change the configuration manually, as gcc
doesn't easily let us reconfigure without a full rebuild.
2014-02-05 23:38:18 +01:00