Gentoo Archives: gentoo-commits

From: Jory Pratt <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: media-plugins/caps-plugins/, media-plugins/caps-plugins/files/
Date: Tue, 18 Jan 2022 00:47:32
Message-Id: 1642466273.6cbb03623ae94fbb0baddcf1eda54ae1ea209b86.anarchy@gentoo
1 commit: 6cbb03623ae94fbb0baddcf1eda54ae1ea209b86
2 Author: Jory Pratt <anarchy <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 18 00:37:53 2022 +0000
4 Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 18 00:37:53 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=6cbb0362
7
8 media-plugins/caps-plugins: remove outdated ebuild
9
10 Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>
11
12 media-plugins/caps-plugins/Manifest | 3 --
13 .../caps-plugins/caps-plugins-0.9.15.ebuild | 47 --------------------
14 .../caps-plugins/caps-plugins-0.9.24.ebuild | 51 ----------------------
15 .../files/caps-plugins-0.9.15-fix-c++14.patch | 23 ----------
16 .../files/caps-plugins-0.9.15-musl.patch | 22 ----------
17 media-plugins/caps-plugins/metadata.xml | 9 ----
18 6 files changed, 155 deletions(-)
19
20 diff --git a/media-plugins/caps-plugins/Manifest b/media-plugins/caps-plugins/Manifest
21 deleted file mode 100644
22 index 874a7ed3..00000000
23 --- a/media-plugins/caps-plugins/Manifest
24 +++ /dev/null
25 @@ -1,3 +0,0 @@
26 -DIST caps-doc_0.9.15.tar.bz2 795374 SHA256 7d6b471ef039de7d09df07c0692c3d17298e34a2a3b54325d2971526368c72fb SHA512 5fa72b6b057ceefda0695df9cf2e1866a4635bb757ed6e184fa3548f54eb0dc3a0ef3f65808819550e326f557d0de5614940c2f700d00a8ffa8d364026781f65 WHIRLPOOL ff3ef07e297fa86b8f17c5c88e7864b627612788055b0262be1b4e57232002e10d9be2a045cb4ba12fb0c07858aef84e9f549843cfaa3063f630c9232338043f
27 -DIST caps_0.9.15.tar.bz2 683218 SHA256 a4f0cd12bf4d8605adc94b1dfb23e38989c05bdbc71702f1cf3afd0928157995 SHA512 91984a80cd3e750fb995f9d7f7d4ea44cdfce1a6b49944ed4eb5c3ddbdf9abf87dfd3005ba5a94686d2320bea603f4faf177201e15e0eeafb6a0284f0cb368ae WHIRLPOOL 09afcc03aa1107aae82b22143fa228f93cc5087a4de3ce291c3ebf58ce13624954a74ac8c4ee7acc41aa136067c53da491265b4d19f540746122363f331201d1
28 -DIST caps_0.9.24.tar.bz2 181200 SHA256 f746feba57af316b159f0169de5d78b4fd1064c2c0c8017cb5856b2f22e83f20 SHA512 051d59c50302e45cec011a573385665e96b3bb0b6f0328e6b1e4f8fa26515d5cb4c2cc8230ea5bd242b1b8f62c86545997da2ab995e953a89d8de715807fc20d WHIRLPOOL af0fbf7acec322c5fa6ec498c8b35f04bab3453e0de24126c730c6cea47bd632aebe16b67ab93005c13ce039ec1a26a3219c977af797bbfc167b889e0ab5fcb8
29
30 diff --git a/media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild b/media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild
31 deleted file mode 100644
32 index 14b5ce84..00000000
33 --- a/media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild
34 +++ /dev/null
35 @@ -1,47 +0,0 @@
36 -# Copyright 1999-2014 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=5
40 -
41 -inherit eutils toolchain-funcs multilib multilib-minimal
42 -
43 -IUSE="doc"
44 -MY_P=caps-${PV}
45 -
46 -DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
47 -HOMEPAGE="http://quitte.de/dsp/caps.html"
48 -SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.bz2
49 - doc? ( http://quitte.de/dsp/caps-doc_${PV}.tar.bz2 )"
50 -LICENSE="GPL-3"
51 -SLOT="0"
52 -KEYWORDS="amd64 x86"
53 -
54 -DEPEND="media-libs/ladspa-sdk"
55 -RDEPEND=""
56 -
57 -S="${WORKDIR}/${MY_P}"
58 -DOCS=( README CHANGES )
59 -
60 -src_prepare() {
61 - epatch "${FILESDIR}"/${P}-musl.patch
62 - multilib_copy_sources
63 -}
64 -
65 -multilib_src_compile() {
66 - emake CFLAGS="${CXXFLAGS} -fPIC -DPIC" ARCH="" _LDFLAGS="-shared ${LDFLAGS}" CC="$(tc-getCXX)"
67 -}
68 -
69 -multilib_src_install() {
70 - insinto /usr/$(get_libdir)/ladspa
71 - insopts -m0755
72 - doins *.so
73 -}
74 -
75 -multilib_src_install_all() {
76 - einstalldocs
77 - insinto /usr/share/ladspa/rdf
78 - insopts -m0644
79 - doins *.rdf
80 -
81 - use doc && dohtml -r "${WORKDIR}/caps-doc-${PV}/."
82 -}
83
84 diff --git a/media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild b/media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild
85 deleted file mode 100644
86 index 47912222..00000000
87 --- a/media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild
88 +++ /dev/null
89 @@ -1,51 +0,0 @@
90 -# Copyright 1999-2017 Gentoo Foundation
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=6
94 -
95 -inherit toolchain-funcs multilib-minimal
96 -
97 -MY_P=caps-${PV}
98 -
99 -DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
100 -HOMEPAGE="http://quitte.de/dsp/caps.html"
101 -SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.bz2"
102 -LICENSE="GPL-3"
103 -SLOT="0"
104 -KEYWORDS="~amd64 ~x86"
105 -IUSE=""
106 -
107 -DEPEND="media-libs/ladspa-sdk"
108 -RDEPEND=""
109 -
110 -S="${WORKDIR}/${MY_P}"
111 -
112 -PATCHES=(
113 - "${FILESDIR}/${PN}-0.9.15-fix-c++14.patch"
114 - "${FILESDIR}/${PN}-0.9.15-musl.patch"
115 -)
116 -
117 -src_prepare() {
118 - default
119 - multilib_copy_sources
120 -}
121 -
122 -multilib_src_compile() {
123 - emake \
124 - ARCH="" \
125 - CC="$(tc-getCXX)" \
126 - CFLAGS="${CXXFLAGS} -fPIC -DPIC" \
127 - _LDFLAGS="-shared ${LDFLAGS}"
128 -}
129 -
130 -multilib_src_install() {
131 - insinto /usr/$(get_libdir)/ladspa
132 - insopts -m0755
133 - doins *.so
134 -}
135 -
136 -multilib_src_install_all() {
137 - insinto /usr/share/ladspa/rdf
138 - insopts -m0644
139 - doins *.rdf
140 -}
141
142 diff --git a/media-plugins/caps-plugins/files/caps-plugins-0.9.15-fix-c++14.patch b/media-plugins/caps-plugins/files/caps-plugins-0.9.15-fix-c++14.patch
143 deleted file mode 100644
144 index 32de7c4d..00000000
145 --- a/media-plugins/caps-plugins/files/caps-plugins-0.9.15-fix-c++14.patch
146 +++ /dev/null
147 @@ -1,23 +0,0 @@
148 -From: Felipe Sateler <fsateler@××××××.org>
149 -Date: Fri, 1 Jul 2016 19:06:31 -0400
150 -Subject: Avoid ambiguity in div invocation
151 -
152 -Be specific and use int version.
153 -Fixes build failure with gcc >= 6
154 ----
155 - AutoFilter.cc | 2 +-
156 - 1 file changed, 1 insertion(+), 1 deletion(-)
157 -
158 -diff --git a/AutoFilter.cc b/AutoFilter.cc
159 -index fc087d0..bd6b12f 100644
160 ---- a/AutoFilter.cc
161 -+++ b/AutoFilter.cc
162 -@@ -69,7 +69,7 @@ AutoFilter::activate()
163 - void
164 - AutoFilter::cycle (uint frames)
165 - {
166 -- div_t qr = div (frames, blocksize);
167 -+ div_t qr = div ((int)frames, (int)blocksize);
168 - int blocks = qr.quot;
169 - if (qr.rem) ++blocks;
170 - double over_blocks = 1./blocks;
171
172 diff --git a/media-plugins/caps-plugins/files/caps-plugins-0.9.15-musl.patch b/media-plugins/caps-plugins/files/caps-plugins-0.9.15-musl.patch
173 deleted file mode 100644
174 index 60036f65..00000000
175 --- a/media-plugins/caps-plugins/files/caps-plugins-0.9.15-musl.patch
176 +++ /dev/null
177 @@ -1,22 +0,0 @@
178 -diff -Naurw caps-0.9.15.orig/basics.h caps-0.9.15/basics.h
179 ---- caps-0.9.15.orig/basics.h 2013-01-11 05:39:06.000000000 -0800
180 -+++ caps-0.9.15/basics.h 2015-12-24 14:20:06.871407126 -0800
181 -@@ -49,6 +49,18 @@
182 -
183 - #include "ladspa.h"
184 -
185 -+#if !defined(__GLIBC__)
186 -+#include <stdint.h>
187 -+#define __int8_t int8_t
188 -+#define __uint8_t uint8_t
189 -+#define __int16_t int16_t
190 -+#define __uint16_t uint16_t
191 -+#define __int32_t int32_t
192 -+#define __uint32_t uint32_t
193 -+#define __int64_t int64_t
194 -+#define __uint64_t uint64_t
195 -+#endif
196 -+
197 - typedef __int8_t int8;
198 - typedef __uint8_t uint8;
199 - typedef __int16_t int16;
200
201 diff --git a/media-plugins/caps-plugins/metadata.xml b/media-plugins/caps-plugins/metadata.xml
202 deleted file mode 100644
203 index 62c18413..00000000
204 --- a/media-plugins/caps-plugins/metadata.xml
205 +++ /dev/null
206 @@ -1,9 +0,0 @@
207 -<?xml version="1.0" encoding="UTF-8"?>
208 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
209 -<pkgmetadata>
210 -<maintainer type="project">
211 - <email>proaudio@g.o</email>
212 - <name>Gentoo ProAudio Project</name>
213 -</maintainer>
214 -<longdescription>The CAPS Audio Plugin Suite - LADSPA plugin suite which includes DSP units emulating instrument amplifiers, stomp-box classics, versatile 'virtual analogue' oscillators, fractal oscillation, reverb, equalization and others</longdescription>
215 -</pkgmetadata>