[gentoo-commits] repo/gentoo:master commit in: media-gfx/displaycal-py3/files/, media-gfx/displaycal-py3/

2024-10-04 Thread Nick Sarnie
commit: ea1e11fb05838502f073420cce8dd7ff5c7956a8
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Oct  4 09:13:33 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Fri Oct  4 09:27:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1e11fb

media-gfx/displaycal-py3: add 3.9.13_pre20240925

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

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

 media-gfx/displaycal-py3/Manifest  |  1 +
 .../displaycal-py3-3.9.13_pre20240925.ebuild   | 78 ++
 ...splaycal-py3-3.9.13_pre20240925-Fix-build.patch | 57 
 3 files changed, 136 insertions(+)

diff --git a/media-gfx/displaycal-py3/Manifest 
b/media-gfx/displaycal-py3/Manifest
index 9eff15b5ee37..6a94987e38b7 100644
--- a/media-gfx/displaycal-py3/Manifest
+++ b/media-gfx/displaycal-py3/Manifest
@@ -1 +1,2 @@
 DIST DisplayCAL-3.9.10.tar.gz 10676033 BLAKE2B 
94bfa3ac95bfc16788421fa5b9a31920c40da66d2875e4037b3b20b6792a1005ee9fea11b5325a94ffae845f56583647e42de9d4d7d96d149264a86e6d1158a6
 SHA512 
fc1b981925c6f4660557d8f0935a62d0112b39664b0c74cdb1a907e0e7b7e3f61ec76986fa2072f8ada1d105ebfa61bb116df75dc10f902ff545db3368634fc5
+DIST DisplayCAL-3.9.13_pre20240925.tar.gz 14027557 BLAKE2B 
915ef1b74e26da9efdb2dbb70ac0920fdb773868d7cbfc9ef7be5e4d60b300fe22ff54a7d762e3ef901c0ea70e0ba073881df055fecfec38afc8df873879064b
 SHA512 
82993dd4f922b2316954f29ec976851aecc263acbe0e01c1cc158013e04d829c0387b5440092a78bd61743cee416a3bc3cde905843dce9c8233eb18f68915184

diff --git a/media-gfx/displaycal-py3/displaycal-py3-3.9.13_pre20240925.ebuild 
b/media-gfx/displaycal-py3/displaycal-py3-3.9.13_pre20240925.ebuild
new file mode 100644
index ..8602a8c66ea1
--- /dev/null
+++ b/media-gfx/displaycal-py3/displaycal-py3-3.9.13_pre20240925.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 xdg
+
+DESCRIPTION="Modernize the DisplayCAL code including Python 3 support"
+HOMEPAGE="https://github.com/eoyilmaz/displaycal-py3";
+
+MY_PN="DisplayCAL"
+MY_P="${MY_PN}-${PV}"
+MY_COMMIT="eda424388be5dc18f76b02f8d015d6b2ddafa174"
+SRC_URI="https://github.com/eoyilmaz/displaycal-py3/archive/${MY_COMMIT}.tar.gz
 -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+PATCHES="${FILESDIR}/${P}-Fix-build.patch"
