Commit Graph

79 Commits

Author SHA1 Message Date
Jérôme Duval
ec27b15a10 mesa: bump version. 2016-12-04 15:26:00 +01:00
Jérôme Duval
9de7ef80f2 mesa: add recipes for version 11.2.2, 12.0.4, 13.0.1.
* all tested on x86_64, llvm 3.8.1, GLTeapot.
2016-11-19 16:17:08 +01:00
fbrosson
408ccffe76 mesa: remove nul-byte at the end of line 38. 2016-11-18 16:19:48 +00:00
Jérôme Duval
33c1a7ee96 mesa: depends on libz. 2016-11-18 15:56:37 +01:00
Alexander von Gluck IV
31ff8d32b8 mesa: Add Mesa 11.0.1 recipe
* Includes experimental EGL library
* Software Rast is no longer a thing on Haiku
  but older mesa_swrast packages can be used
  on later versions of our OpenGL kit.
* There are some bugs, so lets wait a few revs
  before using these packages in the build.
2015-09-26 14:51:32 -05:00
Augustin Cavalier
a7553e5136 Trim trailing spaces (again). 2015-08-28 10:47:07 -04:00
Humdinger
70b8f948c6 De-linting recipes.
*	flare, freedroidRPG
	Don't start with the app name, in the _data section too...
	Re-order blocks

*	help2man
	SUMMARY must not end with "."
	Re-ordered blocks

*	html_parser, xml_parser
	Corrected license
	Re-ordered blocks

*	jq
	Corrected copy&paste mishap, I guess
	Re-ordered blocks

*	librevenge
	Re-ordered blocks
	Removed email addresses from COPYRIGHT

*	mesa
	Don't start with the app name, in the _swrat and _swpipe sections too...
	Re-ordered blocks

*	qupzilla
	SUMMARY must not end with "."

*	ruby
	Corrected license
	Re-ordered blocks

*	vncserver
	Removed "copyright" from COPYRIGHT
2015-08-08 20:00:24 +02:00
Augustin Cavalier
1f4293e134 Get rid of gcc_syslibs REQUIREs. 2015-08-04 15:45:00 -04:00
Augustin Cavalier
4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Augustin Cavalier
55dd9cf19d Rewrite ARCHITECTURES syntax to new HaikuPorter changes.
HaikuPorter now does not care what is in ARCHITECTURES when
building for a SECONDARY_ARCHITECTURE.
2015-08-04 12:00:38 -04:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Alexander von Gluck IV
8904e82c84 mesa: Add 10.5.2 recipe
* A few patches, build bugs reported upstream
* Tested functional on x86_64
2015-04-04 13:55:55 -05:00
Jerome Duval
9e7046296b mesa: added recipes for 10.3.7 and 10.4.7
* enable 10.2.9 for x86
* 10.3.7 and 10.4.7 tested on x86 with llvm 3.5.1
* GLTeapot with 10.4.7 produces a blue teapot (instead of red)
2015-03-21 22:51:13 +00:00
Jerome Duval
570419bb72 mesa: Patch to fix build with llvm 3.5 2015-03-21 18:32:36 +00:00
Humdinger
a38db25c39 Changes in SUMMARY, DESCRIPTION and whitespace.
Removed the full-stop and repeating package name in SUMMARY.
Removed hard line breaks, broke up some very long paragraphs and
use bullet lists where possible.
All done by browsing through HaikuDepot. There may be (many) more left
in the whole haikuports repo...

