Commit Graph

423 Commits

Author SHA1 Message Date
François Revol
cfedac792a Add lzip package 2014-10-28 00:53:02 +01:00
Adrien Destugues
c0e645210a Add packages for Giddy3 and imagemagick.
* Also fix SDL which had a problem with OpenGL viewport size
initialization.
2014-10-26 20:28:23 +01:00
Jonathan Schleifer
1436138938 Update icu_bootstrap
Our code wouldn't compile with the old one anymore (issuing warnings
when -Werror is enabled).
2014-10-25 23:16:57 +02:00
Adrien Destugues
bad2098fd5 HaikuWebKt 1.4.6. 2014-10-24 21:23:17 +02:00
Adrien Destugues
94bb430963 Revert update to ffmpeg 0.11.5 for gcc2.
More testing shown that it crashes when decoding some videos which
work with 0.10 (mostly h263 and h264). Gcc4 versions does not seem to
have a problem, so we can keep the update at least there (WebKit and
other gcc4 compiled apps will use it).

Note that the changes in the media plugin are not reversed: they are
compatible with both ffmpeg versions.
2014-10-24 19:09:16 +02:00
Hamish Morrison
1778ce4bc9 openjdk: update package to u80b02 (also fixes provides) 2014-10-24 17:42:48 +01:00
Adrien Destugues
a975642268 Update ffmpeg for x86_64. 2014-10-24 09:53:07 +00:00
Adrien Destugues
c8d6d0408f Update to ffmpeg 0.11.5.
I could not reproduce the issues in #8856 with this build. Let me know
if you run into files that don't play anymore.
2014-10-24 11:28:37 +02:00
Adrien Destugues
7a71a43eaa Add package for gcc6809, lwtools, and dependencies. 2014-10-23 23:10:38 +02:00
Adrien Destugues
a8e95151f6 Add package for SDCC (Small Device C compiler)
A compiler targetting various 8 to 16 bit architectures, including z80.
2014-10-23 21:11:54 +02:00
François Revol
1b1f0fbee1 Add packages for libuuid 2014-10-23 19:45:36 +02: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
Jessica Hamilton
7284564eab jam: updated package for btrev43095 [x86] 2014-10-21 22:25:51 +00:00
Jessica Hamilton
0a472c4082 jam: updated package for btrev43095 [x86_64] 2014-10-21 22:22:04 +00:00
Jessica Hamilton
c66434ce67 jam: updated package for btrev43095 [x86_gcc2] 2014-10-21 22:17:51 +13:00
Jessica Hamilton
e4237798b4 icu: update revision that fixes icu-config [x86] 2014-10-21 12:57:21 +00:00
Jessica Hamilton
2ee31eefd5 icu: update revision that fixes icu-config [x86_64] 2014-10-21 12:57:20 +00:00
Jessica Hamilton
38381ff47f icu: update revision that fixes icu-config [x86_gcc2] 2014-10-21 12:57:19 +00:00
Augustin Cavalier
de59ef0760 HaikuPorts/x86_gcc2: update Qt following the ICU upgrade.
Sorry this took so long!

