1 |
commit: 9988f417ec8846df6afb7500003eefaa5e2f12e3 |
2 |
Author: Aric Belsito <lluixhi <AT> gmail <DOT> com> |
3 |
AuthorDate: Tue Oct 31 17:03:45 2017 +0000 |
4 |
Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com> |
5 |
CommitDate: Tue Oct 31 17:03:45 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=9988f417 |
7 |
|
8 |
media-libs/mesa: bump to 17.2.4/17.3.0_rc2 |
9 |
|
10 |
media-libs/mesa/Manifest | 8 ++++++-- |
11 |
media-libs/mesa/mesa-17.1.8.ebuild | 2 +- |
12 |
media-libs/mesa/mesa-17.2.3.ebuild | 5 ++++- |
13 |
.../mesa/{mesa-17.2.3.ebuild => mesa-17.2.4.ebuild} | 5 ++++- |
14 |
.../mesa/{mesa-17.2.3.ebuild => mesa-17.3.0_rc2.ebuild} | 17 ++++++++++------- |
15 |
5 files changed, 25 insertions(+), 12 deletions(-) |
16 |
|
17 |
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest |
18 |
index dc8e48d..d2e7353 100644 |
19 |
--- a/media-libs/mesa/Manifest |
20 |
+++ b/media-libs/mesa/Manifest |
21 |
@@ -13,14 +13,18 @@ DIST mesa-17.2.0.tar.xz 10335284 SHA256 3123448f770eae58bc73e15480e78909defb892f |
22 |
DIST mesa-17.2.1.tar.xz 10414776 SHA256 77385d17827cff24a3bae134342234f2efe7f7f990e778109682571dbbc9ba1e SHA512 19a7d6c2e2d439b1c73199bffd4154b42017bccc138be954a893c3b70e885f07988de84dc8aa2aff36e06295e91f0181d5b95372152f6f0f80b7afe4b3846b6a WHIRLPOOL b9048aa4d512307c3f558a925afb39949ea84b7e52ca52e2ba39cf6fba38c284ef527b25fdbfa7ec22ca6c9e17a8628ce41fc8916bfaafc7f5142c3476750b6d |
23 |
DIST mesa-17.2.2.tar.xz 10359156 SHA256 cf522244d6a5a1ecde3fc00e7c96935253fe22f808f064cab98be6f3faa65782 SHA512 641342c68989b8d801c37e668b012d3b7c4ad43d8ca01b74f8cbb3a1ec25b7390f69fe7ebc84b29dab1c6a4ac01c882ec9fd4a6b331505629461bdbbe6aa3f7e WHIRLPOOL 74271721fb38a0c62f6f35d84ba9196e000f2fe2a32e75120288e77649a87e225464572d347fc149190b573d22c32dfee3e174d6a2578b3c649c4b72375a94ec |
24 |
DIST mesa-17.2.3.tar.xz 10344180 SHA256 a0b0ec8f7b24dd044d7ab30a8c7e6d3767521e245f88d4ed5dd93315dc56f837 SHA512 749a0a46b772974633e405804ace7f509afb79f47811dbbdd390333721d744f2ac64f985ff1fd6c5aa3019b700be70bc1f75f60745ed9f4c5b08a9a8f77dfc76 WHIRLPOOL 333bdb9dd15726a4a19fa7a87d2044aba6ebaea2eb83dd436f916020221a8bc46d667e8710a701c52930217292ecdfd468b654a7846357aa8881356987f394c0 |
25 |
+DIST mesa-17.2.4.tar.xz 10381984 SHA256 5ba408fecd6e1132e5490eec1a2f04466214e4c65c8b89b331be844768c2e550 SHA512 665b63aab6af3f8f263f182d85d9ad71db7a23bcbaf67d62fe53c258cb0f600266ac82e72d681ec20cf7c66b47d4076aad5c3f553519f19110ee577da2707085 WHIRLPOOL 29750c50a496cb27e0b4466bf0d1496434330a96259616dd7c368adc3d9478aa6ba1facf11ec4ff231a244f890781c12637327b1675c423786693c40f787945d |
26 |
+DIST mesa-17.3.0-rc2.tar.xz 10658696 SHA256 13b2c085a54836465a3b6814ad4bc2dae0a502f43405e75ced67789d5afc18cd SHA512 749cca3e0875dbff7b6fab4d646974ecbcc7659ec82ad025bc386372d6e0e050d84d5e05fb68c5099e685557d85daf55c6a5db7bd89a7323778ae7e87e01215e WHIRLPOOL 4007e6641de55145b9bf8bf7aa567c284d3a4b29ea6b83fb5ba3324abf757cf72cf1f1bc0cd3011e58b3d0c6cc6fa7f7c03b1affb7f0ba7c4a5e7ade398bf2f3 |
27 |
EBUILD mesa-13.0.5.ebuild 13700 SHA256 976acd2588bdad196db14ea94d7908257aae3b4a3647e0b67c2a98991ce505c1 SHA512 5b7118bf47b32a108907674754a96ba6660561ee5f2e02e9b65cd55fbfc9e9af6b09d1e63d7cb6a1366b6ca048bf6bb64c04d357cb24eed05e171e6a1fc5a1dd WHIRLPOOL 6e709af9862d4e71de9eaf8736c0515c98713424dd8e4a9842b3ef24311edd3f0344c6b1c377c42f2213019c0251ba13410c4ed1c11ca6ad94708caa6d663580 |
28 |
EBUILD mesa-13.0.6.ebuild 13626 SHA256 8c52b73f947625e30b63ebf09f7ef24ca1253924369ba16f462ee51ddae1f710 SHA512 ef98945307ca3a6e157a0e68f333dd06eda8b6ff053d8663f99bc17e352f5db10aebc4f8cb514b68e4abf06a97f278740b4d2aa97b2e2bc8d3a5fce43ece37f2 WHIRLPOOL 5292e8d17f5e1d09a44a8260b1e2f99af87dc0348c61efd64a54b2b88edb0dda14813d7aec53c37133e16de1b339ec7c45c6c7f2edc9c655f062361812aa565a |
29 |
EBUILD mesa-17.0.6.ebuild 13633 SHA256 1b72648e1c77ecae4bbd639a4bc93f25be477b764ce4fdff0a5867334e22bea1 SHA512 2a8ab4f22d6dbba9fadee3e566931104fff23e58ee3ed9a358dbe4a946acdca067c753a865c471342cef6d9a564efd688e3d46f2c8df5f138ee40409436cb434 WHIRLPOOL e156696276d32c8359d002baa620cf54bd8827bfe427f45212541e875d39d3b544d7a011d37d02fff5f4d855f20275e3fec1e9a481f5ed07cb27296b454cba9b |
30 |
EBUILD mesa-17.1.10.ebuild 13510 SHA256 68948c65aa47611e9df044b15049e2c762c2178c037fc491fa88839eddeaa4d7 SHA512 5c305a289d36883517e48402f63a4a8883c80fba6c67936c4b13c1a394220df05a2d30be23a536127ab31302c8ac40b78c36bd1faf6f8464a6dd300a6bf2096d WHIRLPOOL b84db37e1807e1b9e95c7437486dbd46f4b3ee4f406388887f30b715da23f0b27e5fd846a2261a00556b961a705389a43d3cd0fc5e96833d2dc003611a0c5cf2 |
31 |
-EBUILD mesa-17.1.8.ebuild 13507 SHA256 0c238bc97f47ab8449a851702ccd0ff2660d62995e260a5caf43be58662ea2c1 SHA512 4ee9f6a463599b9f89bdb1d4c35a27a46efe3d96fcf3cc534fc6030bae538f5c7ebd4c67d905c7adc6081a789555e90f79169bf6f1358f18b5afe4ad79a7106a WHIRLPOOL 755a3b62729b891d28dae4e3f2fa648bebd58a3526dfcd66a66c5322cdacc338edbcb1b6baf1994f7b60b2f7eb07b7032d8aa25d44d2609437e312ac01456c02 |
32 |
+EBUILD mesa-17.1.8.ebuild 13506 SHA256 ca52fb614ed12bb3bdf85d197d14c3b9bdd1f65bf01fd695fe3aaa09e78c5c7a SHA512 20916f139e59d3a89c3e4c9366b58fa9e80597efe2370bfbad3121e6ec9decf042cdc367f37ce0496d7395a5a5cc15b4824cb45221c17d8c17e1bb911be84062 WHIRLPOOL d705d57fc4ce5a555b2c419e3111ad343b3914eb748c936c79f2b41d34c0ce317dc20ea8b0af98066c6dce821e8a78b84a15de10cfd22df27a8d1ada2a7310fc |
33 |
EBUILD mesa-17.1.9.ebuild 13510 SHA256 68948c65aa47611e9df044b15049e2c762c2178c037fc491fa88839eddeaa4d7 SHA512 5c305a289d36883517e48402f63a4a8883c80fba6c67936c4b13c1a394220df05a2d30be23a536127ab31302c8ac40b78c36bd1faf6f8464a6dd300a6bf2096d WHIRLPOOL b84db37e1807e1b9e95c7437486dbd46f4b3ee4f406388887f30b715da23f0b27e5fd846a2261a00556b961a705389a43d3cd0fc5e96833d2dc003611a0c5cf2 |
34 |
EBUILD mesa-17.2.0.ebuild 13540 SHA256 6425956f1c9353f8c69abe199b0c44d514453be6f6c73457c6109fa50109c2bf SHA512 d9551cbbf3f05b847d8f4311948172778f1602077d809424a845f310852e821ff44c62d8e6273a1f1b622ec0e859d5581ad72bc8791544308d072faea374ff59 WHIRLPOOL 3fc1ede8283d7a8b32f544c282143bbd5844a3bc4041a8d878fccbbb43bca292be255cf75fd9cf3df52cd8e54dd6f6dd3d08113566d1d572d3bf18854ad81846 |
35 |
EBUILD mesa-17.2.1.ebuild 14997 SHA256 59ee3e1c8413ea9508ec31ec20b5e017d27cdf78d0c0ffcc21507137defd93e3 SHA512 f9cf8c28a2316ab9e8cfc6efb597a51b17767c83c4fa73b0e76cc90fccc47321c42a475e9c2b0ad5caec1565b1b196541142a2cb5064e8ddbb3d00093efb7006 WHIRLPOOL 05153ed20702f1a2b96d1200d0145e886037d5cb0d694912e86151e594156ce25d25d59d39395745de8d4a26b13ce414e9834c08ebbecac913fc605a4be6b5fe |
36 |
EBUILD mesa-17.2.2.ebuild 14997 SHA256 59ee3e1c8413ea9508ec31ec20b5e017d27cdf78d0c0ffcc21507137defd93e3 SHA512 f9cf8c28a2316ab9e8cfc6efb597a51b17767c83c4fa73b0e76cc90fccc47321c42a475e9c2b0ad5caec1565b1b196541142a2cb5064e8ddbb3d00093efb7006 WHIRLPOOL 05153ed20702f1a2b96d1200d0145e886037d5cb0d694912e86151e594156ce25d25d59d39395745de8d4a26b13ce414e9834c08ebbecac913fc605a4be6b5fe |
37 |
-EBUILD mesa-17.2.3.ebuild 14997 SHA256 59ee3e1c8413ea9508ec31ec20b5e017d27cdf78d0c0ffcc21507137defd93e3 SHA512 f9cf8c28a2316ab9e8cfc6efb597a51b17767c83c4fa73b0e76cc90fccc47321c42a475e9c2b0ad5caec1565b1b196541142a2cb5064e8ddbb3d00093efb7006 WHIRLPOOL 05153ed20702f1a2b96d1200d0145e886037d5cb0d694912e86151e594156ce25d25d59d39395745de8d4a26b13ce414e9834c08ebbecac913fc605a4be6b5fe |
38 |
+EBUILD mesa-17.2.3.ebuild 15077 SHA256 dc48c165743a2194ba57d77d9863cc6a5b580920fce1e182aea663e56e21305e SHA512 ab86432dd09f71544ace6e0682029358ac50eef85ba2dc77f78ee1bcb301147ed18d591b45b0d9aa75f9e8e61b2803385f3434b55bcb3970ed786f014b67393d WHIRLPOOL a2d02280edbfec04e546a9633252acb920dd8d83983ffc0725a62d4b6a1b018c2eb89c3505ccbdc591dd62595770888772fa7f786e61ffa4606118065e6a97f8 |
39 |
+EBUILD mesa-17.2.4.ebuild 15077 SHA256 dc48c165743a2194ba57d77d9863cc6a5b580920fce1e182aea663e56e21305e SHA512 ab86432dd09f71544ace6e0682029358ac50eef85ba2dc77f78ee1bcb301147ed18d591b45b0d9aa75f9e8e61b2803385f3434b55bcb3970ed786f014b67393d WHIRLPOOL a2d02280edbfec04e546a9633252acb920dd8d83983ffc0725a62d4b6a1b018c2eb89c3505ccbdc591dd62595770888772fa7f786e61ffa4606118065e6a97f8 |
40 |
+EBUILD mesa-17.3.0_rc2.ebuild 15151 SHA256 0a3642c285e84fc7a67d39f83cad3ded4ebb94093bf7d8940796ed4a39b7d3e0 SHA512 21509b0222ded2ecf47d673f9e97b1625099b21bc6fd18bfe94310c2f794a1bd8296863aa247fda0c976099e6865976630728b8aba2d58035b8d1afb0f0f1bc2 WHIRLPOOL 3eeb01a83041e1d7a391a22dba345cd9447563f56684cfcf3767dbec20da072be103850dd60430322ef6b79ac2a54d7d9506e393499ec7acf459465bcbf6eebf |
41 |
MISC metadata.xml 2536 SHA256 d19b63eae85e1a25553e11db8b6e38b31f55810412d7e48680bd78fda4fe4808 SHA512 1cd7e6d44125ee93792e403205fa07b434867764f31135e26997518e5b848ffdc57af6b3591c541531bab45c9bb629b88638001a03c314347c708f743899e666 WHIRLPOOL 561a884f9ea3bc15d070e52e53cf3ea461a94ee33f0b06778595c83ab9e35311367dbe37a681201d19cb0c9610fe7eebfb295e1cf116c2b040d286ee579676ac |
42 |
|
43 |
diff --git a/media-libs/mesa/mesa-17.1.8.ebuild b/media-libs/mesa/mesa-17.1.8.ebuild |
44 |
index 574df21..87355ea 100644 |
45 |
--- a/media-libs/mesa/mesa-17.1.8.ebuild |
46 |
+++ b/media-libs/mesa/mesa-17.1.8.ebuild |
47 |
@@ -25,7 +25,7 @@ if [[ $PV == 9999 ]]; then |
48 |
SRC_URI="" |
49 |
else |
50 |
SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz" |
51 |
- KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" |
52 |
+ KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" |
53 |
fi |
54 |
|
55 |
LICENSE="MIT" |
56 |
|
57 |
diff --git a/media-libs/mesa/mesa-17.2.3.ebuild b/media-libs/mesa/mesa-17.2.3.ebuild |
58 |
index 789541f..827ebae 100644 |
59 |
--- a/media-libs/mesa/mesa-17.2.3.ebuild |
60 |
+++ b/media-libs/mesa/mesa-17.2.3.ebuild |
61 |
@@ -33,7 +33,7 @@ SLOT="0" |
62 |
RESTRICT="!bindist? ( bindist )" |
63 |
|
64 |
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi" |
65 |
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 vivante vmware" |
66 |
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl vivante vmware" |
67 |
for card in ${VIDEO_CARDS}; do |
68 |
IUSE_VIDEO_CARDS+=" video_cards_${card}" |
69 |
done |
70 |
@@ -70,6 +70,7 @@ REQUIRED_USE=" |
71 |
video_cards_r600? ( gallium ) |
72 |
video_cards_radeonsi? ( gallium llvm ) |
73 |
video_cards_vc4? ( gallium ) |
74 |
+ video_cards_virgl? ( gallium ) |
75 |
video_cards_vivante? ( gallium gbm ) |
76 |
video_cards_vmware? ( gallium ) |
77 |
" |
78 |
@@ -355,6 +356,8 @@ multilib_src_configure() { |
79 |
--with-clang-libdir="${EPREFIX}/usr/lib" |
80 |
" |
81 |
fi |
82 |
+ |
83 |
+ gallium_enable video_cards_virgl virgl |
84 |
fi |
85 |
|
86 |
if use vulkan; then |
87 |
|
88 |
diff --git a/media-libs/mesa/mesa-17.2.3.ebuild b/media-libs/mesa/mesa-17.2.4.ebuild |
89 |
similarity index 99% |
90 |
copy from media-libs/mesa/mesa-17.2.3.ebuild |
91 |
copy to media-libs/mesa/mesa-17.2.4.ebuild |
92 |
index 789541f..827ebae 100644 |
93 |
--- a/media-libs/mesa/mesa-17.2.3.ebuild |
94 |
+++ b/media-libs/mesa/mesa-17.2.4.ebuild |
95 |
@@ -33,7 +33,7 @@ SLOT="0" |
96 |
RESTRICT="!bindist? ( bindist )" |
97 |
|
98 |
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi" |
99 |
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 vivante vmware" |
100 |
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl vivante vmware" |
101 |
for card in ${VIDEO_CARDS}; do |
102 |
IUSE_VIDEO_CARDS+=" video_cards_${card}" |
103 |
done |
104 |
@@ -70,6 +70,7 @@ REQUIRED_USE=" |
105 |
video_cards_r600? ( gallium ) |
106 |
video_cards_radeonsi? ( gallium llvm ) |
107 |
video_cards_vc4? ( gallium ) |
108 |
+ video_cards_virgl? ( gallium ) |
109 |
video_cards_vivante? ( gallium gbm ) |
110 |
video_cards_vmware? ( gallium ) |
111 |
" |
112 |
@@ -355,6 +356,8 @@ multilib_src_configure() { |
113 |
--with-clang-libdir="${EPREFIX}/usr/lib" |
114 |
" |
115 |
fi |
116 |
+ |
117 |
+ gallium_enable video_cards_virgl virgl |
118 |
fi |
119 |
|
120 |
if use vulkan; then |
121 |
|
122 |
diff --git a/media-libs/mesa/mesa-17.2.3.ebuild b/media-libs/mesa/mesa-17.3.0_rc2.ebuild |
123 |
similarity index 97% |
124 |
copy from media-libs/mesa/mesa-17.2.3.ebuild |
125 |
copy to media-libs/mesa/mesa-17.3.0_rc2.ebuild |
126 |
index 789541f..07e1bcf 100644 |
127 |
--- a/media-libs/mesa/mesa-17.2.3.ebuild |
128 |
+++ b/media-libs/mesa/mesa-17.3.0_rc2.ebuild |
129 |
@@ -19,7 +19,7 @@ OPENGL_DIR="xorg-x11" |
130 |
MY_P="${P/_/-}" |
131 |
|
132 |
DESCRIPTION="OpenGL-like graphic library for Linux" |
133 |
-HOMEPAGE="https://www.mesa3d.org/" |
134 |
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/" |
135 |
|
136 |
if [[ $PV == 9999 ]]; then |
137 |
SRC_URI="" |
138 |
@@ -33,7 +33,7 @@ SLOT="0" |
139 |
RESTRICT="!bindist? ( bindist )" |
140 |
|
141 |
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi" |
142 |
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 vivante vmware" |
143 |
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl vivante vmware" |
144 |
for card in ${VIDEO_CARDS}; do |
145 |
IUSE_VIDEO_CARDS+=" video_cards_${card}" |
146 |
done |
147 |
@@ -53,14 +53,14 @@ REQUIRED_USE=" |
148 |
vaapi? ( gallium ) |
149 |
vdpau? ( gallium ) |
150 |
vulkan? ( || ( video_cards_i965 video_cards_radeonsi ) |
151 |
- video_cards_radeonsi? ( llvm ) ) |
152 |
+ video_cards_radeonsi? ( llvm ) ) |
153 |
wayland? ( egl gbm ) |
154 |
xa? ( gallium ) |
155 |
video_cards_freedreno? ( gallium ) |
156 |
video_cards_intel? ( classic ) |
157 |
video_cards_i915? ( || ( classic gallium ) ) |
158 |
video_cards_i965? ( classic ) |
159 |
- video_cards_imx? ( gallium ) |
160 |
+ video_cards_imx? ( gallium video_cards_vivante ) |
161 |
video_cards_nouveau? ( || ( classic gallium ) ) |
162 |
video_cards_radeon? ( || ( classic gallium ) |
163 |
gallium? ( x86? ( llvm ) amd64? ( llvm ) ) ) |
164 |
@@ -70,11 +70,12 @@ REQUIRED_USE=" |
165 |
video_cards_r600? ( gallium ) |
166 |
video_cards_radeonsi? ( gallium llvm ) |
167 |
video_cards_vc4? ( gallium ) |
168 |
+ video_cards_virgl? ( gallium ) |
169 |
video_cards_vivante? ( gallium gbm ) |
170 |
video_cards_vmware? ( gallium ) |
171 |
" |
172 |
|
173 |
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.82" |
174 |
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.85" |
175 |
# keep correct libdrm and dri2proto dep |
176 |
# keep blocks in rdepend for binpkg |
177 |
RDEPEND=" |
178 |
@@ -145,9 +146,9 @@ RDEPEND="${RDEPEND} |
179 |
# 1. List all the working slots (with min versions) in ||, newest first. |
180 |
# 2. Update the := to specify *max* version, e.g. < 7. |
181 |
# 3. Specify LLVM_MAX_SLOT, e.g. 6. |
182 |
-LLVM_MAX_SLOT="5" |
183 |
LLVM_DEPSTR=" |
184 |
|| ( |
185 |
+ sys-devel/llvm:6[${MULTILIB_USEDEP}] |
186 |
sys-devel/llvm:5[${MULTILIB_USEDEP}] |
187 |
sys-devel/llvm:4[${MULTILIB_USEDEP}] |
188 |
>=sys-devel/llvm-3.9.0:0[${MULTILIB_USEDEP}] |
189 |
@@ -319,7 +320,7 @@ multilib_src_configure() { |
190 |
myconf+=" |
191 |
$(use_enable d3d9 nine) |
192 |
$(use_enable llvm) |
193 |
- $(use_enable openmax omx) |
194 |
+ $(use_enable openmax omx-bellagio) |
195 |
$(use_enable vaapi va) |
196 |
$(use_enable vdpau) |
197 |
$(use_enable xa) |
198 |
@@ -355,6 +356,8 @@ multilib_src_configure() { |
199 |
--with-clang-libdir="${EPREFIX}/usr/lib" |
200 |
" |
201 |
fi |
202 |
+ |
203 |
+ gallium_enable video_cards_virgl virgl |
204 |
fi |
205 |
|
206 |
if use vulkan; then |