commit:     80024f2367f394b46326064823d0c39f373e2820
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  7 09:54:07 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Dec  7 09:54:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80024f23

media-libs/quvi: treeclean

Closes: https://bugs.gentoo.org/433673
Closes: https://bugs.gentoo.org/807172
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-libs/quvi/Manifest                           |  1 -
 media-libs/quvi/files/quvi-0.9.1-automagic.patch   | 47 ----------------------
 .../quvi/files/quvi-0.9.5-autoconf-2.70.patch      | 13 ------
 media-libs/quvi/metadata.xml                       | 14 -------
 media-libs/quvi/quvi-0.9.5.ebuild                  | 47 ----------------------
 profiles/package.mask                              |  7 ----
 6 files changed, 129 deletions(-)

diff --git a/media-libs/quvi/Manifest b/media-libs/quvi/Manifest
deleted file mode 100644
index cedc9062a734..000000000000
--- a/media-libs/quvi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST quvi-0.9.5.tar.xz 316676 BLAKE2B 
f9d8aa9ffd1cc70b17c4ce77648bc46f178b5eb0faa238636bb702701d8a1f249fb3a56a0fa0f5840efcd53532609bdcc0010fd90163f4619746a196ab269267
 SHA512 
ef50160b7f2b6b8c9049eb995cb26da3100b10e7af8206d98d2e128cde300ceb05a24dded06d7d49c0e691fcc2de5a4c5c9e9f439d40ca52cd0a3a24330c6d79

diff --git a/media-libs/quvi/files/quvi-0.9.1-automagic.patch 
b/media-libs/quvi/files/quvi-0.9.1-automagic.patch
deleted file mode 100644
index 0f011eb2fe7c..000000000000
--- a/media-libs/quvi/files/quvi-0.9.1-automagic.patch
+++ /dev/null
@@ -1,47 +0,0 @@
---- quvi-0.9.1/configure.ac
-+++ quvi-0.9.1/configure.ac
-@@ -54,22 +54,30 @@
- PKG_CHECK_MODULES([gobject], [gobject-2.0 >= 2.24])
- PKG_CHECK_MODULES([glib], [glib-2.0 >= 2.24])
- 
--PKG_CHECK_MODULES([json_glib], [json-glib-1.0 >= 0.12],
--  [have_json_glib=yes
--   AC_DEFINE([HAVE_JSON_GLIB], [1], [Define to json-glib package])
--  ],
--  [have_json_glib=no
--   AC_MSG_NOTICE([json-glib 0.12+ not found, building without json output])
--  ])
-+AC_ARG_ENABLE([json],
-+  AS_HELP_STRING([--disable-json], [Disable support for JSON output]))
-+AS_IF([test "x$enable_json" != "xno"], [
-+  PKG_CHECK_MODULES([json_glib], [json-glib-1.0 >= 0.12],
-+    [have_json_glib=yes
-+     AC_DEFINE([HAVE_JSON_GLIB], [1], [Define to json-glib package])
-+    ],
-+    [have_json_glib=no
-+     AC_MSG_ERROR([json-glib 0.12+ not found])
-+    ])
-+])
- AM_CONDITIONAL([HAVE_JSON_GLIB], [test x"$have_json_glib" = "xyes"])
-  
--PKG_CHECK_MODULES([libxml], [libxml-2.0 >= 2.7.8],
--  [have_libxml=yes
--   AC_DEFINE([HAVE_LIBXML], [1], [Define to libxml package])
--  ],
--  [have_libxml=no
--   AC_MSG_NOTICE([libxml 2.7.8+ not found, building without xml output])
--  ])
-+AC_ARG_ENABLE([xml],
-+  AS_HELP_STRING([--disable-xml], [Disable support for XML output]))
-+AS_IF([test "x$enable_xml" != "xno"], [
-+  PKG_CHECK_MODULES([libxml], [libxml-2.0 >= 2.7.8],
-+    [have_libxml=yes
-+     AC_DEFINE([HAVE_LIBXML], [1], [Define to libxml package])
-+    ],
-+    [have_libxml=no
-+     AC_MSG_ERROR([libxml 2.7.8+ not found])
-+    ])
-+])
- AM_CONDITIONAL([HAVE_LIBXML], [test x"$have_libxml" = "xyes"])
- 
- # Checks for header files.

diff --git a/media-libs/quvi/files/quvi-0.9.5-autoconf-2.70.patch 
b/media-libs/quvi/files/quvi-0.9.5-autoconf-2.70.patch
deleted file mode 100644
index 55d9854a7acb..000000000000
--- a/media-libs/quvi/files/quvi-0.9.5-autoconf-2.70.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/777768
-
---- quvi-0.9.5/configure.ac
-+++ quvi-0.9.5/configure.ac
-@@ -6,7 +6,7 @@
- AC_INIT([quvi], m4_esyscmd([./gen-ver.sh -c | tr -d '\n']),
-         [http://quvi.sf.net/bugs/],[],[http://quvi.sf.net/])
- 
--AC_DEFINE_UNQUOTED([BUILD_OPTS], "$@",
-+AC_DEFINE_UNQUOTED([BUILD_OPTS], "$*",
-   [Define to configure invocation command line options])
- 
- AC_CONFIG_SRCDIR([src/main.c])

diff --git a/media-libs/quvi/metadata.xml b/media-libs/quvi/metadata.xml
deleted file mode 100644
index 428dadc0309f..000000000000
--- a/media-libs/quvi/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-               <email>[email protected]</email>
-               <name>Gentoo Video project</name>
-       </maintainer>
-       <use>
-               <flag name="json">Enable support for JSON output</flag>
-       </use>
-       <upstream>
-               <remote-id type="sourceforge">quvi</remote-id>
-       </upstream>
-</pkgmetadata>

diff --git a/media-libs/quvi/quvi-0.9.5.ebuild 
b/media-libs/quvi/quvi-0.9.5.ebuild
deleted file mode 100644
index 1c6ddec915e6..000000000000
--- a/media-libs/quvi/quvi-0.9.5.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="A command line tool for parsing video download links"
-HOMEPAGE="http://quvi.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${PV:0:3}/${P}.tar.xz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-IUSE="json nls xml"
-
-RDEPEND="
-       dev-libs/glib:2
-       net-misc/curl:=
-       media-libs/libquvi:=
-       json? ( dev-libs/json-glib:= )
-       nls? ( virtual/libintl )
-       xml? ( dev-libs/libxml2:2= )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-       app-arch/xz-utils
-       virtual/pkgconfig
-       nls? ( sys-devel/gettext )"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-0.9.1-automagic.patch
-       "${FILESDIR}"/${PN}-0.9.5-autoconf-2.70.patch #777768
-)
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_configure() {
-       local myeconfargs=(
-               --with-manual
-               $(use_enable json)
-               $(use_enable xml)
-       )
-       econf "${myeconfargs[@]}"
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index c039ccaaa5e7..0a25ef3bcfcd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -626,13 +626,6 @@ dev-python/llvmlite
 # Removal on 2021-12-07. Bug #812566.
 dev-libs/vc-intrinsics
 
-# Jakov Smolić <[email protected]> (2021-11-07)
-# Fails to build with glibc-2.34, dead upstream.
-# Only revdep (media-video/clive) is outdated
-# and uses EAPI 5.
-# Removal on 2021-12-07. Bug #807172.
-media-libs/quvi
-
 # Sam James <[email protected]> (2021-11-03)
 # Known issues with YAMA (kernel.yama.ptrace_scope=1) which is on by default
 # in at least the sys-kernel/gento-kernel kernel config.

Reply via email to