Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/gejengel/, profiles/, net-voip/homer/, media-sound/gejengel/files/
Date: Wed, 19 Jul 2017 08:22:02
Message-Id: 1500452506.3e01f8995509bf70401e31b784ecc523d1af14c7.pacho@gentoo
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.