+
+DEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pychromecast[${PYTHON_USEDEP}]
+   dev-python/send2trash[${PYTHON_USEDEP}]
+   dev-python/zeroconf[${PYTHON_USEDEP}]
+   >=dev-python/wxpython-4.2.0[${PYTHON_USEDEP}]
+   dev-python/installer[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   media-gfx/argyllcms
+   x11-libs/libXxf86vm"
+
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+   default
+   # Upstream build system is very sensitive to the build folder name
+   mv "${WORKDIR}/${PN}-${MY_COMMIT}" "${S}" || die
+}
+
+src_prepare() {
+   sed -e 's/license_file/license_files/g' -i setup.cfg || die
+
+   # remove dependency only imported if `sys.platform in ("darwin", 
"win32")`
+   sed -e '/certifi/d' -i setup.cfg || die
+
+   # Remove x-world MIME
+   sed -i 's|x-world/x-vrml;||g' \
+   misc/displaycal-vrml-to-x3d-converter.desktop || die
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   # Use Gentoo package name for doc folder
+   mv "${ED}/usr/share/doc/${MY_P}" "${ED}/usr/share/doc/${PF}" || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git 
a/media-gfx/displaycal-py3/files/displaycal-py3-3.9.13_pre20240925-Fix-build.patch
 
b/media-gfx/displaycal-py3/files/displaycal-py3-3.9.13_pre20240925-Fix-build.patch
new file mode 100644
index ..6d7ad881054b
--- /dev/null
+++ 
b/media-gfx/displaycal-py3/files/displaycal-py3-3.9.13_pre20240925-Fix-build.patch
@@ -0,0 +1,57 @@
+diff --git a/DisplayCAL/__version__.py b/DisplayCAL/__version__.py
+new file mode 100644
+index ..28eceb81
+--- /dev/null
 b/DisplayCAL/__version__.py
+@@ -0,0 +1,7 @@
++# generated by setup.py
++
++BUILD_DATE = "2022-11-21T22:56:25Z"
++LASTMOD = '2022-11-21T22:55:57Z'
++VERSION = (3, 9, 13)
++VERSION_BASE = (3, 9, 13)
++VERSION_STRING = '3.9.13_pre20240925'

[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-10-01 Thread Nick Sarnie
commit: c7897f6473f4d0f94f563d7ade23efb468129978
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Oct  2 05:10:23 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Oct  2 05:11:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7897f64

net-im/discord: add 0.0.70, drop 0.0.69

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

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.69.ebuild => discord-0.0.70.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 79e6c67f396f..f9dae954 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.69.tar.gz 103541511 BLAKE2B 
840c24703a92a1dad3ef8c23b679f23a273a2388b35f42d3b2c1eadb9642fd50a4e6bbc2ad53a08fa24b36adc111650dcfcb68e0a4834d89c8e28fa840e13f7f
 SHA512 
b91cf295f7571ed0378f3759932e0144823ab0996ace1716169bb77fff0f8bdcb473b51c9eef7a1b93fc94d135cb7108441ec6a2fa7e718d0cd104670fac7d31
+DIST discord-0.0.70.tar.gz 106989783 BLAKE2B 
3a9f6d71cbc416fa598a83367c80c69e3a981bb1522f03433a5a8578941a662282a8189db8785a2d7b5853435357c5057f9e44644051feb9b87679475675580b
 SHA512 
78aa941ce759345c0f2dc5fc3f741462e9ae8d756ecfcd492a42b9e4a16168c4772e4f732e838fd06a305348c4923a6c601450eb80bf4bd3db6f4468ae803e17

diff --git a/net-im/discord/discord-0.0.69.ebuild 
b/net-im/discord/discord-0.0.70.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.69.ebuild
rename to net-im/discord/discord-0.0.70.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-09-23 Thread Nick Sarnie
commit: fc10f99792880752d4570f19618fefeb63401bab
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Tue Sep 24 01:57:40 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Sep 24 04:41:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc10f997

net-im/discord: add 0.0.69, drop 0.0.68

Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>
Closes: https://github.com/gentoo/gentoo/pull/38752
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.68.ebuild => discord-0.0.69.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 5a1e2c44c926..79e6c67f396f 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.68.tar.gz 103552884 BLAKE2B 
949f2fc8591a5b076420930484788ce605ffccfbbfcc2cd458c214634d18d8945317d5b041d606137903d2479d022f94e462c537757469f0edd978c9d55ce37c
 SHA512 
38375d2c778a36ce5676b6409ac399ad1fcb4e79abd0b08918132fa2c3fcd287b51e95457d8d4c9745957bbbad614041f925fbf7141f2d6d517ef79c9e878f9a
+DIST discord-0.0.69.tar.gz 103541511 BLAKE2B 
840c24703a92a1dad3ef8c23b679f23a273a2388b35f42d3b2c1eadb9642fd50a4e6bbc2ad53a08fa24b36adc111650dcfcb68e0a4834d89c8e28fa840e13f7f
 SHA512 
b91cf295f7571ed0378f3759932e0144823ab0996ace1716169bb77fff0f8bdcb473b51c9eef7a1b93fc94d135cb7108441ec6a2fa7e718d0cd104670fac7d31

diff --git a/net-im/discord/discord-0.0.68.ebuild 
b/net-im/discord/discord-0.0.69.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.68.ebuild
rename to net-im/discord/discord-0.0.69.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-09-09 Thread Nick Sarnie
commit: 078badf7ea68c9981bd398c66542a970b1e292e7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Sep 10 06:35:19 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Sep 10 06:37:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078badf7

net-im/discord: add 0.0.68, drop 0.0.67

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.67.ebuild => discord-0.0.68.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index fa0cf9da37fb..5a1e2c44c926 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.67.tar.gz 103553534 BLAKE2B 
8b4bd3fd6e0d3635c068f279a9f66d9b7d1500b0e971883923b54338a291cdc7244159df8431a89896e8653d83316531b5beba5404e4ac7a45a416631a3c929c
 SHA512 
59b29f2fcf841553547b94b0555d47a43d56ff4ae29bae1ae00a2ae5d78c01a995f27953daa3bf306f5e379af165889361a017a85ef2d09b6f9e38b1cfffcd6c
+DIST discord-0.0.68.tar.gz 103552884 BLAKE2B 
949f2fc8591a5b076420930484788ce605ffccfbbfcc2cd458c214634d18d8945317d5b041d606137903d2479d022f94e462c537757469f0edd978c9d55ce37c
 SHA512 
38375d2c778a36ce5676b6409ac399ad1fcb4e79abd0b08918132fa2c3fcd287b51e95457d8d4c9745957bbbad614041f925fbf7141f2d6d517ef79c9e878f9a

diff --git a/net-im/discord/discord-0.0.67.ebuild 
b/net-im/discord/discord-0.0.68.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.67.ebuild
rename to net-im/discord/discord-0.0.68.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-09-04 Thread Nick Sarnie
commit: 697dc932acb7cc84e213a8c642812beca3488a5e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Sep  4 19:37:19 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Sep  4 19:37:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697dc932

net-im/discord: add 0.0.67, drop 0.0.66

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.66.ebuild => discord-0.0.67.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 69e6352d83cb..fa0cf9da37fb 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.66.tar.gz 103548096 BLAKE2B 
0016fca8c62e20848f9d65f9ca4c8b36d6bcd1c035f097db98a9c73187b2c1cd60887215b7c4403e85bb49dbedde8aaa680cbd2b470464db686621e885b722d2
 SHA512 
e521af930bf68d8da4fa9db1d86be84d17ad661213ba20a29eb05a67042625630d9d2ce5d8147146276b5c1356e07a0beba9312b0b558eb5cc5861244418e32b
+DIST discord-0.0.67.tar.gz 103553534 BLAKE2B 
8b4bd3fd6e0d3635c068f279a9f66d9b7d1500b0e971883923b54338a291cdc7244159df8431a89896e8653d83316531b5beba5404e4ac7a45a416631a3c929c
 SHA512 
59b29f2fcf841553547b94b0555d47a43d56ff4ae29bae1ae00a2ae5d78c01a995f27953daa3bf306f5e379af165889361a017a85ef2d09b6f9e38b1cfffcd6c

diff --git a/net-im/discord/discord-0.0.66.ebuild 
b/net-im/discord/discord-0.0.67.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.66.ebuild
rename to net-im/discord/discord-0.0.67.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-09-01 Thread Nick Sarnie
commit: b460063c95b80b12995897ecb972d1f03689129f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Sep  2 01:37:46 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Mon Sep  2 01:39:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b460063c

net-im/discord: Remove app-crypt/libsecret dep

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

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

 net-im/discord/discord-0.0.66.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-im/discord/discord-0.0.66.ebuild 
b/net-im/discord/discord-0.0.66.ebuild
index 9c133ac136e6..1af370033bc8 100644
--- a/net-im/discord/discord-0.0.66.ebuild
+++ b/net-im/discord/discord-0.0.66.ebuild
@@ -28,7 +28,6 @@ RESTRICT="bindist mirror strip test"
 
 RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-08-27 Thread Nick Sarnie
commit: a338ad9778a77eb6e7e47a3cce57426251d4d54d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Aug 28 06:50:11 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Aug 28 06:50:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a338ad97

net-im/discord: add 0.0.66, drop 0.0.65

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.65.ebuild => discord-0.0.66.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 5e3e27de9008..69e6352d83cb 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.65.tar.gz 103550088 BLAKE2B 
291e1f9c8d4020a883cac4d0e7e16c1a2d5f83cb3efa4beaf0122627237690483378743e3c945802f9ea63d98703b606dfa31d75edebac4e09aa5f6cb1956daa
 SHA512 
48a6d9d4939babe7b7243ae465e592baac357ed6a79513be3e78a78bbc7c5ce4b22bdb6edae31d43f2adb3e578d9a7ecb9b4fb62aed63da84d20e1daede4fc8e
+DIST discord-0.0.66.tar.gz 103548096 BLAKE2B 
0016fca8c62e20848f9d65f9ca4c8b36d6bcd1c035f097db98a9c73187b2c1cd60887215b7c4403e85bb49dbedde8aaa680cbd2b470464db686621e885b722d2
 SHA512 
e521af930bf68d8da4fa9db1d86be84d17ad661213ba20a29eb05a67042625630d9d2ce5d8147146276b5c1356e07a0beba9312b0b558eb5cc5861244418e32b

diff --git a/net-im/discord/discord-0.0.65.ebuild 
b/net-im/discord/discord-0.0.66.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.65.ebuild
rename to net-im/discord/discord-0.0.66.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-08-22 Thread Nick Sarnie
commit: dbaac7b4b53bdb4cd92954851b5b438c8c3eacdc
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Aug 22 23:26:56 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Aug 22 23:26:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbaac7b4

net-im/discord: add 0.0.65, drop 0.0.64

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.64.ebuild => discord-0.0.65.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index b85d45645eee..5e3e27de9008 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.64.tar.gz 103547165 BLAKE2B 
c0ef2ab2f5296a7ba29f7d5a53f0d26fd6984579b32a9641fa2b49c3a5fa6ab7a371dcebdb97481e7843e179c6f0cf1fb55775659639727b72220a50dffa8d17
 SHA512 
835a1a1ac6c583e41d7c3521b5cbdafaf669d18b5ba1521109c3a3554d10015ef1198aba3697a149bdebb3cd747de4534dd923d448138891be661af96fbee26f
+DIST discord-0.0.65.tar.gz 103550088 BLAKE2B 
291e1f9c8d4020a883cac4d0e7e16c1a2d5f83cb3efa4beaf0122627237690483378743e3c945802f9ea63d98703b606dfa31d75edebac4e09aa5f6cb1956daa
 SHA512 
48a6d9d4939babe7b7243ae465e592baac357ed6a79513be3e78a78bbc7c5ce4b22bdb6edae31d43f2adb3e578d9a7ecb9b4fb62aed63da84d20e1daede4fc8e

diff --git a/net-im/discord/discord-0.0.64.ebuild 
b/net-im/discord/discord-0.0.65.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.64.ebuild
rename to net-im/discord/discord-0.0.65.ebuild



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

2024-08-15 Thread Nick Sarnie
commit: 4669af6afdb555ff987932de69924f42cd8f42ec
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Aug 16 02:07:37 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Fri Aug 16 02:08:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4669af6a

media-libs/vulkan-layers: Bump dep

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

 media-libs/vulkan-layers/vulkan-layers-1.3.290.0.ebuild | 2 +-
 media-libs/vulkan-layers/vulkan-layers-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.290.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.290.0.ebuild
index 81a4ba180a76..de009aa28375 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.290.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.290.0.ebuild
@@ -27,7 +27,7 @@ IUSE="wayland X"
 RDEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
+   >=dev-cpp/robin-hood-hashing-3.11.5-r2
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/spirv-headers-${PV}
~dev-util/vulkan-headers-${PV}

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 81a4ba180a76..de009aa28375 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -27,7 +27,7 @@ IUSE="wayland X"
 RDEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
+   >=dev-cpp/robin-hood-hashing-3.11.5-r2
~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/spirv-headers-${PV}
~dev-util/vulkan-headers-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/robin-hood-hashing/, dev-cpp/robin-hood-hashing/files/

2024-08-15 Thread Nick Sarnie
commit: 8f532e79627b5ded47979f9d9707d49ab306fab0
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Aug 16 02:05:59 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Fri Aug 16 02:08:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f532e79

dev-cpp/robin-hood-hashing: Fix build with gcc-15

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

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

 .../files/robin-hood-hashing-include-cstdint.patch | 12 +++
 .../robin-hood-hashing-3.11.5-r2.ebuild| 25 ++
 2 files changed, 37 insertions(+)

diff --git 
a/dev-cpp/robin-hood-hashing/files/robin-hood-hashing-include-cstdint.patch 
b/dev-cpp/robin-hood-hashing/files/robin-hood-hashing-include-cstdint.patch
new file mode 100644
index ..e5f10b7a0126
--- /dev/null
+++ b/dev-cpp/robin-hood-hashing/files/robin-hood-hashing-include-cstdint.patch
@@ -0,0 +1,12 @@
+diff --git a/src/include/robin_hood.h b/src/include/robin_hood.h
+index b4e0fbc..b83eaef 100644
+--- a/src/include/robin_hood.h
 b/src/include/robin_hood.h
+@@ -39,6 +39,7 @@
+ #define ROBIN_HOOD_VERSION_PATCH 5  // for backwards-compatible bug fixes
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5-r2.ebuild 
b/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5-r2.ebuild
new file mode 100644
index ..9e31bea3b72a
--- /dev/null
+++ b/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+SRC_URI="https://github.com/martinus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+DESCRIPTION="Fast & memory efficient hashtable based on robin hood hashing for 
C++11/14/17/20"
+HOMEPAGE="https://github.com/martinus/robin-hood-hashing";
+
+LICENSE="MIT"
+SLOT="0"
+
+PATCHES=( "${FILESDIR}/${PN}-include-cstdint.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DRH_STANDALONE_PROJECT=OFF
+   -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/share/"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-08-13 Thread Nick Sarnie
commit: 5df054463b1d773134358e03671ba538cf0f542f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Aug 13 18:41:31 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Aug 13 18:41:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df05446

net-im/discord: add 0.0.64, drop 0.0.63

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.63.ebuild => discord-0.0.64.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 2d8da27b66ed..b85d45645eee 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.63.tar.gz 103542034 BLAKE2B 
8d8c92aa9a4baca5806eadabc4fb55712ae15506d1bf82545580231e6dee4bf3bbd610c5cea5c125e2cb2a86f0938acfa746fea21decb9f9e0f6c79d9a10fff1
 SHA512 
b1695d2790b59b395c9b4c570ddcbb9b8da7629d02eab33e330f77cf5ed81db121fbe805bb40264eb32ae3a858fcdc3ede4d90982b1c13498474d45b82cb6d6e
+DIST discord-0.0.64.tar.gz 103547165 BLAKE2B 
c0ef2ab2f5296a7ba29f7d5a53f0d26fd6984579b32a9641fa2b49c3a5fa6ab7a371dcebdb97481e7843e179c6f0cf1fb55775659639727b72220a50dffa8d17
 SHA512 
835a1a1ac6c583e41d7c3521b5cbdafaf669d18b5ba1521109c3a3554d10015ef1198aba3697a149bdebb3cd747de4534dd923d448138891be661af96fbee26f

diff --git a/net-im/discord/discord-0.0.63.ebuild 
b/net-im/discord/discord-0.0.64.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.63.ebuild
rename to net-im/discord/discord-0.0.64.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/, media-video/aegisub/files/3.3.3/

2024-08-08 Thread Nick Sarnie
commit: aa3ffb8396032ddd22b68304bdc83d117bd94fbd
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Aug  8 21:26:38 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Aug  8 21:31:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3ffb83

media-video/aegisub: Fix build with icu 75

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

 ...aegisub-.ebuild => aegisub-3.3.3-r1.ebuild} |  7 +++---
 media-video/aegisub/aegisub-.ebuild|  7 +++---
 .../files/3.3.3/aegisub-3.3.3-support-icu-75.patch | 26 ++
 3 files changed, 34 insertions(+), 6 deletions(-)

diff --git a/media-video/aegisub/aegisub-.ebuild 
b/media-video/aegisub/aegisub-3.3.3-r1.ebuild
similarity index 96%
copy from media-video/aegisub/aegisub-.ebuild
copy to media-video/aegisub/aegisub-3.3.3-r1.ebuild
index 208e6b0e5adb..530606341ba5 100644
--- a/media-video/aegisub/aegisub-.ebuild
+++ b/media-video/aegisub/aegisub-3.3.3-r1.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=7
@@ -75,11 +75,12 @@ PATCHES=(
"${FILESDIR}/3.3.3/${PN}-3.3.3-support-system-gtest.patch"

"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-tests_luarocks_lua_version.patch"

"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-boost-181-build.patch"
+   "${FILESDIR}/3.3.3/${PN}-3.3.3-support-icu-75.patch"
 )
 
 aegisub_check_compiler() {
-   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++14; then
-   die "Your compiler lacks C++14 support."
+   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++17; then
+   die "Your compiler lacks C++17 support."
fi
 }
 

diff --git a/media-video/aegisub/aegisub-.ebuild 
b/media-video/aegisub/aegisub-.ebuild
index 208e6b0e5adb..530606341ba5 100644
--- a/media-video/aegisub/aegisub-.ebuild
+++ b/media-video/aegisub/aegisub-.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=7
@@ -75,11 +75,12 @@ PATCHES=(
"${FILESDIR}/3.3.3/${PN}-3.3.3-support-system-gtest.patch"

"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-tests_luarocks_lua_version.patch"

"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-boost-181-build.patch"
+   "${FILESDIR}/3.3.3/${PN}-3.3.3-support-icu-75.patch"
 )
 
 aegisub_check_compiler() {
-   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++14; then
-   die "Your compiler lacks C++14 support."
+   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++17; then
+   die "Your compiler lacks C++17 support."
fi
 }
 

diff --git a/media-video/aegisub/files/3.3.3/aegisub-3.3.3-support-icu-75.patch 
b/media-video/aegisub/files/3.3.3/aegisub-3.3.3-support-icu-75.patch
new file mode 100644
index 0000..0287527117ba
--- /dev/null
+++ b/media-video/aegisub/files/3.3.3/aegisub-3.3.3-support-icu-75.patch
@@ -0,0 +1,26 @@
+From 5ef040ffe2fc743ecff0d744b82a24e5c9b521a8 Mon Sep 17 00:00:00 2001
+From: Nick Sarnie 
+Date: Thu, 8 Aug 2024 17:21:31 -0400
+Subject: [PATCH] Fix build with icu 75
+
+Signed-off-by: Nick Sarnie 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 197d0a788..02cb56052 100644
+--- a/configure.ac
 b/configure.ac
+@@ -144,7 +144,7 @@ AS_IF([test x$enable_compiler_flags != xno], [
+   CXXFLAGS="$CXXFLAGS -Wall -Wextra -Wno-unused-parameter 
-fno-strict-aliasing"
+ 
+   # For mac compiler which still stuck on c++98
+-  AC_CXX_FLAG([-std=c++14])
++  AC_CXX_FLAG([-std=c++17])
+ 
+   # -O* messes with debugging.
+   AS_IF([test x$enable_debug = xyes], [
+-- 
+2.45.2
+



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

2024-08-06 Thread Nick Sarnie
commit: 083e17e3b4331bfbc801ec8c7d5dcda8e487f7fb
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Aug  6 16:08:58 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Aug  6 16:10:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083e17e3

media-libs/shaderc: Fix deps

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

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

 media-libs/shaderc/shaderc-2024.1-r1.ebuild | 79 +
 1 file changed, 79 insertions(+)

diff --git a/media-libs/shaderc/shaderc-2024.1-r1.ebuild 
b/media-libs/shaderc/shaderc-2024.1-r1.ebuild
new file mode 100644
index ..7ffb74097d53
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2024.1-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc";
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-util/glslang-1.3.283.0:=[${MULTILIB_USEDEP}]
+   >=dev-util/spirv-tools-1.3.283.0[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/spirv-headers-1.3.283.0"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+   cmake_comment_add_subdirectory examples
+
+   # Unbundle glslang, spirv-headers, spirv-tools
+   cmake_comment_add_subdirectory third_party
+   sed -i \
+   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
+   glslc/test/CMakeLists.txt || die
+
+   # Disable git versioning
+   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+   # Manually create build-version.inc as we disabled git versioning
+   cat <<- EOF > glslc/src/build-version.inc || die
+   "${P}\n"
+   "$(best_version dev-util/spirv-tools)\n"
+   "$(best_version dev-util/glslang)\n"
+   EOF
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSHADERC_SKIP_TESTS="true"
+   -DSHADERC_ENABLE_WERROR_COMPILE="false"
+   )
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi && use doc; then
+   cmake_src_compile glslc_doc_README
+   fi
+   cmake_src_compile
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+   fi
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-08-05 Thread Nick Sarnie
commit: 88d550188cab1b016c38ead3feff1a5e3b81927e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Aug  6 00:19:31 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Aug  6 00:20:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d55018

net-im/discord: add 0.0.63, drop 0.0.62-r1

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

 net-im/discord/Manifest| 2 +-
 net-im/discord/{discord-0.0.62-r1.ebuild => discord-0.0.63.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 170c8bd2b08c..2d8da27b66ed 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.62.tar.gz 103553356 BLAKE2B 
cb319ee0ce9a3a1d9d8acf4810ab36f9ed4f93b1a82a15deb6ca05d50ad612a90d94f234eb38183e925444afa4f5035cd6bc0acbf3abaca3dec79f5f757e004c
 SHA512 
6271382410340c0f38c4403af766fe18ea7548279f3bc75ebe748a75281c304d7738e2d857e208b8867a2330b2a9e22d292ad63421578db35b79e4d16267456f
+DIST discord-0.0.63.tar.gz 103542034 BLAKE2B 
8d8c92aa9a4baca5806eadabc4fb55712ae15506d1bf82545580231e6dee4bf3bbd610c5cea5c125e2cb2a86f0938acfa746fea21decb9f9e0f6c79d9a10fff1
 SHA512 
b1695d2790b59b395c9b4c570ddcbb9b8da7629d02eab33e330f77cf5ed81db121fbe805bb40264eb32ae3a858fcdc3ede4d90982b1c13498474d45b82cb6d6e

diff --git a/net-im/discord/discord-0.0.62-r1.ebuild 
b/net-im/discord/discord-0.0.63.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.62-r1.ebuild
rename to net-im/discord/discord-0.0.63.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/

2024-08-04 Thread Nick Sarnie
commit: b8c36619a81d0aaecd46d08e29909a71828e1308
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Aug  4 19:14:52 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Aug  4 19:30:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c36619

dev-util/vulkan-headers: add 1.3.290.0

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

 dev-util/vulkan-headers/Manifest   |  1 +
 .../vulkan-headers/vulkan-headers-1.3.290.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index 5ed9862209bd..4e3f3fe7a9e0 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-headers-1.3.283.0.tar.gz 2271561 BLAKE2B 
3701754f9d40f4078da491713310d0c615ae0df494b793a8e9ab0db5930a73dfa7876de16d2a93a3e128c922bfceee7651cbda8e51603ff32c687cfa13d300f1
 SHA512 
317a8b6051da86822c67c110ab41dcc222822e5502391813618c6258ba08e50d8b047605e4567421f47b4bc82f2c1b396bc6d8f2f0a3e202dc164d6c8db96627
+DIST vulkan-headers-1.3.290.0.tar.gz 2284263 BLAKE2B 
d0013a88fd6336fcd191931952a44b543647f70b1b8b4fc656e271468e94b3aa1f12b7031aac9750cb2792c55f17b520a2c5c93920802449c2e7a1eb114361d7
 SHA512 
2bba1b9f3b97e22066ad89bce48a999dd253baf47ed3c76575777e7fc03199c67b1f8b301c1e152eaf4ce63351af9901bcea3a34f2d8cdcea81c25648bfb4706

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.290.0.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.290.0.ebuild
new file mode 100644
index ..df7a3c745a49
--- /dev/null
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.290.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Headers
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
+fi
+
+DESCRIPTION="Vulkan Header files and API registry"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers";
+
+LICENSE="Apache-2.0"
+SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-utility-libraries/

2024-08-04 Thread Nick Sarnie
commit: aef11a8e8f5ee6369245425125e7d97ba856e73d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Aug  4 19:19:10 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Aug  4 19:30:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef11a8e

dev-util/vulkan-utility-libraries: add 1.3.290.0

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

 dev-util/vulkan-utility-libraries/Manifest |  1 +
 .../vulkan-utility-libraries-1.3.290.0.ebuild  | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-util/vulkan-utility-libraries/Manifest 
b/dev-util/vulkan-utility-libraries/Manifest
index 2e6aea04d9af..bf76b21cd399 100644
--- a/dev-util/vulkan-utility-libraries/Manifest
+++ b/dev-util/vulkan-utility-libraries/Manifest
@@ -1 +1,2 @@
 DIST vulkan-utility-libraries-1.3.283.0.tar.gz 538236 BLAKE2B 
2b3b24fee507b6687685414805759802046241473dd93d7cc21b74957d5db17f6823f3f9cbf532c42de141c7da44c258a08305e25e63622b87f0e5ca8c2d903b
 SHA512 
5f9ca8b54a2da85f0096c5834d13829fe5675a8f2de1d7c10901a6539880b5215d22af3f000db7bdda3ea8ad9d5c6c83aa74486f299f5293cd65aa95da7523d7
+DIST vulkan-utility-libraries-1.3.290.0.tar.gz 542854 BLAKE2B 
669cb85d05fff69aa14461feb84848ef3f1667e79fc740d20ed1209f58a8972aba547f9dedffce4e304c157d6fb8bd63e270c796d927c00729c5c5a62ed638b5
 SHA512 
73637d7fb511aa00b267d415e4bef780f8b3ffc206a6da4c3447472fbb3e358de6c1ea15601e4c951b6bfb49b736c2449d58dd257f2870388b5b3f9fd396dc62

diff --git 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.290.0.ebuild 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.290.0.ebuild
new file mode 100644
index ..82dd22dc1006
--- /dev/null
+++ 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.290.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Utility-Libraries
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Share code across various Vulkan repositories"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Utility-Libraries";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="~dev-util/vulkan-headers-${PV}
+   test? (
+   dev-cpp/gtest
+   >=dev-cpp/magic_enum-0.9.2
+   )"
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/

2024-08-04 Thread Nick Sarnie
commit: 67235817a968076d50d7d05c19602d4235106616
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Aug  4 19:15:37 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Aug  4 19:30:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67235817

dev-util/glslang: add 1.3.290.0

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

 dev-util/glslang/Manifest |  1 +
 dev-util/glslang/glslang-1.3.290.0.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index 22b1e3a012c8..2b394b882a85 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1 +1,2 @@
 DIST glslang-1.3.283.0.tar.gz 3846095 BLAKE2B 
9a5f7c80671ab391d72d1e924f92bfdb850611e594c170365927c4b06adc596fc788d2f365f43fa2ca5ad54dbde7206c6a137dbb4b2875afced6b0dc64331273
 SHA512 
297fb9c91d17c80d0f6a9812a2c785179ad58ebff2d12d5c57f7d4d2c37bab96a31656f430b97914c39d0c23e21f96718fd13437233a40d80bd4e001579facda
+DIST glslang-1.3.290.0.tar.gz 3854382 BLAKE2B 
02f781c318fe8ec47dae646c45ec6567e7cdd266ca8f8cacfd165fe29b5cd37b4d44f8b7b46d4b0175b2cb63ddc29d20652b27a78194c3922441744b45e5a8b3
 SHA512 
1dbea2d90864c02e4cd95eef0577bc7954a10608dffb19e49f803195153d082e67e71da4ba673dcd857d3c8e12628a9504385eaa3241f3f06c4de12cbdb3dc1e

diff --git a/dev-util/glslang/glslang-1.3.290.0.ebuild 
b/dev-util/glslang/glslang-1.3.290.0.ebuild
new file mode 100644
index ..17c757b7934a
--- /dev/null
+++ b/dev-util/glslang/glslang-1.3.290.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git";
+   inherit git-r3
+else
+   GIT_COMMIT="vulkan-sdk-${PV}"
+   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-${GIT_COMMIT}"
+fi
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang";
+
+LICENSE="BSD"
+SLOT="0/14"
+
+# Bug 698850
+RESTRICT="test"
+
+BDEPEND="${PYTHON_DEPS}
+   ~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]
+"
+
+DEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.283.0-gcc15.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PCH=OFF
+   -DALLOW_EXTERNAL_SPIRV_TOOLS=ON
+   )
+   cmake_src_configure
+}



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

2024-08-04 Thread Nick Sarnie
commit: b69fad51a64fecb00e54ea44f7a6acfc14fe5e8c
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Aug  4 19:23:24 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Aug  4 19:30:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b69fad51

media-libs/vulkan-loader: add 1.3.290.0

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

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

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 638535ea2232..1eb1ddb5594d 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1 +1,2 @@
 DIST vulkan-loader-1.3.283.0.tar.gz 1713233 BLAKE2B 
13b01518f08a206ad9a66ba74bbfa5d5199deb556e1beb2d5bcd63780f399d526d9f5ff83d0bc809e47702fd1413e799e34a3e81f00b1f27f93a08aff16aab3e
 SHA512 
0e62cc29a28e9d0898aa0a29b05158f75116f5a86468e879499503a20e95e49791150a0a458317223a04c65dfbc1fdcd22e71596a8cf939a5d38f9bf186851d6
+DIST vulkan-loader-1.3.290.0.tar.gz 1711013 BLAKE2B 
72c55f07537df0e0ad0fedb4a3b913cde9b6d5038370c0e92bf15ad9ee881f5910842a1b5ee00d370b93341aefbd141414b77e7ac8823d101a861829cd9f338b
 SHA512 
42ecf05e498f6422cea9d6ef70df5a936536524c1ff4d8cb391b5c55dd409082a6b2fc2eee5b395306c782ca32a7344faceef3e5385b382fb5a7e6564cfce4b5

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.290.0.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.290.0.ebuild
new file mode 100644
index ..ca20e66ef4a1
--- /dev/null
+++ b/media-libs/vulkan-loader/vulkan-loader-1.3.290.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Loader
+inherit flag-o-matic cmake-multilib toolchain-funcs
+
+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 Installable Client Driver (ICD) Loader"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="layers wayland X"
+
+DEPEND="
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
+
+multilib_src_configure() {
+   # Integrated clang assembler doesn't work with x86 - Bug #698164
+   if tc-is-clang && [[ ${ABI} == x86 ]]; then
+   append-cflags -fno-integrated-as
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_TESTS=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+   cmake_src_configure
+}
+
+multilib_src_install() {
+   keepdir /etc/vulkan/icd.d
+
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/

2024-08-04 Thread Nick Sarnie
commit: f59bb56a9144b8375485837a8c9fc2a38b23cfda
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Aug  4 19:11:40 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Aug  4 19:29:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f59bb56a

dev-util/spirv-headers: add 1.3.290.0

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

 dev-util/spirv-headers/Manifest|  1 +
 .../spirv-headers/spirv-headers-1.3.290.0.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index 0ddcd02fa831..f5da25ef7c56 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1 +1,2 @@
 DIST spirv-headers-1.3.283.0.tar.gz 472294 BLAKE2B 
b3d567006c3c584e6ceb8b0f28be62ac9c98bd1ee24152ecf4d8916e5140e4653b7940d86471f22fb1852abe73a3dff2963ce30c6a8615d04c59a91e99430b8d
 SHA512 
2bb52f532a8a07d6eaf7e348fc79e798511740e3f6b3fb2d1de8834335598f57555c638e07e906935e94a26a1f71704f5ca1dd0dcc8d099b2d722d217f9591fa
+DIST spirv-headers-1.3.290.0.tar.gz 521685 BLAKE2B 
f6179e8666a66c2f512153a3574ea252925020903739956f06eb24972ab5dc063dc19692b5c5eee96a3106db6bce652b625209cbcfd587ee73cd95a960ddffdd
 SHA512 
d3328cd4ddf87d075afacfb7ada01dbd16a3ff39b831e9ebe4ce3c32af0ff0c8822811b0e0d273a54b4acaba29b63b099efcf0150424bd9074d24d04a9974d89

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.290.0.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.290.0.ebuild
new file mode 100644
index ..d0ba40d7e45e
--- /dev/null
+++ b/dev-util/spirv-headers/spirv-headers-1.3.290.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Headers
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   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="Machine-readable files for the SPIR-V Registry"
+HOMEPAGE="https://registry.khronos.org/SPIR-V/ 
https://github.com/KhronosGroup/SPIRV-Headers";
+
+LICENSE="MIT"
+SLOT="0"
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPIRV_HEADERS_ENABLE_TESTS=OFF
+   -DSPIRV_HEADERS_ENABLE_INSTALL=ON
+   )
+   cmake_src_configure
+}



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

2024-08-04 Thread Nick Sarnie
commit: d115d1d4cd8a1b0f5d55485652953a3efd60a839
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Aug  4 19:20:35 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Aug  4 19:30:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d115d1d4

media-libs/vulkan-layers: add 1.3.290.0

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

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

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 89fcd45e18cd..5b1b3b6a53f7 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.3.283.0.tar.gz 5230566 BLAKE2B 
c16a4af62900a4b053f7dd60da5279bc088cd297f22bc247be2718cc3187136b60e90530298c068fdd384c9135e83f91f3ffd7b3db9f12555d6dd88b6e9b66ef
 SHA512 
fc2ca2c79be8e01fc39a7802644d5e10b5196317eaac246a17b73093409739e771ac267c1ed8aad08ba68afdebc583702980f195a5f93421a0c041da3f4b6e49
+DIST vulkan-layers-1.3.290.0.tar.gz 5270142 BLAKE2B 
cdd22f6dd3b4da9433cba1c0d0ace16961bad2d61279efca3a0d7e5ad885766f25377036f3418ba3ed4e93beeff717b8b45fc772e9e2ad8750a8aac0aec731d2
 SHA512 
9f1d512b4bafbcef586789e933f903c383bbb9644d0a978a390da16e03ee2395c39c9c7b622e437e1c74880409df0a3cfc3a44b066cc0efeaee8d1edb9349d26

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.290.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.290.0.ebuild
new file mode 100644
index ..81a4ba180a76
--- /dev/null
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.290.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: dev-util/volk/

2024-08-04 Thread Nick Sarnie
commit: 425ef95f39b7fa4326c968bb15ef2c44973f4645
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Aug  4 19:25:23 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Aug  4 19:30:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425ef95f

dev-util/volk: add 1.3.290.0

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

 dev-util/volk/Manifest  |  1 +
 dev-util/volk/volk-1.3.290.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-util/volk/Manifest b/dev-util/volk/Manifest
index 526ac141116b..ac9fbbb0c6e6 100644
--- a/dev-util/volk/Manifest
+++ b/dev-util/volk/Manifest
@@ -1 +1,2 @@
 DIST volk-1.3.283.0.tar.gz 62563 BLAKE2B 
08e7b1f442970a51b2a621e0eb0e0fc0b52a814aacfbb6e1bfbd670b9b1c2de043043620ac682e53bd1bde4436760cfa4ea32aadc5f24ab6631733e370ed57fd
 SHA512 
c3c69bfd899bab6b6447534b0c7c82392679c903a5ed2cabd7506ccd96135f332735888f6e2fa71787f6c1eec930bd51aa014db84955d51b5f068af95dcaec4d
+DIST volk-1.3.290.0.tar.gz 62571 BLAKE2B 
be7495fa0b5509f10259842b5394a651a2b57eb6d607a04b69a43faac2ab10ccc259acbd8445970d12d4111362806b20bf9acc2459438ff15c903d3978f395d7
 SHA512 
1af3933ab18120ab9418282069ee5a1ba86e8333b6fb1cfc04c85132f9c54ba1d21bbd833fa9e35cfd08edf2867982f19c536c0744569c6a91b0be8b54986e09

diff --git a/dev-util/volk/volk-1.3.290.0.ebuild 
b/dev-util/volk/volk-1.3.290.0.ebuild
new file mode 100644
index ..dfe258834e94
--- /dev/null
+++ b/dev-util/volk/volk-1.3.290.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/zeux/volk.git";
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}"
+   SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+   S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Meta loader for Vulkan API"
+HOMEPAGE="https://github.com/zeux/volk";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ~dev-util/vulkan-headers-${PV}
+"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DVOLK_INSTALL=on
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-08-04 Thread Nick Sarnie
commit: 54c050a5055679a851b2b01778de865dc4b1deb5
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Aug  4 19:26:08 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Aug  4 19:30:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c050a5

dev-util/vulkan-tools: add 1.3.290.0

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

 dev-util/vulkan-tools/Manifest |  1 +
 .../vulkan-tools/vulkan-tools-1.3.290.0.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index b0d17bee5adb..1371b8b4fce0 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
 DIST vulkan-tools-1.3.283.0.tar.gz 753022 BLAKE2B 
dbd636186d7674c954f8237e7943f3cb89d172f870d0771d84d5615caec3013f284700a2c07b33a74f12e310e9c1bdd50ef8e93f459b73ace318fb68f33c7503
 SHA512 
714e2ff89cbd4171dae5c5825b71210572571965ba86c68f38c1ea62c9ff512e1c0dc278c02786d45d3a775985b40e8c1bd47ab37d22668105fd2e09d7524656
+DIST vulkan-tools-1.3.290.0.tar.gz 754806 BLAKE2B 
322763f930660b52ac1fd4b56f5b7cd133b49da7a5ecf4f6d36712029dfba44edaa61ab65eaf4f9771ec5e5fac159e8d30b46b0f057b3d9b61220e58dab07ff8
 SHA512 
e5f6daa12ba2e8098f939cc06e732efd89f616fd9babf00d2fb8b9a73671143961a4c5b84879a4f9c4a7312bb393874f065222602e3619db5ad7fb9f8b868422

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
new file mode 100644
index ..1c19288ef980
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland X"
+
+BDEPEND="${PYTHON_DEPS}
+   cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
+   ~media-libs/vulkan-loader-${PV}[${MULTILIB_USEDEP},wayland?,X?]
+   wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   ~dev-util/vulkan-headers-${PV}
+   X? ( x11-libs/libXrandr[${MULTILIB_USEDEP}] )
+"
+
+pkg_setup() {
+   MULTILIB_CHOST_TOOLS=(
+   /usr/bin/vulkaninfo
+   )
+
+   use cube && MULTILIB_CHOST_TOOLS+=(
+   /usr/bin/vkcube
+   /usr/bin/vkcubepp
+   )
+   use cube && use wayland && MULTILIB_CHOST_TOOLS+=(
+   /usr/bin/vkcube-wayland
+   )
+
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_VULKANINFO=ON
+   -DBUILD_CUBE=$(usex cube)
+   -DBUILD_WERROR=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+
+   if use cube; then
+   if use X; then
+   mycmakeargs+=(-DCUBE_WSI_SELECTION=XCB)
+   elif use wayland; then
+   mycmakeargs+=(-DCUBE_WSI_SELECTION=WAYLAND)
+   else
+   mycmakeargs+=(-DCUBE_WSI_SELECTION=DISPLAY)
+   fi
+   fi
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-08-04 Thread Nick Sarnie
commit: 4211ed75e6141db64b7463c59aed5904afd91347
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Aug  4 19:12:51 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Aug  4 19:29:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4211ed75

dev-util/spirv-tools: add 1.3.290.0

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

 dev-util/spirv-tools/Manifest |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.290.0.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 633dcc6a2a66..b2e66208d399 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.283.0.tar.gz 3177854 BLAKE2B 
385ee01d6559d84711c1ba1a0256ecb91472bdfce920560011678e042df1a921378b234812a446ce49d46697549f202309382d10d69b1e29e53d0394ebbd3f23
 SHA512 
45c521307c8df2d74bdf811a50ff37028a45a77f58dcac910924f3490dfe3f8e9dacace77dab989d8d261528cd0f0a8e36ca7627dda608b9b09afb2e374736e5
+DIST spirv-tools-1.3.290.0.tar.gz 3170780 BLAKE2B 
37609534f77e411ffb90e2904e847b2baec80332b5f3d3d3fb6950d835f9526fb95778d4c903574cf8be142370a69cace50d2e69d41e2eccf5f74a764464c148
 SHA512 
d4e8440c0843fb084dde4a576b95442783ab8204670b199798bd87f754d77f3c258bb69ab1d4dd7859c1d2c681ed8813309c76c6f70b5a7d8d21b6a48ef63b67

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.290.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.290.0.ebuild
new file mode 100644
index ..8c5305b6b291
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.290.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+# RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/, net-im/discord/files/

2024-08-01 Thread Nick Sarnie
commit: 4481bb358ca845b914b3d6fdd9ea16ef1ad46ecb
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Aug  1 19:19:23 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Aug  1 19:20:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4481bb35

net-im/discord: Fix launcher script

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

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

 net-im/discord/{discord-0.0.62.ebuild => discord-0.0.62-r1.ebuild} | 0
 net-im/discord/files/launcher.sh   | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/discord-0.0.62.ebuild 
b/net-im/discord/discord-0.0.62-r1.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.62.ebuild
rename to net-im/discord/discord-0.0.62-r1.ebuild

diff --git a/net-im/discord/files/launcher.sh b/net-im/discord/files/launcher.sh
index 2afc0caa50fd..31c2cc3bf2ca 100644
--- a/net-im/discord/files/launcher.sh
+++ b/net-im/discord/files/launcher.sh
@@ -1,4 +1,4 @@
-#!/bin/env bash
+#!/usr/bin/env bash
 # coding: UTF-8
 
 



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-07-30 Thread Nick Sarnie
commit: 31dea1529bb07358d02f057897439993e4a8702a
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Jul 30 22:06:18 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Jul 30 22:06:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31dea152

net-im/discord: add 0.0.62, drop 0.0.61

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.61.ebuild => discord-0.0.62.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 9e2e2b0202cc..170c8bd2b08c 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.61.tar.gz 103547728 BLAKE2B 
8b8e37e0a5940a3a2dce93cdcafe4e3866ccb96e22c6f7bf994890704f3e5ee455eefcb647f73e4f4495e8627e8a97e50690fe66b8cd4243ad6d9e39c01b7837
 SHA512 
2b7955e93f2352a244ab0838c24399b556174179eb3aa7ef8ed32d914f7ab1e49165cf8ab374b15c90bddd8ec8150146d2ebcc94c7e1aa8c914c56d4b6a03d29
+DIST discord-0.0.62.tar.gz 103553356 BLAKE2B 
cb319ee0ce9a3a1d9d8acf4810ab36f9ed4f93b1a82a15deb6ca05d50ad612a90d94f234eb38183e925444afa4f5035cd6bc0acbf3abaca3dec79f5f757e004c
 SHA512 
6271382410340c0f38c4403af766fe18ea7548279f3bc75ebe748a75281c304d7738e2d857e208b8867a2330b2a9e22d292ad63421578db35b79e4d16267456f

diff --git a/net-im/discord/discord-0.0.61.ebuild 
b/net-im/discord/discord-0.0.62.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.61.ebuild
rename to net-im/discord/discord-0.0.62.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-07-22 Thread Nick Sarnie
commit: e054895cfa06ecdab45d6dfd1e76efb0eed4
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jul 22 22:41:58 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Mon Jul 22 22:41:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e054895c

net-im/discord: add 0.0.61, drop 0.0.60

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.60.ebuild => discord-0.0.61.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 68f58b31808f..9e2e2b0202cc 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.60.tar.gz 103521776 BLAKE2B 
3001415fb64bb420c2fc079f54b02cfa8fe272c7348244100b3743f7218e46163c51300e23c399045a0338758eac25eb507a8275f2a0c824f6d68cd5ed1d1087
 SHA512 
eb83cf67e33e92a128808f225b9fa304fac708157a70a10c3539853d2e582e451c87e5c6ba6d1553a57db7b0dcd89823b7cf5eae2468d1d5dcd3b2f1fa396d4e
+DIST discord-0.0.61.tar.gz 103547728 BLAKE2B 
8b8e37e0a5940a3a2dce93cdcafe4e3866ccb96e22c6f7bf994890704f3e5ee455eefcb647f73e4f4495e8627e8a97e50690fe66b8cd4243ad6d9e39c01b7837
 SHA512 
2b7955e93f2352a244ab0838c24399b556174179eb3aa7ef8ed32d914f7ab1e49165cf8ab374b15c90bddd8ec8150146d2ebcc94c7e1aa8c914c56d4b6a03d29

diff --git a/net-im/discord/discord-0.0.60.ebuild 
b/net-im/discord/discord-0.0.61.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.60.ebuild
rename to net-im/discord/discord-0.0.61.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-07-15 Thread Nick Sarnie
commit: cbefb167387fb3ed153c66a2e9548782e7aeca4e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jul 15 23:35:49 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Mon Jul 15 23:37:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbefb167

net-im/discord: add 0.0.60, drop 0.0.59

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.59.ebuild => discord-0.0.60.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 0e837dd12299..68f58b31808f 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.59.tar.gz 103219168 BLAKE2B 
65acf99ecd405e38f2ca0c5bc8fd2e1aa5a976fc27e961c6e8b6ff4cd983f73b460bf4f26748e660ba8b3c7c455c6cf375745d792da58b5b1e459c743b42e3d0
 SHA512 
43a911d03d62f9d73e8058771b59d148500fc48a0cf51be90899f4927979034d73326086084d342b4885ebe74560b4b99598d8514be9a51f00a9dd2010c74132
+DIST discord-0.0.60.tar.gz 103521776 BLAKE2B 
3001415fb64bb420c2fc079f54b02cfa8fe272c7348244100b3743f7218e46163c51300e23c399045a0338758eac25eb507a8275f2a0c824f6d68cd5ed1d1087
 SHA512 
eb83cf67e33e92a128808f225b9fa304fac708157a70a10c3539853d2e582e451c87e5c6ba6d1553a57db7b0dcd89823b7cf5eae2468d1d5dcd3b2f1fa396d4e

diff --git a/net-im/discord/discord-0.0.59.ebuild 
b/net-im/discord/discord-0.0.60.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.59.ebuild
rename to net-im/discord/discord-0.0.60.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-07-09 Thread Nick Sarnie
commit: dfe5cb85f47181b34a06180536176be6e5956e6f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Jul  9 23:51:05 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Jul  9 23:52:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe5cb85

net-im/discord: add 0.0.59, drop 0.0.58-r2

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

 net-im/discord/Manifest| 2 +-
 net-im/discord/{discord-0.0.58-r2.ebuild => discord-0.0.59.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index b6b613a718c1..0e837dd12299 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.58.tar.gz 103212154 BLAKE2B 
62b9d598c101c885cd87277020d1d1182fd288b4c3883f1f8b16f12fe62df81725dcc70167c644eb4195a0e6019004033f4775e37ae24382ff4eadddf0f0d465
 SHA512 
8efab6f4a476c05b620f3e95c082ae3f5423a2aaab310687f8b67711b0b34e7c82105e8c9ea5d4e0b92fc368443bc6a0e8970143d28ef7cb2d5f9e05f85b038d
+DIST discord-0.0.59.tar.gz 103219168 BLAKE2B 
65acf99ecd405e38f2ca0c5bc8fd2e1aa5a976fc27e961c6e8b6ff4cd983f73b460bf4f26748e660ba8b3c7c455c6cf375745d792da58b5b1e459c743b42e3d0
 SHA512 
43a911d03d62f9d73e8058771b59d148500fc48a0cf51be90899f4927979034d73326086084d342b4885ebe74560b4b99598d8514be9a51f00a9dd2010c74132

diff --git a/net-im/discord/discord-0.0.58-r2.ebuild 
b/net-im/discord/discord-0.0.59.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.58-r2.ebuild
rename to net-im/discord/discord-0.0.59.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-06-30 Thread Nick Sarnie
commit: e9e9af1b279a9d993625bb11f381032f89de79e6
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Jun 30 18:55:03 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Sun Jun 30 18:56:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e9af1b

net-im/discord: Fix IME support on wayland

Closes: https://bugs.gentoo.org/935153
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/{discord-0.0.58.ebuild => discord-0.0.58-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/discord-0.0.58.ebuild 
b/net-im/discord/discord-0.0.58-r1.ebuild
similarity index 98%
rename from net-im/discord/discord-0.0.58.ebuild
rename to net-im/discord/discord-0.0.58-r1.ebuild
index e7dde173394c..1ce7e078123a 100644
--- a/net-im/discord/discord-0.0.58.ebuild
+++ b/net-im/discord/discord-0.0.58-r1.ebuild
@@ -87,7 +87,7 @@ src_prepare() {
die "fixing of exec location on .desktop failed"
# USE wayland
if use wayland; then
-   sed -i '/Exec/s/Discord/Discord 
--enable-features=UseOzonePlatform --ozone-platform=wayland/' \
+   sed -i '/Exec/s/Discord/Discord 
--enable-features=UseOzonePlatform --ozone-platform=wayland 
--enable-wayland-ime/' \
"${MY_PN}.desktop" ||
die "sed failed for wayland"
fi



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-06-25 Thread Nick Sarnie
commit: 22a1cacd4570244631f74df8e123d1f2860fb0c9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 26 00:46:58 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 26 00:47:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a1cacd

net-im/discord: add 0.0.58, drop 0.0.57-r1

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

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

 net-im/discord/Manifest| 2 +-
 net-im/discord/{discord-0.0.57-r1.ebuild => discord-0.0.58.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 4345be83ba13..b6b613a718c1 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.57.tar.gz 101436594 BLAKE2B 
689d7b8dc6ad266a2e6d1ce7212761279a320c5e517ec6ba396f1ad043f3bd07f674f1bbafdbe3536f6f0a2001483d6f824bc02edd640462e2609190c727cabd
 SHA512 
5db4a92ca32fd697f7319f81fd4dc29ac6df0296e8a2c55acae25df7225e546880760f3e0b72a09734a01251444aa37320a3db671cf052592daaef78856e7fee
+DIST discord-0.0.58.tar.gz 103212154 BLAKE2B 
62b9d598c101c885cd87277020d1d1182fd288b4c3883f1f8b16f12fe62df81725dcc70167c644eb4195a0e6019004033f4775e37ae24382ff4eadddf0f0d465
 SHA512 
8efab6f4a476c05b620f3e95c082ae3f5423a2aaab310687f8b67711b0b34e7c82105e8c9ea5d4e0b92fc368443bc6a0e8970143d28ef7cb2d5f9e05f85b038d

diff --git a/net-im/discord/discord-0.0.57-r1.ebuild 
b/net-im/discord/discord-0.0.58.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.57-r1.ebuild
rename to net-im/discord/discord-0.0.58.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-06-24 Thread Nick Sarnie
commit: 83b7b26d11695034f09482b389e1da0da6d09b19
Author: Jon Janzen  jonjanzen  com>
AuthorDate: Thu Jun  6 02:25:24 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 24 22:12:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b7b26d

net-im/discord: Add wayland support

Discord appears to support wayland when launched with these options, it
just needs to be enabled manually.

Signed-off-by: Jon Janzen  jonjanzen.com>
Closes: https://github.com/gentoo/gentoo/pull/37043
Signed-off-by: Nick Sarnie  gentoo.org>

 .../discord/{discord-0.0.57.ebuild => discord-0.0.57-r1.ebuild}   | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-im/discord/discord-0.0.57.ebuild 
b/net-im/discord/discord-0.0.57-r1.ebuild
similarity index 93%
rename from net-im/discord/discord-0.0.57.ebuild
rename to net-im/discord/discord-0.0.57-r1.ebuild
index fefed5b524d7..e7dde173394c 100644
--- a/net-im/discord/discord-0.0.57.ebuild
+++ b/net-im/discord/discord-0.0.57-r1.ebuild
@@ -23,7 +23,7 @@ LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="amd64"
 
-IUSE="appindicator +seccomp"
+IUSE="appindicator +seccomp wayland"
 RESTRICT="bindist mirror strip test"
 
 RDEPEND="
@@ -85,6 +85,12 @@ src_prepare() {
sed -i "/Exec/s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" \
"${MY_PN}.desktop" ||
die "fixing of exec location on .desktop failed"
+   # USE wayland
+   if use wayland; then
+   sed -i '/Exec/s/Discord/Discord 
--enable-features=UseOzonePlatform --ozone-platform=wayland/' \
+   "${MY_PN}.desktop" ||
+   die "sed failed for wayland"
+   fi
# USE seccomp
if ! use seccomp; then
sed -i '/Exec/s/Discord/Discord 
--disable-seccomp-filter-sandbox/' \



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-06-17 Thread Nick Sarnie
commit: b837565cf24a4488568fef732f9c7e0bf9afaa27
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 17 18:31:39 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 17 18:32:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b837565c

net-im/discord: add 0.0.57, drop 0.0.56

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.56.ebuild => discord-0.0.57.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 9b798090cf60..4345be83ba13 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.56.tar.gz 101443782 BLAKE2B 
0fef1052eabb28fb9134d4a86d0bf5d3abc475fa020933750bb160dd8bfb4b1e7e1143671da44d7bc314c59337daac2d873b908816c6c4b055368ea9b1a744a8
 SHA512 
799d6cf5fcdeff83aaad20662668b17ff0cf88edab1bf404ad366340d0783269fef8800382a111f8505b353031c80cd17ab804a56f51f3c8bb2e2a2c5e6b86ec
+DIST discord-0.0.57.tar.gz 101436594 BLAKE2B 
689d7b8dc6ad266a2e6d1ce7212761279a320c5e517ec6ba396f1ad043f3bd07f674f1bbafdbe3536f6f0a2001483d6f824bc02edd640462e2609190c727cabd
 SHA512 
5db4a92ca32fd697f7319f81fd4dc29ac6df0296e8a2c55acae25df7225e546880760f3e0b72a09734a01251444aa37320a3db671cf052592daaef78856e7fee

diff --git a/net-im/discord/discord-0.0.56.ebuild 
b/net-im/discord/discord-0.0.57.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.56.ebuild
rename to net-im/discord/discord-0.0.57.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-lua/

2024-06-12 Thread Nick Sarnie
commit: eea28f46ce4453aee15dde697cefd9405dc8b5ee
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:55:52 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea28f46

dev-libs/tree-sitter-lua: drop myself as a maintainer

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

 dev-libs/tree-sitter-lua/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-lua/metadata.xml 
b/dev-libs/tree-sitter-lua/metadata.xml
index 71e2033e7471..34e33133c034 100644
--- a/dev-libs/tree-sitter-lua/metadata.xml
+++ b/dev-libs/tree-sitter-lua/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

brahmajit@gmail.com
Brahmajit Das



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-python/

2024-06-12 Thread Nick Sarnie
commit: 6a913962216dda8193bbb3ee745131f3cd1a5247
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:55:42 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a913962

dev-libs/tree-sitter-python: drop myself as a maintainer

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

 dev-libs/tree-sitter-python/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-python/metadata.xml 
b/dev-libs/tree-sitter-python/metadata.xml
index 1150500b1da5..a72b87a76bf8 100644
--- a/dev-libs/tree-sitter-python/metadata.xml
+++ b/dev-libs/tree-sitter-python/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-typescript/

2024-06-12 Thread Nick Sarnie
commit: d27873715f23e2d6d32e32541f17ddc20e1391ea
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:55:02 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2787371

dev-libs/tree-sitter-typescript: drop myself as a maintainer

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

 dev-libs/tree-sitter-typescript/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-typescript/metadata.xml 
b/dev-libs/tree-sitter-typescript/metadata.xml
index 09539cbda1da..266356d67797 100644
--- a/dev-libs/tree-sitter-typescript/metadata.xml
+++ b/dev-libs/tree-sitter-typescript/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

tree-sitter/tree-sitter-typescript




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-markdown-inline/

2024-06-12 Thread Nick Sarnie
commit: 50342e9eba1d4d633bbb4be2103640bb37123ed1
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:56:51 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50342e9e

dev-libs/tree-sitter-markdown-inline: drop myself as a maintainer

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

 dev-libs/tree-sitter-markdown-inline/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-markdown-inline/metadata.xml 
b/dev-libs/tree-sitter-markdown-inline/metadata.xml
index b1d03c5dd240..ffc6fcb154bc 100644
--- a/dev-libs/tree-sitter-markdown-inline/metadata.xml
+++ b/dev-libs/tree-sitter-markdown-inline/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

brahmajit@gmail.com
Brahmajit Das



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/

2024-06-12 Thread Nick Sarnie
commit: d236c7d3e9e9c8df06fd94b036e64711dd12f654
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:56:43 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d236c7d3

dev-libs/tree-sitter-javascript: drop myself as a maintainer

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

 dev-libs/tree-sitter-javascript/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-javascript/metadata.xml 
b/dev-libs/tree-sitter-javascript/metadata.xml
index 0846068ba5d8..901f7843d217 100644
--- a/dev-libs/tree-sitter-javascript/metadata.xml
+++ b/dev-libs/tree-sitter-javascript/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

tree-sitter/tree-sitter-javascript




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/

2024-06-12 Thread Nick Sarnie
commit: c3c4d1fa46e4eea334c7965e3aa30e1f9503bb83
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:56:21 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c4d1fa

dev-libs/tree-sitter-php: drop myself as a maintainer

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

 dev-libs/tree-sitter-php/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-php/metadata.xml 
b/dev-libs/tree-sitter-php/metadata.xml
index 0f4f3a9a2eeb..d889d5ab3216 100644
--- a/dev-libs/tree-sitter-php/metadata.xml
+++ b/dev-libs/tree-sitter-php/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

tree-sitter/tree-sitter-php




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-json/

2024-06-12 Thread Nick Sarnie
commit: 05d8e58fbcad24f4db325fd854eebe4a83b9b8e7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:56:36 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d8e58f

dev-libs/tree-sitter-json: drop myself as a maintainer

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

 dev-libs/tree-sitter-json/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-json/metadata.xml 
b/dev-libs/tree-sitter-json/metadata.xml
index 0e1551210dfc..332eb747c02c 100644
--- a/dev-libs/tree-sitter-json/metadata.xml
+++ b/dev-libs/tree-sitter-json/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

tree-sitter/tree-sitter-json




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ql/

2024-06-12 Thread Nick Sarnie
commit: 18bcebddc038c2f7c3d822ed671b0ad6827e063f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:55:59 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bcebdd

dev-libs/tree-sitter-ql: drop myself as a maintainer

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

 dev-libs/tree-sitter-ql/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-ql/metadata.xml 
b/dev-libs/tree-sitter-ql/metadata.xml
index b500ca7f8954..ad866ebf93f9 100644
--- a/dev-libs/tree-sitter-ql/metadata.xml
+++ b/dev-libs/tree-sitter-ql/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-vimdoc/

2024-06-12 Thread Nick Sarnie
commit: 06685753dd1bc853b9b8c7dc8001ef0168250cf3
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:56:29 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06685753

dev-libs/tree-sitter-vimdoc: drop myself as a maintainer

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

 dev-libs/tree-sitter-vimdoc/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-vimdoc/metadata.xml 
b/dev-libs/tree-sitter-vimdoc/metadata.xml
index 8b5235330290..4475c0cba5d0 100644
--- a/dev-libs/tree-sitter-vimdoc/metadata.xml
+++ b/dev-libs/tree-sitter-vimdoc/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

brahmajit@gmail.com
Brahmajit Das



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-css/

2024-06-12 Thread Nick Sarnie
commit: 301d45fd9f5f7db4153ebc63ac879c18a161ab6d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:56:58 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:23:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301d45fd

dev-libs/tree-sitter-css: drop myself as a maintainer

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

 dev-libs/tree-sitter-css/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-css/metadata.xml 
b/dev-libs/tree-sitter-css/metadata.xml
index 4a2ac735d1ee..c476f44541b9 100644
--- a/dev-libs/tree-sitter-css/metadata.xml
+++ b/dev-libs/tree-sitter-css/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

tree-sitter/tree-sitter-css




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-scala/

2024-06-12 Thread Nick Sarnie
commit: ab487afbd2f81ae0f1d2f6f1e3cbbf83c9140002
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:54:24 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:21:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab487afb

dev-libs/tree-sitter-scala: drop myself as a maintainer

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

 dev-libs/tree-sitter-scala/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-scala/metadata.xml 
b/dev-libs/tree-sitter-scala/metadata.xml
index ea3cfbe901d4..5b032bc3b745 100644
--- a/dev-libs/tree-sitter-scala/metadata.xml
+++ b/dev-libs/tree-sitter-scala/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

tree-sitter/tree-sitter-scala




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-jsdoc/

2024-06-12 Thread Nick Sarnie
commit: 8e9b9986e92a3ab488b7472956dd0641d5f1d686
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:53:50 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:21:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9b9986

dev-libs/tree-sitter-jsdoc: drop myself as a maintainer

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

 dev-libs/tree-sitter-jsdoc/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-jsdoc/metadata.xml 
b/dev-libs/tree-sitter-jsdoc/metadata.xml
index 0947bc05e5f0..b21f464856c5 100644
--- a/dev-libs/tree-sitter-jsdoc/metadata.xml
+++ b/dev-libs/tree-sitter-jsdoc/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-query/

2024-06-12 Thread Nick Sarnie
commit: 501c1db1bdb224b14e5ad26f6a9e2520624fb484
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:54:40 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:21:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501c1db1

dev-libs/tree-sitter-query: drop myself as a maintainer

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

 dev-libs/tree-sitter-query/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-query/metadata.xml 
b/dev-libs/tree-sitter-query/metadata.xml
index 929772f6fdc1..9e685e649cb7 100644
--- a/dev-libs/tree-sitter-query/metadata.xml
+++ b/dev-libs/tree-sitter-query/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

brahmajit@gmail.com
Brahmajit Das



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-vim/

2024-06-12 Thread Nick Sarnie
commit: bfe5280bcd00c2d940a0c3a7d400f5b509d62e93
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:53:35 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:21:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe5280b

dev-libs/tree-sitter-vim: drop myself as a maintainer

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

 dev-libs/tree-sitter-vim/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-vim/metadata.xml 
b/dev-libs/tree-sitter-vim/metadata.xml
index 0146379f9de0..742f2a2d64c2 100644
--- a/dev-libs/tree-sitter-vim/metadata.xml
+++ b/dev-libs/tree-sitter-vim/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

brahmajit@gmail.com
Brahmajit Das



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-go/

2024-06-12 Thread Nick Sarnie
commit: 840df25df7eca5fb336aacd62f68adccafcfca65
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:56:07 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840df25d

dev-libs/tree-sitter-go: drop myself as a maintainer

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

 dev-libs/tree-sitter-go/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-go/metadata.xml 
b/dev-libs/tree-sitter-go/metadata.xml
index a57a99683ab0..afdfefc3792c 100644
--- a/dev-libs/tree-sitter-go/metadata.xml
+++ b/dev-libs/tree-sitter-go/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

tree-sitter/tree-sitter-go




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ruby/

2024-06-12 Thread Nick Sarnie
commit: 8c493550a21a411f23948b7ed85fae78eef0a806
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:56:14 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c493550

dev-libs/tree-sitter-ruby: drop myself as a maintainer

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

 dev-libs/tree-sitter-ruby/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-ruby/metadata.xml 
b/dev-libs/tree-sitter-ruby/metadata.xml
index f1cc3e07c912..1332f5566948 100644
--- a/dev-libs/tree-sitter-ruby/metadata.xml
+++ b/dev-libs/tree-sitter-ruby/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ocaml/

2024-06-12 Thread Nick Sarnie
commit: 6d6ea7c98278a194f36749a1c4a30e700fd8c90b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:55:10 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6ea7c9

dev-libs/tree-sitter-ocaml: drop myself as a maintainer

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

 dev-libs/tree-sitter-ocaml/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-ocaml/metadata.xml 
b/dev-libs/tree-sitter-ocaml/metadata.xml
index 681978881386..aaf22905e8a7 100644
--- a/dev-libs/tree-sitter-ocaml/metadata.xml
+++ b/dev-libs/tree-sitter-ocaml/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-julia/

2024-06-12 Thread Nick Sarnie
commit: d6c2fdf22dc79d1e4e9bba66b37c734972e1aa9f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:55:25 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c2fdf2

dev-libs/tree-sitter-julia: drop myself as a maintainer

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

 dev-libs/tree-sitter-julia/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-julia/metadata.xml 
b/dev-libs/tree-sitter-julia/metadata.xml
index 781c30634bf9..2ade1f4fd2f3 100644
--- a/dev-libs/tree-sitter-julia/metadata.xml
+++ b/dev-libs/tree-sitter-julia/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-rust/

2024-06-12 Thread Nick Sarnie
commit: 556dee6fae7d7a1a58d119ded8acdc2fc9ef63d7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:55:33 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556dee6f

dev-libs/tree-sitter-rust: drop myself as a maintainer

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

 dev-libs/tree-sitter-rust/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-rust/metadata.xml 
b/dev-libs/tree-sitter-rust/metadata.xml
index 78be01dc65ac..d8ea7bd1c5bd 100644
--- a/dev-libs/tree-sitter-rust/metadata.xml
+++ b/dev-libs/tree-sitter-rust/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-meta/

2024-06-12 Thread Nick Sarnie
commit: 36f296073597fb042349207fb0c336da26ccec5d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:55:17 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:22:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f29607

dev-libs/tree-sitter-meta: drop myself as a maintainer

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

 dev-libs/tree-sitter-meta/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-meta/metadata.xml 
b/dev-libs/tree-sitter-meta/metadata.xml
index e4d047b844a8..ba89ea3e711a 100644
--- a/dev-libs/tree-sitter-meta/metadata.xml
+++ b/dev-libs/tree-sitter-meta/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

brahmajit@gmail.com
Brahmajit Das



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-c-sharp/

2024-06-12 Thread Nick Sarnie
commit: 321b60096c51a39ad90bf03bbfd67bd951740aad
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:54:32 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:21:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321b6009

dev-libs/tree-sitter-c-sharp: drop myself as a maintainer

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

 dev-libs/tree-sitter-c-sharp/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-c-sharp/metadata.xml 
b/dev-libs/tree-sitter-c-sharp/metadata.xml
index 02f666e7b8e9..8c1015811722 100644
--- a/dev-libs/tree-sitter-c-sharp/metadata.xml
+++ b/dev-libs/tree-sitter-c-sharp/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-06-12 Thread Nick Sarnie
commit: 6b16a8bad08e6fcc3f596e758247d20fdcdd283f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:54:55 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:21:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b16a8ba

dev-libs/tree-sitter: drop myself as a maintainer

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

 dev-libs/tree-sitter/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter/metadata.xml 
b/dev-libs/tree-sitter/metadata.xml
index 00a04e33ca4a..17bc8472b8c5 100644
--- a/dev-libs/tree-sitter/metadata.xml
+++ b/dev-libs/tree-sitter/metadata.xml
@@ -5,10 +5,6 @@
abdelqader...@protonmail.com
Ali Abdel-Qader

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-cpp/

2024-06-12 Thread Nick Sarnie
commit: 8b1fdcea1d876260f59c05921dcc2ffc4ab7b6cd
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:54:48 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:21:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1fdcea

dev-libs/tree-sitter-cpp: drop myself as a maintainer

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

 dev-libs/tree-sitter-cpp/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-cpp/metadata.xml 
b/dev-libs/tree-sitter-cpp/metadata.xml
index 98219c3cf694..228d9fc8204b 100644
--- a/dev-libs/tree-sitter-cpp/metadata.xml
+++ b/dev-libs/tree-sitter-cpp/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

tree-sitter/tree-sitter-cpp




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-html/

2024-06-12 Thread Nick Sarnie
commit: d729cc7d49e2095e8ccc3d65fd8f432b8e1993c0
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:54:17 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:21:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d729cc7d

dev-libs/tree-sitter-html: drop myself as a maintainer

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

 dev-libs/tree-sitter-html/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-html/metadata.xml 
b/dev-libs/tree-sitter-html/metadata.xml
index 3523175e5040..8501ce3aee27 100644
--- a/dev-libs/tree-sitter-html/metadata.xml
+++ b/dev-libs/tree-sitter-html/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

tree-sitter/tree-sitter-html




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-haskell/

2024-06-12 Thread Nick Sarnie
commit: aa4fe51eae6c08918d814708a4c5f703548b4ca0
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 12 22:53:42 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 12 23:21:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4fe51e

dev-libs/tree-sitter-haskell: drop myself as a maintainer

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

 dev-libs/tree-sitter-haskell/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/tree-sitter-haskell/metadata.xml 
b/dev-libs/tree-sitter-haskell/metadata.xml
index babe5b02aa10..40a6a6b1fa09 100644
--- a/dev-libs/tree-sitter-haskell/metadata.xml
+++ b/dev-libs/tree-sitter-haskell/metadata.xml
@@ -5,10 +5,6 @@
matt...@gentoo.org
Matthew Smith

-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

m...@gentoo.org
Vadim Misbakh-Soloviov



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-06-10 Thread Nick Sarnie
commit: 24ef3ee052d5657bcbaf264d7a53d395e0b59145
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Jun 11 00:04:51 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Jun 11 00:06:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ef3ee0

net-im/discord: add 0.0.56, drop 0.0.55

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.55.ebuild => discord-0.0.56.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index d3b74bf5935c..9b798090cf60 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.55.tar.gz 101431088 BLAKE2B 
a4d7826f1198a988653996bed9a91a1005d26dc97be95ba1be3432019cab773a8eaf4dcf2b5bf281a8bbc195c4b0a81e8f2923a69705bb9a450c7df81c169e9d
 SHA512 
c12365109cb4db94033fda101073d2a3d6af7bdc9728e025494ee8d44ebf5f27623861879ec38bb7dd88d40de7cddede268e0f5e44bfeb586fc12713a3758c5b
+DIST discord-0.0.56.tar.gz 101443782 BLAKE2B 
0fef1052eabb28fb9134d4a86d0bf5d3abc475fa020933750bb160dd8bfb4b1e7e1143671da44d7bc314c59337daac2d873b908816c6c4b055368ea9b1a744a8
 SHA512 
799d6cf5fcdeff83aaad20662668b17ff0cf88edab1bf404ad366340d0783269fef8800382a111f8505b353031c80cd17ab804a56f51f3c8bb2e2a2c5e6b86ec

diff --git a/net-im/discord/discord-0.0.55.ebuild 
b/net-im/discord/discord-0.0.56.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.55.ebuild
rename to net-im/discord/discord-0.0.56.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-06-04 Thread Nick Sarnie
commit: 8edda40cf8555a5db1c707916caa4f84ee532954
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun  5 02:17:51 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jun  5 02:18:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edda40c

net-im/discord: add 0.0.55, drop 0.0.54

Closes: https://bugs.gentoo.org/933554
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.54.ebuild => discord-0.0.55.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 53d529ce56f7..d3b74bf5935c 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.54.tar.gz 10143 BLAKE2B 
0906baa1f68c46120372c3228858119aa73470966cdfdc5edfe3200fb4d3695c36e375e4687d914e881a08bc9216a69c1ea5ce49479c61d9bc08b76681999250
 SHA512 
ceb6265e846fafd27e3c2941f00f0a2d4e045abe5471a2691b070bedb330ef345edee838a706b27ff65ecce40aec46b1a1dd9c4bb9763dadaa907ec181c1a222
+DIST discord-0.0.55.tar.gz 101431088 BLAKE2B 
a4d7826f1198a988653996bed9a91a1005d26dc97be95ba1be3432019cab773a8eaf4dcf2b5bf281a8bbc195c4b0a81e8f2923a69705bb9a450c7df81c169e9d
 SHA512 
c12365109cb4db94033fda101073d2a3d6af7bdc9728e025494ee8d44ebf5f27623861879ec38bb7dd88d40de7cddede268e0f5e44bfeb586fc12713a3758c5b

diff --git a/net-im/discord/discord-0.0.54.ebuild 
b/net-im/discord/discord-0.0.55.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.54.ebuild
rename to net-im/discord/discord-0.0.55.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-05-14 Thread Nick Sarnie
commit: c596e041b3294acfb39d02903868f6dece825bdb
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue May 14 17:50:39 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue May 14 17:53:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c596e041

net-im/discord: add 0.0.54, drop 0.0.53

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.53.ebuild => discord-0.0.54.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 168811014644..53d529ce56f7 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.53.tar.gz 101433131 BLAKE2B 
003b56fb9724e93a2dbb73b6c32e2a45b1f5456f3b57d855496654df3d8bd5cf36c784f64cff9e3ae28b062dc97704b814a8cabb5cf5bfdc5b6a71bdbd298558
 SHA512 
dfc92d477397324383a4656a770c0aac153527002b07bac56ec5e3947443f2ab6d0958b2c508d6cf5ed2ecaff83b64616387b7a2459d340b438c3d73ab0f6f83
+DIST discord-0.0.54.tar.gz 10143 BLAKE2B 
0906baa1f68c46120372c3228858119aa73470966cdfdc5edfe3200fb4d3695c36e375e4687d914e881a08bc9216a69c1ea5ce49479c61d9bc08b76681999250
 SHA512 
ceb6265e846fafd27e3c2941f00f0a2d4e045abe5471a2691b070bedb330ef345edee838a706b27ff65ecce40aec46b1a1dd9c4bb9763dadaa907ec181c1a222

diff --git a/net-im/discord/discord-0.0.53.ebuild 
b/net-im/discord/discord-0.0.54.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.53.ebuild
rename to net-im/discord/discord-0.0.54.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-04-29 Thread Nick Sarnie
commit: b661581447a28604e7656305627e63cb6c4154bb
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Apr 29 22:29:35 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Mon Apr 29 22:45:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6615814

net-im/discord: add 0.0.52, drop 0.0.51

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36485
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.51.ebuild => discord-0.0.52.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 733d92e23fac..a8dd8ec9b5d2 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.51.tar.gz 101529628 BLAKE2B 
7bc457c1d994556a06b086d7360f0010619e9355e71a464d289fc6b27f0d0d11d8cba2153fa65ebb891cc5781500f5a9e6ab6694c8818f1326697b49f0a774ea
 SHA512 
b98072a64cfb593176e7e057b926fcf2d9e1a4aa555a659cebb8abe20fe463ff135a8028fd0fc36dc6c1bd40235da98c7c055c372e707cae00b882c8b0462dd9
+DIST discord-0.0.52.tar.gz 101426470 BLAKE2B 
631c85111a29b12227835485c94f0f0c443132f5fb613fcf3a1749271257f95ca4ea9cdcdac16181f764d24f50b4206c3a3523d93dccc793d2a7aa48464b1f2e
 SHA512 
42ff4b59a0dd846f06a297a1a8b5a1e28f37daa6951b4ce597d103492458c5ae90f69545908cd41238c5ed91b249ad2dd9b9cec3ef4feeb9ad22245c692eaa72

diff --git a/net-im/discord/discord-0.0.51.ebuild 
b/net-im/discord/discord-0.0.52.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.51.ebuild
rename to net-im/discord/discord-0.0.52.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vendor-reset/files/, app-emulation/vendor-reset/

2024-04-29 Thread Nick Sarnie
commit: 3ee6246a9878a2852a8978a69e39a7ee5aa81b7d
Author: Brahmajit Das  gmail  com>
AuthorDate: Mon Apr 29 13:11:58 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Mon Apr 29 17:12:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee6246a

app-emulation/vendor-reset: Fix implicit declaration of function strlcpy

Pulling C99 patches from upstream

Closes: https://bugs.gentoo.org/928306
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36481
Signed-off-by: Nick Sarnie  gentoo.org>

 1.1-allow-correct-compilation-with-clang.patch | 23 +++
 ...endor-reset-0.1.1-fix-build-on-kernel-6.8.patch | 35 +
 .../vendor-reset-0.1.1_pre20221205-r2.ebuild   | 44 ++
 3 files changed, 102 insertions(+)

diff --git 
a/app-emulation/vendor-reset/files/vendor-reset-0.1.1-allow-correct-compilation-with-clang.patch
 
b/app-emulation/vendor-reset/files/vendor-reset-0.1.1-allow-correct-compilation-with-clang.patch
new file mode 100644
index ..32ae298d4049
--- /dev/null
+++ 
b/app-emulation/vendor-reset/files/vendor-reset-0.1.1-allow-correct-compilation-with-clang.patch
@@ -0,0 +1,23 @@
+https://github.com/gnif/vendor-reset/commit/084881c6e9e11bdadaf05798e669568848e698a3.patch
+From: =?UTF-8?q?Marcus=20K=C3=B6hler?= 
+Date: Mon, 25 Dec 2023 21:43:41 +0100
+Subject: [PATCH] Allow correct compilation with Clang/LLVM
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Marcus Köhler 
+--- a/src/hook.c
 b/src/hook.c
+@@ -30,7 +30,11 @@ static bool hook_installed = false;
+ static int (*orig_pci_dev_specific_reset)(struct pci_dev *dev, int probe);
+ 
+ /* TCO breaks the hook, we must disable it for this function */
++#if defined(__GNUC__) && !defined(__llvm__)
+ __attribute__((optimize("-fno-optimize-sibling-calls")))
++#elif defined(__clang__)
++__attribute__((disable_tail_calls))
++#endif
+ static int hooked_pci_dev_specific_reset(struct pci_dev *dev, int probe)
+ {
+   int ret;

diff --git 
a/app-emulation/vendor-reset/files/vendor-reset-0.1.1-fix-build-on-kernel-6.8.patch
 
b/app-emulation/vendor-reset/files/vendor-reset-0.1.1-fix-build-on-kernel-6.8.patch
new file mode 100644
index ..d99212c9ee27
--- /dev/null
+++ 
b/app-emulation/vendor-reset/files/vendor-reset-0.1.1-fix-build-on-kernel-6.8.patch
@@ -0,0 +1,35 @@
+https://github.com/gnif/vendor-reset/commit/f72619e468846e0bab4426f5e71b069f88c33a11.patch
+From: Sakari <20642596+sakar...@users.noreply.github.com>
+Date: Thu, 14 Mar 2024 10:59:15 +0800
+Subject: [PATCH] Fix build on kernel 6.8+
+
+--- a/src/amd/amdgpu/atom.c
 b/src/amd/amdgpu/atom.c
+@@ -28,6 +28,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ //#include 
+@@ -39,6 +40,10 @@
+ #include "atom-names.h"
+ #include "atom-bits.h"
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 3, 0)
++#define strscpy strlcpy
++#endif
++
+ #define ATOM_COND_ABOVE 0
+ #define ATOM_COND_ABOVEOREQUAL 1
+ #define ATOM_COND_ALWAYS 2
+@@ -1424,7 +1429,7 @@ struct atom_context *amdgpu_atom_parse(struct card_info 
*card, void *bios)
+   if (*str != '\0')
+   {
+   pr_info("ATOM BIOS: %s\n", str);
+-  strlcpy(ctx->vbios_version, str, sizeof(ctx->vbios_version));
++  strscpy(ctx->vbios_version, str, sizeof(ctx->vbios_version));
+   }
+ 
+   return ctx;

diff --git 
a/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205-r2.ebuild 
b/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205-r2.ebuild
new file mode 100644
index ..f34969845915
--- /dev/null
+++ b/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/gnif/vendor-reset.git";
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   EGIT_COMMIT="4b466e92a2d9f76ce1082cde982c7be0be91e248"
+   
SRC_URI="https://github.com/gnif/vendor-reset/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+fi
+
+DESCRIPTION="Linux kernel vendor specific hardware reset module"
+HOMEPAGE="https://github.com/gnif/vendor-reset";
+
+LICENSE="GPL-2"
+SLOT="0"
+
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+CONFIG_CHECK="FTRACE KPROBES PCI_QUIRKS KALLSYMS FUNCTION_TRACER"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.1.1-allow-correct-compilation-with-clang.patch"
+   "${FILESDIR}/${PN}-0.1.1-fix-build-on-kernel-6.8.patch"
+)
+
+src_compile() {
+   local modlist=( vendor-reset )
+   local modargs=( KDIR="${KV_OUT_DIR}" )
+   linux-mod-r1_src_compile
+}
+
+src_install() {
+   linux-mod-r1_src_install
+
+   insinto /etc/modules-load.d/
+   newins "${FILESDIR}"/modload.conf vendor-reset.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-04-22 Thread Nick Sarnie
commit: 42cc6235843bff6840ae88e83296bd2b8e93aef2
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Apr 23 00:23:27 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Apr 23 00:24:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cc6235

net-im/discord: add 0.0.51, drop 0.0.50

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.50.ebuild => discord-0.0.51.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 411593c05be3..733d92e23fac 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.50.tar.gz 101523210 BLAKE2B 
7ebbc99d1145bc1719d8297d5a1d39aad7b65bde53359973662293f21b92884ca692c217166c4d7e274799dbe345eab682083fa5c55b049a8413e8ca64274286
 SHA512 
8e745436645ab8aa3fae582e125224b81c8556b74b40476ead337594f377fab95684a96287c53510d3838e948a64e0397f07ca8a76f6d99cd243af6a06080873
+DIST discord-0.0.51.tar.gz 101529628 BLAKE2B 
7bc457c1d994556a06b086d7360f0010619e9355e71a464d289fc6b27f0d0d11d8cba2153fa65ebb891cc5781500f5a9e6ab6694c8818f1326697b49f0a774ea
 SHA512 
b98072a64cfb593176e7e057b926fcf2d9e1a4aa555a659cebb8abe20fe463ff135a8028fd0fc36dc6c1bd40235da98c7c055c372e707cae00b882c8b0462dd9

diff --git a/net-im/discord/discord-0.0.50.ebuild 
b/net-im/discord/discord-0.0.51.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.50.ebuild
rename to net-im/discord/discord-0.0.51.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-04-09 Thread Nick Sarnie
commit: 313508b1cf3e4ce66e1daa6c4ef4344852b4914c
Author: Alfred Wingate  protonmail  com>
AuthorDate: Tue Apr  9 19:14:13 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Apr  9 19:23:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313508b1

net-im/discord: add 0.0.49, drop 0.0.48

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36183
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.48.ebuild => discord-0.0.49.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 29e0192fa62c..4d91ad4feebb 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.48.tar.gz 101246262 BLAKE2B 
fa88beb66a53d3af04dd6697880ee20fb2c0faeaa78190414561fc794200e520b935e15b52b5f92e5f8adfab56352dd33b3364728859aab8e50ebd7183d00a86
 SHA512 
3cffb469283de46a234f09fc42bf9963d4497ae28f71637db1230d5f8531c0d9fe00ceb6002e5f65f085a1a9511fd3ac8dd48e23431e190555d6cf8e62519f2b
+DIST discord-0.0.49.tar.gz 101238886 BLAKE2B 
f39af3bb1db0efbe26627091b416467f7a5f52ef212215df4d0d5ee1a0d6c1909571119edc0e1623cfaf8f94e71f05276e14ca740bf1d4f27491862aee51c0d7
 SHA512 
b8b1509c31e4c237255d678bbc3e8c4d0cd8b3731050b732e149399f8dda8abb12a46ad9ea3e718016f430ebfe17f88629d0964fe1266efe8b4cd20a2f9abbce

diff --git a/net-im/discord/discord-0.0.48.ebuild 
b/net-im/discord/discord-0.0.49.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.48.ebuild
rename to net-im/discord/discord-0.0.49.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-04-08 Thread Nick Sarnie
commit: 2710ee45cd882d500ca113fbfb88ce9272ccbdd2
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Apr  9 01:10:29 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Apr  9 01:10:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2710ee45

net-im/discord: add 0.0.48, drop 0.0.47

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.47.ebuild => discord-0.0.48.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 726a2f422099..29e0192fa62c 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.47.tar.gz 101237832 BLAKE2B 
ed101c7ca1a3d561ea1f7093ee0e47261ac4d33fe811bf3fb38713a2bfe0a94274a322c359d8ef56a72382fe2ea8a57884c66356592421345a9a5c35c71eceba
 SHA512 
da08bd801210d7194f8c5de1b43948e018dfccffc7685adbc28d0710351fbf9161f77ccb1e8c0c34b13d1955f53f8dd58f15470415b05d2e22057fe7ae73c703
+DIST discord-0.0.48.tar.gz 101246262 BLAKE2B 
fa88beb66a53d3af04dd6697880ee20fb2c0faeaa78190414561fc794200e520b935e15b52b5f92e5f8adfab56352dd33b3364728859aab8e50ebd7183d00a86
 SHA512 
3cffb469283de46a234f09fc42bf9963d4497ae28f71637db1230d5f8531c0d9fe00ceb6002e5f65f085a1a9511fd3ac8dd48e23431e190555d6cf8e62519f2b

diff --git a/net-im/discord/discord-0.0.47.ebuild 
b/net-im/discord/discord-0.0.48.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.47.ebuild
rename to net-im/discord/discord-0.0.48.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-03-26 Thread Nick Sarnie
commit: 7ffa3abbd9e81d70d5f8a76e6d66e0a89f511bca
Author: Alfred Wingate  protonmail  com>
AuthorDate: Tue Mar 26 06:56:24 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Mar 26 10:07:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ffa3abb

net-im/discord: add 0.0.47, drop 0.0.46

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35922
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.46.ebuild => discord-0.0.47.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 908948a5826a..726a2f422099 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.46.tar.gz 92983040 BLAKE2B 
1d1fb9823808eafee6c41336bc1b82c5b803c5203abe0d65c62ac70444b8cd5c3f7926c2ed75215e16e2ee6c3fb6701ac4b2af3713fe9380b6a23b03aa8e5c90
 SHA512 
7f88a1f5281beb5bcdb9741ae4d984ec71c09931f31c4265e15f63b5710baff0124b38421971e45e217e20d7de14e4b5ab9e0b7da6afc3eb8ff3456643f692e8
+DIST discord-0.0.47.tar.gz 101237832 BLAKE2B 
ed101c7ca1a3d561ea1f7093ee0e47261ac4d33fe811bf3fb38713a2bfe0a94274a322c359d8ef56a72382fe2ea8a57884c66356592421345a9a5c35c71eceba
 SHA512 
da08bd801210d7194f8c5de1b43948e018dfccffc7685adbc28d0710351fbf9161f77ccb1e8c0c34b13d1955f53f8dd58f15470415b05d2e22057fe7ae73c703

diff --git a/net-im/discord/discord-0.0.46.ebuild 
b/net-im/discord/discord-0.0.47.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.46.ebuild
rename to net-im/discord/discord-0.0.47.ebuild
index e6f47c627d39..fefed5b524d7 100644
--- a/net-im/discord/discord-0.0.46.ebuild
+++ b/net-im/discord/discord-0.0.47.ebuild
@@ -17,12 +17,14 @@ inherit chromium-2 desktop linux-info optfeature unpacker 
xdg
 DESCRIPTION="All-in-one voice and text chat for gamers"
 HOMEPAGE="https://discordapp.com";
 
SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz";
+S="${WORKDIR}/${MY_PN^}"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="amd64"
-RESTRICT="bindist mirror strip test"
+
 IUSE="appindicator +seccomp"
+RESTRICT="bindist mirror strip test"
 
 RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
@@ -62,8 +64,6 @@ QA_PREBUILT="*"
 
 CONFIG_CHECK="~USER_NS"
 
-S="${WORKDIR}/${MY_PN^}"
-
 src_unpack() {
unpack ${MY_PN}-${MY_PV}.tar.gz
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-03-19 Thread Nick Sarnie
commit: 39e93d9c9cfd936bcca3c844998e48b2411a29f9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Mar 19 11:42:49 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Mar 19 11:43:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e93d9c

net-im/discord: add 0.0.46, drop 0.0.45

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.45.ebuild => discord-0.0.46.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 87462279a0c2..908948a5826a 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.45.tar.gz 92966818 BLAKE2B 
1593445bbbc0d885cccf582650b19b587944f63222a12163eeaf95eaa3f3d6b400b9358275b96fd49deff4d051ca83ab8d64ddfe57295c3a2165c3914ec65f97
 SHA512 
e2a64eed20267e40b1bc068166a8bfcb76211da12381ff43dfddcb250050901f0a4dd1db2f4c9ed4fc5618fcddef02a13d3cefc452801d7c8f674cf029dd7422
+DIST discord-0.0.46.tar.gz 92983040 BLAKE2B 
1d1fb9823808eafee6c41336bc1b82c5b803c5203abe0d65c62ac70444b8cd5c3f7926c2ed75215e16e2ee6c3fb6701ac4b2af3713fe9380b6a23b03aa8e5c90
 SHA512 
7f88a1f5281beb5bcdb9741ae4d984ec71c09931f31c4265e15f63b5710baff0124b38421971e45e217e20d7de14e4b5ab9e0b7da6afc3eb8ff3456643f692e8

diff --git a/net-im/discord/discord-0.0.45.ebuild 
b/net-im/discord/discord-0.0.46.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.45.ebuild
rename to net-im/discord/discord-0.0.46.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-03-13 Thread Nick Sarnie
commit: 8bcdb564a43c163ba252eab80206f39286fcf6d3
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Wed Mar 13 01:45:21 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Mar 13 10:00:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcdb564

net-im/discord: add 0.0.45, drop 0.0.44

Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>
Closes: https://github.com/gentoo/gentoo/pull/35733
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest| 2 +-
 net-im/discord/{discord-0.0.44-r1.ebuild => discord-0.0.45.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 05a3dc4d026d..87462279a0c2 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.44.tar.gz 92972188 BLAKE2B 
5fb2dacda425342b22ac634fb0ce81bb8e2819df63ec869b2f83fbd09caef6e28d57f39ef50f82815911eab31ecc5b707056ba3de5768c2cbd0b0d363952f238
 SHA512 
fece1f1ab30c089f569eb31a8990da813382ce15ec13dbe0394539921a76f3c6ac22cde98264da429e81a817f1e89861fb4185e8cc5f2875b1d103b4b245652c
+DIST discord-0.0.45.tar.gz 92966818 BLAKE2B 
1593445bbbc0d885cccf582650b19b587944f63222a12163eeaf95eaa3f3d6b400b9358275b96fd49deff4d051ca83ab8d64ddfe57295c3a2165c3914ec65f97
 SHA512 
e2a64eed20267e40b1bc068166a8bfcb76211da12381ff43dfddcb250050901f0a4dd1db2f4c9ed4fc5618fcddef02a13d3cefc452801d7c8f674cf029dd7422

diff --git a/net-im/discord/discord-0.0.44-r1.ebuild 
b/net-im/discord/discord-0.0.45.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.44-r1.ebuild
rename to net-im/discord/discord-0.0.45.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-03-12 Thread Nick Sarnie
commit: 630f08369b13b4e2cc895705f02be362fdca3c72
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Mon Mar 11 01:34:47 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Mar 12 17:38:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630f0836

net-im/discord: Added optfeature message regarding emoji support

Bug: https://bugs.gentoo.org/923148

Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>
Closes: https://github.com/gentoo/gentoo/pull/35705
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/{discord-0.0.44.ebuild => discord-0.0.44-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-im/discord/discord-0.0.44.ebuild 
b/net-im/discord/discord-0.0.44-r1.ebuild
similarity index 96%
rename from net-im/discord/discord-0.0.44.ebuild
rename to net-im/discord/discord-0.0.44-r1.ebuild
index 34fc00ecd3c1..e6f47c627d39 100644
--- a/net-im/discord/discord-0.0.44.ebuild
+++ b/net-im/discord/discord-0.0.44-r1.ebuild
@@ -128,6 +128,8 @@ src_install() {
 pkg_postinst() {
xdg_pkg_postinst
 
+   optfeature_header "Install the following packages for additional 
support:"
optfeature "sound support" \
media-sound/pulseaudio media-sound/apulse[sdk] 
media-video/pipewire
+   optfeature "emoji support" media-fonts/noto-emoji
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-03-06 Thread Nick Sarnie
commit: f91a6d389786ac4638fb14257bf125bb53910327
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Mar  7 03:04:20 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Mar  7 03:11:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91a6d38

net-im/discord: add 0.0.44, drop 0.0.43

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.43.ebuild => discord-0.0.44.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index d050a498e4e2..05a3dc4d026d 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.43.tar.gz 9298 BLAKE2B 
85988229b5e0a7b88b266a82705abeb38e15015b7f7b1a93f5339ce06f794f943bb39db409afbf050afee27a09ee9b530528962ce01d6c44ad0b993ed3dfbfb3
 SHA512 
2780079975c144ff510973d6149b34c691d1cb0784ef4b8ac6663280263d3b10ca900c9966728579973be377f6b42f8c17ed1038fdef9b699672dddc53e08055
+DIST discord-0.0.44.tar.gz 92972188 BLAKE2B 
5fb2dacda425342b22ac634fb0ce81bb8e2819df63ec869b2f83fbd09caef6e28d57f39ef50f82815911eab31ecc5b707056ba3de5768c2cbd0b0d363952f238
 SHA512 
fece1f1ab30c089f569eb31a8990da813382ce15ec13dbe0394539921a76f3c6ac22cde98264da429e81a817f1e89861fb4185e8cc5f2875b1d103b4b245652c

diff --git a/net-im/discord/discord-0.0.43.ebuild 
b/net-im/discord/discord-0.0.44.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.43.ebuild
rename to net-im/discord/discord-0.0.44.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-02-12 Thread Nick Sarnie
commit: b73d2983fca0e2f7e2430a122632977ffbb38450
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Feb 13 03:31:46 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Feb 13 03:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b73d2983

net-im/discord: add 0.0.43, drop 0.0.42

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.42.ebuild => discord-0.0.43.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index acb0df497cf3..d050a498e4e2 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.42.tar.gz 92969356 BLAKE2B 
c1b33b813e73295283aeeca85068bce3a3ed0e00b548602a8d73e11dc1ab9d6c042340ac179847af98bfb8266866dbe6823525653f4417f75e3a476fe3dcfcc5
 SHA512 
ec11acfe3f96762cd7c230eb38e098818d9ebf32ff530f061ed3dbb5d08c3303bb4d20206510e3621f21ba89c08474367c13e7fd3c46f80b7229db37fb81db6c
+DIST discord-0.0.43.tar.gz 9298 BLAKE2B 
85988229b5e0a7b88b266a82705abeb38e15015b7f7b1a93f5339ce06f794f943bb39db409afbf050afee27a09ee9b530528962ce01d6c44ad0b993ed3dfbfb3
 SHA512 
2780079975c144ff510973d6149b34c691d1cb0784ef4b8ac6663280263d3b10ca900c9966728579973be377f6b42f8c17ed1038fdef9b699672dddc53e08055

diff --git a/net-im/discord/discord-0.0.42.ebuild 
b/net-im/discord/discord-0.0.43.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.42.ebuild
rename to net-im/discord/discord-0.0.43.ebuild



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2024-01-31 Thread Nick Sarnie
commit: 233ada5fae87dac92373c9ca0dfaaaff2b491ba6
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 31 22:55:45 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jan 31 22:56:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233ada5f

package.use.stable.mask: Mask USE=test for dev-util/vulkan-utility-libraries

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

 profiles/base/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index fae6a0085d6d..b16d04aa9973 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Nick Sarnie  (2024-01-31)
+# Test dependencies are not stable
+dev-util/vulkan-utility-libraries test
+
 # Joonas Niilola  (2023-07-14)
 # Calendar is broken with some languages on 115.0 release with 

[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-01-29 Thread Nick Sarnie
commit: 24707996b16ecd1e0ceecc9c491da36da4c0b391
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jan 29 21:37:07 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Mon Jan 29 21:37:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24707996

net-im/discord: add 0.0.42, drop 0.0.41

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.41.ebuild => discord-0.0.42.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 3bef6e28ad42..acb0df497cf3 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.41.tar.gz 92981397 BLAKE2B 
0d392c5e649e13e47e7407ecd5a047ff7989d95dde260049169f276b898bb93bea0b32fc65058e1605cf44bfcedd4f36c45ee9a4d0605e285693194ee8e52d76
 SHA512 
4442fcff4eadc84ce9ec325c4209dccd07a361dd925418ef0f58e0a059ae906314dd538dfc10f5763aac994beecfa70a6628fb445b244f6f9aab21f73973b80c
+DIST discord-0.0.42.tar.gz 92969356 BLAKE2B 
c1b33b813e73295283aeeca85068bce3a3ed0e00b548602a8d73e11dc1ab9d6c042340ac179847af98bfb8266866dbe6823525653f4417f75e3a476fe3dcfcc5
 SHA512 
ec11acfe3f96762cd7c230eb38e098818d9ebf32ff530f061ed3dbb5d08c3303bb4d20206510e3621f21ba89c08474367c13e7fd3c46f80b7229db37fb81db6c

diff --git a/net-im/discord/discord-0.0.41.ebuild 
b/net-im/discord/discord-0.0.42.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.41.ebuild
rename to net-im/discord/discord-0.0.42.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-01-22 Thread Nick Sarnie
commit: f693e863a57c29eaf4f438a54f8a0eb39052950f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Jan 23 03:52:13 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Jan 23 03:53:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f693e863

net-im/discord: add 0.0.41, drop 0.0.40

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

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.40.ebuild => discord-0.0.41.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 9a7b220dec8c..3bef6e28ad42 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.40.tar.gz 92976929 BLAKE2B 
4b3b4af371c7839c8ee89f42ef88a413e8c629df47f855ef4cad8fba95df811709af3bd73837111760bfaa8b329fae663b655ad4ccdaeee09751d880ac0716ff
 SHA512 
64fd9cf5c8ebb55cd5cd7c1fc0ae04a7e7cb9df6cc18a7c992f1156f46dac5415d87003622078e5d4aa0e48234c3d69d0d12633a57d55291e359cbb40511ca3a
+DIST discord-0.0.41.tar.gz 92981397 BLAKE2B 
0d392c5e649e13e47e7407ecd5a047ff7989d95dde260049169f276b898bb93bea0b32fc65058e1605cf44bfcedd4f36c45ee9a4d0605e285693194ee8e52d76
 SHA512 
4442fcff4eadc84ce9ec325c4209dccd07a361dd925418ef0f58e0a059ae906314dd538dfc10f5763aac994beecfa70a6628fb445b244f6f9aab21f73973b80c

diff --git a/net-im/discord/discord-0.0.40.ebuild 
b/net-im/discord/discord-0.0.41.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.40.ebuild
rename to net-im/discord/discord-0.0.41.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/volk/

2024-01-18 Thread Nick Sarnie
commit: 8d20e37e224ea54ac21c41a3b3e6541f83b91b57
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 15:25:02 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 15:25:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d20e37e

dev-util/volk: Fix media-libs/vulkan-loader dep

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

 dev-util/volk/volk-1.3.275.ebuild | 6 --
 dev-util/volk/volk-.ebuild| 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-util/volk/volk-1.3.275.ebuild 
b/dev-util/volk/volk-1.3.275.ebuild
index 1233cf8b60ec..995ed15b9d95 100644
--- a/dev-util/volk/volk-1.3.275.ebuild
+++ b/dev-util/volk/volk-1.3.275.ebuild
@@ -23,8 +23,10 @@ SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-DEPEND="~dev-util/vulkan-headers-${PV}
-   ~media-libs/vulkan-loader-${PV}"
+RDEPEND="~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ~dev-util/vulkan-headers-${PV}
+"
 
 multilib_src_configure() {
local mycmakeargs=(

diff --git a/dev-util/volk/volk-.ebuild b/dev-util/volk/volk-.ebuild
index f6a798a3f770..c68ac9aeb65e 100644
--- a/dev-util/volk/volk-.ebuild
+++ b/dev-util/volk/volk-.ebuild
@@ -23,8 +23,10 @@ SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-DEPEND="~dev-util/vulkan-headers-${PV}
-   ~media-libs/vulkan-loader-${PV}"
+RDEPEND="~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ~dev-util/vulkan-headers-${PV}
+"
 
 multilib_src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-01-17 Thread Nick Sarnie
commit: 5977153449c634475ae04ee0ace5a8792b0002bc
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 03:32:52 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 03:32:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59771534

dev-util/vulkan-tools: Fix RDEPEND

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

 dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
 dev-util/vulkan-tools/vulkan-tools-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 51b136ae78cf..bf6990692e09 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -30,6 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
 "
 RDEPEND="
+   ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
@@ -38,7 +39,6 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/vulkan-headers-${PV}
 "
 

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index 8138a120418d..a12f8e848df4 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -30,6 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
 "
 RDEPEND="
+   ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
@@ -38,7 +39,6 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/vulkan-headers-${PV}
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-01-17 Thread Nick Sarnie
commit: 0fa75f93a2877bbd26c37747e672218b877bfddd
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 03:29:48 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 03:30:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa75f93

dev-util/vulkan-tools: Fix dev-util/volk dep again

It's unconditional actually.

Bug: https://bugs.gentoo.org/922339

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

 dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
 dev-util/vulkan-tools/vulkan-tools-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 50611b70751e..51b136ae78cf 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   cube? ( ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}] )
+   ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/vulkan-headers-${PV}
 "
 

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index e3b693250b31..8138a120418d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   cube? ( ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}] )
+   ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
~dev-util/vulkan-headers-${PV}
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-01-17 Thread Nick Sarnie
commit: eeed2a31874cc76cf7560346cf6b3c576e1b2ef7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 02:23:51 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 02:24:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeed2a31

dev-util/vulkan-tools: Fix dev-util/volk dep

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

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

 dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
 dev-util/vulkan-tools/vulkan-tools-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 8d845199e0ab..50611b70751e 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   cube? ( ~dev-util/volk-${PV} )
+   cube? ( ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}] )
~dev-util/vulkan-headers-${PV}
 "
 

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index c4b73fa5b459..e3b693250b31 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   cube? ( ~dev-util/volk-${PV} )
+   cube? ( ~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}] )
~dev-util/vulkan-headers-${PV}
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/

2024-01-17 Thread Nick Sarnie
commit: 9b34e2d856eb9db4f4f6ce90c1193524228a4a80
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 01:18:33 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 01:20:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b34e2d8

dev-util/glslang: set RDEPEND

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

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

 dev-util/glslang/glslang-1.3.275.ebuild | 1 +
 dev-util/glslang/glslang-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/glslang/glslang-1.3.275.ebuild 
b/dev-util/glslang/glslang-1.3.275.ebuild
index 485d4437c0b8..190a55ebddc8 100644
--- a/dev-util/glslang/glslang-1.3.275.ebuild
+++ b/dev-util/glslang/glslang-1.3.275.ebuild
@@ -30,6 +30,7 @@ BDEPEND="${PYTHON_DEPS}
 "
 
 DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
 
 multilib_src_configure() {
local mycmakeargs=(

diff --git a/dev-util/glslang/glslang-.ebuild 
b/dev-util/glslang/glslang-.ebuild
index fddb8c4840c7..b67580989120 100644
--- a/dev-util/glslang/glslang-.ebuild
+++ b/dev-util/glslang/glslang-.ebuild
@@ -30,6 +30,7 @@ BDEPEND="${PYTHON_DEPS}
 "
 
 DEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
 
 multilib_src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-01-17 Thread Nick Sarnie
commit: ba019cbde85648180792623d1d5b8f3c22fe3b3f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:49:40 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:50:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba019cbd

dev-util/vulkan-tools: Fix vulkan-loader dep again

It was right before.

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

 dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
 dev-util/vulkan-tools/vulkan-tools-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index e9c4c61fd9a0..8d845199e0ab 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -30,7 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
 "
 RDEPEND="
-   !cube? ( 
~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] )
+   ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index 0531d011aa94..c4b73fa5b459 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -30,7 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
 "
 RDEPEND="
-   !cube? ( 
~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] )
+   ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

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

dev-util/vulkan-tools: Fix vulkan-loader dep

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

 dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
 dev-util/vulkan-tools/vulkan-tools-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 8d845199e0ab..e9c4c61fd9a0 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -30,7 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
 "
 RDEPEND="
-   ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+   !cube? ( 
~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] )
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index c4b73fa5b459..0531d011aa94 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -30,7 +30,7 @@ BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
 "
 RDEPEND="
-   ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+   !cube? ( 
~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] )
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-util/volk/

2024-01-17 Thread Nick Sarnie
commit: 5c56f9034eb319ca0f70cdcc9655c24ffb868594
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:44:10 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:44:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c56f903

dev-util/volk: Fix vulkan-loader dep

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

 dev-util/volk/volk-1.3.275.ebuild | 3 ++-
 dev-util/volk/volk-.ebuild| 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/volk/volk-1.3.275.ebuild 
b/dev-util/volk/volk-1.3.275.ebuild
index 19f3e32a2b35..f6a798a3f770 100644
--- a/dev-util/volk/volk-1.3.275.ebuild
+++ b/dev-util/volk/volk-1.3.275.ebuild
@@ -23,7 +23,8 @@ SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-DEPEND="~dev-util/vulkan-headers-${PV}"
+DEPEND="~dev-util/vulkan-headers-${PV}
+   ~media-libs/vulkan-loader-${PV}"
 
 multilib_src_configure() {
local mycmakeargs=(

diff --git a/dev-util/volk/volk-.ebuild b/dev-util/volk/volk-.ebuild
index 19f3e32a2b35..f6a798a3f770 100644
--- a/dev-util/volk/volk-.ebuild
+++ b/dev-util/volk/volk-.ebuild
@@ -23,7 +23,8 @@ SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-DEPEND="~dev-util/vulkan-headers-${PV}"
+DEPEND="~dev-util/vulkan-headers-${PV}
+   ~media-libs/vulkan-loader-${PV}"
 
 multilib_src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: dev-util/volk/

2024-01-17 Thread Nick Sarnie
commit: bc631802acccd926a34196d321ed5bf0e9a282ee
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:18:54 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc631802

dev-util/volk: new package, add 1.3.275, 

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

 dev-util/volk/Manifest|  1 +
 dev-util/volk/metadata.xml| 15 +++
 dev-util/volk/volk-1.3.275.ebuild | 33 +
 dev-util/volk/volk-.ebuild| 33 +
 4 files changed, 82 insertions(+)

diff --git a/dev-util/volk/Manifest b/dev-util/volk/Manifest
new file mode 100644
index ..7310e58a7062
--- /dev/null
+++ b/dev-util/volk/Manifest
@@ -0,0 +1 @@
+DIST volk-1.3.275.tar.gz 60941 BLAKE2B 
7d7aa1a23642bbef9354a37c714e98c96014f6854469348a862c9a3c11d2a56a2da0e573921fd40e9054eadfa83463f90b1c67fddb7f06f2d0279574a1cbbd1f
 SHA512 
7f871b5f35d57c4c93296ab5cc96c7d732a63e8f6f60fe9396cdf8b27fc2cc5954e078c35b3cd670fc1dd96ecdfdda6a84229b9850ff4db63afcd32c6fe6

diff --git a/dev-util/volk/metadata.xml b/dev-util/volk/metadata.xml
new file mode 100644
index ..ff3703fcf01c
--- /dev/null
+++ b/dev-util/volk/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   x...@gentoo.org
+   X11
+   
+   
+   sar...@gentoo.org
+       Nick Sarnie
+   
+   
+   zeux/volk
+   
+

diff --git a/dev-util/volk/volk-1.3.275.ebuild 
b/dev-util/volk/volk-1.3.275.ebuild
new file mode 100644
index ..19f3e32a2b35
--- /dev/null
+++ b/dev-util/volk/volk-1.3.275.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/zeux/volk.git";
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}"
+   SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Meta loader for Vulkan API"
+HOMEPAGE="https://github.com/zeux/volk";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="~dev-util/vulkan-headers-${PV}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DVOLK_INSTALL=on
+   )
+   cmake_src_configure
+}

diff --git a/dev-util/volk/volk-.ebuild b/dev-util/volk/volk-.ebuild
new file mode 100644
index ..19f3e32a2b35
--- /dev/null
+++ b/dev-util/volk/volk-.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/zeux/volk.git";
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}"
+   SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Meta loader for Vulkan API"
+HOMEPAGE="https://github.com/zeux/volk";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="~dev-util/vulkan-headers-${PV}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DVOLK_INSTALL=on
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-01-17 Thread Nick Sarnie
commit: 9c01e26a5da1140a161a69ef28c4a9cc2f58b1bb
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:09:34 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c01e26a

dev-util/vulkan-tools: add 1.3.275

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

 dev-util/vulkan-tools/Manifest |  1 +
 .../{vulkan-tools-.ebuild => vulkan-tools-1.3.275.ebuild}  | 10 +-
 dev-util/vulkan-tools/vulkan-tools-.ebuild |  6 +++---
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 75768fbd3a5b..428dbbff3f02 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-tools-1.3.261.tar.gz 801309 BLAKE2B 
be85d035157312c423c6f574519825facc7e9d5313126171b0b50a1605478fe271370faa55bc6732857189668f3e102ad429e4191a12e7be5e2113c1a712dcad
 SHA512 
8bc30ead031ad6bceb7e54a1b70f26048847a30147d86638ced9d621b11ef64b1e97f41394b068458f5c8ad6e30216aba6e14765e971fa9e6a49773a47593fe5
 DIST vulkan-tools-1.3.268.tar.gz 778556 BLAKE2B 
a406a110894e9cc95d0b16f5cf4e11fbcce1d31d1c6378172eb955e014ee2381a12a1625288bd5b5308b702824c2ba1e854e6df88e42976ae1dc39fac5076498
 SHA512 
9359e9528bfe507870bd83f9e8860b3d82555c0d8a6a19284f150dd2288b204f2c9dc9b3f62be4efbbb5e2983862459b2131de126a603cc5531ef8df72f4458f
+DIST vulkan-tools-1.3.275.tar.gz 755289 BLAKE2B 
2366a0c55982ef9ef13495ac62d958d0055fcbbbd7cdaab9530ebf15af9369a71bf3b8d3d6479f3a0ee02d44ace027e0fd57b2b93d6a9a373781c60529a48663
 SHA512 
5d70498341b8d2447128cd5ab3fd081b706830f5f85d9f7e752dfca9c74fa4c1567207eef6e34e9bf99ff65ec2855b835eb30362fd544e1cf61ecc7a7119df06

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
similarity index 86%
copy from dev-util/vulkan-tools/vulkan-tools-.ebuild
copy to dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index aeda890581ac..8d845199e0ab 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,9 +12,9 @@ if [[ ${PV} == ** ]]; then
EGIT_SUBMODULES=()
inherit git-r3
 else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 
 DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
@@ -38,6 +38,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
+   cube? ( ~dev-util/volk-${PV} )
~dev-util/vulkan-headers-${PV}
 "
 
@@ -72,7 +73,6 @@ multilib_src_configure() {
)
 
use cube && mycmakeargs+=(
-   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
 

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index aeda890581ac..c4b73fa5b459 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 
@@ -38,6 +38,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
+   cube? ( ~dev-util/volk-${PV} )
~dev-util/vulkan-headers-${PV}
 "
 
@@ -72,7 +73,6 @@ multilib_src_configure() {
)
 
use cube && mycmakeargs+=(
-   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/

2024-01-17 Thread Nick Sarnie
commit: 6de9eedc344ea34cae77634dfb1b74912c02f0ad
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 17 23:55:28 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de9eedc

dev-util/spirv-headers: add 1.3.275

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

 dev-util/spirv-headers/Manifest |  1 +
 dev-util/spirv-headers/spirv-headers-1.3.275.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index e42a1aae4044..2b21e5674d03 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1,2 +1,3 @@
 DIST spirv-headers-1.3.261.tar.gz 456103 BLAKE2B 
72c63212dae5411999c0f45a4f14e0bfd91edad1df1085a66aab2dff1d44dde5021d6c4d2b0e5454cb1d8b79ff4e2e888ca97aa0f3d209502d7c5041cb325d4c
 SHA512 
284cb51312f58782621723ac4cbfbd97e23eb4f5a719035922e32fa5d0089206fdf98d17455b907bd26c986bd7102f597f49e4f22ceaf31cd7b7ac0e9face1fe
 DIST spirv-headers-1.3.268.tar.gz 465726 BLAKE2B 
63eef0d0e4cd00fc72834a8b570fa4c6e9b050fe3485135da6e9dbdaa9748b770253f06778cbbe6587740cd27ac3917dfbf7a3dcd38fc6b37579c8f74ae28000
 SHA512 
73ec06371d958d6bb7a891210334f7517d46befda164ec80f46346f712d46781583348ce72557c6ff5abf0bf73df655912e0a0ba9929913374c141f913973e24
+DIST spirv-headers-1.3.275.tar.gz 466308 BLAKE2B 
58444631219665694a3c7cd646bcfd7701259b6ed30d7ce3002a801e8ebd695ae4957438cf4e28e12e8554d052992d68e283afed6c8e4cb0e4b963375c94d3ca
 SHA512 
409dc2b582ac63b69315b04b493eed5ffca95439a949536feb5a90ada5db92ef7edf926f9c1a6eb6475dd52e8c20c68eee42143fb75b1b119e23a6f9ab773474

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.275.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.275.ebuild
new file mode 100644
index ..1ce1b2660ea9
--- /dev/null
+++ b/dev-util/spirv-headers/spirv-headers-1.3.275.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Machine-readable files for the SPIR-V Registry"
+HOMEPAGE="https://registry.khronos.org/SPIR-V/";
+EGIT_COMMIT="vulkan-sdk-${PV}"
+SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"



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

2024-01-17 Thread Nick Sarnie
commit: a529717480c24f514db821332724a54ebe27d2da
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:22:41 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5297174

media-libs/shaderc: drop 2023.6, 2023.6-r1

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

 media-libs/shaderc/Manifest |  1 -
 media-libs/shaderc/shaderc-2023.6-r1.ebuild | 79 -
 media-libs/shaderc/shaderc-2023.6.ebuild| 79 -
 3 files changed, 159 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 02faa171fdb5..5ea2b1412c2d 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,2 @@
-DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 
023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53
 SHA512 
6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1
 DIST shaderc-2023.7.tar.gz 227360 BLAKE2B 
de5ee8cc35bc76ba1301e80217587cbf55885999297755d78a72fe0940431351d4070cdd0793fe8f43208d40c9ec343bbe888da2b8ded471bd241be067b1addf
 SHA512 
f3c1db574312e7e5ee22fb64f47f6609369754dd1648eb4e51c30b3c40aafd9994e54560e8334d01ac7d00011285a94d0543fa9ecd6977ec34c39a965fd72269
 DIST shaderc-2023.8.tar.gz 227238 BLAKE2B 
334bda3bdff510ac97f97fa710e18ca9a2c807d1e71973aaf4493112dca3adb69c7a83c0590c65db3e6dffab82f500058162d3190e5822a01ea2d611db771857
 SHA512 
2a5e59a2bb6c4b5462758d824747fee0edaf177dc64f30fe698fd2d2cc21cddab1a19ec2b2d63bd3d2e209330a13519f399395398379370b15daa39e6ee6b2bf

diff --git a/media-libs/shaderc/shaderc-2023.6-r1.ebuild 
b/media-libs/shaderc/shaderc-2023.6-r1.ebuild
deleted file mode 100644
index 74887a3cb668..
--- a/media-libs/shaderc/shaderc-2023.6-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib multibuild python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc";
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="doc"
-
-RDEPEND="
-   ~dev-util/glslang-1.3.261:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-tools-1.3.261[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   ~dev-util/spirv-headers-1.3.261"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-   cmake_comment_add_subdirectory examples
-
-   # Unbundle glslang, spirv-headers, spirv-tools
-   cmake_comment_add_subdirectory third_party
-   sed -i \
-   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
-   glslc/test/CMakeLists.txt || die
-
-   # Disable git versioning
-   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-   # Manually create build-version.inc as we disabled git versioning
-   cat <<- EOF > glslc/src/build-version.inc || die
-   "${P}\n"
-   "$(best_version dev-util/spirv-tools)\n"
-   "$(best_version dev-util/glslang)\n"
-   EOF
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSHADERC_SKIP_TESTS="true"
-   -DSHADERC_ENABLE_WERROR_COMPILE="false"
-   )
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   if multilib_is_native_abi && use doc; then
-   cmake_src_compile glslc_doc_README
-   fi
-   cmake_src_compile
-}
-
-multilib_src_install() {
-   if multilib_is_native_abi; then
-   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-   fi
-   cmake_src_install
-}

diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild 
b/media-libs/shaderc/shaderc-2023.6.ebuild
deleted file mode 100644
index 310c15659d8d..
--- a/media-libs/shaderc/shaderc-2023.6.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib multibuild python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-

[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-utility-libraries/

2024-01-17 Thread Nick Sarnie
commit: 528d633654ed2a7f502485501bd90c9f83ab2e1c
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:03:15 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528d6336

dev-util/vulkan-utility-libraries: add 1.3.275

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

 dev-util/vulkan-utility-libraries/Manifest |  1 +
 .../vulkan-utility-libraries-1.3.275.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-util/vulkan-utility-libraries/Manifest 
b/dev-util/vulkan-utility-libraries/Manifest
index be53945f1d96..0436c2428a1c 100644
--- a/dev-util/vulkan-utility-libraries/Manifest
+++ b/dev-util/vulkan-utility-libraries/Manifest
@@ -1 +1,2 @@
 DIST vulkan-utility-libraries-1.3.268.tar.gz 165464 BLAKE2B 
da08853b6be3e53b79b3e7e22a34dc2b8decc1bb67a6dfef79af4fca829f9989b04dadcbf7910834d1fde8beadb17b64fb3be928c4e1b3856626eb1fd0f96d32
 SHA512 
4bcb3f5f9a1567427675c5186a04c9d152b791989aaaba5f43a46cc8db7a8ab08626d5f9a101234b595fe283aa493655e26a521c17cf28752d30437d896fce40
+DIST vulkan-utility-libraries-1.3.275.tar.gz 167313 BLAKE2B 
5ee970f7c3472f696df4a9483fe057ef63f671d2299a51164d01f0e625f11ece11ada7ea4493af3795cd4fe8f6c9d84049dd5bf235c425e311b02abaf77264f3
 SHA512 
113be0cc1b7c3f7cce8c8cfe2459ed36e5b906e55b34f03ce1c211889a9a5a9539d2fa608919e8506e372c3bca521a23cdd1c20d4834e7914696dce33a95fc71

diff --git 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.275.ebuild 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.275.ebuild
new file mode 100644
index ..6e0230c1bb1f
--- /dev/null
+++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.275.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Utility-Libraries
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Share code across various Vulkan repositories"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Utility-Libraries";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="~dev-util/vulkan-headers-${PV}
+   test? (
+   dev-cpp/gtest
+   >=dev-cpp/magic_enum-0.9.2
+   )"
+RDEPEND="!

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

2024-01-17 Thread Nick Sarnie
commit: 80052fa760d8b6f587215367b01f788828313471
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:08:25 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80052fa7

media-libs/vulkan-loader: add 1.3.275

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

 media-libs/vulkan-loader/Manifest | 1 +
 .../{vulkan-loader-.ebuild => vulkan-loader-1.3.275.ebuild}   | 8 +++-
 media-libs/vulkan-loader/vulkan-loader-.ebuild| 1 -
 3 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 1ffeba88fa6f..88ffecefba72 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-loader-1.3.261.tar.gz 1684713 BLAKE2B 
0321a56329cc8f578e07c24a53846f0a3ac9f81ce897975f0d0732db6a6ab905e682a81cb232d96d01311a9d9b89fb142b3c0eca5330371f42ba52e12c7ed2cc
 SHA512 
f43bf9714c30b0751d9f6725ad7df7f70516b5e12a637bfb4cdf175b33d2be78e1717a3ae9537544ca84e0c89d5b759d537b932eec7f5502fcc871f6cdaa440c
 DIST vulkan-loader-1.3.268.tar.gz 1689273 BLAKE2B 
6d7c1bfe82f594a68f3298d884efb61556b6d408357eb0360db2103af17bd47f981916dcc7584f8380c2530a88f05d59faa0754993975219e1955941dd3d32d8
 SHA512 
01e5f281efd5702b9930cecf3148aad9a79812c54e780a5a8ff2df2326ae10511001f1b6e3ebde19e47de229a9c97f6195b6b1e9fb7b3b4c88a4d1b6746f7aea
+DIST vulkan-loader-1.3.275.tar.gz 1701415 BLAKE2B 
c92cc2d3ff3c90eaaa820f0f857030ab6f957d0691f7cbaf53985bd4d4c6f0f2b4222623740bd2c433c2e0116545af37b8ac9959b554b800ca95a978fd1b14b5
 SHA512 
7af0110083ab827e4ea8b4ea3e3ce00d9387f27f5725cefd426fa4dee4b80bc83210248c2968577a90bb82de8efb1a68691a1bdb93769f2f04600c5a3d3eff91

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.275.ebuild
similarity index 86%
copy from media-libs/vulkan-loader/vulkan-loader-.ebuild
copy to media-libs/vulkan-loader/vulkan-loader-1.3.275.ebuild
index 8cc74ccb97e7..ca20e66ef4a1 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-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
@@ -11,9 +11,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 Installable Client Driver (ICD) Loader"
@@ -44,12 +44,10 @@ multilib_src_configure() {
-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-DCMAKE_SKIP_RPATH=ON
-DBUILD_TESTS=OFF
-   -DBUILD_LOADER=ON
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
-   -DENABLE_WERROR=OFF
)
cmake_src_configure
 }

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 8cc74ccb97e7..7d311b4ae225 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -49,7 +49,6 @@ multilib_src_configure() {
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
-   -DENABLE_WERROR=OFF
)
cmake_src_configure
 }



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

2024-01-17 Thread Nick Sarnie
commit: c3f5747f463d625a712962f896d601fdf26397c2
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:22:15 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f5747f

media-libs/shaderc: add 2023.8

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

 media-libs/shaderc/Manifest  |  1 +
 media-libs/shaderc/shaderc-2023.8.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 41dc28d517c1..02faa171fdb5 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,3 @@
 DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 
023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53
 SHA512 
6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1
 DIST shaderc-2023.7.tar.gz 227360 BLAKE2B 
de5ee8cc35bc76ba1301e80217587cbf55885999297755d78a72fe0940431351d4070cdd0793fe8f43208d40c9ec343bbe888da2b8ded471bd241be067b1addf
 SHA512 
f3c1db574312e7e5ee22fb64f47f6609369754dd1648eb4e51c30b3c40aafd9994e54560e8334d01ac7d00011285a94d0543fa9ecd6977ec34c39a965fd72269
+DIST shaderc-2023.8.tar.gz 227238 BLAKE2B 
334bda3bdff510ac97f97fa710e18ca9a2c807d1e71973aaf4493112dca3adb69c7a83c0590c65db3e6dffab82f500058162d3190e5822a01ea2d611db771857
 SHA512 
2a5e59a2bb6c4b5462758d824747fee0edaf177dc64f30fe698fd2d2cc21cddab1a19ec2b2d63bd3d2e209330a13519f399395398379370b15daa39e6ee6b2bf

diff --git a/media-libs/shaderc/shaderc-2023.8.ebuild 
b/media-libs/shaderc/shaderc-2023.8.ebuild
new file mode 100644
index ..7f50365de0f8
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2023.8.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib multibuild python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc";
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+   ~dev-util/glslang-1.3.275:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-tools-1.3.275[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   ~dev-util/spirv-headers-1.3.275"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+   cmake_comment_add_subdirectory examples
+
+   # Unbundle glslang, spirv-headers, spirv-tools
+   cmake_comment_add_subdirectory third_party
+   sed -i \
+   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
+   glslc/test/CMakeLists.txt || die
+
+   # Disable git versioning
+   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+   # Manually create build-version.inc as we disabled git versioning
+   cat <<- EOF > glslc/src/build-version.inc || die
+   "${P}\n"
+   "$(best_version dev-util/spirv-tools)\n"
+   "$(best_version dev-util/glslang)\n"
+   EOF
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSHADERC_SKIP_TESTS="true"
+   -DSHADERC_ENABLE_WERROR_COMPILE="false"
+   )
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi && use doc; then
+   cmake_src_compile glslc_doc_README
+   fi
+   cmake_src_compile
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+   fi
+   cmake_src_install
+}



[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: dev-util/spirv-tools/

2024-01-17 Thread Nick Sarnie
commit: a7dbb32a07a6881efc7732734e756fbcb77be4e9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 17 23:56:31 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dbb32a

dev-util/spirv-tools: add 1.3.275

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

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.275.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 70926af0328e..9d2820c2ad04 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1,3 @@
 DIST spirv-tools-1.3.261.tar.gz 3140272 BLAKE2B 
2ec477c28d62e792ea86ec460fe4a3320f6f162376822e2d30f229187bc6c9c8f61f32695f459f5f75cdc836cad0da189b4e81fc0e82869c0398ddcb367c6af4
 SHA512 
b494c8daf0e863f100926636c6a8e44d34b9423d548afd6ddf81dbc44b171543246a934d90e943f9bc75e180a6554c15724ab4e1f9561725abd41c46a76befb3
 DIST spirv-tools-1.3.268.tar.gz 3148758 BLAKE2B 
ddf4c132dcea80d2f631a001d545b46f3f23f72600edd880d90b9693060d7cc57ad45faa0b752c520c43b9f1c199f6656e988a95256bfae064eeccd21277fc6f
 SHA512 
317ce91ae229efddb98028840fbb6c9000c6a09aace2f04c2f59fdeb3a73b8fdb75048bf5a2189135a734a30b1ead57dc7dc5fcfd70a7267d17c743238a19899
+DIST spirv-tools-1.3.275.tar.gz 3153781 BLAKE2B 
963504946f9e7b89959da8e280c15027ebe330877e6878d1c03ee163ed5b464f62f3203bd9efc1fcfd85842ff9acfb939ee89029642ac304de44395861a402f3
 SHA512 
f17692509ecfbd753a853eaa01d559c06b06fa15b287971da814044418da71a94813606acfe536fa519e8aeba92bdfc80971acb749dab6e7cc395773c4f05693

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
new file mode 100644
index ..e56a93c97cb2
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/

2024-01-17 Thread Nick Sarnie
commit: 88aa9c2b926ba93a6c6e38b45ec3978b3f21e5d0
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 17 23:59:35 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88aa9c2b

dev-util/glslang: add 1.3.275

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

 dev-util/glslang/Manifest|  1 +
 .../glslang/{glslang-.ebuild => glslang-1.3.275.ebuild}  | 12 
 dev-util/glslang/glslang-.ebuild |  8 ++--
 3 files changed, 7 insertions(+), 14 deletions(-)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index ab3265f9412a..56ac5caaed4e 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,3 +1,4 @@
 DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 
24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe
 SHA512 
deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c
 DIST glslang-1.3.261.tar.gz 3705459 BLAKE2B 
0576d87d6172910ec8853c44920614745be7c244bd70e1f424f07de3befabf93745142ddbc242cedde7ca3c646017104bd6dec2bc6a4c1ff29ac3b4041d68a7a
 SHA512 
dc26a6b4311319e2897141bbb424eac6fc7deec99b90ac87c1f734701a8d52d55e5a6884183583f526580fe173ace01f5a5bc58e1699a57d2e522f0edc84
 DIST glslang-1.3.268.tar.gz 3765735 BLAKE2B 
20e4063c080da6fa7427d8b9af9af27a6e5e8895e870620e4b5e14e4d5548020de38b932b24df5596df0452ab2511497605343f9ff4511fad325aa696ab565cd
 SHA512 
5d03bd192505a58bf306e36438c8d68ee71cce8464adb8b36b06d30cc20202385bc4bc919274a73b3b7a3fbe2fb5aaf6c9ea30642398608bf1254ed23851c01f
+DIST glslang-1.3.275.tar.gz 3773036 BLAKE2B 
6bb30d6972fd64a9acde4b4c22e3db48d77c49a885efc47208c1c5a641d1e01d687b016ada94c89da6c48c735394023bd3efea5d77108d0fed9ab0b4fa92adfe
 SHA512 
0c06b07e2424a24dc6b87eb1e76d866bb8d72d632e874e6f100140e24f3a5f562e66b275673677165ee8c7f7c619d09cb272bcd528be6801c7c1702a100b0f4a

diff --git a/dev-util/glslang/glslang-.ebuild 
b/dev-util/glslang/glslang-1.3.275.ebuild
similarity index 75%
copy from dev-util/glslang/glslang-.ebuild
copy to dev-util/glslang/glslang-1.3.275.ebuild
index dd1be10214bc..485d4437c0b8 100644
--- a/dev-util/glslang/glslang-.ebuild
+++ b/dev-util/glslang/glslang-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
@@ -20,20 +20,16 @@ DESCRIPTION="Khronos reference front-end for GLSL and ESSL, 
and sample SPIR-V ge
 HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang";
 
 LICENSE="BSD"
-SLOT="0/13"
+SLOT="0/14"
 
 # Bug 698850
 RESTRICT="test"
 
 BDEPEND="${PYTHON_DEPS}
-   ~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]
 "
 
-DEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.3.236-Install-static-libs.patch
- "${FILESDIR}"/${PN}-1.3.238-Fix-cmake-targets.patch
-)
+DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 
 multilib_src_configure() {
local mycmakeargs=(

diff --git a/dev-util/glslang/glslang-.ebuild 
b/dev-util/glslang/glslang-.ebuild
index dd1be10214bc..fddb8c4840c7 100644
--- a/dev-util/glslang/glslang-.ebuild
+++ b/dev-util/glslang/glslang-.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
@@ -20,7 +20,7 @@ DESCRIPTION="Khronos reference front-end for GLSL and ESSL, 
and sample SPIR-V ge
 HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang";
 
 LICENSE="BSD"
-SLOT="0/13"
+SLOT="0/14"
 
 # Bug 698850
 RESTRICT="test"
@@ -31,10 +31,6 @@ BDEPEND="${PYTHON_DEPS}
 
 DEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
 
-PATCHES=( "${FILESDIR}"/${PN}-1.3.236-Install-static-libs.patch
- "${FILESDIR}"/${PN}-1.3.238-Fix-cmake-targets.patch
-)
-
 multilib_src_configure() {
local mycmakeargs=(
-DENABLE_PCH=OFF



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/

2024-01-17 Thread Nick Sarnie
commit: aeb257da35f18c2666abd68a2282548a0855d293
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Jan 18 00:02:02 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb257da

dev-util/vulkan-headers: add 1.3.275

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

 dev-util/vulkan-headers/Manifest   |  1 +
 .../vulkan-headers/vulkan-headers-1.3.275.ebuild   | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index 82225b75ab1d..df495bc645c3 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-headers-1.3.261.tar.gz 2046060 BLAKE2B 
80336cbd6363a19e251f77a0bf535c291d8507a7283cc15885a80bdae7f347524998155024e1255ab43e317fc79e63a596cf1064bea6e9cae018ce8fbd3c3414
 SHA512 
7781c2da5a9b7c217bbbd0fe0ce9ee5a4fc218144404a2620063048b672c1cccad2adb3bdc8d49ba92cb0889a62c60d94dc85030995bb0db9bb1bfb2e48e18d3
 DIST vulkan-headers-1.3.268.tar.gz 2133179 BLAKE2B 
bf2fe22d711a9eefd01d9096e856ba38b25fc5147785f329c9abab2d62aa87fe9f26918ece0fdfe6bc1ac247d61f30997ff4e0076e02fab011bbc45d2ca05576
 SHA512 
adab4c97050aeb396445cd5352e4252b74d2a02856ffd369caa0df50ba544b8b8ab9e1630f30ce73c56751c987e2435263214547457b8ca9430c5ad2dadaabaf
+DIST vulkan-headers-1.3.275.tar.gz 2199831 BLAKE2B 
3862635bbbc965de8653d1a2e9bf34e3ec010cbadaf7c16da351260b56bb4b5f4f82cb52a96d1fdaf9a8590c3ac620eb38a9ee5dcb7cd8afd9981a34d7cf35e6
 SHA512 
e4ceb5d5d4e66bb683fb1c4ce97edeb559f833d391b75e1b095ee0eabb96e4bebb964d37f57719ac14f95657d4e39282b8450add5f4ee325f45c3a257d99ea39

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.275.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.275.ebuild
new file mode 100644
index ..fe0eff4861c8
--- /dev/null
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.275.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Headers
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
+fi
+
+DESCRIPTION="Vulkan Header files and API registry"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers";
+
+LICENSE="Apache-2.0"
+SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-01-10 Thread Nick Sarnie
commit: d0281fc128fe6d683b004ff8673d08e87bd6f11d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 10 17:03:35 2024 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Wed Jan 10 17:03:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0281fc1

net-im/discord: add 0.0.40, drop 0.0.39

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.39.ebuild => discord-0.0.40.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 9c1567cd58bb..9a7b220dec8c 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.39.tar.gz 92977064 BLAKE2B 
95f30148782de35e5c5798867f4433163d53ede9538e3c3e6198c20c754a6ffc8f012cd2b85ad47344664ebfbab2ef59f9cf6ebf520daa656d8f05f300ae8789
 SHA512 
9f18aea5d82f5db4efa9db9babbc440b24e47dc80df18df5cc58d99d677f1c0863df21ed96d69896785f8fbe0dc0ff1f7317398b8f39606289da79f5a38074f1
+DIST discord-0.0.40.tar.gz 92976929 BLAKE2B 
4b3b4af371c7839c8ee89f42ef88a413e8c629df47f855ef4cad8fba95df811709af3bd73837111760bfaa8b329fae663b655ad4ccdaeee09751d880ac0716ff
 SHA512 
64fd9cf5c8ebb55cd5cd7c1fc0ae04a7e7cb9df6cc18a7c992f1156f46dac5415d87003622078e5d4aa0e48234c3d69d0d12633a57d55291e359cbb40511ca3a

diff --git a/net-im/discord/discord-0.0.39.ebuild 
b/net-im/discord/discord-0.0.40.ebuild
similarity index 98%
rename from net-im/discord/discord-0.0.39.ebuild
rename to net-im/discord/discord-0.0.40.ebuild
index 2a6bf51369d6..34fc00ecd3c1 100644
--- a/net-im/discord/discord-0.0.39.ebuild
+++ b/net-im/discord/discord-0.0.40.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



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-12-12 Thread Nick Sarnie
commit: 09095cce01760a666d5e3d8646a83e1cae5b9a9e
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Tue Dec 12 23:00:32 2023 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Dec 12 23:06:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09095cce

net-im/discord: add 0.0.38, drop 0.0.37

Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>
Closes: https://github.com/gentoo/gentoo/pull/34257
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.37.ebuild => discord-0.0.38.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index c222761001f1..5a0e31a9e975 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.37.tar.gz 92978089 BLAKE2B 
ebdc2e74e4c92dac32d06c1039d6199e91d1a8e76bdb51a8caa1ef4f80fbbf82e93a54811104bb6144a4ebb0d0a61b114445d0049cea23312adb8c9d5755138f
 SHA512 
495969155a99364a22fef5d830adec5c03c25ac118d560b1e346fa9190866f9a038c07664124f8f835b77ba4e4d2a268a8eab86dea54274de4904ec374a2c005
+DIST discord-0.0.38.tar.gz 92978140 BLAKE2B 
ee0e8b588011a72147fa836849df79c39b6b47313dbda25a65f470b256ba4d7ee73622fa0fb5915e6bedabff277719e69d5daefa612c26468582c3175d822423
 SHA512 
b526231453bd2eabacd8fd353a8cd33fbc2a3992f5a29a4f21dd32ad79a4caa16cda21652b7d7b261b3a0bf6276a8d443e75d4deca5f47fc25540dbe23996598

diff --git a/net-im/discord/discord-0.0.37.ebuild 
b/net-im/discord/discord-0.0.38.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.37.ebuild
rename to net-im/discord/discord-0.0.38.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-12-05 Thread Nick Sarnie
commit: 011241c147a6af7baeae8dbf6e68a6d25787933b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Dec  5 22:18:36 2023 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Dec  5 22:18:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011241c1

net-im/discord: add 0.0.37, drop 0.0.36

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.36.ebuild => discord-0.0.37.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 74ece5ee0a4e..c222761001f1 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.36.tar.gz 92978343 BLAKE2B 
59096d3f98f13cd0b02ff1ab01f11b089f7c32651a4fceada3e4d71b99e587cf8744eae7f43fa49e26298f95a12207651f183ac83c236fa6ea44234d4ffc7a0f
 SHA512 
e72ed0e559ebc8ad24c3aa41011af408aa5d3d1c4561cca3f16345aa3a5e18326017564ff2f4a3c1bf1e84f00333e206557cebad2f483c6a1c71bf48df23546b
+DIST discord-0.0.37.tar.gz 92978089 BLAKE2B 
ebdc2e74e4c92dac32d06c1039d6199e91d1a8e76bdb51a8caa1ef4f80fbbf82e93a54811104bb6144a4ebb0d0a61b114445d0049cea23312adb8c9d5755138f
 SHA512 
495969155a99364a22fef5d830adec5c03c25ac118d560b1e346fa9190866f9a038c07664124f8f835b77ba4e4d2a268a8eab86dea54274de4904ec374a2c005

diff --git a/net-im/discord/discord-0.0.36.ebuild 
b/net-im/discord/discord-0.0.37.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.36.ebuild
rename to net-im/discord/discord-0.0.37.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-11-28 Thread Nick Sarnie
commit: be9d792a77e8305a2d0781e999c442ccc96de139
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov 28 23:22:51 2023 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Nov 28 23:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9d792a

net-im/discord: add 0.0.36, drop 0.0.35

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.35.ebuild => discord-0.0.36.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index bcb9c6636d20..74ece5ee0a4e 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.35.tar.gz 92973520 BLAKE2B 
ed0c72d39e2da6afb640926e5b96b6a6a689d7f82908898c7622aa9ba74dfbec16746178f17b294017d40a0ede376cd86580fd37b64c6be42c423c43b61dbf02
 SHA512 
a0f1db24e38a2d48ea8521a7e8e638a401bdfc407b64e21c7a0dde241eb10e4988fcdc916ed13d45012ae4ce25b3c53d36bf97b011cf569cb81e9f1b7c2d6eeb
+DIST discord-0.0.36.tar.gz 92978343 BLAKE2B 
59096d3f98f13cd0b02ff1ab01f11b089f7c32651a4fceada3e4d71b99e587cf8744eae7f43fa49e26298f95a12207651f183ac83c236fa6ea44234d4ffc7a0f
 SHA512 
e72ed0e559ebc8ad24c3aa41011af408aa5d3d1c4561cca3f16345aa3a5e18326017564ff2f4a3c1bf1e84f00333e206557cebad2f483c6a1c71bf48df23546b

diff --git a/net-im/discord/discord-0.0.35.ebuild 
b/net-im/discord/discord-0.0.36.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.35.ebuild
rename to net-im/discord/discord-0.0.36.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/, media-video/aegisub/files/, ...

2023-11-23 Thread Nick Sarnie
commit: 4761b1f9e35d22f6bcf44356c44921cf786b273e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Nov 23 15:59:57 2023 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Thu Nov 23 16:02:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4761b1f9

media-video/aegisub: add 3.3.3

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

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

 media-video/aegisub/Manifest   |  1 +
 .../{aegisub-.ebuild => aegisub-3.3.3.ebuild}  | 51 ++---
 media-video/aegisub/aegisub-.ebuild| 51 ++---
 .../3.3.3/aegisub-3.3.3-support-system-gtest.patch | 89 ++
 media-video/aegisub/files/aegisub--git.patch   | 61 ---
 media-video/aegisub/metadata.xml   |  4 +-
 6 files changed, 172 insertions(+), 85 deletions(-)

diff --git a/media-video/aegisub/Manifest b/media-video/aegisub/Manifest
index a7462e939c7d..3ca44ea3a341 100644
--- a/media-video/aegisub/Manifest
+++ b/media-video/aegisub/Manifest
@@ -1 +1,2 @@
 DIST aegisub-3.2.2_p20160518.tar.gz 7438734 BLAKE2B 
3a57e5d6fafac2ca95d64d60e8d68b48177aaa0c5fd1438d0b0a133757ef95443c16324fb7effb41506f2b1eb70aab9d34845a91beef0ef81a3658444e24be07
 SHA512 
8d8775ba0a12735a9756b9abfd65c89519dae4e21afcaedbd18985d1c1021975b1ae909b3bef1121b707c626e1711d56f1823f3b4746eab49e8386536a5e84e6
+DIST aegisub-3.3.3.tar.gz 6580314 BLAKE2B 
b6a6b6d9a805fb1aec943f00452e5f074c050d7d8970e0fa57da54a7a3c12b86241eafafd957577625bcce395c9f909fe60a22c9d76fcf8f018a4ea03921dacf
 SHA512 
19e44667ad8742560559387c15f6c00339194cd26e1140624c63f34c6b4da6bb0b80be0f636a2d1cd0b15f1598e0580218d648e0622635b12eeaad3a40df9abc

diff --git a/media-video/aegisub/aegisub-.ebuild 
b/media-video/aegisub/aegisub-3.3.3.ebuild
similarity index 64%
copy from media-video/aegisub/aegisub-.ebuild
copy to media-video/aegisub/aegisub-3.3.3.ebuild
index ef73d1cff4ee..208e6b0e5adb 100644
--- a/media-video/aegisub/aegisub-.ebuild
+++ b/media-video/aegisub/aegisub-3.3.3.ebuild
@@ -6,21 +6,26 @@ EAPI=7
 LUA_COMPAT=( luajit )
 LUA_REQ_USE="lua52compat"
 
-WX_GTK_VER=3.0-gtk3
+WX_GTK_VER=3.2-gtk3
 PLOCALES="ar be bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl 
pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
 
-inherit autotools lua-single plocale wxwidgets xdg-utils git-r3
+inherit autotools flag-o-matic lua-single plocale wxwidgets xdg-utils 
vcs-snapshot toolchain-funcs
 
 DESCRIPTION="Advanced subtitle editor"
 HOMEPAGE="http://www.aegisub.org/ https://github.com/wangqr/Aegisub";
-EGIT_REPO_URI="https://github.com/wangqr/${PN^}.git";
-# Submodules are used to pull bundled libraries.
-EGIT_SUBMODULES=()
 
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/wangqr/${PN^}.git";
+   # Submodules are used to pull bundled libraries.
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   SRC_URI="https://github.com/wangqr/Aegisub/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
 LICENSE="BSD MIT"
 SLOT="0"
-KEYWORDS=""
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell +uchardet"
+IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
 RESTRICT="test"
 
 # aegisub bundles luabins (https://github.com/agladysh/luabins).
@@ -46,20 +51,44 @@ RDEPEND="${LUA_DEPS}
uchardet? ( app-i18n/uchardet )
 "
 DEPEND="${RDEPEND}"
+# luarocks is only used as a command-line tool so there is no need to enforce
+# LUA_SINGLE_USEDEP on it. On the other hand, this means we must use version
+# bounds in order to make sure we use a version migrated to Lua eclasses.
 BDEPEND="dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   >=dev-cpp/gtest-1.8.1
+   >=dev-lua/luarocks-3.4.0-r100
+   $(lua_gen_cond_dep '
+   dev-lua/busted[${LUA_USEDEP}]
+   ')
+   )
 "
 
 REQUIRED_USE="${LUA_REQUIRED_USE}
|| ( alsa openal oss portaudio pulseaudio )"
 
 PATCHES=(
-   "${FILESDIR}/${P}-git.patch"
+   
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-system-luajit-build.patch"
+   "${FILESDIR}/3.3.3/${PN}-3.3.3-support-system-gtest.patch"
+   
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-tests_luarocks_lua_version.patch"

"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-boost-181-build.patch"
 )
 
+aegisub_check_compiler() {
+   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++14; then
+   die "Your compiler lacks C++14 support."
+   fi
+}
+
+pkg_pretend() {
+   aegisub_check_comp

[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-11-13 Thread Nick Sarnie
commit: 1838d81a1a0bb23039297e7c2bc14bce9739279a
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Mon Nov 13 22:46:38 2023 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Tue Nov 14 01:54:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1838d81a

net-im/discord: add 0.0.35, drop 0.0.34

Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>
Closes: https://github.com/gentoo/gentoo/pull/33810
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.34.ebuild => discord-0.0.35.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 06d5c8184763..bcb9c6636d20 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.34.tar.gz 92968432 BLAKE2B 
0db1f1459169a7de36733dddf2a945b136fa854d73abbd72648fc3c46c0ec82ae81f944a228bf4d4d876cbed4924fc34d5eb81af989309d76adc8148883a9b1c
 SHA512 
28ab59e18ca3c800030c7c4b4f016efed033e741ad42f18b993e8493d51a78d430a4ff3c0a3457fdf8b43907a013f3145e67748e7a896d440af56074226c5c46
+DIST discord-0.0.35.tar.gz 92973520 BLAKE2B 
ed0c72d39e2da6afb640926e5b96b6a6a689d7f82908898c7622aa9ba74dfbec16746178f17b294017d40a0ede376cd86580fd37b64c6be42c423c43b61dbf02
 SHA512 
a0f1db24e38a2d48ea8521a7e8e638a401bdfc407b64e21c7a0dde241eb10e4988fcdc916ed13d45012ae4ce25b3c53d36bf97b011cf569cb81e9f1b7c2d6eeb

diff --git a/net-im/discord/discord-0.0.34.ebuild 
b/net-im/discord/discord-0.0.35.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.34.ebuild
rename to net-im/discord/discord-0.0.35.ebuild



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

2023-11-10 Thread Nick Sarnie
commit: 6cd964f2af8aa2aeb7254c7f79da22801c4658ef
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Nov 10 18:29:24 2023 +
Commit:     Nick Sarnie  gentoo  org>
CommitDate: Fri Nov 10 18:31:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd964f2

media-libs/shaderc: drop 2023.4

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

 media-libs/shaderc/Manifest  |  1 -
 media-libs/shaderc/shaderc-2023.4.ebuild | 79 
 2 files changed, 80 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index ab9ef2bf6b17..41dc28d517c1 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,2 @@
-DIST shaderc-2023.4.tar.gz 225728 BLAKE2B 
b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9
 SHA512 
18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91
 DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 
023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53
 SHA512 
6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1
 DIST shaderc-2023.7.tar.gz 227360 BLAKE2B 
de5ee8cc35bc76ba1301e80217587cbf55885999297755d78a72fe0940431351d4070cdd0793fe8f43208d40c9ec343bbe888da2b8ded471bd241be067b1addf
 SHA512 
f3c1db574312e7e5ee22fb64f47f6609369754dd1648eb4e51c30b3c40aafd9994e54560e8334d01ac7d00011285a94d0543fa9ecd6977ec34c39a965fd72269

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild 
b/media-libs/shaderc/shaderc-2023.4.ebuild
deleted file mode 100644
index fbb683b556cc..
--- a/media-libs/shaderc/shaderc-2023.4.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib multibuild python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc";
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 ~riscv x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-util/glslang-1.3.250:=[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-1.3.250[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-util/spirv-headers-1.3.250"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-   cmake_comment_add_subdirectory examples
-
-   # Unbundle glslang, spirv-headers, spirv-tools
-   cmake_comment_add_subdirectory third_party
-   sed -i \
-   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
-   glslc/test/CMakeLists.txt || die
-
-   # Disable git versioning
-   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-   # Manually create build-version.inc as we disabled git versioning
-   cat <<- EOF > glslc/src/build-version.inc || die
-   "${P}\n"
-   "$(best_version dev-util/spirv-tools)\n"
-   "$(best_version dev-util/glslang)\n"
-   EOF
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSHADERC_SKIP_TESTS="true"
-   -DSHADERC_ENABLE_WERROR_COMPILE="false"
-   )
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   if multilib_is_native_abi && use doc; then
-   cmake_src_compile glslc_doc_README
-   fi
-   cmake_src_compile
-}
-
-multilib_src_install() {
-   if multilib_is_native_abi; then
-   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-   fi
-   cmake_src_install
-}



  1   2   3   4   5   6   7   8   9   10   >