| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.4.7-r5 | 8 | ~amd64 ~x86 | 0 |
# Copyright 1999-2025 Gentoo Authors and Martin V\"ath
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools flag-o-matic
IUSE="X gtk"
DESCRIPTION="TV-Out for NVidia cards"
HOMEPAGE="https://sourceforge.net/projects/nv-tv-out/"
SRC_URI="https://sourceforge.net/projects/nv-tv-out/files/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
RDEPEND="sys-apps/pciutils[-zlib]
gtk? ( x11-libs/gtk+:2 )
X? ( x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86vm )"
DEPEND="${RDEPEND}"
BDEPEND="X? ( x11-base/xorg-proto )"
PATCHES=( "${FILESDIR}/respect-cflags.patch" )
src_prepare() {
default
append-cflags -Wno-implicit-function-declaration
sed -e 's/^\(.*_WXCONFIG.*\)/#\1/' -- configure.in >configure.ac || die
rm -- configure.in || die
eautoreconf
}
src_configure() {
econf $(use_with gtk) $(use_with X x)
}
src_install() {
dobin src/nvtv
dosbin src/nvtvd
dodoc ANNOUNCE BUGS FAQ README doc/*.txt doc/USAGE
newinitd "${FILESDIR}"/nvtv.start nvtv
}
sys-apps/pciutils[-zlib] gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libXi x11-libs/libXmu x11-libs/libXxf86vm )
sys-apps/pciutils[-zlib] gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libXi x11-libs/libXmu x11-libs/libXxf86vm )
X? ( x11-base/xorg-proto )