commit: d5b9f5fa8bb9f895a942cb0ce701d3f750e93147 Author: Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr> AuthorDate: Wed Jul 30 03:45:11 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Jul 31 06:59:35 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b9f5fa
media-libs/zvbi: drop 0.2.35-r2 Bugs fixed in 0.2.37 (utf8) 0.2.38 (loop) and 0.2.44 (va_copy) Closes: https://bugs.gentoo.org/829290 Closes: https://bugs.gentoo.org/877711 Closes: https://bugs.gentoo.org/885549 Closes: https://bugs.gentoo.org/896410 Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/43239 Closes: https://github.com/gentoo/gentoo/pull/43239 Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/zvbi/Manifest | 1 - media-libs/zvbi/files/tests-gcc7.patch | 22 ------------ media-libs/zvbi/metadata.xml | 1 - media-libs/zvbi/zvbi-0.2.35-r2.ebuild | 62 ---------------------------------- 4 files changed, 86 deletions(-) diff --git a/media-libs/zvbi/Manifest b/media-libs/zvbi/Manifest index 126199c52c5a..025077e5e74f 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 181285cfbd46..000000000000 --- 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 ec73fb51d77a..95d4419388ba 100644 --- a/media-libs/zvbi/metadata.xml +++ b/media-libs/zvbi/metadata.xml @@ -6,7 +6,6 @@ <flag name="proxy">Share V4L and V4L2 VBI devices between multiple applications</flag> </use> <upstream> - <remote-id type="sourceforge">zapping</remote-id><!-- old --> <remote-id type="github">zapping-vbi/zvbi</remote-id> </upstream> </pkgmetadata> 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 b22b856ac18d..000000000000 --- 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 -}
