commit:     ec7eea076291e15e5dcae42b4bd13f4c6a2a76b8
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 18:03:52 2017 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 01:01:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7eea07

dev-cpp/gstreamermm: remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-cpp/gstreamermm/Manifest                      |  1 -
 dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch | 23 ---------
 dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild      | 62 -----------------------
 3 files changed, 86 deletions(-)

diff --git a/dev-cpp/gstreamermm/Manifest b/dev-cpp/gstreamermm/Manifest
index 696bb9b06b0..a4da95af337 100644
--- a/dev-cpp/gstreamermm/Manifest
+++ b/dev-cpp/gstreamermm/Manifest
@@ -1,3 +1,2 @@
 DIST gstreamermm-0.10.11.tar.xz 5840552 BLAKE2B 
99e9e934b2885ae02256acb5b5f2ba0b63d99b81c41fa2f7fe47b0a3a60a8178f0727c0c0b1609dc10c53d9b00052e3f16b92ffa4b55c820606bf9f37ab667ff
 SHA512 
2ad370f6902dcb4663ea801bdbbf744a98de9e24fc04f27b5044a4a95337168e2bb195761a07ac9c1011f9ed4936287fcc5f4c2b984f0a362b429d05be7d3909
 DIST gstreamermm-1.10.0.tar.xz 3529640 BLAKE2B 
29b99928cd1b21fd295683b4a1ad0a1b0f8ae959237fcbfef7d5a9296a70a140a04fa390fbbcb8d3151d28239f281e72feb30a0466478e38dfb4e172beaf21f1
 SHA512 
34eeb9eec5958c96acf7c7791eef80138e5d55fea6ddf1bf9ace6b1ec7f052da2abf04d87089e4c9ead51c631ef7afceaf9fceb946ec3d105da522187c69e429
-DIST gstreamermm-1.4.3.tar.xz 5886048 BLAKE2B 
3cb582b4ee08f21d4fa8ad9c4149a5f4188c53cfc2eb8879a51be2a7347b03266cefabec177f4e30c2baff6fe16c9e1d8fdb6a6602b657e927e5237bc4bbb73d
 SHA512 
ea4d281a4f3b79113fc3a0474e23d82442facac6eaf66215de412310b9c306aa5d586ee5570087d94d90acbfc09c5766edba1414b50f0fd9a3111cda610f5671

diff --git a/dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch 
b/dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch
deleted file mode 100644
index 6ccf0e13ce0..00000000000
--- a/dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From c5006faf05bc4b46767d30f42bcb6157836b7540 Mon Sep 17 00:00:00 2001
-From: Marcin Kolny <marcin.ko...@gmail.com>
-Date: Sat, 17 Sep 2016 22:49:34 +0200
-Subject: Fix warnings
-
----
- gstreamer/gstreamermm/check.cc   |  2 +-
-
-leio: Trimmed patch down to only ThrowIf that makes compilation fail with 
newer gcc, not just warn
-
-diff --git a/gstreamer/gstreamermm/check.cc b/gstreamer/gstreamermm/check.cc
-index d620435..a0d323d 100644
---- a/gstreamer/gstreamermm/check.cc
-+++ b/gstreamer/gstreamermm/check.cc
-@@ -54,7 +54,7 @@ RefPtr<Element> Check::_Check::setup_element (const ustring& 
factory)
- 
-     element = ElementFactory::create_element (factory, factory);
- 
--    ThrowIf (element, "Could not create a '" + factory + "' element");
-+    ThrowIf (!!element, "Could not create a '" + factory + "' element");
-     CheckRefCount (element->gobj(), factory, 1);
- 
-     return element;

diff --git a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild 
b/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
deleted file mode 100644
index 4f8e13d9c73..00000000000
--- a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-inherit flag-o-matic gnome2
-
-DESCRIPTION="C++ interface for GStreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/bindings/cplusplus.html";
-
-LICENSE="LGPL-2.1"
-SLOT="1.0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="doc examples test"
-
-RDEPEND="
-       >=media-libs/gstreamer-${PV}:1.0
-       >=media-libs/gst-plugins-base-${PV}:1.0
-       >=dev-cpp/glibmm-2.36:2
-       >=dev-cpp/libxmlpp-2.14:2.6
-       >=dev-libs/libsigc++-2:2
-"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-       doc? (
-               app-doc/doxygen
-               dev-libs/libxslt
-               media-gfx/graphviz )
-       test? (
-               dev-cpp/gtest
-               >=media-libs/gst-plugins-base-${PV}:1.0[X,ogg,theora,vorbis]
-               >=media-libs/gst-plugins-good-${PV}:1.0
-               >=media-plugins/gst-plugins-jpeg-${PV}:1.0 )
-"
-#   dev-cpp/mm-common"
-# eautoreconf needs mm-common
-
-# Installs reference docs into /usr/share/doc/gstreamermm-1.0/
-# but that's okay, because the rest of dev-cpp/*mm stuff does the same
-
-src_prepare() {
-       epatch "${FILESDIR}"/${PV}-fix-compile.patch
-
-       if ! use examples; then
-               # don't waste time building examples
-               sed -e 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
-                       -i Makefile.am Makefile.in || die
-       fi
-
-       sed -e 's/ -Werror/ /' -i tests/Makefile.am tests/Makefile.in || die
-
-       gnome2_src_prepare
-       append-cxxflags -std=c++11 #568254 , fixed in master
-}
-
-src_configure() {
-       gnome2_src_configure $(use_enable doc documentation)
-}
-
-src_test() {
-       # running tests in parallel fails
-       emake -j1 check
-}

Reply via email to