public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-06-15 18:44 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-06-15 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     83107b298bfabafdbda34fc346d6a1d0234675ee
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Jun 15 18:42:03 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Jun 15 18:42:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83107b29

app-emulation/dxvk-bin: Version bump 1.9

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest            |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.9.ebuild | 73 ++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 911d4aad2..b42c80ce1 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.8.1.tar.gz 7942210 BLAKE2B 9c27d473037d28eb4999260f871c338e96ed08522ba9497e20eee9d5a951a73e5606ef684f67adad0f7a5ebb9559b43d42c589774666be66369ea6f605f5d8f7 SHA512 485a1fe584aa3607997d4405e61df7b67d87aec47d56bb645901b20ea6cbf2024e8ce135cd5bef6591587dc3d058650f2b6889b5cde321a8a4e4137a68cd541b
 DIST dxvk-bin-1.8.tar.gz 7905165 BLAKE2B 49e012ff180d0135329b5a02cede51722ae74670b367f93d7a0606262e314541ef1cfcd11e115510bf377c7cb8618b90843602d2b28de9b373abc2f6018458a4 SHA512 b5971d30e26261a2961f9b7c1eaabe71cce8ac846446fe5382563abb1212c01e05f3e151b293654a22f3253f052378ef781f29ca3ee0f5bac02be41c5f1a8816
