Commit Graph

3317 Commits

Author SHA1 Message Date
Humdinger
f024ffe6b9 Updated QuickLaunch, UberTuber, youtube-dl 2015-06-16 09:06:57 +02:00
Adrien Destugues
f15fb39b20 Properly fix Lex/Yacc dependency following Ingo's advice
* By setting HDRGRIST to match SOURCE_GRIST in MultiArchDirSetup, the
include scanning in Jam will work properly: the generated header will
have the same grist as what the include scan looks for.
* Remove the now unneeded workaround from netresolv Jamfile.
2015-06-15 19:27:12 +02:00
Adrien Destugues
8d2aee6bc8 libbind: integrate "netresolv" patches from NetBSD.
libbind development was transferred to the NetBSD project at
http://wiki.netbsd.org/individual-software-releases/netresolv/

There isn't an official release yet, but they provide a set of patches
against the latest libbind release.

* Remove all files we don't use
* Merge the changes to the remaining files
* Add some new files we need
* Move getifaddrs implementation to libnetwork (instead of libbnetapi)
so it can be used by netresolv.

Fixes #8293 : netresolv uses getifaddrs to determine if there is a local
IPv6 address. If there is not, it will not return AAAA records.
2015-06-14 15:47:03 +02:00
Jérôme Duval
ca92467274 Updated cdrtools package for x86_64. 2015-06-13 18:52:06 +02:00
François Revol
a24ca25e68 PPC: disable -Werror for now
At least for the Sam port there are still things to fix in U-Boot code,
and some #warnings as well.
2015-06-12 23:03:53 +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
Gerasim Troeglazov
c68a5c79b2 Updated NanoSVGTranslator for x86_gcc2 2015-06-12 22:28:05 +10:00
Gerasim Troeglazov
d25e6414e4 Added Arduino IDE package for x86_gcc2 2015-06-11 23:41:00 +10: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
Jérôme Duval
b5121ca754 Updated bash packages. 2015-06-10 13:00:11 +02:00
Jérôme Duval
001b3b06b1 Updated expat package for x86. 2015-06-10 11:39:46 +02:00
Jérôme Duval
1f56c11b79 gzip: use the outsourced packages.
* remove gzip Jamfile from the build and gzip sources from the tree.
2015-06-10 11:26:51 +02:00
Jérôme Duval
45287a58ff Added packages for gzip. 2015-06-10 10:47:06 +02:00
Jessica Hamilton
433838de9a libqt4: updated package which fixes pkg-config files [x86_gcc2] 2015-06-09 16:39:01 +12:00
Jessica Hamilton
1c4f6196ed Add packages: lua_x86, swig_x86, tcl for x86_gcc2 2015-06-07 20:14:09 +12:00
Jessica Hamilton
0459d905e8 Add packages for TeX Live and LyX on x86_gcc2 2015-06-06 11:40:20 +12:00
Jessica Hamilton
11e8ecdd94 writembr: Implement support for GPT partitions, #4028.
* This should support both GPT and MBR formatted partitions.
* To boot Haiku from a GPT partition, it must have the correct
  BFS UUID for the partition.
* Tools such as gdisk/gptfdisk can create partitions with
  the correct BFS UUID.
