1 |
commit: 3e01f8995509bf70401e31b784ecc523d1af14c7 |
2 |
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jul 19 08:21:46 2017 +0000 |
4 |
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jul 19 08:21:46 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e01f899 |
7 |
|
8 |
Remove hardmasked packages |
9 |
|
10 |
media-sound/gejengel/Manifest | 1 - |
11 |
media-sound/gejengel/files/0.1.4-flac_ln.patch | 42 ----------- |
12 |
media-sound/gejengel/files/bckport-debug.patch | 14 ---- |
13 |
.../gejengel/files/gejengel-0.1.4-ffmpeg-1.patch | 36 ---------- |
14 |
.../gejengel/files/gejengel-0.1.4-ffmpeg.patch | 13 ---- |
15 |
.../gejengel/files/gejengel-0.1.4-ffmpeg2.patch | 24 ------- |
16 |
.../gejengel/files/gejengel-0.1.4-libav9.patch | 21 ------ |
17 |
.../files/gejengel-0.1.4-libnotify-0.7.patch | 26 ------- |
18 |
media-sound/gejengel/gejengel-0.1.4-r2.ebuild | 75 -------------------- |
19 |
media-sound/gejengel/gejengel-0.1.4-r3.ebuild | 81 ---------------------- |
20 |
media-sound/gejengel/metadata.xml | 14 ---- |
21 |
net-voip/homer/Manifest | 2 - |
22 |
net-voip/homer/homer-0.25-r1.ebuild | 79 --------------------- |
23 |
net-voip/homer/homer-9999.ebuild | 72 ------------------- |
24 |
net-voip/homer/metadata.xml | 17 ----- |
25 |
profiles/package.mask | 10 --- |
26 |
16 files changed, 527 deletions(-) |
27 |
|
28 |
diff --git a/media-sound/gejengel/Manifest b/media-sound/gejengel/Manifest |
29 |
deleted file mode 100644 |
30 |
index 1c405a2ba19..00000000000 |
31 |
--- a/media-sound/gejengel/Manifest |
32 |
+++ /dev/null |
33 |
@@ -1 +0,0 @@ |
34 |
-DIST gejengel-0.1.4.tar.gz 473674 SHA256 036a4ff2520b6ff9f73fc3012d8810939583f0dc25be6bac28689dffb6e9023b SHA512 584a6250ec87475babbeff86c7f2427cf731b3ec0906dcc6219bf40cf1c5533feaf3f076d0f34daeaa21a1c2596e5fe53e4530820a6d47dbca7f9afd6f489580 WHIRLPOOL 0afd7138782f6337bf7aa770ae8dbddf3d037978ffabf6b7f9c5fedddd6e1a3354714d9d80e7414c27b8250be8f41d7476454f2c1408b8709d063e61774d316f |
35 |
|
36 |
diff --git a/media-sound/gejengel/files/0.1.4-flac_ln.patch b/media-sound/gejengel/files/0.1.4-flac_ln.patch |
37 |
deleted file mode 100644 |
38 |
index 2d4473e227a..00000000000 |
39 |
--- a/media-sound/gejengel/files/0.1.4-flac_ln.patch |
40 |
+++ /dev/null |
41 |
@@ -1,42 +0,0 @@ |
42 |
-Fixes Bug #542708 |
43 |
-The code uses functionality provided by libFLAC and libFLAC++ but only linked against libFLAC++. |
44 |
-Included also is a check for libFLAC availability and added linking against libFLAC |
45 |
---- a/gejengel-0.1.4/configure.ac |
46 |
-+++ b/gejengel-0.1.4/configure.ac |
47 |
-@@ -129,14 +129,20 @@ AC_ARG_ENABLE(flac, |
48 |
- [ enable_flac=$enableval ] ) |
49 |
- |
50 |
- if test "$enable_flac" != "no"; then |
51 |
-- PKG_CHECK_MODULES(FLAC, flac++, HAVE_FLAC=yes, HAVE_FLAC=no) |
52 |
-+ PKG_CHECK_MODULES(FLAC, flac, HAVE_FLAC=yes, HAVE_FLAC=no) |
53 |
- if test $HAVE_FLAC = yes; then |
54 |
-- AC_DEFINE(HAVE_FLAC, [1], Flac support enabled) |
55 |
-- AC_SUBST(FLAC_CFLAGS) |
56 |
-- AC_SUBST(FLAC_LIBS) |
57 |
-+ AC_DEFINE(HAVE_FLAC, [1], Flac found) |
58 |
-+ AC_SUBST(FLAC_CFLAGS) |
59 |
-+ AC_SUBST(FLAC_LIBS) |
60 |
-+ PKG_CHECK_MODULES(FLACPP, flac++, HAVE_FLACPP=yes, HAVE_FLACPP=no) |
61 |
-+ if test $HAVE_FLACPP = yes; then |
62 |
-+ AC_DEFINE(HAVE_FLACPP, [1], Flac support enabled) |
63 |
-+ AC_SUBST(FLACPP_CFLAGS) |
64 |
-+ AC_SUBST(FLACPP_LIBS) |
65 |
-+ fi |
66 |
- fi |
67 |
- fi |
68 |
--AM_CONDITIONAL(FLAC, test "$HAVE_FLAC" = "yes") |
69 |
-+AM_CONDITIONAL(FLAC, test "$HAVE_FLACPP" = "yes") |
70 |
- |
71 |
- ######################################################################## |
72 |
- # Mad |
73 |
---- a/gejengel-0.1.4/Makefile.am |
74 |
-+++ b/gejengel-0.1.4/Makefile.am |
75 |
-@@ -256,7 +256,7 @@ libgejengel_la_LIBADD = libutils.la \ |
76 |
- libmusiclibrary.la \ |
77 |
- libcore.la \ |
78 |
- libplugins.la -lpthread \ |
79 |
-- $(FFMPEG_LIBS) $(ALSA_LIBS) $(OPENAL_LIBS) $(GLIBMM_LIBS) $(SQLITE3_LIBS) $(TAGLIB_LIBS) $(LASTFM_LIBS) $(LIBNOTIFY_LIBS) $(PULSE_LIBS) $(IMAGEMAGICK_LIBS) $(GSTREAMER_LIBS) $(FLAC_LIBS) $(MAD_LIBS) $(DBUS_LIBS) $(XDGBASEDIR_LIBS) |
80 |
-+ $(FFMPEG_LIBS) $(ALSA_LIBS) $(OPENAL_LIBS) $(GLIBMM_LIBS) $(SQLITE3_LIBS) $(TAGLIB_LIBS) $(LASTFM_LIBS) $(LIBNOTIFY_LIBS) $(PULSE_LIBS) $(IMAGEMAGICK_LIBS) $(GSTREAMER_LIBS) $(FLACPP_LIBS) $(FLAC_LIBS) $(MAD_LIBS) $(DBUS_LIBS) $(XDGBASEDIR_LIBS) |
81 |
- |
82 |
- bin_PROGRAMS = gejengel |
83 |
- |
84 |
|
85 |
diff --git a/media-sound/gejengel/files/bckport-debug.patch b/media-sound/gejengel/files/bckport-debug.patch |
86 |
deleted file mode 100644 |
87 |
index 76e42bec1bf..00000000000 |
88 |
--- a/media-sound/gejengel/files/bckport-debug.patch |
89 |
+++ /dev/null |
90 |
@@ -1,14 +0,0 @@ |
91 |
---- src/AudioDecoder/ffmpegdecoder.cpp.orig |
92 |
-+++ src/AudioDecoder/ffmpegdecoder.cpp |
93 |
-@@ -98,7 +98,11 @@ void FFmpegDecoder::initialise() |
94 |
- } |
95 |
- |
96 |
- #ifdef ENABLE_DEBUG |
97 |
-+#if LIBAVCODEC_VERSION_MAJOR < 53 |
98 |
- dump_format(m_pFormatContext, 0, m_Filepath.c_str(), false); |
99 |
-+#else |
100 |
-+ av_dump_format(m_pFormatContext, 0, m_Filepath.c_str(), false); |
101 |
-+#endif |
102 |
- #endif |
103 |
- |
104 |
- initializeAudio(); |
105 |
|
106 |
diff --git a/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg-1.patch b/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg-1.patch |
107 |
deleted file mode 100644 |
108 |
index 10d43d3da1a..00000000000 |
109 |
--- a/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg-1.patch |
110 |
+++ /dev/null |
111 |
@@ -1,36 +0,0 @@ |
112 |
-Index: gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp |
113 |
-=================================================================== |
114 |
---- gejengel-0.1.4.orig/src/AudioDecoder/ffmpegdecoder.cpp |
115 |
-+++ gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp |
116 |
-@@ -83,7 +83,7 @@ void FFmpegDecoder::initialise() |
117 |
- avcodec_register_all(); |
118 |
- av_register_all(); |
119 |
- |
120 |
-- if (av_open_input_file(&m_pFormatContext, m_Filepath.c_str(), NULL, 0, NULL) != 0) |
121 |
-+ if (avformat_open_input(&m_pFormatContext, m_Filepath.c_str(), NULL, NULL) != 0) |
122 |
- { |
123 |
- throw logic_error("Could not open input file: " + m_Filepath); |
124 |
- } |
125 |
-@@ -307,21 +307,7 @@ AudioFormat FFmpegDecoder::getAudioForma |
126 |
- { |
127 |
- AudioFormat format; |
128 |
- |
129 |
-- switch(m_pAudioCodecContext->sample_fmt) |
130 |
-- { |
131 |
-- case SAMPLE_FMT_U8: |
132 |
-- format.bits = 8; |
133 |
-- break; |
134 |
-- case SAMPLE_FMT_S16: |
135 |
-- format.bits = 16; |
136 |
-- break; |
137 |
-- case SAMPLE_FMT_S32: |
138 |
-- format.bits = 32; |
139 |
-- break; |
140 |
-- default: |
141 |
-- format.bits = 0; |
142 |
-- } |
143 |
-- |
144 |
-+ format.bits = av_get_bytes_per_sample(m_pAudioCodecContext->sample_fmt) << 3; |
145 |
- format.rate = m_pAudioCodecContext->sample_rate; |
146 |
- format.numChannels = m_pAudioCodecContext->channels; |
147 |
- format.framesPerPacket = m_pAudioCodecContext->frame_size; |
148 |
|
149 |
diff --git a/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg.patch b/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg.patch |
150 |
deleted file mode 100644 |
151 |
index 658ff0ca675..00000000000 |
152 |
--- a/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg.patch |
153 |
+++ /dev/null |
154 |
@@ -1,13 +0,0 @@ |
155 |
-Index: gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp |
156 |
-=================================================================== |
157 |
---- gejengel-0.1.4.orig/src/AudioDecoder/ffmpegdecoder.cpp |
158 |
-+++ gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp |
159 |
-@@ -104,7 +104,7 @@ void FFmpegDecoder::initializeAudio() |
160 |
- { |
161 |
- for(uint32_t i = 0; i < m_pFormatContext->nb_streams; ++i) |
162 |
- { |
163 |
-- if (m_pFormatContext->streams[i]->codec->codec_type == CODEC_TYPE_AUDIO) |
164 |
-+ if (m_pFormatContext->streams[i]->codec->codec_type == AVMEDIA_TYPE_AUDIO) |
165 |
- { |
166 |
- m_pAudioStream = m_pFormatContext->streams[i]; |
167 |
- m_AudioStream = i; |
168 |
|
169 |
diff --git a/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg2.patch b/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg2.patch |
170 |
deleted file mode 100644 |
171 |
index b6850eb2e58..00000000000 |
172 |
--- a/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg2.patch |
173 |
+++ /dev/null |
174 |
@@ -1,24 +0,0 @@ |
175 |
-Index: gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp |
176 |
-=================================================================== |
177 |
---- gejengel-0.1.4.orig/src/AudioDecoder/ffmpegdecoder.cpp |
178 |
-+++ gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp |
179 |
-@@ -28,6 +28,10 @@ extern "C" |
180 |
- #include <libavcodec/avcodec.h> |
181 |
- } |
182 |
- |
183 |
-+#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE |
184 |
-+#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio |
185 |
-+#endif |
186 |
-+ |
187 |
- using namespace std; |
188 |
- using namespace utils; |
189 |
- |
190 |
-@@ -71,7 +75,7 @@ void FFmpegDecoder::destroy() |
191 |
- |
192 |
- if (m_pFormatContext) |
193 |
- { |
194 |
-- av_close_input_file(m_pFormatContext); |
195 |
-+ avformat_close_input(&m_pFormatContext); |
196 |
- m_pFormatContext = NULL; |
197 |
- } |
198 |
- |
199 |
|
200 |
diff --git a/media-sound/gejengel/files/gejengel-0.1.4-libav9.patch b/media-sound/gejengel/files/gejengel-0.1.4-libav9.patch |
201 |
deleted file mode 100644 |
202 |
index 5529fb7308d..00000000000 |
203 |
--- a/media-sound/gejengel/files/gejengel-0.1.4-libav9.patch |
204 |
+++ /dev/null |
205 |
@@ -1,21 +0,0 @@ |
206 |
-diff -urN gejengel-0.1.4.old/src/AudioDecoder/ffmpegdecoder.cpp gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp |
207 |
---- gejengel-0.1.4.old/src/AudioDecoder/ffmpegdecoder.cpp 2013-06-22 18:48:46.176890946 +0200 |
208 |
-+++ gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp 2013-06-22 18:50:04.516888158 +0200 |
209 |
-@@ -88,7 +88,7 @@ |
210 |
- throw logic_error("Could not open input file: " + m_Filepath); |
211 |
- } |
212 |
- |
213 |
-- if (av_find_stream_info(m_pFormatContext) < 0) |
214 |
-+ if (avformat_find_stream_info(m_pFormatContext, NULL) < 0) |
215 |
- { |
216 |
- throw logic_error("Could not find stream information in " + m_Filepath); |
217 |
- } |
218 |
-@@ -134,7 +134,7 @@ |
219 |
- m_pFormatContext->flags |= AVFMT_FLAG_GENPTS; |
220 |
- m_pFormatContext->streams[m_AudioStream]->discard = AVDISCARD_DEFAULT; |
221 |
- |
222 |
-- if (avcodec_open(m_pAudioCodecContext, m_pAudioCodec) < 0) |
223 |
-+ if (avcodec_open2(m_pAudioCodecContext, m_pAudioCodec, NULL) < 0) |
224 |
- { |
225 |
- throw logic_error("Could not open audio codec for " + m_Filepath); |
226 |
- } |
227 |
|
228 |
diff --git a/media-sound/gejengel/files/gejengel-0.1.4-libnotify-0.7.patch b/media-sound/gejengel/files/gejengel-0.1.4-libnotify-0.7.patch |
229 |
deleted file mode 100644 |
230 |
index 8026d89725c..00000000000 |
231 |
--- a/media-sound/gejengel/files/gejengel-0.1.4-libnotify-0.7.patch |
232 |
+++ /dev/null |
233 |
@@ -1,26 +0,0 @@ |
234 |
---- src/Plugins/notificationplugin.cpp |
235 |
-+++ src/Plugins/notificationplugin.cpp |
236 |
-@@ -33,6 +33,10 @@ |
237 |
- #include "ui/sharedfunctions.h" |
238 |
- #include "MusicLibrary/album.h" |
239 |
- |
240 |
-+#ifndef NOTIFY_CHECK_VERSION |
241 |
-+#define NOTIFY_CHECK_VERSION(x,y,z) 0 |
242 |
-+#endif |
243 |
-+ |
244 |
- using namespace std; |
245 |
- using namespace Gtk; |
246 |
- |
247 |
-@@ -85,7 +89,12 @@ |
248 |
- } |
249 |
- } |
250 |
- |
251 |
-+#if NOTIFY_CHECK_VERSION (0, 7, 0) |
252 |
-+ m_pNotification = notify_notification_new("dummy", "", NULL); |
253 |
-+#else |
254 |
- m_pNotification = notify_notification_new("dummy", "", NULL, NULL); |
255 |
-+#endif |
256 |
-+ |
257 |
- notify_notification_set_timeout (m_pNotification, NOTIFY_EXPIRES_DEFAULT); |
258 |
- notify_notification_set_urgency (m_pNotification, NOTIFY_URGENCY_NORMAL); |
259 |
- |
260 |
|
261 |
diff --git a/media-sound/gejengel/gejengel-0.1.4-r2.ebuild b/media-sound/gejengel/gejengel-0.1.4-r2.ebuild |
262 |
deleted file mode 100644 |
263 |
index 0a2823d5d8f..00000000000 |
264 |
--- a/media-sound/gejengel/gejengel-0.1.4-r2.ebuild |
265 |
+++ /dev/null |
266 |
@@ -1,75 +0,0 @@ |
267 |
-# Copyright 1999-2017 Gentoo Foundation |
268 |
-# Distributed under the terms of the GNU General Public License v2 |
269 |
- |
270 |
-EAPI=4 |
271 |
-inherit eutils multilib flag-o-matic |
272 |
- |
273 |
-DESCRIPTION="Lightweight audio player" |
274 |
-HOMEPAGE="https://github.com/dirkvdb/gejengel" |
275 |
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz" |
276 |
- |
277 |
-LICENSE="GPL-2" |
278 |
-SLOT="0" |
279 |
-KEYWORDS="amd64 x86" |
280 |
-IUSE="+alsa audioscrobbler debug dbus +ffmpeg flac libnotify mad openal pulseaudio syslog" |
281 |
- |
282 |
-RDEPEND="dev-cpp/gtkmm:2.4 |
283 |
- dev-cpp/pangomm:1.4 |
284 |
- media-libs/taglib |
285 |
- dev-db/sqlite:3 |
286 |
- media-gfx/imagemagick[cxx] |
287 |
- mad? ( media-libs/libmad ) |
288 |
- flac? ( media-libs/flac[cxx] ) |
289 |
- ffmpeg? ( >=virtual/ffmpeg-9 ) |
290 |
- audioscrobbler? ( >=media-libs/lastfmlib-0.4 ) |
291 |
- dbus? ( dev-libs/dbus-glib ) |
292 |
- libnotify? ( x11-libs/libnotify ) |
293 |
- openal? ( media-libs/openal ) |
294 |
- alsa? ( media-libs/alsa-lib ) |
295 |
- pulseaudio? ( media-sound/pulseaudio )" |
296 |
-DEPEND="${RDEPEND} |
297 |
- dev-libs/libxdg-basedir |
298 |
- dev-util/intltool |
299 |
- >=sys-devel/automake-1.11" |
300 |
- |
301 |
-DOCS=( AUTHORS ChangeLog README TODO ) |
302 |
- |
303 |
-src_prepare() { |
304 |
- epatch "${FILESDIR}"/${P}-libnotify-0.7.patch \ |
305 |
- "${FILESDIR}"/${P}-ffmpeg.patch \ |
306 |
- "${FILESDIR}"/${P}-ffmpeg-1.patch \ |
307 |
- "${FILESDIR}"/${P}-libav9.patch \ |
308 |
- "${FILESDIR}"/${P}-ffmpeg2.patch |
309 |
- # Remove Vesion and Encoding from the desktop file |
310 |
- sed -i -e "/Version/d" -e "/Encoding/d" \ |
311 |
- data/${PN}.desktop.in || die "sed failed" |
312 |
- append-cxxflags "-D__STDC_CONSTANT_MACROS" |
313 |
-} |
314 |
- |
315 |
-src_configure() { |
316 |
- econf \ |
317 |
- --disable-shared \ |
318 |
- $(use_enable syslog logging) \ |
319 |
- $(use_enable debug) \ |
320 |
- $(use_enable openal) \ |
321 |
- $(use_enable audioscrobbler lastfm) \ |
322 |
- $(use_enable dbus) \ |
323 |
- $(use_enable libnotify) \ |
324 |
- $(use_enable mad) \ |
325 |
- $(use_enable flac) \ |
326 |
- $(use_enable ffmpeg) \ |
327 |
- $(use_enable alsa) \ |
328 |
- $(use_enable pulseaudio) \ |
329 |
- --disable-unittests |
330 |
-} |
331 |
- |
332 |
-src_compile() { |
333 |
- emake CXXFLAGS="${CXXFLAGS}" |
334 |
-} |
335 |
- |
336 |
-src_install() { |
337 |
- default |
338 |
- # The libgejengel.a is used by the package when building but shouldn't end |
339 |
- # up in the installation target |
340 |
- rm -f "${ED}"usr/$(get_libdir)/libgejengel.{a,la} |
341 |
-} |
342 |
|
343 |
diff --git a/media-sound/gejengel/gejengel-0.1.4-r3.ebuild b/media-sound/gejengel/gejengel-0.1.4-r3.ebuild |
344 |
deleted file mode 100644 |
345 |
index 9137750e110..00000000000 |
346 |
--- a/media-sound/gejengel/gejengel-0.1.4-r3.ebuild |
347 |
+++ /dev/null |
348 |
@@ -1,81 +0,0 @@ |
349 |
-# Copyright 1999-2017 Gentoo Foundation |
350 |
-# Distributed under the terms of the GNU General Public License v2 |
351 |
- |
352 |
-EAPI=5 |
353 |
-inherit autotools eutils multilib flag-o-matic |
354 |
- |
355 |
-DESCRIPTION="Lightweight audio player" |
356 |
-HOMEPAGE="https://github.com/dirkvdb/gejengel" |
357 |
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz" |
358 |
- |
359 |
-LICENSE="GPL-2" |
360 |
-SLOT="0" |
361 |
-KEYWORDS="amd64 x86" |
362 |
-IUSE="+alsa audioscrobbler debug dbus +ffmpeg flac libnotify mad openal pulseaudio syslog" |
363 |
- |
364 |
-RDEPEND="dev-cpp/gtkmm:2.4 |
365 |
- dev-cpp/pangomm:1.4 |
366 |
- media-libs/taglib |
367 |
- dev-db/sqlite:3 |
368 |
- media-gfx/imagemagick:=[cxx] |
369 |
- mad? ( media-libs/libmad ) |
370 |
- flac? ( media-libs/flac[cxx] ) |
371 |
- ffmpeg? ( >=virtual/ffmpeg-9 ) |
372 |
- audioscrobbler? ( >=media-libs/lastfmlib-0.4 ) |
373 |
- dbus? ( dev-libs/dbus-glib ) |
374 |
- libnotify? ( x11-libs/libnotify ) |
375 |
- openal? ( media-libs/openal ) |
376 |
- alsa? ( media-libs/alsa-lib ) |
377 |
- pulseaudio? ( media-sound/pulseaudio )" |
378 |
-DEPEND="${RDEPEND} |
379 |
- dev-libs/libxdg-basedir |
380 |
- dev-util/intltool |
381 |
- >=sys-devel/automake-1.11" |
382 |
- |
383 |
-DOCS=( AUTHORS ChangeLog README TODO ) |
384 |
- |
385 |
-src_prepare() { |
386 |
- epatch "${FILESDIR}"/${P}-libnotify-0.7.patch \ |
387 |
- "${FILESDIR}"/${P}-ffmpeg.patch \ |
388 |
- "${FILESDIR}"/${P}-ffmpeg-1.patch \ |
389 |
- "${FILESDIR}"/${P}-libav9.patch \ |
390 |
- "${FILESDIR}"/${P}-ffmpeg2.patch \ |
391 |
- "${FILESDIR}"/${PV}-flac_ln.patch \ |
392 |
- "${FILESDIR}"/bckport-debug.patch |
393 |
- |
394 |
- # Remove Vesion and Encoding from the desktop file |
395 |
- sed -i -e "/Version/d" -e "/Encoding/d" \ |
396 |
- data/${PN}.desktop.in || die "sed failed" |
397 |
- append-cxxflags "-D__STDC_CONSTANT_MACROS" |
398 |
- |
399 |
- eautoreconf |
400 |
-} |
401 |
- |
402 |
-src_configure() { |
403 |
- append-cxxflags -std=c++11 |
404 |
- econf \ |
405 |
- --disable-shared \ |
406 |
- $(use_enable syslog logging) \ |
407 |
- $(use_enable debug) \ |
408 |
- $(use_enable openal) \ |
409 |
- $(use_enable audioscrobbler lastfm) \ |
410 |
- $(use_enable dbus) \ |
411 |
- $(use_enable libnotify) \ |
412 |
- $(use_enable mad) \ |
413 |
- $(use_enable flac) \ |
414 |
- $(use_enable ffmpeg) \ |
415 |
- $(use_enable alsa) \ |
416 |
- $(use_enable pulseaudio) \ |
417 |
- --disable-unittests |
418 |
-} |
419 |
- |
420 |
-src_compile() { |
421 |
- emake CXXFLAGS="${CXXFLAGS}" |
422 |
-} |
423 |
- |
424 |
-src_install() { |
425 |
- default |
426 |
- # The libgejengel.a is used by the package when building but shouldn't end |
427 |
- # up in the installation target |
428 |
- rm -f "${ED}"usr/$(get_libdir)/libgejengel.{a,la} |
429 |
-} |
430 |
|
431 |
diff --git a/media-sound/gejengel/metadata.xml b/media-sound/gejengel/metadata.xml |
432 |
deleted file mode 100644 |
433 |
index 9cd7ca81bf0..00000000000 |
434 |
--- a/media-sound/gejengel/metadata.xml |
435 |
+++ /dev/null |
436 |
@@ -1,14 +0,0 @@ |
437 |
-<?xml version="1.0" encoding="UTF-8"?> |
438 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
439 |
-<pkgmetadata> |
440 |
- <!-- maintainer-needed --> |
441 |
- <use> |
442 |
- <flag name="audioscrobbler">Enable track submission on last.fm</flag> |
443 |
- </use> |
444 |
- <longdescription lang="en"> |
445 |
- </longdescription> |
446 |
- <upstream> |
447 |
- <remote-id type="google-code">gejengel</remote-id> |
448 |
- <remote-id type="github">dirkvdb/gejengel</remote-id> |
449 |
- </upstream> |
450 |
-</pkgmetadata> |
451 |
|
452 |
diff --git a/net-voip/homer/Manifest b/net-voip/homer/Manifest |
453 |
deleted file mode 100644 |
454 |
index 225f21c32aa..00000000000 |
455 |
--- a/net-voip/homer/Manifest |
456 |
+++ /dev/null |
457 |
@@ -1,2 +0,0 @@ |
458 |
-DIST homer-0.25-ffmpeg2.patch 65617 SHA256 ce1327a59dc20c2fbe23e968786ecce21126cdb2119916bf2227594dc8c0a229 SHA512 fb4ca0bd161c94999b54b86337220f3f018672e4a5031788d8292273515fe68d4364574645d96e04b19bdb64f1b032119503cf823c7604d625015ba0cdabf030 WHIRLPOOL 909069e830b9ef473a006f686a5e5e9f7279c5b0fc8fb8f212a30b767106055970441fa4fdbe2d443fce500024bc00494c112ebb3b95a65a475b2731e8d361c7 |
459 |
-DIST homer-0.25.tar.gz 1404242 SHA256 1c3e67a7f7134a317bc32dfb691679a2997fbfa129c70d5d165ccfd0272a752d SHA512 92254f9cc133589760a4c3081e1636232ace8eb972f7800c4fb5aaeba52e22546c6772e4c93625aa31a5d7b366f441cf8155f52d85ca44dade60edebf98b6340 WHIRLPOOL 944277b8248a1037dd27881456b6fb304d19d2f12cc7bc4268ba3dbf876de668fde25749dfbfd424950fe641d7dc65f5f14a29e9d14d5c1e738dc555af201ffe |
460 |
|
461 |
diff --git a/net-voip/homer/homer-0.25-r1.ebuild b/net-voip/homer/homer-0.25-r1.ebuild |
462 |
deleted file mode 100644 |
463 |
index 11c9fa9eae1..00000000000 |
464 |
--- a/net-voip/homer/homer-0.25-r1.ebuild |
465 |
+++ /dev/null |
466 |
@@ -1,79 +0,0 @@ |
467 |
-# Copyright 1999-2015 Gentoo Foundation |
468 |
-# Distributed under the terms of the GNU General Public License v2 |
469 |
- |
470 |
-EAPI=5 |
471 |
- |
472 |
-inherit eutils multilib toolchain-funcs |
473 |
- |
474 |
-DESCRIPTION="Homer Conferencing (short: Homer) is a free SIP softphone with advanced audio and video support" |
475 |
-HOMEPAGE="http://www.homer-conferencing.com" |
476 |
- |
477 |
-MY_PN="Homer-Conferencing" |
478 |
-MY_BIN="Homer" |
479 |
- |
480 |
-if [[ ${PV} == *9999* ]]; then |
481 |
- inherit git-2 |
482 |
- EGIT_REPO_URI="git://github.com/${MY_PN}/${MY_PN}.git" |
483 |
- KEYWORDS="" |
484 |
-else |
485 |
- SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/V${PV}.tar.gz -> ${PN}-${PV}.tar.gz |
486 |
- https://dev.gentoo.org/~hwoarang/distfiles/${P}-ffmpeg2.patch" |
487 |
- KEYWORDS="amd64 x86" |
488 |
-fi |
489 |
- |
490 |
-LICENSE="GPL-2" |
491 |
-SLOT="0" |
492 |
-IUSE="pulseaudio" |
493 |
- |
494 |
-DEPEND="dev-util/cmake |
495 |
- >=dev-libs/openssl-1.0 |
496 |
- media-libs/alsa-lib |
497 |
- media-libs/libsdl[X,sound,video,alsa] |
498 |
- media-libs/portaudio[alsa] |
499 |
- media-libs/sdl-mixer |
500 |
- media-libs/sdl-sound |
501 |
- media-libs/x264:* |
502 |
- media-video/ffmpeg:0[X] |
503 |
- net-libs/sofia-sip |
504 |
- dev-qt/qtcore:4 |
505 |
- dev-qt/qtdbus:4 |
506 |
- dev-qt/qtgui:4 |
507 |
- dev-qt/qtmultimedia:4 |
508 |
- dev-qt/qtwebkit:4 |
509 |
- pulseaudio? ( media-sound/pulseaudio )" |
510 |
- |
511 |
-RDEPEND="${DEPEND}" |
512 |
- |
513 |
-S="${WORKDIR}/${MY_PN}-${PV}" |
514 |
- |
515 |
-src_prepare() { |
516 |
- epatch "${DISTDIR}/${P}-ffmpeg2.patch" |
517 |
- # Bug #543138 |
518 |
- sed -e '/mRtpEncoderStream->reference_dts = 0;/d' \ |
519 |
- -i HomerMultimedia/src/RTP.cpp || die |
520 |
- |
521 |
- if use pulseaudio; then |
522 |
- sed -i \ |
523 |
- -e "/^set(FEATURE_PULSEAUDIO/s:OFF:ON:" \ |
524 |
- HomerBuild/config/HomerFeatures.txt || die "sed failed" |
525 |
- fi |
526 |
-} |
527 |
- |
528 |
-src_compile() { |
529 |
- tc-export CXX |
530 |
- emake -C HomerBuild default \ |
531 |
- INSTALL_PREFIX=/usr/bin \ |
532 |
- INSTALL_LIBDIR=/usr/$(get_libdir) \ |
533 |
- INSTALL_DATADIR=/usr/share/${PN} \ |
534 |
- VERBOSE=1 |
535 |
-} |
536 |
- |
537 |
-src_install() { |
538 |
- emake -C HomerBuild install \ |
539 |
- DESTDIR="${D}" \ |
540 |
- VERBOSE=1 |
541 |
- |
542 |
- # Create .desktop entry |
543 |
- doicon ${MY_BIN}/${MY_BIN}.png |
544 |
- make_desktop_entry "${MY_BIN}" "${MY_PN}" "${MY_BIN}" "Network;InstantMessaging;Telephony;VideoConference" |
545 |
-} |
546 |
|
547 |
diff --git a/net-voip/homer/homer-9999.ebuild b/net-voip/homer/homer-9999.ebuild |
548 |
deleted file mode 100644 |
549 |
index 4d876c066ca..00000000000 |
550 |
--- a/net-voip/homer/homer-9999.ebuild |
551 |
+++ /dev/null |
552 |
@@ -1,72 +0,0 @@ |
553 |
-# Copyright 1999-2014 Gentoo Foundation |
554 |
-# Distributed under the terms of the GNU General Public License v2 |
555 |
- |
556 |
-EAPI=5 |
557 |
- |
558 |
-inherit eutils multilib toolchain-funcs |
559 |
- |
560 |
-DESCRIPTION="Homer Conferencing (short: Homer) is a free SIP softphone with advanced audio and video support" |
561 |
-HOMEPAGE="http://www.homer-conferencing.com" |
562 |
- |
563 |
-MY_PN="Homer-Conferencing" |
564 |
-MY_BIN="Homer" |
565 |
- |
566 |
-if [[ ${PV} == *9999* ]]; then |
567 |
- inherit git-2 |
568 |
- EGIT_REPO_URI="git://github.com/${MY_PN}/${MY_PN}.git" |
569 |
- KEYWORDS="" |
570 |
-else |
571 |
- SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/V${PV}.tar.gz -> ${PN}-${PV}.tar.gz" |
572 |
- KEYWORDS="~amd64 ~x86" |
573 |
-fi |
574 |
- |
575 |
-LICENSE="GPL-2" |
576 |
-SLOT="0" |
577 |
-IUSE="pulseaudio" |
578 |
- |
579 |
-DEPEND=">=dev-libs/openssl-1.0 |
580 |
- media-libs/alsa-lib |
581 |
- media-libs/libsdl[X,sound,video,alsa] |
582 |
- media-libs/portaudio[alsa] |
583 |
- media-libs/sdl-mixer |
584 |
- media-libs/sdl-sound |
585 |
- media-libs/x264:* |
586 |
- media-video/ffmpeg:0[X] |
587 |
- net-libs/sofia-sip |
588 |
- dev-qt/qtcore:4 |
589 |
- dev-qt/qtdbus:4 |
590 |
- dev-qt/qtgui:4 |
591 |
- dev-qt/qtmultimedia:4 |
592 |
- dev-qt/qtwebkit:4 |
593 |
- pulseaudio? ( media-sound/pulseaudio )" |
594 |
- |
595 |
-RDEPEND="${DEPEND}" |
596 |
- |
597 |
-S="${WORKDIR}/${MY_PN}-${PV}" |
598 |
- |
599 |
-src_prepare() { |
600 |
- if use pulseaudio; then |
601 |
- sed -i \ |
602 |
- -e "/^set(FEATURE_PULSEAUDIO/s:OFF:ON:" \ |
603 |
- HomerBuild/config/HomerFeatures.txt || die "sed failed" |
604 |
- fi |
605 |
-} |
606 |
- |
607 |
-src_compile() { |
608 |
- tc-export CXX |
609 |
- emake -C HomerBuild default \ |
610 |
- INSTALL_PREFIX=/usr/bin \ |
611 |
- INSTALL_LIBDIR=/usr/$(get_libdir) \ |
612 |
- INSTALL_DATADIR=/usr/share/${PN} \ |
613 |
- VERBOSE=1 |
614 |
-} |
615 |
- |
616 |
-src_install() { |
617 |
- emake -C HomerBuild install \ |
618 |
- DESTDIR="${D}" \ |
619 |
- VERBOSE=1 |
620 |
- |
621 |
- # Create .desktop entry |
622 |
- doicon ${MY_BIN}/${MY_BIN}.png |
623 |
- make_desktop_entry "${MY_BIN}" "${MY_PN}" "${MY_BIN}" "Network;InstantMessaging;Telephony;VideoConference" |
624 |
-} |
625 |
|
626 |
diff --git a/net-voip/homer/metadata.xml b/net-voip/homer/metadata.xml |
627 |
deleted file mode 100644 |
628 |
index fc91a163626..00000000000 |
629 |
--- a/net-voip/homer/metadata.xml |
630 |
+++ /dev/null |
631 |
@@ -1,17 +0,0 @@ |
632 |
-<?xml version="1.0" encoding="UTF-8"?> |
633 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
634 |
-<pkgmetadata> |
635 |
- <maintainer type="person"> |
636 |
- <email>gentoo@×××××××××.de</email> |
637 |
- <name>Marcel Pennewiß</name> |
638 |
- </maintainer> |
639 |
- <maintainer type="project"> |
640 |
- <email>proxy-maint@g.o</email> |
641 |
- <name>Proxy Maintainers</name> |
642 |
- </maintainer> |
643 |
- <longdescription lang="en"> |
644 |
-</longdescription> |
645 |
- <upstream> |
646 |
- <remote-id type="github">Homer-Conferencing/Homer-Conferencing</remote-id> |
647 |
- </upstream> |
648 |
-</pkgmetadata> |
649 |
|
650 |
diff --git a/profiles/package.mask b/profiles/package.mask |
651 |
index 5dfae077004..c6d7c563905 100644 |
652 |
--- a/profiles/package.mask |
653 |
+++ b/profiles/package.mask |
654 |
@@ -416,16 +416,6 @@ app-emulation/vmware-player |
655 |
app-emulation/vmware-modules |
656 |
app-emulation/vmware-tools |
657 |
|
658 |
-# Pacho Ramos <pacho@g.o> (17 Jun 2017) |
659 |
-# Not compatible with ffmpeg-3 (#589806) and needs vulnerable qtwebkit:4 |
660 |
-# (#620740). Removal in a month. |
661 |
-net-voip/homer |
662 |
- |
663 |
-# Pacho Ramos <pacho@g.o> (17 Jun 2017) |
664 |
-# Dead for ages, relies on google-code for fetching, not compatible with |
665 |
-# ffmpeg-3 neither with latest imagemagick (#575988). Removal in a month. |
666 |
-media-sound/gejengel |
667 |
- |
668 |
# Pawel Hajdan, Jr. <phajdan.jr@g.o> (11 Jun 2017) |
669 |
# Dev channel releases are only for people who are developers or want more |
670 |
# experimental features and accept a more unstable release. |