+DIST dxvk-bin-1.9.tar.gz 8111449 BLAKE2B 3800f38b26ba72fa22b59ce94f64b5cbdacefcad3515fb0c769f672c6add7d8c040e871ec412d11637bf3cbfcd30930c5a6c47917a00ce8c90e1c1d6a23197d2 SHA512 d8fadd0e88ebc11e281b75b59bb980ac8908ea5ce1c7e5849c557cd7eb257ff125b54351adbc9b04241ff2a72705f3a5fa5a9598bf571503a5808b80708f16c5

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.ebuild
new file mode 100644
index 000000000..44679c85b
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.9.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-20.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2022-07-14 17:03 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-07-14 17:03 UTC (permalink / raw
  To: gentoo-commits

commit:     ed88ab823b55ff9676f7cd9eea08572b4007393d
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Thu Jul 14 17:01:01 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Thu Jul 14 17:01:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed88ab82

app-emulation/dxvk-bin: drop 1.10

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest             |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild | 73 -----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 5a4452377..9d127fcff 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
 DIST dxvk-bin-1.10.1.tar.gz 8328595 BLAKE2B 28b7ba7190b44800d5656600fdc50d9d2c89669b1ec3053e4dd45bd5859271262e53c2016d0736611ce5904126b5a71a2f9dbee2c33feaea5d3dc986fef7f3a0 SHA512 5be4b34ec5f535a7ef6347b440fd7619a4bb6359919f4257dc71c84585d87362dbbce3c033c8b0eda0cbd6b6d08184aba0a2a1a12e195c82d776166536440e60
 DIST dxvk-bin-1.10.2.tar.gz 8449051 BLAKE2B b90cf6b1a4f088e13166f111c4a7b7a780f01bccf5851e02119185a6d10eb230b62027c06f0d06f4f97ba45788c3c8c839a1b720aa429cebdfddb6472fa025ee SHA512 9fff03e1c884ffe860650b6d37de640e483efe83437451587c11a76ff78ca6b0183c27620c2992cff8335a1a92ddd956a6b2edfd1d50e44652f6eb818c1b8054
-DIST dxvk-bin-1.10.tar.gz 8271267 BLAKE2B d8d17e95871462a0f39af903fc13b9e8f24e4f819e6427153ef26b1150f22a0fe5fba58fa1cfedca6db71f3b384c106ea92bf5e39bd3c92ed282b859e9095a06 SHA512 5bbdc2d05868f41cfa073d2ad3e57ca01dc570109b8513b4b8e04a198d44b75128a62e2029ef2b57edd1ebf286661072c34d741a78cf456cddf97dd2a60afc03

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild
deleted file mode 100644
index 72f920257..000000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-20.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2022-07-14 17:03 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-07-14 17:03 UTC (permalink / raw
  To: gentoo-commits

commit:     10774d21b18d158e7d903d590e10ac04dd7b75b6
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Thu Jul 14 16:57:00 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Thu Jul 14 16:57:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10774d21

app-emulation/dxvk-bin: add 1.10.2

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest               |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild | 73 +++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 187bb2621..5a4452377 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.10.1.tar.gz 8328595 BLAKE2B 28b7ba7190b44800d5656600fdc50d9d2c89669b1ec3053e4dd45bd5859271262e53c2016d0736611ce5904126b5a71a2f9dbee2c33feaea5d3dc986fef7f3a0 SHA512 5be4b34ec5f535a7ef6347b440fd7619a4bb6359919f4257dc71c84585d87362dbbce3c033c8b0eda0cbd6b6d08184aba0a2a1a12e195c82d776166536440e60
+DIST dxvk-bin-1.10.2.tar.gz 8449051 BLAKE2B b90cf6b1a4f088e13166f111c4a7b7a780f01bccf5851e02119185a6d10eb230b62027c06f0d06f4f97ba45788c3c8c839a1b720aa429cebdfddb6472fa025ee SHA512 9fff03e1c884ffe860650b6d37de640e483efe83437451587c11a76ff78ca6b0183c27620c2992cff8335a1a92ddd956a6b2edfd1d50e44652f6eb818c1b8054
 DIST dxvk-bin-1.10.tar.gz 8271267 BLAKE2B d8d17e95871462a0f39af903fc13b9e8f24e4f819e6427153ef26b1150f22a0fe5fba58fa1cfedca6db71f3b384c106ea92bf5e39bd3c92ed282b859e9095a06 SHA512 5bbdc2d05868f41cfa073d2ad3e57ca01dc570109b8513b4b8e04a198d44b75128a62e2029ef2b57edd1ebf286661072c34d741a78cf456cddf97dd2a60afc03

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild
new file mode 100644
index 000000000..72f920257
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-20.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: app-emulation/dxvk-bin/
@ 2022-03-29  0:23 Ronny Gutbrod
  2022-03-28 13:55 ` [gentoo-commits] repo/proj/guru:dev " Ronny Gutbrod
  0 siblings, 1 reply; 30+ messages in thread
From: Ronny Gutbrod @ 2022-03-29  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     b22e977098195b94072903d54094759904947854
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Mon Mar 28 13:55:20 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Mar 28 13:55:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b22e9770

app-emulation/dxvk-bin: Fix copyright year

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild
index c0a5717dd..72f920257 100644
--- a/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: app-emulation/dxvk-bin/
@ 2022-03-29  0:23 Ronny Gutbrod
  2022-03-28 13:55 ` [gentoo-commits] repo/proj/guru:dev " Ronny Gutbrod
  0 siblings, 1 reply; 30+ messages in thread
From: Ronny Gutbrod @ 2022-03-29  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f3a44c31ed82fecdca44737c832bd21800f13dc2
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Mon Mar 28 13:54:26 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Mar 28 13:54:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3a44c31

app-emulation/dxvk-bin: drop 1.9.4

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.9.4.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 8422a8c95..187bb2621 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
 DIST dxvk-bin-1.10.1.tar.gz 8328595 BLAKE2B 28b7ba7190b44800d5656600fdc50d9d2c89669b1ec3053e4dd45bd5859271262e53c2016d0736611ce5904126b5a71a2f9dbee2c33feaea5d3dc986fef7f3a0 SHA512 5be4b34ec5f535a7ef6347b440fd7619a4bb6359919f4257dc71c84585d87362dbbce3c033c8b0eda0cbd6b6d08184aba0a2a1a12e195c82d776166536440e60
 DIST dxvk-bin-1.10.tar.gz 8271267 BLAKE2B d8d17e95871462a0f39af903fc13b9e8f24e4f819e6427153ef26b1150f22a0fe5fba58fa1cfedca6db71f3b384c106ea92bf5e39bd3c92ed282b859e9095a06 SHA512 5bbdc2d05868f41cfa073d2ad3e57ca01dc570109b8513b4b8e04a198d44b75128a62e2029ef2b57edd1ebf286661072c34d741a78cf456cddf97dd2a60afc03
-DIST dxvk-bin-1.9.4.tar.gz 8242967 BLAKE2B 166ecca8e636df8ccb607e4eb52c798a9da5c97233546498ab35f1cc74f0647f9b7a6120aa62ca9b5044d8797008bc40e94fbb83fc220000950512495d41512a SHA512 96182528d13c7e020545a25eb49ef7ca66ad7ccfd5942992be25757c92e2cd710beeb2450f44973d887ebae5d7346d6a4e3fc3fbcbbde338d7def83602604dc7

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.4.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.4.ebuild
deleted file mode 100644
index c0a5717dd..000000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.9.4.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-20.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2022-03-28 13:55 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-03-28 13:55 UTC (permalink / raw
  To: gentoo-commits

commit:     4800e6c27a138f3b704317813213601fc03b37a1
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Mon Mar 28 13:53:06 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Mar 28 13:53:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4800e6c2

app-emulation/dxvk-bin: add 1.10.1

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest               |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.10.1.ebuild | 73 +++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index b6953e76d..8422a8c95 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
+DIST dxvk-bin-1.10.1.tar.gz 8328595 BLAKE2B 28b7ba7190b44800d5656600fdc50d9d2c89669b1ec3053e4dd45bd5859271262e53c2016d0736611ce5904126b5a71a2f9dbee2c33feaea5d3dc986fef7f3a0 SHA512 5be4b34ec5f535a7ef6347b440fd7619a4bb6359919f4257dc71c84585d87362dbbce3c033c8b0eda0cbd6b6d08184aba0a2a1a12e195c82d776166536440e60
 DIST dxvk-bin-1.10.tar.gz 8271267 BLAKE2B d8d17e95871462a0f39af903fc13b9e8f24e4f819e6427153ef26b1150f22a0fe5fba58fa1cfedca6db71f3b384c106ea92bf5e39bd3c92ed282b859e9095a06 SHA512 5bbdc2d05868f41cfa073d2ad3e57ca01dc570109b8513b4b8e04a198d44b75128a62e2029ef2b57edd1ebf286661072c34d741a78cf456cddf97dd2a60afc03
 DIST dxvk-bin-1.9.4.tar.gz 8242967 BLAKE2B 166ecca8e636df8ccb607e4eb52c798a9da5c97233546498ab35f1cc74f0647f9b7a6120aa62ca9b5044d8797008bc40e94fbb83fc220000950512495d41512a SHA512 96182528d13c7e020545a25eb49ef7ca66ad7ccfd5942992be25757c92e2cd710beeb2450f44973d887ebae5d7346d6a4e3fc3fbcbbde338d7def83602604dc7

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.10.1.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.10.1.ebuild
new file mode 100644
index 000000000..72f920257
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.10.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-20.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2022-03-06  5:48 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-03-06  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     09baa6cbdd8b7d5001fd5518eb9f27a71b232723
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Sun Mar  6 05:47:39 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Sun Mar  6 05:47:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09baa6cb

app-emulation/dxvk-bin: Remove old ebuild

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.9.3.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index eaf8fede4..b6953e76d 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
 DIST dxvk-bin-1.10.tar.gz 8271267 BLAKE2B d8d17e95871462a0f39af903fc13b9e8f24e4f819e6427153ef26b1150f22a0fe5fba58fa1cfedca6db71f3b384c106ea92bf5e39bd3c92ed282b859e9095a06 SHA512 5bbdc2d05868f41cfa073d2ad3e57ca01dc570109b8513b4b8e04a198d44b75128a62e2029ef2b57edd1ebf286661072c34d741a78cf456cddf97dd2a60afc03
-DIST dxvk-bin-1.9.3.tar.gz 8233946 BLAKE2B e58e8ff3b9ba8c54029b6b5588826697a2547571308364ec85480f4766d985fc06fa57b77fa89d2d2c988d722fc82296108a84075559f2b4a5fc968331b0fe31 SHA512 a88baa78b792575bc45d9a36831eab72a5c4fa93001cc96a109cbb42b5d922a1c8569784c0e40780f13b7200b6644e30443155cfcecd375f1c6ad0d980a20d25
 DIST dxvk-bin-1.9.4.tar.gz 8242967 BLAKE2B 166ecca8e636df8ccb607e4eb52c798a9da5c97233546498ab35f1cc74f0647f9b7a6120aa62ca9b5044d8797008bc40e94fbb83fc220000950512495d41512a SHA512 96182528d13c7e020545a25eb49ef7ca66ad7ccfd5942992be25757c92e2cd710beeb2450f44973d887ebae5d7346d6a4e3fc3fbcbbde338d7def83602604dc7

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.3.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.3.ebuild
deleted file mode 100644
index 2db44fbf3..000000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.9.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-20.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2022-03-06  5:48 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-03-06  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     d786d104e17a55dab193f46cbcf2f1bb1815480e
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Sun Mar  6 05:43:04 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Sun Mar  6 05:43:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d786d104

app-emulation/dxvk-bin: Version bump 1.10

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest             |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild | 73 +++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index b1a4bb804..eaf8fede4 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
+DIST dxvk-bin-1.10.tar.gz 8271267 BLAKE2B d8d17e95871462a0f39af903fc13b9e8f24e4f819e6427153ef26b1150f22a0fe5fba58fa1cfedca6db71f3b384c106ea92bf5e39bd3c92ed282b859e9095a06 SHA512 5bbdc2d05868f41cfa073d2ad3e57ca01dc570109b8513b4b8e04a198d44b75128a62e2029ef2b57edd1ebf286661072c34d741a78cf456cddf97dd2a60afc03
 DIST dxvk-bin-1.9.3.tar.gz 8233946 BLAKE2B e58e8ff3b9ba8c54029b6b5588826697a2547571308364ec85480f4766d985fc06fa57b77fa89d2d2c988d722fc82296108a84075559f2b4a5fc968331b0fe31 SHA512 a88baa78b792575bc45d9a36831eab72a5c4fa93001cc96a109cbb42b5d922a1c8569784c0e40780f13b7200b6644e30443155cfcecd375f1c6ad0d980a20d25
 DIST dxvk-bin-1.9.4.tar.gz 8242967 BLAKE2B 166ecca8e636df8ccb607e4eb52c798a9da5c97233546498ab35f1cc74f0647f9b7a6120aa62ca9b5044d8797008bc40e94fbb83fc220000950512495d41512a SHA512 96182528d13c7e020545a25eb49ef7ca66ad7ccfd5942992be25757c92e2cd710beeb2450f44973d887ebae5d7346d6a4e3fc3fbcbbde338d7def83602604dc7

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild
new file mode 100644
index 000000000..c0a5717dd
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-20.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2022-01-25 11:47 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-01-25 11:47 UTC (permalink / raw
  To: gentoo-commits

commit:     1c6b6f2c9d96f99741454de0d8f1c15670c29ec3
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Jan 25 11:37:16 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Jan 25 11:44:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c6b6f2c

app-emulation/dxvk-bin: Version bump 1.9.4

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.9.4.ebuild | 73 ++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 1a9ab1a87..c4d952cb9 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.9.2.tar.gz 8141894 BLAKE2B 69fbecc6328e00aea6196144762dbbcac4d6c1b66b91ed11477a4f533977b950caf26f113f120a9c60d75ac91d974499ce24822862df394ded7f2e24c42f4448 SHA512 5f5fcba0b36270f9c5bb52ae62b3fa4acf0d865b63a1b48c05ab6901ccd716f8b71399773eb2d4fbf66e7606322de1598aebf4414138a73ee1063c77382dd444
 DIST dxvk-bin-1.9.3.tar.gz 8233946 BLAKE2B e58e8ff3b9ba8c54029b6b5588826697a2547571308364ec85480f4766d985fc06fa57b77fa89d2d2c988d722fc82296108a84075559f2b4a5fc968331b0fe31 SHA512 a88baa78b792575bc45d9a36831eab72a5c4fa93001cc96a109cbb42b5d922a1c8569784c0e40780f13b7200b6644e30443155cfcecd375f1c6ad0d980a20d25
+DIST dxvk-bin-1.9.4.tar.gz 8242967 BLAKE2B 166ecca8e636df8ccb607e4eb52c798a9da5c97233546498ab35f1cc74f0647f9b7a6120aa62ca9b5044d8797008bc40e94fbb83fc220000950512495d41512a SHA512 96182528d13c7e020545a25eb49ef7ca66ad7ccfd5942992be25757c92e2cd710beeb2450f44973d887ebae5d7346d6a4e3fc3fbcbbde338d7def83602604dc7

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.4.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.4.ebuild
new file mode 100644
index 000000000..c0a5717dd
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.9.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-20.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2022-01-25 11:47 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-01-25 11:47 UTC (permalink / raw
  To: gentoo-commits

commit:     bb43b86428f07c32b3eac27a5e4e25c36a51e4ea
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Jan 25 11:39:34 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Jan 25 11:45:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb43b864

app-emulation/dxvk-bin: Remove old ebuild

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.9.2.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index c4d952cb9..b1a4bb804 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
-DIST dxvk-bin-1.9.2.tar.gz 8141894 BLAKE2B 69fbecc6328e00aea6196144762dbbcac4d6c1b66b91ed11477a4f533977b950caf26f113f120a9c60d75ac91d974499ce24822862df394ded7f2e24c42f4448 SHA512 5f5fcba0b36270f9c5bb52ae62b3fa4acf0d865b63a1b48c05ab6901ccd716f8b71399773eb2d4fbf66e7606322de1598aebf4414138a73ee1063c77382dd444
 DIST dxvk-bin-1.9.3.tar.gz 8233946 BLAKE2B e58e8ff3b9ba8c54029b6b5588826697a2547571308364ec85480f4766d985fc06fa57b77fa89d2d2c988d722fc82296108a84075559f2b4a5fc968331b0fe31 SHA512 a88baa78b792575bc45d9a36831eab72a5c4fa93001cc96a109cbb42b5d922a1c8569784c0e40780f13b7200b6644e30443155cfcecd375f1c6ad0d980a20d25
 DIST dxvk-bin-1.9.4.tar.gz 8242967 BLAKE2B 166ecca8e636df8ccb607e4eb52c798a9da5c97233546498ab35f1cc74f0647f9b7a6120aa62ca9b5044d8797008bc40e94fbb83fc220000950512495d41512a SHA512 96182528d13c7e020545a25eb49ef7ca66ad7ccfd5942992be25757c92e2cd710beeb2450f44973d887ebae5d7346d6a4e3fc3fbcbbde338d7def83602604dc7

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.2.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.2.ebuild
deleted file mode 100644
index 2db44fbf3..000000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.9.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-20.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2022-01-11 23:31 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-01-11 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     627d4fa7a43b3bf7fc5ed93bf5d191405a9a5fc1
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Jan 11 23:31:22 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Jan 11 23:31:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=627d4fa7

app-emulation/dxvk-bin: Remove old ebuild

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.9.1.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index d1ec10419..1a9ab1a87 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
-DIST dxvk-bin-1.9.1.tar.gz 8130256 BLAKE2B 50e49c69f7f43df09098e9c65089826cc4bb92bab53aeb9e07c2876fa1c07c04b600ca0598c790fb4eab6b076cc61f815e8566f6c0adbd6fc5462862fee19324 SHA512 4ab2be529c295ace85ac5731053e894383f72cb1b601b74a6fcfb581fb61568657a7e7f6842f5af1339a58ab57e33e79209f63e659732bd9774f956be2d88b31
 DIST dxvk-bin-1.9.2.tar.gz 8141894 BLAKE2B 69fbecc6328e00aea6196144762dbbcac4d6c1b66b91ed11477a4f533977b950caf26f113f120a9c60d75ac91d974499ce24822862df394ded7f2e24c42f4448 SHA512 5f5fcba0b36270f9c5bb52ae62b3fa4acf0d865b63a1b48c05ab6901ccd716f8b71399773eb2d4fbf66e7606322de1598aebf4414138a73ee1063c77382dd444
 DIST dxvk-bin-1.9.3.tar.gz 8233946 BLAKE2B e58e8ff3b9ba8c54029b6b5588826697a2547571308364ec85480f4766d985fc06fa57b77fa89d2d2c988d722fc82296108a84075559f2b4a5fc968331b0fe31 SHA512 a88baa78b792575bc45d9a36831eab72a5c4fa93001cc96a109cbb42b5d922a1c8569784c0e40780f13b7200b6644e30443155cfcecd375f1c6ad0d980a20d25

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.1.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.1.ebuild
deleted file mode 100644
index 2db44fbf3..000000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.9.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-20.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2022-01-11 23:31 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-01-11 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     04385a32d01322355f7eeff24a95cc0f90b9d6bc
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Jan 11 23:30:35 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Jan 11 23:30:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04385a32

app-emulation/dxvk-bin: Version bump 1.9.3

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.9.3.ebuild | 73 ++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 56dc4295b..d1ec10419 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.9.1.tar.gz 8130256 BLAKE2B 50e49c69f7f43df09098e9c65089826cc4bb92bab53aeb9e07c2876fa1c07c04b600ca0598c790fb4eab6b076cc61f815e8566f6c0adbd6fc5462862fee19324 SHA512 4ab2be529c295ace85ac5731053e894383f72cb1b601b74a6fcfb581fb61568657a7e7f6842f5af1339a58ab57e33e79209f63e659732bd9774f956be2d88b31
 DIST dxvk-bin-1.9.2.tar.gz 8141894 BLAKE2B 69fbecc6328e00aea6196144762dbbcac4d6c1b66b91ed11477a4f533977b950caf26f113f120a9c60d75ac91d974499ce24822862df394ded7f2e24c42f4448 SHA512 5f5fcba0b36270f9c5bb52ae62b3fa4acf0d865b63a1b48c05ab6901ccd716f8b71399773eb2d4fbf66e7606322de1598aebf4414138a73ee1063c77382dd444
+DIST dxvk-bin-1.9.3.tar.gz 8233946 BLAKE2B e58e8ff3b9ba8c54029b6b5588826697a2547571308364ec85480f4766d985fc06fa57b77fa89d2d2c988d722fc82296108a84075559f2b4a5fc968331b0fe31 SHA512 a88baa78b792575bc45d9a36831eab72a5c4fa93001cc96a109cbb42b5d922a1c8569784c0e40780f13b7200b6644e30443155cfcecd375f1c6ad0d980a20d25

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.3.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.3.ebuild
new file mode 100644
index 000000000..2db44fbf3
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.9.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-20.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-09-20 14:18 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-09-20 14:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ba2acb35c8690458ae883c579778377d502a397b
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Mon Sep 20 14:12:32 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Sep 20 14:18:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba2acb35

app-emulation/dxvk-bin: Version bump 1.9.2

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.9.2.ebuild | 73 ++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index f7159ed89..ff629e47e 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.9.1.tar.gz 8130256 BLAKE2B 50e49c69f7f43df09098e9c65089826cc4bb92bab53aeb9e07c2876fa1c07c04b600ca0598c790fb4eab6b076cc61f815e8566f6c0adbd6fc5462862fee19324 SHA512 4ab2be529c295ace85ac5731053e894383f72cb1b601b74a6fcfb581fb61568657a7e7f6842f5af1339a58ab57e33e79209f63e659732bd9774f956be2d88b31
+DIST dxvk-bin-1.9.2.tar.gz 8141894 BLAKE2B 69fbecc6328e00aea6196144762dbbcac4d6c1b66b91ed11477a4f533977b950caf26f113f120a9c60d75ac91d974499ce24822862df394ded7f2e24c42f4448 SHA512 5f5fcba0b36270f9c5bb52ae62b3fa4acf0d865b63a1b48c05ab6901ccd716f8b71399773eb2d4fbf66e7606322de1598aebf4414138a73ee1063c77382dd444
 DIST dxvk-bin-1.9.tar.gz 8111449 BLAKE2B 3800f38b26ba72fa22b59ce94f64b5cbdacefcad3515fb0c769f672c6add7d8c040e871ec412d11637bf3cbfcd30930c5a6c47917a00ce8c90e1c1d6a23197d2 SHA512 d8fadd0e88ebc11e281b75b59bb980ac8908ea5ce1c7e5849c557cd7eb257ff125b54351adbc9b04241ff2a72705f3a5fa5a9598bf571503a5808b80708f16c5

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.2.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.2.ebuild
new file mode 100644
index 000000000..2db44fbf3
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.9.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-20.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-09-20 14:18 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-09-20 14:18 UTC (permalink / raw
  To: gentoo-commits

commit:     4d165314b0ac41aea3f870934e671d67dabcda59
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Mon Sep 20 14:15:56 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Sep 20 14:18:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d165314

app-emulation/dxvk-bin: Remove old ebuild

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest            |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.9.ebuild | 73 ------------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index ff629e47e..56dc4295b 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
 DIST dxvk-bin-1.9.1.tar.gz 8130256 BLAKE2B 50e49c69f7f43df09098e9c65089826cc4bb92bab53aeb9e07c2876fa1c07c04b600ca0598c790fb4eab6b076cc61f815e8566f6c0adbd6fc5462862fee19324 SHA512 4ab2be529c295ace85ac5731053e894383f72cb1b601b74a6fcfb581fb61568657a7e7f6842f5af1339a58ab57e33e79209f63e659732bd9774f956be2d88b31
 DIST dxvk-bin-1.9.2.tar.gz 8141894 BLAKE2B 69fbecc6328e00aea6196144762dbbcac4d6c1b66b91ed11477a4f533977b950caf26f113f120a9c60d75ac91d974499ce24822862df394ded7f2e24c42f4448 SHA512 5f5fcba0b36270f9c5bb52ae62b3fa4acf0d865b63a1b48c05ab6901ccd716f8b71399773eb2d4fbf66e7606322de1598aebf4414138a73ee1063c77382dd444
-DIST dxvk-bin-1.9.tar.gz 8111449 BLAKE2B 3800f38b26ba72fa22b59ce94f64b5cbdacefcad3515fb0c769f672c6add7d8c040e871ec412d11637bf3cbfcd30930c5a6c47917a00ce8c90e1c1d6a23197d2 SHA512 d8fadd0e88ebc11e281b75b59bb980ac8908ea5ce1c7e5849c557cd7eb257ff125b54351adbc9b04241ff2a72705f3a5fa5a9598bf571503a5808b80708f16c5

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.ebuild
deleted file mode 100644
index 44679c85b..000000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.9.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-20.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-07-26 14:48 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-07-26 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     e5e64ad0b5fb654751bad1f104c3989314120b0a
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Mon Jul 26 14:46:06 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Jul 26 14:46:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5e64ad0

app-emulation/dxvk-bin: Version bump 1.9.1

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.9.1.ebuild | 73 ++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 07d6ee2ed..ed7572ff6 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.8.1.tar.gz 7942210 BLAKE2B 9c27d473037d28eb4999260f871c338e96ed08522ba9497e20eee9d5a951a73e5606ef684f67adad0f7a5ebb9559b43d42c589774666be66369ea6f605f5d8f7 SHA512 485a1fe584aa3607997d4405e61df7b67d87aec47d56bb645901b20ea6cbf2024e8ce135cd5bef6591587dc3d058650f2b6889b5cde321a8a4e4137a68cd541b
+DIST dxvk-bin-1.9.1.tar.gz 8130256 BLAKE2B 50e49c69f7f43df09098e9c65089826cc4bb92bab53aeb9e07c2876fa1c07c04b600ca0598c790fb4eab6b076cc61f815e8566f6c0adbd6fc5462862fee19324 SHA512 4ab2be529c295ace85ac5731053e894383f72cb1b601b74a6fcfb581fb61568657a7e7f6842f5af1339a58ab57e33e79209f63e659732bd9774f956be2d88b31
 DIST dxvk-bin-1.9.tar.gz 8111449 BLAKE2B 3800f38b26ba72fa22b59ce94f64b5cbdacefcad3515fb0c769f672c6add7d8c040e871ec412d11637bf3cbfcd30930c5a6c47917a00ce8c90e1c1d6a23197d2 SHA512 d8fadd0e88ebc11e281b75b59bb980ac8908ea5ce1c7e5849c557cd7eb257ff125b54351adbc9b04241ff2a72705f3a5fa5a9598bf571503a5808b80708f16c5

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.9.1.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.9.1.ebuild
new file mode 100644
index 000000000..2db44fbf3
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.9.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-20.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-07-26 14:48 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-07-26 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3978b57a6784b6711522d179783da365c550f4bf
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Mon Jul 26 14:48:20 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Jul 26 14:48:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3978b57a

app-emulation/dxvk-bin: Remove old ebuild

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.8.1.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index ed7572ff6..f7159ed89 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
-DIST dxvk-bin-1.8.1.tar.gz 7942210 BLAKE2B 9c27d473037d28eb4999260f871c338e96ed08522ba9497e20eee9d5a951a73e5606ef684f67adad0f7a5ebb9559b43d42c589774666be66369ea6f605f5d8f7 SHA512 485a1fe584aa3607997d4405e61df7b67d87aec47d56bb645901b20ea6cbf2024e8ce135cd5bef6591587dc3d058650f2b6889b5cde321a8a4e4137a68cd541b
 DIST dxvk-bin-1.9.1.tar.gz 8130256 BLAKE2B 50e49c69f7f43df09098e9c65089826cc4bb92bab53aeb9e07c2876fa1c07c04b600ca0598c790fb4eab6b076cc61f815e8566f6c0adbd6fc5462862fee19324 SHA512 4ab2be529c295ace85ac5731053e894383f72cb1b601b74a6fcfb581fb61568657a7e7f6842f5af1339a58ab57e33e79209f63e659732bd9774f956be2d88b31
 DIST dxvk-bin-1.9.tar.gz 8111449 BLAKE2B 3800f38b26ba72fa22b59ce94f64b5cbdacefcad3515fb0c769f672c6add7d8c040e871ec412d11637bf3cbfcd30930c5a6c47917a00ce8c90e1c1d6a23197d2 SHA512 d8fadd0e88ebc11e281b75b59bb980ac8908ea5ce1c7e5849c557cd7eb257ff125b54351adbc9b04241ff2a72705f3a5fa5a9598bf571503a5808b80708f16c5

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.8.1.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.8.1.ebuild
deleted file mode 100644
index e705789d5..000000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.8.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-19.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-06-15 18:44 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-06-15 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     6381927aba98b0e85e9273038bcfb1e8da340356
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Jun 15 18:43:38 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Jun 15 18:43:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6381927a

app-emulation/dxvk-bin: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest            |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.8.ebuild | 73 ------------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index b42c80ce1..07d6ee2ed 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
 DIST dxvk-bin-1.8.1.tar.gz 7942210 BLAKE2B 9c27d473037d28eb4999260f871c338e96ed08522ba9497e20eee9d5a951a73e5606ef684f67adad0f7a5ebb9559b43d42c589774666be66369ea6f605f5d8f7 SHA512 485a1fe584aa3607997d4405e61df7b67d87aec47d56bb645901b20ea6cbf2024e8ce135cd5bef6591587dc3d058650f2b6889b5cde321a8a4e4137a68cd541b
-DIST dxvk-bin-1.8.tar.gz 7905165 BLAKE2B 49e012ff180d0135329b5a02cede51722ae74670b367f93d7a0606262e314541ef1cfcd11e115510bf377c7cb8618b90843602d2b28de9b373abc2f6018458a4 SHA512 b5971d30e26261a2961f9b7c1eaabe71cce8ac846446fe5382563abb1212c01e05f3e151b293654a22f3253f052378ef781f29ca3ee0f5bac02be41c5f1a8816
 DIST dxvk-bin-1.9.tar.gz 8111449 BLAKE2B 3800f38b26ba72fa22b59ce94f64b5cbdacefcad3515fb0c769f672c6add7d8c040e871ec412d11637bf3cbfcd30930c5a6c47917a00ce8c90e1c1d6a23197d2 SHA512 d8fadd0e88ebc11e281b75b59bb980ac8908ea5ce1c7e5849c557cd7eb257ff125b54351adbc9b04241ff2a72705f3a5fa5a9598bf571503a5808b80708f16c5

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.8.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.8.ebuild
deleted file mode 100644
index ff3906888..000000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.8.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-19.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-03-02  0:40 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-03-02  0:40 UTC (permalink / raw
  To: gentoo-commits

commit:     e18827642e6428cb26ae92883f7e6d356f2890b3
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Mar  2 00:39:32 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Mar  2 00:40:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1882764

app-emulation/dxvk-bin: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.7.3.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 8d50074b..911d4aad 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
-DIST dxvk-bin-1.7.3.tar.gz 7866514 BLAKE2B 3ac1427535dece18229d35dc44be75a4644e1252a7eba2eaccae3fb131d154412bc7a83ec33d0283374c21b70861652e5da50eea942b247ffdaa8a9b6fdd81a5 SHA512 11f66dda37419f54d78c7505d6aced2dc880c0f86f1eb91d0139ae9d3f0dbda149763670abeb953f5b073d8b705f922c3ff2b1f52cb87fab6f18e2a9f254f7a3
 DIST dxvk-bin-1.8.1.tar.gz 7942210 BLAKE2B 9c27d473037d28eb4999260f871c338e96ed08522ba9497e20eee9d5a951a73e5606ef684f67adad0f7a5ebb9559b43d42c589774666be66369ea6f605f5d8f7 SHA512 485a1fe584aa3607997d4405e61df7b67d87aec47d56bb645901b20ea6cbf2024e8ce135cd5bef6591587dc3d058650f2b6889b5cde321a8a4e4137a68cd541b
 DIST dxvk-bin-1.8.tar.gz 7905165 BLAKE2B 49e012ff180d0135329b5a02cede51722ae74670b367f93d7a0606262e314541ef1cfcd11e115510bf377c7cb8618b90843602d2b28de9b373abc2f6018458a4 SHA512 b5971d30e26261a2961f9b7c1eaabe71cce8ac846446fe5382563abb1212c01e05f3e151b293654a22f3253f052378ef781f29ca3ee0f5bac02be41c5f1a8816

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.3.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.7.3.ebuild
deleted file mode 100644
index ff390688..00000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.7.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-19.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-03-02  0:40 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-03-02  0:40 UTC (permalink / raw
  To: gentoo-commits

commit:     a9ba3f7fd0b193e11f24015c997df4fb96f0569f
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Mar  2 00:38:29 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Mar  2 00:40:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9ba3f7f

app-emulation/dxvk-bin: Version bump 1.8.1.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.8.1.ebuild | 73 ++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 910e7d78..8d50074b 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.7.3.tar.gz 7866514 BLAKE2B 3ac1427535dece18229d35dc44be75a4644e1252a7eba2eaccae3fb131d154412bc7a83ec33d0283374c21b70861652e5da50eea942b247ffdaa8a9b6fdd81a5 SHA512 11f66dda37419f54d78c7505d6aced2dc880c0f86f1eb91d0139ae9d3f0dbda149763670abeb953f5b073d8b705f922c3ff2b1f52cb87fab6f18e2a9f254f7a3
+DIST dxvk-bin-1.8.1.tar.gz 7942210 BLAKE2B 9c27d473037d28eb4999260f871c338e96ed08522ba9497e20eee9d5a951a73e5606ef684f67adad0f7a5ebb9559b43d42c589774666be66369ea6f605f5d8f7 SHA512 485a1fe584aa3607997d4405e61df7b67d87aec47d56bb645901b20ea6cbf2024e8ce135cd5bef6591587dc3d058650f2b6889b5cde321a8a4e4137a68cd541b
 DIST dxvk-bin-1.8.tar.gz 7905165 BLAKE2B 49e012ff180d0135329b5a02cede51722ae74670b367f93d7a0606262e314541ef1cfcd11e115510bf377c7cb8618b90843602d2b28de9b373abc2f6018458a4 SHA512 b5971d30e26261a2961f9b7c1eaabe71cce8ac846446fe5382563abb1212c01e05f3e151b293654a22f3253f052378ef781f29ca3ee0f5bac02be41c5f1a8816

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.8.1.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.8.1.ebuild
new file mode 100644
index 00000000..e705789d
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.8.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-19.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-02-19 14:58 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-02-19 14:58 UTC (permalink / raw
  To: gentoo-commits

commit:     7e8609989bfe8fcc8e3697b7e48a2624cb67e80a
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Fri Feb 19 14:56:04 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Fri Feb 19 14:56:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e860998

app-emulation/dxvk-bin: Version bump 1.8.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest            |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.8.ebuild | 73 ++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 8bc3d373..c5daa953 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.7.2.tar.gz 7881987 BLAKE2B 5f9a9bab7807b37cd56108a36c4c00f52897d07c4a5b50a61f97d3d5f6ea1f14d5b5effdbf2bc8faf78c965449b41d9792b6f20c2233e7ae6912dad5dc117ef3 SHA512 88ce06c3a37384341906b1f1082c4ddcfdcb13032909414f922600da2c9d1b6697f0fe0fcf1b8a46e60c30f2391f5a01d042606cf3cd161d5f0632de610ff929
 DIST dxvk-bin-1.7.3.tar.gz 7866514 BLAKE2B 3ac1427535dece18229d35dc44be75a4644e1252a7eba2eaccae3fb131d154412bc7a83ec33d0283374c21b70861652e5da50eea942b247ffdaa8a9b6fdd81a5 SHA512 11f66dda37419f54d78c7505d6aced2dc880c0f86f1eb91d0139ae9d3f0dbda149763670abeb953f5b073d8b705f922c3ff2b1f52cb87fab6f18e2a9f254f7a3
+DIST dxvk-bin-1.8.tar.gz 7905165 BLAKE2B 49e012ff180d0135329b5a02cede51722ae74670b367f93d7a0606262e314541ef1cfcd11e115510bf377c7cb8618b90843602d2b28de9b373abc2f6018458a4 SHA512 b5971d30e26261a2961f9b7c1eaabe71cce8ac846446fe5382563abb1212c01e05f3e151b293654a22f3253f052378ef781f29ca3ee0f5bac02be41c5f1a8816

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.8.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.8.ebuild
new file mode 100644
index 00000000..ff390688
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.8.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-19.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2021-02-19 14:58 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2021-02-19 14:58 UTC (permalink / raw
  To: gentoo-commits

commit:     81deea9f472de10bc7293e6f5f9df1b8c7a5e03f
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Fri Feb 19 14:57:23 2021 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Fri Feb 19 14:57:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81deea9f

app-emulation/dxvk-bin: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index c5daa953..910e7d78 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
-DIST dxvk-bin-1.7.2.tar.gz 7881987 BLAKE2B 5f9a9bab7807b37cd56108a36c4c00f52897d07c4a5b50a61f97d3d5f6ea1f14d5b5effdbf2bc8faf78c965449b41d9792b6f20c2233e7ae6912dad5dc117ef3 SHA512 88ce06c3a37384341906b1f1082c4ddcfdcb13032909414f922600da2c9d1b6697f0fe0fcf1b8a46e60c30f2391f5a01d042606cf3cd161d5f0632de610ff929
 DIST dxvk-bin-1.7.3.tar.gz 7866514 BLAKE2B 3ac1427535dece18229d35dc44be75a4644e1252a7eba2eaccae3fb131d154412bc7a83ec33d0283374c21b70861652e5da50eea942b247ffdaa8a9b6fdd81a5 SHA512 11f66dda37419f54d78c7505d6aced2dc880c0f86f1eb91d0139ae9d3f0dbda149763670abeb953f5b073d8b705f922c3ff2b1f52cb87fab6f18e2a9f254f7a3
 DIST dxvk-bin-1.8.tar.gz 7905165 BLAKE2B 49e012ff180d0135329b5a02cede51722ae74670b367f93d7a0606262e314541ef1cfcd11e115510bf377c7cb8618b90843602d2b28de9b373abc2f6018458a4 SHA512 b5971d30e26261a2961f9b7c1eaabe71cce8ac846446fe5382563abb1212c01e05f3e151b293654a22f3253f052378ef781f29ca3ee0f5bac02be41c5f1a8816

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild
deleted file mode 100644
index ff390688..00000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-19.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2020-12-02 16:48 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2020-12-02 16:48 UTC (permalink / raw
  To: gentoo-commits

commit:     d7994168d4448e361dbe5b51e56de989f0e308c6
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Wed Dec  2 16:46:19 2020 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Wed Dec  2 16:46:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7994168

app-emulation/dxvk-bin: Version bump 1.7.3.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.7.3.ebuild | 73 ++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 6f5ac59c..a19fbf1b 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.7.1.tar.gz 7863711 BLAKE2B f6302e254864fda8a6cac17917c41c77974eeeeb1e2bf0270b0faaa4449d709036ff065e48b5c20e9be92dc8be0b4dbfe87b03056e168f5f47ee54327bd8a513 SHA512 8fef547446d1305f70153f1168ea54f9fab461d32f2209fecf400074724a400ed495f21982e4d4c57cf7af1902a58104ab67c8aa4ca29f4c827fb2aac711a855
 DIST dxvk-bin-1.7.2.tar.gz 7881987 BLAKE2B 5f9a9bab7807b37cd56108a36c4c00f52897d07c4a5b50a61f97d3d5f6ea1f14d5b5effdbf2bc8faf78c965449b41d9792b6f20c2233e7ae6912dad5dc117ef3 SHA512 88ce06c3a37384341906b1f1082c4ddcfdcb13032909414f922600da2c9d1b6697f0fe0fcf1b8a46e60c30f2391f5a01d042606cf3cd161d5f0632de610ff929
+DIST dxvk-bin-1.7.3.tar.gz 7866514 BLAKE2B 3ac1427535dece18229d35dc44be75a4644e1252a7eba2eaccae3fb131d154412bc7a83ec33d0283374c21b70861652e5da50eea942b247ffdaa8a9b6fdd81a5 SHA512 11f66dda37419f54d78c7505d6aced2dc880c0f86f1eb91d0139ae9d3f0dbda149763670abeb953f5b073d8b705f922c3ff2b1f52cb87fab6f18e2a9f254f7a3

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.3.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.7.3.ebuild
new file mode 100644
index 00000000..ff390688
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.7.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-19.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2020-12-02 16:48 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2020-12-02 16:48 UTC (permalink / raw
  To: gentoo-commits

commit:     52aef0983f6ba552aeaeb8f95ad66d4404b332d0
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Wed Dec  2 16:47:47 2020 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Wed Dec  2 16:47:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52aef098

app-emulation/dxvk-bin: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.7.1.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index a19fbf1b..8bc3d373 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
-DIST dxvk-bin-1.7.1.tar.gz 7863711 BLAKE2B f6302e254864fda8a6cac17917c41c77974eeeeb1e2bf0270b0faaa4449d709036ff065e48b5c20e9be92dc8be0b4dbfe87b03056e168f5f47ee54327bd8a513 SHA512 8fef547446d1305f70153f1168ea54f9fab461d32f2209fecf400074724a400ed495f21982e4d4c57cf7af1902a58104ab67c8aa4ca29f4c827fb2aac711a855
 DIST dxvk-bin-1.7.2.tar.gz 7881987 BLAKE2B 5f9a9bab7807b37cd56108a36c4c00f52897d07c4a5b50a61f97d3d5f6ea1f14d5b5effdbf2bc8faf78c965449b41d9792b6f20c2233e7ae6912dad5dc117ef3 SHA512 88ce06c3a37384341906b1f1082c4ddcfdcb13032909414f922600da2c9d1b6697f0fe0fcf1b8a46e60c30f2391f5a01d042606cf3cd161d5f0632de610ff929
 DIST dxvk-bin-1.7.3.tar.gz 7866514 BLAKE2B 3ac1427535dece18229d35dc44be75a4644e1252a7eba2eaccae3fb131d154412bc7a83ec33d0283374c21b70861652e5da50eea942b247ffdaa8a9b6fdd81a5 SHA512 11f66dda37419f54d78c7505d6aced2dc880c0f86f1eb91d0139ae9d3f0dbda149763670abeb953f5b073d8b705f922c3ff2b1f52cb87fab6f18e2a9f254f7a3

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.1.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.7.1.ebuild
deleted file mode 100644
index ff390688..00000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.7.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-19.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2020-10-07 17:38 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2020-10-07 17:38 UTC (permalink / raw
  To: gentoo-commits

commit:     934ca47a6abdd1abe2191bf40f5e82023d0eaec0
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Wed Oct  7 17:36:40 2020 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Wed Oct  7 17:36:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=934ca47a

app-emulation/dxvk-bin: Version bump 1.7.2.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild | 73 ++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 50218a1a..513c70f9 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.7.1.tar.gz 7863711 BLAKE2B f6302e254864fda8a6cac17917c41c77974eeeeb1e2bf0270b0faaa4449d709036ff065e48b5c20e9be92dc8be0b4dbfe87b03056e168f5f47ee54327bd8a513 SHA512 8fef547446d1305f70153f1168ea54f9fab461d32f2209fecf400074724a400ed495f21982e4d4c57cf7af1902a58104ab67c8aa4ca29f4c827fb2aac711a855
+DIST dxvk-bin-1.7.2.tar.gz 7881987 BLAKE2B 5f9a9bab7807b37cd56108a36c4c00f52897d07c4a5b50a61f97d3d5f6ea1f14d5b5effdbf2bc8faf78c965449b41d9792b6f20c2233e7ae6912dad5dc117ef3 SHA512 88ce06c3a37384341906b1f1082c4ddcfdcb13032909414f922600da2c9d1b6697f0fe0fcf1b8a46e60c30f2391f5a01d042606cf3cd161d5f0632de610ff929
 DIST dxvk-bin-1.7.tar.gz 7734725 BLAKE2B f608a4f228f62b3240a796c2a7fcf514208a1bb421a912405374b4d3a36b17e4172e61bee0722b072f606861325ae988f5ef660ee987c34c9319c1fa1ccf25fe SHA512 c0456c5106ef4a58e7ee1e093557a5769a56430a3907381bccccbaccf17b0af0791b052c41deb2bc7505337d56ef33ba0cfbbfdbb579263ff63ddbf4fbaf1eec

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild
new file mode 100644
index 00000000..ff390688
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-19.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2020-10-07 17:38 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2020-10-07 17:38 UTC (permalink / raw
  To: gentoo-commits

commit:     2216599f8517c1ef65b108bb7d54aec631ae3d47
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Wed Oct  7 17:37:40 2020 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Wed Oct  7 17:37:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2216599f

app-emulation/dxvk-bin: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest            |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild | 73 ------------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 513c70f9..6f5ac59c 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
 DIST dxvk-bin-1.7.1.tar.gz 7863711 BLAKE2B f6302e254864fda8a6cac17917c41c77974eeeeb1e2bf0270b0faaa4449d709036ff065e48b5c20e9be92dc8be0b4dbfe87b03056e168f5f47ee54327bd8a513 SHA512 8fef547446d1305f70153f1168ea54f9fab461d32f2209fecf400074724a400ed495f21982e4d4c57cf7af1902a58104ab67c8aa4ca29f4c827fb2aac711a855
 DIST dxvk-bin-1.7.2.tar.gz 7881987 BLAKE2B 5f9a9bab7807b37cd56108a36c4c00f52897d07c4a5b50a61f97d3d5f6ea1f14d5b5effdbf2bc8faf78c965449b41d9792b6f20c2233e7ae6912dad5dc117ef3 SHA512 88ce06c3a37384341906b1f1082c4ddcfdcb13032909414f922600da2c9d1b6697f0fe0fcf1b8a46e60c30f2391f5a01d042606cf3cd161d5f0632de610ff929
-DIST dxvk-bin-1.7.tar.gz 7734725 BLAKE2B f608a4f228f62b3240a796c2a7fcf514208a1bb421a912405374b4d3a36b17e4172e61bee0722b072f606861325ae988f5ef660ee987c34c9319c1fa1ccf25fe SHA512 c0456c5106ef4a58e7ee1e093557a5769a56430a3907381bccccbaccf17b0af0791b052c41deb2bc7505337d56ef33ba0cfbbfdbb579263ff63ddbf4fbaf1eec

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild
deleted file mode 100644
index ff390688..00000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-19.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2020-08-13 18:25 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2020-08-13 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     738db9ace99ee56b3ae4b599268f79e0a3897308
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Thu Aug 13 18:24:05 2020 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Thu Aug 13 18:25:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=738db9ac

app-emulation/dxvk-bin: Delete old ebuilds.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.6.1.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 22a76ec..50218a1 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
-DIST dxvk-bin-1.6.1.tar.gz 7727663 BLAKE2B 92bda9fc1a060d2a16eee9938e245bf0b1e88f4f018dd32252ec6ab1719828b3297fb7c9b54f7f3a323944c116027a161fba6896a6f95aef748a271be019dd91 SHA512 d92c3855204b7c86e7c27cd0db9ba0975b0680ee593074caaa93fc37cb6dd95563ce454747d6acbeb190ddadbb3222fc2c304554b133919de2c19da960213aed
 DIST dxvk-bin-1.7.1.tar.gz 7863711 BLAKE2B f6302e254864fda8a6cac17917c41c77974eeeeb1e2bf0270b0faaa4449d709036ff065e48b5c20e9be92dc8be0b4dbfe87b03056e168f5f47ee54327bd8a513 SHA512 8fef547446d1305f70153f1168ea54f9fab461d32f2209fecf400074724a400ed495f21982e4d4c57cf7af1902a58104ab67c8aa4ca29f4c827fb2aac711a855
 DIST dxvk-bin-1.7.tar.gz 7734725 BLAKE2B f608a4f228f62b3240a796c2a7fcf514208a1bb421a912405374b4d3a36b17e4172e61bee0722b072f606861325ae988f5ef660ee987c34c9319c1fa1ccf25fe SHA512 c0456c5106ef4a58e7ee1e093557a5769a56430a3907381bccccbaccf17b0af0791b052c41deb2bc7505337d56ef33ba0cfbbfdbb579263ff63ddbf4fbaf1eec

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.6.1.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.6.1.ebuild
deleted file mode 100644
index ff39068..0000000
--- a/app-emulation/dxvk-bin/dxvk-bin-1.6.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk"
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-	|| (
-		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-		>=media-libs/mesa-19.2
-	)
-	|| (
-		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-	)
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-	default
-
-	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-	# Delete installation instructions for unused ABIs.
-	if ! use abi_x86_64; then
-		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-	fi
-	if ! use abi_x86_32; then
-		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-	fi
-
-	fix_install_dir() {
-		local bits="${MULTILIB_ABI_FLAG:8:2}"
-		# Fix installation directory.
-		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-			setup_dxvk.sh || die
-	}
-	multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-	local bits="${MULTILIB_ABI_FLAG:8:2}"
-	insinto "usr/$(get_libdir)/dxvk-bin"
-	insopts --mode=755
-	doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-	newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
-	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-	elog "setup_dxvk-bin.sh install --symlink."
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2020-08-13 18:25 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2020-08-13 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     09b6a688c5c9f520ef8142a648b4735eea2e6030
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Thu Aug 13 18:23:31 2020 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Thu Aug 13 18:24:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09b6a688

app-emulation/dxvk-bin: Version bump 1.7.1.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.7.1.ebuild | 73 ++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 0ea7caa..22a76ec 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.6.1.tar.gz 7727663 BLAKE2B 92bda9fc1a060d2a16eee9938e245bf0b1e88f4f018dd32252ec6ab1719828b3297fb7c9b54f7f3a323944c116027a161fba6896a6f95aef748a271be019dd91 SHA512 d92c3855204b7c86e7c27cd0db9ba0975b0680ee593074caaa93fc37cb6dd95563ce454747d6acbeb190ddadbb3222fc2c304554b133919de2c19da960213aed
+DIST dxvk-bin-1.7.1.tar.gz 7863711 BLAKE2B f6302e254864fda8a6cac17917c41c77974eeeeb1e2bf0270b0faaa4449d709036ff065e48b5c20e9be92dc8be0b4dbfe87b03056e168f5f47ee54327bd8a513 SHA512 8fef547446d1305f70153f1168ea54f9fab461d32f2209fecf400074724a400ed495f21982e4d4c57cf7af1902a58104ab67c8aa4ca29f4c827fb2aac711a855
 DIST dxvk-bin-1.7.tar.gz 7734725 BLAKE2B f608a4f228f62b3240a796c2a7fcf514208a1bb421a912405374b4d3a36b17e4172e61bee0722b072f606861325ae988f5ef660ee987c34c9319c1fa1ccf25fe SHA512 c0456c5106ef4a58e7ee1e093557a5769a56430a3907381bccccbaccf17b0af0791b052c41deb2bc7505337d56ef33ba0cfbbfdbb579263ff63ddbf4fbaf1eec

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.1.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.7.1.ebuild
new file mode 100644
index 0000000..ff39068
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.7.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-19.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2020-05-16 16:18 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2020-05-16 16:18 UTC (permalink / raw
  To: gentoo-commits

commit:     90c9d8f4623a6e0f7709afc1fc61208f6be76306
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Sat May 16 16:16:09 2020 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Sat May 16 16:16:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90c9d8f4

app-emulation/dxvk-bin: Version bump 1.7.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest            |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild | 73 ++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 0f31236..0ea7caa 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1 +1,2 @@
 DIST dxvk-bin-1.6.1.tar.gz 7727663 BLAKE2B 92bda9fc1a060d2a16eee9938e245bf0b1e88f4f018dd32252ec6ab1719828b3297fb7c9b54f7f3a323944c116027a161fba6896a6f95aef748a271be019dd91 SHA512 d92c3855204b7c86e7c27cd0db9ba0975b0680ee593074caaa93fc37cb6dd95563ce454747d6acbeb190ddadbb3222fc2c304554b133919de2c19da960213aed
+DIST dxvk-bin-1.7.tar.gz 7734725 BLAKE2B f608a4f228f62b3240a796c2a7fcf514208a1bb421a912405374b4d3a36b17e4172e61bee0722b072f606861325ae988f5ef660ee987c34c9319c1fa1ccf25fe SHA512 c0456c5106ef4a58e7ee1e093557a5769a56430a3907381bccccbaccf17b0af0791b052c41deb2bc7505337d56ef33ba0cfbbfdbb579263ff63ddbf4fbaf1eec

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild
new file mode 100644
index 0000000..ff39068
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-19.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2020-04-21 19:27 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2020-04-21 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     9bc765daf2602ef384244c2c20f0e3351b994971
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Apr 21 19:26:49 2020 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Apr 21 19:26:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bc765da

app-emulation/dxvk-bin: Fix maintainer name in metadata.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/dxvk-bin/metadata.xml b/app-emulation/dxvk-bin/metadata.xml
index 124ec81..cc8d34f 100644
--- a/app-emulation/dxvk-bin/metadata.xml
+++ b/app-emulation/dxvk-bin/metadata.xml
@@ -3,7 +3,7 @@
 <pkgmetadata>
 	<maintainer type="person">
 		<email>gentoo@tastytea.de</email>
-		<name>tastytea</name>
+		<name>Ronny (tastytea) Gutbrod</name>
 	</maintainer>
 	<upstream>
 		<bugs-to>https://github.com/doitsujin/dxvk/issues</bugs-to>


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/
@ 2020-04-21 19:00 Ronny Gutbrod
  0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2020-04-21 19:00 UTC (permalink / raw
  To: gentoo-commits

commit:     ac2304102ab71ec31f48ce2ac2a80ceb8432e43f
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Apr 21 18:56:20 2020 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Apr 21 18:58:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac230410

app-emulation/dxvk-bin: New package.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 app-emulation/dxvk-bin/Manifest              |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.6.1.ebuild | 73 ++++++++++++++++++++++++++++
 app-emulation/dxvk-bin/metadata.xml          | 11 +++++
 3 files changed, 85 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
new file mode 100644
index 0000000..0f31236
--- /dev/null
+++ b/app-emulation/dxvk-bin/Manifest
@@ -0,0 +1 @@
+DIST dxvk-bin-1.6.1.tar.gz 7727663 BLAKE2B 92bda9fc1a060d2a16eee9938e245bf0b1e88f4f018dd32252ec6ab1719828b3297fb7c9b54f7f3a323944c116027a161fba6896a6f95aef748a271be019dd91 SHA512 d92c3855204b7c86e7c27cd0db9ba0975b0680ee593074caaa93fc37cb6dd95563ce454747d6acbeb190ddadbb3222fc2c304554b133919de2c19da960213aed

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.6.1.ebuild b/app-emulation/dxvk-bin/dxvk-bin-1.6.1.ebuild
new file mode 100644
index 0000000..ff39068
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.6.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk"
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+	|| (
+		video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+		>=media-libs/mesa-19.2
+	)
+	|| (
+		>=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+		>=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+	)
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+	default
+
+	sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+	# Delete installation instructions for unused ABIs.
+	if ! use abi_x86_64; then
+		sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+	fi
+	if ! use abi_x86_32; then
+		sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+	fi
+
+	fix_install_dir() {
+		local bits="${MULTILIB_ABI_FLAG:8:2}"
+		# Fix installation directory.
+		sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+			setup_dxvk.sh || die
+	}
+	multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+	local bits="${MULTILIB_ABI_FLAG:8:2}"
+	insinto "usr/$(get_libdir)/dxvk-bin"
+	insopts --mode=755
+	doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+	newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+	elog "dxvk-bin is installed, but not activated. You have to create DLL overrides"
+	elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+	elog "setup_dxvk-bin.sh install --symlink."
+}

diff --git a/app-emulation/dxvk-bin/metadata.xml b/app-emulation/dxvk-bin/metadata.xml
new file mode 100644
index 0000000..124ec81
--- /dev/null
+++ b/app-emulation/dxvk-bin/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>gentoo@tastytea.de</email>
+		<name>tastytea</name>
+	</maintainer>
+	<upstream>
+		<bugs-to>https://github.com/doitsujin/dxvk/issues</bugs-to>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2022-07-14 17:03 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-15 18:44 [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/ Ronny Gutbrod
  -- strict thread matches above, loose matches on Subject: below --
2022-07-14 17:03 Ronny Gutbrod
2022-07-14 17:03 Ronny Gutbrod
2022-03-29  0:23 [gentoo-commits] repo/proj/guru:master " Ronny Gutbrod
2022-03-28 13:55 ` [gentoo-commits] repo/proj/guru:dev " Ronny Gutbrod
2022-03-29  0:23 [gentoo-commits] repo/proj/guru:master " Ronny Gutbrod
2022-03-28 13:55 ` [gentoo-commits] repo/proj/guru:dev " Ronny Gutbrod
2022-03-28 13:55 Ronny Gutbrod
2022-03-06  5:48 Ronny Gutbrod
2022-03-06  5:48 Ronny Gutbrod
2022-01-25 11:47 Ronny Gutbrod
2022-01-25 11:47 Ronny Gutbrod
2022-01-11 23:31 Ronny Gutbrod
2022-01-11 23:31 Ronny Gutbrod
2021-09-20 14:18 Ronny Gutbrod
2021-09-20 14:18 Ronny Gutbrod
2021-07-26 14:48 Ronny Gutbrod
2021-07-26 14:48 Ronny Gutbrod
2021-06-15 18:44 Ronny Gutbrod
2021-03-02  0:40 Ronny Gutbrod
2021-03-02  0:40 Ronny Gutbrod
2021-02-19 14:58 Ronny Gutbrod
2021-02-19 14:58 Ronny Gutbrod
2020-12-02 16:48 Ronny Gutbrod
2020-12-02 16:48 Ronny Gutbrod
2020-10-07 17:38 Ronny Gutbrod
2020-10-07 17:38 Ronny Gutbrod
2020-08-13 18:25 Ronny Gutbrod
2020-08-13 18:25 Ronny Gutbrod
2020-05-16 16:18 Ronny Gutbrod
2020-04-21 19:27 Ronny Gutbrod
2020-04-21 19:00 Ronny Gutbrod

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox