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