Commit Graph

322 Commits

Author SHA1 Message Date
Scott McCreary
bdf9b97675 Renamed libsdl2 patch so that it matches and gets used. 2013-10-02 08:53:13 -07:00
Adrien Destugues
d7f7105b2a Fix the recipes for SDL, SDL-image and SDL-ttf
* sdl-config return the right path for --lib
 * fix dependencies, provides, and more policy warnings.
2013-10-02 21:09:04 +02:00
Scott McCreary
548c1faf89 Initial .recipe files for libsdl2 and sdl2_ttf, not working yet, but libsdl2 builds 2013-10-02 04:49:26 -07:00
Scott McCreary
095dbe87c3 Update freetype to 2.5.0.1 2013-09-25 15:14:24 +00:00
Scott McCreary
e0fe8e2a81 Adjusted libsdl-1.2.15 and sdl_image-1.2.12, libsdl-1.2.15 builds but files aren't showing up as expected, so sdl_image fails to detect SDL headers 2013-09-23 01:02:56 -07:00
Scott McCreary
17890aeb57 Updated flac to 1.3.0, removed flac 1.2.1 2013-09-20 22:05:04 -07:00
Scott McCreary
b47f5c7258 Updated lcms to 2.5, removed older 2.x lcms recipes 2013-09-19 16:00:52 -07:00
Scott McCreary
b9cce3c7bc Added initial portaudio .recipe by AdrianArroyoCalle 2013-09-19 16:00:29 -07:00
Scott McCreary
7555134eec Mark sdl_image-1.2.12 as not working 2013-09-17 09:10:16 -07:00
Scott McCreary
1fb835d277 WIP .recipe for sdl_image-1.2.12 2013-09-17 09:10:05 -07:00
Scott McCreary
6bb30b537f Adjusted libsdl so that header files get included, but it's including them twice now? 2013-09-17 09:09:53 -07:00
Oliver Tappe
655a5e7f16 Rename some merged recipe files to conform to version syntax. 2013-09-17 12:08:37 +02:00
Oliver Tappe
80d36572c0 Cleanup fallout from cherry-picks (renaming .bep to .recipe). 2013-09-17 01:14:53 +02:00
Alexander von Gluck IV
b0e932557c libsdl2: Rename to libsdl 2.0.0
* As per our mailing list discussion, package
  management will support multiple versions of
  the same package being installed at the same
  time, so this *should* work like this in theory.
* Adjust patch to match 1:1 SDL changes accepted
  upstream.
2013-09-17 01:12:46 +02:00
Alexander von Gluck IV
295b38ef1d libsdl2: Add SDL2 port. Marked unstable
* Small number of changes to get it building
* Very unstable, but getting there.
* split sdl 2.0 from libsdl to libsdl2. The reasoning
  behind this is that libsdl uses -lsdl, while libsdl 2.x
  uses -lsdl2. (SDL2 breaks a lot of binary compat I guess)
* Remove old sdl2 bep's in libsdl.. these never worked well.
* libsdl 2.0.0 seems to build with gcc2 and gcc4 (yay)
* libsdl 2.0.0 patch pushed upstream in SDL bug #2046
* Thanks to the gsoc students for their hard work!

(cherry picked from commit d7e59f63c1)

Conflicts:
	media-libs/libsdl2/libsdl2-2.0.0.bep
2013-09-17 01:12:23 +02:00
Adrien Destugues
2bfeb67002 Update NetSurf following 3.0 release
* All the packages have changed version
 * Cleanup the dependencies to avoid repeating transitive ones
 * libxml is not required anymore (libdom replaces it everywhere)
 * on the other hand, NetSurf build uses perl html::entities. Added a bep for it.
 * Also adjusted the licences. While NetSurf is still GPL/MIT+OpenSSL exception, all the other libs are plain MIT, with various copyright holders.

(cherry picked from commit 9b6e3c28b0)

Conflicts:
	dev-libs/libwapcaplet/libwapcaplet-0.2.0-HEAD.bep
	dev-util/buildsystem/buildsystem-1.0-HEAD.bep
	media-libs/libnsbmp/libnsbmp-0.1.0-HEAD.bep
	media-libs/libsvgtiny/libsvgtiny-0.1.0-HEAD.bep
	net-libs/libdom/libdom-0.0.1-HEAD.bep
	www-client/netsurf/netsurf-3.1-HEAD.bep