2015-06-04 15:07:13 +12:00
Hamish Morrison
3375ee66bc ruby: add x86_gcc2 package for 2.2.2 2015-06-03 13:59:14 +01:00
Gerasim Troeglazov
85196dcc71 Updated QMPlay2 package 2015-06-03 14:31:48 +10:00
Gerasim Troeglazov
3f6e57e7ff Added graphite2 packages for x86_gcc2 2015-06-03 12:07:14 +10:00
Gerasim Troeglazov
b7a2e70d4b Added harfbuzz packages for x86_gcc2 2015-06-03 11:18:12 +10:00
Jérôme Duval
7b81aebcbc Add cppunit and librevenge packages for x86_64. 2015-06-02 23:05:20 +02:00
Gerasim Troeglazov
058cc97b3d Added enca packages for gcc2 and x86_gcc2 2015-06-03 06:40:47 +10:00
Jérôme Duval
47f1f22169 Update lz4, harfbuzz and sharutils packages for x86_64. 2015-06-02 20:10:06 +02:00
Jérôme Duval
2c0a027ee7 Add boost and nspr packages for x86_64. 2015-06-02 17:17:29 +02:00
Gerasim Troeglazov
b5ab96b2eb Added QMPlay2 package 2015-06-02 22:12:14 +10:00
Gerasim Troeglazov
6049c972d4 Added libass, libcdio, libcddb packages for gcc2_x86 2015-06-02 22:03:43 +10:00
Humdinger
6a7370ae68 Updated mplayer package.
Should now auto-detect CPU architecture.
2015-06-01 19:29:17 +02:00
Jessica Hamilton
bcf6650e4f libxml2_x86: update to fix use of xml catalogs
* Now correctly searches /boot/system/data/xml/catalog for
  files containing xml catalogs
* This fixes use of docbook stylesheets with xsltproc
2015-05-30 14:01:35 +12:00
Humdinger
7b897448a9 Added CatKeysEditor
see https://github.com/puckipedia/BeLocalized
2015-05-29 18:20:46 +02:00
Gerasim Troeglazov
8c0f3653d0 Updated libftdi, confuse, avrdude and avr_libc packages for gcc2_x86 2015-05-29 21:45:19 +10:00
Gerasim Troeglazov
6d08976c30 Updated fribidi packages for gcc2 and gcc2_x86 2015-05-27 23:52:09 +10:00
Hamish Morrison
f886b0462b openjdk: update 1.7u80-b32 package to latest revision 2015-05-27 16:09:57 +01:00
Gerasim Troeglazov
47c5974e8f Added mplayer package for gcc2_x86 2015-05-27 23:16:51 +10:00
Gerasim Troeglazov
c5881520c3 Added libdv, libdca, a52dec, twolame and popt packages for gcc2_x86 2015-05-27 22:40:37 +10:00
Gerasim Troeglazov
03953cfa9c Added libdvdcss, libdvdread and libdvdnav packages for gcc2_x86 2015-05-27 22:25:24 +10:00
Gerasim Troeglazov
fd4345c079 Updated libvorbis, libsndfile and lame packages for gcc2_x86 2015-05-27 21:32:07 +10:00
Jérôme Duval
0e8de1300a Update python package for x86_64. 2015-05-26 23:01:00 +02:00
Humdinger
6763020168 Updated ArmyKnife (only documentation) 2015-05-26 19:45:00 +02:00
Jérôme Duval
444a32d53b Update libdvdnav packages for x86_64. 2015-05-25 22:08:58 +02:00
Jérôme Duval
63b330d959 Add handbrake package for x86_64.
* CLI only.
2015-05-25 21:22:21 +02:00
Jérôme Duval
dbe15e658a Add x86_64 packages for libdvdread and libdvdnav. 2015-05-25 21:19:52 +02:00
Jérôme Duval
33b7c150ae Add libbluray packages for x86_64. 2015-05-25 20:56:20 +02:00
Jérôme Duval
f181d00c95 Added several x86_64 media related packages. 2015-05-25 20:40:06 +02:00
Humdinger
7706f30517 Update Web+ bookmarks.
Removing Haikuware, adding instead:
- Guest One's Haiku Repository
- PulkoMandy's Archiv
- Fatelk's Repo
2015-05-25 18:07:57 +02:00
Hamish Morrison
c15b65561b openjdk: add package for 1.7u80-b32 2015-05-24 20:55:15 +01:00
taos
2994934b92 Updates Vision 64bit package revision to vision-0.9.7.r949-3. This will work as soon as the Haiku 64bit repository will contain the correponding package. #12091
Signed-off-by: Joseph R. Prostko <joe.prostko@gmail.com>
2015-05-23 16:35:40 -04:00
Joseph R. Prostko
ba0ab7be38 Add Fossil 1.33 packages
* Adds x86_gcc2, x86, and x86_64 packages
2015-05-23 15:28:57 -04:00
Humdinger
f425c07003 Updated Beezer package. 2015-05-19 19:08:30 +02:00
Jérôme Duval
5122e6fe7b Added enca and libass packages for x86_64. 2015-05-18 17:44:26 +02:00
Jérôme Duval
d546253a4b Added x86_64 packages for lua, sdl_gfx, sdl_image, smpeg.
* Update libvorbis x86_64 package.
2015-05-18 17:36:19 +02:00
Adrien Destugues
1d9f30253d Update gcc6809 and lwtools.
* This version actually works.
2015-05-17 22:09:10 +02:00
Jérôme Duval
d61c73b352 Add lcms package for x86_64. 2015-05-17 11:13:32 +02:00
Humdinger
c55993ea13 Update Sawteeth package. 2015-05-15 11:34:57 +02:00
Jérôme Duval
e1e60a66bd Add xz_utils_devel package for x86. 2015-05-14 20:47:43 +02:00
Jérôme Duval
f2590ad75b Add python_mako and python_setuptools packages for x86. 2015-05-14 20:36:03 +02:00
Jérôme Duval
0efd0f54d3 Update xz_utils package for x86. 2015-05-13 00:16:34 +02:00
Jérôme Duval
65ac084f46 Update icu packages for x86.
* Add icu54 packages for x86 for compatibility.
2015-05-12 23:29:41 +02:00
haiqu
b4c466459f Update Huawei in usb_modeswitch
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-05-12 20:16:31 +02:00
Humdinger
c0ffeef275 Adding ArmyKnife package. 2015-05-11 18:10:40 +02:00
Jérôme Duval
73de58376a Update icu x86_64 package with namespace renaming enabled.
"Renaming" means the icu namespace is suffixed with the version number,
atm icu_55. Using "renaming" allows to use two different versions of ICU,
thus easing upgrades. For instance haikuwebkit uses a current version of ICU,
while the system uses a newer one after an upgrade.

