Ingo Weinhold
47074781fb
ncurses: fix build issues
...
* We no longer try to install the terminfo DB when we don't need it
(and can't build it anyway due to not building tic).
* When building the wide-char version of the libraries, build only the
libraries, not the programs or any documentation/data. That's already
done for the non-wide-char version anyway.
2013-08-21 16:10:12 +02:00
Ingo Weinhold
f37a4d0e22
mesa-7.8.2: declare PATCHES explicitly
2013-08-21 16:10:11 +02:00
Ingo Weinhold
dee373938d
Add secondary arch support for wonderbrush and old mesa
2013-08-17 09:40:03 +02:00
Ingo Weinhold
d3fff39e6e
Declare most recipes stable on x86
2013-08-17 09:40:03 +02:00
Ingo Weinhold
83df273c2f
glu: support building for secondary architecture
...
Also adjust the build somewhat: Since a libGL is required, but
libGL itself is built (by Haiku's build system) linking against
libGLU, we now require the mesa_devel package and build a dummy
libGL from its libglapi first.
2013-08-10 02:24:42 +02:00
Ingo Weinhold
205dd4645d
mesa-9.1.1: convert recipe to an actual recipe
2013-08-10 02:23:55 +02:00
Ingo Weinhold
35ce9d96c6
ncurses: support building for secondary architecture
2013-08-07 15:53:35 +02:00
Ingo Weinhold
7ff69ce0d9
zlib: support secondary architecture x86 build
2013-08-07 03:14:57 +02:00
Oliver Tappe
39a646a289
Adjust recipes to separation of buildhost and target packages
2013-08-05 00:14:47 +02:00
Ingo Weinhold
b961047794
ncurses: the wrong program files were installed
...
The build system installed the libtool wrapper scripts (used only for
the build) instead of the built program files.
2013-07-08 16:18:42 +02:00
Ingo Weinhold
927ca71d3d
readline: forgot to bump revision
2013-06-17 19:13:20 +02:00
Ingo Weinhold
627c409c97
readline: update recipe
...
* [BUILD_]REQUIRES: ncurses -> lib:libncurses/devel:libncurses
* Build separate devel package.
2013-06-17 19:00:46 +02:00
Ingo Weinhold
c0987b24cc
mesa 7.8.2: update recipe
...
* Build a separate devel package. The base package is empty now. We can
use it as a requires for haiku.hpkg to automatically include the
copyright info.
* Include the private headers. They are needed by the Haiku build.
2013-06-13 00:16:11 +02:00
Ingo Weinhold
91400442da
glu: convert recipe to an actual recipe
...
Also rename from version 9.0 to 9.0.0, which seems to be the correct
one.
2013-06-12 16:19:39 +02:00
Ingo Weinhold
7ab786ee2f
ncurses: update recipe
...
Build separate devel package.
2013-06-10 02:31:43 +02:00
Ingo Weinhold
9597d783c1
zlib: update recipe
2013-06-10 02:31:09 +02:00
Oliver Tappe
d6439dab79
Make grep and sed prerequirements of ncurses
2013-05-20 19:25:36 +02:00
Ingo Weinhold
2e69dcdd60
Remove old zlib non-recipes
2013-05-05 22:05:35 +02:00
Ingo Weinhold
4dadfa2866
Add recipe for zlib 1.2.8
...
Based on the non-recipe for 1.2.7.
2013-05-05 22:04:58 +02:00
Ingo Weinhold
60401255e6
Convert mesa 7.8.2 recipe to an actual recipe
2013-05-04 02:48:06 +02:00
Alexander von Gluck IV
2ed97855e1
Mesa: Update Mesa 7.8.2 patch
...
* ifeq vs ifdef to ensure DEBUG is disabled
properly
* call make haiku vs copying haiku to current
* Fixes #9685 gcc2 debug
2013-05-04 01:34:55 +02:00
Alexander von Gluck IV
6003610c35
Mesa: Update 9.1.1 patch
...
* Use mmap vs malloc for exec memory
* Solves #9685 on gcc4
Conflicts:
sys-libs/mesa/mesa-9.1.1.recipe
2013-05-04 01:22:57 +02:00
Alexander von Gluck IV
f9c0aa28b4
Mesa: Update Mesa 7.8.2 patch
...
* Utilize mmap vs malloc due to the new NX support
* GL applications no longer crash
* Fixes #9685 gcc2
2013-05-04 01:12:02 +02:00
Ingo Weinhold
2cddf1296e
Remove old readline non-recipes and patches
2013-05-03 01:22:55 +02:00
Ingo Weinhold
184c49ec2d
readline recipe: minor cleanup
2013-05-03 01:22:21 +02:00
Ingo Weinhold
a389ce304c
Convert readline 6.2 recipe to an actual recipe
...
Also create a new patch to fix library building and installation.
2013-05-03 01:17:15 +02:00
Ingo Weinhold
b922e12d8f
Update ncurses 5.9 recipe
...
* Use jobArgs.
* Fix developLibDir paths in ncurses[w]5-config.
2013-04-30 20:26:30 +02:00
Alexander von Gluck IV
644976f0d6
Mesa: Update Mesa 7.8.2 patch
...
* ifeq vs ifdef to ensure DEBUG is disabled
properly
* call make haiku vs copying haiku to current
* Fixes #9685 gcc2 debug
2013-04-28 15:14:34 +00:00
Alexander von Gluck IV
8a55428bdc
Mesa: Update 9.1.1 patch
...
* Use mmap vs malloc for exec memory
* Solves #9685 on gcc4
2013-04-27 01:51:39 +00:00
Ingo Weinhold
efec81e036
ncurses: Build both wchar and non-wchar libraries
2013-04-27 02:55:44 +02:00
Ingo Weinhold
c67ae39824
ncurses: Build libraries with wchar support
2013-04-25 17:57:37 +02:00
Ingo Weinhold
49f612fe18
Removing old ncurses (non-)recipes and patches
2013-04-25 03:33:55 +02:00
Ingo Weinhold
14c8bc34fc
Convert ncurses 5.9 recipe to an actual recipe
2013-04-25 03:33:08 +02:00
Alexander von Gluck IV
a66ef90360
Mesa: Update Mesa 7.8.2 patch
...
* Utilize mmap vs malloc due to the new NX support
* GL applications no longer crash
* Fixes #9685 gcc2
2013-04-24 21:23:46 +00: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
Alexander von Gluck
a3dc67c762
Mesa: Add Mesa 9.1.1 bep
2013-03-20 03:37:36 +00:00
Alexander von Gluck
a9bbe1bb17
Mesa: Improve quality
...
* Fix bugs in bep's
* Make debug builds of mesa easier
* LLVM check didn't work due to
beps failing at the first non-0
exit code. Remove for now
2013-03-20 03:17:14 +00:00
Scott McCreary
b9ddcab97d
Initial bep for zopfli, using -999 as there is not yet a release, it just builds current version from git.
...
Fixed copyright entries for old zlib lib .bep files.
2013-03-16 18:16:42 +00:00
Alexander von Gluck
de7ceee10f
Mesa: Make legacy version use same package script
...
* Clean up naming
2013-03-15 01:55:13 +00:00
Alexander von Gluck
48a8ccf746
mesa: Add 9.1 bep; rename pkg script
...
* Working status is unknown and needs
testing.
2013-03-01 21:12:22 +00:00
Alexander von Gluck
9ea52c6304
Mesa: fix 7.8.2 md5 and package script
2013-02-17 23:44:54 +00:00
Alexander von Gluck
9e028fac8d
Mesa: Add initial 7.8.2 bep
2013-02-17 22:38:47 +00:00
Scott McCreary
4ecd65e9c4
Remove cmake from DEPEND list for zlib, fixed COPYRIGHT entry.
2013-02-17 22:14:48 +00:00
Alexander von Gluck
80acf1e65b
Mesa: Add 9.0.2 bep + patches. Reduce duplication
2013-02-17 22:08:42 +00:00
Cian Duffy
f0cbb37b5a
zlib requires cmake, add to depend
2013-02-10 21:46:56 +00:00
Alexander von Gluck
4be4a4ecb2
Mesa 9.0.1: Fix a few last issues
...
* We no longer use rtasm. Mesa guys
plan on removing it and it causes us
tons of greif.
2012-12-19 23:32:07 +00:00
Alexander von Gluck
b4e03db0ac
Mesa 9.0.1: Changes to how our GL works
...
* I'm moving Mesa into the opengl add-on to avoid
then need to pack llvm into libGL
* The x86sse hack is no longer required with this
new layout.
* We were missing libmesagallium.a from the scons
build of Mesa.. this is essential to linking
Gallium stuff to Mesa stuff.
This diff will be going to upstream mesa.
2012-12-19 17:46:04 +00:00
Alexander von Gluck
d06f9af232
Update Mesa build to 9.0.1 and include llvm 3.2 fixes
2012-12-19 05:17:59 +00:00
François Revol
682b3e5c15
e2fsprogs: Fix default sbindir
2012-12-14 23:57:37 +00:00