Signed-off-by: Oliver Tappe <zooey@hirschkaefer.de>
2014-10-20 21:59:03 +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
Jessica Hamilton
45b7340f16 qrencode_kdl: updated recipe that includes the headers 2014-10-19 22:41:30 +00:00
Jessica Hamilton
74cb2f7a53 qrencode_kdl: a KDL-specific version of qrencode library 2014-10-19 22:41:30 +00: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
Humdinger
d47602421f Updated quicklaunch, ubertuber, youtube_dl packages 2014-10-18 17:32:20 +02:00
Michael Lotz
84c7fd129a Update glib2, qemu packages for x86_64. 2014-10-18 17:10:32 +02:00
Jérôme Duval
878ea71b7d Add x86_64 packages for fribidi, flac, libsndfile. 2014-10-16 23:24:13 +02:00
Michael Lotz
cc9efa0e97 Update {glib2|pkgconfig}[_x86_gcc2] and qemu for x86. 2014-10-16 21:16:36 +02:00
Michael Lotz
5ac86f880d Update qemu_x86 to version 2.1.2. 2014-10-15 22:10:51 +02:00
Michael Lotz
d32ac3c120 Update glib2 and glib2_x86 packages to current revision.
This brings in fixed compatibility declarations of provided libs.
2014-10-15 22:10:50 +02:00
Adrien Destugues
00640ac82e Forgot to fix LDBL_MIN... 2014-10-15 13:08:10 +02:00
Adrien Destugues
6355741d06 Update the gcc2 package again to fix openexr the right way. 2014-10-15 11:30:30 +02:00
Adrien Destugues
5ad71574bd Update gcc2 package. 2014-10-14 22:35:54 +02:00
Jessica Hamilton
2cecbed4f7 x86_64: haikuwebkit 1.4.5 2014-10-14 14:50:26 +00:00
Jessica Hamilton
4e9ab758cb x86: haikuwebkit 1.4.5 2014-10-14 14:46:35 +00:00
Adrien Destugues
1883fcfcde Update mesa package to 7.9.2-9
* After testing the previous fix, I found that Flurry would crash again
because of a stack overflow in Mesa. This new package fixes that other
issue, so Flurry runs again.
* GLife and Gravity are still crashing, however. I'll debug these next.
2014-10-13 15:06:48 +02:00
Jessica Hamilton
ac58e1cc33 icu: update to 54.1 on x86_64 and x86 2014-10-13 09:12:00 +00:00
Adrien Destugues
ec1cee3ee8 Add packages for fRiSS and netpulse. 2014-10-12 16:30:17 +02:00
Adrien Destugues
3b61a4b53d Add xrick package. 2014-10-12 11:50:29 +02:00
Adrien Destugues
640158e2e7 Fix buildbot_slave package
The 0.8.8-3 package was referencing python in a 0.8.8-2 folder, probably
because the package was not fully rebuilt after changing the revision.
2014-10-09 08:42:59 +02:00
Adrien Destugues
04f23913f0 Add a package for Multitalk. 2014-10-07 20:14:18 +02:00
Adrien Destugues
c9f5d71c97 Update ICU to 54.1.
* Includes updated CLDR with many bugfixes, including updates to tzdata
for upcoming reform of Russian timezones which reintroduces DST
* Also includes some gcc2 fixes which were missing from our previous ICU
port and were identified by running the ICU test suite.
2014-10-06 21:05:34 +02:00
Stefano Ceccherini
aa1e906441 Update timgmsoundfont package:
broken instruments fixed  by Pete Goodeve,
removed big_synth.sy symlink.
2014-10-06 16:24:49 +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
61ab6b26cd Add bash packages. 2014-10-01 00:14:18 +02:00
Adrien Destugues
dad7e9177d HaikuWebkit 1.4.5 for x86_64. 2014-09-28 15:34:33 +00:00
Adrien Destugues
b1218ae576 HaikuWebKit 1.4.5. 2014-09-28 09:00:02 +02:00
Jérôme Duval
7d9fed52ad Updated packages for x86_64 2014-09-27 17:18:26 +02:00
Adrien Destugues
efc5d0a2fe Add package for gtk_doc.
* Update docbook_xml_dtd to add older version aliases to the XML
catalog, as gtk_doc is looking for version 4.3.
2014-09-26 11:26:38 +02:00
Adrien Destugues
0ac93ce5d1 Add some cairo dependencies.
* Fontconfig and freetype are now building fine, so let's add correct
packages.
* Our pixman was way too old and cairo didn't want to use it
* itstool is used by gtk_doc, which will come in another commit.
2014-09-25 22:51:46 +02:00
Adrien Destugues
2f0be46386 Add freedroidrpg packages.
* Fixed sdl_image against correct version of libwebp.
* Fixed alphabetical order.
2014-09-25 15:08:54 +02:00
Adrien Destugues
7c9c3b6b5b Add DocumentViewer, with dependencies. 2014-09-24 18:32:00 +02:00
Adrien Destugues
3b7e5b40d0 Update sdl_image_x86 and smpeg_x86
* Fix dependencies problems which made these packages not installable.
2014-09-22 08:44:26 +02:00
Adrien Destugues
74635841cb rocksndiamonds: fix broken provides
Make the package installable.
2014-09-22 08:44:19 +02:00
Adrien Destugues
e4c33a936d Fix Python to include the ctypes package.
Fixes #11264.
2014-09-21 22:20:24 +02:00
Alex Smith
8c7c8ec49f Update x86_64 bison package to 2.6.5
The previous package was broken (would often segfault, prevented
building Haiku cross-tools under x86_64), so update to the latest
version in HaikuPorts.