* Replace all uses of the icu namespace in our public headers, with a macro
defaulting to icu. As the namespace is only used for private fields pointers,
there should be no impact.
* Locale kit *.cpp have to import the macro from <unicode/uversion.h> *before*
including any locale headers. Ditto for a Time preferences cpp file. This way,
the correct current icu namespace is referenced.
* Fixes bug #12057.
2015-05-10 21:52:36 +02:00
Jérôme Duval
5fab548f45 Update icu package for x86_64.
* Add icu54 package for x86_64 for compatibility.
2015-05-08 21:28:19 +02:00
Jérôme Duval
c0d1a618d1 Add x86_64 packages for gpgme and its dependencies.
* Update sqlite package for x86_64.
2015-05-08 20:05:35 +02:00
Jérôme Duval
6fff70bc6d Update llvm package for x86_64. 2015-05-08 19:54:45 +02:00
Jérôme Duval
728d237aa6 Update llvm package for x86_gcc2. 2015-05-08 16:44:50 +02:00
Jérôme Duval
f17050992b Update llvm package for x86. 2015-05-06 23:22:46 +02:00
Jérôme Duval
1d1613ffa9 Updated unzip packages.
* Fix extraction of symbolic links, ticket #12042.
2015-05-06 19:21:42 +02:00
François Revol
805143a5a4 tig: update package 2015-05-01 18:39:18 +02:00
Jérôme Duval
105c7e2737 tcpdump: use the outsourced packages.
* remove tcpdump and libpcap from the build and from the tree.
2015-05-01 12:15:09 +02:00
Jérôme Duval
042323f5ff Added libpcap and tcpdump packages.
* Also updated curl packages.
2015-05-01 12:15:08 +02:00
Murai Takashi
744ab983f3 Add add-ons/input_server/method directory to image.
Add empty directory to image so that we can install input method add-ons
without restart.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-04-30 21:52:10 +02:00
Jérôme Duval
e5c08f085e Update curl package for x86_64.
* should fix #12038.
2015-04-30 21:48:20 +02:00
Adrien Destugues
f49b18811e Update BeShare package to a version that does run
* Fix version number
* Split libsanta to separate package

