aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Arnold <stephen.arnold42@gmail.com>2014-06-12 10:03:30 -0700
committerSteve Arnold <stephen.arnold42@gmail.com>2014-06-12 10:03:30 -0700
commit64d98355bcf7bad1478f872853b7a384a9b94bce (patch)
tree438e35a6af2aa417e771cc6cad4afdf89fdad569 /media-libs
parentadded some new use flags for wayland and libunwind (diff)
downloadarm-64d98355bcf7bad1478f872853b7a384a9b94bce.tar.gz
arm-64d98355bcf7bad1478f872853b7a384a9b94bce.tar.bz2
arm-64d98355bcf7bad1478f872853b7a384a9b94bce.zip
switched to upstream mesa git and added tegra patch from mesa-grate
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/mesa/Manifest3
-rw-r--r--media-libs/mesa/mesa-9999.ebuild14
2 files changed, 7 insertions, 10 deletions
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index f6aad7b..2195b24 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -10,5 +10,6 @@ AUX mesa-9999-dont-require-llvm-for-r300.patch 524 SHA256 7e57cb037a57c8c4ef49be
AUX mesa-9999-gallium-llvm-DisablePrettyStackTrace.patch 988 SHA256 1cb1cc6ae6f2a3e5e15d31228d7ce1df26f829b6e1a1920b6ae3d039adefec92 SHA512 c1a4a52929afab66c65c20355e44d5e1b141498eb5d1c296ff8c93e8bf2580ab676934d8b9f5834563160e6aa11a88152b316cee7e11de7fb562b676df242fab WHIRLPOOL 2ff7eed96663eb8835475ef6dc10a2207cb3d602f18302fd9009e59c1b5edbd4375cac1967f4d347360add369f1ef8af441209dc8e852147f23313a4379b626a
AUX mesa-9999-llvm-configure.patch 607 SHA256 f2b445f0c86ab8726ea71eb9070361b1028967cf2fa705980391d5db1e1eeb51 SHA512 bd507fa4a463eae66856f8cfb8b6c07728229d769551d3ba3f055fa73a59035c0c74cc097ec81c2c6d2d469df5294b0a35d7b271d8f3ff93b9d6870af785779e WHIRLPOOL b4b24be587e6d593a871ddcb349ec388674f8aad5bca9f08f0a5977016dc583c0fd6cc8d03d03fcbe9755c93a5dde6e9f006a29f1d16bc7910aa134634b1ef55
DIST MesaLib-9.1.6.tar.bz2 6134267 SHA256 e632dff0acafad0a59dc208d16dedb37f7bd58f94c5d58c4b51912e41d005e3d SHA512 b23d0cc3515b56636f73c4d3247212f8c731c967f5ecf8c247a3bd359038ed374c23eb1bb0da17a9152f8b8d984acd134fa9823d9349285287e58676419b4d40 WHIRLPOOL 4e3c07c893060f77cade242d904c1ec4c1c2982b6b3d9ff188b3d809ad8592408c34bd71276f0e8dfa38bce58a82e146b25064cfa50d3ce6d52a7b69a694690a
+DIST big-master-tegra.diff.gz 14293 SHA256 9eaa63e9057dde34808ae3adb1ae59e42766449143d147ad69c5d1a653f5767b SHA512 c4dfa7ddcf7d85204e2ce69a68e7d72a2bad2cd4bf3aafbae2c6313785723d9b5ebc87cd07cd70d26a9f085eb07ce0609a5491fba4a1a7f1a92c9b6c2af06941 WHIRLPOOL 05df5d3b0cecd7f906c8e9359081c3f79aa71ea8f1f9a4d8d621b8ee19ce19a32eb31c56aa4c6f7bfc97699de072cb08e146ce620bacf29979c3a710a646d114
EBUILD mesa-9.1.6-r100.ebuild 11215 SHA256 1d82be7ea0113b263ade762b21235d87c2732d1afdf7a945d4fe17adec80bd3b SHA512 89f35c0043818e4cb828c066b5759fa59ec528a7397b241a85075da15f66323be6b24ec4473e82f78164bf61788758cc226c6b79133d7de750e94d53bac8e659 WHIRLPOOL e77104786a5321ec122a753d2c68a68d797ed20e88d9b59032cc553fbfd5ef827795f7c276cde88e6e91326bf9afbc259c5c7b92f5bbd4888fe75ae027d5ab59
-EBUILD mesa-9999.ebuild 12545 SHA256 1ae9a1f1b95c1aa255e1fd5e6b439d0ae4a1b43d58ce85725f09c02d503e9733 SHA512 f896c0caa3ef2250ff88150a5ba99d2ba6e006670ab3e133e949c4c9decb100eb83895fba362e9a47556e6a109021de4d782963f73572eb6d21353c3e0ab5b78 WHIRLPOOL af2ee9e86488be614d93ec991ea1460fd334e82447c256b39dfc97dffd6d5136852a7241462703930ea7639b79c24d0a7cb2a5d549485f5b50bf9888eb4ad811
+EBUILD mesa-9999.ebuild 12391 SHA256 57238d7d8a6ccead51439dbd67db91cb82c54875da3a87f138af83001cbd365a SHA512 b2d52c8a34262d6431600b200cfd6967e7f26047a3fad289bd5c7df0e0b869089510e8e4a3063e640d09445ddbc77f9a6be6ebbc4d13f796143f4c97f05cf764 WHIRLPOOL fc7005328387c689b57e927316e7a6a0295710a58c3b80d8ca20d1cf6e98185a23295418a3f37631ba7c9d44a76d0d29dc43b1d83a2c26cb89f78606fd1ea280
diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
index 44aadcd..6116998 100644
--- a/media-libs/mesa/mesa-9999.ebuild
+++ b/media-libs/mesa/mesa-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-EGIT_REPO_URI="git://github.com/grate-driver/mesa"
+EGIT_REPO_URI="http://anongit.freedesktop.org/git/mesa/mesa.git"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-2"
@@ -28,7 +28,8 @@ HOMEPAGE="http://mesa3d.sourceforge.net/"
#SRC_PATCHES="mirror://gentoo/${P}-gentoo-patches-01.tar.bz2"
if [[ $PV = 9999* ]]; then
- SRC_URI="${SRC_PATCHES}"
+ SRC_URI="http://www.gentoogeek.org/files/big-master-tegra.diff.gz
+ ${SRC_PATCHES}"
KEYWORDS=""
else
SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_SRC_P}.tar.bz2
@@ -174,18 +175,13 @@ src_prepare() {
fi
# fix recent llvm changes that breaks mesa
- epatch "${FILESDIR}"/${P}-gallium-llvm-DisablePrettyStackTrace.patch
epatch "${FILESDIR}"/${P}-llvm-configure.patch
# fix for hardened pax_kernel, bug 240956
[[ ${PV} != 9999* ]] && epatch "${FILESDIR}"/glx_ro_text_segm.patch
- # Fixes for LLVM 3.3 with these sources
- #epatch "${FILESDIR}"/01-Partial-llvm-3.3-fix.patch
- #epatch "${FILESDIR}"/02-Part-deux-llvm-3.3-fix.patch
-
- # add upstream patch for xdamage
- epatch "${FILESDIR}"/0001-st-xorg-handle-updates-to-DamageUnregister-API.patch
+ # add tegra patch from meas-grate repo (8 June, 2014)
+ use arm && epatch ${WORKDIR}/big-master-tegra.diff
# Solaris needs some recent POSIX stuff in our case
if [[ ${CHOST} == *-solaris* ]] ; then