Included 10 extended desriptions done by soyoye14 for GCI 2014
(https://www.google-melange.com/gci/task/view/google/gci2014/5240373098053632)

Removed/insert whitespace where it seems to be the custom in recipes.
Sometimes rearranged elements of a recipe (moving license and copyright
up, for example).
2015-01-12 19:23:51 +01:00
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
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
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
Alexander von Gluck IV
5383dbb8b4 mesa: Add 10.1.1 recipe 2014-04-23 17:52:59 +00: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
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
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
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
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
Oliver Tappe
f3532dc2cb Merge branch 'package-management'
Conflicts:
	app-arch/p7zip/p7zip-9.04.bep
	app-arch/p7zip/p7zip-9.13.bep
	app-arch/tar/tar-1.22.bep
	app-arch/tar/tar-1.23.bep
	app-arch/tar/tar-1.25.bep
	app-arch/xz-utils/xz-utils-4.999.9.bep
	app-cdr/bchunk/bchunk-1.2.0.bep
	app-cdr/cdrtools/cdrtools-2.01.01a66.bep
	app-cdr/cdrtools/cdrtools-3.01a01.bep
	app-crypt/gnupg/gnupg-1.4.11.bep
	app-doc/doxygen/doxygen-1.6.3.bep
	app-editors/nano/nano-2.2.6.bep
	app-editors/vim/vim-7.3.bep
	app-text/antiword/antiword-0.37.bep
	app-text/libpaper/libpaper-1.1.23.bep
	app-text/libpaper/libpaper-1.1.24.bep
	app-text/rman/rman-3.2.bep
	dev-db/sqlite/sqlite-3.6.22.bep
	dev-db/sqlite/sqlite-3.6.23.bep
	dev-db/sqlite/sqlite-3.7.2.bep
	dev-db/sqlite/sqlite-3.7.3.bep
	dev-db/sqlite/sqlite-3.7.4.bep
	dev-db/sqlite/sqlite-3.7.5.bep
	dev-lang/lua/lua-5.1.4.bep
	dev-lang/nasm/nasm-2.08.01.bep
	dev-lang/perl/patches/perl-5.10.0.patch
	dev-lang/python/python-2.5.4.bep
	dev-lang/python/python-2.6.4.bep
	dev-lang/python/python-2.6.5.bep
	dev-lang/python/python-2.6.6.bep
	dev-lang/python/python-2.6.7.bep
	dev-lang/python/python-2.6.8.bep
	dev-lang/python/python-3.2.bep
	dev-lang/python/python-3.2.recipe
	dev-lang/python/python-3.2a4.bep
	dev-lang/yasm/yasm-1.1.0.bep
	dev-libs/apr-util/apr-util-1.3.10.bep
	dev-libs/apr-util/apr-util-1.3.9.bep
	dev-libs/apr/apr-1.3.8.bep
	dev-libs/apr/apr-1.3.9.bep
	dev-libs/apr/apr-1.4.2.bep
	dev-libs/apr/patches/apr-1.4.2.patch
	dev-libs/expat/expat-2.0.1.bep
	dev-libs/fribidi/fribidi-0.19.2.bep
	dev-libs/icu/icu-4.4.1.bep
	dev-libs/libedit/libedit-20090923.bep
	dev-libs/libedit/libedit-20100424.bep
	dev-libs/libevent/libevent-1.4.11.bep
	dev-libs/libevent/libevent-1.4.13.bep
	dev-libs/libevent/libevent-1.4.14b.bep
	dev-libs/libevent/libevent-2.0.10.bep
	dev-libs/libiconv/libiconv-1.12.bep
	dev-libs/libiconv/libiconv-1.13.1.bep
	dev-libs/libpcre/libpcre-8.00.bep
	dev-libs/libpcre/libpcre-8.02.bep
	dev-libs/libpcre/libpcre-8.12.bep
	dev-libs/libxml2/libxml2-2.7.3.bep
	dev-libs/libxml2/libxml2-2.7.6.bep
	dev-libs/libxml2/libxml2-2.7.7.bep
	dev-libs/libxml2/libxml2-2.7.8.bep
	dev-libs/openssl/openssl-0.9.8l.bep
	dev-libs/openssl/openssl-0.9.8m.bep
	dev-libs/openssl/openssl-1.0.0.bep
	dev-libs/openssl/openssl-1.0.0a.bep
	dev-libs/openssl/openssl-1.0.0c.bep
	dev-qt/qtcore/qtcore-4.8.x-git.bep
	dev-qt/qtcore/qtcore-4.8.x.recipe
	dev-util/ccache/ccache-3.0.1.bep
	dev-util/cmake/cmake-2.6.4.bep
	dev-util/cmake/cmake-2.8.0.bep
	dev-util/cmake/cmake-2.8.1.bep
	dev-util/cmake/cmake-2.8.2.bep
	dev-util/cmake/cmake-2.8.3.bep
	dev-util/cmake/cmake-2.8.4.bep
	dev-util/ctags/ctags-5.8.bep
	dev-util/fastdep/fastdep-0.16.bep
	dev-util/gperf/gperf-3.0.4.bep
	dev-util/pkgconfig/pkgconfig-0.23.bep
	dev-util/pkgconfig/pkgconfig-0.25.bep
	dev-vcs/cvs/cvs-1.12.13.1.bep
	dev-vcs/cvs/cvs-1.12.13.bep
	dev-vcs/subversion/subversion-1.6.11.bep
	dev-vcs/subversion/subversion-1.6.12.bep
	dev-vcs/subversion/subversion-1.6.13.bep
	dev-vcs/subversion/subversion-1.6.15.bep
	dev-vcs/subversion/subversion-1.6.6.bep
	dev-vcs/subversion/subversion-1.6.9.bep
	dev-vcs/subversion/subversion-1.7.xx-svn.bep
	haiku-apps/bepdf/bepdf-1.1.1b4.bep
	haiku-apps/libwalter/libwalter-97.bep
	haiku-apps/paladin/paladin-1.3-hg.bep
	haiku-apps/pe/pe-2.4.3-600.bep
	haiku-apps/vision/patches/vision-908-gcc4.patch
	haiku-apps/vision/vision-0.9.7.bep
	haiku-libs/libwalter/libwalter-97.bep
	haiku-libs/libwalter/libwalter-97.recipe
	media-gfx/graphviz/graphviz-2.24.bep
	media-gfx/graphviz/graphviz-2.26.3.bep
	media-libs/flac/flac-1.2.1.bep
	media-libs/freetype/freetype-2.3.11.bep
	media-libs/freetype/freetype-2.4.2.bep
	media-libs/freetype/freetype-2.4.4.bep
	media-libs/ftgl/ftgl-2.1-svn.bep
	media-libs/guilib/guilib-1.2.1.bep
	media-libs/jpeg/jpeg-7.bep
	media-libs/jpeg/jpeg-8b.bep
	media-libs/jpeg/jpeg-8c.bep
	media-libs/libao/libao-1.0.0.bep
	media-libs/libmad/libmad-0.15.1b.bep
	media-libs/libmng/libmng-1.0.10.bep
	media-libs/libogg/libogg-1.1.4.bep
	media-libs/libogg/libogg-1.2.0.bep
	media-libs/libogg/libogg-1.2.2.bep
	media-libs/libpng/libpng-1.2.29.bep
	media-libs/libpng/libpng-1.2.30.bep
	media-libs/libpng/libpng-1.2.40.bep
	media-libs/libpng/libpng-1.2.41.bep
	media-libs/libpng/libpng-1.2.43.bep
	media-libs/libpng/libpng-1.2.44.bep
	media-libs/libpng/libpng-1.4.1.bep
	media-libs/libpng/libpng-1.4.2.bep
	media-libs/libpng/libpng-1.4.3.bep
	media-libs/libpng/libpng-1.4.4.bep
	media-libs/libpng/libpng-1.5.0.bep
	media-libs/libsdl/patches/libsdl-1.2-hg.patch
	media-libs/libtheora/libtheora-1.1.1.bep
	media-libs/libvorbis/libvorbis-1.2.3.bep
	media-libs/libvorbis/libvorbis-1.3.1.bep
	media-libs/libvorbis/libvorbis-1.3.2.bep
	media-libs/libvpx/libvpx-0.9.2-git.bep
	media-libs/smpeg/smpeg-0.4.5.bep
	media-libs/speex/speex-1.2-git.bep
	media-libs/speex/speex-1.2rc1.bep
	media-sound/lame/lame-3.98.4.bep
	media-sound/lame/lame-398-2.bep
	media-sound/vorbis-tools/vorbis-tools-1.2.0.bep
	media-sound/vorbis-tools/vorbis-tools-1.4.0.bep
	media-video/ffmpeg/ffmpeg-0.5.bep
	media-video/ffmpeg/ffmpeg-0.6.bep
	net-misc/curl/curl-7.18.2.bep
	net-misc/curl/curl-7.19.1.bep
	net-misc/curl/curl-7.19.2.bep
	net-misc/curl/curl-7.19.5.bep
	net-misc/curl/curl-7.19.7.bep
	net-misc/curl/curl-7.20.0.bep
	net-misc/curl/curl-7.20.1.bep
	net-misc/curl/curl-7.21.1.bep
	net-misc/curl/curl-7.21.2.bep
	net-misc/curl/curl-7.21.3.bep
	net-misc/openssh/openssh-5.4p1.bep
	net-misc/openssh/openssh-5.5p1.bep
	net-misc/openssh/openssh-5.6p1.bep
	net-misc/openssh/openssh-5.7p1.bep
	net-misc/openssh/openssh-5.8p1.bep
	net-wireless/b43-fwcutter/b43-fwcutter-012.bep
	sci-libs/gsl/gsl-1.14.bep
	sys-apps/ed/ed-1.4.bep
	sys-apps/gawk/gawk-3.1.8.bep
	sys-apps/grep/grep-2.5.4.bep
	sys-apps/grep/grep-2.7.bep
	sys-apps/groff/groff-1.20.1.bep
	sys-apps/man/man-1.6f.bep
	sys-apps/sed/sed-4.2.1.bep
	sys-apps/texinfo/texinfo-4.13a.bep
	sys-devel/autoconf/autoconf-2.68.bep
	sys-devel/automake/automake-1.11.1.bep
	sys-devel/bison/bison-2.4.1.bep
	sys-devel/bison/bison-2.4.bep
	sys-devel/flex/flex-2.5.35.bep
	sys-devel/gettext/gettext-0.18.1.1-dev.bep
	sys-devel/gettext/gettext-0.18.1.1.bep
	sys-devel/jam/jam-2.5.bep
	sys-devel/m4/m4-1.4.14.bep
	sys-libs/ncurses/ncurses-5.6.bep
	sys-libs/ncurses/ncurses-5.7.bep
	sys-libs/readline/readline-5.2.bep
	sys-libs/readline/readline-6.0.bep
	sys-libs/readline/readline-6.1.bep
	sys-libs/zlib/zlib-1.2.3.bep
	sys-libs/zlib/zlib-1.2.5.bep
	x11-libs/qt/qt-4.8.x-git.bep
2013-10-15 22:48:02 +02:00
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