Skip to content

Commit

Permalink
mesa: libtool workaround (still requires some useflag disabling, try …
Browse files Browse the repository at this point in the history
…USE="-xa -llvm")
  • Loading branch information
hannob committed Jan 18, 2016
1 parent 9d6de4e commit 0137bba
Show file tree
Hide file tree
Showing 5 changed files with 1,004 additions and 0 deletions.
6 changes: 6 additions & 0 deletions media-libs/mesa/Manifest
@@ -0,0 +1,6 @@
AUX eselect-mesa.conf.9.2 1676 SHA256 bcf5f77140b4695f147d4cd3c2db4b954fb57eccfd4475c7f7c4866edda8436e SHA512 d0061359638c0d9729ba1035fd7740c84d59f538adc11af2ee671b5ddbc83c420159efbefcc39ea680f06d20507f1e1d76b528712a07baeca901a413ba7b55df WHIRLPOOL 0fc650223a1910305bb2c4b7b946ac8b83b5b1ba0b79b586a96303a369b30c9c03dc658a6e8e9a29c5c4605f3865e245be0a0e6a27c40ac37402e8a2616b3ace
DIST mesa-11.0.6.tar.xz 7272972 SHA256 8340e64cdc91999840404c211496f3de38e7b4cb38db34e2f72f1642c5134760 SHA512 946a66803395ef0f4d3b328e981e03a87bb5173a523be5da1dd3363002fceacd8dcbfdbf9716e31bb4247b23cc5ef112b24bb4ef0709b514bc8160c6cbf1dbf3 WHIRLPOOL 19729acb5fbbcff3a99b4d7644750dff4a7a2d41c3f25f2e004938faf0c72abd33e97f5d23d2804f84b957824757b5f64f3a7f54a2dd8999b2a71eb9b1976e0b
DIST mesa-11.1.1.tar.xz 7561216 SHA256 64db074fc514136b5fb3890111f0d50604db52f0b1e94ba3fcb0fe8668a7fd20 SHA512 1d41bb4e58042230a38784477c425a2517ef57b17055413884dfb1b7a635a7d8ec68b9be705cbd5608910d75d73988d7c18467c779c48547c5c533750e722521 WHIRLPOOL 78d1c0b42e08c7149c1e97d9c45216102cba73f96ab96355f8b470faa45532312c3e7c791d98bce4aeaa776cec9a103ca904fb28828b5b172a7de3973809a1d1
EBUILD mesa-11.0.6.ebuild 12769 SHA256 4dfa8e6a799ec192bf1ed51afa843c415bf7c0143c6a1d7dc57c353124e6a013 SHA512 9967198e8539091115630b73eac4969dc224fe3128b07d16badfb3e3ac8e9338cec54b2ef9862571af6b879212ed9f8fde02e9f80f1c7da5cac4462f797b7f2b WHIRLPOOL 0f5b04a997d3562a063a10f8e4146ff6903e13761808eeacbbe39a6be928a7b0773c2fe822138eaf38ab6a826a0882406378dcf1c15414dad45f86403566359a
EBUILD mesa-11.1.1.ebuild 12651 SHA256 36a77f9fcd4c4cb7d24305d7cdc471f89911340c2091999c812d4fa960740434 SHA512 88e118ed6330625d78a742355a87e6f57e75505ead670440fb44dc900bd275619d1aff4939a48596c65cd99f7fcf25b3ed4c273eb3cce9873b41c3d0732401e0 WHIRLPOOL ac1eccb1e849fef2809d0f301683c5e73a6a70296a3c658ba730c2b0b9e255a5dcc2297bfb57c3f72ca999b4d77ab5d7a512913b921a4f25fa27767536b667ee
MISC metadata.xml 1954 SHA256 d6a5aed723c81a05d450b8a4fd03555333498dd404625332d49a0562f51991d6 SHA512 6dc1fe2570590fd0b34bc32334b31ac007f1fd02a310af976da9cf4835861dcc63f62da6260d84c562db4de0aacc49cb0117827c163882c29717aebc4cb22d2d WHIRLPOOL 7e1ffa9fd362b3673f81b95f269a821e0e49c57ad92eb9198b8380f0620b14814eb19ccc99b0909dc16d1c04e330247413898b8123dd55ab0c26a685693ad737
39 changes: 39 additions & 0 deletions media-libs/mesa/files/eselect-mesa.conf.9.2
@@ -0,0 +1,39 @@
# mesa classic/gallium implementations in this release

# Syntax description:
# * MESA_IMPLEMENTATIONS contains a space-delimited list of switchable
# classic/gallium implementations.
# * MESA_DRIVERS is an associative array, for each member "foo" of
# MESA_IMPLEMENTATIONS it contains the following elements:
# foo,description - Human-readable description of the driver
# foo,classicdriver - Filename of the classic driver
# foo,galliumdriver - Filename of the gallium driver
# foo,default - which of classic or gallium is chosen by default

MESA_IMPLEMENTATIONS="i915 i965 r300 r600 sw"
declare -A MESA_DRIVERS || die "MESA_DRIVERS already in environment and not associative."

MESA_DRIVERS[i915,description]="i915 (Intel 915, 945)"
MESA_DRIVERS[i915,classicdriver]="i915_dri.so"
MESA_DRIVERS[i915,galliumdriver]="i915g_dri.so"
MESA_DRIVERS[i915,default]="gallium"

MESA_DRIVERS[i965,description]="i965 (Intel GMA 965, G/Q3x, G/Q4x, HD)"
MESA_DRIVERS[i965,classicdriver]="i965_dri.so"
MESA_DRIVERS[i965,galliumdriver]="ilo_dri.so"
MESA_DRIVERS[i965,default]="classic"

MESA_DRIVERS[r300,description]="r300 (Radeon R300-R500)"
MESA_DRIVERS[r300,classicdriver]="r300_dri.so"
MESA_DRIVERS[r300,galliumdriver]="r300g_dri.so"
MESA_DRIVERS[r300,default]="gallium"

MESA_DRIVERS[r600,description]="r600 (Radeon R600-R700, Evergreen, Northern Islands)"
MESA_DRIVERS[r600,classicdriver]="r600_dri.so"
MESA_DRIVERS[r600,galliumdriver]="r600g_dri.so"
MESA_DRIVERS[r600,default]="gallium"

MESA_DRIVERS[sw,description]="sw (Software renderer)"
MESA_DRIVERS[sw,classicdriver]="swrast_dri.so"
MESA_DRIVERS[sw,galliumdriver]="swrastg_dri.so"
MESA_DRIVERS[sw,default]="gallium"

0 comments on commit 0137bba

Please sign in to comment.