diff options
author | Donnie Berkholz <donnie@comet.(none)> | 2006-05-07 15:05:15 -0700 |
---|---|---|
committer | Donnie Berkholz <donnie@comet.(none)> | 2006-05-07 15:05:15 -0700 |
commit | 76da49409a0a10f44919d8eb6f9d4c5c7077fb4d (patch) | |
tree | 2395e4f4cc08a6578b28ce8bbcfee4e8bb199b6c /media-libs | |
parent | Update sauerbraten version. (diff) | |
download | dberkholz-76da49409a0a10f44919d8eb6f9d4c5c7077fb4d.tar.gz dberkholz-76da49409a0a10f44919d8eb6f9d4c5c7077fb4d.tar.bz2 dberkholz-76da49409a0a10f44919d8eb6f9d4c5c7077fb4d.zip |
Split VIDEO_CARDS=radeon out into r100, r200 and r300.
Add USE=xcb to build with X C Bindings.
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/mesa/Manifest | 23 | ||||
-rw-r--r-- | media-libs/mesa/files/digest-mesa-9999 | 1 | ||||
-rw-r--r-- | media-libs/mesa/mesa-9999.ebuild | 20 |
3 files changed, 34 insertions, 10 deletions
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index 93cc627..f239a3e 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,36 +1,47 @@ +AUX 6.4-dont-install-gles-headers.patch 421 RMD160 70713f143d080b444089a95712efd227227c523f SHA1 ffdf556a66229d0417d5d7e7833c8e9bfdb39741 SHA256 8f636c2e09ac7fdab0d06ebe62af5a311b52a03bf7b7bdecf4789a6e30e0777e size 421 MD5 ae36bba4e878c77dc2e823ce00e98869 files/6.4-dont-install-gles-headers.patch 421 RMD160 70713f143d080b444089a95712efd227227c523f files/6.4-dont-install-gles-headers.patch 421 SHA256 8f636c2e09ac7fdab0d06ebe62af5a311b52a03bf7b7bdecf4789a6e30e0777e files/6.4-dont-install-gles-headers.patch 421 +AUX 6.4-multilib-fix.patch 535 RMD160 5ab0237e5096728b38675c9c265cfb2c88009c00 SHA1 fe4b95135fd2855c40ab726045e901355a3af4aa SHA256 8fe39ec2ca86b206cb0d870d6644f68eb52af209f5bfb6eaad612deee80d754f size 535 MD5 d6254b7a775480084efcd30d9fb4cbad files/6.4-multilib-fix.patch 535 RMD160 5ab0237e5096728b38675c9c265cfb2c88009c00 files/6.4-multilib-fix.patch 535 SHA256 8fe39ec2ca86b206cb0d870d6644f68eb52af209f5bfb6eaad612deee80d754f files/6.4-multilib-fix.patch 535 +AUX change-default-dri-driver-dir-X7.1.patch 399 RMD160 169dd99888a66bf63bc528f183bd4c2b6d16b0f9 SHA1 c44dd4a468d9f4b2ed202bc914bc25d5db206a80 SHA256 8dbdbad95f47bfc18a366e091ffc1d67ff16da970181626d939a19eed46a212d size 399 MD5 81ac0734b6194da3d9ca40d564303670 files/change-default-dri-driver-dir-X7.1.patch 399 RMD160 169dd99888a66bf63bc528f183bd4c2b6d16b0f9 files/change-default-dri-driver-dir-X7.1.patch 399 SHA256 8dbdbad95f47bfc18a366e091ffc1d67ff16da970181626d939a19eed46a212d files/change-default-dri-driver-dir-X7.1.patch 399 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-mesa-9999 0 -RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-mesa-9999 0 -SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-mesa-9999 0 +AUX lib/libGL.la 763 RMD160 a6882fb5d6d8ad195845bdda3bcbbef2aef79099 SHA1 ded967a6f28e90238b601b422abc76b472e8f732 SHA256 0fb9c02b01c9b2306fac89034144bb3e87aedba0dee0a49203aa18fbf0b706bf size 763 MD5 f0ebdc72043e76ad7eddc4ad91349927 files/lib/libGL.la 763 RMD160 a6882fb5d6d8ad195845bdda3bcbbef2aef79099 files/lib/libGL.la 763 SHA256 0fb9c02b01c9b2306fac89034144bb3e87aedba0dee0a49203aa18fbf0b706bf files/lib/libGL.la 763 +AUX lib/libGLU.la 752 RMD160 04de8835526a3472480d7c285dd33d497bcc0bd7 SHA1 12c57ac5e7e8a94d4d41b0f37b0fb3f470791c39 SHA256 e28519d7ae719bc106f7d4239799580474d1b69a2254ede3b2179a5e50655fe5 size 752 MD5 9abdd26694e6f1d7bd93193f900acc6c files/lib/libGLU.la 752 RMD160 04de8835526a3472480d7c285dd33d497bcc0bd7 files/lib/libGLU.la 752 SHA256 e28519d7ae719bc106f7d4239799580474d1b69a2254ede3b2179a5e50655fe5 files/lib/libGLU.la 752 +AUX mesa-radeon-0depthbits.patch 3052 RMD160 370e8f70e899c0b097d43649886fa0061a1da181 SHA1 6d5c643887062d4a254f2e51d47859a1d27d64bb SHA256 f77c8ead3bf78dcc241d69542fa1f2c99ca0900c1287a3501d23cce27348a35b size 3052 MD5 7a491058ce29d6ecc9eb5c549dba1c1e files/mesa-radeon-0depthbits.patch 3052 RMD160 370e8f70e899c0b097d43649886fa0061a1da181 files/mesa-radeon-0depthbits.patch 3052 SHA256 f77c8ead3bf78dcc241d69542fa1f2c99ca0900c1287a3501d23cce27348a35b files/mesa-radeon-0depthbits.patch 3052 +AUX r200-copy-pixels-1.patch 2741 RMD160 ea4933724b3c02e87b790b88382fbda8b0acaad4 SHA1 1396202a472a59266e884cfef5654af4e4cd451c SHA256 306c14ac818aba218aa518ada076a46c686e07f08c495a66bd84f63109616200 size 2741 MD5 9a6eaed5ab1fd6748d543679a335f72c files/r200-copy-pixels-1.patch 2741 RMD160 ea4933724b3c02e87b790b88382fbda8b0acaad4 files/r200-copy-pixels-1.patch 2741 SHA256 306c14ac818aba218aa518ada076a46c686e07f08c495a66bd84f63109616200 files/r200-copy-pixels-1.patch 2741 +AUX r300-aet.patch 2876 RMD160 440f3ea16c5a62a7db539eacba80031e06d2389c SHA1 4d53b8e6f7c93797c78d622e37adffbf507679f5 SHA256 f304d5a2e4fdb2cb17ee68473d8f6c955311a8fcfede67bb1bd6a4e4b277ae57 size 2876 MD5 20cb86acf1d60d0503005ce55ff02396 files/r300-aet.patch 2876 RMD160 440f3ea16c5a62a7db539eacba80031e06d2389c files/r300-aet.patch 2876 SHA256 f304d5a2e4fdb2cb17ee68473d8f6c955311a8fcfede67bb1bd6a4e4b277ae57 files/r300-aet.patch 2876 +AUX r300-smooth-lines-1.diff 3515 RMD160 def782d13c7f7630b29a9da3a871a28ddac56270 SHA1 4093fe06c9dd59305d0e4f5befc9f3d3edb7ef57 SHA256 68cdb9f1490f8b84dcf121f4931ae83b09e4cf8adfadc0fb1d3559b4cc98b6d7 size 3515 MD5 2ee40b299ff00bc83882c4afab34e1e3 files/r300-smooth-lines-1.diff 3515 RMD160 def782d13c7f7630b29a9da3a871a28ddac56270 files/r300-smooth-lines-1.diff 3515 SHA256 68cdb9f1490f8b84dcf121f4931ae83b09e4cf8adfadc0fb1d3559b4cc98b6d7 files/r300-smooth-lines-1.diff 3515 +AUX r300Fallback-always-return-false.patch 756 RMD160 c8994d5c46badb26fcce945739bda65405825238 SHA1 3f930df06be0afc764ddf94598ef8fcaa399b970 SHA256 fe43a9eb36c3afe095b09be5f066f2b89aca186251fa6350604fb7d53b644c11 size 756 MD5 98634596bb3b55d66e6e60fdbc7590f9 files/r300Fallback-always-return-false.patch 756 RMD160 c8994d5c46badb26fcce945739bda65405825238 files/r300Fallback-always-return-false.patch 756 SHA256 fe43a9eb36c3afe095b09be5f066f2b89aca186251fa6350604fb7d53b644c11 files/r300Fallback-always-return-false.patch 756 -MD5 f85640ffe1443d9970461b94bbd84241 mesa-9999.ebuild 9160 -RMD160 9100781ebdaf3004babcd08aa923057eeb5f8963 mesa-9999.ebuild 9160 -SHA256 367c97a82db13a32db82e455ffaa99ba109ad037ca0361bf946441135dace2b2 mesa-9999.ebuild 9160 +EBUILD mesa-9999.ebuild 9386 RMD160 f935b3162964a6c93947dfd377412d462029d7ed SHA1 b973052351d4dedede941a687ec32fbc78696a51 SHA256 5098c74a696f5f0fb4fc15d650a9004200c437bbef5f227d3fe0394eb1ecc3bf size 9386 +MD5 5af3bbefd9fb0b3be0db896e6c398d58 mesa-9999.ebuild 9386 +RMD160 f935b3162964a6c93947dfd377412d462029d7ed mesa-9999.ebuild 9386 +SHA256 5098c74a696f5f0fb4fc15d650a9004200c437bbef5f227d3fe0394eb1ecc3bf mesa-9999.ebuild 9386 +MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-mesa-9999 1 +RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-mesa-9999 1 +SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-mesa-9999 1 diff --git a/media-libs/mesa/files/digest-mesa-9999 b/media-libs/mesa/files/digest-mesa-9999 index e69de29..8b13789 100644 --- a/media-libs/mesa/files/digest-mesa-9999 +++ b/media-libs/mesa/files/digest-mesa-9999 @@ -0,0 +1 @@ + diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index 5da9164..a969131 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -25,7 +25,9 @@ IUSE_VIDEO_CARDS=" video_cards_mga video_cards_none video_cards_r128 - video_cards_radeon + video_cards_r100 + video_cards_r200 + video_cards_r300 video_cards_s3virge video_cards_savage video_cards_sis @@ -36,7 +38,8 @@ IUSE_VIDEO_CARDS=" IUSE="${IUSE_VIDEO_CARDS} debug motif - nptl" + nptl + xcb" RDEPEND="dev-libs/expat x11-libs/libX11 @@ -78,6 +81,8 @@ pkg_setup() { if [[ ${KERNEL} == "FreeBSD" ]]; then CONFIG="freebsd" + elif use xcb; then + CONFIG="linux-dri-xcb" elif use x86; then CONFIG="linux-dri-x86" elif use amd64; then @@ -137,8 +142,14 @@ src_unpack() { if use video_cards_r128; then add_drivers r128 fi - if use video_cards_radeon; then - add_drivers radeon r200 r300 + if use video_cards_r100; then + add_drivers radeon + fi + if use video_cards_r200; then + add_drivers r200 + fi + if use video_cards_r300; then + add_drivers r300 fi if use video_cards_s3virge; then add_drivers s3v @@ -233,6 +244,7 @@ src_unpack() { } src_compile() { + PKG_CONFIG_PATH="/usr/local/lib/pkgconfig" \ emake -j1 ${CONFIG} || die "Build failed" } |