Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
Date: Fri, 03 Mar 2017 22:51:24
Message-Id: 1488581455.b37090297ae4abfa7ee6aed9921735ec39936f7c.mattst88@gentoo
1 commit: b37090297ae4abfa7ee6aed9921735ec39936f7c
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 3 22:49:56 2017 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 3 22:50:55 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3709029
7
8 media-libs/vulkan-loader: Drop old versions.
9
10 media-libs/vulkan-loader/Manifest | 2 -
11 .../vulkan-loader/vulkan-loader-1.0.39.0.ebuild | 55 ----------------------
12 .../vulkan-loader/vulkan-loader-1.0.39.1.ebuild | 55 ----------------------
13 3 files changed, 112 deletions(-)
14
15 diff --git a/media-libs/vulkan-loader/Manifest b/media-libs/vulkan-loader/Manifest
16 index c7e0bdca0d5..af60ddb2b64 100644
17 --- a/media-libs/vulkan-loader/Manifest
18 +++ b/media-libs/vulkan-loader/Manifest
19 @@ -1,3 +1 @@
20 -DIST vulkan-loader-1.0.39.0.tar.gz 3614236 SHA256 146efb378dc143f9dc15843b29aec8e5a0ad74161628931f0057d9517457a846 SHA512 23d7ced204f76952d8b15b192c325d80264b75a7128d45a5d5dd7e9c033157ef18c9002138d89857f376b38b55974070ffacc60169ada19329f8ccd8122294fc WHIRLPOOL fb2565abc33f21fd02ff583768c0c23613c9d978e681e017639edefea276c4ff2153b10d042a9e35ee95c41b5276178210e9ee92e4c380e1d67419e464379f3d
21 -DIST vulkan-loader-1.0.39.1.tar.gz 3614260 SHA256 39d130d2fc4cd59e3e3477330944e8c6f2beb8dff05a94af3861487a73d3952a SHA512 f5d808efb786d658b5e8837bb4910bd2e6ac536ada830b0f19a1602995849ebcc3f80f95890a6a2debeb05a62c0460d7af6e0041c0d7f79c70b9422be07bd79a WHIRLPOOL 0c9eb00cf872d3a6e375383194a7ccef59e40daded7c86554439eb94bb343f58cbb02b76c760aaab34f717655de65173b146e6c85ae4b1df01aee1e50c751e7d
22 DIST vulkan-loader-1.0.42.0.tar.gz 3699030 SHA256 305d3070f559a3f5ad332aff285a3ea0618f9d0696cde81a58765fcb5c7c4e42 SHA512 2c35aecffc60992023184e499d036d99a3c39b3b3856341f341fc9c5b2b0c71cc49a4658634165f4d5218a7202f4c2ddfb95107ba95f2c8a9870e375cff7a15b WHIRLPOOL f1f9bc0c7f1b78c37776d8143d110853333cc8015348d30e98cad2cd28b82fabb9b0405d536310421df4f41bad283e0cad0e0d8e24e15d2d37db3e33cf1baa93
23
24 diff --git a/media-libs/vulkan-loader/vulkan-loader-1.0.39.0.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.0.39.0.ebuild
25 deleted file mode 100644
26 index 782d1a086cd..00000000000
27 --- a/media-libs/vulkan-loader/vulkan-loader-1.0.39.0.ebuild
28 +++ /dev/null
29 @@ -1,55 +0,0 @@
30 -# Copyright 1999-2017 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=6
34 -PYTHON_COMPAT=( python3_{4,5} )
35 -
36 -if [[ "${PV}" == "9999" ]]; then
37 - EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers.git"
38 - inherit git-r3
39 -else
40 - KEYWORDS="~amd64"
41 - SRC_URI="https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz"
42 - S="${WORKDIR}/Vulkan-LoaderAndValidationLayers-sdk-${PV}"
43 -fi
44 -
45 -inherit python-any-r1 cmake-multilib
46 -
47 -DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
48 -HOMEPAGE="https://www.khronos.org/vulkan/"
49 -
50 -LICENSE="Apache-2.0"
51 -SLOT="0"
52 -IUSE=""
53 -
54 -DEPEND="${PYTHON_DEPS}"
55 -RDEPEND=""
56 -
57 -DOCS=( README.md LICENSE.txt )
58 -
59 -multilib_src_configure() {
60 - local mycmakeargs=(
61 - -DCMAKE_SKIP_RPATH=True
62 - -DBUILD_TESTS=False
63 - -DBUILD_LAYERS=False
64 - -DBUILD_DEMOS=False
65 - -DBUILD_VKJSON=False
66 - -DBUILD_LOADER=True
67 - -DBUILD_WSI_MIR_SUPPORT=False
68 - )
69 - cmake-utils_src_configure
70 -}
71 -
72 -multilib_src_install() {
73 - keepdir /etc/vulkan/icd.d
74 -
75 - cd "${BUILD_DIR}/loader"
76 - dolib libvulkan.so.1.*
77 - dosym libvulkan.so.1.* /usr/$(get_libdir)/libvulkan.so.1
78 - dosym libvulkan.so.1.* /usr/$(get_libdir)/libvulkan.so
79 -
80 - cd "${S}"
81 - insinto /usr/include/vulkan
82 - doins include/vulkan/*.h
83 - einstalldocs
84 -}
85
86 diff --git a/media-libs/vulkan-loader/vulkan-loader-1.0.39.1.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.0.39.1.ebuild
87 deleted file mode 100644
88 index 3ffa6bfad76..00000000000
89 --- a/media-libs/vulkan-loader/vulkan-loader-1.0.39.1.ebuild
90 +++ /dev/null
91 @@ -1,55 +0,0 @@
92 -# Copyright 1999-2017 Gentoo Foundation
93 -# Distributed under the terms of the GNU General Public License v2
94 -
95 -EAPI=6
96 -PYTHON_COMPAT=( python3_{4,5} )
97 -
98 -if [[ "${PV}" == "9999" ]]; then
99 - EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers.git"
100 - inherit git-r3
101 -else
102 - KEYWORDS="~amd64"
103 - SRC_URI="https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz"
104 - S="${WORKDIR}/Vulkan-LoaderAndValidationLayers-sdk-${PV}"
105 -fi
106 -
107 -inherit python-any-r1 cmake-multilib
108 -
109 -DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
110 -HOMEPAGE="https://www.khronos.org/vulkan/"
111 -
112 -LICENSE="Apache-2.0"
113 -SLOT="0"
114 -IUSE=""
115 -
116 -DEPEND="${PYTHON_DEPS}"
117 -RDEPEND=""
118 -
119 -DOCS=( README.md LICENSE.txt )
120 -
121 -multilib_src_configure() {
122 - local mycmakeargs=(
123 - -DCMAKE_SKIP_RPATH=True
124 - -DBUILD_TESTS=False
125 - -DBUILD_LAYERS=False
126 - -DBUILD_DEMOS=False
127 - -DBUILD_VKJSON=False
128 - -DBUILD_LOADER=True
129 - -DBUILD_WSI_MIR_SUPPORT=False
130 - )
131 - cmake-utils_src_configure
132 -}
133 -
134 -multilib_src_install() {
135 - keepdir /etc/vulkan/icd.d
136 -
137 - cd "${BUILD_DIR}/loader" || die
138 - dolib libvulkan.so.1.*
139 - dosym libvulkan.so.1.* /usr/$(get_libdir)/libvulkan.so.1
140 - dosym libvulkan.so.1.* /usr/$(get_libdir)/libvulkan.so
141 -
142 - cd "${S}" || die
143 - insinto /usr/include/vulkan
144 - doins include/vulkan/*.h
145 - einstalldocs
146 -}