Signed-off-by: Alex Smith <alex@alex-smith.me.uk>
2014-09-18 15:14:16 +01:00
Adrien Destugues
fda3962062 Migrate to Python 2.7.
* I rebuilt all packages that depend directly on python: I hope I
didn't miss anything.
* SVN upgraded to 1.8.10 because I couldn't get 1.6.18 to build. This
required uodating expat, apr and apr_util, and adding serf which
replaces neon for SVN http support.
* Everything seems to be running fine so far.
2014-09-18 10:06:33 +02:00
Adrien Destugues
21de8955c8 Release HaikuWebKit 1.4.4. 2014-09-11 18:30:34 +02:00
Michael Lotz
1d3ba85ae6 Update x86 qemu package to one with native Haiku backend. 2014-09-10 00:58:57 +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
bfe33f1603 Add qemu and dependencies for x86 and x86_64. 2014-09-06 13:19:30 +02:00
Adrien Destugues
ca4143eeb4 Add package for ccache. 2014-09-05 14:21:48 +02:00
Adrien Destugues
1044814dfa Release NetSurf 3.2
Many bugfixes, most importantly a bug was fixed which makes network
downloads go much faster (without waiting for you to wave the mouse over
the window).
2014-09-05 14:21:47 +02:00
Adrien Destugues
952aff674e update devIL and dependencies. 2014-09-02 23:06:42 +02:00
PulkoMandy
90520f9b43 Second attempt at fixing non-bootstrap ARM build
- Revert the change to BuildFeature since the latest version of the zlib
sources package indeed uses the correct "sources" directory.
- Make the fake zlib package for ARM use the same revision number as the
current zlib version (4) so it can use the current version of the source
package instead of some older one.
2014-09-02 09:16:54 +02:00
Adrien Destugues
9bc823ff5c HaikuWebKit 1.4.3.
Fixed for real, this time...
2014-08-29 12:34:33 +02:00
Adrien Destugues
55149ef0ed HaikuWebkit 1.4.2 for x86_gcc2.
While the slowness problems from 1.4.1 are gone, there are still many
problems of text not being drawn when the page is scrolled.
2014-08-27 15:33:06 +02:00
Adrien Destugues
742b3fdd4c More packages for ARM microcontrollers development.
* Complete version of arm_none_eabi_gcc with newlib
* arm_none_eabi_newlib package
* dfu-util (for flashing stm32 chips) and libusb
2014-08-27 07:46:45 +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
Oliver Tappe
ae18461ec1 Fix #11155 - missing WebPositive in x86_gcc2 repository.
* Instead of just checking the primary architecture, we need to check
  all architectures whether the webpositive build feature is enabled.
2014-08-25 20:49:23 +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
PulkoMandy
da2ec759d7 ARM: Add the gcc_syslibs package.
Let's see if this gets the non-bootstrap build further...
2014-08-22 17:34:18 +02:00
Jérôme Duval
b8c4fa9da6 Update freetype packages 2014-08-21 18:28:22 +02:00
PulkoMandy
7b61192485 ARM: Add "fake" libsolv package
* Package provided by mmu_man. Thanks!
* Should fix the current error for the ARM non-bootstrap build. Let's
see how far it goes now...
2014-08-21 14:58:50 +02:00
PulkoMandy
037cc4616b Add some "fake" packages to the ARM repositories
The packages are the bootstrap ones, modified with the "unbootstrap"
script. Not recommended for real use, but this should make playing with
the ARM build a bit simpler.

