* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-06-02 11:34 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-06-02 11:34 UTC (permalink / raw
To: gentoo-commits
commit: 6496862343142e24560aa159d39371af89ac118b
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 2 11:20:57 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Jun 2 11:34:44 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64968623
dev-util/vulkan-tools: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/vulkan-tools/Manifest | 1 -
.../vulkan-tools/vulkan-tools-0_p20180526.ebuild | 51 ----------------------
2 files changed, 52 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index d975eefa41a..902b8f25c19 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-0_p20180526.tar.gz 437094 BLAKE2B 95e738567ee041730ce94aaf02e543cbb3d1e838af2de41cd0bd56069703f5b8250ca4e45c2bd3d9c4314b388b7aa6379b4778c52c01f3de43789d3b84a8fe8d SHA512 b9319f1baaa8e9ae42579608dabaeee3c0503192e3469d82cbad2a550f9fa78b3a19b37426e0391d2ce308a44e63b6a2deff32917995edc07c5cd65f87465222
DIST vulkan-tools-0_pre20180601.tar.gz 421373 BLAKE2B d7c6870cf27397800a2af512b0bf05919b01dc30d84961d8a8dceacf005be461a8b250ef65cbfee8b070ef7f6fe8544deb855c06aee99f6b5175f4073b5a051c SHA512 f41517c22fb06aee07d40b947c756d97453810998ccb6e8cf8c48a439de1826361fcd84f0e96eaf3898e373e732d3b938c807da6fc2a736d3b986c2d30778ba2
diff --git a/dev-util/vulkan-tools/vulkan-tools-0_p20180526.ebuild b/dev-util/vulkan-tools/vulkan-tools-0_p20180526.ebuild
deleted file mode 100644
index 143583c65a5..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-0_p20180526.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="5e1623ca6860f3e393b1dabbdd19ba216871fa61"
- KEYWORDS="~amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="X wayland"
-
-# Old packaging will cause file collisions
-RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
-DEPEND="${PYTHON_DEPS}
- dev-util/glslang:=[${MULTILIB_USEDEP}]
- dev-util/vulkan-headers
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP}]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-PATCHES=( "${FILESDIR}/${PN}-Use-usr-for-vulkan-headers.patch" )
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_WSI_MIR_SUPPORT=False
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- )
- cmake-utils_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-06-02 11:34 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-06-02 11:34 UTC (permalink / raw
To: gentoo-commits
commit: dacf060bf26c13149780c595f8be442f20351944
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 2 11:20:39 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Jun 2 11:34:43 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dacf060b
dev-util/vulkan-tools: Update snapshot for demo install target
We now actually install the cube and cubepp demos
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/vulkan-tools/Manifest | 1 +
.../{vulkan-tools-9999.ebuild => vulkan-tools-0_pre20180601.ebuild} | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index c0732f87ba3..d975eefa41a 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-0_p20180526.tar.gz 437094 BLAKE2B 95e738567ee041730ce94aaf02e543cbb3d1e838af2de41cd0bd56069703f5b8250ca4e45c2bd3d9c4314b388b7aa6379b4778c52c01f3de43789d3b84a8fe8d SHA512 b9319f1baaa8e9ae42579608dabaeee3c0503192e3469d82cbad2a550f9fa78b3a19b37426e0391d2ce308a44e63b6a2deff32917995edc07c5cd65f87465222
+DIST vulkan-tools-0_pre20180601.tar.gz 421373 BLAKE2B d7c6870cf27397800a2af512b0bf05919b01dc30d84961d8a8dceacf005be461a8b250ef65cbfee8b070ef7f6fe8544deb855c06aee99f6b5175f4073b5a051c SHA512 f41517c22fb06aee07d40b947c756d97453810998ccb6e8cf8c48a439de1826361fcd84f0e96eaf3898e373e732d3b938c807da6fc2a736d3b986c2d30778ba2
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-0_pre20180601.ebuild
similarity index 96%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-0_pre20180601.ebuild
index 143583c65a5..38d11f8da2a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-0_pre20180601.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="5e1623ca6860f3e393b1dabbdd19ba216871fa61"
+ EGIT_COMMIT="b7940409945face40657080b6074fc5588a0c0ad"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 143583c65a5..38d11f8da2a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="5e1623ca6860f3e393b1dabbdd19ba216871fa61"
+ EGIT_COMMIT="b7940409945face40657080b6074fc5588a0c0ad"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-06-02 21:05 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-06-02 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 1eaa1d5d3a14ce33fcd889927d4aa9eabb22745a
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 2 21:02:25 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Jun 2 21:04:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eaa1d5d
dev-util/vulkan-tools: Fix USE dependencies with media-libs/vulkan-loader
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/vulkan-tools/vulkan-tools-0_pre20180601.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-0_pre20180601.ebuild b/dev-util/vulkan-tools/vulkan-tools-0_pre20180601.ebuild
index 38d11f8da2a..42876e8f590 100644
--- a/dev-util/vulkan-tools/vulkan-tools-0_pre20180601.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-0_pre20180601.ebuild
@@ -29,7 +29,7 @@ RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
DEPEND="${PYTHON_DEPS}
dev-util/glslang:=[${MULTILIB_USEDEP}]
dev-util/vulkan-headers
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP}]
+ media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 38d11f8da2a..42876e8f590 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -29,7 +29,7 @@ RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
DEPEND="${PYTHON_DEPS}
dev-util/glslang:=[${MULTILIB_USEDEP}]
dev-util/vulkan-headers
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP}]
+ media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-06-10 3:16 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-06-10 3:16 UTC (permalink / raw
To: gentoo-commits
commit: 9ffdef344dc95d7aab6228adc11e6cd80d9045b0
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 10 03:15:07 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Jun 10 03:15:25 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ffdef34
dev-util/vulkan-tools: Remove unnecessary patch from 9999
Upstream added VULKAN_HEADERS_INSTALL_DIR
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 42876e8f590..86e63d7def6 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -36,8 +36,6 @@ DEPEND="${PYTHON_DEPS}
x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
)"
-PATCHES=( "${FILESDIR}/${PN}-Use-usr-for-vulkan-headers.patch" )
-
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
@@ -46,6 +44,7 @@ multilib_src_configure() {
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-DGLSLANG_INSTALL_DIR="/usr"
+ -DVULKAN_HEADERS_INSTALL_DIR="/usr"
)
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-06-23 23:02 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-06-23 23:02 UTC (permalink / raw
To: gentoo-commits
commit: da2bf3bb66757d721feecaa1d4f0ee3bbd1fce97
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 23 22:59:44 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 22:59:44 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2bf3bb
dev-util/vulkan-tools: Bump to 1.1.77.0
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/vulkan-tools/Manifest | 1 +
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.1.77.0.ebuild} | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 902b8f25c19..1a9ce5e6f3d 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-0_pre20180601.tar.gz 421373 BLAKE2B d7c6870cf27397800a2af512b0bf05919b01dc30d84961d8a8dceacf005be461a8b250ef65cbfee8b070ef7f6fe8544deb855c06aee99f6b5175f4073b5a051c SHA512 f41517c22fb06aee07d40b947c756d97453810998ccb6e8cf8c48a439de1826361fcd84f0e96eaf3898e373e732d3b938c807da6fc2a736d3b986c2d30778ba2
+DIST vulkan-tools-1.1.77.0.tar.gz 330131 BLAKE2B 3190c59745f6068fc00871f7c7c889ec2e429095d5090b0b02e1d3bbdd8613147febbbe4da3f1d48690a34577bff21bf5fd90bed77a621d0716e1b10dd9e8207 SHA512 e569e1d6da651a9f3c4669de0d4ebd301528036e283ea46049abdabca6b1b993f07e48643f91b29a38859a44770e55c8222058cf1f2a0dfd4838c37f801ba725
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0.ebuild
similarity index 96%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.1.77.0.ebuild
index 86e63d7def6..3ffd734f550 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="b7940409945face40657080b6074fc5588a0c0ad"
+ EGIT_COMMIT="384fff68c802a10b5d7f4f352a4bb43b3efe5f23"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 86e63d7def6..3ffd734f550 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="b7940409945face40657080b6074fc5588a0c0ad"
+ EGIT_COMMIT="384fff68c802a10b5d7f4f352a4bb43b3efe5f23"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-07-11 1:05 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-07-11 1:05 UTC (permalink / raw
To: gentoo-commits
commit: b3ca4207cb43e5a5b2daf2376a838688951d698b
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 11 01:03:51 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Jul 11 01:05:43 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ca4207
dev-util/vulkan-tools: Rename cube and cubepp demos
Fixes: https://bugs.gentoo.org/660770
Package-Manager: Portage-2.3.41, Repoman-2.3.9
.../vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild | 61 ++++++++++++++++++++++
1 file changed, 61 insertions(+)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
new file mode 100644
index 00000000000..fcd605b2064
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ EGIT_COMMIT="384fff68c802a10b5d7f4f352a4bb43b3efe5f23"
+ KEYWORDS="~amd64"
+ SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
+fi
+
+inherit python-any-r1 cmake-multilib
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="X wayland"
+
+# Old packaging will cause file collisions
+RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
+DEPEND="${PYTHON_DEPS}
+ dev-util/glslang:=[${MULTILIB_USEDEP}]
+ dev-util/vulkan-headers
+ media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=True
+ -DBUILD_WSI_MIR_SUPPORT=False
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DGLSLANG_INSTALL_DIR="/usr"
+ -DVULKAN_HEADERS_INSTALL_DIR="/usr"
+ )
+ cmake-utils_src_configure
+}
+
+multilib_src_install() {
+ default
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+}
+
+pkg_postinst() {
+ einfo "The cube and cubepp demos have been renamed to"
+ einfo "vulkancube and vulkancubecpp to prevent collisions"
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-07-11 1:05 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-07-11 1:05 UTC (permalink / raw
To: gentoo-commits
commit: 7ae7e27e486d46bc97fe496af06031f99bcaaaf3
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 11 01:04:21 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Jul 11 01:05:44 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae7e27e
dev-util/vulkan-tools: Drop old
Package-Manager: Portage-2.3.41, Repoman-2.3.9
dev-util/vulkan-tools/vulkan-tools-1.1.77.0.ebuild | 50 ----------------------
1 file changed, 50 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0.ebuild
deleted file mode 100644
index 3ffd734f550..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="384fff68c802a10b5d7f4f352a4bb43b3efe5f23"
- KEYWORDS="~amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="X wayland"
-
-# Old packaging will cause file collisions
-RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
-DEPEND="${PYTHON_DEPS}
- dev-util/glslang:=[${MULTILIB_USEDEP}]
- dev-util/vulkan-headers
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_WSI_MIR_SUPPORT=False
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
- cmake-utils_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-07-12 0:42 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-07-12 0:42 UTC (permalink / raw
To: gentoo-commits
commit: 762ab8535fc247cbef6cb607c7ebca2e468c8c2d
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 12 00:33:08 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jul 12 00:42:40 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762ab853
dev-util/vulkan-tools: Fix build without X
Added the cube and vulkaninfo USE flags
Vulkaninfo does not support wayland upstream
If X is set at all, XCB will be used
Thanks to hanetzer in #gentoo-desktop for testing
Fixes: https://bugs.gentoo.org/660694
Package-Manager: Portage-2.3.42, Repoman-2.3.9
dev-util/vulkan-tools/metadata.xml | 4 +++
.../vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild | 27 ++++++++++++++-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 38 +++++++++++++++++++++-
3 files changed, 67 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/metadata.xml b/dev-util/vulkan-tools/metadata.xml
index a670686d9eb..bee42ed5665 100644
--- a/dev-util/vulkan-tools/metadata.xml
+++ b/dev-util/vulkan-tools/metadata.xml
@@ -9,6 +9,10 @@
<email>sarnex@gentoo.org</email>
<name>Nick Sarnie</name>
</maintainer>
+ <use>
+ <flag name="cube">Build the cube/cubepp demos</flag>
+ <flag name="vulkaninfo">Build the vulkaninfo utility</flag>
+ </use>
<upstream>
<remote-id type="github">KhronosGroup/Vulkan-Tools</remote-id>
</upstream>
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
index fcd605b2064..2215b2e1cc5 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="X wayland"
+IUSE="+cube +vulkaninfo X wayland"
# Old packaging will cause file collisions
RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
@@ -36,9 +36,15 @@ DEPEND="${PYTHON_DEPS}
x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
)"
+# Vulkaninfo does not support wayland
+REQUIRED_USE="|| ( X wayland )
+ vulkaninfo? ( X )"
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_VULKANINFO=$(usex vulkaninfo)
-DBUILD_WSI_MIR_SUPPORT=False
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
@@ -46,6 +52,25 @@ multilib_src_configure() {
-DGLSLANG_INSTALL_DIR="/usr"
-DVULKAN_HEADERS_INSTALL_DIR="/usr"
)
+
+ # Upstream only supports one window system at a time
+ # If X is set at all, even if wayland is set, use X
+ #
+ # If -cube and/or -vulkaninfo is set, the flags we set
+ # are ignored, so we don't need to consider that
+ if use X; then
+ mycmakeargs+=(
+ -DCUBE_WSI_SELECTION="XCB"
+ -DVULKANINFO_WSI_SELECTION="XCB"
+ )
+ fi
+
+ if ! use X && use wayland; then
+ mycmakeargs+=(
+ -DCUBE_WSI_SELECTION="WAYLAND"
+ )
+ fi
+
cmake-utils_src_configure
}
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 3ffd734f550..2215b2e1cc5 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="X wayland"
+IUSE="+cube +vulkaninfo X wayland"
# Old packaging will cause file collisions
RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
@@ -36,9 +36,15 @@ DEPEND="${PYTHON_DEPS}
x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
)"
+# Vulkaninfo does not support wayland
+REQUIRED_USE="|| ( X wayland )
+ vulkaninfo? ( X )"
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_VULKANINFO=$(usex vulkaninfo)
-DBUILD_WSI_MIR_SUPPORT=False
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
@@ -46,5 +52,35 @@ multilib_src_configure() {
-DGLSLANG_INSTALL_DIR="/usr"
-DVULKAN_HEADERS_INSTALL_DIR="/usr"
)
+
+ # Upstream only supports one window system at a time
+ # If X is set at all, even if wayland is set, use X
+ #
+ # If -cube and/or -vulkaninfo is set, the flags we set
+ # are ignored, so we don't need to consider that
+ if use X; then
+ mycmakeargs+=(
+ -DCUBE_WSI_SELECTION="XCB"
+ -DVULKANINFO_WSI_SELECTION="XCB"
+ )
+ fi
+
+ if ! use X && use wayland; then
+ mycmakeargs+=(
+ -DCUBE_WSI_SELECTION="WAYLAND"
+ )
+ fi
+
cmake-utils_src_configure
}
+
+multilib_src_install() {
+ default
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+}
+
+pkg_postinst() {
+ einfo "The cube and cubepp demos have been renamed to"
+ einfo "vulkancube and vulkancubecpp to prevent collisions"
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-07-12 2:46 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-07-12 2:46 UTC (permalink / raw
To: gentoo-commits
commit: 228400bc7a0f33ae0793a3036246c084c0ba6ebd
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 12 02:46:10 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jul 12 02:46:10 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228400bc
dev-util/vulkan-tools: Relax dev-util/glslang dependency
It is only required with USE=cube as per upstream
Package-Manager: Portage-2.3.42, Repoman-2.3.9
dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
index 2215b2e1cc5..f4bd7a73887 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
@@ -27,7 +27,7 @@ IUSE="+cube +vulkaninfo X wayland"
# Old packaging will cause file collisions
RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
DEPEND="${PYTHON_DEPS}
- dev-util/glslang:=[${MULTILIB_USEDEP}]
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
dev-util/vulkan-headers
media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 2215b2e1cc5..f4bd7a73887 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -27,7 +27,7 @@ IUSE="+cube +vulkaninfo X wayland"
# Old packaging will cause file collisions
RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
DEPEND="${PYTHON_DEPS}
- dev-util/glslang:=[${MULTILIB_USEDEP}]
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
dev-util/vulkan-headers
media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-07-12 2:57 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-07-12 2:57 UTC (permalink / raw
To: gentoo-commits
commit: 44b9278a1cb40ebae2ce038ccf97bae83ed786ac
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 12 02:55:32 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jul 12 02:57:21 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b9278a
dev-util/vulkan-tools: Only rename cube binaries with cube USE
Whoops
Package-Manager: Portage-2.3.42, Repoman-2.3.9
dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild | 7 +++++--
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 7 +++++--
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
index f4bd7a73887..043d52de1fe 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
@@ -76,8 +76,11 @@ multilib_src_configure() {
multilib_src_install() {
default
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+
+ if use cube; then
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+ fi
}
pkg_postinst() {
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index f4bd7a73887..043d52de1fe 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -76,8 +76,11 @@ multilib_src_configure() {
multilib_src_install() {
default
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+
+ if use cube; then
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+ fi
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-08-29 1:20 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-08-29 1:20 UTC (permalink / raw
To: gentoo-commits
commit: 10e797eecd4c792cf33defbdc3b12f875868067c
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 29 01:18:00 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Aug 29 01:18:00 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e797ee
dev-util/vulkan-tools: Do not call default in cmake multilib
Fixes: https://bugs.gentoo.org/664714
Package-Manager: Portage-2.3.48, Repoman-2.3.10
dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
index 043d52de1fe..6fa37cabccc 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
@@ -75,7 +75,7 @@ multilib_src_configure() {
}
multilib_src_install() {
- default
+ cmake-utils_src_install
if use cube; then
mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 043d52de1fe..6fa37cabccc 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -75,7 +75,7 @@ multilib_src_configure() {
}
multilib_src_install() {
- default
+ cmake-utils_src_install
if use cube; then
mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-09-01 22:57 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-09-01 22:57 UTC (permalink / raw
To: gentoo-commits
commit: 3f0f865797bbc1caaa7f94d65f2d2a7eaffd9cfd
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 1 22:03:48 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Sep 1 22:56:42 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0f8657
dev-util/vulkan-tools: Also install 32-bit binaries in multiabi case
Closes: https://bugs.gentoo.org/660760
Package-Manager: Portage-2.3.48, Repoman-2.3.10
...an-tools-9999.ebuild => vulkan-tools-1.1.77.0-r2.ebuild} | 13 +++++++++++--
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 13 +++++++++++--
2 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
similarity index 84%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
index 6fa37cabccc..a31a4361ef6 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
@@ -77,9 +77,18 @@ multilib_src_configure() {
multilib_src_install() {
cmake-utils_src_install
+ if ! multilib_is_native_abi; then
+ mv "${ED%/}"/usr/bin/vulkaninfo "${ED%/}"/usr/bin/vulkaninfo32 || die
+ fi
+
if use cube; then
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+ if multilib_is_native_abi; then
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+ else
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube32 || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp32 || die
+ fi
fi
}
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 6fa37cabccc..a31a4361ef6 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -77,9 +77,18 @@ multilib_src_configure() {
multilib_src_install() {
cmake-utils_src_install
+ if ! multilib_is_native_abi; then
+ mv "${ED%/}"/usr/bin/vulkaninfo "${ED%/}"/usr/bin/vulkaninfo32 || die
+ fi
+
if use cube; then
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+ if multilib_is_native_abi; then
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+ else
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube32 || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp32 || die
+ fi
fi
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-09-01 23:27 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-09-01 23:27 UTC (permalink / raw
To: gentoo-commits
commit: bf3057af25a62b4b4f266d2ab04faba3579b7b3f
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 1 23:26:53 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Sep 1 23:27:38 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3057af
dev-util/vulkan-tools: Consider CHOST in multilib binary names
Bug: https://bugs.gentoo.org/660760
Package-Manager: Portage-2.3.48, Repoman-2.3.10
dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild | 19 ++++++++-----------
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 19 ++++++++-----------
2 files changed, 16 insertions(+), 22 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
index a31a4361ef6..bba55150e15 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
@@ -40,6 +40,12 @@ DEPEND="${PYTHON_DEPS}
REQUIRED_USE="|| ( X wayland )
vulkaninfo? ( X )"
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkancube
+ /usr/bin/vulkancubecpp
+ /usr/bin/vulkaninfo
+)
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
@@ -77,18 +83,9 @@ multilib_src_configure() {
multilib_src_install() {
cmake-utils_src_install
- if ! multilib_is_native_abi; then
- mv "${ED%/}"/usr/bin/vulkaninfo "${ED%/}"/usr/bin/vulkaninfo32 || die
- fi
-
if use cube; then
- if multilib_is_native_abi; then
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
- else
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube32 || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp32 || die
- fi
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
fi
}
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index a31a4361ef6..bba55150e15 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -40,6 +40,12 @@ DEPEND="${PYTHON_DEPS}
REQUIRED_USE="|| ( X wayland )
vulkaninfo? ( X )"
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkancube
+ /usr/bin/vulkancubecpp
+ /usr/bin/vulkaninfo
+)
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
@@ -77,18 +83,9 @@ multilib_src_configure() {
multilib_src_install() {
cmake-utils_src_install
- if ! multilib_is_native_abi; then
- mv "${ED%/}"/usr/bin/vulkaninfo "${ED%/}"/usr/bin/vulkaninfo32 || die
- fi
-
if use cube; then
- if multilib_is_native_abi; then
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
- else
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube32 || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp32 || die
- fi
+ mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
+ mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
fi
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-09-01 23:37 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-09-01 23:37 UTC (permalink / raw
To: gentoo-commits
commit: db0cf685e4d6baa058fab7410041af755baec059
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 1 23:36:34 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Sep 1 23:36:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0cf685
dev-util/vulkan-tools: Fix binary renaming with USE combinations
Package-Manager: Portage-2.3.48, Repoman-2.3.10
dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild | 17 +++++++++++------
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 11 +++++++++++
2 files changed, 22 insertions(+), 6 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
index bba55150e15..1f2e8e2c1d4 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
@@ -40,12 +40,6 @@ DEPEND="${PYTHON_DEPS}
REQUIRED_USE="|| ( X wayland )
vulkaninfo? ( X )"
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
- /usr/bin/vulkaninfo
-)
-
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
@@ -83,9 +77,20 @@ multilib_src_configure() {
multilib_src_install() {
cmake-utils_src_install
+ MULTILIB_CHOST_TOOLS=()
+
+ if use vulkaninfo; then
+ MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
+ fi
+
if use cube; then
mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vulkancube
+ /usr/bin/vulkancubecpp
+ )
fi
}
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index bba55150e15..470ec645441 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -83,9 +83,20 @@ multilib_src_configure() {
multilib_src_install() {
cmake-utils_src_install
+ MULTILIB_CHOST_TOOLS=()
+
+ if use vulkaninfo; then
+ MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
+ fi
+
if use cube; then
mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
+
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vulkancube
+ /usr/bin/vulkancubecpp
+ )
fi
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-09-01 23:52 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-09-01 23:52 UTC (permalink / raw
To: gentoo-commits
commit: 6c296e5ea05304ef33ff4846c8f88cb459063e55
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 1 23:47:14 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Sep 1 23:47:14 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c296e5e
dev-util/vulkan-tools: Move some logic to pkg_setup
Thanks [Arfrever]
Package-Manager: Portage-2.3.48, Repoman-2.3.10
.../vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild | 28 +++++++++++++---------
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 28 +++++++++++++---------
2 files changed, 34 insertions(+), 22 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
index 1f2e8e2c1d4..76c30998e49 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
@@ -40,6 +40,23 @@ DEPEND="${PYTHON_DEPS}
REQUIRED_USE="|| ( X wayland )
vulkaninfo? ( X )"
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=()
+
+ if use vulkaninfo; then
+ MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
+ fi
+
+ if use cube; then
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vulkancube
+ /usr/bin/vulkancubecpp
+ )
+ fi
+
+ python-any-r1_pkg_setup
+}
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
@@ -77,20 +94,9 @@ multilib_src_configure() {
multilib_src_install() {
cmake-utils_src_install
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
if use cube; then
mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
-
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
- )
fi
}
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 470ec645441..3fce8b8e686 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -46,6 +46,23 @@ MULTILIB_CHOST_TOOLS=(
/usr/bin/vulkaninfo
)
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=()
+
+ if use vulkaninfo; then
+ MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
+ fi
+
+ if use cube; then
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vulkancube
+ /usr/bin/vulkancubecpp
+ )
+ fi
+
+ python-any-r1_pkg_setup
+}
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
@@ -83,20 +100,9 @@ multilib_src_configure() {
multilib_src_install() {
cmake-utils_src_install
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
if use cube; then
mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
-
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
- )
fi
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-09-18 0:13 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-09-18 0:13 UTC (permalink / raw
To: gentoo-commits
commit: 1b4ab2d77803fd0843efd0e3b3a9bda620b27bb7
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 17 23:29:40 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Sep 18 00:12:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4ab2d7
dev-util/vulkan-tools: Bump to 1.1.82.0
Package-Manager: Portage-2.3.49, Repoman-2.3.10
dev-util/vulkan-tools/Manifest | 1 +
...ls-9999.ebuild => vulkan-tools-1.1.82.0.ebuild} | 30 +++++++++-------------
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 30 +++++++++-------------
3 files changed, 25 insertions(+), 36 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 1fa7abf7d1c..9c1cc3777d3 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.1.77.0.tar.gz 330131 BLAKE2B 3190c59745f6068fc00871f7c7c889ec2e429095d5090b0b02e1d3bbdd8613147febbbe4da3f1d48690a34577bff21bf5fd90bed77a621d0716e1b10dd9e8207 SHA512 e569e1d6da651a9f3c4669de0d4ebd301528036e283ea46049abdabca6b1b993f07e48643f91b29a38859a44770e55c8222058cf1f2a0dfd4838c37f801ba725
+DIST vulkan-tools-1.1.82.0.tar.gz 342321 BLAKE2B 8591e7b16b59a1f839639642b652bcb040d9d1695a7e1cc3ccbc791703504647a517a6632db90bff9a21f7417d2219f2b7720ae1798795b31171e798b8d12ff5 SHA512 214cd30b03bf11310fe890bbcc082e515125a89591a225d113412bc41d302f8bc9a8598faaf8ca7acbd9c9ee3da43431564572e9495d966a13f90d277115d9c5
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild
similarity index 85%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild
index 3fce8b8e686..338431363f2 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="384fff68c802a10b5d7f4f352a4bb43b3efe5f23"
+ EGIT_COMMIT="2cfddd146d666efe0ed06ef1d2bc5565821df144"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
@@ -40,27 +40,21 @@ DEPEND="${PYTHON_DEPS}
REQUIRED_USE="|| ( X wayland )
vulkaninfo? ( X )"
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
- /usr/bin/vulkaninfo
-)
-
pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
+ MULTILIB_CHOST_TOOLS=()
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
+ if use vulkaninfo; then
+ MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
+ fi
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
- )
- fi
+ if use cube; then
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vulkancube
+ /usr/bin/vulkancubecpp
+ )
+ fi
- python-any-r1_pkg_setup
+ python-any-r1_pkg_setup
}
multilib_src_configure() {
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 3fce8b8e686..338431363f2 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="384fff68c802a10b5d7f4f352a4bb43b3efe5f23"
+ EGIT_COMMIT="2cfddd146d666efe0ed06ef1d2bc5565821df144"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
@@ -40,27 +40,21 @@ DEPEND="${PYTHON_DEPS}
REQUIRED_USE="|| ( X wayland )
vulkaninfo? ( X )"
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
- /usr/bin/vulkaninfo
-)
-
pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
+ MULTILIB_CHOST_TOOLS=()
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
+ if use vulkaninfo; then
+ MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
+ fi
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
- )
- fi
+ if use cube; then
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vulkancube
+ /usr/bin/vulkancubecpp
+ )
+ fi
- python-any-r1_pkg_setup
+ python-any-r1_pkg_setup
}
multilib_src_configure() {
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-09-18 0:13 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-09-18 0:13 UTC (permalink / raw
To: gentoo-commits
commit: c250141e5e93aaaf16a12e7779476624b8231410
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 17 23:30:01 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Sep 18 00:12:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c250141e
dev-util/vulkan-tools: Drop old
Package-Manager: Portage-2.3.49, Repoman-2.3.10
.../vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild | 89 ----------------------
1 file changed, 89 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
deleted file mode 100644
index 6fa37cabccc..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="384fff68c802a10b5d7f4f352a4bb43b3efe5f23"
- KEYWORDS="~amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo X wayland"
-
-# Old packaging will cause file collisions
-RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
-DEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- dev-util/vulkan-headers
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_MIR_SUPPORT=False
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- -DVULKANINFO_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-
- if use cube; then
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
- fi
-}
-
-pkg_postinst() {
- einfo "The cube and cubepp demos have been renamed to"
- einfo "vulkancube and vulkancubecpp to prevent collisions"
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-11-09 0:13 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-11-09 0:13 UTC (permalink / raw
To: gentoo-commits
commit: cf1dca556b5c293811086530f8a5ea60ab410d82
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 9 00:12:39 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Nov 9 00:12:39 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1dca55
dev-util/vulkan-tools: Remove cube/cubepp renaming
Upstream handles it now
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 16 +++-------------
1 file changed, 3 insertions(+), 13 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 338431363f2..c30ba2f1611 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -49,8 +49,8 @@ pkg_setup() {
if use cube; then
MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
)
fi
@@ -93,14 +93,4 @@ multilib_src_configure() {
multilib_src_install() {
cmake-utils_src_install
-
- if use cube; then
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
- fi
-}
-
-pkg_postinst() {
- einfo "The cube and cubepp demos have been renamed to"
- einfo "vulkancube and vulkancubecpp to prevent collisions"
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-11-30 2:47 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-11-30 2:47 UTC (permalink / raw
To: gentoo-commits
commit: 21aaf387f8ad2e1c4897386c856865f4b259fdc0
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 30 02:19:38 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Nov 30 02:42:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21aaf387
dev-util/vulkan-tools: Bump to 1.1.92.0
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.1.92.0.ebuild} | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 9c1cc3777d3..c131100e10d 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.1.77.0.tar.gz 330131 BLAKE2B 3190c59745f6068fc00871f7c7c889ec2e429095d5090b0b02e1d3bbdd8613147febbbe4da3f1d48690a34577bff21bf5fd90bed77a621d0716e1b10dd9e8207 SHA512 e569e1d6da651a9f3c4669de0d4ebd301528036e283ea46049abdabca6b1b993f07e48643f91b29a38859a44770e55c8222058cf1f2a0dfd4838c37f801ba725
DIST vulkan-tools-1.1.82.0.tar.gz 342321 BLAKE2B 8591e7b16b59a1f839639642b652bcb040d9d1695a7e1cc3ccbc791703504647a517a6632db90bff9a21f7417d2219f2b7720ae1798795b31171e798b8d12ff5 SHA512 214cd30b03bf11310fe890bbcc082e515125a89591a225d113412bc41d302f8bc9a8598faaf8ca7acbd9c9ee3da43431564572e9495d966a13f90d277115d9c5
+DIST vulkan-tools-1.1.92.0.tar.gz 344286 BLAKE2B 2bbf19b458b780f26b5520fa298416cda50c951fd04529da4fdf77b0e2c57d38ca1dd7e9bd08cb14cf9a7eda0b5a58623f7a75e0d421d1511ed50056c2b369ca SHA512 cdca9332b399300b7011c90ab25a8227028009ffade9c587788229175476a000843a340625691a6a7970433961b776d8aab69332a4d3b5a2d89fdc18330302cc
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
similarity index 97%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
index c30ba2f1611..d76babf521b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="2cfddd146d666efe0ed06ef1d2bc5565821df144"
+ EGIT_COMMIT="9bbdd552f0fd62741aa1f1e02ab3eafc45cf3c1e"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index c30ba2f1611..d76babf521b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="2cfddd146d666efe0ed06ef1d2bc5565821df144"
+ EGIT_COMMIT="9bbdd552f0fd62741aa1f1e02ab3eafc45cf3c1e"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-11-30 2:47 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-11-30 2:47 UTC (permalink / raw
To: gentoo-commits
commit: 541057a7344b55067865e2f3ce449d67332eff44
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 30 02:19:51 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Nov 30 02:42:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541057a7
dev-util/vulkan-tools: Drop old
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
.../vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild | 106 ---------------------
2 files changed, 107 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index c131100e10d..58996a8c823 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-tools-1.1.77.0.tar.gz 330131 BLAKE2B 3190c59745f6068fc00871f7c7c889ec2e429095d5090b0b02e1d3bbdd8613147febbbe4da3f1d48690a34577bff21bf5fd90bed77a621d0716e1b10dd9e8207 SHA512 e569e1d6da651a9f3c4669de0d4ebd301528036e283ea46049abdabca6b1b993f07e48643f91b29a38859a44770e55c8222058cf1f2a0dfd4838c37f801ba725
DIST vulkan-tools-1.1.82.0.tar.gz 342321 BLAKE2B 8591e7b16b59a1f839639642b652bcb040d9d1695a7e1cc3ccbc791703504647a517a6632db90bff9a21f7417d2219f2b7720ae1798795b31171e798b8d12ff5 SHA512 214cd30b03bf11310fe890bbcc082e515125a89591a225d113412bc41d302f8bc9a8598faaf8ca7acbd9c9ee3da43431564572e9495d966a13f90d277115d9c5
DIST vulkan-tools-1.1.92.0.tar.gz 344286 BLAKE2B 2bbf19b458b780f26b5520fa298416cda50c951fd04529da4fdf77b0e2c57d38ca1dd7e9bd08cb14cf9a7eda0b5a58623f7a75e0d421d1511ed50056c2b369ca SHA512 cdca9332b399300b7011c90ab25a8227028009ffade9c587788229175476a000843a340625691a6a7970433961b776d8aab69332a4d3b5a2d89fdc18330302cc
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
deleted file mode 100644
index 76c30998e49..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.77.0-r2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="384fff68c802a10b5d7f4f352a4bb43b3efe5f23"
- KEYWORDS="~amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo X wayland"
-
-# Old packaging will cause file collisions
-RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
-DEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- dev-util/vulkan-headers
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
- )
- fi
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_MIR_SUPPORT=False
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- -DVULKANINFO_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-
- if use cube; then
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
- fi
-}
-
-pkg_postinst() {
- einfo "The cube and cubepp demos have been renamed to"
- einfo "vulkancube and vulkancubecpp to prevent collisions"
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2018-11-30 2:52 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2018-11-30 2:52 UTC (permalink / raw
To: gentoo-commits
commit: fcac77c7387312cd2d63e655b3ee27b926206346
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 30 02:52:32 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Nov 30 02:52:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcac77c7
dev-util/vulkan-tools: Clean up blockers
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild | 4 +---
dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild | 2 --
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 --
3 files changed, 1 insertion(+), 7 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild
index 338431363f2..1c16cbb616e 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -24,8 +24,6 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo X wayland"
-# Old packaging will cause file collisions
-RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
DEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
dev-util/vulkan-headers
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
index d76babf521b..d3d1c9c446f 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
@@ -24,8 +24,6 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo X wayland"
-# Old packaging will cause file collisions
-RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
DEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
dev-util/vulkan-headers
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index d76babf521b..d3d1c9c446f 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -24,8 +24,6 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo X wayland"
-# Old packaging will cause file collisions
-RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"
DEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
dev-util/vulkan-headers
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-01-25 10:10 Mikle Kolyada
0 siblings, 0 replies; 238+ messages in thread
From: Mikle Kolyada @ 2019-01-25 10:10 UTC (permalink / raw
To: gentoo-commits
commit: e6044fab2a7d3e15445c4f4f19a6beba4757d4c2
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 25 10:09:50 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Jan 25 10:09:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6044fab
dev-util/vulkan-tools: amd64 stable wrt bug #676006
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
index d3d1c9c446f..a23ba1cb8bf 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ if [[ "${PV}" == "9999" ]]; then
inherit git-r3
else
EGIT_COMMIT="9bbdd552f0fd62741aa1f1e02ab3eafc45cf3c1e"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-02-23 1:47 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-02-23 1:47 UTC (permalink / raw
To: gentoo-commits
commit: 081a5e902bd9fc0cd4dd62ab2a76b3532a3e278b
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 23 01:47:01 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Feb 23 01:47:01 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081a5e90
dev-util/vulkan-tools: Remove unused CMake variables
Fixes: https://bugs.gentoo.org/678378
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild | 2 --
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 4 +---
2 files changed, 1 insertion(+), 5 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
index a23ba1cb8bf..f780cede7c8 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
@@ -60,7 +60,6 @@ multilib_src_configure() {
-DCMAKE_SKIP_RPATH=True
-DBUILD_CUBE=$(usex cube)
-DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_MIR_SUPPORT=False
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
@@ -76,7 +75,6 @@ multilib_src_configure() {
if use X; then
mycmakeargs+=(
-DCUBE_WSI_SELECTION="XCB"
- -DVULKANINFO_WSI_SELECTION="XCB"
)
fi
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index d3d1c9c446f..e7562a4d683 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -60,7 +60,6 @@ multilib_src_configure() {
-DCMAKE_SKIP_RPATH=True
-DBUILD_CUBE=$(usex cube)
-DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_MIR_SUPPORT=False
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
@@ -76,7 +75,6 @@ multilib_src_configure() {
if use X; then
mycmakeargs+=(
-DCUBE_WSI_SELECTION="XCB"
- -DVULKANINFO_WSI_SELECTION="XCB"
)
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-03-02 18:51 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-03-02 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 82fb0d393de1ed1f203f205788dde28d31881889
Author: Maxime Lombard <berillions <AT> gmail <DOT> com>
AuthorDate: Fri Mar 1 15:43:04 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 18:50:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82fb0d39
dev-util/vulkan-tools: Bump version
Version bump to 1.1.101.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Maxime Lombard <berillions <AT> gmail.com>
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild | 92 +++++++++++++++++++++++
2 files changed, 93 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 58996a8c823..13c234b06dd 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
+DIST vulkan-tools-1.1.101.tar.gz 351619 BLAKE2B d00a8adc687c6ac513748fd706b7167dd6e929f37ed2315b8c5e7f302976625848e9ad383261e8948adfc6926247676ccec2b6c8143d23343c4022f3a20795db SHA512 e4f5c3236eded7c17f381a9d6cdd20930444c486d0c8c3aaf67f5a46b3787643517e29d3d5d7305e72a60450b0e73daed996a9336a4166ab5241585e85190387
DIST vulkan-tools-1.1.82.0.tar.gz 342321 BLAKE2B 8591e7b16b59a1f839639642b652bcb040d9d1695a7e1cc3ccbc791703504647a517a6632db90bff9a21f7417d2219f2b7720ae1798795b31171e798b8d12ff5 SHA512 214cd30b03bf11310fe890bbcc082e515125a89591a225d113412bc41d302f8bc9a8598faaf8ca7acbd9c9ee3da43431564572e9495d966a13f90d277115d9c5
DIST vulkan-tools-1.1.92.0.tar.gz 344286 BLAKE2B 2bbf19b458b780f26b5520fa298416cda50c951fd04529da4fdf77b0e2c57d38ca1dd7e9bd08cb14cf9a7eda0b5a58623f7a75e0d421d1511ed50056c2b369ca SHA512 cdca9332b399300b7011c90ab25a8227028009ffade9c587788229175476a000843a340625691a6a7970433961b776d8aab69332a4d3b5a2d89fdc18330302cc
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild
new file mode 100644
index 00000000000..7c544ec45b9
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ EGIT_COMMIT="35464647e75e0385973664d8443a6c000f1c292d"
+ KEYWORDS="~amd64"
+ SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
+fi
+
+inherit python-any-r1 cmake-multilib
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+cube +vulkaninfo X wayland"
+
+DEPEND="${PYTHON_DEPS}
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+ dev-util/vulkan-headers
+ media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )"
+
+# Vulkaninfo does not support wayland
+REQUIRED_USE="|| ( X wayland )
+ vulkaninfo? ( X )"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=()
+
+ if use vulkaninfo; then
+ MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
+ fi
+
+ if use cube; then
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+ fi
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=True
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_VULKANINFO=$(usex vulkaninfo)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DGLSLANG_INSTALL_DIR="/usr"
+ -DVULKAN_HEADERS_INSTALL_DIR="/usr"
+ )
+
+ # Upstream only supports one window system at a time
+ # If X is set at all, even if wayland is set, use X
+ #
+ # If -cube and/or -vulkaninfo is set, the flags we set
+ # are ignored, so we don't need to consider that
+ if use X; then
+ mycmakeargs+=(
+ -DCUBE_WSI_SELECTION="XCB"
+ )
+ fi
+
+ if ! use X && use wayland; then
+ mycmakeargs+=(
+ -DCUBE_WSI_SELECTION="WAYLAND"
+ )
+ fi
+
+ cmake-utils_src_configure
+}
+
+multilib_src_install() {
+ cmake-utils_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-03-09 14:23 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-03-09 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 59b01f044cf38cd14c310ab813fea2a1136917d0
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 9 14:22:01 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Mar 9 14:22:01 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b01f04
dev-util/vulkan-tools: Update vulkan-headers dependency
Fixes: https://bugs.gentoo.org/679844
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild
index 7c544ec45b9..05eddd6d1e9 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild
@@ -26,7 +26,7 @@ IUSE="+cube +vulkaninfo X wayland"
DEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- dev-util/vulkan-headers
+ >=dev-util/vulkan-headers-1.1.101
media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index e7562a4d683..0409548ade3 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -26,7 +26,7 @@ IUSE="+cube +vulkaninfo X wayland"
DEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- dev-util/vulkan-headers
+ >=dev-util/vulkan-headers-1.1.101
media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-04-15 1:05 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-04-15 1:05 UTC (permalink / raw
To: gentoo-commits
commit: 27abff08bcabff2f55ee2d6e6671ae24b245a983
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 15 00:59:05 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Apr 15 01:05:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27abff08
dev-util/vulkan-tools: Bump to 1.1.106
Closes: https://bugs.gentoo.org/show_bug.cgi?id=682826
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.1.106.ebuild} | 4 ++--
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 13c234b06dd..bfd19fb43ba 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,4 @@
DIST vulkan-tools-1.1.101.tar.gz 351619 BLAKE2B d00a8adc687c6ac513748fd706b7167dd6e929f37ed2315b8c5e7f302976625848e9ad383261e8948adfc6926247676ccec2b6c8143d23343c4022f3a20795db SHA512 e4f5c3236eded7c17f381a9d6cdd20930444c486d0c8c3aaf67f5a46b3787643517e29d3d5d7305e72a60450b0e73daed996a9336a4166ab5241585e85190387
+DIST vulkan-tools-1.1.106.tar.gz 611700 BLAKE2B 510ec1f759ae9657a57f641f3a74c87d82c181f6c328a2b682c89cf3a676ae03c59e4be96747b64f29be9ff3f7c5e00eb9ce7cd59d49ab2c8c3bc5e52f1915f1 SHA512 7ce80fe42032058fc7cf2462d2afe49e843f58c412c39338862805b3bcfadf5abef85043e2b21df92662c619bcd34271e2dda5ec9ed8ff9a4dcd74deedfa4c82
DIST vulkan-tools-1.1.82.0.tar.gz 342321 BLAKE2B 8591e7b16b59a1f839639642b652bcb040d9d1695a7e1cc3ccbc791703504647a517a6632db90bff9a21f7417d2219f2b7720ae1798795b31171e798b8d12ff5 SHA512 214cd30b03bf11310fe890bbcc082e515125a89591a225d113412bc41d302f8bc9a8598faaf8ca7acbd9c9ee3da43431564572e9495d966a13f90d277115d9c5
DIST vulkan-tools-1.1.92.0.tar.gz 344286 BLAKE2B 2bbf19b458b780f26b5520fa298416cda50c951fd04529da4fdf77b0e2c57d38ca1dd7e9bd08cb14cf9a7eda0b5a58623f7a75e0d421d1511ed50056c2b369ca SHA512 cdca9332b399300b7011c90ab25a8227028009ffade9c587788229175476a000843a340625691a6a7970433961b776d8aab69332a4d3b5a2d89fdc18330302cc
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106.ebuild
similarity index 95%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.1.106.ebuild
index 0409548ade3..9c70d8d0311 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.106.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="9bbdd552f0fd62741aa1f1e02ab3eafc45cf3c1e"
+ EGIT_COMMIT="2abb69904b9ad017d39d3da1e7fc3dec1a584cd8"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
@@ -26,7 +26,7 @@ IUSE="+cube +vulkaninfo X wayland"
DEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- >=dev-util/vulkan-headers-1.1.101
+ >=dev-util/vulkan-headers-1.1.106
media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 0409548ade3..8d21569f3a4 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -26,7 +26,7 @@ IUSE="+cube +vulkaninfo X wayland"
DEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- >=dev-util/vulkan-headers-1.1.101
+ >=dev-util/vulkan-headers-1.1.106
media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-06-15 21:43 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-06-15 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 9beb106788e02743fcc7cc70f6a467386e83a5b3
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 15 21:33:13 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Jun 15 21:43:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beb1067
dev-util/vulkan-tools: Drop old
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 2 -
dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild | 92 ------------------
dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild | 104 ---------------------
3 files changed, 198 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index bfd19fb43ba..5d686ffc074 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,4 +1,2 @@
-DIST vulkan-tools-1.1.101.tar.gz 351619 BLAKE2B d00a8adc687c6ac513748fd706b7167dd6e929f37ed2315b8c5e7f302976625848e9ad383261e8948adfc6926247676ccec2b6c8143d23343c4022f3a20795db SHA512 e4f5c3236eded7c17f381a9d6cdd20930444c486d0c8c3aaf67f5a46b3787643517e29d3d5d7305e72a60450b0e73daed996a9336a4166ab5241585e85190387
DIST vulkan-tools-1.1.106.tar.gz 611700 BLAKE2B 510ec1f759ae9657a57f641f3a74c87d82c181f6c328a2b682c89cf3a676ae03c59e4be96747b64f29be9ff3f7c5e00eb9ce7cd59d49ab2c8c3bc5e52f1915f1 SHA512 7ce80fe42032058fc7cf2462d2afe49e843f58c412c39338862805b3bcfadf5abef85043e2b21df92662c619bcd34271e2dda5ec9ed8ff9a4dcd74deedfa4c82
-DIST vulkan-tools-1.1.82.0.tar.gz 342321 BLAKE2B 8591e7b16b59a1f839639642b652bcb040d9d1695a7e1cc3ccbc791703504647a517a6632db90bff9a21f7417d2219f2b7720ae1798795b31171e798b8d12ff5 SHA512 214cd30b03bf11310fe890bbcc082e515125a89591a225d113412bc41d302f8bc9a8598faaf8ca7acbd9c9ee3da43431564572e9495d966a13f90d277115d9c5
DIST vulkan-tools-1.1.92.0.tar.gz 344286 BLAKE2B 2bbf19b458b780f26b5520fa298416cda50c951fd04529da4fdf77b0e2c57d38ca1dd7e9bd08cb14cf9a7eda0b5a58623f7a75e0d421d1511ed50056c2b369ca SHA512 cdca9332b399300b7011c90ab25a8227028009ffade9c587788229175476a000843a340625691a6a7970433961b776d8aab69332a4d3b5a2d89fdc18330302cc
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild
deleted file mode 100644
index d4288937063..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.101.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="35464647e75e0385973664d8443a6c000f1c292d"
- KEYWORDS="~amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo X wayland"
-
-DEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- >=dev-util/vulkan-headers-1.1.101
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- fi
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-}
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild
deleted file mode 100644
index cd64798512d..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.82.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="2cfddd146d666efe0ed06ef1d2bc5565821df144"
- KEYWORDS="~amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo X wayland"
-
-DEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- dev-util/vulkan-headers
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vulkancube
- /usr/bin/vulkancubecpp
- )
- fi
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_MIR_SUPPORT=False
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- -DVULKANINFO_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-
- if use cube; then
- mv "${ED%/}"/usr/bin/cube "${ED%/}"/usr/bin/vulkancube || die
- mv "${ED%/}"/usr/bin/cubepp "${ED%/}"/usr/bin/vulkancubecpp || die
- fi
-}
-
-pkg_postinst() {
- einfo "The cube and cubepp demos have been renamed to"
- einfo "vulkancube and vulkancubecpp to prevent collisions"
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-06-15 21:43 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-06-15 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 0ec0e6c8507f3015935e9cb8b1a99eba4cf73d4c
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 15 21:32:27 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Jun 15 21:43:22 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec0e6c8
dev-util/vulkan-tools: Fix dependencies
Fixes: https://bugs.gentoo.org/688126
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
...tools-9999.ebuild => vulkan-tools-1.1.106-r1.ebuild} | 17 +++++++++--------
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 15 ++++++++-------
2 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
similarity index 89%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
index 111b3d75d35..98cfd393194 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
PYTHON_COMPAT=( python3_{5,6} )
if [[ "${PV}" == "9999" ]]; then
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="9bbdd552f0fd62741aa1f1e02ab3eafc45cf3c1e"
+ EGIT_COMMIT="2abb69904b9ad017d39d3da1e7fc3dec1a584cd8"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
@@ -23,16 +23,17 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo X wayland"
-
-DEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- >=dev-util/vulkan-headers-1.1.106
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
+COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
+ )"
+
+BDEPEND="cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
+DEPEND="${PYTHON_DEPS}
+ ${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
# Vulkaninfo does not support wayland
REQUIRED_USE="|| ( X wayland )
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 111b3d75d35..9cf16dafaf9 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
PYTHON_COMPAT=( python3_{5,6} )
if [[ "${PV}" == "9999" ]]; then
@@ -23,16 +23,17 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo X wayland"
-
-DEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- >=dev-util/vulkan-headers-1.1.106
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
+COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
+ )"
+
+BDEPEND="cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
+DEPEND="${PYTHON_DEPS}
+ ${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
# Vulkaninfo does not support wayland
REQUIRED_USE="|| ( X wayland )
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-06-15 23:20 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-06-15 23:20 UTC (permalink / raw
To: gentoo-commits
commit: ec4043a0128114fdf0a00c8ad6fa2dae850039cf
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 15 23:19:05 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Jun 15 23:19:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4043a0
dev-util/vulkan-tools: Move python to build deps
Based on idea from Arfrever Frehtes Taifersar Arahesis <arfrever.fta <AT> gmail.com>
Bug: https://bugs.gentoo.org/688126
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild | 6 +++---
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
index 98cfd393194..1956a5c0166 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
@@ -30,9 +30,9 @@ COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
)"
-BDEPEND="cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND="${PYTHON_DEPS}
- ${COMMON_DEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
+DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
# Vulkaninfo does not support wayland
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 9cf16dafaf9..2cac7708424 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -30,9 +30,9 @@ COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
)"
-BDEPEND="cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND="${PYTHON_DEPS}
- ${COMMON_DEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
+DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
# Vulkaninfo does not support wayland
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-07-17 10:18 Mikle Kolyada
0 siblings, 0 replies; 238+ messages in thread
From: Mikle Kolyada @ 2019-07-17 10:18 UTC (permalink / raw
To: gentoo-commits
commit: 339512c03e8a8ca5f3fa4cd228231e33b9fd12e7
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 10:15:59 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 10:15:59 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339512c0
dev-util/vulkan-tools: amd64 stable wrt bug #689510
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
index 1956a5c0166..8c9610536b6 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "9999" ]]; then
inherit git-r3
else
EGIT_COMMIT="2abb69904b9ad017d39d3da1e7fc3dec1a584cd8"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-07-22 17:15 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2019-07-22 17:15 UTC (permalink / raw
To: gentoo-commits
commit: 369262cfcd9d05e2ff8689e209980e6336f02cdd
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 22 17:09:00 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Jul 22 17:15:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369262cf
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.1.106.ebuild | 92 ----------------------
dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild | 92 ----------------------
3 files changed, 185 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 5d686ffc074..571497db52d 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
DIST vulkan-tools-1.1.106.tar.gz 611700 BLAKE2B 510ec1f759ae9657a57f641f3a74c87d82c181f6c328a2b682c89cf3a676ae03c59e4be96747b64f29be9ff3f7c5e00eb9ce7cd59d49ab2c8c3bc5e52f1915f1 SHA512 7ce80fe42032058fc7cf2462d2afe49e843f58c412c39338862805b3bcfadf5abef85043e2b21df92662c619bcd34271e2dda5ec9ed8ff9a4dcd74deedfa4c82
-DIST vulkan-tools-1.1.92.0.tar.gz 344286 BLAKE2B 2bbf19b458b780f26b5520fa298416cda50c951fd04529da4fdf77b0e2c57d38ca1dd7e9bd08cb14cf9a7eda0b5a58623f7a75e0d421d1511ed50056c2b369ca SHA512 cdca9332b399300b7011c90ab25a8227028009ffade9c587788229175476a000843a340625691a6a7970433961b776d8aab69332a4d3b5a2d89fdc18330302cc
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.106.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106.ebuild
deleted file mode 100644
index ddc3a474aef..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.106.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="2abb69904b9ad017d39d3da1e7fc3dec1a584cd8"
- KEYWORDS="~amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo X wayland"
-
-DEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- >=dev-util/vulkan-headers-1.1.106
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- fi
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-}
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
deleted file mode 100644
index f3e214574ec..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="9bbdd552f0fd62741aa1f1e02ab3eafc45cf3c1e"
- KEYWORDS="amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo X wayland"
-
-DEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
- dev-util/vulkan-headers
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- fi
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-07-28 22:52 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2019-07-28 22:52 UTC (permalink / raw
To: gentoo-commits
commit: faa2f5feb01fff91f6f8e3458281b11a45cbd01f
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 22:52:26 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 22:52:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa2f5fe
dev-util/vulkan-tools: Enable X by default
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild | 4 ++--
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
index 8c9610536b6..4b502753322 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="+cube +vulkaninfo X wayland"
+IUSE="+cube +vulkaninfo +X wayland"
COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
@@ -37,7 +37,7 @@ RDEPEND="${COMMON_DEPEND}"
# Vulkaninfo does not support wayland
REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
+ vulkaninfo? ( X )"
pkg_setup() {
MULTILIB_CHOST_TOOLS=()
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 2a6ce1302f7..574fee54f75 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="+cube +vulkaninfo X wayland"
+IUSE="+cube +vulkaninfo +X wayland"
COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
@@ -37,7 +37,7 @@ RDEPEND="${COMMON_DEPEND}"
# Vulkaninfo does not support wayland
REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
+ vulkaninfo? ( X )"
pkg_setup() {
MULTILIB_CHOST_TOOLS=()
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-07-28 22:52 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2019-07-28 22:52 UTC (permalink / raw
To: gentoo-commits
commit: 6dfade72889d63401ee41ebf70480c08805f9414
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 22:51:55 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 22:52:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dfade72
dev-util/vulkan-tools: Add Python 3.7 support
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 2cac7708424..2a6ce1302f7 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6,7} )
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-10-22 22:50 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-10-22 22:50 UTC (permalink / raw
To: gentoo-commits
commit: a2897b6fbe40945abe75b074209ef84bf1e8893e
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 22 22:47:31 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 22:49:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2897b6f
dev-util/vulkan-tools: Version bump, fix deps
Fixes: https://bugs.gentoo.org/698292
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.1.106-r2.ebuild} | 7 ++++---
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.1.124.ebuild} | 5 +++--
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 5 +++--
4 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 571497db52d..071be12b45c 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.1.106.tar.gz 611700 BLAKE2B 510ec1f759ae9657a57f641f3a74c87d82c181f6c328a2b682c89cf3a676ae03c59e4be96747b64f29be9ff3f7c5e00eb9ce7cd59d49ab2c8c3bc5e52f1915f1 SHA512 7ce80fe42032058fc7cf2462d2afe49e843f58c412c39338862805b3bcfadf5abef85043e2b21df92662c619bcd34271e2dda5ec9ed8ff9a4dcd74deedfa4c82
+DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild
similarity index 91%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild
index 574fee54f75..660d79bf820 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild
@@ -2,14 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6} )
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="9bbdd552f0fd62741aa1f1e02ab3eafc45cf3c1e"
+ EGIT_COMMIT="2abb69904b9ad017d39d3da1e7fc3dec1a584cd8"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
@@ -23,7 +23,8 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
+COMMON_DEPEND="<dev-util/vulkan-headers-1.1.125
+ media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
similarity index 92%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
index 574fee54f75..47c9ff70008 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="9bbdd552f0fd62741aa1f1e02ab3eafc45cf3c1e"
+ EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
@@ -23,7 +23,8 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
+COMMON_DEPEND=">=dev-util/vulkan-headers-1.1.125
+ >=media-libs/vulkan-loader-1.1.125:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 574fee54f75..47c9ff70008 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="9bbdd552f0fd62741aa1f1e02ab3eafc45cf3c1e"
+ EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
KEYWORDS="~amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
@@ -23,7 +23,8 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
+COMMON_DEPEND=">=dev-util/vulkan-headers-1.1.125
+ >=media-libs/vulkan-loader-1.1.125:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-10-23 1:47 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-10-23 1:47 UTC (permalink / raw
To: gentoo-commits
commit: 299000b925de15a2bbbe8c7e9b0b5e45b05bdec4
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 23 01:45:32 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 01:46:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299000b9
dev-util/vulkan-tools: dev-util/vulkan-headers is not a runtime dep
Suggested by [Arfrever]
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild | 6 +++---
dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild | 3 ++-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 6 +++---
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild
index 660d79bf820..924b70dd8d8 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild
@@ -23,8 +23,7 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND="<dev-util/vulkan-headers-1.1.125
- media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
+COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
@@ -33,7 +32,8 @@ COMMON_DEPEND="<dev-util/vulkan-headers-1.1.125
BDEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="<dev-util/vulkan-headers-1.1.125
+ ${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
# Vulkaninfo does not support wayland
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
index 47c9ff70008..cac0da2bae9 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
@@ -33,7 +33,8 @@ COMMON_DEPEND=">=dev-util/vulkan-headers-1.1.125
BDEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND=">=dev-util/vulkan-headers-1.1.125
+ ${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
# Vulkaninfo does not support wayland
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 47c9ff70008..3c0376f7625 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -23,8 +23,7 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND=">=dev-util/vulkan-headers-1.1.125
- >=media-libs/vulkan-loader-1.1.125:=[${MULTILIB_USEDEP},wayland?,X?]
+COMMON_DEPEND=">=media-libs/vulkan-loader-1.1.125:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
@@ -33,7 +32,8 @@ COMMON_DEPEND=">=dev-util/vulkan-headers-1.1.125
BDEPEND="${PYTHON_DEPS}
cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND=">=dev-util/vulkan-headers-1.1.125
+ ${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
# Vulkaninfo does not support wayland
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2019-10-23 1:55 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2019-10-23 1:55 UTC (permalink / raw
To: gentoo-commits
commit: 4726dd26b59097a1a1ab768269ca10410d720707
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 23 01:54:44 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 01:54:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4726dd26
dev-util/vulkan-tools: Fix remaining incorrect dep
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
index cac0da2bae9..3c0376f7625 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
@@ -23,8 +23,7 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND=">=dev-util/vulkan-headers-1.1.125
- >=media-libs/vulkan-loader-1.1.125:=[${MULTILIB_USEDEP},wayland?,X?]
+COMMON_DEPEND=">=media-libs/vulkan-loader-1.1.125:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-01-03 12:00 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2020-01-03 12:00 UTC (permalink / raw
To: gentoo-commits
commit: e185b40cfed0c34b61c71ceed6767787ca3da89a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 11:59:44 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 11:59:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e185b40c
dev-util/vulkan-tools: amd64 stable wrt bug #704592
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
index 3c0376f7625..63e19b200b8 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ if [[ "${PV}" == "9999" ]]; then
inherit git-r3
else
EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-01-26 21:10 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-01-26 21:10 UTC (permalink / raw
To: gentoo-commits
commit: de06749e96e252ec2802ec57447c2fff51a9dc6e
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 26 21:03:07 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jan 26 21:09:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de06749e
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
.../vulkan-tools/vulkan-tools-1.1.106-r1.ebuild | 93 ---------------------
.../vulkan-tools/vulkan-tools-1.1.106-r2.ebuild | 94 ----------------------
3 files changed, 188 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 071be12b45c..ebaf3ed5372 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.1.106.tar.gz 611700 BLAKE2B 510ec1f759ae9657a57f641f3a74c87d82c181f6c328a2b682c89cf3a676ae03c59e4be96747b64f29be9ff3f7c5e00eb9ce7cd59d49ab2c8c3bc5e52f1915f1 SHA512 7ce80fe42032058fc7cf2462d2afe49e843f58c412c39338862805b3bcfadf5abef85043e2b21df92662c619bcd34271e2dda5ec9ed8ff9a4dcd74deedfa4c82
DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
deleted file mode 100644
index 228672c2ae9..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="2abb69904b9ad017d39d3da1e7fc3dec1a584cd8"
- KEYWORDS="amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- fi
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-}
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild
deleted file mode 100644
index 3b24b766484..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.106-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="2abb69904b9ad017d39d3da1e7fc3dec1a584cd8"
- KEYWORDS="~amd64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND="media-libs/vulkan-loader:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND="<dev-util/vulkan-headers-1.1.125
- ${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- fi
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-02-27 4:06 Georgy Yakovlev
0 siblings, 0 replies; 238+ messages in thread
From: Georgy Yakovlev @ 2020-02-27 4:06 UTC (permalink / raw
To: gentoo-commits
commit: 9a7a2feb66ac46140ebf48f4ef70d6c348b3e461
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 27 03:37:48 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Feb 27 03:54:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7a2feb
dev-util/vulkan-tools: sync live ebuild keywords
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index efa4fdf6c44..70535b3958e 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "9999" ]]; then
inherit git-r3
else
EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~ppc64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-02-27 4:06 Georgy Yakovlev
0 siblings, 0 replies; 238+ messages in thread
From: Georgy Yakovlev @ 2020-02-27 4:06 UTC (permalink / raw
To: gentoo-commits
commit: cd054248860f50000597c3b9ccdeb3f7a8a10e72
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 27 03:37:09 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Feb 27 03:54:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd054248
dev-util/vulkan-tools: keyword on ~ppc64
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
index 90eebbb22ff..4abdb96716d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "9999" ]]; then
inherit git-r3
else
EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
- KEYWORDS="amd64"
+ KEYWORDS="amd64 ~ppc64"
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-03-05 7:22 Guilherme Amadio
0 siblings, 0 replies; 238+ messages in thread
From: Guilherme Amadio @ 2020-03-05 7:22 UTC (permalink / raw
To: gentoo-commits
commit: a8f1b7561646b10a08d5cc14e32c1150c90add76
Author: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 21:03:35 2020 +0000
Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Thu Mar 5 07:19:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f1b756
dev-util/vulkan-tools: version bump to 1.2.133
Closes: https://github.com/gentoo/gentoo/pull/14835
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Acked-by: Nick Sarnie <sarnex <AT> gentoo.org>
Signed-off-by: Guilherme Amadio <amadio <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.2.133.ebuild | 94 +++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index ebaf3ed5372..44a327d2acf 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
+DIST vulkan-tools-1.2.133.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.133.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.133.ebuild
new file mode 100644
index 00000000000..8a03a60cf6d
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.133.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
+ KEYWORDS="~amd64 ~ppc64"
+ SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
+fi
+
+inherit python-any-r1 cmake-multilib
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+cube +vulkaninfo +X wayland"
+COMMON_DEPEND=">=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
+DEPEND=">=dev-util/vulkan-headers-${PV}
+ ${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# Vulkaninfo does not support wayland
+REQUIRED_USE="|| ( X wayland )
+ vulkaninfo? ( X )"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=()
+
+ if use vulkaninfo; then
+ MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
+ fi
+
+ if use cube; then
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+ fi
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=True
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_VULKANINFO=$(usex vulkaninfo)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DGLSLANG_INSTALL_DIR="/usr"
+ -DVULKAN_HEADERS_INSTALL_DIR="/usr"
+ )
+
+ # Upstream only supports one window system at a time
+ # If X is set at all, even if wayland is set, use X
+ #
+ # If -cube and/or -vulkaninfo is set, the flags we set
+ # are ignored, so we don't need to consider that
+ if use X; then
+ mycmakeargs+=(
+ -DCUBE_WSI_SELECTION="XCB"
+ )
+ fi
+
+ if ! use X && use wayland; then
+ mycmakeargs+=(
+ -DCUBE_WSI_SELECTION="WAYLAND"
+ )
+ fi
+
+ cmake-utils_src_configure
+}
+
+multilib_src_install() {
+ cmake-utils_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-03-15 21:28 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-03-15 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 7abebfc584b5318e3b7dda4c6aedc176dec2b62e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 19:14:27 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 21:28:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abebfc5
dev-util/vulkan-tools: 9999 cleanup, cmake.eclass, >=cmake-3.10.2
Drop superfluous COMMON_DEPEND, other ebuild style improvements, sorting
Use upstream tarball instead of error-prone EGIT_COMMIT
Pin dev-util/vulkan-{headers,loader} to >=${PV}, maintainability again
Bug: https://bugs.gentoo.org/712090
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 55 ++++++++++++++------------
1 file changed, 30 insertions(+), 25 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 70535b3958e..57cd7f76737 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -2,44 +2,49 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
PYTHON_COMPAT=( python3_{6,7} )
+inherit cmake-multilib python-any-r1
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
EGIT_SUBMODULES=()
inherit git-r3
else
- EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~ppc64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
+ S="${WORKDIR}"/${MY_PN}-${PV}
fi
-inherit python-any-r1 cmake-multilib
-
DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND=">=media-libs/vulkan-loader-1.1.125:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND=">=dev-util/vulkan-headers-1.1.125
- ${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
+IUSE="+cube +vulkaninfo wayland +X"
# Vulkaninfo does not support wayland
REQUIRED_USE="|| ( X wayland )
vulkaninfo? ( X )"
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/vulkan-headers-${PV}
+"
+
pkg_setup() {
MULTILIB_CHOST_TOOLS=()
@@ -59,14 +64,14 @@ pkg_setup() {
multilib_src_configure() {
local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
+ -DCMAKE_SKIP_RPATH=ON
-DBUILD_CUBE=$(usex cube)
-DBUILD_VULKANINFO=$(usex vulkaninfo)
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
+ -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
)
# Upstream only supports one window system at a time
@@ -86,9 +91,9 @@ multilib_src_configure() {
)
fi
- cmake-utils_src_configure
+ cmake_src_configure
}
multilib_src_install() {
- cmake-utils_src_install
+ cmake_src_install
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-03-15 21:28 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-03-15 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 3c270c1e8059c7662efe9d0f19cf16f12373b855
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 19:53:28 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 21:28:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c270c1e
dev-util/vulkan-tools: Drop 1.2.133 (r0), misused 1.1.124 sources
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.2.133.ebuild | 94 -----------------------
2 files changed, 95 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index d5c60760e72..8a86652fa8a 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,2 @@
DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
-DIST vulkan-tools-1.2.133.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
DIST vulkan-tools-1.2.133a.tar.gz 698176 BLAKE2B 55f1b298a5daf7c656492c75999002aa54811df448f635e6d0c95cf717ae00c8d8158c39557c3c646281f1b763a848716d1a4429540a5a3a137462e355338427 SHA512 3f7a431b6889e2d62d16105b928707b9ae9d77515398284bfde8ced7b0741523f0b37c281c789d5c786c089854010edb9c7b18ed373f342ca0db7533ec9fd698
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.133.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.133.ebuild
deleted file mode 100644
index 8a03a60cf6d..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.133.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
- KEYWORDS="~amd64 ~ppc64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND=">=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND=">=dev-util/vulkan-headers-${PV}
- ${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- fi
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-03-15 21:28 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-03-15 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 6fc5184f964f738e3b90fd263b0f4ae056050f97
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 19:58:05 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 21:28:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc5184f
dev-util/vulkan-tools: python3_8
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 57cd7f76737..d00a6b3086a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN=Vulkan-Tools
CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-03-15 21:28 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-03-15 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 7135e9d11ee6fa60ebf69235eae502c6b913c7d8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 19:46:54 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 21:28:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7135e9d1
dev-util/vulkan-tools: Make USE cube USE requirements explicit
Do not enable cube by default (mitigating strict REQUIRED_USE constraint)
Fix QA issue (unused cmake variables with USE=-cube)
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 36 ++++++++------------------
1 file changed, 11 insertions(+), 25 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index e4065eb7f9c..1d6d8e74d61 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -23,9 +23,10 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="+cube wayland +X"
+IUSE="cube wayland +X"
-REQUIRED_USE="|| ( X wayland )"
+# Cube demo only supports one window system at a time
+REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
BDEPEND="${PYTHON_DEPS}
>=dev-util/cmake-3.10.2
@@ -48,12 +49,10 @@ pkg_setup() {
/usr/bin/vulkaninfo
)
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- fi
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
python-any-r1_pkg_setup
}
@@ -66,26 +65,13 @@ multilib_src_configure() {
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
-DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
)
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube is set, the flags we set are ignored,
- # so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-03-15 21:28 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-03-15 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 316142af196db16fe9d5dfefd041e8b0746b77a4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 19:52:47 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 21:28:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316142af
dev-util/vulkan-tools: Fix 1.2.133, copying over from 9999
Use actual 1.2.133 upstream tarball.
Closes: https://bugs.gentoo.org/712090
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../vulkan-tools/vulkan-tools-1.2.133-r1.ebuild | 81 ++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 44a327d2acf..d5c60760e72 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
DIST vulkan-tools-1.2.133.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
+DIST vulkan-tools-1.2.133a.tar.gz 698176 BLAKE2B 55f1b298a5daf7c656492c75999002aa54811df448f635e6d0c95cf717ae00c8d8158c39557c3c646281f1b763a848716d1a4429540a5a3a137462e355338427 SHA512 3f7a431b6889e2d62d16105b928707b9ae9d77515398284bfde8ced7b0741523f0b37c281c789d5c786c089854010edb9c7b18ed373f342ca0db7533ec9fd698
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.133-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.133-r1.ebuild
new file mode 100644
index 00000000000..ff7a561dba6
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.133-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}a.tar.gz"
+ KEYWORDS="~amd64 ~ppc64"
+ S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-03-15 21:28 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-03-15 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 54cd2d8449481778c58c772867a77011364b4715
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 19:22:44 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 21:28:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54cd2d84
dev-util/vulkan-tools: Drop USE vulkaninfo
Unconditionally build it: No additional deps, tiny, fine with wayland.
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 20 ++++++++------------
1 file changed, 8 insertions(+), 12 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index d00a6b3086a..e4065eb7f9c 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -23,11 +23,9 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="+cube +vulkaninfo wayland +X"
+IUSE="+cube wayland +X"
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
+REQUIRED_USE="|| ( X wayland )"
BDEPEND="${PYTHON_DEPS}
>=dev-util/cmake-3.10.2
@@ -46,11 +44,9 @@ DEPEND="${RDEPEND}
"
pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
if use cube; then
MULTILIB_CHOST_TOOLS+=(
@@ -65,8 +61,8 @@ pkg_setup() {
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
-DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
@@ -77,8 +73,8 @@ multilib_src_configure() {
# Upstream only supports one window system at a time
# If X is set at all, even if wayland is set, use X
#
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
+ # If -cube is set, the flags we set are ignored,
+ # so we don't need to consider that
if use X; then
mycmakeargs+=(
-DCUBE_WSI_SELECTION="XCB"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-04-04 19:26 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2020-04-04 19:26 UTC (permalink / raw
To: gentoo-commits
commit: f543e0550a71b1228ac7d66a76577014d3ebadc3
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 4 19:06:37 2020 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Apr 4 19:25:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f543e055
dev-util/vulkan-tools: Bump to 1.2.135
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.2.135.ebuild | 81 +++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 8a86652fa8a..777fefb0a1d 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
DIST vulkan-tools-1.2.133a.tar.gz 698176 BLAKE2B 55f1b298a5daf7c656492c75999002aa54811df448f635e6d0c95cf717ae00c8d8158c39557c3c646281f1b763a848716d1a4429540a5a3a137462e355338427 SHA512 3f7a431b6889e2d62d16105b928707b9ae9d77515398284bfde8ced7b0741523f0b37c281c789d5c786c089854010edb9c7b18ed373f342ca0db7533ec9fd698
+DIST vulkan-tools-1.2.135.tar.gz 709765 BLAKE2B 3e25e8936ebad2b5488618ec3680a322e9b3b20976cbf8e61b37702482e2203bc93c6f63ad5122688e074e9f1b178c57fa32b623ca07321fd7fb08b5aec9eef3 SHA512 604f4815b837bffca132fc0cb6f155ad59c8c13d68dea70d1ca18d1595c6c834f296faac551467766b5e7fe3e3afa3e91c0bb299b365603de2719df9232dde40
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.135.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.135.ebuild
new file mode 100644
index 00000000000..1d6d8e74d61
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.135.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc64"
+ S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-04-29 22:04 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2020-04-29 22:04 UTC (permalink / raw
To: gentoo-commits
commit: d45163012c565fd9bdc6704a6fda2a5627d59d2a
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 29 21:44:14 2020 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Apr 29 22:03:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4516301
dev-util/vulkan-tools: Bump to 1.2.137
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild | 81 +++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 777fefb0a1d..fbfe92c65c4 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,4 @@
DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
DIST vulkan-tools-1.2.133a.tar.gz 698176 BLAKE2B 55f1b298a5daf7c656492c75999002aa54811df448f635e6d0c95cf717ae00c8d8158c39557c3c646281f1b763a848716d1a4429540a5a3a137462e355338427 SHA512 3f7a431b6889e2d62d16105b928707b9ae9d77515398284bfde8ced7b0741523f0b37c281c789d5c786c089854010edb9c7b18ed373f342ca0db7533ec9fd698
DIST vulkan-tools-1.2.135.tar.gz 709765 BLAKE2B 3e25e8936ebad2b5488618ec3680a322e9b3b20976cbf8e61b37702482e2203bc93c6f63ad5122688e074e9f1b178c57fa32b623ca07321fd7fb08b5aec9eef3 SHA512 604f4815b837bffca132fc0cb6f155ad59c8c13d68dea70d1ca18d1595c6c834f296faac551467766b5e7fe3e3afa3e91c0bb299b365603de2719df9232dde40
+DIST vulkan-tools-1.2.137.tar.gz 710528 BLAKE2B be7d2110f2ca9df5e3c2e898a4e985252f5e6568d061d2842a91cc95941bdd00e9662f6aeba4acacaf7c9a0abfe61915baded15be0ef2a4c43a4b57a5a04e99b SHA512 879529ccea9a894f62222cd0110b946ddf055f092994bf71942a3c5c50906dc062edc5081ea2150757cdb501426ca341e9a4260319c6565acdcb731f172d43d8
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild
new file mode 100644
index 00000000000..1d6d8e74d61
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc64"
+ S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-06-11 1:13 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2020-06-11 1:13 UTC (permalink / raw
To: gentoo-commits
commit: 85e70df79e0f6e1925cab4c74670e35aaef5a76f
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 11 01:01:56 2020 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jun 11 01:13:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e70df7
dev-util/vulkan-tools: Bump to 1.2.141
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild | 81 +++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index fbfe92c65c4..0e381af1300 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -2,3 +2,4 @@ DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a05
DIST vulkan-tools-1.2.133a.tar.gz 698176 BLAKE2B 55f1b298a5daf7c656492c75999002aa54811df448f635e6d0c95cf717ae00c8d8158c39557c3c646281f1b763a848716d1a4429540a5a3a137462e355338427 SHA512 3f7a431b6889e2d62d16105b928707b9ae9d77515398284bfde8ced7b0741523f0b37c281c789d5c786c089854010edb9c7b18ed373f342ca0db7533ec9fd698
DIST vulkan-tools-1.2.135.tar.gz 709765 BLAKE2B 3e25e8936ebad2b5488618ec3680a322e9b3b20976cbf8e61b37702482e2203bc93c6f63ad5122688e074e9f1b178c57fa32b623ca07321fd7fb08b5aec9eef3 SHA512 604f4815b837bffca132fc0cb6f155ad59c8c13d68dea70d1ca18d1595c6c834f296faac551467766b5e7fe3e3afa3e91c0bb299b365603de2719df9232dde40
DIST vulkan-tools-1.2.137.tar.gz 710528 BLAKE2B be7d2110f2ca9df5e3c2e898a4e985252f5e6568d061d2842a91cc95941bdd00e9662f6aeba4acacaf7c9a0abfe61915baded15be0ef2a4c43a4b57a5a04e99b SHA512 879529ccea9a894f62222cd0110b946ddf055f092994bf71942a3c5c50906dc062edc5081ea2150757cdb501426ca341e9a4260319c6565acdcb731f172d43d8
+DIST vulkan-tools-1.2.141.tar.gz 711666 BLAKE2B 0ad31cba26106ea76ddeb26e05b59302a6f35c9172eb75fe31b6a05370be0131a92db33a4c54a006b6ba5145447079239d7ff174f7be10feb172fe03d7a1a619 SHA512 5dce372f60f55570bfc7dc4e4da7b4a07f632cfac6a2862bdf773cab61a8c6260bb38cbd48d944e08479248bfe29248214618a78952fac0aeef285e5b888d337
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
new file mode 100644
index 00000000000..1d6d8e74d61
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc64"
+ S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-06-15 15:00 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2020-06-15 15:00 UTC (permalink / raw
To: gentoo-commits
commit: 983d207166ad2f4ef30822e90b4a6bf7e3dcb8a3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 14:58:12 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 14:58:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983d2071
dev-util/vulkan-tools: amd64 stable wrt bug #727768
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild
index 1d6d8e74d61..c2805c77cf4 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
+ KEYWORDS="amd64 ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-06-17 5:46 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-06-17 5:46 UTC (permalink / raw
To: gentoo-commits
commit: 76e2d37aab266e01d268cef8235ca1c3224e3fd8
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 05:35:52 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 05:45:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e2d37a
dev-util/vulkan-tools: Drop old versions
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 3 -
dev-util/vulkan-tools/metadata.xml | 1 -
dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild | 94 ----------------------
.../vulkan-tools/vulkan-tools-1.2.133-r1.ebuild | 81 -------------------
dev-util/vulkan-tools/vulkan-tools-1.2.135.ebuild | 81 -------------------
5 files changed, 260 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 0e381af1300..af9217997c4 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,5 +1,2 @@
-DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
-DIST vulkan-tools-1.2.133a.tar.gz 698176 BLAKE2B 55f1b298a5daf7c656492c75999002aa54811df448f635e6d0c95cf717ae00c8d8158c39557c3c646281f1b763a848716d1a4429540a5a3a137462e355338427 SHA512 3f7a431b6889e2d62d16105b928707b9ae9d77515398284bfde8ced7b0741523f0b37c281c789d5c786c089854010edb9c7b18ed373f342ca0db7533ec9fd698
-DIST vulkan-tools-1.2.135.tar.gz 709765 BLAKE2B 3e25e8936ebad2b5488618ec3680a322e9b3b20976cbf8e61b37702482e2203bc93c6f63ad5122688e074e9f1b178c57fa32b623ca07321fd7fb08b5aec9eef3 SHA512 604f4815b837bffca132fc0cb6f155ad59c8c13d68dea70d1ca18d1595c6c834f296faac551467766b5e7fe3e3afa3e91c0bb299b365603de2719df9232dde40
DIST vulkan-tools-1.2.137.tar.gz 710528 BLAKE2B be7d2110f2ca9df5e3c2e898a4e985252f5e6568d061d2842a91cc95941bdd00e9662f6aeba4acacaf7c9a0abfe61915baded15be0ef2a4c43a4b57a5a04e99b SHA512 879529ccea9a894f62222cd0110b946ddf055f092994bf71942a3c5c50906dc062edc5081ea2150757cdb501426ca341e9a4260319c6565acdcb731f172d43d8
DIST vulkan-tools-1.2.141.tar.gz 711666 BLAKE2B 0ad31cba26106ea76ddeb26e05b59302a6f35c9172eb75fe31b6a05370be0131a92db33a4c54a006b6ba5145447079239d7ff174f7be10feb172fe03d7a1a619 SHA512 5dce372f60f55570bfc7dc4e4da7b4a07f632cfac6a2862bdf773cab61a8c6260bb38cbd48d944e08479248bfe29248214618a78952fac0aeef285e5b888d337
diff --git a/dev-util/vulkan-tools/metadata.xml b/dev-util/vulkan-tools/metadata.xml
index bee42ed5665..9d9218cb035 100644
--- a/dev-util/vulkan-tools/metadata.xml
+++ b/dev-util/vulkan-tools/metadata.xml
@@ -11,7 +11,6 @@
</maintainer>
<use>
<flag name="cube">Build the cube/cubepp demos</flag>
- <flag name="vulkaninfo">Build the vulkaninfo utility</flag>
</use>
<upstream>
<remote-id type="github">KhronosGroup/Vulkan-Tools</remote-id>
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
deleted file mode 100644
index 4abdb96716d..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
- KEYWORDS="amd64 ~ppc64"
- SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND=">=media-libs/vulkan-loader-1.1.125:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND=">=dev-util/vulkan-headers-1.1.125
- ${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
- vulkaninfo? ( X )"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=()
-
- if use vulkaninfo; then
- MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
- fi
-
- if use cube; then
- MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- fi
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=True
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_VULKANINFO=$(usex vulkaninfo)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DGLSLANG_INSTALL_DIR="/usr"
- -DVULKAN_HEADERS_INSTALL_DIR="/usr"
- )
-
- # Upstream only supports one window system at a time
- # If X is set at all, even if wayland is set, use X
- #
- # If -cube and/or -vulkaninfo is set, the flags we set
- # are ignored, so we don't need to consider that
- if use X; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="XCB"
- )
- fi
-
- if ! use X && use wayland; then
- mycmakeargs+=(
- -DCUBE_WSI_SELECTION="WAYLAND"
- )
- fi
-
- cmake-utils_src_configure
-}
-
-multilib_src_install() {
- cmake-utils_src_install
-}
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.133-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.133-r1.ebuild
deleted file mode 100644
index ff7a561dba6..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.133-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}a.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.135.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.135.ebuild
deleted file mode 100644
index 1d6d8e74d61..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.135.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-06-20 15:42 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2020-06-20 15:42 UTC (permalink / raw
To: gentoo-commits
commit: ac7144897b26959439c49a125e501d2a76c61cb0
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 20 15:41:30 2020 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 15:41:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac714489
dev-util/vulkan-tools: 1.2.141 stable
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
index 1d6d8e74d61..c2805c77cf4 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
+ KEYWORDS="amd64 ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-07-04 12:36 Mart Raudsepp
0 siblings, 0 replies; 238+ messages in thread
From: Mart Raudsepp @ 2020-07-04 12:36 UTC (permalink / raw
To: gentoo-commits
commit: 3451eeedfa259d210202727b966cf812d72190ff
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Wed Jul 1 23:17:52 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 4 12:28:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3451eeed
dev-util/vulkan-tools: arm64 keyworded (bug #728558)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
index c2805c77cf4..4704f31811a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~ppc64"
+ KEYWORDS="amd64 ~arm64 ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-07-12 1:51 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2020-07-12 1:51 UTC (permalink / raw
To: gentoo-commits
commit: 10312baf246eeca4cbb78d73eb7ef38907aa2d33
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 12 01:50:13 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 01:50:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10312baf
dev-util/vulkan-tools: arm keyworded (bug #728558)
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
index 4704f31811a..5ff8e9e5135 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm64 ~ppc64"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-07-27 17:36 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2020-07-27 17:36 UTC (permalink / raw
To: gentoo-commits
commit: bce5b35d01b8d11ec07dadba64e5507b81609507
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 27 17:35:20 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 27 17:35:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce5b35d
dev-util/vulkan-tools: ppc keyworded (bug #733966)
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
index 5ff8e9e5135..a23ebee9369 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-08-09 17:52 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-08-09 17:52 UTC (permalink / raw
To: gentoo-commits
commit: 2dc481a30bf6a3a0ac6385f8839d264742af33d3
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 9 17:44:07 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Aug 9 17:52:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc481a3
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild | 81 -----------------------
2 files changed, 82 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index af9217997c4..9963a8c983b 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.2.137.tar.gz 710528 BLAKE2B be7d2110f2ca9df5e3c2e898a4e985252f5e6568d061d2842a91cc95941bdd00e9662f6aeba4acacaf7c9a0abfe61915baded15be0ef2a4c43a4b57a5a04e99b SHA512 879529ccea9a894f62222cd0110b946ddf055f092994bf71942a3c5c50906dc062edc5081ea2150757cdb501426ca341e9a4260319c6565acdcb731f172d43d8
DIST vulkan-tools-1.2.141.tar.gz 711666 BLAKE2B 0ad31cba26106ea76ddeb26e05b59302a6f35c9172eb75fe31b6a05370be0131a92db33a4c54a006b6ba5145447079239d7ff174f7be10feb172fe03d7a1a619 SHA512 5dce372f60f55570bfc7dc4e4da7b4a07f632cfac6a2862bdf773cab61a8c6260bb38cbd48d944e08479248bfe29248214618a78952fac0aeef285e5b888d337
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild
deleted file mode 100644
index c2805c77cf4..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~ppc64"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-11-07 3:59 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2020-11-07 3:59 UTC (permalink / raw
To: gentoo-commits
commit: 27d3f213c27c106023086830963a2e1f6b769b3f
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 03:54:51 2020 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 03:58:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d3f213
dev-util/vulkan-tools: Bump to 1.2.154
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.2.154.ebuild} | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 9963a8c983b..57a84eb9bb7 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.2.141.tar.gz 711666 BLAKE2B 0ad31cba26106ea76ddeb26e05b59302a6f35c9172eb75fe31b6a05370be0131a92db33a4c54a006b6ba5145447079239d7ff174f7be10feb172fe03d7a1a619 SHA512 5dce372f60f55570bfc7dc4e4da7b4a07f632cfac6a2862bdf773cab61a8c6260bb38cbd48d944e08479248bfe29248214618a78952fac0aeef285e5b888d337
+DIST vulkan-tools-1.2.154.tar.gz 719166 BLAKE2B 351fd168be69615691bf956f65c0a6f2050c1061897745ecc227cc11336d2d3b39b0475a0c941c0ccdb011b9d37ef0417b22e0935ec956c5d37bbb8c6cd2e6d2 SHA512 51d6521af4f65c5b93bc5a10ef921f3770f04d6a363a9c4f0941421bf762e17cb8948bbdd3ed1d5449d015e1ac86e42e63583aee4a442cc275a1d410f61813a7
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild
similarity index 97%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild
index 1d6d8e74d61..1dad1fe14b6 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 1d6d8e74d61..1dad1fe14b6 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-12-16 19:50 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2020-12-16 19:50 UTC (permalink / raw
To: gentoo-commits
commit: c575bfc1bbd1cfc618077c589a1d8dfee2dc2b4c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 16 18:36:52 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 16 18:36:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c575bfc1
dev-util/vulkan-tools: Stabilize 1.2.154 amd64, #758680
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild
index 1dad1fe14b6..a23ebee9369 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-12-16 20:09 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2020-12-16 20:09 UTC (permalink / raw
To: gentoo-commits
commit: 5c8910c367df104c83e56ab30793dbd996716a75
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 16 19:54:48 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Dec 16 20:08:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8910c3
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild | 81 -----------------------
2 files changed, 82 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 57a84eb9bb7..16e5b58c5f2 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.2.141.tar.gz 711666 BLAKE2B 0ad31cba26106ea76ddeb26e05b59302a6f35c9172eb75fe31b6a05370be0131a92db33a4c54a006b6ba5145447079239d7ff174f7be10feb172fe03d7a1a619 SHA512 5dce372f60f55570bfc7dc4e4da7b4a07f632cfac6a2862bdf773cab61a8c6260bb38cbd48d944e08479248bfe29248214618a78952fac0aeef285e5b888d337
DIST vulkan-tools-1.2.154.tar.gz 719166 BLAKE2B 351fd168be69615691bf956f65c0a6f2050c1061897745ecc227cc11336d2d3b39b0475a0c941c0ccdb011b9d37ef0417b22e0935ec956c5d37bbb8c6cd2e6d2 SHA512 51d6521af4f65c5b93bc5a10ef921f3770f04d6a363a9c4f0941421bf762e17cb8948bbdd3ed1d5449d015e1ac86e42e63583aee4a442cc275a1d410f61813a7
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
deleted file mode 100644
index a23ebee9369..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.141.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2020-12-17 2:40 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2020-12-17 2:40 UTC (permalink / raw
To: gentoo-commits
commit: 8097f5ac4f04b6ef6d1caa65ff616cdd05ca9f24
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 02:20:15 2020 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 02:40:19 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8097f5ac
dev-util/vulkan-tools: Version bump and drop old
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.2.162.ebuild} | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 16e5b58c5f2..023fb99982f 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.2.154.tar.gz 719166 BLAKE2B 351fd168be69615691bf956f65c0a6f2050c1061897745ecc227cc11336d2d3b39b0475a0c941c0ccdb011b9d37ef0417b22e0935ec956c5d37bbb8c6cd2e6d2 SHA512 51d6521af4f65c5b93bc5a10ef921f3770f04d6a363a9c4f0941421bf762e17cb8948bbdd3ed1d5449d015e1ac86e42e63583aee4a442cc275a1d410f61813a7
+DIST vulkan-tools-1.2.162.tar.gz 724232 BLAKE2B 16eb2dde35883fb2c7c263a72a615818ff8e1557ac9d74553ec3784d96a827e6900efa4e42218cb9081f7501d9b1a53eac82c360c2d20922043308515ab48983 SHA512 7827f6775dfb26820a2a2cbc60e7da8c7e7bdcb57b65523fbc6b2e989ae6869b04a57ae458c72715722c67d842660574697834c92f9b909dd5673da1945ac6dc
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
similarity index 98%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
index 1dad1fe14b6..484eb9bb156 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN=Vulkan-Tools
CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 1dad1fe14b6..484eb9bb156 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN=Vulkan-Tools
CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-01-24 13:31 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-01-24 13:31 UTC (permalink / raw
To: gentoo-commits
commit: 098ab36a612fdc3eafbf5a5a5592475942512e1e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 13:30:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 13:30:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098ab36a
dev-util/vulkan-tools: Stabilize 1.2.162 arm, #766713
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
index 484eb9bb156..48ca2507313 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-01-24 13:31 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-01-24 13:31 UTC (permalink / raw
To: gentoo-commits
commit: a8864145eb6ae07608e7061fa78bfd1a8947d922
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 13:31:50 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 13:31:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8864145
dev-util/vulkan-tools: Stabilize 1.2.162 arm64, #766713
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
index 48ca2507313..087440f4759 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-01-24 19:31 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-01-24 19:31 UTC (permalink / raw
To: gentoo-commits
commit: 25d88d8d817417557e815963f7c68e273dbd1216
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 19:31:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 19:31:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d88d8d
dev-util/vulkan-tools: Stabilize 1.2.162 ppc64, #766713
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
index 087440f4759..25bc86855a6 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 arm arm64 ~ppc ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-01-24 21:52 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-01-24 21:52 UTC (permalink / raw
To: gentoo-commits
commit: 2df61ee6f83e0b6727e6ee642d682806540c9308
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 21:52:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 21:52:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df61ee6
dev-util/vulkan-tools: Stabilize 1.2.162 amd64, #766713
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
index 25bc86855a6..fa74d0ce22c 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~ppc ppc64"
+ KEYWORDS="amd64 arm arm64 ~ppc ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-01-25 14:07 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-01-25 14:07 UTC (permalink / raw
To: gentoo-commits
commit: 071446f1bf7516f7884cc2ed2c04bf6ec07ffaf2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:07:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 14:07:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071446f1
dev-util/vulkan-tools: Stabilize 1.2.162 ppc, #766713
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
index fa74d0ce22c..1495ee55e60 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~ppc ppc64"
+ KEYWORDS="amd64 arm arm64 ppc ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-02-26 5:12 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2021-02-26 5:12 UTC (permalink / raw
To: gentoo-commits
commit: 820ea49cb47057e851e890bd1fe0816b7bd9f3f6
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 05:11:28 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 05:11:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820ea49c
dev-util/vulkan-tools: Drop old versions
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild | 81 -----------------------
2 files changed, 82 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 023fb99982f..d100c79162e 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.2.154.tar.gz 719166 BLAKE2B 351fd168be69615691bf956f65c0a6f2050c1061897745ecc227cc11336d2d3b39b0475a0c941c0ccdb011b9d37ef0417b22e0935ec956c5d37bbb8c6cd2e6d2 SHA512 51d6521af4f65c5b93bc5a10ef921f3770f04d6a363a9c4f0941421bf762e17cb8948bbdd3ed1d5449d015e1ac86e42e63583aee4a442cc275a1d410f61813a7
DIST vulkan-tools-1.2.162.tar.gz 724232 BLAKE2B 16eb2dde35883fb2c7c263a72a615818ff8e1557ac9d74553ec3784d96a827e6900efa4e42218cb9081f7501d9b1a53eac82c360c2d20922043308515ab48983 SHA512 7827f6775dfb26820a2a2cbc60e7da8c7e7bdcb57b65523fbc6b2e989ae6869b04a57ae458c72715722c67d842660574697834c92f9b909dd5673da1945ac6dc
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild
deleted file mode 100644
index ba5c9920799..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-03-28 0:37 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2021-03-28 0:37 UTC (permalink / raw
To: gentoo-commits
commit: 82c011c4c7ac9ed3c63162541459d7a91c83b8da
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 28 00:24:46 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Mar 28 00:36:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c011c4
dev-util/vulkan-tools: Version bump
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild | 81 +++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index d100c79162e..2d47c28db34 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.2.162.tar.gz 724232 BLAKE2B 16eb2dde35883fb2c7c263a72a615818ff8e1557ac9d74553ec3784d96a827e6900efa4e42218cb9081f7501d9b1a53eac82c360c2d20922043308515ab48983 SHA512 7827f6775dfb26820a2a2cbc60e7da8c7e7bdcb57b65523fbc6b2e989ae6869b04a57ae458c72715722c67d842660574697834c92f9b909dd5673da1945ac6dc
+DIST vulkan-tools-1.2.170.tar.gz 835063 BLAKE2B 5b7b9c9ea07b3a25d2b989a0981417b4a1c4f97d03fc9f1ab765ac2ade3bd33e99657813a3cb6b3290559539cd9dca3d6992cacf848c0ea9eee536eeef99553f SHA512 0cc361c1a7cecf74dab25e6a4bead7870a0cf363b07a6e5fbd6fa245027fb8e4f2b651affda095fadad90e114507c4f80370c2fcb4e6b9cbc013eac8a67d2d6b
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
new file mode 100644
index 00000000000..dd3ff96da94
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+ S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-05-06 9:57 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-05-06 9:57 UTC (permalink / raw
To: gentoo-commits
commit: 1979abab7360488fa71910e8996a8bd08c3278d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 09:55:43 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 6 09:55:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1979abab
dev-util/vulkan-tools: Stabilize 1.2.170 arm, #788259
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
index dd3ff96da94..8d7c71b5e1d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-05-06 10:01 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-05-06 10:01 UTC (permalink / raw
To: gentoo-commits
commit: c3cfee36430f85fb0a95743479661bea466a7ed5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 10:00:41 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 6 10:00:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3cfee36
dev-util/vulkan-tools: Stabilize 1.2.170 arm64, #788259
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
index 8d7c71b5e1d..2b40b1000c1 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-05-06 10:09 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-05-06 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 31bb96fb101a91de375d57d28776455c3f0f9286
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 10:08:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 6 10:08:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bb96fb
dev-util/vulkan-tools: Stabilize 1.2.170 ppc64, #788259
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
index 2b40b1000c1..c66aea76b91 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 arm arm64 ~ppc ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-05-06 10:11 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-05-06 10:11 UTC (permalink / raw
To: gentoo-commits
commit: 2e589fe6f62405209285ae106a23124bf10e58a5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 10:10:12 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 6 10:10:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e589fe6
dev-util/vulkan-tools: Stabilize 1.2.170 ppc, #788259
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
index c66aea76b91..092c8e67b1d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~ppc ppc64"
+ KEYWORDS="~amd64 arm arm64 ppc ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-05-06 22:21 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-05-06 22:21 UTC (permalink / raw
To: gentoo-commits
commit: acc79009827ee7f082a7fbf4bdd84d86768313a5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 22:21:32 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 6 22:21:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc79009
dev-util/vulkan-tools: Stabilize 1.2.170 amd64, #788259
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
index 092c8e67b1d..6a7567745c0 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ppc ppc64"
+ KEYWORDS="amd64 arm arm64 ppc ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-05-27 2:33 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2021-05-27 2:33 UTC (permalink / raw
To: gentoo-commits
commit: fc0c7ffef2e01b2599211b144d8fba270e1cad97
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu May 27 02:13:36 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu May 27 02:32:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0c7ffe
dev-util/vulkan-tools: Version bump
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 81 +++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 2d47c28db34..557b3b89dc9 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.2.162.tar.gz 724232 BLAKE2B 16eb2dde35883fb2c7c263a72a615818ff8e1557ac9d74553ec3784d96a827e6900efa4e42218cb9081f7501d9b1a53eac82c360c2d20922043308515ab48983 SHA512 7827f6775dfb26820a2a2cbc60e7da8c7e7bdcb57b65523fbc6b2e989ae6869b04a57ae458c72715722c67d842660574697834c92f9b909dd5673da1945ac6dc
DIST vulkan-tools-1.2.170.tar.gz 835063 BLAKE2B 5b7b9c9ea07b3a25d2b989a0981417b4a1c4f97d03fc9f1ab765ac2ade3bd33e99657813a3cb6b3290559539cd9dca3d6992cacf848c0ea9eee536eeef99553f SHA512 0cc361c1a7cecf74dab25e6a4bead7870a0cf363b07a6e5fbd6fa245027fb8e4f2b651affda095fadad90e114507c4f80370c2fcb4e6b9cbc013eac8a67d2d6b
+DIST vulkan-tools-1.2.179.tar.gz 843725 BLAKE2B 0304f7672b5405404dca9b9800dd0927f3af0f17580f021bc30e651ecda5b5e6194971a6a95e30cce956d094cc8fbab580f0f0ecd8fa4c81a9bc15ced5ad92ac SHA512 227b5023c21720c94fb5583f0f6635cf2b9d8067cae02dc6f22f39a106bc0b3e569b2730a1dc4fd469fe0a5e5653167fdc56fe37852a1acfc38df953b4524dcc
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
new file mode 100644
index 00000000000..12745cbcc1b
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-05-27 8:34 Georgy Yakovlev
0 siblings, 0 replies; 238+ messages in thread
From: Georgy Yakovlev @ 2021-05-27 8:34 UTC (permalink / raw
To: gentoo-commits
commit: b115d0d5db76b61e66fc669e89faf1e0e95ce958
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu May 27 08:32:07 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu May 27 08:33:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b115d0d5
dev-util/vulkan-tools: keyword 1.2.179 for ~ppc64
Bug: https://bugs.gentoo.org/792360
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
index 12745cbcc1b..4a1273486bb 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-05-30 7:21 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-05-30 7:21 UTC (permalink / raw
To: gentoo-commits
commit: 67a665eff01dd440911a2090308dee349982c752
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 30 07:20:29 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 30 07:20:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a665ef
dev-util/vulkan-tools: Keyword 1.2.179 arm, #792360
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
index 4a1273486bb..97293b9b04c 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
+ KEYWORDS="~amd64 ~arm ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-05-31 14:17 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-05-31 14:17 UTC (permalink / raw
To: gentoo-commits
commit: 7305c6dc64f57e237320496c0bda813284c3f38e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 14:17:07 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 31 14:17:07 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7305c6dc
dev-util/vulkan-tools: Keyword 1.2.179 arm64, #792360
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
index 97293b9b04c..14d7bb81d12 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-06-07 6:20 Sergei Trofimovich
0 siblings, 0 replies; 238+ messages in thread
From: Sergei Trofimovich @ 2021-06-07 6:20 UTC (permalink / raw
To: gentoo-commits
commit: 09fb145027866e0c93154471a2039ed5f8785c09
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 7 06:19:45 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jun 7 06:19:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fb1450
dev-util/vulkan-tools: keyworded 1.2.179 for ppc
keyworded wrt bug #792360
Package-Manager: Portage-3.0.19, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
index 14d7bb81d12..dd3ff96da94 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-06-25 16:39 Marek Szuba
0 siblings, 0 replies; 238+ messages in thread
From: Marek Szuba @ 2021-06-25 16:39 UTC (permalink / raw
To: gentoo-commits
commit: 20aa397624638ef39796116333efc7691a8b9f31
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 25 16:35:22 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Jun 25 16:39:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20aa3976
dev-util/vulkan-tools: keyword 1.2.179 for ~riscv
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
index dd3ff96da94..2c9c32681c3 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN=Vulkan-Tools
CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-06-26 20:19 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2021-06-26 20:19 UTC (permalink / raw
To: gentoo-commits
commit: 7b98e70cd70113a6f6835a0506561c05c98104dc
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 26 04:26:02 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 26 20:19:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b98e70c
dev-util/vulkan-tools: Use ESYSROOT for packages in DEPEND
ESYSROOT is the location of packages in DEPEND.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 4 ++--
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
index c7c209140df..fd88aef1832 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -65,11 +65,11 @@ multilib_src_configure() {
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
)
use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 80aeb47802a..217cda131c4 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -65,11 +65,11 @@ multilib_src_configure() {
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
)
use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-06-26 20:19 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2021-06-26 20:19 UTC (permalink / raw
To: gentoo-commits
commit: 3c90a3a3a09d0ba160da70d574679b7bc909fae5
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 25 01:50:39 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 26 20:19:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c90a3a3
dev-util/vulkan-tools: Relax REQUIRED_USE to allow USE="-X -wayland"
Tools like vkinfo still work without either of these flags enabled.
Found in the chromiumos-overlay.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
index 2c9c32681c3..c7c209140df 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
IUSE="cube wayland +X"
# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
BDEPEND="${PYTHON_DEPS}
>=dev-util/cmake-3.10.2
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index e9b91a71bdd..80aeb47802a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -26,7 +26,7 @@ SLOT="0"
IUSE="cube wayland +X"
# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
BDEPEND="${PYTHON_DEPS}
>=dev-util/cmake-3.10.2
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-07-04 17:59 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2021-07-04 17:59 UTC (permalink / raw
To: gentoo-commits
commit: ddf295e3dd2bd118028e943d71d5616c9faba344
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 4 17:57:46 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Jul 4 17:57:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf295e3
dev-util/vulkan-tools: Bump to 1.2.182
Closes: https://bugs.gentoo.org/799380
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild | 81 +++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 557b3b89dc9..aa4cf6170ce 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,4 @@
DIST vulkan-tools-1.2.162.tar.gz 724232 BLAKE2B 16eb2dde35883fb2c7c263a72a615818ff8e1557ac9d74553ec3784d96a827e6900efa4e42218cb9081f7501d9b1a53eac82c360c2d20922043308515ab48983 SHA512 7827f6775dfb26820a2a2cbc60e7da8c7e7bdcb57b65523fbc6b2e989ae6869b04a57ae458c72715722c67d842660574697834c92f9b909dd5673da1945ac6dc
DIST vulkan-tools-1.2.170.tar.gz 835063 BLAKE2B 5b7b9c9ea07b3a25d2b989a0981417b4a1c4f97d03fc9f1ab765ac2ade3bd33e99657813a3cb6b3290559539cd9dca3d6992cacf848c0ea9eee536eeef99553f SHA512 0cc361c1a7cecf74dab25e6a4bead7870a0cf363b07a6e5fbd6fa245027fb8e4f2b651affda095fadad90e114507c4f80370c2fcb4e6b9cbc013eac8a67d2d6b
DIST vulkan-tools-1.2.179.tar.gz 843725 BLAKE2B 0304f7672b5405404dca9b9800dd0927f3af0f17580f021bc30e651ecda5b5e6194971a6a95e30cce956d094cc8fbab580f0f0ecd8fa4c81a9bc15ced5ad92ac SHA512 227b5023c21720c94fb5583f0f6635cf2b9d8067cae02dc6f22f39a106bc0b3e569b2730a1dc4fd469fe0a5e5653167fdc56fe37852a1acfc38df953b4524dcc
+DIST vulkan-tools-1.2.182.tar.gz 847991 BLAKE2B 5ab9d73383338bcc3c54487f0f433466d9974269d3be2aa0d50281affeee8fb94414eb638fc94be6fd2dc059c0a2d3dca4e9a8caf3e2b8758c03c57373e2f73b SHA512 5cc9500923288641529556e82a708b88f7dc775c75166d10ae2a807562ce9dda3993aa01a261ff4f9c2cc31ea47423a12f21ec64d32e6aee66ef7c3fc2dc17fc
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
new file mode 100644
index 00000000000..fd88aef1832
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-08-05 14:13 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-08-05 14:13 UTC (permalink / raw
To: gentoo-commits
commit: d0766952c7a7e0ecaff5cf6ccfffe35290412233
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 5 14:12:29 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 5 14:12:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0766952
dev-util/vulkan-tools: Stabilize 1.2.182 ppc64, #806444
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
index a83db17ebd8..888079c2206 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-08-05 14:13 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-08-05 14:13 UTC (permalink / raw
To: gentoo-commits
commit: b16ce9b26382f02b4724f69f60cac455eb1b13f5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 5 14:12:49 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 5 14:12:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b16ce9b2
dev-util/vulkan-tools: Stabilize 1.2.182 ppc, #806444
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
index 888079c2206..dd6af9737ed 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-08-06 3:43 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-08-06 3:43 UTC (permalink / raw
To: gentoo-commits
commit: df71f63a73e3c5ff166357779c37e5862ac34a2d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 6 03:42:53 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 6 03:42:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df71f63a
dev-util/vulkan-tools: Stabilize 1.2.182 arm64, #806444
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
index fb5ad4afc50..cf753a5558a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-08-06 20:58 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2021-08-06 20:58 UTC (permalink / raw
To: gentoo-commits
commit: 3c3dd68ec4538a9c79a845f349660e90fc005326
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 6 20:54:39 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Aug 6 20:57:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3dd68e
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 3 -
dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild | 81 -----------------------
dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild | 81 -----------------------
dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 81 -----------------------
4 files changed, 246 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index aa4cf6170ce..28011bd0b0e 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,4 +1 @@
-DIST vulkan-tools-1.2.162.tar.gz 724232 BLAKE2B 16eb2dde35883fb2c7c263a72a615818ff8e1557ac9d74553ec3784d96a827e6900efa4e42218cb9081f7501d9b1a53eac82c360c2d20922043308515ab48983 SHA512 7827f6775dfb26820a2a2cbc60e7da8c7e7bdcb57b65523fbc6b2e989ae6869b04a57ae458c72715722c67d842660574697834c92f9b909dd5673da1945ac6dc
-DIST vulkan-tools-1.2.170.tar.gz 835063 BLAKE2B 5b7b9c9ea07b3a25d2b989a0981417b4a1c4f97d03fc9f1ab765ac2ade3bd33e99657813a3cb6b3290559539cd9dca3d6992cacf848c0ea9eee536eeef99553f SHA512 0cc361c1a7cecf74dab25e6a4bead7870a0cf363b07a6e5fbd6fa245027fb8e4f2b651affda095fadad90e114507c4f80370c2fcb4e6b9cbc013eac8a67d2d6b
-DIST vulkan-tools-1.2.179.tar.gz 843725 BLAKE2B 0304f7672b5405404dca9b9800dd0927f3af0f17580f021bc30e651ecda5b5e6194971a6a95e30cce956d094cc8fbab580f0f0ecd8fa4c81a9bc15ced5ad92ac SHA512 227b5023c21720c94fb5583f0f6635cf2b9d8067cae02dc6f22f39a106bc0b3e569b2730a1dc4fd469fe0a5e5653167fdc56fe37852a1acfc38df953b4524dcc
DIST vulkan-tools-1.2.182.tar.gz 847991 BLAKE2B 5ab9d73383338bcc3c54487f0f433466d9974269d3be2aa0d50281affeee8fb94414eb638fc94be6fd2dc059c0a2d3dca4e9a8caf3e2b8758c03c57373e2f73b SHA512 5cc9500923288641529556e82a708b88f7dc775c75166d10ae2a807562ce9dda3993aa01a261ff4f9c2cc31ea47423a12f21ec64d32e6aee66ef7c3fc2dc17fc
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
deleted file mode 100644
index 6a7567745c0..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.162.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ppc ppc64"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
deleted file mode 100644
index 6a7567745c0..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ppc ppc64"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
deleted file mode 100644
index fd88aef1832..00000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-08-07 19:37 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2021-08-07 19:37 UTC (permalink / raw
To: gentoo-commits
commit: 296a7e3ebc72720e8bf385b2a2508b099245df44
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 7 19:35:35 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Aug 7 19:36:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296a7e3e
dev-util/vulkan-tools: Make sure NDEBUG is set
Bug: https://bugs.gentoo.org/796662
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
...n-tools-9999.ebuild => vulkan-tools-1.2.182-r1.ebuild} | 15 ++++++++++-----
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 15 ++++++++++-----
2 files changed, 20 insertions(+), 10 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.182-r1.ebuild
similarity index 87%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.2.182-r1.ebuild
index 217cda131c4..82f33ec2490 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.182-r1.ebuild
@@ -4,8 +4,9 @@
EAPI=7
MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8,9} )
+CMAKE_ECLASS="cmake-utils"
+CMAKE_MAKEFILE_GENERATOR="emake"
+PYTHON_COMPAT=( python3_{8,9} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
@@ -14,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
@@ -57,6 +58,10 @@ pkg_setup() {
python-any-r1_pkg_setup
}
+src_prepare() {
+ cmake-utils_src_prepare
+}
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=ON
@@ -73,9 +78,9 @@ multilib_src_configure() {
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
- cmake_src_configure
+ cmake-utils_src_configure
}
multilib_src_install() {
- cmake_src_install
+ cmake-utils_src_install
}
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 217cda131c4..82f33ec2490 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -4,8 +4,9 @@
EAPI=7
MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8,9} )
+CMAKE_ECLASS="cmake-utils"
+CMAKE_MAKEFILE_GENERATOR="emake"
+PYTHON_COMPAT=( python3_{8,9} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
@@ -14,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
@@ -57,6 +58,10 @@ pkg_setup() {
python-any-r1_pkg_setup
}
+src_prepare() {
+ cmake-utils_src_prepare
+}
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=ON
@@ -73,9 +78,9 @@ multilib_src_configure() {
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
- cmake_src_configure
+ cmake-utils_src_configure
}
multilib_src_install() {
- cmake_src_install
+ cmake-utils_src_install
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-09-05 2:05 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2021-09-05 2:05 UTC (permalink / raw
To: gentoo-commits
commit: 3fd5162736fa05242fa4b22c0d42bf8171a7cdec
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 5 01:59:02 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Sep 5 02:04:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd51627
dev-util/vulkan-tools: Version bump
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.2.189.ebuild | 86 +++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 28011bd0b0e..0bed409c5a7 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.2.182.tar.gz 847991 BLAKE2B 5ab9d73383338bcc3c54487f0f433466d9974269d3be2aa0d50281affeee8fb94414eb638fc94be6fd2dc059c0a2d3dca4e9a8caf3e2b8758c03c57373e2f73b SHA512 5cc9500923288641529556e82a708b88f7dc775c75166d10ae2a807562ce9dda3993aa01a261ff4f9c2cc31ea47423a12f21ec64d32e6aee66ef7c3fc2dc17fc
+DIST vulkan-tools-1.2.189.tar.gz 849041 BLAKE2B ae38aaca9789276bcb93c5c297c9113fcced4cd3417f0619c0e1fb539df5891e725a77785fbeca0c8957644af7245ff9f0a3981cf5f8726f4f231e39f05ddfbb SHA512 3ac4f79a6ba18690026d1933b7f3c45769f9759e25d19508bc34d431454dc548e1f738ae3d804db2864a97de3b8628f167bc00dcad4059eaeb1714e4fdd3507a
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.189.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.189.ebuild
new file mode 100644
index 00000000000..82f33ec2490
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.189.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake-utils"
+CMAKE_MAKEFILE_GENERATOR="emake"
+PYTHON_COMPAT=( python3_{8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake-utils_src_configure
+}
+
+multilib_src_install() {
+ cmake-utils_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-11-07 15:57 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2021-11-07 15:57 UTC (permalink / raw
To: gentoo-commits
commit: 8827b0d229accd44e58e0b3322f51bb97afcbb99
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 7 15:51:36 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Nov 7 15:57:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8827b0d2
dev-util/vulkan-tools: Fix eclass
Bug: https://bugs.gentoo.org/822249
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
...kan-tools-9999.ebuild => vulkan-tools-1.2.189-r1.ebuild} | 13 +++++--------
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 13 +++++--------
2 files changed, 10 insertions(+), 16 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
similarity index 92%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
index 82f33ec2490..038bf033579 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
@@ -4,8 +4,7 @@
EAPI=7
MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake-utils"
-CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_ECLASS="cmake"
PYTHON_COMPAT=( python3_{8,9} )
inherit cmake-multilib python-any-r1
@@ -58,12 +57,10 @@ pkg_setup() {
python-any-r1_pkg_setup
}
-src_prepare() {
- cmake-utils_src_prepare
-}
-
multilib_src_configure() {
local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-DCMAKE_SKIP_RPATH=ON
-DBUILD_VULKANINFO=ON
-DBUILD_CUBE=$(usex cube)
@@ -78,9 +75,9 @@ multilib_src_configure() {
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
multilib_src_install() {
- cmake-utils_src_install
+ cmake_src_install
}
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 82f33ec2490..038bf033579 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -4,8 +4,7 @@
EAPI=7
MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake-utils"
-CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_ECLASS="cmake"
PYTHON_COMPAT=( python3_{8,9} )
inherit cmake-multilib python-any-r1
@@ -58,12 +57,10 @@ pkg_setup() {
python-any-r1_pkg_setup
}
-src_prepare() {
- cmake-utils_src_prepare
-}
-
multilib_src_configure() {
local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-DCMAKE_SKIP_RPATH=ON
-DBUILD_VULKANINFO=ON
-DBUILD_CUBE=$(usex cube)
@@ -78,9 +75,9 @@ multilib_src_configure() {
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
multilib_src_install() {
- cmake-utils_src_install
+ cmake_src_install
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-11-12 22:13 Jakov Smolić
0 siblings, 0 replies; 238+ messages in thread
From: Jakov Smolić @ 2021-11-12 22:13 UTC (permalink / raw
To: gentoo-commits
commit: 1377264f2190ef37a63ca22c341d9ef30ebc9615
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 22:13:36 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 22:13:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1377264f
dev-util/vulkan-tools: Stabilize 1.2.189-r1 amd64, #823077
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
index 038bf033579..75e74596704 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-11-13 19:50 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-11-13 19:50 UTC (permalink / raw
To: gentoo-commits
commit: ed9896c277395a36e6e529456b3cfc0f1183de42
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 13 19:48:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 13 19:48:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9896c2
dev-util/vulkan-tools: Stabilize 1.2.189-r1 ppc, #823077
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
index 75e74596704..902d64acb2f 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-11-13 19:50 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-11-13 19:50 UTC (permalink / raw
To: gentoo-commits
commit: 7962004eae6a4b0e597db76c76096f50ba6e9d15
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 13 19:49:22 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 13 19:49:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7962004e
dev-util/vulkan-tools: Stabilize 1.2.189-r1 ppc64, #823077
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
index 902d64acb2f..6e0e48aefd8 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-11-14 2:15 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-11-14 2:15 UTC (permalink / raw
To: gentoo-commits
commit: 9c653650c2ec67b64bb7412e305118ce6419617b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 14 02:14:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 14 02:14:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c653650
dev-util/vulkan-tools: Stabilize 1.2.189-r1 arm, #823077
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
index 6e0e48aefd8c..94a48325353a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-11-14 20:30 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-11-14 20:30 UTC (permalink / raw
To: gentoo-commits
commit: e0eedb1077feda9b4d1f4eb3116be44d72d0903f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 14 20:30:14 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 14 20:30:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0eedb10
dev-util/vulkan-tools: Stabilize 1.2.189-r1 arm64, #823077
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
index 94a48325353a..316c83ee003c 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-11-26 23:22 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2021-11-26 23:22 UTC (permalink / raw
To: gentoo-commits
commit: 8bd12a2a77b8e4e83bd97486985e140b7fc759f7
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Tue Nov 16 05:17:25 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Nov 26 23:22:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd12a2a
dev-util/vulkan-tools: Use the upstream version
Signed-off-by: orbea <orbea <AT> riseup.net>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 038bf033579c..db5266d48cdb 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -13,9 +13,9 @@ if [[ ${PV} == *9999* ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-${PV}
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}
fi
DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-11-29 23:12 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2021-11-29 23:12 UTC (permalink / raw
To: gentoo-commits
commit: a8f0b3f9c58a104a2de37dc17e62c6d561f7589c
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 23:03:32 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 23:11:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f0b3f9
dev-util/vulkan-tools: Version bump
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.2.198.ebuild} | 10 +++++-----
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 10 +++++-----
3 files changed, 11 insertions(+), 10 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 0bed409c5a70..774d0440d398 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.2.182.tar.gz 847991 BLAKE2B 5ab9d73383338bcc3c54487f0f433466d9974269d3be2aa0d50281affeee8fb94414eb638fc94be6fd2dc059c0a2d3dca4e9a8caf3e2b8758c03c57373e2f73b SHA512 5cc9500923288641529556e82a708b88f7dc775c75166d10ae2a807562ce9dda3993aa01a261ff4f9c2cc31ea47423a12f21ec64d32e6aee66ef7c3fc2dc17fc
DIST vulkan-tools-1.2.189.tar.gz 849041 BLAKE2B ae38aaca9789276bcb93c5c297c9113fcced4cd3417f0619c0e1fb539df5891e725a77785fbeca0c8957644af7245ff9f0a3981cf5f8726f4f231e39f05ddfbb SHA512 3ac4f79a6ba18690026d1933b7f3c45769f9759e25d19508bc34d431454dc548e1f738ae3d804db2864a97de3b8628f167bc00dcad4059eaeb1714e4fdd3507a
+DIST vulkan-tools-1.2.198.tar.gz 847429 BLAKE2B 8927740853eb45d495996a8be0bae3d40f84f14f12eb838474241745321d7337a6bae7e118bd626fbb15f8ffd42d574a04c93bd3aca0b3373976d7d976c05d2d SHA512 304ce76c47d4adef3a286439712ef4fd3f08ec8e47ed0e2a37162f9cac5e08af3c7b7fb449fddd4772080d678d84db9e238a5db4d98c7d4ee5f6d87a3f5c8f5f
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
similarity index 88%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
index db5266d48cdb..183eec642b25 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
@@ -13,9 +13,9 @@ if [[ ${PV} == *9999* ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
@@ -30,10 +30,10 @@ REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
BDEPEND="${PYTHON_DEPS}
>=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
@@ -41,7 +41,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
+ ~dev-util/vulkan-headers-${PV}
"
pkg_setup() {
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index db5266d48cdb..183eec642b25 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -13,9 +13,9 @@ if [[ ${PV} == *9999* ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
@@ -30,10 +30,10 @@ REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
BDEPEND="${PYTHON_DEPS}
>=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
@@ -41,7 +41,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
+ ~dev-util/vulkan-headers-${PV}
"
pkg_setup() {
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-12-05 16:16 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2021-12-05 16:16 UTC (permalink / raw
To: gentoo-commits
commit: b166bccd563b90bc9a77dc259533550e85f4a7d9
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 5 16:10:40 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Dec 5 16:10:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b166bccd
dev-util/vulkan-tools: Drop old
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild | 81 -----------------------
2 files changed, 82 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 774d0440d398..87b398c54a87 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-tools-1.2.182.tar.gz 847991 BLAKE2B 5ab9d73383338bcc3c54487f0f433466d9974269d3be2aa0d50281affeee8fb94414eb638fc94be6fd2dc059c0a2d3dca4e9a8caf3e2b8758c03c57373e2f73b SHA512 5cc9500923288641529556e82a708b88f7dc775c75166d10ae2a807562ce9dda3993aa01a261ff4f9c2cc31ea47423a12f21ec64d32e6aee66ef7c3fc2dc17fc
DIST vulkan-tools-1.2.189.tar.gz 849041 BLAKE2B ae38aaca9789276bcb93c5c297c9113fcced4cd3417f0619c0e1fb539df5891e725a77785fbeca0c8957644af7245ff9f0a3981cf5f8726f4f231e39f05ddfbb SHA512 3ac4f79a6ba18690026d1933b7f3c45769f9759e25d19508bc34d431454dc548e1f738ae3d804db2864a97de3b8628f167bc00dcad4059eaeb1714e4fdd3507a
DIST vulkan-tools-1.2.198.tar.gz 847429 BLAKE2B 8927740853eb45d495996a8be0bae3d40f84f14f12eb838474241745321d7337a6bae7e118bd626fbb15f8ffd42d574a04c93bd3aca0b3373976d7d976c05d2d SHA512 304ce76c47d4adef3a286439712ef4fd3f08ec8e47ed0e2a37162f9cac5e08af3c7b7fb449fddd4772080d678d84db9e238a5db4d98c7d4ee5f6d87a3f5c8f5f
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
deleted file mode 100644
index cf753a5558a8..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-12-24 22:50 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-12-24 22:50 UTC (permalink / raw
To: gentoo-commits
commit: 1ea40a1e3ea73c8ff6950845022f17621195cc99
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 24 22:50:00 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 24 22:50:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea40a1e
dev-util/vulkan-tools: Stabilize 1.2.198 arm, #829937
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
index 183eec642b25..f221c2759690 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-12-25 1:22 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-12-25 1:22 UTC (permalink / raw
To: gentoo-commits
commit: cd9361e04fc52896915c0a52284edaf4c7c40c0b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 01:22:10 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 01:22:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9361e0
dev-util/vulkan-tools: Stabilize 1.2.198 ppc64, #829937
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
index f221c2759690..a889d628b43d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-12-25 1:22 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-12-25 1:22 UTC (permalink / raw
To: gentoo-commits
commit: 89f2d15f8044a4c80d714f31ad67e0cde22b94d0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 01:22:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 01:22:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f2d15f
dev-util/vulkan-tools: Stabilize 1.2.198 ppc, #829937
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
index a889d628b43d..b555fb8a9f1c 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-12-25 1:26 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-12-25 1:26 UTC (permalink / raw
To: gentoo-commits
commit: 841b8c9f613ace56ddd54196ff08198f2efdd7a4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 01:24:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 01:24:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841b8c9f
dev-util/vulkan-tools: Stabilize 1.2.198 amd64, #829937
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
index b555fb8a9f1c..e83e2b8cd8d1 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-12-25 10:25 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2021-12-25 10:25 UTC (permalink / raw
To: gentoo-commits
commit: fa656e47b15299832d1e1fade94c65fff75493be
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 10:25:00 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 10:25:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa656e47
dev-util/vulkan-tools: Stabilize 1.2.198 arm64, #829937
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
index e83e2b8cd8d1..717742bd6504 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.198.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2021-12-25 15:06 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2021-12-25 15:06 UTC (permalink / raw
To: gentoo-commits
commit: a7107229e5f9876814472899a91787abcf687c08
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 15:04:50 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 15:04:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7107229
dev-util/vulkan-tools: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
.../vulkan-tools/vulkan-tools-1.2.189-r1.ebuild | 83 ----------------------
2 files changed, 84 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 87b398c54a87..035961f14a8b 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.2.189.tar.gz 849041 BLAKE2B ae38aaca9789276bcb93c5c297c9113fcced4cd3417f0619c0e1fb539df5891e725a77785fbeca0c8957644af7245ff9f0a3981cf5f8726f4f231e39f05ddfbb SHA512 3ac4f79a6ba18690026d1933b7f3c45769f9759e25d19508bc34d431454dc548e1f738ae3d804db2864a97de3b8628f167bc00dcad4059eaeb1714e4fdd3507a
DIST vulkan-tools-1.2.198.tar.gz 847429 BLAKE2B 8927740853eb45d495996a8be0bae3d40f84f14f12eb838474241745321d7337a6bae7e118bd626fbb15f8ffd42d574a04c93bd3aca0b3373976d7d976c05d2d SHA512 304ce76c47d4adef3a286439712ef4fd3f08ec8e47ed0e2a37162f9cac5e08af3c7b7fb449fddd4772080d678d84db9e238a5db4d98c7d4ee5f6d87a3f5c8f5f
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
deleted file mode 100644
index 316c83ee003c..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.189-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-02-20 2:09 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2022-02-20 2:09 UTC (permalink / raw
To: gentoo-commits
commit: 1a1837e58299e046422a9bccb266f48f9fd61428
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 20 01:54:11 2022 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Feb 20 02:09:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1837e5
dev-util/vulkan-tools: Version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 83 +++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 035961f14a8b..1e15adb6e757 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.2.198.tar.gz 847429 BLAKE2B 8927740853eb45d495996a8be0bae3d40f84f14f12eb838474241745321d7337a6bae7e118bd626fbb15f8ffd42d574a04c93bd3aca0b3373976d7d976c05d2d SHA512 304ce76c47d4adef3a286439712ef4fd3f08ec8e47ed0e2a37162f9cac5e08af3c7b7fb449fddd4772080d678d84db9e238a5db4d98c7d4ee5f6d87a3f5c8f5f
+DIST vulkan-tools-1.3.204.tar.gz 860464 BLAKE2B d0fdf95bff0dc914cb324a0780763dd87120b7f88a7bfaa6a2e0adef72263bd9cb0769636eda793ca5517560903ce314b96a5e3b00e018010ba0f99f68ba05cd SHA512 1295d0e86b8b81e33b0cd1038847211fb808456435fce9446f9890f8653b854dbd1e8b84a22b646b0fddb8cca33aaee12a2edc043e76c9c4bc718b11f281a98f
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
new file mode 100644
index 000000000000..3b9fcf9a3c97
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-04-19 22:31 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2022-04-19 22:31 UTC (permalink / raw
To: gentoo-commits
commit: 2a56cfb512b3becefdb3334cea836bcad3ce9cc5
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 19 22:27:10 2022 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 22:31:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a56cfb5
dev-util/vulkan-tools: Version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 83 +++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 1e15adb6e757..495f42dd076a 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.2.198.tar.gz 847429 BLAKE2B 8927740853eb45d495996a8be0bae3d40f84f14f12eb838474241745321d7337a6bae7e118bd626fbb15f8ffd42d574a04c93bd3aca0b3373976d7d976c05d2d SHA512 304ce76c47d4adef3a286439712ef4fd3f08ec8e47ed0e2a37162f9cac5e08af3c7b7fb449fddd4772080d678d84db9e238a5db4d98c7d4ee5f6d87a3f5c8f5f
DIST vulkan-tools-1.3.204.tar.gz 860464 BLAKE2B d0fdf95bff0dc914cb324a0780763dd87120b7f88a7bfaa6a2e0adef72263bd9cb0769636eda793ca5517560903ce314b96a5e3b00e018010ba0f99f68ba05cd SHA512 1295d0e86b8b81e33b0cd1038847211fb808456435fce9446f9890f8653b854dbd1e8b84a22b646b0fddb8cca33aaee12a2edc043e76c9c4bc718b11f281a98f
+DIST vulkan-tools-1.3.211.tar.gz 864436 BLAKE2B 09dcb3ce388962cff0e75837d07e58572ac1cbdabdc26edf7f6bd1740278f7ea871e0e14c4ac6a203fa13033616240d7338dfb1a52c4e2ed045ed28585bc62cf SHA512 36be2970dd42e12bf6f6644bc1b14f102af36f1297c33fadddca470b65d7d324532b20c071d2f0dd790d556cd99012a4fb80f185db6165ed3f09d1fd7e5c50e7
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
new file mode 100644
index 000000000000..3b9fcf9a3c97
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-04-22 17:41 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2022-04-22 17:41 UTC (permalink / raw
To: gentoo-commits
commit: 7ebf265c0b8400b19dbbf0625ed00e726218c48f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 22 17:41:19 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 22 17:41:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebf265c
dev-util/vulkan-tools: Stabilize 1.3.204 ppc64, #839963
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
index 3b9fcf9a3c97..007927ad484a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-04-22 17:52 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2022-04-22 17:52 UTC (permalink / raw
To: gentoo-commits
commit: d0c9c7c960f9ad66273779dc5400018144ac65cf
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 22 17:52:27 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 22 17:52:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c9c7c9
dev-util/vulkan-tools: Stabilize 1.3.204 ppc, #839963
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
index 007927ad484a..6cfb5715e3c9 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-04-22 18:52 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2022-04-22 18:52 UTC (permalink / raw
To: gentoo-commits
commit: 21115a53f6c7a3f3a98ed8d0085ae5c3114b44f6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 22 18:52:44 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 22 18:52:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21115a53
dev-util/vulkan-tools: Stabilize 1.3.204 arm64, #839963
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
index 6cfb5715e3c9..a9a90bfa7a59 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-04-24 6:30 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2022-04-24 6:30 UTC (permalink / raw
To: gentoo-commits
commit: b75f296558e7ee25f9432acfb77202ccbeb162d5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 06:30:33 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 06:30:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75f2965
dev-util/vulkan-tools: amd64 stable wrt bug #839963
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
index a9a90bfa7a59..6a9bd5fd1ca7 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-04-24 17:47 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2022-04-24 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 52c1c7a5e591293f8a2371ac9ef5512836630e39
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 17:47:23 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 17:47:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c1c7a5
dev-util/vulkan-tools: Stabilize 1.3.204 arm, #839963
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
index 6a9bd5fd1ca7..8f49fd225154 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-05-02 20:55 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2022-05-02 20:55 UTC (permalink / raw
To: gentoo-commits
commit: c5b6dc58c932a1707d1416956b2ece9252570418
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon May 2 20:50:42 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon May 2 20:53:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b6dc58
dev-util/vulkan-tools: Add Python 3.10 compatibility
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
index 3b9fcf9a3c97..d0d34357c400 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN=Vulkan-Tools
CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 183eec642b25..d0d34357c400 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PN=Vulkan-Tools
CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-05-14 3:03 WANG Xuerui
0 siblings, 0 replies; 238+ messages in thread
From: WANG Xuerui @ 2022-05-14 3:03 UTC (permalink / raw
To: gentoo-commits
commit: 392511e0d8f336962a9e8e45a516f844fcd3c666
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 02:55:43 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sat May 14 03:02:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392511e0
dev-util/vulkan-tools: forward ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index d0d34357c400..687337e27a52 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-05-14 3:03 WANG Xuerui
0 siblings, 0 replies; 238+ messages in thread
From: WANG Xuerui @ 2022-05-14 3:03 UTC (permalink / raw
To: gentoo-commits
commit: cc0764305eb6539d60df5cded18cbdf495d1233c
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 02:55:41 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sat May 14 03:02:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc076430
dev-util/vulkan-tools: keyword 1.3.211 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
index d0d34357c400..687337e27a52 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-06-01 14:18 Jakov Smolić
0 siblings, 0 replies; 238+ messages in thread
From: Jakov Smolić @ 2022-06-01 14:18 UTC (permalink / raw
To: gentoo-commits
commit: a0e7f477c7e678daa6b82fb5f600f63f4c52564a
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 1 14:17:57 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun 1 14:17:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e7f477
dev-util/vulkan-tools: Stabilize 1.3.211 ppc, #848888
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
index 742ed5aed1c4..faa5ced5c650 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-06-01 14:18 Jakov Smolić
0 siblings, 0 replies; 238+ messages in thread
From: Jakov Smolić @ 2022-06-01 14:18 UTC (permalink / raw
To: gentoo-commits
commit: c7a5a8863b86c4d697197343870c5cbb1510c5b3
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 1 14:18:04 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun 1 14:18:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a5a886
dev-util/vulkan-tools: Stabilize 1.3.211 ppc64, #848888
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
index faa5ced5c650..ea9234d89f7a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-06-01 14:18 Jakov Smolić
0 siblings, 0 replies; 238+ messages in thread
From: Jakov Smolić @ 2022-06-01 14:18 UTC (permalink / raw
To: gentoo-commits
commit: 070bd52d482dc68d82ca39b2eb67e04a82b7f00d
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 1 14:18:13 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun 1 14:18:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=070bd52d
dev-util/vulkan-tools: Stabilize 1.3.211 arm64, #848888
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
index ea9234d89f7a..cca510503bf3 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-06-01 14:20 Jakov Smolić
0 siblings, 0 replies; 238+ messages in thread
From: Jakov Smolić @ 2022-06-01 14:20 UTC (permalink / raw
To: gentoo-commits
commit: b09e56c09d2e11b596256268cb9f07421037ae97
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 1 14:20:23 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun 1 14:20:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09e56c0
dev-util/vulkan-tools: Stabilize 1.3.211 amd64, #848888
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
index cca510503bf3..2ac82693de65 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-06-12 19:36 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2022-06-12 19:36 UTC (permalink / raw
To: gentoo-commits
commit: a36473b2e30ee49e332f04572b5dbe46262ccaa4
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 19:20:35 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 19:36:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36473b2
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 83 -----------------------
2 files changed, 84 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index ffc700253e6f..f317c9ac0137 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.204.tar.gz 860464 BLAKE2B d0fdf95bff0dc914cb324a0780763dd87120b7f88a7bfaa6a2e0adef72263bd9cb0769636eda793ca5517560903ce314b96a5e3b00e018010ba0f99f68ba05cd SHA512 1295d0e86b8b81e33b0cd1038847211fb808456435fce9446f9890f8653b854dbd1e8b84a22b646b0fddb8cca33aaee12a2edc043e76c9c4bc718b11f281a98f
DIST vulkan-tools-1.3.211.tar.gz 864436 BLAKE2B 09dcb3ce388962cff0e75837d07e58572ac1cbdabdc26edf7f6bd1740278f7ea871e0e14c4ac6a203fa13033616240d7338dfb1a52c4e2ed045ed28585bc62cf SHA512 36be2970dd42e12bf6f6644bc1b14f102af36f1297c33fadddca470b65d7d324532b20c071d2f0dd790d556cd99012a4fb80f185db6165ed3f09d1fd7e5c50e7
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
deleted file mode 100644
index 8f49fd225154..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-06-12 19:36 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2022-06-12 19:36 UTC (permalink / raw
To: gentoo-commits
commit: 9dabefd4f22256343d52931aa7d3bac2bec90c21
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 19:33:29 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 19:36:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dabefd4
dev-util/vulkan-tools: Add Python 3.11 compatibility
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 687337e27a52..c3a3fd4a0e09 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN=Vulkan-Tools
CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-06-22 23:13 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2022-06-22 23:13 UTC (permalink / raw
To: gentoo-commits
commit: 4d1deda11a9dabf16adf241055c248a15efb4cc1
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 23:09:10 2022 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 23:12:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d1deda1
dev-util/vulkan-tools: Version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild | 83 +++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index f317c9ac0137..78a98f89ac09 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.211.tar.gz 864436 BLAKE2B 09dcb3ce388962cff0e75837d07e58572ac1cbdabdc26edf7f6bd1740278f7ea871e0e14c4ac6a203fa13033616240d7338dfb1a52c4e2ed045ed28585bc62cf SHA512 36be2970dd42e12bf6f6644bc1b14f102af36f1297c33fadddca470b65d7d324532b20c071d2f0dd790d556cd99012a4fb80f185db6165ed3f09d1fd7e5c50e7
+DIST vulkan-tools-1.3.216.tar.gz 866091 BLAKE2B 750b7d26de64844162f13bb5f2c82b134c0996e2bf23883b381fc05bb8eb26c19ef3a8dc4da63543096473845952115a8e3213ee3972baa9b01104adaa09ed82 SHA512 57d152072ecad744256397e357d756f82457929a026a29127a079ea7b3b805b99ece1e0eddfecb215882a8de18cf9ab3c32c4c90126e261bc582ad05ae6173e2
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
new file mode 100644
index 000000000000..687337e27a52
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-07-20 5:37 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2022-07-20 5:37 UTC (permalink / raw
To: gentoo-commits
commit: 72f438b60c91b11f7ee2739598e092e10f739e0f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 05:37:30 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 05:37:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f438b6
dev-util/vulkan-tools: Stabilize 1.3.216 arm, #859409
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
index 687337e27a52..742ed5aed1c4 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-07-20 13:40 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2022-07-20 13:40 UTC (permalink / raw
To: gentoo-commits
commit: ad7a5dc5af7faaf633ff4988c692b7daf4e30d1a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 13:40:19 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 13:40:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7a5dc5
dev-util/vulkan-tools: amd64 stable wrt bug #859409
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
index 742ed5aed1c4..b3e8eb781f74 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-07-20 13:43 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2022-07-20 13:43 UTC (permalink / raw
To: gentoo-commits
commit: 8e5858a98240a3026a9546441c1cd6ff058298b9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 13:43:30 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 13:43:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5858a9
dev-util/vulkan-tools: ppc stable wrt bug #859409
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
index b3e8eb781f74..25d8a94540fb 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-07-20 13:44 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2022-07-20 13:44 UTC (permalink / raw
To: gentoo-commits
commit: 076abf1f53a2b3fb3db2b24b29eb8bfe1b1f1155
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 13:44:24 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 13:44:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076abf1f
dev-util/vulkan-tools: ppc64 stable wrt bug #859409
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
index 25d8a94540fb..aaf0dbd98a9b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-07-21 7:13 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2022-07-21 7:13 UTC (permalink / raw
To: gentoo-commits
commit: 89d67902db1dd3a497cb87a1737b4a5b26c7add3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 07:12:57 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 07:12:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d67902
dev-util/vulkan-tools: arm64 stable wrt bug #859409
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
index aaf0dbd98a9b..2ac82693de65 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-07-21 11:59 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2022-07-21 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 6bd52123e65025840070d458f16e62db31b79415
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 11:52:00 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 11:59:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd52123
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 83 -----------------------
2 files changed, 84 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 78a98f89ac09..7a6b8b318367 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.211.tar.gz 864436 BLAKE2B 09dcb3ce388962cff0e75837d07e58572ac1cbdabdc26edf7f6bd1740278f7ea871e0e14c4ac6a203fa13033616240d7338dfb1a52c4e2ed045ed28585bc62cf SHA512 36be2970dd42e12bf6f6644bc1b14f102af36f1297c33fadddca470b65d7d324532b20c071d2f0dd790d556cd99012a4fb80f185db6165ed3f09d1fd7e5c50e7
DIST vulkan-tools-1.3.216.tar.gz 866091 BLAKE2B 750b7d26de64844162f13bb5f2c82b134c0996e2bf23883b381fc05bb8eb26c19ef3a8dc4da63543096473845952115a8e3213ee3972baa9b01104adaa09ed82 SHA512 57d152072ecad744256397e357d756f82457929a026a29127a079ea7b3b805b99ece1e0eddfecb215882a8de18cf9ab3c32c4c90126e261bc582ad05ae6173e2
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
deleted file mode 100644
index 2ac82693de65..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-09-02 1:15 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2022-09-02 1:15 UTC (permalink / raw
To: gentoo-commits
commit: 37fafed8f751b1639edf93286675f8249e1b981c
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 2 01:04:19 2022 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Sep 2 01:15:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fafed8
dev-util/vulkan-tools: add 1.3.224
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild | 82 +++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 7a6b8b318367..8571a8cb317c 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.216.tar.gz 866091 BLAKE2B 750b7d26de64844162f13bb5f2c82b134c0996e2bf23883b381fc05bb8eb26c19ef3a8dc4da63543096473845952115a8e3213ee3972baa9b01104adaa09ed82 SHA512 57d152072ecad744256397e357d756f82457929a026a29127a079ea7b3b805b99ece1e0eddfecb215882a8de18cf9ab3c32c4c90126e261bc582ad05ae6173e2
+DIST vulkan-tools-1.3.224.tar.gz 868481 BLAKE2B 464e923f1bd7f72b0c9fab1ba6afa0aa179355f0ebd17c4cd6eeaf84b61efde61c60ce982d0eb081f88a64659dc5676eba77b9782e00df9d9214594806699d98 SHA512 89d2fddaaa710c78020e03b133c947afd79e9bfd1b4de711e5ac8f3e3bd5486e75960dc5a5cb7722ec55a6973233ca8a438e19627b59aaacad1c54040fdd6acb
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
new file mode 100644
index 000000000000..3f1b0f2646e7
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-10-12 23:58 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2022-10-12 23:58 UTC (permalink / raw
To: gentoo-commits
commit: dbd0466cf2b2a5145163dd243d6b1fbb9aeb6557
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 23:58:04 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 23:58:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd0466c
dev-util/vulkan-tools: Stabilize 1.3.224 amd64, #876897
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
index 3f1b0f2646e7..064b80ac9a26 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-10-13 6:53 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2022-10-13 6:53 UTC (permalink / raw
To: gentoo-commits
commit: 9984c09d26bac36178951f1c7a563f9c01e92bfc
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:53:11 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:53:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9984c09d
dev-util/vulkan-tools: Stabilize 1.3.224 arm, #876897
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
index 064b80ac9a26..f96e440af380 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-10-13 6:54 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2022-10-13 6:54 UTC (permalink / raw
To: gentoo-commits
commit: fef3d2ba28695581549fe1d5bd78090bfc481b29
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:54:30 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:54:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef3d2ba
dev-util/vulkan-tools: Stabilize 1.3.224 arm64, #876897
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
index f96e440af380..10534e1c0160 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-10-13 6:55 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2022-10-13 6:55 UTC (permalink / raw
To: gentoo-commits
commit: d43a5781b3167eb8a42ed198c981a3af677c1fe3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:55:24 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:55:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43a5781
dev-util/vulkan-tools: Stabilize 1.3.224 ppc, #876897
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
index 10534e1c0160..74941b636488 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-10-13 6:56 Agostino Sarubbo
0 siblings, 0 replies; 238+ messages in thread
From: Agostino Sarubbo @ 2022-10-13 6:56 UTC (permalink / raw
To: gentoo-commits
commit: 9c9ea6da14ded9aa1f4ecd7e5f4f655c37ec21f7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:56:09 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:56:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9ea6da
dev-util/vulkan-tools: Stabilize 1.3.224 ppc64, #876897
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
index 74941b636488..8fdda43a61ac 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-10-31 15:41 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2022-10-31 15:41 UTC (permalink / raw
To: gentoo-commits
commit: d2db9c00457703f9f4d49777fceb42cafb0de012
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 31 15:31:48 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Oct 31 15:31:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2db9c00
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild | 82 -----------------------
2 files changed, 83 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 8571a8cb317c..67f63e3fad61 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.216.tar.gz 866091 BLAKE2B 750b7d26de64844162f13bb5f2c82b134c0996e2bf23883b381fc05bb8eb26c19ef3a8dc4da63543096473845952115a8e3213ee3972baa9b01104adaa09ed82 SHA512 57d152072ecad744256397e357d756f82457929a026a29127a079ea7b3b805b99ece1e0eddfecb215882a8de18cf9ab3c32c4c90126e261bc582ad05ae6173e2
DIST vulkan-tools-1.3.224.tar.gz 868481 BLAKE2B 464e923f1bd7f72b0c9fab1ba6afa0aa179355f0ebd17c4cd6eeaf84b61efde61c60ce982d0eb081f88a64659dc5676eba77b9782e00df9d9214594806699d98 SHA512 89d2fddaaa710c78020e03b133c947afd79e9bfd1b4de711e5ac8f3e3bd5486e75960dc5a5cb7722ec55a6973233ca8a438e19627b59aaacad1c54040fdd6acb
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
deleted file mode 100644
index 8fdda43a61ac..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.216.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-11-02 0:21 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2022-11-02 0:21 UTC (permalink / raw
To: gentoo-commits
commit: ca42f1cbe856a3baaed38a8b6e76a42049390747
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 1 23:48:20 2022 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Nov 2 00:20:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca42f1cb
dev-util/vulkan-tools: add 1.3.231
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild | 82 +++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 67f63e3fad61..07e629cf2971 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.224.tar.gz 868481 BLAKE2B 464e923f1bd7f72b0c9fab1ba6afa0aa179355f0ebd17c4cd6eeaf84b61efde61c60ce982d0eb081f88a64659dc5676eba77b9782e00df9d9214594806699d98 SHA512 89d2fddaaa710c78020e03b133c947afd79e9bfd1b4de711e5ac8f3e3bd5486e75960dc5a5cb7722ec55a6973233ca8a438e19627b59aaacad1c54040fdd6acb
+DIST vulkan-tools-1.3.231.tar.gz 876613 BLAKE2B 5c57e5f1f101d79b2bc57a7033a438c470db0d089beaeafa69865f95f14a55c0f71fcc0fb0dea1d898ddcdb80364abb883805e6b60f488a2b5b56bb42cffd4e9 SHA512 b6b1404e3d77e85c5f5d7e111193503e9b2a409a506692a862fcfc01a57d3ee5c6410f47dc7175175b817a1f0e9af62b7a99934c33c68f90babd698aeaeb0b8f
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
new file mode 100644
index 000000000000..8a1f2672d510
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-12-04 22:43 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2022-12-04 22:43 UTC (permalink / raw
To: gentoo-commits
commit: 5fa78a2ecebb9d8b26402d41700ba8630ff17a39
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 22:42:59 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 22:42:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa78a2e
dev-util/vulkan-tools: Stabilize 1.3.231 amd64, #884381
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
index 8a1f2672d510..a1fa81966500 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-12-04 22:49 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2022-12-04 22:49 UTC (permalink / raw
To: gentoo-commits
commit: f28589cd3dfdcf297329f0cf85bcb57a0c6c261f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 22:48:59 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 22:49:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28589cd
dev-util/vulkan-tools: Stabilize 1.3.231 arm, #884381
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
index a1fa81966500..d42e4c7ddc88 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-12-04 22:52 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2022-12-04 22:52 UTC (permalink / raw
To: gentoo-commits
commit: b4a7d8538fb97243b36f4a30437722337ba8eaed
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 22:51:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 22:51:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a7d853
dev-util/vulkan-tools: Stabilize 1.3.231 arm64, #884381
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
index d42e4c7ddc88..de9f445ae32f 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-12-04 23:40 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2022-12-04 23:40 UTC (permalink / raw
To: gentoo-commits
commit: 08f5c998ebc10671e499a9810f9bacf2462668ed
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 23:40:04 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 23:40:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f5c998
dev-util/vulkan-tools: Stabilize 1.3.231 ppc64, #884381
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
index de9f445ae32f..597b710d992e 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-12-05 4:55 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2022-12-05 4:55 UTC (permalink / raw
To: gentoo-commits
commit: d1319e44d5362599b3a8fb7f970885c7bf91d346
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 5 04:55:21 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 5 04:55:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1319e44
dev-util/vulkan-tools: Stabilize 1.3.231 ppc, #884381
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
index 597b710d992e..c57de57a4999 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-12-28 17:08 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2022-12-28 17:08 UTC (permalink / raw
To: gentoo-commits
commit: 6c9589a30da7f5d2a83c53ad752724b1081fb976
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 22:31:26 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 17:07:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9589a3
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild | 82 -----------------------
2 files changed, 83 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 07e629cf2971..1e28a261797b 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.224.tar.gz 868481 BLAKE2B 464e923f1bd7f72b0c9fab1ba6afa0aa179355f0ebd17c4cd6eeaf84b61efde61c60ce982d0eb081f88a64659dc5676eba77b9782e00df9d9214594806699d98 SHA512 89d2fddaaa710c78020e03b133c947afd79e9bfd1b4de711e5ac8f3e3bd5486e75960dc5a5cb7722ec55a6973233ca8a438e19627b59aaacad1c54040fdd6acb
DIST vulkan-tools-1.3.231.tar.gz 876613 BLAKE2B 5c57e5f1f101d79b2bc57a7033a438c470db0d089beaeafa69865f95f14a55c0f71fcc0fb0dea1d898ddcdb80364abb883805e6b60f488a2b5b56bb42cffd4e9 SHA512 b6b1404e3d77e85c5f5d7e111193503e9b2a409a506692a862fcfc01a57d3ee5c6410f47dc7175175b817a1f0e9af62b7a99934c33c68f90babd698aeaeb0b8f
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
deleted file mode 100644
index 8fdda43a61ac..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2022-12-28 21:39 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2022-12-28 21:39 UTC (permalink / raw
To: gentoo-commits
commit: a5e559f331c8f88863cddc95afe949d12a5526a3
Author: Sergei Chernyadyev <serg.cherniadjev <AT> gmail <DOT> com>
AuthorDate: Mon Dec 19 20:10:28 2022 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 21:39:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e559f3
dev-util/vulkan-tools: Version bump
Signed-off-by: Sergei Chernyadyev <serg.cherniadjev <AT> gmail.com>
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild | 82 +++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 1e28a261797b..6c6ab95b9c4d 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.231.tar.gz 876613 BLAKE2B 5c57e5f1f101d79b2bc57a7033a438c470db0d089beaeafa69865f95f14a55c0f71fcc0fb0dea1d898ddcdb80364abb883805e6b60f488a2b5b56bb42cffd4e9 SHA512 b6b1404e3d77e85c5f5d7e111193503e9b2a409a506692a862fcfc01a57d3ee5c6410f47dc7175175b817a1f0e9af62b7a99934c33c68f90babd698aeaeb0b8f
+DIST vulkan-tools-1.3.236.tar.gz 880927 BLAKE2B 0d2b885057d063946140489eae4fb08ad8ff3172d23243f746c74090a20990901b18126cfb41efdd38b24f7c2e7dcd62dd3453f0f6130c618632592a4ecb1d31 SHA512 aa3b934ab084a29ae2503be96f0af69c52b693525cd5bd641c85b5a6f79ec3b7a48ba1b08a1a898229f80086bd5fc819b8ad4019835490653edadcf2d086b9f3
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
new file mode 100644
index 000000000000..8a1f2672d510
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-04 17:07 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2023-02-04 17:07 UTC (permalink / raw
To: gentoo-commits
commit: 8fc2f53ca31bc5b233bb9e007741ead341f5bc2b
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 16:51:54 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 17:07:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc2f53c
dev-util/vulkan-tools: add 1.3.239
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild | 82 +++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 6c6ab95b9c4d..fe50ec9d9017 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.3.231.tar.gz 876613 BLAKE2B 5c57e5f1f101d79b2bc57a7033a438c470db0d089beaeafa69865f95f14a55c0f71fcc0fb0dea1d898ddcdb80364abb883805e6b60f488a2b5b56bb42cffd4e9 SHA512 b6b1404e3d77e85c5f5d7e111193503e9b2a409a506692a862fcfc01a57d3ee5c6410f47dc7175175b817a1f0e9af62b7a99934c33c68f90babd698aeaeb0b8f
DIST vulkan-tools-1.3.236.tar.gz 880927 BLAKE2B 0d2b885057d063946140489eae4fb08ad8ff3172d23243f746c74090a20990901b18126cfb41efdd38b24f7c2e7dcd62dd3453f0f6130c618632592a4ecb1d31 SHA512 aa3b934ab084a29ae2503be96f0af69c52b693525cd5bd641c85b5a6f79ec3b7a48ba1b08a1a898229f80086bd5fc819b8ad4019835490653edadcf2d086b9f3
+DIST vulkan-tools-1.3.239.tar.gz 775603 BLAKE2B ff2b07454b603a72f0f07c575c09b431f0ec996bab2d5adc66d8d5f1456b0897f3796a33c5658949c92f895b67cbc67ad777975697693cc677db69400549e824 SHA512 9397f71dba2b741dd43c101472ab5961e64b46a7252fca1aa2f3b7c2afbe44b789a25c13536c8eb5dbd6600d0c741330493b73177d805db38ff1542364ef4764
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
new file mode 100644
index 000000000000..59d64d894e7a
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ >=dev-util/cmake-3.10.2
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-04 17:37 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-02-04 17:37 UTC (permalink / raw
To: gentoo-commits
commit: 5fec47fe8010d16346093fca6ddec35ac0f9dafa
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 17:37:34 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 17:37:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fec47fe
dev-util/vulkan-tools: Stabilize 1.3.236 arm, #893224
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
index 59d64d894e7a..bfcf05c642db 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-04 17:37 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-02-04 17:37 UTC (permalink / raw
To: gentoo-commits
commit: 1e7f549c5b95406325c50179d188cf19b1094eac
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 17:37:37 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 17:37:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7f549c
dev-util/vulkan-tools: Stabilize 1.3.236 arm64, #893224
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
index bfcf05c642db..ac3c79d36a86 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-04 17:38 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-02-04 17:38 UTC (permalink / raw
To: gentoo-commits
commit: fddc27f034dfac33aab0f4665771cb23a04416eb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 17:38:20 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 17:38:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddc27f0
dev-util/vulkan-tools: Stabilize 1.3.236 ppc64, #893224
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
index 64a2202d0007..9e9dd5b7e8bc 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-04 17:38 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-02-04 17:38 UTC (permalink / raw
To: gentoo-commits
commit: 75dc31002985f988db0f7f1d3a56bd5d4757bb1a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 17:38:14 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 17:38:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dc3100
dev-util/vulkan-tools: Stabilize 1.3.236 amd64, #893224
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
index ac3c79d36a86..64a2202d0007 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-04 18:19 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-02-04 18:19 UTC (permalink / raw
To: gentoo-commits
commit: ad7e89b808923e18dc7c945701c6ca0baa45bee7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 18:19:21 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 18:19:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7e89b8
dev-util/vulkan-tools: Stabilize 1.3.236 ppc, #893224
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
index 9e9dd5b7e8bc..223c7aa75fbf 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-08 0:49 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2023-02-08 0:49 UTC (permalink / raw
To: gentoo-commits
commit: 9a74abbf395abd4ae2491ce0417951596b513cdb
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 8 00:47:40 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Feb 8 00:47:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a74abbf
dev-util/vulkan-tools: drop 1.3.231
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild | 82 -----------------------
2 files changed, 83 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index fe50ec9d9017..6d5e18f044c4 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-tools-1.3.231.tar.gz 876613 BLAKE2B 5c57e5f1f101d79b2bc57a7033a438c470db0d089beaeafa69865f95f14a55c0f71fcc0fb0dea1d898ddcdb80364abb883805e6b60f488a2b5b56bb42cffd4e9 SHA512 b6b1404e3d77e85c5f5d7e111193503e9b2a409a506692a862fcfc01a57d3ee5c6410f47dc7175175b817a1f0e9af62b7a99934c33c68f90babd698aeaeb0b8f
DIST vulkan-tools-1.3.236.tar.gz 880927 BLAKE2B 0d2b885057d063946140489eae4fb08ad8ff3172d23243f746c74090a20990901b18126cfb41efdd38b24f7c2e7dcd62dd3453f0f6130c618632592a4ecb1d31 SHA512 aa3b934ab084a29ae2503be96f0af69c52b693525cd5bd641c85b5a6f79ec3b7a48ba1b08a1a898229f80086bd5fc819b8ad4019835490653edadcf2d086b9f3
DIST vulkan-tools-1.3.239.tar.gz 775603 BLAKE2B ff2b07454b603a72f0f07c575c09b431f0ec996bab2d5adc66d8d5f1456b0897f3796a33c5658949c92f895b67cbc67ad777975697693cc677db69400549e824 SHA512 9397f71dba2b741dd43c101472ab5961e64b46a7252fca1aa2f3b7c2afbe44b789a25c13536c8eb5dbd6600d0c741330493b73177d805db38ff1542364ef4764
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
deleted file mode 100644
index 223c7aa75fbf..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-22 18:20 Andreas Sturmlechner
0 siblings, 0 replies; 238+ messages in thread
From: Andreas Sturmlechner @ 2023-02-22 18:20 UTC (permalink / raw
To: gentoo-commits
commit: 2358d5a744ce5d643d10be4c35a934ad4b9e0415
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 10:17:49 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 18:19:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2358d5a7
dev-util/vulkan-tools: update EAPI 7 -> 8, drop obsolete BDEPEND
Drop superfluous multilib_src_install override.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 59d64d894e7a..09c761380429 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MY_PN=Vulkan-Tools
PYTHON_COMPAT=( python3_{9..11} )
@@ -28,7 +28,6 @@ IUSE="cube wayland +X"
REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
@@ -76,7 +75,3 @@ multilib_src_configure() {
cmake_src_configure
}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-22 18:20 Andreas Sturmlechner
0 siblings, 0 replies; 238+ messages in thread
From: Andreas Sturmlechner @ 2023-02-22 18:20 UTC (permalink / raw
To: gentoo-commits
commit: 238ea3acfb07449e36a6a58810d8a7c3c9df6b00
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 10:32:58 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 18:20:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238ea3ac
dev-util/vulkan-tools: update EAPI 7 -> 8, drop obsolete BDEPEND
Drop superfluous multilib_src_install override.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
index 59d64d894e7a..09c761380429 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MY_PN=Vulkan-Tools
PYTHON_COMPAT=( python3_{9..11} )
@@ -28,7 +28,6 @@ IUSE="cube wayland +X"
REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
@@ -76,7 +75,3 @@ multilib_src_configure() {
cmake_src_configure
}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-02-22 18:44 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2023-02-22 18:44 UTC (permalink / raw
To: gentoo-commits
commit: 75c8fe12b08ff4f70f914cefd29c074d1f06d4e8
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 18:43:29 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 18:44:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c8fe12
dev-util/vulkan-tools: Don't enable Werror by default
Closes: https://bugs.gentoo.org/895854
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild | 1 +
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
index 09c761380429..ae7ec142589b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
@@ -62,6 +62,7 @@ multilib_src_configure() {
-DCMAKE_SKIP_RPATH=ON
-DBUILD_VULKANINFO=ON
-DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 09c761380429..ae7ec142589b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -62,6 +62,7 @@ multilib_src_configure() {
-DCMAKE_SKIP_RPATH=ON
-DBUILD_VULKANINFO=ON
-DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-03-03 5:57 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-03-03 5:57 UTC (permalink / raw
To: gentoo-commits
commit: 35d552cce8746aab9c0c45309abe3c2969caece5
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 3 05:56:22 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 3 05:56:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d552cc
dev-util/vulkan-tools: Stabilize 1.3.239 arm, #898954
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
index ae7ec142589b..6c2693a2430a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-03-03 17:31 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-03-03 17:31 UTC (permalink / raw
To: gentoo-commits
commit: 41bafe44264a59223254e02936f6a3fbc737ecf8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 3 17:31:04 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 3 17:31:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bafe44
dev-util/vulkan-tools: Stabilize 1.3.239 arm64, #898954
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
index 6c2693a2430a..0d98f8b34f38 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-03-03 18:07 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-03-03 18:07 UTC (permalink / raw
To: gentoo-commits
commit: 42223f8a9c2068dad944bed90f0d809af4695704
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 3 18:07:25 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 3 18:07:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42223f8a
dev-util/vulkan-tools: Stabilize 1.3.239 amd64, #898954
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
index 0d98f8b34f38..e080f1475cd2 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-03-04 13:13 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-03-04 13:13 UTC (permalink / raw
To: gentoo-commits
commit: 1ae9f18364d69e8395dfbb9466c88fcbf275b12c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 13:13:43 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 13:13:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae9f183
dev-util/vulkan-tools: Stabilize 1.3.239 ppc, #898954
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
index e8c11b330893..e868c43fde5b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-03-04 22:40 Andreas Sturmlechner
0 siblings, 0 replies; 238+ messages in thread
From: Andreas Sturmlechner @ 2023-03-04 22:40 UTC (permalink / raw
To: gentoo-commits
commit: cc010bf750c5663df342a5fd4546415a70d1fed2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 13:40:11 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 22:40:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc010bf7
dev-util/vulkan-tools: drop 1.3.236
Bug: https://bugs.gentoo.org/898954
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild | 82 -----------------------
2 files changed, 83 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 6d5e18f044c4..ba1eaee5fb24 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.236.tar.gz 880927 BLAKE2B 0d2b885057d063946140489eae4fb08ad8ff3172d23243f746c74090a20990901b18126cfb41efdd38b24f7c2e7dcd62dd3453f0f6130c618632592a4ecb1d31 SHA512 aa3b934ab084a29ae2503be96f0af69c52b693525cd5bd641c85b5a6f79ec3b7a48ba1b08a1a898229f80086bd5fc819b8ad4019835490653edadcf2d086b9f3
DIST vulkan-tools-1.3.239.tar.gz 775603 BLAKE2B ff2b07454b603a72f0f07c575c09b431f0ec996bab2d5adc66d8d5f1456b0897f3796a33c5658949c92f895b67cbc67ad777975697693cc677db69400549e824 SHA512 9397f71dba2b741dd43c101472ab5961e64b46a7252fca1aa2f3b7c2afbe44b789a25c13536c8eb5dbd6600d0c741330493b73177d805db38ff1542364ef4764
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
deleted file mode 100644
index 223c7aa75fbf..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- >=dev-util/cmake-3.10.2
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install() {
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-04-06 6:11 Conrad Kostecki
0 siblings, 0 replies; 238+ messages in thread
From: Conrad Kostecki @ 2023-04-06 6:11 UTC (permalink / raw
To: gentoo-commits
commit: a5b98289322a525d67ec02594746f9dcc77e674d
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 3 20:14:41 2023 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Apr 6 06:11:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b98289
dev-util/vulkan-tools: add 1.3.243
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/30465
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild | 78 +++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index ba1eaee5fb24..3b3220afdc7b 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.239.tar.gz 775603 BLAKE2B ff2b07454b603a72f0f07c575c09b431f0ec996bab2d5adc66d8d5f1456b0897f3796a33c5658949c92f895b67cbc67ad777975697693cc677db69400549e824 SHA512 9397f71dba2b741dd43c101472ab5961e64b46a7252fca1aa2f3b7c2afbe44b789a25c13536c8eb5dbd6600d0c741330493b73177d805db38ff1542364ef4764
+DIST vulkan-tools-1.3.243.tar.gz 778991 BLAKE2B 4b1e2a1b92ab4b4db7967fa01980b50845e8495c4ba638fe472968ec0069ce3d5207436e081401e7cacfd673002aff681ecd97ef2545a52decbbbb98b9150fd0 SHA512 6ba4c14073006e12615fcf054cd224b6e9f7f60215454349c19f671f4f9f987f38fe3d3dcd610d9a7dc7a39c6fdfcfae61509d31e44c86cb83b8429d1cb0febf
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
new file mode 100644
index 000000000000..ae7ec142589b
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-04-17 17:50 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-04-17 17:50 UTC (permalink / raw
To: gentoo-commits
commit: eaca3ef0b9faa34743039c24763c43c4e1b64944
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 17:50:23 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 17 17:50:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaca3ef0
dev-util/vulkan-tools: Stabilize 1.3.243 ppc64, #904477
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
index ae7ec142589b..d9f06adf9606 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-04-17 21:16 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-04-17 21:16 UTC (permalink / raw
To: gentoo-commits
commit: b2e1a273dc94de6ef0e9207ee200650a5c1a32c0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 21:15:38 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 17 21:15:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e1a273
dev-util/vulkan-tools: Stabilize 1.3.243 arm64, #904477
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
index f232de02aa5c..817afcdd0006 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-04-17 21:16 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-04-17 21:16 UTC (permalink / raw
To: gentoo-commits
commit: 78657380aae1316ebaf2070b2a1af4616c5a9b27
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 21:15:45 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 17 21:15:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78657380
dev-util/vulkan-tools: Stabilize 1.3.243 arm, #904477
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
index 817afcdd0006..e8c11b330893 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-04-17 23:49 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-04-17 23:49 UTC (permalink / raw
To: gentoo-commits
commit: b1a13c1665531fcebe29aa476bb70facbed2bbc4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 23:48:41 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 17 23:48:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a13c16
dev-util/vulkan-tools: Stabilize 1.3.243 ppc, #904477
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
index e8c11b330893..e868c43fde5b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-05-12 22:34 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2023-05-12 22:34 UTC (permalink / raw
To: gentoo-commits
commit: 92ecd5bfa327869ad0bcc8ccccbf6e3eff5a1c49
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 12 22:08:44 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri May 12 22:34:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ecd5bf
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild | 78 -----------------------
2 files changed, 79 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 3b3220afdc7b..2c04472539d1 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.239.tar.gz 775603 BLAKE2B ff2b07454b603a72f0f07c575c09b431f0ec996bab2d5adc66d8d5f1456b0897f3796a33c5658949c92f895b67cbc67ad777975697693cc677db69400549e824 SHA512 9397f71dba2b741dd43c101472ab5961e64b46a7252fca1aa2f3b7c2afbe44b789a25c13536c8eb5dbd6600d0c741330493b73177d805db38ff1542364ef4764
DIST vulkan-tools-1.3.243.tar.gz 778991 BLAKE2B 4b1e2a1b92ab4b4db7967fa01980b50845e8495c4ba638fe472968ec0069ce3d5207436e081401e7cacfd673002aff681ecd97ef2545a52decbbbb98b9150fd0 SHA512 6ba4c14073006e12615fcf054cd224b6e9f7f60215454349c19f671f4f9f987f38fe3d3dcd610d9a7dc7a39c6fdfcfae61509d31e44c86cb83b8429d1cb0febf
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
deleted file mode 100644
index e868c43fde5b..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.239.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-05-17 23:35 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2023-05-17 23:35 UTC (permalink / raw
To: gentoo-commits
commit: 77bf72c8a4972e7e2facb682ea117673e65e2f17
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed May 17 23:27:49 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed May 17 23:27:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77bf72c8
dev-util/vulkan-tools: add 1.3.246
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild | 78 +++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 2c04472539d1..03b83a0f1bc8 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.243.tar.gz 778991 BLAKE2B 4b1e2a1b92ab4b4db7967fa01980b50845e8495c4ba638fe472968ec0069ce3d5207436e081401e7cacfd673002aff681ecd97ef2545a52decbbbb98b9150fd0 SHA512 6ba4c14073006e12615fcf054cd224b6e9f7f60215454349c19f671f4f9f987f38fe3d3dcd610d9a7dc7a39c6fdfcfae61509d31e44c86cb83b8429d1cb0febf
+DIST vulkan-tools-1.3.246.tar.gz 783735 BLAKE2B fd95f9b2dac60ab5c8231b0f600dd897a2fb16c0b3782e40f39e997caafa15c22d78df064701ff68cb8e6bd18108c8ed4357b75d569ae34f4142a9ed3cf7b0d7 SHA512 5320b25fd3ec5cd9afee3a746b1e09dac1d9aac9831cd41b58d6768316eb1c490d7fd8db27610c76a27d8e6a3b681f8a3b1408dfc6d353178594a7b74ef4f6d8
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
new file mode 100644
index 000000000000..ae7ec142589b
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-06-12 1:24 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2023-06-12 1:24 UTC (permalink / raw
To: gentoo-commits
commit: 9b7f81fff646baa4b75d8cea5a72e1006302c124
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 01:14:57 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 01:21:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7f81ff
dev-util/vulkan-tools: add 1.3.250
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 78 +++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 03b83a0f1bc8..1966d7e3ca7e 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.3.243.tar.gz 778991 BLAKE2B 4b1e2a1b92ab4b4db7967fa01980b50845e8495c4ba638fe472968ec0069ce3d5207436e081401e7cacfd673002aff681ecd97ef2545a52decbbbb98b9150fd0 SHA512 6ba4c14073006e12615fcf054cd224b6e9f7f60215454349c19f671f4f9f987f38fe3d3dcd610d9a7dc7a39c6fdfcfae61509d31e44c86cb83b8429d1cb0febf
DIST vulkan-tools-1.3.246.tar.gz 783735 BLAKE2B fd95f9b2dac60ab5c8231b0f600dd897a2fb16c0b3782e40f39e997caafa15c22d78df064701ff68cb8e6bd18108c8ed4357b75d569ae34f4142a9ed3cf7b0d7 SHA512 5320b25fd3ec5cd9afee3a746b1e09dac1d9aac9831cd41b58d6768316eb1c490d7fd8db27610c76a27d8e6a3b681f8a3b1408dfc6d353178594a7b74ef4f6d8
+DIST vulkan-tools-1.3.250.tar.gz 785979 BLAKE2B d496f3859d3884cc2aaffdae62db9776f56dae1a45cc74bf093517d299fb9ff4e28d6a5227436c30faeab3fb5bceed6dec1a82bc327c539c9038b1a08960ab50 SHA512 7eecdd98e6be2f5dc66b32ed9962b0b7225f94d6185b490da0a6f3c6699ef6626a4db28615c73ecf6370efd6ccd5904e352c78947ec50dec57e32ae734f134b2
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
new file mode 100644
index 000000000000..1269dcab52ee
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-06-12 1:24 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2023-06-12 1:24 UTC (permalink / raw
To: gentoo-commits
commit: e29bd6d83ecf615794b869debf96065347d607f4
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 01:15:08 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 01:21:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29bd6d8
dev-util/vulkan-tools: enable py3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index ae7ec142589b..1269dcab52ee 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-06-26 0:18 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-06-26 0:18 UTC (permalink / raw
To: gentoo-commits
commit: d28521f25f86eaac31c15b49c9395eb2acf6cbff
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 00:17:42 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 00:17:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d28521f2
dev-util/vulkan-tools: Stabilize 1.3.246 ppc64, #909161
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
index ae7ec142589b..d9f06adf9606 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-06-26 6:27 Jakov Smolić
0 siblings, 0 replies; 238+ messages in thread
From: Jakov Smolić @ 2023-06-26 6:27 UTC (permalink / raw
To: gentoo-commits
commit: 31d6436268f03f1c6f252cb6bf6b64718f1babd2
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 06:26:53 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 06:26:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d64362
dev-util/vulkan-tools: Stabilize 1.3.246 ppc, #909161
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
index d9f06adf9606..c26c275f7502 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-06-26 6:27 Jakov Smolić
0 siblings, 0 replies; 238+ messages in thread
From: Jakov Smolić @ 2023-06-26 6:27 UTC (permalink / raw
To: gentoo-commits
commit: 23d009f018811795634b8348d992cc9d3a2493ad
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 06:27:00 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 06:27:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d009f0
dev-util/vulkan-tools: Stabilize 1.3.246 amd64, #909161
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
index c26c275f7502..8f92bcee5e1c 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-06-26 8:19 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-06-26 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 705903edbf4093b131db6244812105ecc62d192a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 08:18:36 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 08:18:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=705903ed
dev-util/vulkan-tools: Stabilize 1.3.246 arm, #909161
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
index 8f92bcee5e1c..5f5354e8e5bb 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-06-26 8:19 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-06-26 8:19 UTC (permalink / raw
To: gentoo-commits
commit: c6247c51265353f3bbf89080e86e0c0a5e6f911e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 08:18:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 08:18:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6247c51
dev-util/vulkan-tools: Stabilize 1.3.246 arm64, #909161
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
index 5f5354e8e5bb..e868c43fde5b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-07-24 18:34 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-07-24 18:34 UTC (permalink / raw
To: gentoo-commits
commit: c4808b1339b834b63ea7b56d6c6c1ebb2d97b2eb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 18:33:35 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 18:33:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4808b13
dev-util/vulkan-tools: Stabilize 1.3.250 arm64, #911147
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
index 1269dcab52ee..68cf3c7df2cb 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-07-24 18:34 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-07-24 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 570282085d3795ff71e5669b34e93261d50fe8f8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 18:33:38 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 18:33:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57028208
dev-util/vulkan-tools: Stabilize 1.3.250 arm, #911147
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
index 68cf3c7df2cb..3dff3b2d1477 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-07-24 18:54 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-07-24 18:54 UTC (permalink / raw
To: gentoo-commits
commit: c7d70f9075075895a540aa1f1f98a0247a07c334
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 18:54:38 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 18:54:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d70f90
dev-util/vulkan-tools: Stabilize 1.3.250 ppc64, #911147
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
index 3dff3b2d1477..da028834291a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-07-24 20:33 Jakov Smolić
0 siblings, 0 replies; 238+ messages in thread
From: Jakov Smolić @ 2023-07-24 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 0c1c2c96b88aa76df3aa82b3944a1e1a782ce567
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 20:32:40 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 20:32:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1c2c96
dev-util/vulkan-tools: Stabilize 1.3.250 amd64, #911147
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
index da028834291a..24ce0cafc62e 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-08-04 9:22 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-08-04 9:22 UTC (permalink / raw
To: gentoo-commits
commit: 373994dd79e79c4c3e95c58913c99f77681b999f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 4 09:18:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 4 09:20:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373994dd
dev-util/vulkan-tools: Stabilize 1.3.250 ppc, #911147
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
index 24ce0cafc62e..ce636f90e8f6 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-08-16 22:07 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2023-08-16 22:07 UTC (permalink / raw
To: gentoo-commits
commit: bf780bc18434c6466e3284ca70e0cdcc2ab77453
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 21:52:41 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 22:07:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf780bc1
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 2 -
dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild | 78 -----------------------
dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild | 78 -----------------------
3 files changed, 158 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 1966d7e3ca7e..91a582084257 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1 @@
-DIST vulkan-tools-1.3.243.tar.gz 778991 BLAKE2B 4b1e2a1b92ab4b4db7967fa01980b50845e8495c4ba638fe472968ec0069ce3d5207436e081401e7cacfd673002aff681ecd97ef2545a52decbbbb98b9150fd0 SHA512 6ba4c14073006e12615fcf054cd224b6e9f7f60215454349c19f671f4f9f987f38fe3d3dcd610d9a7dc7a39c6fdfcfae61509d31e44c86cb83b8429d1cb0febf
-DIST vulkan-tools-1.3.246.tar.gz 783735 BLAKE2B fd95f9b2dac60ab5c8231b0f600dd897a2fb16c0b3782e40f39e997caafa15c22d78df064701ff68cb8e6bd18108c8ed4357b75d569ae34f4142a9ed3cf7b0d7 SHA512 5320b25fd3ec5cd9afee3a746b1e09dac1d9aac9831cd41b58d6768316eb1c490d7fd8db27610c76a27d8e6a3b681f8a3b1408dfc6d353178594a7b74ef4f6d8
DIST vulkan-tools-1.3.250.tar.gz 785979 BLAKE2B d496f3859d3884cc2aaffdae62db9776f56dae1a45cc74bf093517d299fb9ff4e28d6a5227436c30faeab3fb5bceed6dec1a82bc327c539c9038b1a08960ab50 SHA512 7eecdd98e6be2f5dc66b32ed9962b0b7225f94d6185b490da0a6f3c6699ef6626a4db28615c73ecf6370efd6ccd5904e352c78947ec50dec57e32ae734f134b2
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
deleted file mode 100644
index e868c43fde5b..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
deleted file mode 100644
index e868c43fde5b..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-08-30 0:33 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2023-08-30 0:33 UTC (permalink / raw
To: gentoo-commits
commit: 2a8a35c8cf88eb696e9ad08e22103b0e94397e7b
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 30 00:27:17 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Aug 30 00:32:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8a35c8
dev-util/vulkan-tools: add 1.3.261
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild | 78 +++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 91a582084257..b09e28572d30 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.250.tar.gz 785979 BLAKE2B d496f3859d3884cc2aaffdae62db9776f56dae1a45cc74bf093517d299fb9ff4e28d6a5227436c30faeab3fb5bceed6dec1a82bc327c539c9038b1a08960ab50 SHA512 7eecdd98e6be2f5dc66b32ed9962b0b7225f94d6185b490da0a6f3c6699ef6626a4db28615c73ecf6370efd6ccd5904e352c78947ec50dec57e32ae734f134b2
+DIST vulkan-tools-1.3.261.tar.gz 801309 BLAKE2B be85d035157312c423c6f574519825facc7e9d5313126171b0b50a1605478fe271370faa55bc6732857189668f3e102ad429e4191a12e7be5e2113c1a712dcad SHA512 8bc30ead031ad6bceb7e54a1b70f26048847a30147d86638ced9d621b11ef64b1e97f41394b068458f5c8ad6e30216aba6e14765e971fa9e6a49773a47593fe5
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild
new file mode 100644
index 000000000000..1269dcab52ee
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-09-19 1:16 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2023-09-19 1:16 UTC (permalink / raw
To: gentoo-commits
commit: 53af8fd4069bc353a47285da50132dc84298d547
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 01:05:08 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 01:14:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53af8fd4
dev-util/vulkan-tools: Support multiple window systems
Closes: https://bugs.gentoo.org/907071
Closes: https://bugs.gentoo.org/912402
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.3.261-r1.ebuild} | 6 ++++--
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 6 ++++--
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
similarity index 93%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
index 1269dcab52ee..aeda890581ac 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
@@ -24,8 +24,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="cube wayland +X"
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+REQUIRED_USE="cube? ( || ( X wayland ) )"
BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
@@ -51,6 +50,9 @@ pkg_setup() {
/usr/bin/vkcube
/usr/bin/vkcubepp
)
+ use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube-wayland
+ )
python-any-r1_pkg_setup
}
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 1269dcab52ee..aeda890581ac 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -24,8 +24,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="cube wayland +X"
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+REQUIRED_USE="cube? ( || ( X wayland ) )"
BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
@@ -51,6 +50,9 @@ pkg_setup() {
/usr/bin/vkcube
/usr/bin/vkcubepp
)
+ use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube-wayland
+ )
python-any-r1_pkg_setup
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-10-13 3:10 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-10-13 3:10 UTC (permalink / raw
To: gentoo-commits
commit: e51004c14e7a6d2edb9b28e0e1221e60bde791b8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 03:09:52 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 03:09:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51004c1
dev-util/vulkan-tools: Stabilize 1.3.261-r1 arm, #915662
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
index aeda890581ac..ec51112287d8 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-10-13 3:13 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-10-13 3:13 UTC (permalink / raw
To: gentoo-commits
commit: 35af332459bd045556a18814c727a9fc649e4983
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 03:12:57 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 03:12:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35af3324
dev-util/vulkan-tools: Stabilize 1.3.261-r1 arm64, #915662
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
index ec51112287d8..ba4e6fc3478c 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-10-13 9:45 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-10-13 9:45 UTC (permalink / raw
To: gentoo-commits
commit: a1b74d511f2cb4e55bc31025fa35c93715063c5a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 09:44:55 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 09:45:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b74d51
dev-util/vulkan-tools: Stabilize 1.3.261-r1 ppc64, #915662
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
index ba4e6fc3478c..6b5e98bbefb1 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-10-13 9:45 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2023-10-13 9:45 UTC (permalink / raw
To: gentoo-commits
commit: 019573a679148fc4a798f9a7a2cc1fea51089d94
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 09:45:00 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 09:45:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019573a6
dev-util/vulkan-tools: Stabilize 1.3.261-r1 amd64, #915662
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
index 6b5e98bbefb1..5459eb5ba8ac 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-10-13 14:14 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-10-13 14:14 UTC (permalink / raw
To: gentoo-commits
commit: 85bd6683ae6a84180679ddad1ad450e6b033aa0d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 14:14:19 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 14:14:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bd6683
dev-util/vulkan-tools: Stabilize 1.3.261-r1 ppc, #915662
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
index 5459eb5ba8ac..1c64b5aa6307 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-10-24 17:59 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2023-10-24 17:59 UTC (permalink / raw
To: gentoo-commits
commit: a694c517cc57a7c50d1ddbca8294f4c658894600
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 24 17:47:42 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Oct 24 17:58:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a694c517
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 78 -----------------------
dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild | 78 -----------------------
3 files changed, 157 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index b09e28572d30..757e3ab9d69a 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.250.tar.gz 785979 BLAKE2B d496f3859d3884cc2aaffdae62db9776f56dae1a45cc74bf093517d299fb9ff4e28d6a5227436c30faeab3fb5bceed6dec1a82bc327c539c9038b1a08960ab50 SHA512 7eecdd98e6be2f5dc66b32ed9962b0b7225f94d6185b490da0a6f3c6699ef6626a4db28615c73ecf6370efd6ccd5904e352c78947ec50dec57e32ae734f134b2
DIST vulkan-tools-1.3.261.tar.gz 801309 BLAKE2B be85d035157312c423c6f574519825facc7e9d5313126171b0b50a1605478fe271370faa55bc6732857189668f3e102ad429e4191a12e7be5e2113c1a712dcad SHA512 8bc30ead031ad6bceb7e54a1b70f26048847a30147d86638ced9d621b11ef64b1e97f41394b068458f5c8ad6e30216aba6e14765e971fa9e6a49773a47593fe5
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
deleted file mode 100644
index ce636f90e8f6..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild
deleted file mode 100644
index 1269dcab52ee..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-11-09 22:57 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2023-11-09 22:57 UTC (permalink / raw
To: gentoo-commits
commit: 60acf60e198211b59da37329569d771b42a90309
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 9 22:45:29 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Nov 9 22:56:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60acf60e
dev-util/vulkan-tools: add 1.3.268
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild | 80 +++++++++++++++++++++++
2 files changed, 81 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 757e3ab9d69a..75768fbd3a5b 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.261.tar.gz 801309 BLAKE2B be85d035157312c423c6f574519825facc7e9d5313126171b0b50a1605478fe271370faa55bc6732857189668f3e102ad429e4191a12e7be5e2113c1a712dcad SHA512 8bc30ead031ad6bceb7e54a1b70f26048847a30147d86638ced9d621b11ef64b1e97f41394b068458f5c8ad6e30216aba6e14765e971fa9e6a49773a47593fe5
+DIST vulkan-tools-1.3.268.tar.gz 778556 BLAKE2B a406a110894e9cc95d0b16f5cf4e11fbcce1d31d1c6378172eb955e014ee2381a12a1625288bd5b5308b702824c2ba1e854e6df88e42976ae1dc39fac5076498 SHA512 9359e9528bfe507870bd83f9e8860b3d82555c0d8a6a19284f150dd2288b204f2c9dc9b3f62be4efbbb5e2983862459b2131de126a603cc5531ef8df72f4458f
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
new file mode 100644
index 000000000000..ad2e7b4a5248
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+REQUIRED_USE="cube? ( || ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11:=[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+ use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube-wayland
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ use cube && mycmakeargs+=(
+ -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+ -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-12-17 17:45 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-12-17 17:45 UTC (permalink / raw
To: gentoo-commits
commit: 79887aa4a2be87c3fe81ebc4d73466e1b0f86e98
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 17:44:50 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 17:44:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79887aa4
dev-util/vulkan-tools: Stabilize 1.3.268 arm, #920203
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
index ad2e7b4a5248..22027a0b1b5a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-12-17 17:46 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-12-17 17:46 UTC (permalink / raw
To: gentoo-commits
commit: 06a7cd243102a32e4f153988f63ffdc22a079d7f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 17:45:56 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 17:45:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a7cd24
dev-util/vulkan-tools: Stabilize 1.3.268 arm64, #920203
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
index 22027a0b1b5a..5256c9095e48 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-12-17 17:46 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-12-17 17:46 UTC (permalink / raw
To: gentoo-commits
commit: c4bd23099f360de6fd2aade0fbda68a0f18d0ffe
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 17:46:02 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 17:46:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4bd2309
dev-util/vulkan-tools: Stabilize 1.3.268 amd64, #920203
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
index 5256c9095e48..0490f8fd2d70 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-12-17 19:22 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-12-17 19:22 UTC (permalink / raw
To: gentoo-commits
commit: 2db1791fa72e2f33f505808eee159de857486aff
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 19:22:02 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 19:22:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db1791f
dev-util/vulkan-tools: Stabilize 1.3.268 ppc64, #920203
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
index 0490f8fd2d70..04a613651ef1 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2023-12-18 9:01 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2023-12-18 9:01 UTC (permalink / raw
To: gentoo-commits
commit: 957e26d38208ff08d9e39561510d76392e469dce
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 18 09:00:56 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 09:00:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957e26d3
dev-util/vulkan-tools: Stabilize 1.3.268 ppc, #920203
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
index 04a613651ef1..7f62d164f649 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 0:33 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2024-01-18 0:33 UTC (permalink / raw
To: gentoo-commits
commit: 9c01e26a5da1140a161a69ef28c4a9cc2f58b1bb
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 00:09:34 2024 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 00:32:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c01e26a
dev-util/vulkan-tools: add 1.3.275
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../{vulkan-tools-9999.ebuild => vulkan-tools-1.3.275.ebuild} | 10 +++++-----
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 6 +++---
3 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 75768fbd3a5b..428dbbff3f02 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.3.261.tar.gz 801309 BLAKE2B be85d035157312c423c6f574519825facc7e9d5313126171b0b50a1605478fe271370faa55bc6732857189668f3e102ad429e4191a12e7be5e2113c1a712dcad SHA512 8bc30ead031ad6bceb7e54a1b70f26048847a30147d86638ced9d621b11ef64b1e97f41394b068458f5c8ad6e30216aba6e14765e971fa9e6a49773a47593fe5
DIST vulkan-tools-1.3.268.tar.gz 778556 BLAKE2B a406a110894e9cc95d0b16f5cf4e11fbcce1d31d1c6378172eb955e014ee2381a12a1625288bd5b5308b702824c2ba1e854e6df88e42976ae1dc39fac5076498 SHA512 9359e9528bfe507870bd83f9e8860b3d82555c0d8a6a19284f150dd2288b204f2c9dc9b3f62be4efbbb5e2983862459b2131de126a603cc5531ef8df72f4458f
+DIST vulkan-tools-1.3.275.tar.gz 755289 BLAKE2B 2366a0c55982ef9ef13495ac62d958d0055fcbbbd7cdaab9530ebf15af9369a71bf3b8d3d6479f3a0ee02d44ace027e0fd57b2b93d6a9a373781c60529a48663 SHA512 5d70498341b8d2447128cd5ab3fd081b706830f5f85d9f7e752dfca9c74fa4c1567207eef6e34e9bf99ff65ec2855b835eb30362fd544e1cf61ecc7a7119df06
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
similarity index 86%
copy from dev-util/vulkan-tools/vulkan-tools-9999.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index aeda890581ac..8d845199e0ab 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,9 +12,9 @@ if [[ ${PV} == *9999* ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
@@ -38,6 +38,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
+ cube? ( ~dev-util/volk-${PV} )
~dev-util/vulkan-headers-${PV}
"
@@ -72,7 +73,6 @@ multilib_src_configure() {
)
use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index aeda890581ac..c4b73fa5b459 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
@@ -38,6 +38,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
+ cube? ( ~dev-util/volk-${PV} )
~dev-util/vulkan-headers-${PV}
"
@@ -72,7 +73,6 @@ multilib_src_configure() {
)
use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 0:44 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2024-01-18 0:44 UTC (permalink / raw
To: gentoo-commits
commit: dbffe79da55ec7ddab26b7206280d80cb5a22c9c
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 00:40:10 2024 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 00:40:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbffe79d
dev-util/vulkan-tools: Fix vulkan-loader dep
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 8d845199e0ab..e9c4c61fd9a0 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -30,7 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ !cube? ( ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] )
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index c4b73fa5b459..0531d011aa94 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -30,7 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+ !cube? ( ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] )
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 0:51 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2024-01-18 0:51 UTC (permalink / raw
To: gentoo-commits
commit: ba019cbde85648180792623d1d5b8f3c22fe3b3f
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 00:49:40 2024 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 00:50:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba019cbd
dev-util/vulkan-tools: Fix vulkan-loader dep again
It was right before.
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index e9c4c61fd9a0..8d845199e0ab 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -30,7 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
- !cube? ( ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] )
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 0531d011aa94..c4b73fa5b459 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -30,7 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
- !cube? ( ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] )
+ ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 2:24 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2024-01-18 2:24 UTC (permalink / raw
To: gentoo-commits
commit: eeed2a31874cc76cf7560346cf6b3c576e1b2ef7
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 02:23:51 2024 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 02:24:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeed2a31
dev-util/vulkan-tools: Fix dev-util/volk dep
Closes: https://bugs.gentoo.org/922339
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 8d845199e0ab..50611b70751e 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- cube? ( ~dev-util/volk-${PV} )
+ cube? ( ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}] )
~dev-util/vulkan-headers-${PV}
"
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index c4b73fa5b459..e3b693250b31 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- cube? ( ~dev-util/volk-${PV} )
+ cube? ( ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}] )
~dev-util/vulkan-headers-${PV}
"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 3:31 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2024-01-18 3:31 UTC (permalink / raw
To: gentoo-commits
commit: 0fa75f93a2877bbd26c37747e672218b877bfddd
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 03:29:48 2024 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 03:30:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa75f93
dev-util/vulkan-tools: Fix dev-util/volk dep again
It's unconditional actually.
Bug: https://bugs.gentoo.org/922339
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 50611b70751e..51b136ae78cf 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- cube? ( ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}] )
+ ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/vulkan-headers-${PV}
"
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index e3b693250b31..8138a120418d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- cube? ( ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}] )
+ ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/vulkan-headers-${PV}
"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 3:33 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2024-01-18 3:33 UTC (permalink / raw
To: gentoo-commits
commit: 5977153449c634475ae04ee0ace5a8792b0002bc
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 03:32:52 2024 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 03:32:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59771534
dev-util/vulkan-tools: Fix RDEPEND
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 51b136ae78cf..bf6990692e09 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -30,6 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
+ ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
@@ -38,7 +39,6 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/vulkan-headers-${PV}
"
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 8138a120418d..a12f8e848df4 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -30,6 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
+ ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
@@ -38,7 +39,6 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/vulkan-headers-${PV}
"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 4:31 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-01-18 4:31 UTC (permalink / raw
To: gentoo-commits
commit: 43c58d945ac0d0d7dad1705630375c60447a9d27
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 04:31:29 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 04:31:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c58d94
dev-util/vulkan-tools: Keyword 1.3.275 arm, #922341
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 1c89d57c499f..6b1910d2e977 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc"
+ KEYWORDS="~amd64 ~arm ~ppc"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 4:31 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-01-18 4:31 UTC (permalink / raw
To: gentoo-commits
commit: bb35a3aebe0e7ed0552a5e412ca30e533a80071a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 04:31:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 04:31:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb35a3ae
dev-util/vulkan-tools: Keyword 1.3.275 ppc, #922341
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index bf6990692e09..1c89d57c499f 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~ppc"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 4:31 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-01-18 4:31 UTC (permalink / raw
To: gentoo-commits
commit: 4e267e5ddbb75e578f8756970c03bcb1013292f3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 04:31:31 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 04:31:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e267e5d
dev-util/vulkan-tools: Keyword 1.3.275 ppc64, #922341
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 6b1910d2e977..4f8fb6fd00d7 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~ppc"
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 4:31 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-01-18 4:31 UTC (permalink / raw
To: gentoo-commits
commit: 406f6a807913f9a3902a368b9aeac6ba72eebda7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 04:31:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 04:31:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406f6a80
dev-util/vulkan-tools: Keyword 1.3.275 arm64, #922341
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 4f8fb6fd00d7..4c0e553f76b5 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-18 16:47 Jakov Smolić
0 siblings, 0 replies; 238+ messages in thread
From: Jakov Smolić @ 2024-01-18 16:47 UTC (permalink / raw
To: gentoo-commits
commit: 229d29291acc19ed8b42b14585720578565105a0
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 16:47:16 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 16:47:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229d2929
dev-util/vulkan-tools: Keyword 1.3.275 riscv, #922341
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 4c0e553f76b5..7676dfb04ad5 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-24 17:00 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-01-24 17:00 UTC (permalink / raw
To: gentoo-commits
commit: 793a628672f6149d9c47a760190f10ca984d6c1a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 16:51:39 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 17:00:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=793a6286
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
.../vulkan-tools/vulkan-tools-1.3.261-r1.ebuild | 80 ----------------------
2 files changed, 81 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 428dbbff3f02..23da53e73cd3 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-tools-1.3.261.tar.gz 801309 BLAKE2B be85d035157312c423c6f574519825facc7e9d5313126171b0b50a1605478fe271370faa55bc6732857189668f3e102ad429e4191a12e7be5e2113c1a712dcad SHA512 8bc30ead031ad6bceb7e54a1b70f26048847a30147d86638ced9d621b11ef64b1e97f41394b068458f5c8ad6e30216aba6e14765e971fa9e6a49773a47593fe5
DIST vulkan-tools-1.3.268.tar.gz 778556 BLAKE2B a406a110894e9cc95d0b16f5cf4e11fbcce1d31d1c6378172eb955e014ee2381a12a1625288bd5b5308b702824c2ba1e854e6df88e42976ae1dc39fac5076498 SHA512 9359e9528bfe507870bd83f9e8860b3d82555c0d8a6a19284f150dd2288b204f2c9dc9b3f62be4efbbb5e2983862459b2131de126a603cc5531ef8df72f4458f
DIST vulkan-tools-1.3.275.tar.gz 755289 BLAKE2B 2366a0c55982ef9ef13495ac62d958d0055fcbbbd7cdaab9530ebf15af9369a71bf3b8d3d6479f3a0ee02d44ace027e0fd57b2b93d6a9a373781c60529a48663 SHA512 5d70498341b8d2447128cd5ab3fd081b706830f5f85d9f7e752dfca9c74fa4c1567207eef6e34e9bf99ff65ec2855b835eb30362fd544e1cf61ecc7a7119df06
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
deleted file mode 100644
index 1c64b5aa6307..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.261-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-REQUIRED_USE="cube? ( || ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube-wayland
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-01-29 6:38 WANG Xuerui
0 siblings, 0 replies; 238+ messages in thread
From: WANG Xuerui @ 2024-01-29 6:38 UTC (permalink / raw
To: gentoo-commits
commit: 1b99a5925ff6cf04f5ede225af7c3f7f7ba83d33
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 29 06:36:44 2024 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Mon Jan 29 06:37:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b99a592
dev-util/vulkan-tools: keyword 1.3.275 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 7676dfb04ad5..ef16acd05d20 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-02-15 23:51 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-02-15 23:51 UTC (permalink / raw
To: gentoo-commits
commit: 757cd21a84b4d8c9016ca6426b6d937ef437f076
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 15 23:48:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 15 23:48:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757cd21a
dev-util/vulkan-tools: Stabilize 1.3.275 arm64, #924667
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index ef16acd05d20..81768bca0f15 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-02-16 0:19 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-02-16 0:19 UTC (permalink / raw
To: gentoo-commits
commit: d6ffde505e63e45577a1b702f91200acd1929434
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 16 00:18:33 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 00:18:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ffde50
dev-util/vulkan-tools: Stabilize 1.3.275 arm, #924667
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 81768bca0f15..e44a9d20b410 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-02-16 1:26 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-02-16 1:26 UTC (permalink / raw
To: gentoo-commits
commit: cced2d9b425f1fb50e14adcac8943a28050a74f3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 16 01:25:11 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 01:25:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cced2d9b
dev-util/vulkan-tools: Stabilize 1.3.275 amd64, #924667
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index e44a9d20b410..1ab57e2ba737 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-02-17 21:17 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-02-17 21:17 UTC (permalink / raw
To: gentoo-commits
commit: 161da081e9eeefa10fdf715248cbfd770855531e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 17 21:15:52 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 21:15:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161da081
dev-util/vulkan-tools: Stabilize 1.3.275 ppc64, #924667
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 1ab57e2ba737..531d059e7c04 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-03-02 14:38 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2024-03-02 14:38 UTC (permalink / raw
To: gentoo-commits
commit: 66144d50d49b3784e64d18d397744f9e0f95c750
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 2 14:38:47 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 14:38:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66144d50
dev-util/vulkan-tools: Stabilize 1.3.275 ppc, #924667
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 531d059e7c04..360955504f57 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-03-03 16:59 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-03-03 16:59 UTC (permalink / raw
To: gentoo-commits
commit: ff1e9cc91e39f8ce79d1a835f8d109472cbd789c
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 16:57:41 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 16:58:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1e9cc9
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild | 80 -----------------------
2 files changed, 81 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 23da53e73cd3..46eb10c78b9f 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.268.tar.gz 778556 BLAKE2B a406a110894e9cc95d0b16f5cf4e11fbcce1d31d1c6378172eb955e014ee2381a12a1625288bd5b5308b702824c2ba1e854e6df88e42976ae1dc39fac5076498 SHA512 9359e9528bfe507870bd83f9e8860b3d82555c0d8a6a19284f150dd2288b204f2c9dc9b3f62be4efbbb5e2983862459b2131de126a603cc5531ef8df72f4458f
DIST vulkan-tools-1.3.275.tar.gz 755289 BLAKE2B 2366a0c55982ef9ef13495ac62d958d0055fcbbbd7cdaab9530ebf15af9369a71bf3b8d3d6479f3a0ee02d44ace027e0fd57b2b93d6a9a373781c60529a48663 SHA512 5d70498341b8d2447128cd5ab3fd081b706830f5f85d9f7e752dfca9c74fa4c1567207eef6e34e9bf99ff65ec2855b835eb30362fd544e1cf61ecc7a7119df06
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
deleted file mode 100644
index 7f62d164f649..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.268.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-REQUIRED_USE="cube? ( || ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube-wayland
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-03-06 21:51 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-03-06 21:51 UTC (permalink / raw
To: gentoo-commits
commit: e2085d0c2993116abb98e87a8ec06d59839dbc36
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 21:34:50 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 21:51:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2085d0c
dev-util/vulkan-tools: Allow building USE=cube without X/wayland
Closes: https://bugs.gentoo.org/920515
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index ef16acd05d20..19a70d8f2a16 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -22,9 +22,7 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="cube wayland +X"
-
-REQUIRED_USE="cube? ( || ( X wayland ) )"
+IUSE="cube wayland X"
BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
@@ -72,9 +70,15 @@ multilib_src_configure() {
-DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
)
- use cube && mycmakeargs+=(
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
+ if use cube; then
+ if use X; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=XCB)
+ elif use wayland; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=WAYLAND)
+ else
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=DISPLAY)
+ fi
+ fi
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-03-06 21:51 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-03-06 21:51 UTC (permalink / raw
To: gentoo-commits
commit: a283942964ee2a93b8f9ba71315f1da957cbbf3e
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 21:42:07 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 21:51:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2839429
dev-util/vulkan-tools: Fix dependencies
The dependency on volk looks wrong to me since it only installs headers
and a static library.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 19a70d8f2a16..14e817838f6c 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -29,15 +29,16 @@ BDEPEND="${PYTHON_DEPS}
"
RDEPEND="
~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ ~media-libs/vulkan-loader-${PV}[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
)
"
DEPEND="${RDEPEND}
~dev-util/vulkan-headers-${PV}
+ X? ( x11-libs/libXrandr[${MULTILIB_USEDEP}] )
"
pkg_setup() {
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-03-06 21:51 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-03-06 21:51 UTC (permalink / raw
To: gentoo-commits
commit: 6fa8176c505cf3468622cbe8a313503162312b5e
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 21:30:59 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 21:51:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa8176c
dev-util/vulkan-tools: Synchronize live ebuild
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index a12f8e848df4..ef16acd05d20 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -12,9 +12,9 @@ if [[ ${PV} == *9999* ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-04-03 1:52 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-04-03 1:52 UTC (permalink / raw
To: gentoo-commits
commit: a2d70789f48896b9e2696b7d05293150dfc9cc4d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 3 01:42:45 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 3 01:52:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d70789
dev-util/vulkan-tools: Synchronize live ebuild
And prepare for v1.3.280.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 14e817838f6c..56ce6ee1887f 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
@@ -12,9 +12,9 @@ if [[ ${PV} == *9999* ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
+ S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-04-03 1:52 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-04-03 1:52 UTC (permalink / raw
To: gentoo-commits
commit: 68b4fb9a4de1ecb540df322f6db7f4b4752fbf75
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 3 01:42:50 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 3 01:52:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b4fb9a
dev-util/vulkan-tools: Version bump to 1.3.280.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 85 ++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 46eb10c78b9f..3601b4fc4109 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.275.tar.gz 755289 BLAKE2B 2366a0c55982ef9ef13495ac62d958d0055fcbbbd7cdaab9530ebf15af9369a71bf3b8d3d6479f3a0ee02d44ace027e0fd57b2b93d6a9a373781c60529a48663 SHA512 5d70498341b8d2447128cd5ab3fd081b706830f5f85d9f7e752dfca9c74fa4c1567207eef6e34e9bf99ff65ec2855b835eb30362fd544e1cf61ecc7a7119df06
+DIST vulkan-tools-1.3.280.0.tar.gz 758884 BLAKE2B 99d9157a3e701d6f143f6f893c85c0f1d9df13f0b8ca75cc8b8985e92272f4621a03094e6bc5c0b24eca9036b622a774acb9f539c30196ab2c2c1505870e72a2 SHA512 d28dd0a83e993058f58ba83c148a3104c1bbe4e731b81bfc934a989dfcdf3cc1b22383bcaee2a34545ddb9b053e00bea3da463d48fa10727a18ee7e34641d1cb
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
new file mode 100644
index 000000000000..56ce6ee1887f
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland X"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
+ ~media-libs/vulkan-loader-${PV}[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+ X? ( x11-libs/libXrandr[${MULTILIB_USEDEP}] )
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+ use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube-wayland
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ if use cube; then
+ if use X; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=XCB)
+ elif use wayland; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=WAYLAND)
+ else
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=DISPLAY)
+ fi
+ fi
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-05-04 0:25 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-05-04 0:25 UTC (permalink / raw
To: gentoo-commits
commit: 9dc456ca8f0d8b6ac4869afe5181debbe07aeddf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 4 00:24:30 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 4 00:24:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc456ca
dev-util/vulkan-tools: Stabilize 1.3.280.0 amd64, #931139
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
index 56ce6ee1887f..e597ba158f2d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-05-04 1:32 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-05-04 1:32 UTC (permalink / raw
To: gentoo-commits
commit: 02eecbfcaeee4015cb836c710de08e695790a497
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 4 01:31:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 4 01:31:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02eecbfc
dev-util/vulkan-tools: Stabilize 1.3.280.0 ppc, #931139
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
index e597ba158f2d..11af34ade8d3 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-05-04 1:32 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-05-04 1:32 UTC (permalink / raw
To: gentoo-commits
commit: e99f626bd002f50d54812128c101dd7d3dc471af
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 4 01:31:25 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 4 01:31:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99f626b
dev-util/vulkan-tools: Stabilize 1.3.280.0 ppc64, #931139
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
index 11af34ade8d3..95e6bbb9900b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-05-16 14:43 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2024-05-16 14:43 UTC (permalink / raw
To: gentoo-commits
commit: fca3c50614f3afda6f0b818357a0fcb51570f50b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 14:43:36 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:43:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca3c506
dev-util/vulkan-tools: Stabilize 1.3.280.0 arm, #931139
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
index 95e6bbb9900b..f1fb5e4d94a5 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-05-16 14:45 Arthur Zamarin
0 siblings, 0 replies; 238+ messages in thread
From: Arthur Zamarin @ 2024-05-16 14:45 UTC (permalink / raw
To: gentoo-commits
commit: dc30b2d243506cce6f57b31f6884ce5d129649fd
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 14:45:41 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:45:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc30b2d2
dev-util/vulkan-tools: Stabilize 1.3.280.0 arm64, #931139
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
index f1fb5e4d94a5..ce7f09c30592 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-05-16 14:53 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-05-16 14:53 UTC (permalink / raw
To: gentoo-commits
commit: e80f0cd2ff5ec5565d0147d618130743fab9f7d9
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 14:49:02 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:53:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80f0cd2
dev-util/vulkan-tools: Add Python 3.13 compatibility
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index 56ce6ee1887f..1c19288ef980 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-05-16 14:53 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-05-16 14:53 UTC (permalink / raw
To: gentoo-commits
commit: c63df29916e4dfba49237f90a8039441f7c5251b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 14:30:46 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:53:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63df299
dev-util/vulkan-tools: Version bump to 1.3.283.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../vulkan-tools/vulkan-tools-1.3.283.0.ebuild | 85 ++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 3601b4fc4109..854d6b71aaef 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
DIST vulkan-tools-1.3.275.tar.gz 755289 BLAKE2B 2366a0c55982ef9ef13495ac62d958d0055fcbbbd7cdaab9530ebf15af9369a71bf3b8d3d6479f3a0ee02d44ace027e0fd57b2b93d6a9a373781c60529a48663 SHA512 5d70498341b8d2447128cd5ab3fd081b706830f5f85d9f7e752dfca9c74fa4c1567207eef6e34e9bf99ff65ec2855b835eb30362fd544e1cf61ecc7a7119df06
DIST vulkan-tools-1.3.280.0.tar.gz 758884 BLAKE2B 99d9157a3e701d6f143f6f893c85c0f1d9df13f0b8ca75cc8b8985e92272f4621a03094e6bc5c0b24eca9036b622a774acb9f539c30196ab2c2c1505870e72a2 SHA512 d28dd0a83e993058f58ba83c148a3104c1bbe4e731b81bfc934a989dfcdf3cc1b22383bcaee2a34545ddb9b053e00bea3da463d48fa10727a18ee7e34641d1cb
+DIST vulkan-tools-1.3.283.0.tar.gz 753022 BLAKE2B dbd636186d7674c954f8237e7943f3cb89d172f870d0771d84d5615caec3013f284700a2c07b33a74f12e310e9c1bdd50ef8e93f459b73ace318fb68f33c7503 SHA512 714e2ff89cbd4171dae5c5825b71210572571965ba86c68f38c1ea62c9ff512e1c0dc278c02786d45d3a775985b40e8c1bd47ab37d22668105fd2e09d7524656
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
new file mode 100644
index 000000000000..1c19288ef980
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland X"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
+ ~media-libs/vulkan-loader-${PV}[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+ X? ( x11-libs/libXrandr[${MULTILIB_USEDEP}] )
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+ use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube-wayland
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ if use cube; then
+ if use X; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=XCB)
+ elif use wayland; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=WAYLAND)
+ else
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=DISPLAY)
+ fi
+ fi
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-05-16 17:18 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-05-16 17:18 UTC (permalink / raw
To: gentoo-commits
commit: 4f8ad7c55b1794783111d7aaecc9f0579aee4460
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 17:11:32 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 17:18:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8ad7c5
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 80 -----------------------
2 files changed, 81 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 854d6b71aaef..936ed2304249 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-tools-1.3.275.tar.gz 755289 BLAKE2B 2366a0c55982ef9ef13495ac62d958d0055fcbbbd7cdaab9530ebf15af9369a71bf3b8d3d6479f3a0ee02d44ace027e0fd57b2b93d6a9a373781c60529a48663 SHA512 5d70498341b8d2447128cd5ab3fd081b706830f5f85d9f7e752dfca9c74fa4c1567207eef6e34e9bf99ff65ec2855b835eb30362fd544e1cf61ecc7a7119df06
DIST vulkan-tools-1.3.280.0.tar.gz 758884 BLAKE2B 99d9157a3e701d6f143f6f893c85c0f1d9df13f0b8ca75cc8b8985e92272f4621a03094e6bc5c0b24eca9036b622a774acb9f539c30196ab2c2c1505870e72a2 SHA512 d28dd0a83e993058f58ba83c148a3104c1bbe4e731b81bfc934a989dfcdf3cc1b22383bcaee2a34545ddb9b053e00bea3da463d48fa10727a18ee7e34641d1cb
DIST vulkan-tools-1.3.283.0.tar.gz 753022 BLAKE2B dbd636186d7674c954f8237e7943f3cb89d172f870d0771d84d5615caec3013f284700a2c07b33a74f12e310e9c1bdd50ef8e93f459b73ace318fb68f33c7503 SHA512 714e2ff89cbd4171dae5c5825b71210572571965ba86c68f38c1ea62c9ff512e1c0dc278c02786d45d3a775985b40e8c1bd47ab37d22668105fd2e09d7524656
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
deleted file mode 100644
index 360955504f57..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-REQUIRED_USE="cube? ( || ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube-wayland
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- use cube && mycmakeargs+=(
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-06-16 3:46 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-06-16 3:46 UTC (permalink / raw
To: gentoo-commits
commit: 2e4888e08fe03ecee6093b52ca1166841fdc661b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 03:44:58 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 03:44:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4888e0
dev-util/vulkan-tools: Stabilize 1.3.283.0 arm, #934386
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
index 1c19288ef980..b03751498816 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-06-16 3:46 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-06-16 3:46 UTC (permalink / raw
To: gentoo-commits
commit: ea62374b7989244dbc200c2976f7d3ff0944c780
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 03:45:08 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 03:45:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea62374b
dev-util/vulkan-tools: Stabilize 1.3.283.0 arm64, #934386
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
index b03751498816..77d68f811094 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-06-16 4:58 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-06-16 4:58 UTC (permalink / raw
To: gentoo-commits
commit: cc4c3b3af545de4e373213ebd4e4d44c681633fc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 04:57:15 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 04:57:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4c3b3a
dev-util/vulkan-tools: Stabilize 1.3.283.0 ppc, #934386
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
index 77d68f811094..432bf4efbce0 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-06-16 4:58 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-06-16 4:58 UTC (permalink / raw
To: gentoo-commits
commit: 20460479f3d06706e8b98426c4392e0368759320
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 04:57:25 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 04:57:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20460479
dev-util/vulkan-tools: Stabilize 1.3.283.0 ppc64, #934386
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
index 432bf4efbce0..80a26826039a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-06-16 8:03 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-06-16 8:03 UTC (permalink / raw
To: gentoo-commits
commit: a28ec8b0192dde065d340f7e7b0fa2e383b2a8b4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 08:02:36 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 08:02:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28ec8b0
dev-util/vulkan-tools: Stabilize 1.3.283.0 amd64, #934386
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
index 80a26826039a..570f0fa20efe 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-07-11 15:41 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-07-11 15:41 UTC (permalink / raw
To: gentoo-commits
commit: f2b859b7a66a9ea81960024dfb08a42cba15a0c0
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 11 15:33:33 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jul 11 15:37:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b859b7
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
.../vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 85 ----------------------
2 files changed, 86 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 936ed2304249..b0d17bee5adb 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.280.0.tar.gz 758884 BLAKE2B 99d9157a3e701d6f143f6f893c85c0f1d9df13f0b8ca75cc8b8985e92272f4621a03094e6bc5c0b24eca9036b622a774acb9f539c30196ab2c2c1505870e72a2 SHA512 d28dd0a83e993058f58ba83c148a3104c1bbe4e731b81bfc934a989dfcdf3cc1b22383bcaee2a34545ddb9b053e00bea3da463d48fa10727a18ee7e34641d1cb
DIST vulkan-tools-1.3.283.0.tar.gz 753022 BLAKE2B dbd636186d7674c954f8237e7943f3cb89d172f870d0771d84d5615caec3013f284700a2c07b33a74f12e310e9c1bdd50ef8e93f459b73ace318fb68f33c7503 SHA512 714e2ff89cbd4171dae5c5825b71210572571965ba86c68f38c1ea62c9ff512e1c0dc278c02786d45d3a775985b40e8c1bd47ab37d22668105fd2e09d7524656
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
deleted file mode 100644
index ce7f09c30592..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland X"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
- ~media-libs/vulkan-loader-${PV}[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libxcb:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
- X? ( x11-libs/libXrandr[${MULTILIB_USEDEP}] )
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube-wayland
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- if use cube; then
- if use X; then
- mycmakeargs+=(-DCUBE_WSI_SELECTION=XCB)
- elif use wayland; then
- mycmakeargs+=(-DCUBE_WSI_SELECTION=WAYLAND)
- else
- mycmakeargs+=(-DCUBE_WSI_SELECTION=DISPLAY)
- fi
- fi
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-08-04 19:30 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2024-08-04 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 54c050a5055679a851b2b01778de865dc4b1deb5
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 4 19:26:08 2024 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Aug 4 19:30:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c050a5
dev-util/vulkan-tools: add 1.3.290.0
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../vulkan-tools/vulkan-tools-1.3.290.0.ebuild | 85 ++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index b0d17bee5adb..1371b8b4fce0 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.283.0.tar.gz 753022 BLAKE2B dbd636186d7674c954f8237e7943f3cb89d172f870d0771d84d5615caec3013f284700a2c07b33a74f12e310e9c1bdd50ef8e93f459b73ace318fb68f33c7503 SHA512 714e2ff89cbd4171dae5c5825b71210572571965ba86c68f38c1ea62c9ff512e1c0dc278c02786d45d3a775985b40e8c1bd47ab37d22668105fd2e09d7524656
+DIST vulkan-tools-1.3.290.0.tar.gz 754806 BLAKE2B 322763f930660b52ac1fd4b56f5b7cd133b49da7a5ecf4f6d36712029dfba44edaa61ab65eaf4f9771ec5e5fac159e8d30b46b0f057b3d9b61220e58dab07ff8 SHA512 e5f6daa12ba2e8098f939cc06e732efd89f616fd9babf00d2fb8b9a73671143961a4c5b84879a4f9c4a7312bb393874f065222602e3619db5ad7fb9f8b868422
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
new file mode 100644
index 000000000000..1c19288ef980
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland X"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
+ ~media-libs/vulkan-loader-${PV}[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+ X? ( x11-libs/libXrandr[${MULTILIB_USEDEP}] )
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+ use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube-wayland
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ if use cube; then
+ if use X; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=XCB)
+ elif use wayland; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=WAYLAND)
+ else
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=DISPLAY)
+ fi
+ fi
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-09-04 4:54 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-09-04 4:54 UTC (permalink / raw
To: gentoo-commits
commit: d20759678fd8713a2f94c8afee7bfaf1ea19bc4e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 4 04:53:49 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 4 04:53:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2075967
dev-util/vulkan-tools: Stabilize 1.3.290.0 arm, #939009
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
index 2371785c072d..5ececf3ff04a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-09-05 2:04 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-09-05 2:04 UTC (permalink / raw
To: gentoo-commits
commit: 68a7ff18b05afcc6e2b8737cb8e960f2fc65475c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 5 02:03:53 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 5 02:03:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a7ff18
dev-util/vulkan-tools: Stabilize 1.3.290.0 arm64, #939009
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
index 5ececf3ff04a..adffa5d1559b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-09-12 20:37 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-09-12 20:37 UTC (permalink / raw
To: gentoo-commits
commit: 5465dc3996efef6b495c56436e7f6334a19ad545
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 20:33:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 20:33:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5465dc39
dev-util/vulkan-tools: Stabilize 1.3.290.0 ppc, #939009
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
index adffa5d1559b..f9cdb4b727cd 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-09-13 4:13 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-09-13 4:13 UTC (permalink / raw
To: gentoo-commits
commit: c976401cd9a9d07eb8fc227d18ccb750040f4074
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 04:12:22 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 04:12:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c976401c
dev-util/vulkan-tools: Stabilize 1.3.290.0 ppc64, #939009
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
index f9cdb4b727cd..570f0fa20efe 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-09-17 2:49 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-09-17 2:49 UTC (permalink / raw
To: gentoo-commits
commit: 0e90a29f474f238ff27c929f1ecfc6ec00e74ffc
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 02:46:16 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 02:48:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e90a29f
dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 -
.../vulkan-tools/vulkan-tools-1.3.283.0.ebuild | 85 ----------------------
2 files changed, 86 deletions(-)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 1371b8b4fce0..24636562ff37 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.283.0.tar.gz 753022 BLAKE2B dbd636186d7674c954f8237e7943f3cb89d172f870d0771d84d5615caec3013f284700a2c07b33a74f12e310e9c1bdd50ef8e93f459b73ace318fb68f33c7503 SHA512 714e2ff89cbd4171dae5c5825b71210572571965ba86c68f38c1ea62c9ff512e1c0dc278c02786d45d3a775985b40e8c1bd47ab37d22668105fd2e09d7524656
DIST vulkan-tools-1.3.290.0.tar.gz 754806 BLAKE2B 322763f930660b52ac1fd4b56f5b7cd133b49da7a5ecf4f6d36712029dfba44edaa61ab65eaf4f9771ec5e5fac159e8d30b46b0f057b3d9b61220e58dab07ff8 SHA512 e5f6daa12ba2e8098f939cc06e732efd89f616fd9babf00d2fb8b9a73671143961a4c5b84879a4f9c4a7312bb393874f065222602e3619db5ad7fb9f8b868422
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
deleted file mode 100644
index 570f0fa20efe..000000000000
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
- S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland X"
-
-BDEPEND="${PYTHON_DEPS}
- cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
- ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
- ~media-libs/vulkan-loader-${PV}[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libxcb:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- ~dev-util/vulkan-headers-${PV}
- X? ( x11-libs/libXrandr[${MULTILIB_USEDEP}] )
-"
-
-pkg_setup() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/vulkaninfo
- )
-
- use cube && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube
- /usr/bin/vkcubepp
- )
- use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
- /usr/bin/vkcube-wayland
- )
-
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_VULKANINFO=ON
- -DBUILD_CUBE=$(usex cube)
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
-
- if use cube; then
- if use X; then
- mycmakeargs+=(-DCUBE_WSI_SELECTION=XCB)
- elif use wayland; then
- mycmakeargs+=(-DCUBE_WSI_SELECTION=WAYLAND)
- else
- mycmakeargs+=(-DCUBE_WSI_SELECTION=DISPLAY)
- fi
- fi
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-10-02 18:06 Matt Turner
0 siblings, 0 replies; 238+ messages in thread
From: Matt Turner @ 2024-10-02 18:06 UTC (permalink / raw
To: gentoo-commits
commit: 0f2a8e81604df9aaab1673c794f36b567cc8514e
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 2 18:03:34 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 18:06:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2a8e81
dev-util/vulkan-tools: Reassign to vulkan@
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/vulkan-tools/metadata.xml | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/dev-util/vulkan-tools/metadata.xml b/dev-util/vulkan-tools/metadata.xml
index 6f7e91f6ed68..4eb50129bfe4 100644
--- a/dev-util/vulkan-tools/metadata.xml
+++ b/dev-util/vulkan-tools/metadata.xml
@@ -2,12 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
- <maintainer type="person">
- <email>sarnex@gentoo.org</email>
- <name>Nick Sarnie</name>
+ <email>vulkan@gentoo.org</email>
+ <name>Vulkan Project</name>
</maintainer>
<use>
<flag name="cube">Build the cube/cubepp demos</flag>
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-10-18 8:28 Nick Sarnie
0 siblings, 0 replies; 238+ messages in thread
From: Nick Sarnie @ 2024-10-18 8:28 UTC (permalink / raw
To: gentoo-commits
commit: 5a17bc08cf5c31e81748fe48df4404b3697c334b
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 08:13:22 2024 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 08:28:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a17bc08
dev-util/vulkan-tools: add 1.3.296.0
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
dev-util/vulkan-tools/Manifest | 1 +
.../vulkan-tools/vulkan-tools-1.3.296.0.ebuild | 85 ++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 24636562ff37..46334006003a 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
DIST vulkan-tools-1.3.290.0.tar.gz 754806 BLAKE2B 322763f930660b52ac1fd4b56f5b7cd133b49da7a5ecf4f6d36712029dfba44edaa61ab65eaf4f9771ec5e5fac159e8d30b46b0f057b3d9b61220e58dab07ff8 SHA512 e5f6daa12ba2e8098f939cc06e732efd89f616fd9babf00d2fb8b9a73671143961a4c5b84879a4f9c4a7312bb393874f065222602e3619db5ad7fb9f8b868422
+DIST vulkan-tools-1.3.296.0.tar.gz 757355 BLAKE2B b5fa5ad2cc1aacd1f31361a85eb4df95701c7dd0207092722941ace9d5b215c1a094982f3713b3a8e77dc4ffb46e0cbbf7957bdf7ff089d2174e697dafdd9a0b SHA512 66bc89272f150198cd52f2971ad67a2fd6c922ac4bafb420c0d54788ca6bab2246e8a153a09eccce15a87e1fe16fdeef16af1c6b6b13386bff79dd73858f3cae
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild
new file mode 100644
index 000000000000..1c19288ef980
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
+ EGIT_SUBMODULES=()
+ inherit git-r3
+else
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland X"
+
+BDEPEND="${PYTHON_DEPS}
+ cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
+ ~media-libs/vulkan-loader-${PV}[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ ~dev-util/vulkan-headers-${PV}
+ X? ( x11-libs/libXrandr[${MULTILIB_USEDEP}] )
+"
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/vulkaninfo
+ )
+
+ use cube && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube
+ /usr/bin/vkcubepp
+ )
+ use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkcube-wayland
+ )
+
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_VULKANINFO=ON
+ -DBUILD_CUBE=$(usex cube)
+ -DBUILD_WERROR=OFF
+ -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+ -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+ -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+ -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+ )
+
+ if use cube; then
+ if use X; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=XCB)
+ elif use wayland; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=WAYLAND)
+ else
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=DISPLAY)
+ fi
+ fi
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-11-21 9:07 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-11-21 9:07 UTC (permalink / raw
To: gentoo-commits
commit: 2c68cf8210326dbaaf0c848d2d644add340c12f4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 21 09:06:36 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 21 09:06:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c68cf82
dev-util/vulkan-tools: Stabilize 1.3.296.0 ppc, #944216
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild
index e171a765567a..91cb54801898 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
@ 2024-11-22 10:20 Sam James
0 siblings, 0 replies; 238+ messages in thread
From: Sam James @ 2024-11-22 10:20 UTC (permalink / raw
To: gentoo-commits
commit: 880e659acf4d76d352a5e715ee5e3db483524d78
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 22 10:19:39 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 22 10:19:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880e659a
dev-util/vulkan-tools: Stabilize 1.3.296.0 amd64, #944216
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild
index 91cb54801898..dd090ac433e7 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
fi
^ permalink raw reply related [flat|nested] 238+ messages in thread
end of thread, other threads:[~2024-11-22 10:20 UTC | newest]
Thread overview: 238+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-01 14:20 [gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/ Jakov Smolić
-- strict thread matches above, loose matches on Subject: below --
2024-11-22 10:20 Sam James
2024-11-21 9:07 Sam James
2024-10-18 8:28 Nick Sarnie
2024-10-02 18:06 Matt Turner
2024-09-17 2:49 Matt Turner
2024-09-13 4:13 Sam James
2024-09-12 20:37 Sam James
2024-09-05 2:04 Sam James
2024-09-04 4:54 Sam James
2024-08-04 19:30 Nick Sarnie
2024-07-11 15:41 Matt Turner
2024-06-16 8:03 Sam James
2024-06-16 4:58 Sam James
2024-06-16 4:58 Sam James
2024-06-16 3:46 Sam James
2024-06-16 3:46 Sam James
2024-05-16 17:18 Matt Turner
2024-05-16 14:53 Matt Turner
2024-05-16 14:53 Matt Turner
2024-05-16 14:45 Arthur Zamarin
2024-05-16 14:43 Arthur Zamarin
2024-05-04 1:32 Sam James
2024-05-04 1:32 Sam James
2024-05-04 0:25 Sam James
2024-04-03 1:52 Matt Turner
2024-04-03 1:52 Matt Turner
2024-03-06 21:51 Matt Turner
2024-03-06 21:51 Matt Turner
2024-03-06 21:51 Matt Turner
2024-03-03 16:59 Matt Turner
2024-03-02 14:38 Arthur Zamarin
2024-02-17 21:17 Sam James
2024-02-16 1:26 Sam James
2024-02-16 0:19 Sam James
2024-02-15 23:51 Sam James
2024-01-29 6:38 WANG Xuerui
2024-01-24 17:00 Matt Turner
2024-01-18 16:47 Jakov Smolić
2024-01-18 4:31 Sam James
2024-01-18 4:31 Sam James
2024-01-18 4:31 Sam James
2024-01-18 4:31 Sam James
2024-01-18 3:33 Nick Sarnie
2024-01-18 3:31 Nick Sarnie
2024-01-18 2:24 Nick Sarnie
2024-01-18 0:51 Nick Sarnie
2024-01-18 0:44 Nick Sarnie
2024-01-18 0:33 Nick Sarnie
2023-12-18 9:01 Arthur Zamarin
2023-12-17 19:22 Arthur Zamarin
2023-12-17 17:46 Arthur Zamarin
2023-12-17 17:46 Arthur Zamarin
2023-12-17 17:45 Arthur Zamarin
2023-11-09 22:57 Nick Sarnie
2023-10-24 17:59 Matt Turner
2023-10-13 14:14 Arthur Zamarin
2023-10-13 9:45 Sam James
2023-10-13 9:45 Sam James
2023-10-13 3:13 Sam James
2023-10-13 3:10 Sam James
2023-09-19 1:16 Nick Sarnie
2023-08-30 0:33 Nick Sarnie
2023-08-16 22:07 Matt Turner
2023-08-04 9:22 Sam James
2023-07-24 20:33 Jakov Smolić
2023-07-24 18:54 Arthur Zamarin
2023-07-24 18:34 Arthur Zamarin
2023-07-24 18:34 Arthur Zamarin
2023-06-26 8:19 Sam James
2023-06-26 8:19 Sam James
2023-06-26 6:27 Jakov Smolić
2023-06-26 6:27 Jakov Smolić
2023-06-26 0:18 Sam James
2023-06-12 1:24 Nick Sarnie
2023-06-12 1:24 Nick Sarnie
2023-05-17 23:35 Nick Sarnie
2023-05-12 22:34 Matt Turner
2023-04-17 23:49 Sam James
2023-04-17 21:16 Sam James
2023-04-17 21:16 Sam James
2023-04-17 17:50 Arthur Zamarin
2023-04-06 6:11 Conrad Kostecki
2023-03-04 22:40 Andreas Sturmlechner
2023-03-04 13:13 Arthur Zamarin
2023-03-03 18:07 Arthur Zamarin
2023-03-03 17:31 Arthur Zamarin
2023-03-03 5:57 Arthur Zamarin
2023-02-22 18:44 Nick Sarnie
2023-02-22 18:20 Andreas Sturmlechner
2023-02-22 18:20 Andreas Sturmlechner
2023-02-08 0:49 Nick Sarnie
2023-02-04 18:19 Arthur Zamarin
2023-02-04 17:38 Arthur Zamarin
2023-02-04 17:38 Arthur Zamarin
2023-02-04 17:37 Arthur Zamarin
2023-02-04 17:37 Arthur Zamarin
2023-02-04 17:07 Nick Sarnie
2022-12-28 21:39 Nick Sarnie
2022-12-28 17:08 Matt Turner
2022-12-05 4:55 Arthur Zamarin
2022-12-04 23:40 Sam James
2022-12-04 22:52 Sam James
2022-12-04 22:49 Sam James
2022-12-04 22:43 Sam James
2022-11-02 0:21 Nick Sarnie
2022-10-31 15:41 Matt Turner
2022-10-13 6:56 Agostino Sarubbo
2022-10-13 6:55 Agostino Sarubbo
2022-10-13 6:54 Agostino Sarubbo
2022-10-13 6:53 Agostino Sarubbo
2022-10-12 23:58 Sam James
2022-09-02 1:15 Nick Sarnie
2022-07-21 11:59 Matt Turner
2022-07-21 7:13 Agostino Sarubbo
2022-07-20 13:44 Agostino Sarubbo
2022-07-20 13:43 Agostino Sarubbo
2022-07-20 13:40 Agostino Sarubbo
2022-07-20 5:37 Sam James
2022-06-22 23:13 Nick Sarnie
2022-06-12 19:36 Matt Turner
2022-06-12 19:36 Matt Turner
2022-06-01 14:18 Jakov Smolić
2022-06-01 14:18 Jakov Smolić
2022-06-01 14:18 Jakov Smolić
2022-05-14 3:03 WANG Xuerui
2022-05-14 3:03 WANG Xuerui
2022-05-02 20:55 Matt Turner
2022-04-24 17:47 Arthur Zamarin
2022-04-24 6:30 Agostino Sarubbo
2022-04-22 18:52 Arthur Zamarin
2022-04-22 17:52 Arthur Zamarin
2022-04-22 17:41 Arthur Zamarin
2022-04-19 22:31 Nick Sarnie
2022-02-20 2:09 Nick Sarnie
2021-12-25 15:06 Nick Sarnie
2021-12-25 10:25 Sam James
2021-12-25 1:26 Sam James
2021-12-25 1:22 Sam James
2021-12-25 1:22 Sam James
2021-12-24 22:50 Sam James
2021-12-05 16:16 Nick Sarnie
2021-11-29 23:12 Nick Sarnie
2021-11-26 23:22 Matt Turner
2021-11-14 20:30 Sam James
2021-11-14 2:15 Sam James
2021-11-13 19:50 Sam James
2021-11-13 19:50 Sam James
2021-11-12 22:13 Jakov Smolić
2021-11-07 15:57 Nick Sarnie
2021-09-05 2:05 Nick Sarnie
2021-08-07 19:37 Nick Sarnie
2021-08-06 20:58 Matt Turner
2021-08-06 3:43 Sam James
2021-08-05 14:13 Sam James
2021-08-05 14:13 Sam James
2021-07-04 17:59 Nick Sarnie
2021-06-26 20:19 Matt Turner
2021-06-26 20:19 Matt Turner
2021-06-25 16:39 Marek Szuba
2021-06-07 6:20 Sergei Trofimovich
2021-05-31 14:17 Sam James
2021-05-30 7:21 Sam James
2021-05-27 8:34 Georgy Yakovlev
2021-05-27 2:33 Nick Sarnie
2021-05-06 22:21 Sam James
2021-05-06 10:11 Sam James
2021-05-06 10:09 Sam James
2021-05-06 10:01 Sam James
2021-05-06 9:57 Sam James
2021-03-28 0:37 Nick Sarnie
2021-02-26 5:12 Matt Turner
2021-01-25 14:07 Sam James
2021-01-24 21:52 Sam James
2021-01-24 19:31 Sam James
2021-01-24 13:31 Sam James
2021-01-24 13:31 Sam James
2020-12-17 2:40 Nick Sarnie
2020-12-16 20:09 Matt Turner
2020-12-16 19:50 Sam James
2020-11-07 3:59 Nick Sarnie
2020-08-09 17:52 Matt Turner
2020-07-27 17:36 Sam James
2020-07-12 1:51 Sam James
2020-07-04 12:36 Mart Raudsepp
2020-06-20 15:42 Nick Sarnie
2020-06-17 5:46 Matt Turner
2020-06-15 15:00 Agostino Sarubbo
2020-06-11 1:13 Nick Sarnie
2020-04-29 22:04 Nick Sarnie
2020-04-04 19:26 Nick Sarnie
2020-03-15 21:28 Matt Turner
2020-03-15 21:28 Matt Turner
2020-03-15 21:28 Matt Turner
2020-03-15 21:28 Matt Turner
2020-03-15 21:28 Matt Turner
2020-03-15 21:28 Matt Turner
2020-03-05 7:22 Guilherme Amadio
2020-02-27 4:06 Georgy Yakovlev
2020-02-27 4:06 Georgy Yakovlev
2020-01-26 21:10 Matt Turner
2020-01-03 12:00 Agostino Sarubbo
2019-10-23 1:55 Nick Sarnie
2019-10-23 1:47 Nick Sarnie
2019-10-22 22:50 Nick Sarnie
2019-07-28 22:52 Matt Turner
2019-07-28 22:52 Matt Turner
2019-07-22 17:15 Matt Turner
2019-07-17 10:18 Mikle Kolyada
2019-06-15 23:20 Nick Sarnie
2019-06-15 21:43 Nick Sarnie
2019-06-15 21:43 Nick Sarnie
2019-04-15 1:05 Nick Sarnie
2019-03-09 14:23 Nick Sarnie
2019-03-02 18:51 Nick Sarnie
2019-02-23 1:47 Nick Sarnie
2019-01-25 10:10 Mikle Kolyada
2018-11-30 2:52 Nick Sarnie
2018-11-30 2:47 Nick Sarnie
2018-11-30 2:47 Nick Sarnie
2018-11-09 0:13 Nick Sarnie
2018-09-18 0:13 Nick Sarnie
2018-09-18 0:13 Nick Sarnie
2018-09-01 23:52 Nick Sarnie
2018-09-01 23:37 Nick Sarnie
2018-09-01 23:27 Nick Sarnie
2018-09-01 22:57 Nick Sarnie
2018-08-29 1:20 Nick Sarnie
2018-07-12 2:57 Nick Sarnie
2018-07-12 2:46 Nick Sarnie
2018-07-12 0:42 Nick Sarnie
2018-07-11 1:05 Nick Sarnie
2018-07-11 1:05 Nick Sarnie
2018-06-23 23:02 Nick Sarnie
2018-06-10 3:16 Nick Sarnie
2018-06-02 21:05 Nick Sarnie
2018-06-02 11:34 Nick Sarnie
2018-06-02 11:34 Nick Sarnie
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox