* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-02-18 16:15 Julien Roy
0 siblings, 0 replies; 10+ messages in thread
From: Julien Roy @ 2024-02-18 16:15 UTC (permalink / raw
To: gentoo-commits
commit: a3658bc001ffd691ed6ac4c6b7f2eba3299933f4
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sun Feb 18 15:18:43 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Feb 18 15:18:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3658bc0
media-libs/amdvlk-bin: added info about gentoo wiki
Bug: https://bugs.gentoo.org/665590
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
index 9c98574bf3..f730b207da 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
@@ -103,6 +103,7 @@ pkg_postinst(){
ewarn "If you are using Wayland, it should be fine"
elog "More information about the configuration can be found here:"
elog "https://github.com/GPUOpen-Drivers/AMDVLK"
+ elog "See also https://wiki.gentoo.org/wiki/AMDVLK (but it might be outdated)"
elog "You can use AMD_VULKAN_ICD variable to switch to the required driver."
elog "AMD_VULKAN_ICD=RADV application - for using radv."
elog "AMD_VULKAN_ICD=AMDVLK application - for using amdvlk."
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-02-18 16:15 Julien Roy
0 siblings, 0 replies; 10+ messages in thread
From: Julien Roy @ 2024-02-18 16:15 UTC (permalink / raw
To: gentoo-commits
commit: 0643c00df81ff8a08cff0d2f7e929ae341404212
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sun Feb 18 15:14:18 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Feb 18 15:14:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0643c00d
media-libs/amdvlk-bin: new package, add 2024.1.1
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
media-libs/amdvlk-bin/Manifest | 2 +
media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild | 109 +++++++++++++++++++++++
media-libs/amdvlk-bin/metadata.xml | 15 ++++
3 files changed, 126 insertions(+)
diff --git a/media-libs/amdvlk-bin/Manifest b/media-libs/amdvlk-bin/Manifest
new file mode 100644
index 0000000000..13d0d16472
--- /dev/null
+++ b/media-libs/amdvlk-bin/Manifest
@@ -0,0 +1,2 @@
+DIST amdvlk-bin-2024.1.1-amd64.rpm 18242384 BLAKE2B f26155287dfd7c968581b5eba3a4ad4ac9e1c0d4740a9aa57e120c8a21a1638cf0f02bcf3fd51fb2b6150031b7d81a2c755095807f8afbec5727be4dd661bcaf SHA512 f75b175377a9c252d564db5d99aae47d833d6ddc2c0b7c9292113e96e0635d059deae82ef54e9a88025c28b8b2271113ab468c72a0aa16c4908857b970f3634e
+DIST amdvlk-bin-2024.1.1-i386.deb 25981812 BLAKE2B c8cb424798b6d2f64f0d4c68930c4fbe7ac02039373d33aa6cc0c2912b71df7a7adff64e3f60be52f3bd4bcec0c91ee5f3a0edfaa88dc2f09390c245e94f0170 SHA512 6c3f5aea6e734fa3550c7f4103108dd3efca2ce0ddb1e0410b46ef3d4171deb66cf10b2e38935bf965d729daa221fd6af119582ef7b15e779df80d84122b9587
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
new file mode 100644
index 0000000000..9c98574bf3
--- /dev/null
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit rpm unpacker multilib-build
+
+DESCRIPTION="AMD Open Source Driver for Vulkan: official binary version"
+HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK"
+MY_PV="${PV/'.'/'.Q'}"
+FETCH_URI="https://github.com/GPUOpen-Drivers/AMDVLK/releases/download"
+SRC_URI="${FETCH_URI}/v-${MY_PV}/amdvlk-${MY_PV}.x86_64.rpm -> ${P}-amd64.rpm
+${FETCH_URI}/v-${MY_PV}/amdvlk_${MY_PV}_i386.deb -> ${P}-i386.deb"
+RESTRICT="test"
+REQUIRED_USE="abi_x86_64"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64" # The hardware is not supported x86 anymore
+
+RDEPEND="
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ app-arch/zstd[${MULTILIB_USEDEP}]
+ x11-libs/libdrm[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr[${MULTILIB_USEDEP}]
+ x11-libs/libxcb[${MULTILIB_USEDEP}]
+ x11-libs/libxshmfence[${MULTILIB_USEDEP}]
+ >=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
+ "
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="sys-apps/sed"
+QA_PREBUILT="
+ usr/lib/*
+ usr/lib64/*
+"
+# TODO: Found a correct way to disable QA_SONAME for /usr/lib/amdvlk32.so
+# I don't know why the current value is not working
+QA_SONAME="usr/lib/*"
+
+S=${WORKDIR}
+
+pkg_pretend(){
+ if use abi_x86_32; then
+ ewarn "32-bit amdvlk binary is untested"
+ ewarn "Work in progress"
+ fi
+}
+
+src_unpack(){
+ elog "Unpacking abi_x86_64..."
+ mkdir -p "${S}"/amd64
+ cd "${S}"/amd64 || die
+ rpm_unpack ${P}-amd64.rpm
+ if use abi_x86_32; then
+ elog "Unpacking abi_x86_32..."
+ mkdir -p "${S}"/i386 || die
+ cd "${S}"/i386 || die
+ unpacker ${P}-i386.deb
+ fi
+}
+
+src_prepare() {
+ default
+ if use abi_x86_32; then
+ elog "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
+ mv "${S}/i386/usr/lib/i386-linux-gnu/amdvlk32.so" "${S}/i386/usr/lib/" || die
+ rm -d "${S}/i386/usr/lib/i386-linux-gnu/" || die
+ rm -r "${S}/i386/usr/share/" || die
+ fi
+ mv "${S}/amd64/usr/share/doc/amdvlk/LICENSE.txt" "${S}" || die
+ rm -r "${S}/amd64/usr/share/" || die
+}
+
+src_configure(){
+ if use abi_x86_32; then
+ elog "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
+ sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \
+ "${S}/i386/etc/vulkan/icd.d/amd_icd32.json" || die
+ sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \
+ "${S}/i386/etc/vulkan/implicit_layer.d/amd_icd32.json" || die
+ fi
+}
+src_compile(){
+ elog "Nothing to compile..."
+}
+
+src_install(){
+ if use abi_x86_32; then
+ cp -a "${S}/i386"/* "${D}" || die
+ fi
+ cp -a "${S}/amd64"/* "${D}" || die
+ dodoc LICENSE.txt
+}
+
+pkg_postinst(){
+ ewarn "If you are using Xorg:"
+ ewarn "Make sure the following line is NOT included in the any Xorg configuration section:"
+ ewarn "| Driver \"modesetting\""
+ ewarn "and make sure you use DRI3 mode for Xorg"
+ ewarn "If you are using Wayland, it should be fine"
+ elog "More information about the configuration can be found here:"
+ elog "https://github.com/GPUOpen-Drivers/AMDVLK"
+ elog "You can use AMD_VULKAN_ICD variable to switch to the required driver."
+ elog "AMD_VULKAN_ICD=RADV application - for using radv."
+ elog "AMD_VULKAN_ICD=AMDVLK application - for using amdvlk."
+}
diff --git a/media-libs/amdvlk-bin/metadata.xml b/media-libs/amdvlk-bin/metadata.xml
new file mode 100644
index 0000000000..0d58bfb318
--- /dev/null
+++ b/media-libs/amdvlk-bin/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>denis7774@gmail.com</email>
+ <name>Denis Reva</name>
+ <description>rarogcmex</description>
+ </maintainer>
+ <longdescription lang="en">
+ The AMD Open Source Driver for Vulkan® is an open-source Vulkan driver for Radeon™ graphics adapters on Linux®. It is built on top of AMD's Platform Abstraction Library (PAL), a shared component that is designed to encapsulate certain hardware and OS-specific programming details for many of AMD's 3D and compute drivers. Leveraging PAL can help provide a consistent experience across platforms, including support for recently released GPUs and compatibility with AMD developer tools.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">GPUOpen-Drivers/AMDVLK</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-02-18 16:15 Julien Roy
0 siblings, 0 replies; 10+ messages in thread
From: Julien Roy @ 2024-02-18 16:15 UTC (permalink / raw
To: gentoo-commits
commit: 1f60e50220d5005bd5a1ee76398aedff53c10570
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sun Feb 18 15:44:55 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Feb 18 15:45:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f60e502
media-libs/amdvlk-bin: added legacy-polaris branch
it contains the last driver version for pre-GFX10 gpus
Improved package description
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
media-libs/amdvlk-bin/Manifest | 2 ++
...dvlk-bin-2024.1.1.ebuild => amdvlk-bin-2023.3.3.ebuild} | 14 ++++++++++++--
media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild | 7 +++++++
3 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/media-libs/amdvlk-bin/Manifest b/media-libs/amdvlk-bin/Manifest
index 13d0d16472..331888a2b4 100644
--- a/media-libs/amdvlk-bin/Manifest
+++ b/media-libs/amdvlk-bin/Manifest
@@ -1,2 +1,4 @@
+DIST amdvlk-bin-2023.3.3-amd64.rpm 16954920 BLAKE2B 8b8d2e353a2055a823c5a7932c55a5e113036388a68c2f61a665de0209e82dd219b21e6f4a79f2ad6141381601e408b0007068140fcc2692bf5904ac289ab597 SHA512 827bcf885f207557b452360491187b9909279a601dff9c635561b4aa5f2c8aae9d940e880a98c7fb1482efd7fec068e8f3667729930ecd20dfa7c06be15193c9
+DIST amdvlk-bin-2023.3.3-i386.deb 25352166 BLAKE2B f4e3af91c2f4e7be6c447c2553ac3deed106be86ce3bd3204ac2e6734ca09dba4c59da8ffd49b52f85dfcbe5eaba09cfa2519578ececfb6f7b21ee4a3d67430d SHA512 3668d701292b7283409ec2209f52b0b01cd7821754969efc4c91c74b2b075ee612f41fafd471dd92da1b204644c76bb92fd60c4c916588b7ee8961257523ba50
DIST amdvlk-bin-2024.1.1-amd64.rpm 18242384 BLAKE2B f26155287dfd7c968581b5eba3a4ad4ac9e1c0d4740a9aa57e120c8a21a1638cf0f02bcf3fd51fb2b6150031b7d81a2c755095807f8afbec5727be4dd661bcaf SHA512 f75b175377a9c252d564db5d99aae47d833d6ddc2c0b7c9292113e96e0635d059deae82ef54e9a88025c28b8b2271113ab468c72a0aa16c4908857b970f3634e
DIST amdvlk-bin-2024.1.1-i386.deb 25981812 BLAKE2B c8cb424798b6d2f64f0d4c68930c4fbe7ac02039373d33aa6cc0c2912b71df7a7adff64e3f60be52f3bd4bcec0c91ee5f3a0edfaa88dc2f09390c245e94f0170 SHA512 6c3f5aea6e734fa3550c7f4103108dd3efca2ce0ddb1e0410b46ef3d4171deb66cf10b2e38935bf965d729daa221fd6af119582ef7b15e779df80d84122b9587
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild
similarity index 87%
copy from media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
copy to media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild
index f730b207da..43d6529345 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild
@@ -16,7 +16,7 @@ RESTRICT="test"
REQUIRED_USE="abi_x86_64"
LICENSE="MIT"
-SLOT="0"
+SLOT="legacy-polaris"
KEYWORDS="-* ~amd64" # The hardware is not supported x86 anymore
RDEPEND="
@@ -27,6 +27,8 @@ RDEPEND="
x11-libs/libxcb[${MULTILIB_USEDEP}]
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
>=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
+ !media-libs/amdvlk
+ !media-libs/amdvlk-bin:0
"
DEPEND="
${RDEPEND}
@@ -43,9 +45,17 @@ QA_SONAME="usr/lib/*"
S=${WORKDIR}
pkg_pretend(){
+ einfo "This is last version which supports AMD's legacy graphics cards such as:"
+ einfo "Radeon™ RX Vega Series"
+ einfo "Radeon™ RX 400/500 Series"
+ einfo "Radeon™ Pro WX 9100, x200 Series"
+ einfo "Radeon™ Pro W5700/W5500 Series"
+ einfo "Use it at your own risk"
+ einfo "Check Gentoo Wiki for further information"
+ einfo "https://wiki.gentoo.org/wiki/AMDVLK"
if use abi_x86_32; then
ewarn "32-bit amdvlk binary is untested"
- ewarn "Work in progress"
+ ewarn "Work in progress, use it at your risk"
fi
}
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
index f730b207da..dfba1714db 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
@@ -27,6 +27,8 @@ RDEPEND="
x11-libs/libxcb[${MULTILIB_USEDEP}]
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
>=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
+ !media-libs/amdvlk
+ !media-libs/amdvlk-bin:legacy-polaris
"
DEPEND="
${RDEPEND}
@@ -43,6 +45,11 @@ QA_SONAME="usr/lib/*"
S=${WORKDIR}
pkg_pretend(){
+ ewarn "Mainline AMDVLK drops support for pre-NAVI graphics cards"
+ ewarn "Such as Radeon™ RX 400/500 Series"
+ ewarn "or Radeon™ RX Vega Series"
+ einfo "Check Gentoo Wiki for further information"
+ einfo "https://wiki.gentoo.org/wiki/AMDVLK"
if use abi_x86_32; then
ewarn "32-bit amdvlk binary is untested"
ewarn "Work in progress"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-02-18 18:16 Julien Roy
0 siblings, 0 replies; 10+ messages in thread
From: Julien Roy @ 2024-02-18 18:16 UTC (permalink / raw
To: gentoo-commits
commit: 66fa0a96e3073071355b0e80415bb0e4c5dea58a
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sun Feb 18 17:29:30 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Feb 18 17:29:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66fa0a96
media-libs/amdvlk-bin: improved documentation
added legacy-si slot for very old GPUs
fixed elog/einfo
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
media-libs/amdvlk-bin/Manifest | 2 ++
...-2024.1.1.ebuild => amdvlk-bin-2021.2.5.ebuild} | 39 ++++++++++++----------
media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild | 37 ++++++++++----------
media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild | 26 ++++++++-------
4 files changed, 57 insertions(+), 47 deletions(-)
diff --git a/media-libs/amdvlk-bin/Manifest b/media-libs/amdvlk-bin/Manifest
index 331888a2b4..131e6ecbaa 100644
--- a/media-libs/amdvlk-bin/Manifest
+++ b/media-libs/amdvlk-bin/Manifest
@@ -1,3 +1,5 @@
+DIST amdvlk-bin-2021.2.5-amd64.rpm 16616736 BLAKE2B 091d14036fc164e15ebb138812baef104a0db51fc9e2574db4c0fa9d285cfb0a43d54e36685817a638c08b2c82ca40e5f5978791aab39d6d83bd6f59889f430f SHA512 65febbdfb0aa0a6b2213d5cbe0029c7da2627d1714d5f25b2d5ccf2401872d323f6e5b0408d9ba9fc5d07b9ae69beb7015498fb2828b6ea0982431ad7f8e450e
+DIST amdvlk-bin-2021.2.5-i386.deb 23475164 BLAKE2B b7f7fb91d88c7a37e69f99a2a036b6e1eda1ae00f0f378eb0a245253b12ea6adbd23de70e9bc06c95438a02f2d1905eb8dd55c601ba616106e2b2e2f7db08a93 SHA512 1f6067c97661285f62bcd0cb8a81138943f7280ebfda3d70aa32237cea0b715131c7b8af982b62c63ef813f6c1ff54672eea61244cf3c13f1cb536edbb4a749c
DIST amdvlk-bin-2023.3.3-amd64.rpm 16954920 BLAKE2B 8b8d2e353a2055a823c5a7932c55a5e113036388a68c2f61a665de0209e82dd219b21e6f4a79f2ad6141381601e408b0007068140fcc2692bf5904ac289ab597 SHA512 827bcf885f207557b452360491187b9909279a601dff9c635561b4aa5f2c8aae9d940e880a98c7fb1482efd7fec068e8f3667729930ecd20dfa7c06be15193c9
DIST amdvlk-bin-2023.3.3-i386.deb 25352166 BLAKE2B f4e3af91c2f4e7be6c447c2553ac3deed106be86ce3bd3204ac2e6734ca09dba4c59da8ffd49b52f85dfcbe5eaba09cfa2519578ececfb6f7b21ee4a3d67430d SHA512 3668d701292b7283409ec2209f52b0b01cd7821754969efc4c91c74b2b075ee612f41fafd471dd92da1b204644c76bb92fd60c4c916588b7ee8961257523ba50
DIST amdvlk-bin-2024.1.1-amd64.rpm 18242384 BLAKE2B f26155287dfd7c968581b5eba3a4ad4ac9e1c0d4740a9aa57e120c8a21a1638cf0f02bcf3fd51fb2b6150031b7d81a2c755095807f8afbec5727be4dd661bcaf SHA512 f75b175377a9c252d564db5d99aae47d833d6ddc2c0b7c9292113e96e0635d059deae82ef54e9a88025c28b8b2271113ab468c72a0aa16c4908857b970f3634e
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5.ebuild
similarity index 73%
copy from media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
copy to media-libs/amdvlk-bin/amdvlk-bin-2021.2.5.ebuild
index dfba1714db..740c1759ae 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5.ebuild
@@ -16,8 +16,8 @@ RESTRICT="test"
REQUIRED_USE="abi_x86_64"
LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64" # The hardware is not supported x86 anymore
+SLOT="legacy-si"
+KEYWORDS="-* ~amd64" # The hardware is not supported pure x86 anymore
RDEPEND="
sys-libs/zlib[${MULTILIB_USEDEP}]
@@ -26,8 +26,9 @@ RDEPEND="
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
- >=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
+ media-libs/vulkan-loader[${MULTILIB_USEDEP}]
!media-libs/amdvlk
+ !media-libs/amdvlk-bin:0
!media-libs/amdvlk-bin:legacy-polaris
"
DEPEND="
@@ -40,29 +41,33 @@ QA_PREBUILT="
"
# TODO: Found a correct way to disable QA_SONAME for /usr/lib/amdvlk32.so
# I don't know why the current value is not working
-QA_SONAME="usr/lib/*"
+QA_SONAME="usr/*"
S=${WORKDIR}
pkg_pretend(){
- ewarn "Mainline AMDVLK drops support for pre-NAVI graphics cards"
- ewarn "Such as Radeon™ RX 400/500 Series"
- ewarn "or Radeon™ RX Vega Series"
- einfo "Check Gentoo Wiki for further information"
- einfo "https://wiki.gentoo.org/wiki/AMDVLK"
+ ewarn "This is extremely old version which supports AMD's legacy GPUs such as:"
+ ewarn "Radeon™ R5/R7/R9 200/300 Series"
+ ewarn "Radeon™ M200/M300/M400 Series"
+ ewarn "Radeon™ HD 8000M Series"
+ ewarn "Radeon™ HD 7000 Series"
+ ewarn "This is very (3 years+) deprecated, it only supports vulkan 1.2.179"
+ ewarn "Use it at your own risk"
+ elog "Check Gentoo Wiki for further information"
+ elog "https://wiki.gentoo.org/wiki/AMDVLK"
if use abi_x86_32; then
- ewarn "32-bit amdvlk binary is untested"
- ewarn "Work in progress"
+ ewarn "32-bit amdvlk binary is untested"
+ ewarn "Work in progress, use it at your risk"
fi
}
src_unpack(){
- elog "Unpacking abi_x86_64..."
+ einfo "Unpacking abi_x86_64..."
mkdir -p "${S}"/amd64
cd "${S}"/amd64 || die
rpm_unpack ${P}-amd64.rpm
if use abi_x86_32; then
- elog "Unpacking abi_x86_32..."
+ einfo "Unpacking abi_x86_32..."
mkdir -p "${S}"/i386 || die
cd "${S}"/i386 || die
unpacker ${P}-i386.deb
@@ -72,7 +77,7 @@ src_unpack(){
src_prepare() {
default
if use abi_x86_32; then
- elog "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
+ einfo "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
mv "${S}/i386/usr/lib/i386-linux-gnu/amdvlk32.so" "${S}/i386/usr/lib/" || die
rm -d "${S}/i386/usr/lib/i386-linux-gnu/" || die
rm -r "${S}/i386/usr/share/" || die
@@ -83,7 +88,7 @@ src_prepare() {
src_configure(){
if use abi_x86_32; then
- elog "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
+ einfo "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \
"${S}/i386/etc/vulkan/icd.d/amd_icd32.json" || die
sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \
@@ -91,7 +96,7 @@ src_configure(){
fi
}
src_compile(){
- elog "Nothing to compile..."
+ einfo "Nothing to compile..."
}
src_install(){
@@ -110,7 +115,7 @@ pkg_postinst(){
ewarn "If you are using Wayland, it should be fine"
elog "More information about the configuration can be found here:"
elog "https://github.com/GPUOpen-Drivers/AMDVLK"
- elog "See also https://wiki.gentoo.org/wiki/AMDVLK (but it might be outdated)"
+ elog "${GENTOO_WIKI_PAGE}#Configuration_and_features"
elog "You can use AMD_VULKAN_ICD variable to switch to the required driver."
elog "AMD_VULKAN_ICD=RADV application - for using radv."
elog "AMD_VULKAN_ICD=AMDVLK application - for using amdvlk."
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild
index 43d6529345..3e53e100a5 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="abi_x86_64"
LICENSE="MIT"
SLOT="legacy-polaris"
-KEYWORDS="-* ~amd64" # The hardware is not supported x86 anymore
+KEYWORDS="-* ~amd64" # The hardware is not supported pure x86 anymore
RDEPEND="
sys-libs/zlib[${MULTILIB_USEDEP}]
@@ -26,9 +26,10 @@ RDEPEND="
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
- >=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
+ >=media-libs/vulkan-loader-1.3.268[${MULTILIB_USEDEP}]
!media-libs/amdvlk
!media-libs/amdvlk-bin:0
+ !media-libs/amdvlk-bin:legacy-si
"
DEPEND="
${RDEPEND}
@@ -45,27 +46,27 @@ QA_SONAME="usr/lib/*"
S=${WORKDIR}
pkg_pretend(){
- einfo "This is last version which supports AMD's legacy graphics cards such as:"
- einfo "Radeon™ RX Vega Series"
- einfo "Radeon™ RX 400/500 Series"
- einfo "Radeon™ Pro WX 9100, x200 Series"
- einfo "Radeon™ Pro W5700/W5500 Series"
- einfo "Use it at your own risk"
- einfo "Check Gentoo Wiki for further information"
- einfo "https://wiki.gentoo.org/wiki/AMDVLK"
+ elog "This is last version which supports AMD's legacy graphics cards such as:"
+ elog "Radeon™ RX Vega Series"
+ elog "Radeon™ RX 400/500 Series"
+ elog "Radeon™ Pro WX 9100, x200 Series"
+ elog "Radeon™ Pro W5700/W5500 Series"
+ elog "Use it at your own risk"
+ elog "Check Gentoo Wiki for further information"
+ elog "https://wiki.gentoo.org/wiki/AMDVLK"
if use abi_x86_32; then
- ewarn "32-bit amdvlk binary is untested"
- ewarn "Work in progress, use it at your risk"
+ ewarn "32-bit amdvlk binary is untested"
+ ewarn "Work in progress, use it at your risk"
fi
}
src_unpack(){
- elog "Unpacking abi_x86_64..."
+ einfo "Unpacking abi_x86_64..."
mkdir -p "${S}"/amd64
cd "${S}"/amd64 || die
rpm_unpack ${P}-amd64.rpm
if use abi_x86_32; then
- elog "Unpacking abi_x86_32..."
+ einfo "Unpacking abi_x86_32..."
mkdir -p "${S}"/i386 || die
cd "${S}"/i386 || die
unpacker ${P}-i386.deb
@@ -75,7 +76,7 @@ src_unpack(){
src_prepare() {
default
if use abi_x86_32; then
- elog "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
+ einfo "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
mv "${S}/i386/usr/lib/i386-linux-gnu/amdvlk32.so" "${S}/i386/usr/lib/" || die
rm -d "${S}/i386/usr/lib/i386-linux-gnu/" || die
rm -r "${S}/i386/usr/share/" || die
@@ -86,7 +87,7 @@ src_prepare() {
src_configure(){
if use abi_x86_32; then
- elog "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
+ einfo "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \
"${S}/i386/etc/vulkan/icd.d/amd_icd32.json" || die
sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \
@@ -94,7 +95,7 @@ src_configure(){
fi
}
src_compile(){
- elog "Nothing to compile..."
+ einfo "Nothing to compile..."
}
src_install(){
@@ -113,7 +114,7 @@ pkg_postinst(){
ewarn "If you are using Wayland, it should be fine"
elog "More information about the configuration can be found here:"
elog "https://github.com/GPUOpen-Drivers/AMDVLK"
- elog "See also https://wiki.gentoo.org/wiki/AMDVLK (but it might be outdated)"
+ elog "${GENTOO_WIKI_PAGE}#Configuration_and_features"
elog "You can use AMD_VULKAN_ICD variable to switch to the required driver."
elog "AMD_VULKAN_ICD=RADV application - for using radv."
elog "AMD_VULKAN_ICD=AMDVLK application - for using amdvlk."
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
index dfba1714db..b709d1f79d 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
@@ -7,6 +7,7 @@ MULTILIB_COMPAT=( abi_x86_{32,64} )
inherit rpm unpacker multilib-build
DESCRIPTION="AMD Open Source Driver for Vulkan: official binary version"
+GENTOO_WIKI_PAGE="https://wiki.gentoo.org/wiki/AMDVLK"
HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK"
MY_PV="${PV/'.'/'.Q'}"
FETCH_URI="https://github.com/GPUOpen-Drivers/AMDVLK/releases/download"
@@ -17,7 +18,7 @@ REQUIRED_USE="abi_x86_64"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="-* ~amd64" # The hardware is not supported x86 anymore
+KEYWORDS="-* ~amd64" # The hardware is not supported pure x86 anymore
RDEPEND="
sys-libs/zlib[${MULTILIB_USEDEP}]
@@ -26,9 +27,10 @@ RDEPEND="
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
- >=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
+ >=media-libs/vulkan-loader-1.3.275[${MULTILIB_USEDEP}]
!media-libs/amdvlk
!media-libs/amdvlk-bin:legacy-polaris
+ !media-libs/amdvlk-bin:legacy-si
"
DEPEND="
${RDEPEND}
@@ -48,21 +50,21 @@ pkg_pretend(){
ewarn "Mainline AMDVLK drops support for pre-NAVI graphics cards"
ewarn "Such as Radeon™ RX 400/500 Series"
ewarn "or Radeon™ RX Vega Series"
- einfo "Check Gentoo Wiki for further information"
- einfo "https://wiki.gentoo.org/wiki/AMDVLK"
+ elog "Check Gentoo Wiki for further information"
+ elog "${GENTOO_WIKI_PAGE}"
if use abi_x86_32; then
- ewarn "32-bit amdvlk binary is untested"
- ewarn "Work in progress"
+ ewarn "32-bit amdvlk binary is untested"
+ ewarn "Work in progress"
fi
}
src_unpack(){
- elog "Unpacking abi_x86_64..."
+ einfo "Unpacking abi_x86_64..."
mkdir -p "${S}"/amd64
cd "${S}"/amd64 || die
rpm_unpack ${P}-amd64.rpm
if use abi_x86_32; then
- elog "Unpacking abi_x86_32..."
+ einfo "Unpacking abi_x86_32..."
mkdir -p "${S}"/i386 || die
cd "${S}"/i386 || die
unpacker ${P}-i386.deb
@@ -72,7 +74,7 @@ src_unpack(){
src_prepare() {
default
if use abi_x86_32; then
- elog "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
+ einfo "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
mv "${S}/i386/usr/lib/i386-linux-gnu/amdvlk32.so" "${S}/i386/usr/lib/" || die
rm -d "${S}/i386/usr/lib/i386-linux-gnu/" || die
rm -r "${S}/i386/usr/share/" || die
@@ -83,7 +85,7 @@ src_prepare() {
src_configure(){
if use abi_x86_32; then
- elog "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
+ einfo "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike"
sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \
"${S}/i386/etc/vulkan/icd.d/amd_icd32.json" || die
sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \
@@ -91,7 +93,7 @@ src_configure(){
fi
}
src_compile(){
- elog "Nothing to compile..."
+ einfo "Nothing to compile..."
}
src_install(){
@@ -110,7 +112,7 @@ pkg_postinst(){
ewarn "If you are using Wayland, it should be fine"
elog "More information about the configuration can be found here:"
elog "https://github.com/GPUOpen-Drivers/AMDVLK"
- elog "See also https://wiki.gentoo.org/wiki/AMDVLK (but it might be outdated)"
+ elog "${GENTOO_WIKI_PAGE}#Configuration_and_features"
elog "You can use AMD_VULKAN_ICD variable to switch to the required driver."
elog "AMD_VULKAN_ICD=RADV application - for using radv."
elog "AMD_VULKAN_ICD=AMDVLK application - for using amdvlk."
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-03-03 10:07 Haelwenn Monnier
0 siblings, 0 replies; 10+ messages in thread
From: Haelwenn Monnier @ 2024-03-03 10:07 UTC (permalink / raw
To: gentoo-commits
commit: 5b3ddc1f4312fc8016216f2c5bef08fa17b96be7
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 3 05:41:21 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sun Mar 3 05:41:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b3ddc1f
media-libs/amdvlk-bin: add 2024.1.2, drop 2024.1.1
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
media-libs/amdvlk-bin/Manifest | 4 ++--
.../{amdvlk-bin-2024.1.1.ebuild => amdvlk-bin-2024.1.2.ebuild} | 0
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/amdvlk-bin/Manifest b/media-libs/amdvlk-bin/Manifest
index 131e6ecbaa..536dbcad7a 100644
--- a/media-libs/amdvlk-bin/Manifest
+++ b/media-libs/amdvlk-bin/Manifest
@@ -2,5 +2,5 @@ DIST amdvlk-bin-2021.2.5-amd64.rpm 16616736 BLAKE2B 091d14036fc164e15ebb138812ba
DIST amdvlk-bin-2021.2.5-i386.deb 23475164 BLAKE2B b7f7fb91d88c7a37e69f99a2a036b6e1eda1ae00f0f378eb0a245253b12ea6adbd23de70e9bc06c95438a02f2d1905eb8dd55c601ba616106e2b2e2f7db08a93 SHA512 1f6067c97661285f62bcd0cb8a81138943f7280ebfda3d70aa32237cea0b715131c7b8af982b62c63ef813f6c1ff54672eea61244cf3c13f1cb536edbb4a749c
DIST amdvlk-bin-2023.3.3-amd64.rpm 16954920 BLAKE2B 8b8d2e353a2055a823c5a7932c55a5e113036388a68c2f61a665de0209e82dd219b21e6f4a79f2ad6141381601e408b0007068140fcc2692bf5904ac289ab597 SHA512 827bcf885f207557b452360491187b9909279a601dff9c635561b4aa5f2c8aae9d940e880a98c7fb1482efd7fec068e8f3667729930ecd20dfa7c06be15193c9
DIST amdvlk-bin-2023.3.3-i386.deb 25352166 BLAKE2B f4e3af91c2f4e7be6c447c2553ac3deed106be86ce3bd3204ac2e6734ca09dba4c59da8ffd49b52f85dfcbe5eaba09cfa2519578ececfb6f7b21ee4a3d67430d SHA512 3668d701292b7283409ec2209f52b0b01cd7821754969efc4c91c74b2b075ee612f41fafd471dd92da1b204644c76bb92fd60c4c916588b7ee8961257523ba50
-DIST amdvlk-bin-2024.1.1-amd64.rpm 18242384 BLAKE2B f26155287dfd7c968581b5eba3a4ad4ac9e1c0d4740a9aa57e120c8a21a1638cf0f02bcf3fd51fb2b6150031b7d81a2c755095807f8afbec5727be4dd661bcaf SHA512 f75b175377a9c252d564db5d99aae47d833d6ddc2c0b7c9292113e96e0635d059deae82ef54e9a88025c28b8b2271113ab468c72a0aa16c4908857b970f3634e
-DIST amdvlk-bin-2024.1.1-i386.deb 25981812 BLAKE2B c8cb424798b6d2f64f0d4c68930c4fbe7ac02039373d33aa6cc0c2912b71df7a7adff64e3f60be52f3bd4bcec0c91ee5f3a0edfaa88dc2f09390c245e94f0170 SHA512 6c3f5aea6e734fa3550c7f4103108dd3efca2ce0ddb1e0410b46ef3d4171deb66cf10b2e38935bf965d729daa221fd6af119582ef7b15e779df80d84122b9587
+DIST amdvlk-bin-2024.1.2-amd64.rpm 18323340 BLAKE2B 0e7bc3e53fae11007b660786451a4268a79de0691a14d862dffdb9ba9c25b1a7c64bd88021aad754e6b87a84474b6727b02af8e0a6c662430a8b31af3b6ac829 SHA512 759b2b85f5570bd15638f8be2f16072b50a667a812ef93de55326984e660470a9af28f484e9d11931ac0285b854fdace4394c38cd869668b3e1c7b04e6d3bc9d
+DIST amdvlk-bin-2024.1.2-i386.deb 26110588 BLAKE2B 5b1fb0a12a003d565a4ff9e7856d9ee3d21773bd954b16d7885e7607acf67337c696ab2909ffa8b36a61d632001ac8b701f2368cceab4ba5ecba21a94fb4fca9 SHA512 0ce33654cdc6dd661e6253a58448eb955c5beb42b300b284ed6dd48d37dbc814b061197b2de81f320a92a99e34b7fcd79543e2b47975c127fd2b045df11986ce
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.2.ebuild
similarity index 100%
rename from media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild
rename to media-libs/amdvlk-bin/amdvlk-bin-2024.1.2.ebuild
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-05-16 16:27 Julien Roy
0 siblings, 0 replies; 10+ messages in thread
From: Julien Roy @ 2024-05-16 16:27 UTC (permalink / raw
To: gentoo-commits
commit: c187a08df948f351bfb72ed45584fb0440aa3d70
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Thu May 16 15:05:53 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Thu May 16 15:05:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c187a08d
media-libs/amdvlk-bin: add 2024.2.1, drop 2024.1.2
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
media-libs/amdvlk-bin/Manifest | 4 ++--
.../{amdvlk-bin-2024.1.2.ebuild => amdvlk-bin-2024.2.1.ebuild} | 0
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/amdvlk-bin/Manifest b/media-libs/amdvlk-bin/Manifest
index 536dbcad7a..319d8c7e03 100644
--- a/media-libs/amdvlk-bin/Manifest
+++ b/media-libs/amdvlk-bin/Manifest
@@ -2,5 +2,5 @@ DIST amdvlk-bin-2021.2.5-amd64.rpm 16616736 BLAKE2B 091d14036fc164e15ebb138812ba
DIST amdvlk-bin-2021.2.5-i386.deb 23475164 BLAKE2B b7f7fb91d88c7a37e69f99a2a036b6e1eda1ae00f0f378eb0a245253b12ea6adbd23de70e9bc06c95438a02f2d1905eb8dd55c601ba616106e2b2e2f7db08a93 SHA512 1f6067c97661285f62bcd0cb8a81138943f7280ebfda3d70aa32237cea0b715131c7b8af982b62c63ef813f6c1ff54672eea61244cf3c13f1cb536edbb4a749c
DIST amdvlk-bin-2023.3.3-amd64.rpm 16954920 BLAKE2B 8b8d2e353a2055a823c5a7932c55a5e113036388a68c2f61a665de0209e82dd219b21e6f4a79f2ad6141381601e408b0007068140fcc2692bf5904ac289ab597 SHA512 827bcf885f207557b452360491187b9909279a601dff9c635561b4aa5f2c8aae9d940e880a98c7fb1482efd7fec068e8f3667729930ecd20dfa7c06be15193c9
DIST amdvlk-bin-2023.3.3-i386.deb 25352166 BLAKE2B f4e3af91c2f4e7be6c447c2553ac3deed106be86ce3bd3204ac2e6734ca09dba4c59da8ffd49b52f85dfcbe5eaba09cfa2519578ececfb6f7b21ee4a3d67430d SHA512 3668d701292b7283409ec2209f52b0b01cd7821754969efc4c91c74b2b075ee612f41fafd471dd92da1b204644c76bb92fd60c4c916588b7ee8961257523ba50
-DIST amdvlk-bin-2024.1.2-amd64.rpm 18323340 BLAKE2B 0e7bc3e53fae11007b660786451a4268a79de0691a14d862dffdb9ba9c25b1a7c64bd88021aad754e6b87a84474b6727b02af8e0a6c662430a8b31af3b6ac829 SHA512 759b2b85f5570bd15638f8be2f16072b50a667a812ef93de55326984e660470a9af28f484e9d11931ac0285b854fdace4394c38cd869668b3e1c7b04e6d3bc9d
-DIST amdvlk-bin-2024.1.2-i386.deb 26110588 BLAKE2B 5b1fb0a12a003d565a4ff9e7856d9ee3d21773bd954b16d7885e7607acf67337c696ab2909ffa8b36a61d632001ac8b701f2368cceab4ba5ecba21a94fb4fca9 SHA512 0ce33654cdc6dd661e6253a58448eb955c5beb42b300b284ed6dd48d37dbc814b061197b2de81f320a92a99e34b7fcd79543e2b47975c127fd2b045df11986ce
+DIST amdvlk-bin-2024.2.1-amd64.rpm 18738528 BLAKE2B 0420dad185bbcf25548409402e0bb56c41e26d0db01ae0b585aeaf8d1910fff1099a03245e3d3a5008e8aaeae26fbcbeb315a3c57ebf3e87a212b322ada741e0 SHA512 38b9ae4ab1854bca06172cb430ffc6eee1067c886362d9fb1a437e1081e123e9fc19232c63280ea2024103cc0860e0d495eb7a52d550cf8ffe168b90ffbe5f1f
+DIST amdvlk-bin-2024.2.1-i386.deb 26653514 BLAKE2B a5afb55c118b5c61ddb2f3144dfd74214f5d9c96af396858f777a4b0bf9d8d5caeadd5b6a5b9f5abf0ef0a36907ea1b69474ae86d7d34c43230de2cd4ea4b82b SHA512 79d544745571331dedaaac6750e54acf33afb2878385128b0d19f23f035ac48e08deb4102d3b88216c2f854744de911ff0f8bec078e7985fa02175425f9532a3
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.2.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.2.1.ebuild
similarity index 100%
rename from media-libs/amdvlk-bin/amdvlk-bin-2024.1.2.ebuild
rename to media-libs/amdvlk-bin/amdvlk-bin-2024.2.1.ebuild
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-08-09 3:29 Lucio Sauer
0 siblings, 0 replies; 10+ messages in thread
From: Lucio Sauer @ 2024-08-09 3:29 UTC (permalink / raw
To: gentoo-commits
commit: 30520de53385c9c148dc911f80bd61bc4e80de04
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Thu Aug 8 14:05:41 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Thu Aug 8 14:05:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30520de5
media-libs/amdvlk-bin: fixed false soname warning
Closes: https://bugs.gentoo.org/924953
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
...{amdvlk-bin-2021.2.5.ebuild => amdvlk-bin-2021.2.5-r1.ebuild} | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild
similarity index 95%
rename from media-libs/amdvlk-bin/amdvlk-bin-2021.2.5.ebuild
rename to media-libs/amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild
index d066b4d61..ba5d740c4 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild
@@ -36,13 +36,8 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="sys-apps/sed"
-QA_PREBUILT="
- usr/lib/*
- usr/lib64/*
-"
-# TODO: Found a correct way to disable QA_SONAME for /usr/lib/amdvlk32.so
-# I don't know why the current value is not working
-QA_SONAME="usr/*"
+QA_PREBUILT="*"
+QA_SONAME_NO_SYMLINK=".*/amdvlk64.so"
pkg_pretend(){
ewarn "This is extremely old version which supports AMD's legacy GPUs such as:"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-08-09 3:29 Lucio Sauer
0 siblings, 0 replies; 10+ messages in thread
From: Lucio Sauer @ 2024-08-09 3:29 UTC (permalink / raw
To: gentoo-commits
commit: 4c38aa8af18c2aa6aa9fdcb720484e5e03f41338
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Thu Aug 8 14:15:03 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Thu Aug 8 14:15:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c38aa8a
media-libs/amdvlk-bin: improved manifest
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
media-libs/amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild | 2 +-
media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild | 8 +-------
media-libs/amdvlk-bin/amdvlk-bin-2024.2.3.ebuild | 8 +-------
3 files changed, 3 insertions(+), 15 deletions(-)
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild
index ba5d740c4..57ff9bede 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="sys-apps/sed"
QA_PREBUILT="*"
-QA_SONAME_NO_SYMLINK=".*/amdvlk64.so"
+QA_SONAME_NO_SYMLINK=".*/amdvlk64.so .*/amdvlk32.so"
pkg_pretend(){
ewarn "This is extremely old version which supports AMD's legacy GPUs such as:"
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild
index 4fec2e140..40dcc6572 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild
@@ -36,13 +36,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="sys-apps/sed"
-QA_PREBUILT="
- usr/lib/*
- usr/lib64/*
-"
-# TODO: Found a correct way to disable QA_SONAME for /usr/lib/amdvlk32.so
-# I don't know why the current value is not working
-QA_SONAME="usr/lib/*"
+QA_PREBUILT="*"
pkg_pretend(){
elog "This is last version which supports AMD's legacy graphics cards such as:"
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.2.3.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.2.3.ebuild
index 5b73208cd..a62d5b984 100644
--- a/media-libs/amdvlk-bin/amdvlk-bin-2024.2.3.ebuild
+++ b/media-libs/amdvlk-bin/amdvlk-bin-2024.2.3.ebuild
@@ -37,13 +37,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="sys-apps/sed"
-QA_PREBUILT="
- usr/lib/*
- usr/lib64/*
-"
-# TODO: Found a correct way to disable QA_SONAME for /usr/lib/amdvlk32.so
-# I don't know why the current value is not working
-QA_SONAME="usr/lib/*"
+QA_PREBUILT="*"
pkg_pretend(){
ewarn "Mainline AMDVLK drops support for pre-NAVI graphics cards"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-10-03 9:43 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2024-10-03 9:43 UTC (permalink / raw
To: gentoo-commits
commit: 3fda1f1a23cdec2f1c72bed39ee0fdfe09537655
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Wed Oct 2 14:25:06 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 14:25:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3fda1f1a
media-libs/amdvlk-bin: add 2024.3.3, drop 2024.2.3
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
media-libs/amdvlk-bin/Manifest | 4 ++--
.../{amdvlk-bin-2024.2.3.ebuild => amdvlk-bin-2024.3.3.ebuild} | 0
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/amdvlk-bin/Manifest b/media-libs/amdvlk-bin/Manifest
index 3bc58de07..5f4f7a393 100644
--- a/media-libs/amdvlk-bin/Manifest
+++ b/media-libs/amdvlk-bin/Manifest
@@ -2,5 +2,5 @@ DIST amdvlk-bin-2021.2.5-amd64.rpm 16616736 BLAKE2B 091d14036fc164e15ebb138812ba
DIST amdvlk-bin-2021.2.5-i386.deb 23475164 BLAKE2B b7f7fb91d88c7a37e69f99a2a036b6e1eda1ae00f0f378eb0a245253b12ea6adbd23de70e9bc06c95438a02f2d1905eb8dd55c601ba616106e2b2e2f7db08a93 SHA512 1f6067c97661285f62bcd0cb8a81138943f7280ebfda3d70aa32237cea0b715131c7b8af982b62c63ef813f6c1ff54672eea61244cf3c13f1cb536edbb4a749c
DIST amdvlk-bin-2023.3.3-amd64.rpm 16954920 BLAKE2B 8b8d2e353a2055a823c5a7932c55a5e113036388a68c2f61a665de0209e82dd219b21e6f4a79f2ad6141381601e408b0007068140fcc2692bf5904ac289ab597 SHA512 827bcf885f207557b452360491187b9909279a601dff9c635561b4aa5f2c8aae9d940e880a98c7fb1482efd7fec068e8f3667729930ecd20dfa7c06be15193c9
DIST amdvlk-bin-2023.3.3-i386.deb 25352166 BLAKE2B f4e3af91c2f4e7be6c447c2553ac3deed106be86ce3bd3204ac2e6734ca09dba4c59da8ffd49b52f85dfcbe5eaba09cfa2519578ececfb6f7b21ee4a3d67430d SHA512 3668d701292b7283409ec2209f52b0b01cd7821754969efc4c91c74b2b075ee612f41fafd471dd92da1b204644c76bb92fd60c4c916588b7ee8961257523ba50
-DIST amdvlk-bin-2024.2.3-amd64.rpm 19002932 BLAKE2B 296f5dbadef49b9302df05f8d4525b64d2f04f38166ca5d0ddf4a02603b7ad5835647d67cf55c296f41c7da0e19301f00aa585601bb38913fe4e248174eef52d SHA512 50428676c429ba7fae0acb1d0044fedb02eff9a96aa10e2964bdcedf0c9069e674489f37153001968abd3a9a56f5325a15def87bdc71e2c29f0a049d2c39dbaa
-DIST amdvlk-bin-2024.2.3-i386.deb 27072494 BLAKE2B cf5f0e2b0d06f142927db79b86c2ba092b511714e3e9b24ac0c556755ad7b48b4e9ae64b681ff393422eeef47ad79cc383a19af3a1699b2e2f141914828656e7 SHA512 b6dc38e4613f0f67cfa6737531826293b9facb12b10af418aee197e77b9fc5aefa3288a0c9662d43ddb55eb743dbaead6aba71f1ccd56e9a4022e029d179101c
+DIST amdvlk-bin-2024.3.3-amd64.rpm 19530308 BLAKE2B 4b66c2dc84127e9a855bd3b2d319faa9d7efcf3a3cada5231c1ce0c8d4377b41a545aa258b0be95fb12fe682dec8ab402e33b03d3262f6973895824c9e2aa22a SHA512 6474c4556d89c2400a329f7e10eca84194b034f2648445f2d7beb6e0d52d988ea29e38295ff20f149379a3c3ca18c0dd3e86d2bcf3631902c149bfa2da1417d6
+DIST amdvlk-bin-2024.3.3-i386.deb 27777768 BLAKE2B 31c59351858625354063a0ec1c9adffa4cd3ba0c9e3c369d7b9dce4dc51c00207ee84cd065ef0fca3e57e2148e1ee76ecdc01a9d4b0a02ab63f53d0d72a6aa06 SHA512 d8f7f9412bfe4978d6ff6addf2905fd52aff365761363d194a41dd67b966091d2740f9b2f3c3b9bdc8b5da6448fab30a0bb252835a01984d6f45b7c6b0b4f325
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.2.3.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.3.3.ebuild
similarity index 100%
rename from media-libs/amdvlk-bin/amdvlk-bin-2024.2.3.ebuild
rename to media-libs/amdvlk-bin/amdvlk-bin-2024.3.3.ebuild
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
@ 2024-11-04 18:27 David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2024-11-04 18:27 UTC (permalink / raw
To: gentoo-commits
commit: 2d1871462b1a89f330348f1bcf40da78c21d8d46
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Mon Nov 4 16:06:20 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Nov 4 16:06:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d187146
media-libs/amdvlk-bin: add 2024.4.1, drop 2024.3.3
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
media-libs/amdvlk-bin/Manifest | 4 ++--
.../{amdvlk-bin-2024.3.3.ebuild => amdvlk-bin-2024.4.1.ebuild} | 0
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/amdvlk-bin/Manifest b/media-libs/amdvlk-bin/Manifest
index 5f4f7a393..de4b23ad6 100644
--- a/media-libs/amdvlk-bin/Manifest
+++ b/media-libs/amdvlk-bin/Manifest
@@ -2,5 +2,5 @@ DIST amdvlk-bin-2021.2.5-amd64.rpm 16616736 BLAKE2B 091d14036fc164e15ebb138812ba
DIST amdvlk-bin-2021.2.5-i386.deb 23475164 BLAKE2B b7f7fb91d88c7a37e69f99a2a036b6e1eda1ae00f0f378eb0a245253b12ea6adbd23de70e9bc06c95438a02f2d1905eb8dd55c601ba616106e2b2e2f7db08a93 SHA512 1f6067c97661285f62bcd0cb8a81138943f7280ebfda3d70aa32237cea0b715131c7b8af982b62c63ef813f6c1ff54672eea61244cf3c13f1cb536edbb4a749c
DIST amdvlk-bin-2023.3.3-amd64.rpm 16954920 BLAKE2B 8b8d2e353a2055a823c5a7932c55a5e113036388a68c2f61a665de0209e82dd219b21e6f4a79f2ad6141381601e408b0007068140fcc2692bf5904ac289ab597 SHA512 827bcf885f207557b452360491187b9909279a601dff9c635561b4aa5f2c8aae9d940e880a98c7fb1482efd7fec068e8f3667729930ecd20dfa7c06be15193c9
DIST amdvlk-bin-2023.3.3-i386.deb 25352166 BLAKE2B f4e3af91c2f4e7be6c447c2553ac3deed106be86ce3bd3204ac2e6734ca09dba4c59da8ffd49b52f85dfcbe5eaba09cfa2519578ececfb6f7b21ee4a3d67430d SHA512 3668d701292b7283409ec2209f52b0b01cd7821754969efc4c91c74b2b075ee612f41fafd471dd92da1b204644c76bb92fd60c4c916588b7ee8961257523ba50
-DIST amdvlk-bin-2024.3.3-amd64.rpm 19530308 BLAKE2B 4b66c2dc84127e9a855bd3b2d319faa9d7efcf3a3cada5231c1ce0c8d4377b41a545aa258b0be95fb12fe682dec8ab402e33b03d3262f6973895824c9e2aa22a SHA512 6474c4556d89c2400a329f7e10eca84194b034f2648445f2d7beb6e0d52d988ea29e38295ff20f149379a3c3ca18c0dd3e86d2bcf3631902c149bfa2da1417d6
-DIST amdvlk-bin-2024.3.3-i386.deb 27777768 BLAKE2B 31c59351858625354063a0ec1c9adffa4cd3ba0c9e3c369d7b9dce4dc51c00207ee84cd065ef0fca3e57e2148e1ee76ecdc01a9d4b0a02ab63f53d0d72a6aa06 SHA512 d8f7f9412bfe4978d6ff6addf2905fd52aff365761363d194a41dd67b966091d2740f9b2f3c3b9bdc8b5da6448fab30a0bb252835a01984d6f45b7c6b0b4f325
+DIST amdvlk-bin-2024.4.1-amd64.rpm 19706240 BLAKE2B 1e1b63eb7b61c2a9ef4d2e38cf1ae96f3141da09adbf75439468ba221dabec651d7c564872112a09fe463241ff02b46466c891b9208a8f84b7448614684e5712 SHA512 ab4344f05664989bb9366445b22477050dadcba34ec5d7f4d2a4a181949e95461e8aa8e28014a793aa33d783d07eeb2271c1cd612b32dcd9453ab230d98bc3e9
+DIST amdvlk-bin-2024.4.1-i386.deb 27995716 BLAKE2B f2c83e796f94adb586a476a836bd0bac3e17809d8d48cda200fef37c72ea05d57c69e849e81386539210d39017cc02169ad53bbf24cfc3cc90d8c5c3a9429d3e SHA512 957430b92f0741533e9cb182979c945bf6ac525d563350ea653604a5e64b3b8bbb9a02d2fd17ef02994b865198d7be57d0f92f3863f22d99f2a594b346fdd0c5
diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.3.3.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.4.1.ebuild
similarity index 100%
rename from media-libs/amdvlk-bin/amdvlk-bin-2024.3.3.ebuild
rename to media-libs/amdvlk-bin/amdvlk-bin-2024.4.1.ebuild
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-11-04 18:27 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-16 16:27 [gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/ Julien Roy
-- strict thread matches above, loose matches on Subject: below --
2024-11-04 18:27 David Roman
2024-10-03 9:43 Andrew Ammerlaan
2024-08-09 3:29 Lucio Sauer
2024-08-09 3:29 Lucio Sauer
2024-03-03 10:07 Haelwenn Monnier
2024-02-18 18:16 Julien Roy
2024-02-18 16:15 Julien Roy
2024-02-18 16:15 Julien Roy
2024-02-18 16:15 Julien Roy
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox