diff options
author | Pacho Ramos <pacho@gentoo.org> | 2021-05-08 10:30:44 +0200 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2021-05-08 11:27:29 +0200 |
commit | 1362825d42ec60123b1ae35bb0697e2da3b9f741 (patch) | |
tree | acfb5d174e80a688e7dc165a0f579bc4403f4f02 /x11-misc | |
parent | x11-misc/virtualgl: Stabilize (diff) | |
download | gentoo-1362825d42ec60123b1ae35bb0697e2da3b9f741.tar.gz gentoo-1362825d42ec60123b1ae35bb0697e2da3b9f741.tar.bz2 gentoo-1362825d42ec60123b1ae35bb0697e2da3b9f741.zip |
x11-misc/virtualgl: Nobody is maintaining the live ebuild
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/virtualgl/virtualgl-9999.ebuild | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/x11-misc/virtualgl/virtualgl-9999.ebuild b/x11-misc/virtualgl/virtualgl-9999.ebuild deleted file mode 100644 index 66a5b0070353..000000000000 --- a/x11-misc/virtualgl/virtualgl-9999.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib flag-o-matic systemd - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/VirtualGL/${PN}.git" - inherit git-r3 -else - MY_PN="VirtualGL" - MY_P="${MY_PN}-${PV}" - S="${WORKDIR}/${MY_P}" - SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration" -HOMEPAGE="https://www.virtualgl.org/" - -SLOT="0" -LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK" -IUSE="ssl" - -RDEPEND=" - ssl? ( - dev-libs/openssl:0=[${MULTILIB_USEDEP}] - ) - media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXtst[${MULTILIB_USEDEP}] - x11-libs/libXv[${MULTILIB_USEDEP}] - virtual/glu[${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}] - amd64? ( abi_x86_32? ( - >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32] - >=x11-libs/libX11-1.6.2[abi_x86_32] - >=x11-libs/libXext-1.3.2[abi_x86_32] - >=x11-libs/libXtst-1.2.3[abi_x86_32] - >=x11-libs/libXv-1.0.10[abi_x86_32] - >=virtual/glu-9.0-r1[abi_x86_32] - >=virtual/opengl-7.0-r1[abi_x86_32] - ) ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - # Use /var/lib, bug #428122 - sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html doc/advancedopengl.txt \ - server/vglrun.in server/vglgenkey server/vglserver_config || die - - cmake_src_prepare -} - -src_configure() { - # Completely breaks steam/wine for discrete graphics otherwise - # see https://github.com/VirtualGL/virtualgl/issues/16 - append-ldflags "-Wl,--no-as-needed" - - abi_configure() { - local mycmakeargs=( - -DVGL_USESSL="$(usex ssl)" - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/"${PF}" - -DTJPEG_INCLUDE_DIR=/usr/include - -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir)/VirtualGL - -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so - -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir) - ) - cmake_src_configure - } - multilib_parallel_foreach_abi abi_configure -} - -src_install() { - cmake-multilib_src_install - - # Make config dir - dodir /var/lib/VirtualGL - fowners root:video /var/lib/VirtualGL - fperms 0750 /var/lib/VirtualGL - newinitd "${FILESDIR}/vgl.initd-r4" vgl - newconfd "${FILESDIR}/vgl.confd-r2" vgl - - exeinto /usr/libexec - doexe "${FILESDIR}/vgl-helper.sh" - systemd_dounit "${FILESDIR}/vgl.service" - - # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs - mv "${D}"/usr/bin/{,v}glxinfo || die - - # Remove license files, bug 536284 - rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die -} |