Apparently this version still has problem with sharing files, but at
least you can download.
2015-04-29 21:17:22 +02:00
Jérôme Duval
52664df718 Update curl packages. 2015-04-28 19:57:34 +02:00
Gerasim Troeglazov
484f1b37f5 Added LibreCAD and Marble packages for x86_gcc2 2015-04-29 00:05:24 +10:00
Adrien Destugues
306dc528b6 Add package for hub, use github from command line. 2015-04-27 21:25:53 +02:00
Adrien Destugues
bb132940c3 Add package for Sawteeth. 2015-04-26 22:12:12 +02:00
Adrien Destugues
9ac06d90b1 ffmpeg: fix compatibility with Media server. 2015-04-26 14:11:48 +02:00
Adrien Destugues
a8ee0de7ea Make qt4 package installable again. 2015-04-26 10:49:00 +02:00
Adrien Destugues
eb5fc5a7c1 Update qt4 packages for icu 55.1. 2015-04-25 21:45:26 +02:00
Adrien Destugues
32cc744b8c Add dosbox and libedit_x86. 2015-04-25 20:07:46 +02:00
Adrien Destugues
296867b5cf Add CriticalMass and update cmake. 2015-04-25 19:22:48 +02:00
Adrien Destugues
9ea04c4dc7 Add package for VLC 0.8.6i.
* Update fmpeg to include GPL code (needed by VLC).
* Update libebml with fixed headers.
2015-04-25 17:57:16 +02:00
Adrien Destugues
94d0d42372 HaikuWebKit 1.4.11.
* Built against ICU 55.1.
2015-04-25 15:03:52 +02:00
Adrien Destugues
2b7f655db0 Update boost for ICU 55 upgrade. 2015-04-25 15:03:51 +02:00
François Revol
a2ddc1c06e Fix CompileDTS rule to locate the device tree blob properly
This avoids having to call it from the BoardSetup files.
2015-04-24 02:27:55 +02:00
Adrien Destugues
e3552201be Add packages for Samba and Twolame
* More VLC dependencies.
2015-04-22 21:12:01 +02:00
François Revol
83b9ad27c9 libtool: update packages, add gcc4 version 2015-04-22 16:14:37 +02:00
Gerasim Troeglazov
3e6f186242 Added mda_vst package for x86_gcc2 2015-04-22 23:14:41 +10:00
Gerasim Troeglazov
7a8db36852 Added MailNews package for x86_gcc2 2015-04-22 23:10:25 +10:00
Adrien Destugues
510eb73653 Add libdca
* Another dependency of VLC 0.8.6…
2015-04-21 21:38:56 +02:00
Gerasim Troeglazov
e59470891c Added BeZilla package for x86_gcc2 2015-04-21 21:33:21 +10:00
Gerasim Troeglazov
c7077b33ac Update MuPDF up to 1.7 and PDFTranslator, DocumentViewer packages 2015-04-21 21:19:58 +10:00
François Revol
1eb23951c3 HaikuPortsCross: Update some PPC bootstrap packages 2015-04-20 18:35:36 +02:00
Adrien Destugues
5265e873af Add more vlc dependncies + Fix Caya and add paragui
* libdvdread, libdvdnav, faac
* Caya built in release mode (much smaller package)
* Paragui and dependencies: libsigc++ and physfs.
2015-04-19 18:14:59 +02:00
Adrien Destugues
ee93a8f4a1 Fixed goonies package. 2015-04-19 11:23:41 +02:00
Adrien Destugues
67334c1a29 More dependencies for VLC
libcddb, libcdio, libdvbpsi, libdvdcss, vcdimager.
2015-04-19 11:23:31 +02:00
Alexander von Gluck IV
d3d976b08c cubieboard4: Add 32k alignment fix
* haiku_loader now starts on the cubieboard4
  with a working uart!
