commit:     82ca8ac37bce569cad0e4782835fb11943144d1b
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 22 08:51:09 2025 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Fri Aug 22 08:51:09 2025 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=82ca8ac3

media-libs/zvbi: treeclean

Fixed in ::gentoo in version 0.2.44.

Bug: https://bugs.gentoo.org/829290
Bug: https://bugs.gentoo.org/896410
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 media-libs/zvbi/Manifest                 |  1 -
 media-libs/zvbi/files/tests-gcc7.patch   | 22 -----------
 media-libs/zvbi/files/zvbi-va_copy.patch | 12 ------
 media-libs/zvbi/metadata.xml             |  8 ----
 media-libs/zvbi/zvbi-0.2.35-r2.ebuild    | 63 --------------------------------
 5 files changed, 106 deletions(-)

diff --git a/media-libs/zvbi/Manifest b/media-libs/zvbi/Manifest
deleted file mode 100644
index 8a4f4a33..00000000
--- a/media-libs/zvbi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST zvbi-0.2.35.tar.bz2 1047761 BLAKE2B 
5fa5fec7e39c9adc6590f3f6841a40ca723ffb6a017854f71f92f32232103672a6f48678b244a84f0cad742c378ffdb247fe33e5e3cdb1ee4d737e92f650a548
 SHA512 
3d73eb0a7d05fdf1e3f8a74cc9d4fcb2a0287285904d59230c832f42b91afb072e96bda7e396ef07f268348061a51242925746db124bbb713cf56bdfabdada5d

diff --git a/media-libs/zvbi/files/tests-gcc7.patch 
b/media-libs/zvbi/files/tests-gcc7.patch
deleted file mode 100644
index 181285cf..00000000
--- 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/files/zvbi-va_copy.patch 
b/media-libs/zvbi/files/zvbi-va_copy.patch
deleted file mode 100644
index cb513dfd..00000000
--- a/media-libs/zvbi/files/zvbi-va_copy.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur zvbi-0.2.35.orig/src/misc.h zvbi-0.2.35/src/misc.h
---- zvbi-0.2.35.orig/src/misc.h        2013-07-01 19:32:31.000000000 -0700
-+++ zvbi-0.2.35/src/misc.h     2016-05-02 19:15:03.874251498 -0700
-@@ -425,7 +425,7 @@
- 
- /* __va_copy is a GNU extension. */
- #ifndef __va_copy
--#  define __va_copy(ap1, ap2) do { ap1 = ap2; } while (0)
-+#  define __va_copy(ap1, ap2) va_copy(ap1, ap2)
- #endif
- 
- /* Use this instead of strncpy(). strlcpy() is a BSD extension. */

diff --git a/media-libs/zvbi/metadata.xml b/media-libs/zvbi/metadata.xml
deleted file mode 100644
index 3a6775a7..00000000
--- a/media-libs/zvbi/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <!-- maintainer-needed -->
-       <upstream>
-               <remote-id type="sourceforge">zapping</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 c5ab44c0..00000000
--- a/media-libs/zvbi/zvbi-0.2.35-r2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 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="http://zapping.sourceforge.net";
-SRC_URI="mirror://sourceforge/project/zapping/${PN}/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 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
-       "${FILESDIR}"/${PN}-va_copy.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