[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-07-11 Thread Matt Turner
commit: bc500c9b95da99c2cd607dfacd550038ce25003b
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 11 15:33:33 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 11 15:37:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc500c9b

media-libs/vulkan-layers: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers/vulkan-layers-1.3.280.0.ebuild   | 60 --
 2 files changed, 61 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 5da3f3b85a8b..89fcd45e18cd 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-layers-1.3.280.0.tar.gz 5465068 BLAKE2B 
c0b568b59cb8a17bea7dd1c1522c0a72279ad6a07f2f11383bc069f141fbb179529dd4ccd34b2a7a9a9a4af0e173ebbc49541a42c2b32ea8b54d90302f7ee449
 SHA512 
b397d4aa5406e25eb241a72f006fb05554d8ec96eec4c31ed08ef34d0b362f8e544a2e8bcf044112bdbb2733f2a9f50bf8b63aff64e143e450fa01298dc7838a
 DIST vulkan-layers-1.3.283.0.tar.gz 5230566 BLAKE2B 
c16a4af62900a4b053f7dd60da5279bc088cd297f22bc247be2718cc3187136b60e90530298c068fdd384c9135e83f91f3ffd7b3db9f12555d6dd88b6e9b66ef
 SHA512 
fc2ca2c79be8e01fc39a7802644d5e10b5196317eaac246a17b73093409739e771ac267c1ed8aad08ba68afdebc583702980f195a5f93421a0c041da3f4b6e49

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
deleted file mode 100644
index ca10d7658eb2..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; 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 x86"
-   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-${PV}
-   ~dev-util/vulkan-headers-${PV}
-   ~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-QA_SONAME="/usr/lib[^/]*/libVkLayer_khronos_validation.so"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_WERROR=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   )
-   cmake_src_configure
-}
-
-multilib_src_install_all() {
-   find "${ED}" -type f -name \*.a -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-06-16 Thread Sam James
commit: e777c21e0930fdf23395d627e6296e8e521585fe
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 16 08:02:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 16 08:02:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e777c21e

media-libs/vulkan-layers: Stabilize 1.3.283.0 x86, #934386

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
index 319432ba2da8..4597d3c3f5aa 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-06-16 Thread Sam James
commit: 00ddc8245efb06ea1103fc39c7ea6287a7228a52
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 16 08:02:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 16 08:02:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ddc824

media-libs/vulkan-layers: Stabilize 1.3.283.0 amd64, #934386

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
index 4597d3c3f5aa..6ed6d70c0e99 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-06-15 Thread Sam James
commit: 42577a39d1787960be0fcdb195e652d144439af2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 16 04:57:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 16 04:57:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42577a39

media-libs/vulkan-layers: Stabilize 1.3.283.0 ppc64, #934386

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
index 7c7b80f20ca6..319432ba2da8 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-06-15 Thread Sam James
commit: 6f725d596f6261d9ef256a3aa3410878d21c282b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 16 04:57:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 16 04:57:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f725d59

media-libs/vulkan-layers: Stabilize 1.3.283.0 ppc, #934386

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
index b31747c6838e..7c7b80f20ca6 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-06-15 Thread Sam James
commit: aedcfb32b6850a730283407e8661b69ea11d592b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 16 03:45:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 16 03:45:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aedcfb32

media-libs/vulkan-layers: Stabilize 1.3.283.0 arm64, #934386

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
index f3b07b365f37..b31747c6838e 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-06-15 Thread Sam James
commit: 2e4bd59d33f2b1f2850415223d85ab3320c6fe07
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 16 03:44:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 16 03:44:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4bd59d

media-libs/vulkan-layers: Stabilize 1.3.283.0 arm, #934386

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
index 81a4ba180a76..f3b07b365f37 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/files/, media-libs/vulkan-layers/

2024-05-16 Thread Matt Turner
commit: 06e92ee9264a66673ba2798b0a1d64d7c4e1c4ea
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 16 17:11:32 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 16 17:18:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e92ee9

media-libs/vulkan-layers: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers-1.3.250-Build-shared-libs.patch  | 13 -
 .../vulkan-layers/vulkan-layers-1.3.275.ebuild | 60 --
 3 files changed, 74 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index ad5053fa567b..5da3f3b85a8b 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-layers-1.3.275.tar.gz 5280585 BLAKE2B 
a9707dc18c4802b1f6fd851ec7b16201035c1809c7e42fcd2d3f08dd7de162a18ee240f9269e233a67c93b49bd69f3babda73265bb9ac343e2924b19fa6288dd
 SHA512 
755bdde7e7129b7a3ed06a4bebdaf11212288802119e0dc224aab63491de30c9b1c25972bdafd4fedbfea43bf6c29cdbc409374e57fbf0331798530a8ae94a70
 DIST vulkan-layers-1.3.280.0.tar.gz 5465068 BLAKE2B 
c0b568b59cb8a17bea7dd1c1522c0a72279ad6a07f2f11383bc069f141fbb179529dd4ccd34b2a7a9a9a4af0e173ebbc49541a42c2b32ea8b54d90302f7ee449
 SHA512 
b397d4aa5406e25eb241a72f006fb05554d8ec96eec4c31ed08ef34d0b362f8e544a2e8bcf044112bdbb2733f2a9f50bf8b63aff64e143e450fa01298dc7838a
 DIST vulkan-layers-1.3.283.0.tar.gz 5230566 BLAKE2B 
c16a4af62900a4b053f7dd60da5279bc088cd297f22bc247be2718cc3187136b60e90530298c068fdd384c9135e83f91f3ffd7b3db9f12555d6dd88b6e9b66ef
 SHA512 
fc2ca2c79be8e01fc39a7802644d5e10b5196317eaac246a17b73093409739e771ac267c1ed8aad08ba68afdebc583702980f195a5f93421a0c041da3f4b6e49

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch
deleted file mode 100644
index 0a5e242a542a..
--- 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
-index 06b53ff9b..97e388765 100644
 a/layers/CMakeLists.txt
-+++ b/layers/CMakeLists.txt
-@@ -166,7 +166,7 @@ if (VVL_CODEGEN)
- )
- endif()
- 
--add_library(vvl MODULE)
-+add_library(vvl SHARED)
- 
- target_sources(vvl PRIVATE
- best_practices/best_practices_error_enums.h

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
deleted file mode 100644
index c9810ee2b3ef..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; 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 x86"
-   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-${PV}
-   ~dev-util/vulkan-headers-${PV}
-   ~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_WERROR=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   )
-   cmake_src_configure
-}
-
-multilib_src_install_all() {
-   find "${ED}" -type f -name \*.a -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-16 Thread Matt Turner
commit: 97d3bdbd89b78a28799140561267b48ce755a95a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 16 14:31:43 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 16 14:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d3bdbd

media-libs/vulkan-layers: Version bump to 1.3.283.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 +
 .../vulkan-layers/vulkan-layers-1.3.283.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 0b9f67d89451..ad5053fa567b 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-layers-1.3.275.tar.gz 5280585 BLAKE2B 
a9707dc18c4802b1f6fd851ec7b16201035c1809c7e42fcd2d3f08dd7de162a18ee240f9269e233a67c93b49bd69f3babda73265bb9ac343e2924b19fa6288dd
 SHA512 
755bdde7e7129b7a3ed06a4bebdaf11212288802119e0dc224aab63491de30c9b1c25972bdafd4fedbfea43bf6c29cdbc409374e57fbf0331798530a8ae94a70
 DIST vulkan-layers-1.3.280.0.tar.gz 5465068 BLAKE2B 
c0b568b59cb8a17bea7dd1c1522c0a72279ad6a07f2f11383bc069f141fbb179529dd4ccd34b2a7a9a9a4af0e173ebbc49541a42c2b32ea8b54d90302f7ee449
 SHA512 
b397d4aa5406e25eb241a72f006fb05554d8ec96eec4c31ed08ef34d0b362f8e544a2e8bcf044112bdbb2733f2a9f50bf8b63aff64e143e450fa01298dc7838a
+DIST vulkan-layers-1.3.283.0.tar.gz 5230566 BLAKE2B 
c16a4af62900a4b053f7dd60da5279bc088cd297f22bc247be2718cc3187136b60e90530298c068fdd384c9135e83f91f3ffd7b3db9f12555d6dd88b6e9b66ef
 SHA512 
fc2ca2c79be8e01fc39a7802644d5e10b5196317eaac246a17b73093409739e771ac267c1ed8aad08ba68afdebc583702980f195a5f93421a0c041da3f4b6e49

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
new file mode 100644
index ..81a4ba180a76
--- /dev/null
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.283.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-ValidationLayers
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; 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 ~x86"
+   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
+fi
+
+DESCRIPTION="Vulkan Validation Layers"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="wayland X"
+
+RDEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-cpp/robin-hood-hashing-3.11.5
+   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-headers-${PV}
+   ~dev-util/vulkan-headers-${PV}
+   ~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+
+QA_SONAME="/usr/lib[^/]*/libVkLayer_khronos_validation.so"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_WERROR=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DBUILD_TESTS=OFF
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name \*.a -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-16 Thread Matt Turner
commit: 0e89bcfc023acd76d6c6010f946a9dbbaaafbbc0
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 16 14:45:23 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 16 14:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e89bcfc

media-libs/vulkan-layers: Remove unnecessary subslot binding

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 6344b292c0fa..81a4ba180a76 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -24,7 +24,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="wayland X"
 
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
+RDEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-16 Thread Matt Turner
commit: 311bc057354e16499b5aece1494d9e0f3e640d50
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 16 14:48:33 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 16 14:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311bc057

media-libs/vulkan-layers: Add Python 3.13 compatibility

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 8e97234b84e0..6344b292c0fa 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-16 Thread Arthur Zamarin
commit: 01e86e879d3f99f30b2f9cefbd365420ab67d75f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 16 14:45:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 16 14:45:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e86e87

media-libs/vulkan-layers: Stabilize 1.3.280.0 arm64, #931139

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index 789c5ea071a4..ca10d7658eb2 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-16 Thread Arthur Zamarin
commit: bd94b4f570af79d2ff2252330d185aa9612618ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 16 14:43:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 16 14:43:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd94b4f5

media-libs/vulkan-layers: Stabilize 1.3.280.0 arm, #931139

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index 5c106026e5ef..789c5ea071a4 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-03 Thread Sam James
commit: 666c45c54f074f90ff04d386a2cf64b59e24ed64
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666c45c5

media-libs/vulkan-layers: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index 297ad9f1dde4..5c106026e5ef 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-03 Thread Sam James
commit: ba22b2f8fec79cf08fec146681dba035e3e14590
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba22b2f8

media-libs/vulkan-layers: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index f8cc19a7fc60..297ad9f1dde4 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-03 Thread Sam James
commit: d458ef9a087ae15fb1d88a446d1fbaa218b0ed2b
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d458ef9a

media-libs/vulkan-layers: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index 8e97234b84e0..7f888fd61241 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-03 Thread Sam James
commit: 43a209541dc917251e9fab021f4218fe2289a461
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a20954

media-libs/vulkan-layers: Stabilize 1.3.280.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index 7f888fd61241..f8cc19a7fc60 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-04-02 Thread Matt Turner
commit: 7088748ba6dd0f3b343369575a0313f88cdadf2c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  3 01:43:25 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  3 01:52:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7088748b

media-libs/vulkan-layers: Version bump to 1.3.280.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 +
 .../vulkan-layers/vulkan-layers-1.3.280.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index c8c1a8ecdbb7..0b9f67d89451 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.3.275.tar.gz 5280585 BLAKE2B 
a9707dc18c4802b1f6fd851ec7b16201035c1809c7e42fcd2d3f08dd7de162a18ee240f9269e233a67c93b49bd69f3babda73265bb9ac343e2924b19fa6288dd
 SHA512 
755bdde7e7129b7a3ed06a4bebdaf11212288802119e0dc224aab63491de30c9b1c25972bdafd4fedbfea43bf6c29cdbc409374e57fbf0331798530a8ae94a70
+DIST vulkan-layers-1.3.280.0.tar.gz 5465068 BLAKE2B 
c0b568b59cb8a17bea7dd1c1522c0a72279ad6a07f2f11383bc069f141fbb179529dd4ccd34b2a7a9a9a4af0e173ebbc49541a42c2b32ea8b54d90302f7ee449
 SHA512 
b397d4aa5406e25eb241a72f006fb05554d8ec96eec4c31ed08ef34d0b362f8e544a2e8bcf044112bdbb2733f2a9f50bf8b63aff64e143e450fa01298dc7838a

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
new file mode 100644
index ..8e97234b84e0
--- /dev/null
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-ValidationLayers
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; 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 ~x86"
+   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
+fi
+
+DESCRIPTION="Vulkan Validation Layers"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="wayland X"
+
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-cpp/robin-hood-hashing-3.11.5
+   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-headers-${PV}
+   ~dev-util/vulkan-headers-${PV}
+   ~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+
+QA_SONAME="/usr/lib[^/]*/libVkLayer_khronos_validation.so"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_WERROR=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DBUILD_TESTS=OFF
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name \*.a -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-04-02 Thread Matt Turner
commit: ac5e33eef3f15ce139e31820fefa9adf3f6d946f
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  3 01:43:12 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  3 01:52:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5e33ee

media-libs/vulkan-layers: Synchronize live ebuild

And prepare for v1.3.280.

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index b1f4f7dd83eb..8e97234b84e0 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then
@@ -12,9 +12,9 @@ if [[ ${PV} == ** ]]; then
EGIT_SUBMODULES=()
inherit git-r3
 else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/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 ~x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 
 DESCRIPTION="Vulkan Validation Layers"
@@ -24,12 +24,12 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="wayland X"
 
-RDEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-
+   ~dev-util/spirv-headers-${PV}
~dev-util/vulkan-headers-${PV}
~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
@@ -39,7 +39,7 @@ DEPEND="${RDEPEND}
)
 "
 
-PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
+QA_SONAME="/usr/lib[^/]*/libVkLayer_khronos_validation.so"
 
 multilib_src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-03-03 Thread Matt Turner
commit: 3f1d4bdb784710c5947f0e81ad853e9bfcfae9d5
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 16:57:42 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 16:58:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1d4bdb

media-libs/vulkan-layers: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers/vulkan-layers-1.3.268.ebuild | 61 --
 2 files changed, 62 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index f4d7e301c490..c8c1a8ecdbb7 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-layers-1.3.268.tar.gz 5004147 BLAKE2B 
228a146e436f3c91df85d853d9fb5f58fe244a3dbbd66ffdaff2fcd27734969b041c1fe8df7cc2142857ac5742c14465cbc6f86a6401c75736e71c1d2123
 SHA512 
74282cede73f67ee39ab78b99cd53f78ac0427ec6ca897ec41eb28b0e2d1106006d688bfbfdb2f0924b84149d516d42b1abe3680cdc6019c66457451f19b44dd
 DIST vulkan-layers-1.3.275.tar.gz 5280585 BLAKE2B 
a9707dc18c4802b1f6fd851ec7b16201035c1809c7e42fcd2d3f08dd7de162a18ee240f9269e233a67c93b49bd69f3babda73265bb9ac343e2924b19fa6288dd
 SHA512 
755bdde7e7129b7a3ed06a4bebdaf11212288802119e0dc224aab63491de30c9b1c25972bdafd4fedbfea43bf6c29cdbc409374e57fbf0331798530a8ae94a70

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
deleted file mode 100644
index 3dba3a5951c4..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; 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 x86"
-   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-${PV}
-   ~dev-util/vulkan-headers-${PV}
-   ~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-   -DBUILD_WERROR=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   )
-   cmake_src_configure
-}
-
-multilib_src_install_all() {
-   find "${ED}" -type f -name \*.a -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-03-02 Thread Arthur Zamarin
commit: 0c1eb2aab8f63725cede738fa09e2d701e46cc94
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 14:38:49 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 14:38:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1eb2aa

media-libs/vulkan-layers: Stabilize 1.3.275 ppc, #924667

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
index 1337acf39436..c9810ee2b3ef 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-02-17 Thread Sam James
commit: 208b40084af036e7750ed4f72cd59829575b711d
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 21:15:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 21:15:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208b4008

media-libs/vulkan-layers: Stabilize 1.3.275 ppc64, #924667

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
index fcdb6a84812d..1337acf39436 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-02-15 Thread Sam James
commit: fca22de9d761052eee5f78f5161d626610b2ff4a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 16 01:25:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 16 01:25:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca22de9

media-libs/vulkan-layers: Stabilize 1.3.275 amd64, #924667

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
index 5e53b8cc1b2b..fcdb6a84812d 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-02-15 Thread Sam James
commit: f71ec6e45d3d1a552fa7f57e812fc8a33b060d1b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 16 00:18:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 16 00:18:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f71ec6e4

media-libs/vulkan-layers: Stabilize 1.3.275 arm, #924667

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
index 6a441d7bac33..5e53b8cc1b2b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-02-15 Thread Sam James
commit: ddfd824c060ae539e2c4b421b849245c620a45c7
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 15 23:49:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 23:49:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfd824c

media-libs/vulkan-layers: Stabilize 1.3.275 arm64, #924667

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
index bfbc5e335169..6a441d7bac33 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-02-15 Thread Jakov Smolić
commit: c1d02d5d1262fdd3ceac4343d2d23df31407d481
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 15 19:26:14 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 15 19:26:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d02d5d

media-libs/vulkan-layers: Stabilize 1.3.275 x86, #924667

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
index 1fbbaccac81b..bfbc5e335169 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-01-24 Thread Matt Turner
commit: 4f6c46d7633c8fd8e9ebdfd7954b3513ea13b3c3
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jan 24 16:51:44 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jan 24 17:00:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6c46d7

media-libs/vulkan-layers: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers/vulkan-layers-1.3.261.ebuild | 60 --
 2 files changed, 61 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index a20d5b175f89..f4d7e301c490 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-layers-1.3.261.tar.gz 5005066 BLAKE2B 
76eee1121e58892be3b608d4fda17d1ef67bf1e8a361ff9b51651fb9dd80c14b52798e8978d4167d51f7dfe09a680f10868d2a4b576ff5af8938cbf2d0f943fa
 SHA512 
cadd44773701b0937956c1b1f7c6a9f8c574c857af044271a64065367ec8c453dbda04c5bd42e307d7997441e9ad67df5656f18b5a81b315174ec8618cfe0e1a
 DIST vulkan-layers-1.3.268.tar.gz 5004147 BLAKE2B 
228a146e436f3c91df85d853d9fb5f58fe244a3dbbd66ffdaff2fcd27734969b041c1fe8df7cc2142857ac5742c14465cbc6f86a6401c75736e71c1d2123
 SHA512 
74282cede73f67ee39ab78b99cd53f78ac0427ec6ca897ec41eb28b0e2d1106006d688bfbfdb2f0924b84149d516d42b1abe3680cdc6019c66457451f19b44dd
 DIST vulkan-layers-1.3.275.tar.gz 5280585 BLAKE2B 
a9707dc18c4802b1f6fd851ec7b16201035c1809c7e42fcd2d3f08dd7de162a18ee240f9269e233a67c93b49bd69f3babda73265bb9ac343e2924b19fa6288dd
 SHA512 
755bdde7e7129b7a3ed06a4bebdaf11212288802119e0dc224aab63491de30c9b1c25972bdafd4fedbfea43bf6c29cdbc409374e57fbf0331798530a8ae94a70

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
deleted file mode 100644
index cebba301110a..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; 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 x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-${PV}
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-   -DBUILD_WERROR=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   )
-   cmake_src_configure
-}
-
-multilib_src_install_all() {
-   find "${ED}" -type f -name \*.a -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-01-17 Thread Nick Sarnie
commit: fe1c442b060f7cbd4d5875f2d6f4c33bd1f4bef4
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:04:07 2024 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1c442b

media-libs/vulkan-layers: add 1.3.275

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/Manifest |  1 +
 ...vulkan-layers-.ebuild => vulkan-layers-1.3.275.ebuild} | 11 +--
 media-libs/vulkan-layers/vulkan-layers-.ebuild|  1 -
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 3d8c0929b1d3..a20d5b175f89 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-layers-1.3.261.tar.gz 5005066 BLAKE2B 
76eee1121e58892be3b608d4fda17d1ef67bf1e8a361ff9b51651fb9dd80c14b52798e8978d4167d51f7dfe09a680f10868d2a4b576ff5af8938cbf2d0f943fa
 SHA512 