2015-04-18 10:38:02 -05:00
Adrien Destugues
3cd56e6356 Add packages for some VLC dependencies
a52dec, libmatroska, libebml, gnutls, libgcrypt, musepack_tools,
libreplaygain, libcuefile.
2015-04-18 17:35:03 +02:00
Adrien Destugues
8bbe44dd63 Add package for libmpeg2 2015-04-16 22:07:21 +02:00
Rene Gollent
2e82cb8dd6 x86: Update BePDF, Pe,Vision packages. Add libsanta package. 2015-04-13 22:28:32 -04:00
Alexander von Gluck IV
c0af54cc3b cubieboard4: Update SPL bin url to official source
* Our pull request was accepted
2015-04-13 09:15:38 -05:00
Alexander von Gluck IV
9c5e234cb3 arm: Initial Cubieboard4 work
* SD cards are "blessed" with a boot0 spl and boot1 u-boot
  at fixed locations.
* Allwinner's u-boot is lacking a lot.
* Upstream u-boot should be better at some point. WIP:
  http://lists.denx.de/pipermail/u-boot/2015-January/201537.html
2015-04-11 16:53:04 -05:00
Michael Lotz
827f11e986 Whitespace cleanup only. 2015-04-11 13:37:28 +02:00
Humdinger
215756b065 Added FilWip package. 2015-04-11 10:40:43 +02:00
Humdinger
7c6a5b81aa Added gcc4 versions of cdrtools and BurnItNow (by luroh)
luroh was so kind to compile those for gcc4. cdrtools don't build on x86_64,
so there's no reason provide a 64bit BurnItNow version either.
Corrected name of gcc2 source package of burnitnow.
2015-04-11 10:31:45 +02:00
Michael Lotz
6900f36727 Add leak_analyser shell script to analyse guarded heap info.
The script runs the guarded heap allocation output through c++filt to
demangle stack trace symbols and filters out a list of known globals
that are never freed. It also allows to exclude further patterns
provided on the command line.
2015-04-11 09:41:25 +02:00
Michael Lotz
0cf3d62115 Make guarded heap accessible through its own libroot_guarded.so.
This adds libroot_guarded.so to the HaikuDevel package. It is the same
as libroot_debug with the debug heap swapped out for the guarded heap.
The guarded heap has some useful features that make it desirable to use
while having the disadvantage of a large memory and address space
overhead which make it unusable in some situations. Therefore the
guarded heap cannot simply replace the debug heap but should still be
made available. As the heap init needs to happen even before having
environment variables, the heap to use can not be chosen dynamically.
Exposing them through their own libraries is the next best thing.
2015-04-11 09:41:25 +02:00
Adrien Destugues
cb6de5e19b BeagleBoard: fix compilation of dtb.
* Copy from rpi2, but this should probably be shared somewhere.
2015-04-08 21:23:33 +02:00
Humdinger
ae2192e832 Updated cdrtools. Added BurnItNow.
Opinion on IRC was to upload the packages, even though I'm not able to test
because I lack an optical drive.
2015-04-08 19:16:57 +02:00
Oliver Tappe
b63d718b1c Update beam package(s) from 1.2alpha to 1.2.
* This updates the x86_gcc2 package and adds a package for x86.
2015-04-06 19:51:31 +02:00
Adrien Destugues
839310264d Add packages for avr_gcc (and libc and binutils) 2015-04-06 17:55:35 +02:00
Gerasim Troeglazov
0b926d31dd Update QupZilla packages to 1.8.6 2015-04-05 21:54:16 +10:00
Alexander von Gluck IV
59ce662464 repo: Bump Mesa to 10.5.2 on x86_64 2015-04-04 17:17:50 -05:00
Gerasim Troeglazov
4a55954f3d Updated PDFTranslator and Genesis Commander packages 2015-04-04 20:33:31 +10:00
Jérôme Duval
10785b1986 Update the ca_root_certificates package. 2015-04-03 18:07:35 +02:00
Gerasim Troeglazov
d284274513 Added missing openjpeg package for x86_gcc2 2015-04-03 03:48:18 +00:00
Jérôme Duval
66d5089a6c Updated coreutils packages 2015-04-02 18:52:07 +02:00
Gerasim Troeglazov
c954d6d94b Add GenesisCommader package for x86_gcc2 2015-04-02 13:57:37 +00:00
Gerasim Troeglazov
a2851f2acc Add PDFTranslator package for x86_gcc2 2015-04-02 13:51:10 +00:00
Gerasim Troeglazov
f46e4f278f Update documentviewer_x86 and djvutranslator packages for x86_gcc2 2015-04-02 13:46:04 +00:00
Gerasim Troeglazov
ed2d1857b9 Update MuPDF packages for x86, add MuPDF packages for x86_gcc2 2015-04-02 13:40:23 +00:00
Gerasim Troeglazov
35494e0e6b Add jbig2dec packages for x86_gcc2 2015-04-02 13:22:27 +00:00
Axel Dörfler
c733458294 Removed old, and unused Netscript. 2015-04-02 13:25:49 +02:00
Jérôme Duval
94c4bba0ad Updated patch, wget, which packages. 2015-03-31 20:21:37 +02:00
Jérôme Duval
e5d75a0920 Update the ca_root_certificates package. 2015-03-30 20:59:58 +02:00
Gerasim Troeglazov
9a25c1dbbd Update NanoSVGTranslator package 2015-03-30 13:05:19 +00:00
Gerasim Troeglazov
c57c52b1cc Add NanoSVGTranslator package 2015-03-30 12:45:22 +00:00
Michael Lotz
ffba66060b UserlandFS: Make 64 bit clean and enable build for x86_64.
I did not bother to fix the BeOS kernel emulation, so this part is
still left out of the x86_64 build.
2015-03-29 16:25:17 +02:00
Gerasim Troeglazov
47ff5824b8 Update djvutranslator and djvuviewer packages 2015-03-29 12:13:53 +00:00
Alexander von Gluck IV
3d02d66b03 rpi2: Begin using internal FDT 2015-03-28 14:33:58 -05:00
Gerasim Troeglazov
3dc2b74b6f Add DjVuViewer and DjVuTranslator packages for x86_gcc2 2015-03-28 10:13:53 +00:00
Gerasim Troeglazov
01aff382a7 Add djvulibre packages for x86_gcc2 2015-03-28 09:52:33 +00:00
Jérôme Duval
452809de11 Update libpng packages. 2015-03-27 23:16:13 +01:00
Jérôme Duval
b43255eb85 Update icu packages. 2015-03-27 20:24:02 +01:00
Axel Dörfler
5f03af766a Added new network settings add-ons to the image.
Conflicts:
	build/jam/packages/Haiku
