Alexander von Gluck IV
0ac12f52b4
mesa: Update Mesa 9.3-dev recipe
...
* One more small bug needs fixed in upstream
mesa (libGL.so is getting -fno-rtti which
breaks our C++ code)
2013-10-11 03:13:44 +00:00
Alexander von Gluck IV
6419a8dc1d
mesa: Add softpipe add-on package
...
* mesa_swpipe package depends on mesa
2013-10-03 03:23:21 +00:00
Alexander von Gluck IV
60b97d2276
mesa: Add new Mesa-9.3 package
...
* For now, we're using git as 9.3 is unreleased.
* Long term, 9.3 should contain the code containing
the Haiku OpenGL kit.
* For now, it's pointed at my personal repo. This
will be adjusted once the basics are in upstream
Mesa.
2013-10-02 23:03:24 +00:00
Oliver Tappe
5da5387840
Bump revisions of zlib and libsolv to allow updating them.
2013-09-30 21:54:36 +02:00
Oliver Tappe
8ec70f6e92
Add x86_64 as supported architecture to ports required by Haiku.
2013-09-02 11:51:26 +02:00
Oliver Tappe
27d367d428
Add PATCHES where missing in recipes.
2013-08-25 13:33:05 +02:00
Oliver Tappe
b1faf2d4a7
Drop old mesa recipes, patches and packaging shell script
2013-08-25 13:25:32 +02:00
Oliver Tappe
3eec7a1b90
Fixing SRC_URI of mesa-7.8.2.
...
* on the server the archive has been moved into an 'older_versions'
folder
2013-08-24 21:50:00 +02:00
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