Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/quvi/files/, media-libs/quvi/, profiles/
Date: Tue, 07 Dec 2021 09:55:25
Message-Id: 1638870847.80024f2367f394b46326064823d0c39f373e2820.jsmolic@gentoo
1 commit: 80024f2367f394b46326064823d0c39f373e2820
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 7 09:54:07 2021 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 7 09:54:07 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80024f23
7
8 media-libs/quvi: treeclean
9
10 Closes: https://bugs.gentoo.org/433673
11 Closes: https://bugs.gentoo.org/807172
12 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
13
14 media-libs/quvi/Manifest | 1 -
15 media-libs/quvi/files/quvi-0.9.1-automagic.patch | 47 ----------------------
16 .../quvi/files/quvi-0.9.5-autoconf-2.70.patch | 13 ------
17 media-libs/quvi/metadata.xml | 14 -------
18 media-libs/quvi/quvi-0.9.5.ebuild | 47 ----------------------
19 profiles/package.mask | 7 ----
20 6 files changed, 129 deletions(-)
21
22 diff --git a/media-libs/quvi/Manifest b/media-libs/quvi/Manifest
23 deleted file mode 100644
24 index cedc9062a734..000000000000
25 --- a/media-libs/quvi/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST quvi-0.9.5.tar.xz 316676 BLAKE2B f9d8aa9ffd1cc70b17c4ce77648bc46f178b5eb0faa238636bb702701d8a1f249fb3a56a0fa0f5840efcd53532609bdcc0010fd90163f4619746a196ab269267 SHA512 ef50160b7f2b6b8c9049eb995cb26da3100b10e7af8206d98d2e128cde300ceb05a24dded06d7d49c0e691fcc2de5a4c5c9e9f439d40ca52cd0a3a24330c6d79
29
30 diff --git a/media-libs/quvi/files/quvi-0.9.1-automagic.patch b/media-libs/quvi/files/quvi-0.9.1-automagic.patch
31 deleted file mode 100644
32 index 0f011eb2fe7c..000000000000
33 --- a/media-libs/quvi/files/quvi-0.9.1-automagic.patch
34 +++ /dev/null
35 @@ -1,47 +0,0 @@
36 ---- quvi-0.9.1/configure.ac
37 -+++ quvi-0.9.1/configure.ac
38 -@@ -54,22 +54,30 @@
39 - PKG_CHECK_MODULES([gobject], [gobject-2.0 >= 2.24])
40 - PKG_CHECK_MODULES([glib], [glib-2.0 >= 2.24])
41 -
42 --PKG_CHECK_MODULES([json_glib], [json-glib-1.0 >= 0.12],
43 -- [have_json_glib=yes
44 -- AC_DEFINE([HAVE_JSON_GLIB], [1], [Define to json-glib package])
45 -- ],
46 -- [have_json_glib=no
47 -- AC_MSG_NOTICE([json-glib 0.12+ not found, building without json output])
48 -- ])
49 -+AC_ARG_ENABLE([json],
50 -+ AS_HELP_STRING([--disable-json], [Disable support for JSON output]))
51 -+AS_IF([test "x$enable_json" != "xno"], [
52 -+ PKG_CHECK_MODULES([json_glib], [json-glib-1.0 >= 0.12],
53 -+ [have_json_glib=yes
54 -+ AC_DEFINE([HAVE_JSON_GLIB], [1], [Define to json-glib package])
55 -+ ],
56 -+ [have_json_glib=no
57 -+ AC_MSG_ERROR([json-glib 0.12+ not found])
58 -+ ])
59 -+])
60 - AM_CONDITIONAL([HAVE_JSON_GLIB], [test x"$have_json_glib" = "xyes"])
61 -
62 --PKG_CHECK_MODULES([libxml], [libxml-2.0 >= 2.7.8],
63 -- [have_libxml=yes
64 -- AC_DEFINE([HAVE_LIBXML], [1], [Define to libxml package])
65 -- ],
66 -- [have_libxml=no
67 -- AC_MSG_NOTICE([libxml 2.7.8+ not found, building without xml output])
68 -- ])
69 -+AC_ARG_ENABLE([xml],
70 -+ AS_HELP_STRING([--disable-xml], [Disable support for XML output]))
71 -+AS_IF([test "x$enable_xml" != "xno"], [
72 -+ PKG_CHECK_MODULES([libxml], [libxml-2.0 >= 2.7.8],
73 -+ [have_libxml=yes
74 -+ AC_DEFINE([HAVE_LIBXML], [1], [Define to libxml package])
75 -+ ],
76 -+ [have_libxml=no
77 -+ AC_MSG_ERROR([libxml 2.7.8+ not found])
78 -+ ])
79 -+])
80 - AM_CONDITIONAL([HAVE_LIBXML], [test x"$have_libxml" = "xyes"])
81 -
82 - # Checks for header files.
83
84 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
85 deleted file mode 100644
86 index 55d9854a7acb..000000000000
87 --- a/media-libs/quvi/files/quvi-0.9.5-autoconf-2.70.patch
88 +++ /dev/null
89 @@ -1,13 +0,0 @@
90 -https://bugs.gentoo.org/777768
91 -
92 ---- quvi-0.9.5/configure.ac
93 -+++ quvi-0.9.5/configure.ac
94 -@@ -6,7 +6,7 @@
95 - AC_INIT([quvi], m4_esyscmd([./gen-ver.sh -c | tr -d '\n']),
96 - [http://quvi.sf.net/bugs/],[],[http://quvi.sf.net/])
97 -
98 --AC_DEFINE_UNQUOTED([BUILD_OPTS], "$@",
99 -+AC_DEFINE_UNQUOTED([BUILD_OPTS], "$*",
100 - [Define to configure invocation command line options])
101 -
102 - AC_CONFIG_SRCDIR([src/main.c])
103
104 diff --git a/media-libs/quvi/metadata.xml b/media-libs/quvi/metadata.xml
105 deleted file mode 100644
106 index 428dadc0309f..000000000000
107 --- a/media-libs/quvi/metadata.xml
108 +++ /dev/null
109 @@ -1,14 +0,0 @@
110 -<?xml version="1.0" encoding="UTF-8"?>
111 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
112 -<pkgmetadata>
113 - <maintainer type="project">
114 - <email>media-video@g.o</email>
115 - <name>Gentoo Video project</name>
116 - </maintainer>
117 - <use>
118 - <flag name="json">Enable support for JSON output</flag>
119 - </use>
120 - <upstream>
121 - <remote-id type="sourceforge">quvi</remote-id>
122 - </upstream>
123 -</pkgmetadata>
124
125 diff --git a/media-libs/quvi/quvi-0.9.5.ebuild b/media-libs/quvi/quvi-0.9.5.ebuild
126 deleted file mode 100644
127 index 1c6ddec915e6..000000000000
128 --- a/media-libs/quvi/quvi-0.9.5.ebuild
129 +++ /dev/null
130 @@ -1,47 +0,0 @@
131 -# Copyright 1999-2021 Gentoo Authors
132 -# Distributed under the terms of the GNU General Public License v2
133 -
134 -EAPI=7
135 -
136 -inherit autotools
137 -
138 -DESCRIPTION="A command line tool for parsing video download links"
139 -HOMEPAGE="http://quvi.sourceforge.net/"
140 -SRC_URI="mirror://sourceforge/${PN}/${PV:0:3}/${P}.tar.xz"
141 -
142 -LICENSE="AGPL-3"
143 -SLOT="0"
144 -KEYWORDS="amd64 ~hppa ppc ppc64 x86"
145 -IUSE="json nls xml"
146 -
147 -RDEPEND="
148 - dev-libs/glib:2
149 - net-misc/curl:=
150 - media-libs/libquvi:=
151 - json? ( dev-libs/json-glib:= )
152 - nls? ( virtual/libintl )
153 - xml? ( dev-libs/libxml2:2= )"
154 -DEPEND="${RDEPEND}"
155 -BDEPEND="
156 - app-arch/xz-utils
157 - virtual/pkgconfig
158 - nls? ( sys-devel/gettext )"
159 -
160 -PATCHES=(
161 - "${FILESDIR}"/${PN}-0.9.1-automagic.patch
162 - "${FILESDIR}"/${PN}-0.9.5-autoconf-2.70.patch #777768
163 -)
164 -
165 -src_prepare() {
166 - default
167 - eautoreconf
168 -}
169 -
170 -src_configure() {
171 - local myeconfargs=(
172 - --with-manual
173 - $(use_enable json)
174 - $(use_enable xml)
175 - )
176 - econf "${myeconfargs[@]}"
177 -}
178
179 diff --git a/profiles/package.mask b/profiles/package.mask
180 index c039ccaaa5e7..0a25ef3bcfcd 100644
181 --- a/profiles/package.mask
182 +++ b/profiles/package.mask
183 @@ -626,13 +626,6 @@ dev-python/llvmlite
184 # Removal on 2021-12-07. Bug #812566.
185 dev-libs/vc-intrinsics
186
187 -# Jakov Smolić <jsmolic@g.o> (2021-11-07)
188 -# Fails to build with glibc-2.34, dead upstream.
189 -# Only revdep (media-video/clive) is outdated
190 -# and uses EAPI 5.
191 -# Removal on 2021-12-07. Bug #807172.
192 -media-libs/quvi
193 -
194 # Sam James <sam@g.o> (2021-11-03)
195 # Known issues with YAMA (kernel.yama.ptrace_scope=1) which is on by default
196 # in at least the sys-kernel/gento-kernel kernel config.