2015-03-27 13:25:32 +01:00
Axel Dörfler
a7cb9f5f55 Network: WIP of redesign.
* Fletched out new add-on API.
* Moved InterfaceListItem from the interfaces add-on into the
  application.
* Renamed NetworkSetup* to Network* respectively NetworkSettings*.
2015-03-27 13:08:29 +01:00
Jérôme Duval
eda3dea32e Updated nano packages. 2015-03-23 18:58:09 +01:00
Jérôme Duval
928b74c536 Updated zip packages
* This helps with #11023. When attributes total length exceeds the extra
field maximal length, there is no way to add them to the zip entry. We
now just warn about the problem and leave attributes out.
2015-03-22 15:59:08 +01:00
Jérôme Duval
fbd62c1b00 Add llvm package for x86 2015-03-21 20:24:11 +01:00
Jérôme Duval
bbee171790 Updated libxml2 packages for x86. 2015-03-21 19:23:01 +01:00
Jérôme Duval
823b0239ae openssl: security update
Fix for CVE-2015-0286
Fix for CVE-2015-0287
Fix for CVE-2015-0289
Fix for CVE-2015-0293
Fix for CVE-2015-0209
Fix for CVE-2015-0288
2015-03-20 20:24:43 +01:00
Humdinger
aa239e96df Update MeV package.
(now loads its example files)
2015-03-19 17:46:33 +01:00
Augustin Cavalier
14d6e9c92a HaikuPorts/x86_gcc2: add LMMS and dependencies. 2015-03-16 21:42:46 -04:00
Humdinger
cfd2ffbf43 Removing Sequitur, as it's not yet productively usable... 2015-03-16 17:23:53 +01:00