public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Denis Reva" <denis7774@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: media-libs/amdvlk/
Date: Wed, 19 Oct 2022 06:54:27 +0000 (UTC)	[thread overview]
Message-ID: <1666162456.a2f8fbe503a08532f48e7ff423dfa50ebfdc2ac4.RarogCmex@gentoo> (raw)

commit:     a2f8fbe503a08532f48e7ff423dfa50ebfdc2ac4
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Wed Oct 19 06:54:03 2022 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Wed Oct 19 06:54:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2f8fbe5

media-libs/amdvlk: Removing version with bug

Closes: https://bugs.gentoo.org/875821
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 media-libs/amdvlk/amdvlk-2022.3.5.ebuild | 110 -------------------------------
 1 file changed, 110 deletions(-)

diff --git a/media-libs/amdvlk/amdvlk-2022.3.5.ebuild b/media-libs/amdvlk/amdvlk-2022.3.5.ebuild
deleted file mode 100644
index 8328310d3..000000000
--- a/media-libs/amdvlk/amdvlk-2022.3.5.ebuild
+++ /dev/null
@@ -1,110 +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} )
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit check-reqs python-any-r1 cmake-multilib
-
-DESCRIPTION="AMD Open Source Driver for Vulkan"
-HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wayland"
-REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
-
-BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]"
-DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
-	${BUNDLED_LLVM_DEPEND}
-	>=dev-util/vulkan-headers-1.3.224"
-BDEPEND="${BUNDLED_LLVM_DEPEND}
-	${PYTHON_DEPS}
-	dev-util/cmake
-	virtual/linux-sources"
-RDEPEND=" ${DEPEND}
-	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}]
-	dev-util/glslang[${MULTILIB_USEDEP}]
-	dev-util/DirectXShaderCompiler"
-
-CHECKREQS_MEMORY="16G"
-CHECKREQS_DISK_BUILD="4G"
-S="${WORKDIR}"
-CMAKE_USE_DIR="${S}/xgl"
-
-###SOURCE CODE PER_VERSION VARIABLES
-FETCH_URI="https://github.com/GPUOpen-Drivers"
-##For those who wants update ebuild: check https://github.com/GPUOpen-Drivers/AMDVLK/blob/${VERSION}/default.xml , e.g. https://github.com/GPUOpen-Drivers/AMDVLK/blob/v-2022.Q3.5/default.xml
-##and place commits in the desired variables
-## EXAMPLE: XGL_COMMIT="80e5a4b11ad2058097e77746772ddc9ab2118e07"
-## SRC_URI="... ${FETCH_URI}/$PART/archive/$COMMIT.zip -> $PART-$COMMIT.zip ..."
-XGL_COMMIT="4118707939c2f4783d28ce2a383184a3794ca477"
-PAL_COMMIT="ae55b19b7553bf204b4945de9c11c5b05bc0e167"
-LLPC_COMMIT="7857f2e209fc65374f2891be52e3a4a22fbae483"
-GPURT_COMMIT="b89f22aadd0a335be632055434a7f8ba152fcb37"
-LLVM_PROJECT_COMMIT="5c82ef808fd269c95f5bd166d1846149e3afadc2"
-METROHASH_COMMIT="18893fb28601bb9af1154cd1a671a121fff6d8d3"
-CWPACK_COMMIT="4f8cf0584442a91d829d269158567d7ed926f026"
-# end of variables
-SRC_URI="${FETCH_URI}/xgl/archive/${XGL_COMMIT}.tar.gz -> amdvlk-xgl-${XGL_COMMIT}.tar.gz
-${FETCH_URI}/pal/archive/${PAL_COMMIT}.tar.gz -> amdvlk-pal-${PAL_COMMIT}.tar.gz
-${FETCH_URI}/llpc/archive/${LLPC_COMMIT}.tar.gz -> amdvlk-llpc-${LLPC_COMMIT}.tar.gz
-${FETCH_URI}/gpurt/archive/${GPURT_COMMIT}.tar.gz -> amdvlk-gpurt-${GPURT_COMMIT}.tar.gz
-${FETCH_URI}/llvm-project/archive/${LLVM_PROJECT_COMMIT}.tar.gz -> amdvlk-llvm-project-${LLVM_PROJECT_COMMIT}.tar.gz
-${FETCH_URI}/MetroHash/archive/${METROHASH_COMMIT}.tar.gz -> amdvlk-MetroHash-${METROHASH_COMMIT}.tar.gz
-${FETCH_URI}/CWPack/archive/${CWPACK_COMMIT}.tar.gz -> amdvlk-CWPack-${CWPACK_COMMIT}.tar.gz"
-
-src_prepare() {
-	einfo "moving src to proper directories"
-	mkdir -p "${S}"
-	mkdir -p "${S}/third_party"
-	mv xgl-${XGL_COMMIT}/ "${S}/xgl"
-	mv pal-${PAL_COMMIT}/ "${S}/pal"
-	mv llpc-${LLPC_COMMIT}/ "${S}/llpc"
-	mv gpurt-${GPURT_COMMIT}/ "${S}/gpurt"
-	mv llvm-project-${LLVM_PROJECT_COMMIT}/ "${S}/llvm-project"
-	mv MetroHash-${METROHASH_COMMIT}/ "${S}/third_party/metrohash"
-	mv CWPack-${CWPACK_COMMIT}/ "${S}/third_party/cwpack"
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DBUILD_WAYLAND_SUPPORT=$(usex wayland)
-		-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/amdvlk"
-		-DLLVM_VERSION_SUFFIX="-$(get_libdir)-amdvlk"
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
-		-Wno-dev
-		)
-	cmake_src_configure
-}
-multilib_src_install(){
-	cmake_src_install
-	rm -r "${D}"/var/ || die "can't remove incorrect temporary files of amdvlk"
-	einfo "Correcting permissions of amdvlk $(get_libdir) libraries"
-	fperms -R 775 /usr/lib/llvm/amdvlk/$(get_libdir)
-}
-
-multilib_src_install_all() {
-	cat > "99${PN}" <<-EOF
-		LDPATH="${EPREFIX}/usr/lib/llvm/amdvlk/lib:${EPREFIX}/usr/lib/llvm/amdvlk/lib64"
-	EOF
-	doenvd "99${PN}"
-}
-
-pkg_postinst() {
-	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 (not revelant for wayland)"
-	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."
-}


             reply	other threads:[~2022-10-19  6:54 UTC|newest]

Thread overview: 67+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-19  6:54 Denis Reva [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-04-30 21:26 [gentoo-commits] repo/proj/guru:dev commit in: media-libs/amdvlk/ Quinet Charlie
2025-04-30 21:15 Quinet Charlie
2025-03-13 21:17 Quinet Charlie
2025-03-01 12:08 Quinet Charlie
2025-02-22 18:52 Denis Reva
2025-02-09 22:40 Quinet Charlie
2025-01-12 10:53 Takuya Wakazono
2025-01-12 10:53 Takuya Wakazono
2024-12-24 11:50 Quinet Charlie
2024-12-24  1:17 Quinet Charlie
2024-12-24  1:12 Quinet Charlie
2024-10-12 19:08 David Roman
2024-08-19 16:08 Lucio Sauer
2024-01-18 18:39 YOSHIOKA Takuma
2024-01-18 11:46 David Roman
2023-03-22  4:43 Denis Reva
2023-03-03 13:07 Denis Reva
2023-02-28 12:58 Denis Reva
2023-02-24 11:09 Denis Reva
2023-02-23 13:44 Denis Reva
2023-02-18  9:34 Denis Reva
2023-01-13 10:13 Denis Reva
2022-12-28 17:56 Denis Reva
2022-12-25 13:32 Denis Reva
2022-12-25  9:09 Denis Reva
2022-12-25  9:09 Denis Reva
2022-12-16 15:23 Denis Reva
2022-12-16 15:12 Denis Reva
2022-12-13 11:04 Denis Reva
2022-12-10  6:48 Denis Reva
2022-10-27  9:32 Denis Reva
2022-10-27  9:32 Denis Reva
2022-10-27  9:32 Denis Reva
2022-10-12  8:46 Denis Reva
2022-10-04 13:15 Denis Reva
2022-10-04 13:15 Denis Reva
2022-10-04 13:15 Denis Reva
2022-09-22  5:28 Denis Reva
2022-09-19 10:25 Denis Reva
2021-12-16  8:47 Denis Reva
2021-05-05  7:32 Alessandro Barbieri
2021-04-25 17:05 Denis Reva
2021-02-06  5:14 Denis Reva
2020-12-23 12:02 Denis Reva
2020-11-20 16:03 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-11-20 16:03 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-11-19  6:28 Denis Reva
2020-11-17  8:11 Denis Reva
2020-11-05 11:36 Denis Reva
2020-10-27  4:55 Denis Reva
2020-10-16  9:39 Denis Reva
2020-09-22 15:32 Denis Reva
2020-09-14 12:56 Denis Reva
2020-08-07 12:02 Denis Reva
2020-07-23 16:33 Denis Reva
2020-07-21  9:05 Denis Reva
2020-07-04 15:01 Denis Reva
2020-06-27  9:37 Denis Reva
2020-05-29 12:34 Denis Reva
2020-05-14 14:56 Denis Reva
2020-05-01  6:16 Denis Reva
2020-04-30 11:25 Denis Reva
2020-04-25  0:37 Alessandro Barbieri
2020-04-16 15:03 Denis Reva
2020-04-11 20:32 Andrew Ammerlaan
2020-04-11 14:06 Denis Reva
2020-04-11  8:21 Denis Reva

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1666162456.a2f8fbe503a08532f48e7ff423dfa50ebfdc2ac4.RarogCmex@gentoo \
    --to=denis7774@gmail.com \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox