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