Commit Graph

60 Commits

Author SHA1 Message Date
Oliver Tappe
52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Jerome Duval
abc26be668 cairo: added recipe for version 1.12.18. 2014-11-24 22:56:24 +00:00
Adrien Destugues
8f97c2f274 cairo: fix recipe... 2014-10-06 18:11:43 +02:00
Jerome Duval
0d4c3577dd pango: add TEST() 2014-10-04 13:34:28 +00:00
Jerome Duval
0cafa169ea cairo: remove old recipes 2014-10-04 12:02:12 +00:00
Jerome Duval
30016b3c7e pango: added a recipe for version 1.36.8 2014-10-04 11:24:29 +00:00
Jerome Duval
b63f9a572d cairo: added a recipe for version 1.12.16
* no beos backend
2014-10-04 08:16:01 +00:00
Adrien Destugues
0abab7dd5d cd: update to 5.8.
Most of our patches (but not all) were upstreamed.
2014-09-27 10:43:53 +02:00
Jerome Duval
b46c3d5296 pixman: added a recipe for version 0.32.6 2014-08-28 19:53:52 +00:00
Jérôme Duval
665b0b78f4 add $secondaryArchSuffix for pkg:config where appropriate
* bump revision for libs
2014-08-27 17:33:30 +02:00
François Revol
d8842c2ba1 Update some descriptions 2014-07-29 22:45:37 +02:00
François Revol
0c593fe23a libxcb: Fix recipe 2014-07-29 20:22:05 +02:00
François Revol
e7a59c689f libxcb: Check for libnetwork first before libsocket 2014-07-29 20:17:18 +02:00
François Revol
c9bc162bf8 libxau: Add recipe for 1.0.8 2014-07-29 19:28:51 +02:00
François Revol
22cc79f938 Mark libxcp as tested on gcc2 at least 2014-07-29 18:50:12 +02:00
Adrien Destugues
af08ee5ad6 Pixman: update to latest version
* Cairo needs at least 0.22
* Also remove !x86_gcc2 restriction since it builds and passes all
tests.
2014-07-04 21:12:49 +02:00
Kacper Kasper
f57795b8a0 Update agg recipe, still broken
Tested on gcc2h:
* agg: examples can't find symbol agg_main__FiPPc
* agg_x86: some examples run, but the lib crashes in ~pod_bvector
2014-04-30 13:11:44 +00:00
Oliver Tappe
80bbd70b83 Let all recipes use SHA-256 checksums only. 2014-04-21 19:31:51 +02:00
Adrien Destugues
37e49ba803 pixman: enable hybrid builds. 2014-04-20 14:20:49 +02:00
Jerome Duval
7e57931e12 qemu: build on x86_64. 2014-02-27 21:01:26 +00:00
noryb009
2369021b2a Rewrap x11-libs DESCRIPTIONs 2014-01-02 16:40:58 -05:00
Adrián Arroyo Calle
ce274fdd92 Gnash marked as broken and agg marked as untested 2013-12-31 18:37:31 +01:00
Adrián Arroyo Calle
9f8594c2d7 Gnash and Agg updated 2013-12-30 15:18:23 +00:00
Adrián Arroyo Calle
c40c7f837b Agg 2.5 2013-12-26 00:48:47 +00:00
François Revol
879e3c3d35 libxcb: Update recipe
Not working yet, as it doesn't find xcb_proto python files...
2013-12-16 00:24:30 +01:00
François Revol
3d29bd10ca libxau: Fix pkg-config files 2013-12-13 20:51:53 +01:00
François Revol
5940458461 libxau: update recipe and patch 2013-12-13 17:00:34 +01:00
François Revol
0d48fda7ba libxau: Rename to lowercase 2013-12-11 14:46:37 +01:00
François Revol
c5b4a238d8 xtrans: Fix recipe 2013-12-11 14:10:20 +01:00
François Revol
64d6873caa libx11: rename to lowercase 2013-12-11 12:33:37 +01:00
Michael Lotz
5fedbdaca7 Convert pixman 0.20.0 recipe to actual recipe. 2013-12-07 20:34:44 +00:00
Adrien Destugues
5327a5fd38 cd: add tests and misc fixes
- Link against libxml2, as freetype requires it.
- Some cleanup of the tecmake changes.
2013-11-21 16:01:21 +01:00
Adrien Destugues
f0fd4fe4d4 im,cd,lua: more work towards hybrid mode packages
* Do not rebuild libz and freetype from CD sources, use the system
ones.
 * I had to force a dependency on as$secondaryArchSuffix, otherwise
binutils 2.17 is included in the chroot instead of the gcc4 version.
 * The policy checker complains that the packages don't depend on
libstdc++.so, but this should be provided by haiku_x86.hpkg ?
 * The patch for IUP fails to apply. I guess this is because of line
ending problems as we work from a zipped source archive. Using "git
apply" manually works, however.
2013-11-17 12:15:10 +01:00
Adrien Destugues
6fb6ba0f93 cd,iup: support hybrid builds
* Untested, as IM fails to build for a non-identified reason.
2013-11-16 21:59:31 +01:00
Adrien Destugues
3af2497960 WIP recipe for IUP
* Rebase the work I did against latest IUP release
 * Currently fails to build because IUP wants to generate both Lua 5.1
and 5.2 bindings. It seems we can't build_require both packages to build
the bindings ? (require should be ok, as the libs for each version will
go in different packages in the end).
 * Also, port some of the fixes to tecmake to the two other tecgraf libs
using it.
2013-11-15 23:45:03 +01:00
Adrien Destugues
75c04e7a07 Add recipe for tecgraf cd. 2013-11-15 22:18:40 +01: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
Oliver Tappe
d525fee8e9 Fix names of recipe files that were non-parsable 2013-08-04 21:47:43 +02:00
Oliver Tappe
60aba35d64 * convert all .bep files to follow shell syntax
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00:00
Oliver Tappe
94cc6aaf85 Merge all changes from trunk 2013-03-29 14:04:07 +00:00
Scott McCreary
5753f1baf0 Initial .bep and patch files for agg, bep mostly done by GCI student mbaluta 2011-01-05 21:26:48 +00:00
Scott McCreary
85af43d145 Updated the copyright and license fields for qt. 2010-11-18 04:30:58 +00:00
Scott McCreary
6a6823b700 Initial .bep file for the qt port, not tested yet, but added the steps listed at http://qt-haiku.ru on the how-to page.
More testing to follow.
2010-11-18 00:34:32 +00:00
Scott McCreary
d9a2f650b5 Updated pixman to 0.20.0, note that it no longer needs to be patched as
the previous patch has now been upstreamed.
2010-10-27 22:27:41 +00:00
Scott McCreary
b42169d567 Added .bep and .patch to build pixman master 2010-10-27 14:54:33 +00:00
Scott McCreary
ad8993bf1a Updated cairo to 1.10.0, still broken though. Further patches welcome. 2010-10-18 23:06:26 +00:00
Scott McCreary
30da9eabc2 Updated versions of pixman 0.18.4 and 0.19.4 2010-10-18 21:38:49 +00:00
Scott McCreary
3c5a38bdae Removed CDDL and MPL licenses as those are now included in Haiku. 2010-10-18 17:45:30 +00:00
Scott McCreary
df7f1e2007 Initial .bep file for pango, marked as broken, since there's currently issues with freetype and cairo that prevent it from building. 2010-10-06 15:05:33 +00:00
Scott McCreary
eb2bb7ee85 Initial .bep file for gnome-common, this one from michaelvoliveira. 2010-10-01 03:56:02 +00:00