cadd44773701b0937956c1b1f7c6a9f8c574c857af044271a64065367ec8c453dbda04c5bd42e307d7997441e9ad67df5656f18b5a81b315174ec8618cfe0e1a
 DIST vulkan-layers-1.3.268.tar.gz 5004147 BLAKE2B 
228a146e436f3c91df85d853d9fb5f58fe244a3dbbd66ffdaff2fcd27734969b041c1fe8df7cc2142857ac5742c14465cbc6f86a6401c75736e71c1d2123
 SHA512 
74282cede73f67ee39ab78b99cd53f78ac0427ec6ca897ec41eb28b0e2d1106006d688bfbfdb2f0924b84149d516d42b1abe3680cdc6019c66457451f19b44dd
+DIST vulkan-layers-1.3.275.tar.gz 5280585 BLAKE2B 
a9707dc18c4802b1f6fd851ec7b16201035c1809c7e42fcd2d3f08dd7de162a18ee240f9269e233a67c93b49bd69f3babda73265bb9ac343e2924b19fa6288dd
 SHA512 
755bdde7e7129b7a3ed06a4bebdaf11212288802119e0dc224aab63491de30c9b1c25972bdafd4fedbfea43bf6c29cdbc409374e57fbf0331798530a8ae94a70

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
similarity index 82%
copy from media-libs/vulkan-layers/vulkan-layers-.ebuild
copy to media-libs/vulkan-layers/vulkan-layers-1.3.275.ebuild
index eb1869aef56b..1fbbaccac81b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-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} == ** ]]; then
EGIT_SUBMODULES=()
inherit git-r3
 else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
+   
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 ~x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 
 DESCRIPTION="Vulkan Validation Layers"
@@ -24,12 +24,12 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="wayland X"
 
-RDEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-
+   ~dev-util/spirv-headers-${PV}
~dev-util/vulkan-headers-${PV}
~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
@@ -46,7 +46,6 @@ multilib_src_configure() {
-DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-DBUILD_WERROR=OFF
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index eb1869aef56b..b1f4f7dd83eb 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -46,7 +46,6 @@ multilib_src_configure() {
-DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-DBUILD_WERROR=OFF
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-12-18 Thread Arthur Zamarin
commit: a6b6c14c40c7c0dd466b793311d5c5384a58f725
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 18 09:00:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 18 09:00:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b6c14c

media-libs/vulkan-layers: Stabilize 1.3.268 ppc, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index 27e2f4195a3f..a03563d1f2a8 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-12-17 Thread Arthur Zamarin
commit: 9d63ab99170b87a6cb9a3dc4355b2a85852e3f47
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 19:22:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 19:22:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d63ab99

media-libs/vulkan-layers: Stabilize 1.3.268 ppc64, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index 613a31f1fe41..27e2f4195a3f 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-12-17 Thread Arthur Zamarin
commit: 633e6e454496d04711a51579e2d654939395e0ca
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 17:46:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 17:46:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633e6e45

media-libs/vulkan-layers: Stabilize 1.3.268 amd64, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index c2ad448dfb99..613a31f1fe41 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-12-17 Thread Arthur Zamarin
commit: a9fc82a461fc58e6b96532ab0675662eae922eda
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 17:45:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 17:45:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fc82a4

media-libs/vulkan-layers: Stabilize 1.3.268 arm64, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index 4005c0c22cf9..c2ad448dfb99 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-12-17 Thread Arthur Zamarin
commit: 8c3cd41045a052cf19f83fa0fb55e6fa265f7f9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 17:44:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 17:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3cd410

media-libs/vulkan-layers: Stabilize 1.3.268 arm, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index d91255bd3796..4005c0c22cf9 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-12-17 Thread Arthur Zamarin
commit: 65023ee0c8bd39258562955d6ae5842847571255
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 17:31:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 17:31:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65023ee0

media-libs/vulkan-layers: Stabilize 1.3.268 x86, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index 906958f10988..d91255bd3796 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-12-02 Thread Arthur Zamarin
commit: d47ecfaa65c511911539071b9f05ac1189b9599f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  2 18:30:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  2 18:30:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47ecfaa

media-libs/vulkan-layers: Keyword 1.3.268 ppc64, #917096

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index 46fd51c3573d..906958f10988 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-12-01 Thread Arthur Zamarin
commit: 34934570e088d560af48cd13d952ab2b1b3806c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 20:25:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 20:25:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34934570

media-libs/vulkan-layers: Keyword 1.3.268 ppc, #917096

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index 77a744a9935e..46fd51c3573d 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-11-10 Thread Yixun Lan
commit: 075a944f55fd8b46f0e301031a480fd8d377ab9c
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Nov 11 01:48:23 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Nov 11 02:45:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075a944f

media-libs/vulkan-layers: Keyword 1.3.268 riscv, #917096

Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index 5fccab121233..77a744a9935e 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-11-10 Thread Arthur Zamarin
commit: 3ce21aaa4b4b9f4f913ae1ee64fbab61f4e9516b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 15:52:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 15:52:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce21aaa

media-libs/vulkan-layers: Keyword 1.3.268 arm64, #917096

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index b230f6f186ff..5fccab121233 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-11-10 Thread Arthur Zamarin
commit: 503261df5ad9c47beb4664bfea14379141782d67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 15:52:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 15:52:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503261df

media-libs/vulkan-layers: Keyword 1.3.268 arm, #917096

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index f2055b3eb0c4..b230f6f186ff 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-11-10 Thread Arthur Zamarin
commit: 25bc4b350096ae94ec441361bdf457eed1e7e9aa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 12:00:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 12:00:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bc4b35

media-libs/vulkan-layers: Keyword 1.3.268 x86, #917096

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index 184e17dc30bd..f2055b3eb0c4 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-11-09 Thread Nick Sarnie
commit: 77bca445b9251ca52d28988991048a4efa02e513
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Nov  9 22:01:46 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu Nov  9 22:56:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77bca445

media-libs/vulkan-layers: add 1.3.268

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/Manifest |  1 +
 ...vulkan-layers-.ebuild => vulkan-layers-1.3.268.ebuild} | 11 ++-
 media-libs/vulkan-layers/vulkan-layers-.ebuild|  1 +
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index f9e3970951a8..3d8c0929b1d3 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.3.261.tar.gz 5005066 BLAKE2B 
76eee1121e58892be3b608d4fda17d1ef67bf1e8a361ff9b51651fb9dd80c14b52798e8978d4167d51f7dfe09a680f10868d2a4b576ff5af8938cbf2d0f943fa
 SHA512 
cadd44773701b0937956c1b1f7c6a9f8c574c857af044271a64065367ec8c453dbda04c5bd42e307d7997441e9ad67df5656f18b5a81b315174ec8618cfe0e1a
+DIST vulkan-layers-1.3.268.tar.gz 5004147 BLAKE2B 
228a146e436f3c91df85d853d9fb5f58fe244a3dbbd66ffdaff2fcd27734969b041c1fe8df7cc2142857ac5742c14465cbc6f86a6401c75736e71c1d2123
 SHA512 
74282cede73f67ee39ab78b99cd53f78ac0427ec6ca897ec41eb28b0e2d1106006d688bfbfdb2f0924b84149d516d42b1abe3680cdc6019c66457451f19b44dd

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
similarity index 80%
copy from media-libs/vulkan-layers/vulkan-layers-.ebuild
copy to media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index baa63961b68d..184e17dc30bd 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -12,9 +12,9 @@ if [[ ${PV} == ** ]]; 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 ~x86"
-   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="Vulkan Validation Layers"
@@ -24,13 +24,14 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="wayland X"
 
-RDEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-
+   ~dev-util/spirv-headers-${PV}
~dev-util/vulkan-headers-${PV}
+   ~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index baa63961b68d..eb1869aef56b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -31,6 +31,7 @@ DEPEND="${RDEPEND}
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/spirv-headers-
~dev-util/vulkan-headers-${PV}
+   ~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-10-24 Thread Matt Turner
commit: 5c824d6b0969558cc679ab96b133a8f7092427c7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:48:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c824d6b

media-libs/vulkan-layers: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers/vulkan-layers-1.3.250.ebuild | 60 --
 2 files changed, 61 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 27299df76161..f9e3970951a8 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-layers-1.3.250.tar.gz 4829919 BLAKE2B 
9e05c53d283df1d57c20574224333249e468242eb73f7feb9ce47b4d194a80a1b1958bc71743eed3d108cedba972eeb9aa27ef33e838828e8a0baefe85254613
 SHA512 
5e8aef501961b49d7b4390d8c8ce09fe0b7657d323859d2052a8a14b042da69d7b1387a8aadede8372711313518b6d75fb78f41e2e0c1ad69c99a5b58524fb82
 DIST vulkan-layers-1.3.261.tar.gz 5005066 BLAKE2B 
76eee1121e58892be3b608d4fda17d1ef67bf1e8a361ff9b51651fb9dd80c14b52798e8978d4167d51f7dfe09a680f10868d2a4b576ff5af8938cbf2d0f943fa
 SHA512 
cadd44773701b0937956c1b1f7c6a9f8c574c857af044271a64065367ec8c453dbda04c5bd42e307d7997441e9ad67df5656f18b5a81b315174ec8618cfe0e1a

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
deleted file mode 100644
index cebba301110a..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; 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 x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-${PV}
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-   -DBUILD_WERROR=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   )
-   cmake_src_configure
-}
-
-multilib_src_install_all() {
-   find "${ED}" -type f -name \*.a -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-10-13 Thread Arthur Zamarin
commit: af55484685e35e43871b1da3db8a7d5dfaf8182d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 14:14:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 14:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af554846

media-libs/vulkan-layers: Stabilize 1.3.261 ppc, #915662

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
index efa7f16bebe9..cebba301110a 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-10-13 Thread Sam James
commit: d03615dca7b6a7d998ba058a0abc59f6611cd0d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 09:45:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 09:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03615dc

media-libs/vulkan-layers: Stabilize 1.3.261 x86, #915662

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
index 426704c45711..efa7f16bebe9 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-10-13 Thread Sam James
commit: 96c611a9ec1483d1b9bed0262617e081e45e166f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 09:45:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 09:45:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c611a9

media-libs/vulkan-layers: Stabilize 1.3.261 amd64, #915662

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
index 53dc8384a416..426704c45711 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-10-13 Thread Sam James
commit: 749b52f8f393638ab26bb3f8163ecea250d3fde9
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 09:44:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 09:45:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749b52f8

media-libs/vulkan-layers: Stabilize 1.3.261 ppc64, #915662

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
index 9849cac14cc2..53dc8384a416 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-10-12 Thread Sam James
commit: 8af035d72c88a020794caea545ad31dabb01f6c1
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 03:12:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 03:12:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af035d7

media-libs/vulkan-layers: Stabilize 1.3.261 arm64, #915662

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
index da52c39dec20..9849cac14cc2 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-10-12 Thread Sam James
commit: c08d3889a900170f45596c4337eb14db610d5cdb
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 03:09:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 03:09:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08d3889

media-libs/vulkan-layers: Stabilize 1.3.261 arm, #915662

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
index 0233d3de6afb..da52c39dec20 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-09-12 Thread Nick Sarnie
commit: 727af49e69c23c181f06befb1a1dd2f26f54155e
Author: Joe Kappus  wt  gd>
AuthorDate: Tue Sep 12 19:38:15 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Sep 12 22:47:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727af49e

media-libs/vulkan-layers: fix  build

Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/32745
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index ee88b9892869..baa63961b68d 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -29,7 +29,7 @@ DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-${PV}
+   ~dev-util/spirv-headers-
~dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-09-06 Thread Matt Turner
commit: 7013d83f3461cd9a8138cb6eaa5641a6cb6499db
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep  6 16:21:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  6 23:54:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7013d83f

media-libs/vulkan-layers: Add dependency on spirv-headers

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild | 1 +
 media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild | 1 +
 media-libs/vulkan-layers/vulkan-layers-.ebuild| 1 +
 3 files changed, 3 insertions(+)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
index 230f948e3237..cebba301110a 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-headers-${PV}
~dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
index 7af48d11e398..0233d3de6afb 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-headers-${PV}
~dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 12806d2b6391..ee88b9892869 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-headers-${PV}
~dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-08-29 Thread Nick Sarnie
commit: 399c4e50706648f70814627b197ac4d16ef8e196
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Aug 30 00:25:17 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Aug 30 00:32:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399c4e50

media-libs/vulkan-layers: add 1.3.261

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 +
 .../vulkan-layers/vulkan-layers-1.3.261.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 3e2c615525d1..27299df76161 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.3.250.tar.gz 4829919 BLAKE2B 
9e05c53d283df1d57c20574224333249e468242eb73f7feb9ce47b4d194a80a1b1958bc71743eed3d108cedba972eeb9aa27ef33e838828e8a0baefe85254613
 SHA512 
5e8aef501961b49d7b4390d8c8ce09fe0b7657d323859d2052a8a14b042da69d7b1387a8aadede8372711313518b6d75fb78f41e2e0c1ad69c99a5b58524fb82
+DIST vulkan-layers-1.3.261.tar.gz 5005066 BLAKE2B 
76eee1121e58892be3b608d4fda17d1ef67bf1e8a361ff9b51651fb9dd80c14b52798e8978d4167d51f7dfe09a680f10868d2a4b576ff5af8938cbf2d0f943fa
 SHA512 
cadd44773701b0937956c1b1f7c6a9f8c574c857af044271a64065367ec8c453dbda04c5bd42e307d7997441e9ad67df5656f18b5a81b315174ec8618cfe0e1a

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
new file mode 100644
index ..7af48d11e398
--- /dev/null
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-ValidationLayers
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; 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 ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Vulkan Validation Layers"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="wayland X"
+
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-cpp/robin-hood-hashing-3.11.5
+   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+
+PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_LAYER_SUPPORT_FILES=ON
+   -DBUILD_WERROR=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DBUILD_TESTS=OFF
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name \*.a -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/, media-libs/vulkan-layers/files/

2023-08-16 Thread Matt Turner
commit: c587f549faa6123e77a309f776bd6e6877132328
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 16 21:53:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 16 22:07:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c587f549

media-libs/vulkan-layers: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  2 -
 ...ulkan-layers-1.3.239-r2-Build-shared-libs.patch | 13 -
 .../files/vulkan-layers-1.3.246-Fix-build.patch| 12 -
 .../vulkan-layers/vulkan-layers-1.3.243.ebuild | 59 -
 .../vulkan-layers/vulkan-layers-1.3.246.ebuild | 60 --
 5 files changed, 146 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 1a62bfabe200..3e2c615525d1 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,3 +1 @@
-DIST vulkan-layers-1.3.243.tar.gz 4624249 BLAKE2B 
d358ccf3dbe690d7f30e153271602b4ab14d55a854169fa828a4bc8ffeb688531b4b4703dbe7ea4e038237db650a923ab9f618178a5edf304fc4a3170be57238
 SHA512 
d2bba9afc2013ccd41953eb699e9568c85f90bb99d1be9866126a8bc18ae492e55970acc2ca4d7b9850b0201b0451acbb5335ea19dcd030dc71d545feb261a19
-DIST vulkan-layers-1.3.246.tar.gz 4750578 BLAKE2B 
df6c51756231d50866b8a676ae6f62f79ba361155c7c1009fa4e62b921aa4ef7434140ec6ae82ab773e3e01c74b1213175ac2156a8a79adf212760786853aa5e
 SHA512 
2c0f9ed198a1a806e564072057d2d0e42eb8e42ae5fc847399fa5eb8227ef52a0114f47569fa49f0bfbcb210530bea658558fbc27451c972681eb9ee79099c6d
 DIST vulkan-layers-1.3.250.tar.gz 4829919 BLAKE2B 
9e05c53d283df1d57c20574224333249e468242eb73f7feb9ce47b4d194a80a1b1958bc71743eed3d108cedba972eeb9aa27ef33e838828e8a0baefe85254613
 SHA512 
5e8aef501961b49d7b4390d8c8ce09fe0b7657d323859d2052a8a14b042da69d7b1387a8aadede8372711313518b6d75fb78f41e2e0c1ad69c99a5b58524fb82

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-r2-Build-shared-libs.patch
 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-r2-Build-shared-libs.patch
deleted file mode 100644
index 58973fa70e0d..
--- 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-r2-Build-shared-libs.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
-index 640ac8471..19caed0ed 100644
 a/layers/CMakeLists.txt
-+++ b/layers/CMakeLists.txt
-@@ -158,7 +158,7 @@ else()
- message(NOTICE "VulkanVL_generated_source target requires python 3")
- endif()
- 
--add_library(VkLayer_khronos_validation MODULE)
-+add_library(VkLayer_khronos_validation SHARED)
- 
- target_sources(VkLayer_khronos_validation PRIVATE
- generated/best_practices.cpp

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.246-Fix-build.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.246-Fix-build.patch
deleted file mode 100644
index 2b9210cbed68..
--- a/media-libs/vulkan-layers/files/vulkan-layers-1.3.246-Fix-build.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/layers/external/vma/vk_mem_alloc.h 
b/layers/external/vma/vk_mem_alloc.h
-index b47bd730c..b3ed1a951 100644
 a/layers/external/vma/vk_mem_alloc.h
-+++ b/layers/external/vma/vk_mem_alloc.h
-@@ -2580,6 +2580,7 @@ VMA_CALL_PRE void VMA_CALL_POST vmaFreeStatsString(
- 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
deleted file mode 100644
index 1aa41c4269c0..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; 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 x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-PATCHES="${FILESDIR}/${PN}-1.3.239-r2-Build-shared-libs.patch"
-
-multilib_src_configure() {
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-08-04 Thread Sam James
commit: 5e7598b4f7982b7531523600f7640797b18d9268
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  4 09:18:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  4 09:20:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7598b4

media-libs/vulkan-layers: Stabilize 1.3.250 ppc, #911147

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
index 241031e6331f..230f948e3237 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-07-24 Thread Jakov Smolić
commit: 18980d29e4ab2a43b0df9624f4afbc8cf2f74de0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:32:50 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:32:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18980d29

media-libs/vulkan-layers: Stabilize 1.3.250 x86, #911147

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
index 94eacfe2270c..241031e6331f 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-07-24 Thread Jakov Smolić
commit: 99a3b1e9977b40552b029ac4e8e6f6807a83e24e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:32:42 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:32:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a3b1e9

media-libs/vulkan-layers: Stabilize 1.3.250 amd64, #911147

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
index 4fe282878554..94eacfe2270c 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-07-24 Thread Arthur Zamarin
commit: 185f41f6a0e98bb22895774c3ec6dd7c408a6278
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 24 18:54:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 24 18:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185f41f6

media-libs/vulkan-layers: Stabilize 1.3.250 ppc64, #911147

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
index acf2e5474ddb..4fe282878554 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-07-24 Thread Arthur Zamarin
commit: 49821d3f571fb0d81ca96b2c3bfe80a94bbd1484
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 24 18:33:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 24 18:33:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49821d3f

media-libs/vulkan-layers: Stabilize 1.3.250 arm64, #911147

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
index 7af48d11e398..0a73849b78b2 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-07-24 Thread Arthur Zamarin
commit: 620c89ba4589af5ed833dc8877d04b8e28e09312
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 24 18:33:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 24 18:33:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620c89ba

media-libs/vulkan-layers: Stabilize 1.3.250 arm, #911147

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
index 0a73849b78b2..acf2e5474ddb 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-06-26 Thread Sam James
commit: 78596f6c8d12603006b51bdba3c5cb1d72e4e89e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 26 08:18:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 26 08:18:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78596f6c

media-libs/vulkan-layers: Stabilize 1.3.246 arm64, #909161

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
index 29daf881f4b9..a0d442639037 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-06-26 Thread Sam James
commit: 2b6b13e4a6f98971bbbc5db9e1f98936104bfcc4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 26 08:18:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 26 08:18:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b6b13e4

media-libs/vulkan-layers: Stabilize 1.3.246 arm, #909161

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
index de36e25dac4b..29daf881f4b9 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-06-26 Thread Jakov Smolić
commit: d677a54df8d10b1e2f432968b2c537c97462be4b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun 26 06:27:08 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun 26 06:27:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d677a54d

media-libs/vulkan-layers: Stabilize 1.3.246 x86, #909161

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
index 427eb86b440b..de36e25dac4b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-06-26 Thread Jakov Smolić
commit: 5c2ebd2ae8b123ddc235e4819af036a5c685528f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun 26 06:27:01 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun 26 06:27:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2ebd2a

media-libs/vulkan-layers: Stabilize 1.3.246 amd64, #909161

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
index 703a973a323c..427eb86b440b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-06-26 Thread Jakov Smolić
commit: c06ba41dba3a39b8ee067d9f9766a867033691fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun 26 06:26:54 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun 26 06:26:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06ba41d

media-libs/vulkan-layers: Stabilize 1.3.246 ppc, #909161

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
index c94f3afe4811..703a973a323c 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-06-25 Thread Sam James
commit: a1734fe123fa449098eea50c9f8253502d93ca14
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 26 00:17:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 26 00:17:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1734fe1

media-libs/vulkan-layers: Stabilize 1.3.246 ppc64, #909161

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
index 3b9b94d64bf7..c94f3afe4811 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-06-25 Thread Nick Sarnie
commit: 058bc7c53c712e59a7daf674c4cae73631304d6c
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Jun 25 23:35:49 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Jun 25 23:35:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058bc7c5

media-libs/vulkan-layers: Update  patch

Closes: https://bugs.gentoo.org/903153

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 8fe27ccd0040..12806d2b6391 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -37,7 +37,7 @@ DEPEND="${RDEPEND}
)
 "
 
-PATCHES="${FILESDIR}/${PN}-1.3.239-r2-Build-shared-libs.patch"
+PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
 
 multilib_src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-06-11 Thread Nick Sarnie
commit: 5918401b2c66cd76fce8e765bd952e8c1065ad44
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:13:03 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5918401b

media-libs/vulkan-layers: enable py3.12

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index fad8788c59bc..8fe27ccd0040 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/files/, media-libs/vulkan-layers/

2023-06-11 Thread Nick Sarnie
commit: 4078b18a15a625d775f4d47efc7c7ad0df82b84d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:12:24 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4078b18a

media-libs/vulkan-layers: add 1.3.250

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 +
 .../vulkan-layers-1.3.250-Build-shared-libs.patch  | 13 +
 .../vulkan-layers/vulkan-layers-1.3.250.ebuild | 59 ++
 3 files changed, 73 insertions(+)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 002f314f576d..1a62bfabe200 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-layers-1.3.243.tar.gz 4624249 BLAKE2B 
d358ccf3dbe690d7f30e153271602b4ab14d55a854169fa828a4bc8ffeb688531b4b4703dbe7ea4e038237db650a923ab9f618178a5edf304fc4a3170be57238
 SHA512 
d2bba9afc2013ccd41953eb699e9568c85f90bb99d1be9866126a8bc18ae492e55970acc2ca4d7b9850b0201b0451acbb5335ea19dcd030dc71d545feb261a19
 DIST vulkan-layers-1.3.246.tar.gz 4750578 BLAKE2B 
df6c51756231d50866b8a676ae6f62f79ba361155c7c1009fa4e62b921aa4ef7434140ec6ae82ab773e3e01c74b1213175ac2156a8a79adf212760786853aa5e
 SHA512 
2c0f9ed198a1a806e564072057d2d0e42eb8e42ae5fc847399fa5eb8227ef52a0114f47569fa49f0bfbcb210530bea658558fbc27451c972681eb9ee79099c6d
+DIST vulkan-layers-1.3.250.tar.gz 4829919 BLAKE2B 
9e05c53d283df1d57c20574224333249e468242eb73f7feb9ce47b4d194a80a1b1958bc71743eed3d108cedba972eeb9aa27ef33e838828e8a0baefe85254613
 SHA512 
5e8aef501961b49d7b4390d8c8ce09fe0b7657d323859d2052a8a14b042da69d7b1387a8aadede8372711313518b6d75fb78f41e2e0c1ad69c99a5b58524fb82

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch
new file mode 100644
index ..0a5e242a542a
--- /dev/null
+++ 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch
@@ -0,0 +1,13 @@
+diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
+index 06b53ff9b..97e388765 100644
+--- a/layers/CMakeLists.txt
 b/layers/CMakeLists.txt
+@@ -166,7 +166,7 @@ if (VVL_CODEGEN)
+ )
+ endif()
+ 
+-add_library(vvl MODULE)
++add_library(vvl SHARED)
+ 
+ target_sources(vvl PRIVATE
+ best_practices/best_practices_error_enums.h

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
new file mode 100644
index ..7af48d11e398
--- /dev/null
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-ValidationLayers
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; 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 ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Vulkan Validation Layers"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="wayland X"
+
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-cpp/robin-hood-hashing-3.11.5
+   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+
+PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_LAYER_SUPPORT_FILES=ON
+   -DBUILD_WERROR=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DBUILD_TESTS=OFF
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name \*.a -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/, media-libs/vulkan-layers/files/

2023-05-17 Thread Nick Sarnie
commit: 5780ed2299604e39d4687fc9ae744bf9c390f84c
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May 17 23:13:56 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May 17 23:24:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5780ed22

media-libs/vulkan-layers: add 1.3.246

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 +
 .../files/vulkan-layers-1.3.246-Fix-build.patch| 12 +
 .../vulkan-layers/vulkan-layers-1.3.246.ebuild | 60 ++
 3 files changed, 73 insertions(+)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 57b88025edf1..002f314f576d 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.3.243.tar.gz 4624249 BLAKE2B 
d358ccf3dbe690d7f30e153271602b4ab14d55a854169fa828a4bc8ffeb688531b4b4703dbe7ea4e038237db650a923ab9f618178a5edf304fc4a3170be57238
 SHA512 
d2bba9afc2013ccd41953eb699e9568c85f90bb99d1be9866126a8bc18ae492e55970acc2ca4d7b9850b0201b0451acbb5335ea19dcd030dc71d545feb261a19
+DIST vulkan-layers-1.3.246.tar.gz 4750578 BLAKE2B 
df6c51756231d50866b8a676ae6f62f79ba361155c7c1009fa4e62b921aa4ef7434140ec6ae82ab773e3e01c74b1213175ac2156a8a79adf212760786853aa5e
 SHA512 
2c0f9ed198a1a806e564072057d2d0e42eb8e42ae5fc847399fa5eb8227ef52a0114f47569fa49f0bfbcb210530bea658558fbc27451c972681eb9ee79099c6d

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.246-Fix-build.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.246-Fix-build.patch
new file mode 100644
index ..2b9210cbed68
--- /dev/null
+++ b/media-libs/vulkan-layers/files/vulkan-layers-1.3.246-Fix-build.patch
@@ -0,0 +1,12 @@
+diff --git a/layers/external/vma/vk_mem_alloc.h 
b/layers/external/vma/vk_mem_alloc.h
+index b47bd730c..b3ed1a951 100644
+--- a/layers/external/vma/vk_mem_alloc.h
 b/layers/external/vma/vk_mem_alloc.h
+@@ -2580,6 +2580,7 @@ VMA_CALL_PRE void VMA_CALL_POST vmaFreeStatsString(
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
new file mode 100644
index ..3b9b94d64bf7
--- /dev/null
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.246.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-ValidationLayers
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; 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 ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Vulkan Validation Layers"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="wayland X"
+
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-cpp/robin-hood-hashing-3.11.5
+   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+
+PATCHES="${FILESDIR}/${PN}-1.3.239-r2-Build-shared-libs.patch
+   ${FILESDIR}/${P}-Fix-build.patch"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_LAYER_SUPPORT_FILES=ON
+   -DBUILD_WERROR=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DBUILD_TESTS=OFF
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name \*.a -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/files/, media-libs/vulkan-layers/

2023-05-12 Thread Matt Turner
commit: ab68bc63579317eb07515c6d35c90a51d4ddd550
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 12 22:09:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 12 22:34:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab68bc63

media-libs/vulkan-layers: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers-1.3.239-Build-shared-libs.patch  | 22 
 .../vulkan-layers-1.3.239-Export-symbols.patch | 13 -
 .../vulkan-layers/vulkan-layers-1.3.239-r1.ebuild  | 57 -
 .../vulkan-layers/vulkan-layers-1.3.239-r2.ebuild  | 59 --
 .../vulkan-layers/vulkan-layers-1.3.239.ebuild | 55 
 6 files changed, 207 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 7981d6dbe553..57b88025edf1 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-layers-1.3.239.tar.gz 4549587 BLAKE2B 
b5ac5afade60b048414a336dc130ae2e7c332e1a9e4b86448be9c86f17f7705990b27908721ee2f62e3425f117d3941f47525f8fa0d07e79bc3c68f7e4e48f14
 SHA512 
4b96951874e5b7c7abbab83b0b85cfe10b13d3ced20148ddcdd9b6e79db5d083b9ee00ae1c3605a72bcea4c3b8f1ab42ed284eb2cbc8f7e98d377108970e884c
 DIST vulkan-layers-1.3.243.tar.gz 4624249 BLAKE2B 
d358ccf3dbe690d7f30e153271602b4ab14d55a854169fa828a4bc8ffeb688531b4b4703dbe7ea4e038237db650a923ab9f618178a5edf304fc4a3170be57238
 SHA512 
d2bba9afc2013ccd41953eb699e9568c85f90bb99d1be9866126a8bc18ae492e55970acc2ca4d7b9850b0201b0451acbb5335ea19dcd030dc71d545feb261a19

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Build-shared-libs.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Build-shared-libs.patch
deleted file mode 100644
index f290164555a5..
--- 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Build-shared-libs.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
-index 640ac8471..19caed0ed 100644
 a/layers/CMakeLists.txt
-+++ b/layers/CMakeLists.txt
-@@ -23,7 +23,7 @@
- # https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/4640
- add_compile_definitions(XXH_NO_LONG_LONG)
- 
--add_library(VkLayer_utils STATIC)
-+add_library(VkLayer_utils SHARED)
- target_sources(VkLayer_utils PRIVATE
- generated/vk_format_utils.h
- generated/vk_format_utils.cpp
-@@ -158,7 +158,7 @@ else()
- message(NOTICE "VulkanVL_generated_source target requires python 3")
- endif()
- 
--add_library(VkLayer_khronos_validation MODULE)
-+add_library(VkLayer_khronos_validation SHARED)
- 
- target_sources(VkLayer_khronos_validation PRIVATE
- generated/best_practices.cpp

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Export-symbols.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Export-symbols.patch
deleted file mode 100644
index 54a1f5f8393c..
--- a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Export-symbols.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
-index 640ac8471..043d313fd 100644
 a/layers/CMakeLists.txt
-+++ b/layers/CMakeLists.txt
-@@ -24,7 +24,7 @@
- add_compile_definitions(XXH_NO_LONG_LONG)
- 
- add_library(VkLayer_utils SHARED)
--target_sources(VkLayer_utils PRIVATE
-+target_sources(VkLayer_utils PUBLIC
- generated/vk_format_utils.h
- generated/vk_format_utils.cpp
- generated/vk_validation_error_messages.h

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
deleted file mode 100644
index 63ff852438cf..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; 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 x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-17 Thread Sam James
commit: 084ea123878792a4b4c160704cdd3e69e893813c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 23:48:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 23:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084ea123

media-libs/vulkan-layers: Stabilize 1.3.243 ppc, #904477

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
index f56d03e4a974..1aa41c4269c0 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-17 Thread Sam James
commit: 75e206563a3d96e3acebd9b7be9f20a3050954c7
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 21:15:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 21:15:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e20656

media-libs/vulkan-layers: Stabilize 1.3.243 arm, #904477

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
index 722fb92eee1a..f56d03e4a974 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-17 Thread Sam James
commit: 31db76501c6ff66878e0c81a672598b416812939
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 21:15:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 21:15:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31db7650

media-libs/vulkan-layers: Stabilize 1.3.243 x86, #904477

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
index d36b15f394d8..23aadc32c02c 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-17 Thread Sam James
commit: 3e27039d6fb2961dd16b23deb5952eb8c72ac49b
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 21:15:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 21:15:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e27039d

media-libs/vulkan-layers: Stabilize 1.3.243 arm64, #904477

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
index 23aadc32c02c..722fb92eee1a 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-17 Thread Arthur Zamarin
commit: c9c2bccd045ffdd635752b2451ec408c697a4b59
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 17 17:50:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 17 17:50:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c2bccd

media-libs/vulkan-layers: Stabilize 1.3.243 ppc64, #904477

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
index d0c911a13792..66ec1110b254 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-08 Thread Arthur Zamarin
commit: 3a27d8fc7d2b2a150b74e87b97563efc1335c8dc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 14:59:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 14:59:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a27d8fc

media-libs/vulkan-layers: Stabilize 1.3.239-r1 ppc64, #903989

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
index e6d70f3e02e7..63ff852438cf 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-08 Thread Arthur Zamarin
commit: 4faccede1d0afa6fa5adff82a04c2f4fad318296
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 14:46:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 14:46:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4faccede

media-libs/vulkan-layers: Stabilize 1.3.239-r1 ppc, #903989

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
index 1062002d633f..e6d70f3e02e7 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-08 Thread Arthur Zamarin
commit: ed86c47139c11e082fdb3985d3a50fc8a84533ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 10:45:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 10:45:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed86c471

media-libs/vulkan-layers: Stabilize 1.3.239-r1 amd64, #903989

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
index 1fc54cbca9fc..1062002d633f 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-08 Thread Arthur Zamarin
commit: 2fc5a5f7cec6cd933f753d7d9fcb9c225c2f9b1f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 09:56:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 09:56:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc5a5f7

media-libs/vulkan-layers: Stabilize 1.3.239-r1 x86, #903989

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
index 9c440d8846a8..1fc54cbca9fc 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-08 Thread Arthur Zamarin
commit: 960922e179195156ded5e7aa60dfcf332c7106ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 09:01:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 09:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960922e1

media-libs/vulkan-layers: Stabilize 1.3.239-r1 arm, #903989

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
index f298920e7c91..9c440d8846a8 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-08 Thread Arthur Zamarin
commit: 002c33e43d7650ca1b544dc738be35030cf92693
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 06:17:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 06:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002c33e4

media-libs/vulkan-layers: Stabilize 1.3.239-r1 arm64, #903989

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
index 77df77e94be3..f298920e7c91 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-04-06 Thread Conrad Kostecki
commit: 92e340a3be7bfee62da90645d8c96e5dacd97552
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Apr  3 20:00:17 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Apr  6 06:11:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e340a3

media-libs/vulkan-layers: add 1.3.243

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 +
 .../vulkan-layers/vulkan-layers-1.3.243.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 3e30ee3cd9fb..7981d6dbe553 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.3.239.tar.gz 4549587 BLAKE2B 
b5ac5afade60b048414a336dc130ae2e7c332e1a9e4b86448be9c86f17f7705990b27908721ee2f62e3425f117d3941f47525f8fa0d07e79bc3c68f7e4e48f14
 SHA512 
4b96951874e5b7c7abbab83b0b85cfe10b13d3ced20148ddcdd9b6e79db5d083b9ee00ae1c3605a72bcea4c3b8f1ab42ed284eb2cbc8f7e98d377108970e884c
+DIST vulkan-layers-1.3.243.tar.gz 4624249 BLAKE2B 
d358ccf3dbe690d7f30e153271602b4ab14d55a854169fa828a4bc8ffeb688531b4b4703dbe7ea4e038237db650a923ab9f618178a5edf304fc4a3170be57238
 SHA512 
d2bba9afc2013ccd41953eb699e9568c85f90bb99d1be9866126a8bc18ae492e55970acc2ca4d7b9850b0201b0451acbb5335ea19dcd030dc71d545feb261a19

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
new file mode 100644
index ..d0c911a13792
--- /dev/null
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-ValidationLayers
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; 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 ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Vulkan Validation Layers"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="wayland X"
+
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-cpp/robin-hood-hashing-3.11.5
+   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+
+PATCHES="${FILESDIR}/${PN}-1.3.239-r2-Build-shared-libs.patch"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_LAYER_SUPPORT_FILES=ON
+   -DBUILD_WERROR=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DBUILD_TESTS=OFF
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name \*.a -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/, media-libs/vulkan-layers/files/

2023-03-29 Thread Nick Sarnie
commit: d0cffb70348274f15547d351e015f43cb71edcf9
Author: Nikita Romanyuk  yahoo  com>
AuthorDate: Wed Mar 29 03:55:16 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Mar 29 18:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cffb70

media-libs/vulkan-layers: build utils as a static lib, then remove it

Validation layers do not support being compiled as a shared library.
It caused them to break, as I reported in bug #895348.

vkLayer_utils.a is not required to be present in runtime, so we just
delete it.

Closes: https://bugs.gentoo.org/895348
Signed-off-by: Nikita Romanyuk  yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/30382
Signed-off-by: Nick Sarnie  gentoo.org>

 .../files/vulkan-layers-1.3.239-r2-Build-shared-libs.patch  | 13 +
 ...n-layers-.ebuild => vulkan-layers-1.3.239-r2.ebuild} | 10 ++
 media-libs/vulkan-layers/vulkan-layers-.ebuild  |  8 +---
 3 files changed, 24 insertions(+), 7 deletions(-)

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-r2-Build-shared-libs.patch
 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-r2-Build-shared-libs.patch
new file mode 100644
index ..58973fa70e0d
--- /dev/null
+++ 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-r2-Build-shared-libs.patch
@@ -0,0 +1,13 @@
+diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
+index 640ac8471..19caed0ed 100644
+--- a/layers/CMakeLists.txt
 b/layers/CMakeLists.txt
+@@ -158,7 +158,7 @@ else()
+ message(NOTICE "VulkanVL_generated_source target requires python 3")
+ endif()
+ 
+-add_library(VkLayer_khronos_validation MODULE)
++add_library(VkLayer_khronos_validation SHARED)
+ 
+ target_sources(VkLayer_khronos_validation PRIVATE
+ generated/best_practices.cpp

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r2.ebuild
similarity index 87%
copy from media-libs/vulkan-layers/vulkan-layers-.ebuild
copy to media-libs/vulkan-layers/vulkan-layers-1.3.239-r2.ebuild
index 3bdb7b185bb7..fa2ffd709370 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r2.ebuild
@@ -24,7 +24,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="wayland X"
 
-RDEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
@@ -37,9 +37,7 @@ DEPEND="${RDEPEND}
)
 "
 
-PATCHES="${FILESDIR}/${PN}-1.3.239-Build-shared-libs.patch
-${FILESDIR}/${PN}-1.3.239-Export-symbols.patch
-"
+PATCHES="${FILESDIR}/${PF}-Build-shared-libs.patch"
 
 multilib_src_configure() {
local mycmakeargs=(
@@ -55,3 +53,7 @@ multilib_src_configure() {
)
cmake_src_configure
 }
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name \*.a -delete || die
+}

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 3bdb7b185bb7..fad8788c59bc 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -37,9 +37,7 @@ DEPEND="${RDEPEND}
)
 "
 
-PATCHES="${FILESDIR}/${PN}-1.3.239-Build-shared-libs.patch
-${FILESDIR}/${PN}-1.3.239-Export-symbols.patch
-"
+PATCHES="${FILESDIR}/${PN}-1.3.239-r2-Build-shared-libs.patch"
 
 multilib_src_configure() {
local mycmakeargs=(
@@ -55,3 +53,7 @@ multilib_src_configure() {
)
cmake_src_configure
 }
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name \*.a -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/files/, media-libs/vulkan-layers/

2023-03-07 Thread Nick Sarnie
commit: d4506f3dc49c83b97c8ed34d094035965e958a32
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Mar  8 02:32:46 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Mar  8 02:33:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4506f3d

media-libs/vulkan-layers: Export more symbols

Closes: https://bugs.gentoo.org/895348

Signed-off-by: Nick Sarnie  gentoo.org>

 .../files/vulkan-layers-1.3.239-Export-symbols.patch| 13 +
 ...n-layers-.ebuild => vulkan-layers-1.3.239-r1.ebuild} |  6 --
 media-libs/vulkan-layers/vulkan-layers-.ebuild  |  4 +++-
 3 files changed, 20 insertions(+), 3 deletions(-)

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Export-symbols.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Export-symbols.patch
new file mode 100644
index ..54a1f5f8393c
--- /dev/null
+++ b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Export-symbols.patch
@@ -0,0 +1,13 @@
+diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
+index 640ac8471..043d313fd 100644
+--- a/layers/CMakeLists.txt
 b/layers/CMakeLists.txt
+@@ -24,7 +24,7 @@
+ add_compile_definitions(XXH_NO_LONG_LONG)
+ 
+ add_library(VkLayer_utils SHARED)
+-target_sources(VkLayer_utils PRIVATE
++target_sources(VkLayer_utils PUBLIC
+ generated/vk_format_utils.h
+ generated/vk_format_utils.cpp
+ generated/vk_validation_error_messages.h

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
similarity index 90%
copy from media-libs/vulkan-layers/vulkan-layers-.ebuild
copy to media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
index 2a018ab0cf3c..77df77e94be3 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
@@ -24,7 +24,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="wayland X"
 
-RDEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
@@ -37,7 +37,9 @@ DEPEND="${RDEPEND}
)
 "
 
-PATCHES="${FILESDIR}/${PN}-1.3.239-Build-shared-libs.patch"
+PATCHES="${FILESDIR}/${P}-Build-shared-libs.patch
+   ${FILESDIR}/${P}-Export-symbols.patch
+"
 
 multilib_src_configure() {
local mycmakeargs=(

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 2a018ab0cf3c..3bdb7b185bb7 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -37,7 +37,9 @@ DEPEND="${RDEPEND}
)
 "
 
-PATCHES="${FILESDIR}/${PN}-1.3.239-Build-shared-libs.patch"
+PATCHES="${FILESDIR}/${PN}-1.3.239-Build-shared-libs.patch
+${FILESDIR}/${PN}-1.3.239-Export-symbols.patch
+"
 
 multilib_src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/, media-libs/vulkan-layers/files/

2023-03-04 Thread Andreas Sturmlechner
commit: 554537543019b09b8cc14841a1ae43389313d2ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  4 13:40:14 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  4 22:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55453754

media-libs/vulkan-layers: drop 1.3.236-r1

Bug: https://bugs.gentoo.org/898954
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers-1.3.236-Build-shared-libs.patch  | 26 --
 .../vulkan-layers/vulkan-layers-1.3.236-r1.ebuild  | 57 --
 3 files changed, 84 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 66ffb0374465..3e30ee3cd9fb 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-layers-1.3.236.tar.gz 4519779 BLAKE2B 
087ecbfc4e460dbdd65009262d3ddedbed72258742ec902ac6e6e89d779aa350f819d4aa2aad4a30d365bdfb079c25ccaec265b9c5b56066e082db4701300095
 SHA512 
0ebb9d44b1a465a28702e12c80c6accb55dbd6a53ce2f1eb8e8cd627583a217544e21e8eb7e1619620458d756c0cde244bcde331710ab8244e113e302839f479
 DIST vulkan-layers-1.3.239.tar.gz 4549587 BLAKE2B 
b5ac5afade60b048414a336dc130ae2e7c332e1a9e4b86448be9c86f17f7705990b27908721ee2f62e3425f117d3941f47525f8fa0d07e79bc3c68f7e4e48f14
 SHA512 
4b96951874e5b7c7abbab83b0b85cfe10b13d3ced20148ddcdd9b6e79db5d083b9ee00ae1c3605a72bcea4c3b8f1ab42ed284eb2cbc8f7e98d377108970e884c

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.236-Build-shared-libs.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.236-Build-shared-libs.patch
deleted file mode 100644
index 18cedb517b09..
--- 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.236-Build-shared-libs.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index f29022f96..cf34d8e21 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -255,7 +255,7 @@ endif()
- # files directly in layers.
- 
- add_library(VkLayer_utils
--STATIC
-+SHARED
- layers/vk_layer_config.cpp
- layers/vk_layer_extension_utils.cpp
- layers/vk_layer_utils.cpp
-diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
-index 96d52b5f8..3f75aa3a8 100644
 a/layers/CMakeLists.txt
-+++ b/layers/CMakeLists.txt
-@@ -226,7 +226,7 @@ if (NOT BUILD_LAYERS)
- return()
- endif()
- 
--add_library(VkLayer_khronos_validation MODULE)
-+add_library(VkLayer_khronos_validation SHARED)
- 
- target_sources(VkLayer_khronos_validation PRIVATE
- ${CHASSIS_LIBRARY_FILES}

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
deleted file mode 100644
index a7c08b8ebe2e..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; 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 x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-BDEPEND=">=dev-util/cmake-3.10.2"
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-PATCHES="${FILESDIR}/${P}-Build-shared-libs.patch"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-   -DBUILD_WERROR=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   -DVulkanRegistry_DIR="${ESYSROOT}/usr/share/vulkan/registry"
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-03-04 Thread Arthur Zamarin
commit: 53032505ed7c94bc623b0bea165bdad9e4bf53ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 13:13:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 13:13:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53032505

media-libs/vulkan-layers: Stabilize 1.3.239 ppc, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
index 0d250787c5d3..c9a23ee7d23b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-03-03 Thread Arthur Zamarin
commit: 2484e8d1c02e588c50e9587d5dac06c268f25500
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:55:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:55:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2484e8d1

media-libs/vulkan-layers: Stabilize 1.3.239 x86, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
index 55e3e75284ca..084ae5b0a9d1 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-03-03 Thread Arthur Zamarin
commit: 942a31a8e04d78d711ed34856e2d494b8bfd80ab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:07:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942a31a8

media-libs/vulkan-layers: Stabilize 1.3.239 amd64, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
index 0399e9520a31..55e3e75284ca 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-03-03 Thread Arthur Zamarin
commit: edb05c5cdc109ee6c3a6963bef6ac42349f90103
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 17:31:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 17:31:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb05c5c

media-libs/vulkan-layers: Stabilize 1.3.239 arm64, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
index 1e27108abe66..0399e9520a31 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-03-02 Thread Arthur Zamarin
commit: f524639a6bd1d613df57201cb9f1cd413e45b8e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 05:56:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 05:56:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f524639a

media-libs/vulkan-layers: Stabilize 1.3.239 arm, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
index 7ce43becf03c..1e27108abe66 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-22 Thread Andreas Sturmlechner
commit: a96d402e98d593c907667c490347ed7172b01824
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 19 10:12:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 22 18:19:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96d402e

media-libs/vulkan-layers: update EAPI 7 -> 8, drop obsolete BDEPEND

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 3ea3a79c04dc..2a018ab0cf3c 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.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-ValidationLayers
 PYTHON_COMPAT=( python3_{9..11} )
@@ -24,7 +24,6 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="wayland X"
 
-BDEPEND=">=dev-util/cmake-3.10.2"
 RDEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-22 Thread Andreas Sturmlechner
commit: 0b0a99d236aef628862765fbbb4a5534d4eadaf4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 19 10:26:28 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 22 18:19:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b0a99d2

media-libs/vulkan-layers: update EAPI 7 -> 8, drop obsolete BDEPEND

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
index 685b88b3eca3..7ce43becf03c 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-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-ValidationLayers
 PYTHON_COMPAT=( python3_{9..11} )
@@ -24,7 +24,6 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="wayland X"
 
-BDEPEND=">=dev-util/cmake-3.10.2"
 RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/files/

2023-02-10 Thread Nick Sarnie
commit: 697296ffd1f3872c60bce4315b2a91454fe7638d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 10 18:45:48 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Feb 10 18:53:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697296ff

media-libs/vulkan-layers: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29534
Signed-off-by: Nick Sarnie  gentoo.org>

 ...s-1.3.231-Make-BUILD_WERROR-actually-work.patch |  19 
 ...231-cmake-Cleanup-find_package-SPIRV-code.patch | 101 -
 2 files changed, 120 deletions(-)

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.231-Make-BUILD_WERROR-actually-work.patch
 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.231-Make-BUILD_WERROR-actually-work.patch
deleted file mode 100644
index 4bd9abf89a87..
--- 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.231-Make-BUILD_WERROR-actually-work.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index e3985fc6d..ea8d47bb3 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -170,14 +170,6 @@ if(${CMAKE_C_COMPILER_ID} MATCHES "(GNU|Clang)")
- -fno-strict-aliasing
- -fno-builtin-memcmp)
- 
--# Treat warnings as errors for versions of GCC and c++11-compliant Clang 
versions that are shipped on Ubuntu 18.04 or older.
--if(BUILD_WERROR OR
--  (${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION 
VERSION_LESS_EQUAL 7.3.0) OR
--  (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang" AND 
CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 6.0.0))
--add_compile_options(-Werror)
--endif()
--
--
- set(CMAKE_C_STANDARD 99)
- 
- # For GCC version 7.1 or greater, we need to disable the implicit 
fallthrough warning since there's no consistent way to satisfy

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.231-cmake-Cleanup-find_package-SPIRV-code.patch
 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.231-cmake-Cleanup-find_package-SPIRV-code.patch
deleted file mode 100644
index bd17c69315e0..
--- 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.231-cmake-Cleanup-find_package-SPIRV-code.patch
+++ /dev/null
@@ -1,101 +0,0 @@
-From 836a09267fe034ce783570e6920e1b638c0bd212 Mon Sep 17 00:00:00 2001
-From: Juan Ramos 
-Date: Fri, 21 Oct 2022 17:43:23 -0600
-Subject: [PATCH] cmake: Cleanup find_package SPIRV code
-
-- Use get_target_property instead of relying on passed in var
-- Remove unused var
-- Cleanup find_package(SPIRV-* code

- CMakeLists.txt| 55 +--
- cmake/VVLGenerateSourceCode.cmake |  5 ++-
- 2 files changed, 19 insertions(+), 41 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index a7f01081415..23de46a1a22 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -204,52 +204,27 @@ if (USE_ROBIN_HOOD_HASHING)
- endif()
- 
- if(BUILD_LAYERS OR BUILD_TESTS)
--find_package(SPIRV-Headers CONFIG QUIET)
--if(SPIRV-Headers_FOUND)
--# Prefer the package if found. Note that if SPIRV_HEADERS_INSTALL_DIR 
points at an 'installed'
--# version of SPIRV-Headers, the package will be found.
--get_target_property(SPIRV_HEADERS_INCLUDE_DIR 
SPIRV-Headers::SPIRV-Headers INTERFACE_INCLUDE_DIRECTORIES)
--elseif(SPIRV_HEADERS_INCLUDE_DIR)
--# This is set by SPIRV-Tools (in parent scope!) and also some 
packages that include VVL with add_subdirectory
--  if (NOT EXISTS 
"${SPIRV_HEADERS_INCLUDE_DIR}/spirv/unified1/spirv.h")
--  message(FATAL_ERROR "Cannot find SPIRV-Headers from 
SPIRV_HEADERS_INCLUDE_DIR: ${SPIRV_HEADERS_INCLUDE_DIR}")
--endif()
--elseif(SPIRV_HEADERS_INSTALL_DIR)
--# This is our official variable for setting SPIRV-Headers location, 
but pointing at the raw source of SPIRV-Headers
--if (NOT EXISTS 
"${SPIRV_HEADERS_INSTALL_DIR}/include/spirv/unified1/spirv.h")
--message(FATAL_ERROR "Cannot find SPIRV-Headers from 
SPIRV_HEADERS_INSTALL_DIR: ${SPIRV_HEADERS_INSTALL_DIR}")
--endif()
--  set(SPIRV_HEADERS_INCLUDE_DIR 
"${SPIRV_HEADERS_INSTALL_DIR}/include")
--endif()
-+find_package(SPIRV-Headers REQUIRED CONFIG QUIET)
- 
--# VVLGenerateSourceCode depends on spirv/unified1
- include(VVLGenerateSourceCode)
- 
--if (NOT TARGET SPIRV-Tools-opt)
--find_package(SPIRV-Tools-opt REQUIRED CONFIG)
--endif()
--
--if (NOT TARGET SPIRV-Tools)
--find_package(SPIRV-Tools REQUIRED CONFIG)
--# See https://github.com/KhronosGroup/SPIRV-Tools/issues/3909 for 
background on this.
--# The targets available from SPIRV-Tools change depending on how 
SPIRV_TOOLS_BUILD_STATIC is set.
--# Try to handle all possible combinations so that we work with 
externally built packages.

[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-07 Thread Nick Sarnie
commit: 49d95d5cf88bf11cb081c1ed4b0a0bf53f83e9f9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Feb  8 00:48:00 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Feb  8 00:48:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d95d5c

media-libs/vulkan-layers: drop 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers/vulkan-layers-1.3.231.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 15bba64d83c7..66ffb0374465 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-layers-1.3.231.tar.gz 4408601 BLAKE2B 
9b777559a540c34c5f86a93b15c42a223b8b7fd517f06e28d7bd0ba0fdc938063fd86126f7cdb43e692f3cc22296b5f8df924c2f39e3ead38325b2e1442bf3a6
 SHA512 
550ff2f5d718ab1a272977f3beb89f653107a7a2b89209408233cb3b969206d1d9383e0e8933343bc71fc920dd80e0cf62ad3baa588b671f24ce04cb93d4b606
 DIST vulkan-layers-1.3.236.tar.gz 4519779 BLAKE2B 
087ecbfc4e460dbdd65009262d3ddedbed72258742ec902ac6e6e89d779aa350f819d4aa2aad4a30d365bdfb079c25ccaec265b9c5b56066e082db4701300095
 SHA512 
0ebb9d44b1a465a28702e12c80c6accb55dbd6a53ce2f1eb8e8cd627583a217544e21e8eb7e1619620458d756c0cde244bcde331710ab8244e113e302839f479
 DIST vulkan-layers-1.3.239.tar.gz 4549587 BLAKE2B 
b5ac5afade60b048414a336dc130ae2e7c332e1a9e4b86448be9c86f17f7705990b27908721ee2f62e3425f117d3941f47525f8fa0d07e79bc3c68f7e4e48f14
 SHA512 
4b96951874e5b7c7abbab83b0b85cfe10b13d3ced20148ddcdd9b6e79db5d083b9ee00ae1c3605a72bcea4c3b8f1ab42ed284eb2cbc8f7e98d377108970e884c

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.231.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.231.ebuild
deleted file mode 100644
index 8dab57540f03..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.231.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; 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 x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-PATCHES=( "${FILESDIR}/${P}-cmake-Cleanup-find_package-SPIRV-code.patch"
-   "${FILESDIR}/${P}-Make-BUILD_WERROR-actually-work.patch"
-)
-
-BDEPEND=">=dev-util/cmake-3.10.2"
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-   -DBUILD_WERROR=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   -DVulkanRegistry_DIR="${ESYSROOT}/usr/share/vulkan/registry"
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-06 Thread Sam James
commit: ec7188d459259ce57023baa7eba1619b3b9c79e0
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 02:52:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 02:52:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7188d4

media-libs/vulkan-layers: Stabilize 1.3.236-r1 x86, #893224

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
index f293d1bc1ffe..a7c08b8ebe2e 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-05 Thread Nick Sarnie
commit: 1e113b0ac7a659e31a1df90b3ae5d1821d41049b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Feb  5 15:05:39 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb  5 15:06:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e113b0a

media-libs/vulkan-layers: Remove unused CMake var

Closes: https://bugs.gentoo.org/893262

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild | 1 -
 media-libs/vulkan-layers/vulkan-layers-.ebuild| 1 -
 2 files changed, 2 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
index d1fb64baadfb..685b88b3eca3 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild
@@ -51,7 +51,6 @@ multilib_src_configure() {
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-DBUILD_TESTS=OFF
-   -DVulkanRegistry_DIR="${ESYSROOT}/usr/share/vulkan/registry"
)
cmake_src_configure
 }

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index edcb48708e16..3ea3a79c04dc 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -51,7 +51,6 @@ multilib_src_configure() {
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-DBUILD_TESTS=OFF
-   -DVulkanRegistry_DIR="${ESYSROOT}/usr/share/vulkan/registry"
)
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-04 Thread Arthur Zamarin
commit: 981d90aedcef8c3ba3cd9499b5ba5c97b5a091ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  4 18:19:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  4 18:19:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981d90ae

media-libs/vulkan-layers: Stabilize 1.3.236-r1 ppc, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
index fa24b5612735..f293d1bc1ffe 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-04 Thread Arthur Zamarin
commit: 651e5d2abf6511079024ab0cbb25e1e55e4c240c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  4 17:38:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  4 17:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651e5d2a

media-libs/vulkan-layers: Stabilize 1.3.236-r1 ppc64, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
index 21e07b585d37..fa24b5612735 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-04 Thread Arthur Zamarin
commit: 009f1da1714515733a7dc9941c76aea05a30aea8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  4 17:38:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  4 17:38:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009f1da1

media-libs/vulkan-layers: Stabilize 1.3.236-r1 amd64, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
index 1f71fe81005b..21e07b585d37 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-04 Thread Arthur Zamarin
commit: 059e9d72d125601347e1800bfd7381f629e4a2c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  4 17:37:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  4 17:37:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059e9d72

media-libs/vulkan-layers: Stabilize 1.3.236-r1 arm64, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
index 5584544c7555..1f71fe81005b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2023-02-04 Thread Arthur Zamarin
commit: da16e57cac18caf1a088dd9e8285311f823f0eba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  4 17:37:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  4 17:37:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da16e57c

media-libs/vulkan-layers: Stabilize 1.3.236-r1 arm, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
index d1fb64baadfb..5584544c7555 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.236-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; 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 ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



  1   2   3   >