2013-09-17 00:45:35 +02:00
Scott McCreary
ae00b0cf5e Updated .recipe for libsdl-1.2.15 so that it now builds. 2013-09-14 16:13:52 -07:00
Scott McCreary
93dfe2ed82 Updated .recipe for libart_lpgl so that it builds now. 2013-09-13 16:44:55 -07:00
Oliver Tappe
8ec70f6e92 Add x86_64 as supported architecture to ports required by Haiku. 2013-09-02 11:51:26 +02:00
Scott McCreary
dc241fb830 Mark as base package 2013-08-28 09:59:21 -07:00
Scott McCreary
ff70ff4a1e First pass at libmodplug 2013-08-28 06:52:19 -07:00
Scott McCreary
7c86b9a2a5 Fixed include dir issue 2013-08-28 03:00:28 -07:00
Scott McCreary
04be3879c9 First pass at libao.
TODO: Fix POLICY WARNING: Invalid top-level package entry "include"
2013-08-28 01:11:13 -07:00
Oliver Tappe
aec3652b01 Cleanup: fix names of recipe and patch files.
* this fixes the wrong recipe names introduced by myself in #d525fee
* adjust patch names to match corresponding recipes
* additionally: create 'additional-files' folders as hint to some
  ports that do not have a proper recipe yet
2013-08-25 23:51:08 +02:00
Scott McCreary
06bd201d94 Changed gmp-5.1.1.recipe to actually build, may need some further work.
WIP version of taglib-1.7.2, but it fails to find cmake?
2013-08-24 11:58:34 -07:00
Scott McCreary
45eda090be Delete armyknife-63, add recipe for armyknife-66
WIP on taglib recipes, Note that taglib-1.8 won't build with gcc2,
Thus for a gcc2 built armyknife we may need a taglib-1.7.2 library.
Fix filename for ed-1.7, still may need more work, not fully tested
yes but it is getting further than previous version.
2013-08-23 16:44:45 +00:00
Scott McCreary
937078e01b Added WIP libmng, it will probably need automake 1.12.x to build 2013-08-23 01:45:35 -07:00
Ingo Weinhold
3eb07497a4 libvpx: support building for secondary architecture 2013-08-09 02:54:15 +02:00
Ingo Weinhold
09bd078c8d libtheora: support building for secondary architecture 2013-08-09 02:13:19 +02:00
Ingo Weinhold
236a36fd62 libvorbis: support building for secondary architecture 2013-08-09 02:13:18 +02:00
Ingo Weinhold
021cd79d95 libogg: support building for secondary architecture 2013-08-09 02:13:18 +02:00
Ingo Weinhold
c18e6c7e52 speex: support building for secondary architecture 2013-08-09 02:13:17 +02:00
Ingo Weinhold
7cd42ed0fe libpng: support building for secondary architecture 2013-08-09 02:13:17 +02:00
Ingo Weinhold
e23eb853d7 jpeg: support building for secondary architecture 2013-08-09 02:13:17 +02:00
Ingo Weinhold
0fcc10a3f0 freetype: support building for secondary architecture 2013-08-07 04:47:14 +02:00
Oliver Tappe
39a646a289 Adjust recipes to separation of buildhost and target packages 2013-08-05 00:14:47 +02:00
Oliver Tappe
d525fee8e9 Fix names of recipe files that were non-parsable 2013-08-04 21:47:43 +02:00
Ingo Weinhold
61aeb1ca73 freetype 2.4.9: declare base package correctly 2013-06-17 19:00:47 +02:00
Ingo Weinhold
ad01af5eae jpeg 9: jconfig.h: fix issue with type boolean on Haiku 2013-06-14 00:01:10 +02:00
Ingo Weinhold
a5a6c048db libpng 1.5.12: fix misplaced libpng15* development libraries 2013-06-13 22:41:15 +02:00
Ingo Weinhold
9e78cd3f85 libvpx: remove old non-recipe and patch 2013-06-11 21:49:50 +02:00
Ingo Weinhold
6b558bc606 libvpx: convert recipe to an actual recipe 2013-06-11 21:49:09 +02:00
Ingo Weinhold
6092f5728d libtheora: remove old patch 2013-06-11 20:28:58 +02:00
Ingo Weinhold
105918e37f libtheora: convert recipe to an actual recipe 2013-06-11 20:27:36 +02:00
Ingo Weinhold
1a3b968ccb libvorbis: remove old non-recipes and patches 2013-06-11 18:18:17 +02:00
Ingo Weinhold
215337d193 libvorbis: convert 1.3.2 recipe to an actual recipe 2013-06-11 18:17:34 +02:00
Ingo Weinhold
c90957557d speex: convert recipe to an actual recipe 2013-06-11 17:35:15 +02:00
Ingo Weinhold
6cf4ac1234 libogg: remove old non-recipes 2013-06-11 14:36:29 +02:00
Ingo Weinhold
ad8389127a libogg: convert recipe to an actual recipe 2013-06-11 14:35:59 +02:00
Ingo Weinhold
4b7ae1d56c libpng: remove old non-recipes 2013-06-11 00:01:59 +02:00