diff --git a/media-libs/zvbi/Manifest b/media-libs/zvbi/Manifest index 126199c52c5a8..025077e5e74f2 100644 --- a/media-libs/zvbi/Manifest +++ b/media-libs/zvbi/Manifest @@ -1,2 +1 @@ -DIST zvbi-0.2.35.tar.bz2 1047761 BLAKE2B 5fa5fec7e39c9adc6590f3f6841a40ca723ffb6a017854f71f92f32232103672a6f48678b244a84f0cad742c378ffdb247fe33e5e3cdb1ee4d737e92f650a548 SHA512 3d73eb0a7d05fdf1e3f8a74cc9d4fcb2a0287285904d59230c832f42b91afb072e96bda7e396ef07f268348061a51242925746db124bbb713cf56bdfabdada5d DIST zvbi-0.2.44.tar.gz 942350 BLAKE2B 1e032acb376f29fbf15a63892d44d24e5a49e834bd0503331b8b86ae67934eeb0736e8a8f8ffa054dc0a096cc2ceccf117e2523654b28aacd7639e8500e88e5c SHA512 74b7d44faf42f919ebd3ccb69f8567f56909075d3acf4a3b4dfcbdf85489492f27d8a04173e0010f59706356e4078cd10911945f87e2596de2b897672d1e55cb diff --git a/media-libs/zvbi/files/tests-gcc7.patch b/media-libs/zvbi/files/tests-gcc7.patch deleted file mode 100644 index 181285cfbd461..0000000000000 --- a/media-libs/zvbi/files/tests-gcc7.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: zvbi-0.2.35/test/test-dvb_mux.cc -=================================================================== ---- zvbi-0.2.35.orig/test/test-dvb_mux.cc -+++ zvbi-0.2.35/test/test-dvb_mux.cc -@@ -137,7 +137,7 @@ is_good_service (vbi_service_set servi - static const vbi_service_set - all_services [] = { - 0, -- -1, -+ (vbi_service_set)-1, - VBI_SLICED_2xCAPTION_525, - VBI_SLICED_CAPTION_525, - VBI_SLICED_CAPTION_525_F1, -@@ -3237,7 +3237,7 @@ static void - test_dvb_mux_cor_pts (void) - { - static const int64_t ptss [] = { -- 0x8000000000000000ll, -1, 0, 0x7FFFFFFFFFFFFFFFll, -+ (int64_t)0x8000000000000000ll, -1, 0, 0x7FFFFFFFFFFFFFFFll, - }; - DVBPESMuxTest mx; - unsigned int i; diff --git a/media-libs/zvbi/metadata.xml b/media-libs/zvbi/metadata.xml index ec73fb51d77a2..95d4419388bae 100644 --- a/media-libs/zvbi/metadata.xml +++ b/media-libs/zvbi/metadata.xml @@ -6,7 +6,6 @@ Share V4L and V4L2 VBI devices between multiple applications - zapping zapping-vbi/zvbi diff --git a/media-libs/zvbi/zvbi-0.2.35-r2.ebuild b/media-libs/zvbi/zvbi-0.2.35-r2.ebuild deleted file mode 100644 index b22b856ac18d1..0000000000000 --- a/media-libs/zvbi/zvbi-0.2.35-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit libtool multilib-minimal - -DESCRIPTION="VBI Decoding Library for Zapping" -HOMEPAGE="https://zapping.sourceforge.net" -SRC_URI="https://downloads.sourceforge.net/project/zapping/${PN}/${PV}/${P}.tar.bz2" - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" -IUSE="doc dvb nls v4l X" - -RDEPEND=">=media-libs/libpng-1.5.18:0=[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) - X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - virtual/os-headers - X? ( x11-libs/libXt )" -BDEPEND="doc? ( app-text/doxygen ) - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}"/tests-gcc7.patch -) - -src_prepare() { - default - elibtoolize -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable v4l) \ - $(use_enable dvb) \ - $(use_enable nls) \ - $(use_with X x) \ - $(multilib_native_use_with doc doxygen) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi; then - if use doc; then - docinto html - dodoc doc/html/*.{png,gif,html,css} - fi - fi -} - -multilib_src_install_all() { - # This may have been left pointing to "html" - docinto - dodoc AUTHORS BUGS ChangeLog NEWS README TODO - - find "${ED}" -name '*.la' -delete -}