Install this version:
emerge -a =media-tv/nvtv-0.4.7
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =media-tv/nvtv-0.4.7
Or alternatively:
emerge --autounmask-write -a =media-tv/nvtv-0.4.7
# Copyright 1999-2026 Gentoo Authors and Martin V\"ath
# Distributed under the terms of the GNU General Public License v2
EAPI=9
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
}
Manage flags for this package:
euse -i <flag> -p media-tv/nvtv |
euse -E <flag> -p media-tv/nvtv |
euse -D <flag> -p media-tv/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 )
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | nvtv-0.4.7.tar.gz | 419564 bytes | https://sourceforge.net/projects/nv-tv-out/files/nvtv-0.4.7.tar.gz |