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
-}

Reply via email to