The libsolv package somehow got lost in the process when I converted
those. Anyone with a copy of the libsolv_bootstrap packages in their
arm generated folder is welcome to "unbootstrap" and upload it.
2014-08-21 10:21:39 +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
François Revol
13b28a29b8 Add mpd package 2014-08-16 01:43:45 +02:00
François Revol
f0f22a195e Add taglib x86 packages 2014-08-16 01:03:10 +02:00
Oliver Tappe
60fbc937cb Update gcc4 packages to fix c++ headers.
This fixes libstdc++-related crashes introduced when switching to
gcc-syslibs.
2014-08-15 20:13:14 +02:00
Oliver Tappe
49438babd5 Rename repository with Haiku packages to 'Haiku'.
Thanks to Augustin for the hint.
2014-08-15 20:12:28 +02:00
François Revol
529af6e138 fluidsynth: Update package with fixed PROVIDES 2014-08-15 18:53:23 +02:00
François Revol
fa6ae8076a Add faad2 packages 2014-08-15 17:36:22 +02:00
François Revol
6c881c9125 Add fluidsynth packages 2014-08-15 17:01:13 +02:00
François Revol
b0725b38f8 Add libsndfile packages 2014-08-15 15:46:32 +02:00
Oliver Tappe
87e8603d9f Merge branch 'gcc_syslibs'
* From now on, the gcc-specific system libraries (libgcc, libsupc++ and
  libstdc++) are provided by separate packages built along with gcc:
  - gcc_syslibs contains the shared libraries (libgcc_s.so, libsupc++.so and
    libstdc++.so)
  - gcc_syslibs_devel contains the static libraries and both c++ and gcc
    headers
  The shared libraries now make proper use of symbol versioning and there
  are version-specific symlinks
* The buildsystem has been adjusted to no longer use the libraries and
  headers from the cross-compiler, but use the ones provided by the
  above-mentioned packages. The only exception is that the 32-bit libraries
  required for the bootloader of the x86_64 architecture are still taken
  from the cross-compiler.
2014-08-13 13:50:29 +02:00
Oliver Tappe
e29a6c4cd4 Introduce stage0 into the bootstrap process.
* This stage builds the gcc packages to get the shared syslibs, which
  only requires the Haiku glue code.
* Add separate declaration section for stage0 packages to
  HaikuPortsCross repository files.
* For the bootstrap_stage0 platform, fall back to the gcc headers
  provided by the cross-compiler.
2014-08-13 13:34:26 +02:00
Oliver Tappe
91e3c8435e Only add Webpositive to image if it is available. 2014-08-13 13:32:48 +02:00
Oliver Tappe
afde44733f * When using the non-legacy compiler, use the c++ and gcc headers
provided in the gcc_syslibs_devel build feature for building Haiku.
* Simplify declaration of c++ and gcc headers for the legacy compiler -
  in the end we always use the ones living by our source tree anyway.
* Fix a couple of missing local declarations for jam variables, which
  were necessary to avoid a build problem with strace. There are
  probably more bugs like these hiding in our build system files, but
  I'm saving the fix for those to the next commit.
* Add new gcc packages to the HaikuPorts (x86*-)repositories.
2014-08-13 13:32:34 +02:00
Adrien Destugues
633aeb7dba Add arm_none_eabi_{binutils,gcc} packages. 2014-08-10 09:42:21 +02:00
François Revol
1c9081d343 Add a package for Moe. How did I live without it??? 2014-08-08 19:59:06 +02:00
François Revol
e4860647b2 Add opensound package
Just fixed a crash in there, so it should now work ok.
2014-08-07 22:54:01 +02:00
Jessica Hamilton
4b0b03de1d Add BeCJK input method to HaikuPorts repository. 2014-08-07 17:28:43 +00:00
Jessica Hamilton
297f6f3d28 Add canna input method to HaikuPorts repository 2014-08-07 10:00:47 +00:00