aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <donnie@comet.(none)>2006-05-07 15:05:15 -0700
committerDonnie Berkholz <donnie@comet.(none)>2006-05-07 15:05:15 -0700
commit76da49409a0a10f44919d8eb6f9d4c5c7077fb4d (patch)
tree2395e4f4cc08a6578b28ce8bbcfee4e8bb199b6c /media-libs
parentUpdate sauerbraten version. (diff)
downloaddberkholz-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/Manifest23
-rw-r--r--media-libs/mesa/files/digest-mesa-99991
-rw-r--r--media-libs/mesa/mesa-9999.ebuild20
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"
}