1 |
commit: b8f1a478bcc47d5fa902706c431fc7391cac8a82 |
2 |
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Sep 18 00:00:43 2018 +0000 |
4 |
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Sep 18 00:12:55 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f1a478 |
7 |
|
8 |
media-libs/vulkan-layers: Bump to 1.1.82.0 |
9 |
|
10 |
Package-Manager: Portage-2.3.49, Repoman-2.3.10 |
11 |
|
12 |
media-libs/vulkan-layers/Manifest | 1 + |
13 |
...2.0-Modify-scripts-to-accomodate-new-exts.patch | 23 ++++++++++++++++++++++ |
14 |
...s-9999.ebuild => vulkan-layers-1.1.82.0.ebuild} | 5 +++-- |
15 |
media-libs/vulkan-layers/vulkan-layers-9999.ebuild | 4 ++-- |
16 |
4 files changed, 29 insertions(+), 4 deletions(-) |
17 |
|
18 |
diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest |
19 |
index e1b0a00434c..222e6f8e935 100644 |
20 |
--- a/media-libs/vulkan-layers/Manifest |
21 |
+++ b/media-libs/vulkan-layers/Manifest |
22 |
@@ -1 +1,2 @@ |
23 |
DIST vulkan-layers-1.1.77.0.tar.gz 1099507 BLAKE2B b23efed4b99f3d7ca6a5938467b80fd0e7afed281a44eb5fd24b2e6f1340dd9bcc05d9e4a45ce936a4c90db9d3b8269ae4f4b4a786fefb16f28a0b58df5e265d SHA512 0c7f3cdcf99dafa6ea8d169ef5627c5ee392844bb0e95647faa14998fc3fd121e34ec035ce17567dff61f4efa2d88738e45eda2827b6048ae8ade25adea1a411 |
24 |
+DIST vulkan-layers-1.1.82.0.tar.gz 962993 BLAKE2B 6fe541116f8d4d4370cb5a0b2a98c07139577edf20653359f9f149b503c3d2e9aa98e95af14582c80033b535cc4cec5cc5f148396f472aaf75a8767579978a61 SHA512 c34b691a340830462b917890c97dd86c66eac097ba284183d8bf148267b1a881c909b89c6f9ab78ddd03a60cc884c982bc578cc67e4fbaf37d044004b006a65a |
25 |
|
26 |
diff --git a/media-libs/vulkan-layers/files/vulkan-layers-1.1.82.0-Modify-scripts-to-accomodate-new-exts.patch b/media-libs/vulkan-layers/files/vulkan-layers-1.1.82.0-Modify-scripts-to-accomodate-new-exts.patch |
27 |
new file mode 100644 |
28 |
index 00000000000..45da36c66c7 |
29 |
--- /dev/null |
30 |
+++ b/media-libs/vulkan-layers/files/vulkan-layers-1.1.82.0-Modify-scripts-to-accomodate-new-exts.patch |
31 |
@@ -0,0 +1,23 @@ |
32 |
+From 7bd8575b65e6a7ab9954cf30dcaff398bf9246e9 Mon Sep 17 00:00:00 2001 |
33 |
+From: Shannon McPherson <shannon@××××××.com> |
34 |
+Date: Mon, 10 Sep 2018 11:13:02 -0600 |
35 |
+Subject: [PATCH] scripts: Modify scripts to accomodate new exts |
36 |
+ |
37 |
+Parameter validation was not gathering and processing structure |
38 |
+information correctly for one of the 84 Headers extensions |
39 |
+--- |
40 |
+ scripts/parameter_validation_generator.py | 1 + |
41 |
+ 1 file changed, 1 insertion(+) |
42 |
+ |
43 |
+diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py |
44 |
+index 8bb8da382..b157a1578 100644 |
45 |
+--- a/scripts/parameter_validation_generator.py |
46 |
++++ b/scripts/parameter_validation_generator.py |
47 |
+@@ -711,6 +711,7 @@ def genVkStructureType(self, typename): |
48 |
+ # Add underscore between lowercase then uppercase |
49 |
+ value = re.sub('([a-z0-9])([A-Z])', r'\1_\2', typename) |
50 |
+ value = value.replace('D3_D12', 'D3D12') |
51 |
++ value = value.replace('ASTCDecode', 'ASTC_Decode') |
52 |
+ value = value.replace('Device_IDProp', 'Device_ID_Prop') |
53 |
+ value = value.replace('LODGather', 'LOD_Gather') |
54 |
+ value = value.replace('Features2', 'FEATURES_2') |
55 |
|
56 |
diff --git a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.1.82.0.ebuild |
57 |
similarity index 89% |
58 |
copy from media-libs/vulkan-layers/vulkan-layers-9999.ebuild |
59 |
copy to media-libs/vulkan-layers/vulkan-layers-1.1.82.0.ebuild |
60 |
index b2e238baddb..af1263d167f 100644 |
61 |
--- a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild |
62 |
+++ b/media-libs/vulkan-layers/vulkan-layers-1.1.82.0.ebuild |
63 |
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then |
64 |
EGIT_SUBMODULES=() |
65 |
inherit git-r3 |
66 |
else |
67 |
- EGIT_COMMIT="0ec7ce985fba34d5303f84f09fab79cd2b9874a8" |
68 |
+ EGIT_COMMIT="89bbac497742d48c3d483f78b1bba99101784746" |
69 |
KEYWORDS="~amd64" |
70 |
SRC_URI="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" |
71 |
S="${WORKDIR}/Vulkan-ValidationLayers-${EGIT_COMMIT}" |
72 |
@@ -29,7 +29,7 @@ RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999" |
73 |
DEPEND="${PYTHON_DEPS} |
74 |
dev-util/glslang:=[${MULTILIB_USEDEP}] |
75 |
>=dev-util/spirv-tools-2018.2-r1:=[${MULTILIB_USEDEP}] |
76 |
- >=dev-util/vulkan-headers-1.1.77.0-r1 |
77 |
+ >=dev-util/vulkan-headers-1.1.82.0 |
78 |
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) |
79 |
X? ( |
80 |
x11-libs/libX11:=[${MULTILIB_USEDEP}] |
81 |
@@ -38,6 +38,7 @@ DEPEND="${PYTHON_DEPS} |
82 |
|
83 |
PATCHES=( |
84 |
"${FILESDIR}/${PN}-Use-a-file-to-get-the-spirv-tools-commit-ID.patch" |
85 |
+ "${FILESDIR}/${PN}-1.1.82.0-Modify-scripts-to-accomodate-new-exts.patch" |
86 |
) |
87 |
|
88 |
multilib_src_configure() { |
89 |
|
90 |
diff --git a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild b/media-libs/vulkan-layers/vulkan-layers-9999.ebuild |
91 |
index b2e238baddb..c1a86b1bc3a 100644 |
92 |
--- a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild |
93 |
+++ b/media-libs/vulkan-layers/vulkan-layers-9999.ebuild |
94 |
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then |
95 |
EGIT_SUBMODULES=() |
96 |
inherit git-r3 |
97 |
else |
98 |
- EGIT_COMMIT="0ec7ce985fba34d5303f84f09fab79cd2b9874a8" |
99 |
+ EGIT_COMMIT="89bbac497742d48c3d483f78b1bba99101784746" |
100 |
KEYWORDS="~amd64" |
101 |
SRC_URI="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" |
102 |
S="${WORKDIR}/Vulkan-ValidationLayers-${EGIT_COMMIT}" |
103 |
@@ -29,7 +29,7 @@ RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999" |
104 |
DEPEND="${PYTHON_DEPS} |
105 |
dev-util/glslang:=[${MULTILIB_USEDEP}] |
106 |
>=dev-util/spirv-tools-2018.2-r1:=[${MULTILIB_USEDEP}] |
107 |
- >=dev-util/vulkan-headers-1.1.77.0-r1 |
108 |
+ >=dev-util/vulkan-headers-1.1.82.0 |
109 |
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) |
110 |
X? ( |
111 |
x11-libs/libX11:=[${MULTILIB_USEDEP}] |