Gentoo Archives: gentoo-commits

From: Aric Belsito <lluixhi@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: media-libs/mesa/
Date: Tue, 31 Oct 2017 17:04:40
Message-Id: 1509469425.9988f417ec8846df6afb7500003eefaa5e2f12e3.lluixhi@gentoo
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