Adrien Destugues
80aae508fb
Mesa: link against libbe to use be_bold_font
...
Fix issues with various BeOS apps which use libGL.
Thanks to puckipedia for investigating this!
2014-11-07 09:45:53 +01:00
Alexander von Gluck IV
b594c38f5c
Mesa: Add 10.2.9, package untested
2014-11-03 15:02:23 +00:00
Adrien Destugues
dc60797318
Mesa legacy: recipe for matest release.
2014-10-15 12:01:15 +02:00
Adrien Destugues
8533b760b8
mesa: fix build.
...
* include strings.h for strncasecmp
* add dependencies on libstdc++ and libgcc_s.
2014-08-29 14:55:13 +02:00
Adrien Destugues
64b8b93c34
Add a libc for the arm-none-eabi compiler.
...
* The gcc_nolibc compiler is built first, it doesn't come with a C
library
* This compiler is then used to build the newlibc
* Finally, gcc is built again (the final version of the package) using
the newly built newlibc.
Also fix some paths so everything gets installed in
system/develop/tools/arm-none-eabi. This is the simplest way to go so
this particular gcc finds the includes there, without any risk of mixing
them up with actual includes for Haiku.
2014-08-24 12:18:19 +02:00
Adrien Destugues
da66ad297d
Add newlib for arm_none_eabi
...
* Add sysroot support to the binutils
* Add a "nolibc" version of gcc, used only to build the newlib
* Add newlib recipe
* Fix "main" gcc recipe to depend on the built newlib and set the
sysroot and default include search path properly.
This recipe set can now be derived to build bare-metal cross compilers for
any other CPU supported by gcc, binutils and newlib.
2014-08-11 12:34:39 +02:00
Alexander von Gluck IV
57eb4364cc
mesa: 7.9.2 updates to rev 8
...
* Introduce pkg-config
* Rev 8 fixes a build issue with header paths
2014-08-05 21:25:56 +00:00
Alexander von Gluck IV
c541d73fc0
mesa: Add rewritten Mesa 7.9.2 recipe for gcc2
2014-08-05 19:46:27 +00:00
Jerome Duval
51e53fcbc4
readline: enable x86
2014-06-01 21:43:05 +00:00
Joseph R. Prostko
f14f1b406d
Bump the revisions for the updated Readline recipes
...
* Thanks for the reminder, Urias!
2014-05-07 00:14:51 -04:00
Joseph R. Prostko
d72ea592d6
Update the Readline recipe files
...
* This commit ensures that libreadline is always linked to libncurses
2014-05-06 23:47:59 -04:00
Rene Gollent
327c2dc16f
Add more architectures to libexecinfo recipe.
2014-05-04 17:18:58 -04:00
Alexander von Gluck IV
5383dbb8b4
mesa: Add 10.1.1 recipe
2014-04-23 17:52:59 +00:00
PulkoMandy
5f9bcb6928
Declare ARM support for packages to bootstrap.
...
* The bootstrap process won't work without that.
2014-04-22 21:23:55 +02:00
Oliver Tappe
80bbd70b83
Let all recipes use SHA-256 checksums only.
2014-04-21 19:31:51 +02:00
Oliver Tappe
5a2d2f73a6
Correct SRC_FILENAME for mesa-7.9.2.
...
* This doesn't help though, as the source archive no longer exists.
2014-04-21 00:16:44 +02:00
Adrien Destugues
25b53ae486
libexecinfo: Fix installation to use proper soname
2014-04-17 16:18:01 +02:00
Adrien Destugues
bd8bafd3cd
Add libexecinfo from FreeBSD
...
* Implements backtrace() and a few other functions with the same API as
glibc.
* Useful for porting linux specific things, and for debugging.
2014-04-17 11:13:22 +02:00
Adrien Destugues
8b23273f9e
Cleanups
...
* Remove some old non-recipes
* Add missing cmd:awk to some packages
2014-03-30 13:23:00 +02:00
Jonathan Schleifer
0b25cbc956
readline: Enable x86_64, add checksums
2014-03-27 01:23:33 +01:00
Julien Lepiller
57e605098a
readline 6.3 is not tested on some architectures
2014-03-22 21:59:51 +01:00
julien lepiller
ab3fdeef7a
Merged haikuports/haikuports into master
2014-03-22 11:40:38 +01:00
Jonathan Schleifer
6eb0bdc741
mesa: Add missing hashes
2014-03-20 01:55:04 +01:00
Alexander von Gluck IV
840e78fe07
mesa: Add updated 10.1.0 recipe
...
* Tested working on x86
2014-03-19 01:25:06 +00:00
Julien Lepiller
ff1dcecb3a
updated bash and readline
2014-03-15 20:11:49 +01:00
Jerome Duval
f516196e92
mesa: Update 7.9.2 to version 6
...
apply patches from 10.0.2
2014-02-14 16:49:46 +00:00
Jerome Duval
f1c9ea309d
mesa: hgl: release add-ons on GLView destruction
...
* bump version.
2014-02-12 20:39:43 +00:00
Adrien Destugues
3ae41aea11
Path with spaces don't work well
...
Use wildcards to avoid bad splitting of path argument on spaces.
2014-01-27 20:10:16 +01:00
Alexander von Gluck IV
125b7b00f3
mesa: 10.0.2 bump llvm version requirement
...
* mesa_swpipe generated with llvm 3.4 works
again :D
2014-01-22 06:40:48 +00:00
Alexander von Gluck IV
556848fb05
mesa: Add 10.0.2 recipe
...
* Includes one new patch for the change
in atomics, one less patch for something
that was applied to the 10.0 branch upstream
2014-01-22 03:55:16 +00:00
munchausen
e55f69e4c7
readline-6.2.recipe: bump revision to 4
2014-01-09 15:50:33 +00:00
Ed Robbins
049811e420
gmp: fix requires, move headers to /devlop/headers. readline: fix
...
requires.
2014-01-07 12:21:04 +00:00
Ed Robbins
3d2b03c607
Update gmp and readline to support multi arch
2014-01-06 16:31:07 +00:00
noryb009
30423e0bd1
Rewrap sys-libs DESCRIPTIONs
2014-01-02 16:40:58 -05:00
Alexander von Gluck IV
57e39fff0f
mesa: Update Mesa-10.0.1 to fix #10360
...
* These changes are awaiting review by upstream mesa
2013-12-31 16:09:07 -06:00
Alexander von Gluck IV
ad1ce17f8b
mesa: Update Mesa 7.9.2-5 recipe to revision 5
...
* This revision fixes several issues including:
- OpenGL screensavers not running due to a missing
libGL linkage in renderer.
- Build failure in recent images due to mesa not looking
internally for the Haiku OpenGL kit headers.
2013-12-30 23:14:09 -06:00
Alexander von Gluck IV
9db398a240
glu: Fix GLU for new libGL provided by Mesa
...
* Remove glapi hacks
2013-12-25 20:25:04 -06:00
Alexander von Gluck IV
d97a2aabd9
all: Don't use portVersionedName for SOURCE_DIR
...
* portVersionedName contains the secondary architecture,
so using it means secondary package builds fail.
example: $portVersionedName is libwow_x86-0.0.0 when
doing an x86 build on x86_gcc2
2013-12-25 17:52:56 -06:00
Alexander von Gluck IV
1b319035c3
mesa: Require proper llvm secondaryArchSuffix
2013-12-23 10:35:03 -06:00
Alexander von Gluck IV
fa383dd651
mesa: Flag 7.9.2 as tested on x86_gcc2 secondary
2013-12-23 07:25:22 +00:00
Alexander von Gluck IV
eac5997828
mesa: Fix reversed header symlink
2013-12-23 06:29:09 +00:00
Alexander von Gluck IV
8acdaec3e9
mesa: Fix missing developLibDir symlink
2013-12-23 04:32:09 +00:00
Alexander von Gluck IV
7d325a720c
mesa: Add Mesa 10.0.1 for x86
...
* Drop 10.0.0 as it didn't include the OpenGL
kit headers and wasn't used yet
2013-12-23 01:38:28 +00:00
Scott McCreary
8c6f1734a4
Removed for libGL provides, this should be the library version not the
2013-12-18 19:59:21 -08:00
Alexander von Gluck IV
11303ceac7
mesa: Add libGL compat version matching latest OpenGL ver
...
* This pacakage will likely be replaced by 10.0.1 at some
point + a patch to introduce include/HaikuGL
2013-12-19 16:34:51 -06:00
Alexander von Gluck IV
bcac4571ee
mesa: Fix 7.9.2 recipe
...
* libGL compat version is the latest version of OpenGL
that version of Mesa supports.
* Add missing libxml2_python requirement
* Not raising revision as this recipe never built until
now.
* Thanks Urias for being the guinea pig!
2013-12-19 16:34:50 -06:00
Alexander von Gluck IV
9776c3e80c
mesa: Add Mesa 7.9.2 recipe
...
* This will make up the Haiku gcc2 OpenGL kit
* Untested! May need some tweaking still.
2013-12-17 22:12:33 -06:00
Alexander von Gluck IV
a96ddacd5c
Mesa: Add Mesa 10.0.0.
...
* Remove 9.3 as it was a devel version
* This should work since haikuporter bug #21 was fixed
* I still need to get the Mesa-7.x port working
for x86_gcc2 before Mesa can replace our OpenGL kit,
2013-12-08 18:51:21 -06:00
Alexander von Gluck IV
bea81dd344
mesa-9.3: Add libGL devel info
2013-10-30 23:10:53 +00:00
Chris Roberts
fec2daa71d
Convert/update slang to working recipe
2013-10-16 16:27:21 -06:00