diff options
author | Michael Mair-Keimberger <mmk@levelnine.at> | 2024-05-29 21:10:34 +0200 |
---|---|---|
committer | Arthur Zamarin <arthurzam@gentoo.org> | 2024-05-30 08:55:31 +0300 |
commit | 4dade50c47767d93116ce1331535b9cc63193299 (patch) | |
tree | 1394f1ca2777fef9af70cb7050a3e1c9c5ab08bd /x11-misc | |
parent | x11-misc/primus: EAPI8 bump (diff) | |
download | gentoo-4dade50c47767d93116ce1331535b9cc63193299.tar.gz gentoo-4dade50c47767d93116ce1331535b9cc63193299.tar.bz2 gentoo-4dade50c47767d93116ce1331535b9cc63193299.zip |
x11-misc/primus: remove old
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/36890
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/primus/primus-0.2-r3.ebuild | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/x11-misc/primus/primus-0.2-r3.ebuild b/x11-misc/primus/primus-0.2-r3.ebuild deleted file mode 100644 index 3a4c0197ea9a..000000000000 --- a/x11-misc/primus/primus-0.2-r3.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build - -DESCRIPTION="Faster OpenGL offloading for Bumblebee" -HOMEPAGE="https://github.com/amonakov/primus" -SRC_URI="https://github.com/amonakov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -EGIT_REPO_URI="https://github.com/amonakov/${PN}.git" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+libglvnd" - -RDEPEND=" - x11-misc/bumblebee - x11-drivers/nvidia-drivers[libglvnd(+)=] -" -DEPEND="virtual/opengl" - -PATCHES=( - "${FILESDIR}/primus-0.2-libglvnd-workaround.patch" - "${FILESDIR}/primus-0.2-respect-ldflags.patch" -) - -src_prepare() { - default - # Exported values don't always seem to be used. Until source fixed, - # patch primusrun script - if use libglvnd; then - sed -i "/libGLa/a export PRIMUS_libGLa='\/usr\/\$LIB\/libGLX_nvidia.so.0'" primusrun || die - sed -i "/libGLd/a export PRIMUS_libGLd='\/usr\/\$LIB\/libGLX.so.0'" primusrun || die - else - sed -i "/libGLa/a export PRIMUS_libGLa='\/usr\/$$LIB\/opengl\/nvidia\/lib/libGL.so.1'" primusrun || die - fi -} - -src_compile() { - if use libglvnd; then - export PRIMUS_libGLa='/usr/$$LIB/libGLX_nvidia.so.0' - export PRIMUS_libGLd='/usr/$$LIB/libGLX.so.0' - else - export PRIMUS_libGLa='/usr/$$LIB/opengl/nvidia/lib/libGL.so.1' - fi - mymake() { - emake LIBDIR=$(get_libdir) - } - multilib_parallel_foreach_abi mymake -} - -src_install() { - sed -i -e "s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'#" primusrun - dobin primusrun - myinst() { - insinto /usr/$(get_libdir)/primus - doins "${S}"/$(get_libdir)/libGL.so.1 - } - multilib_foreach_abi myinst -} |