commit:     21583681656bc8cbd1a4a7f0c6939966a765b54c
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 21:41:10 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 21:51:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21583681

media-sound/audacious: Remove old

Closes: https://bugs.gentoo.org/564498
Closes: https://bugs.gentoo.org/584392
Closes: https://bugs.gentoo.org/596834
Closes: https://bugs.gentoo.org/605042
Closes: https://bugs.gentoo.org/611272
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/audacious/Manifest                     |  6 --
 media-sound/audacious/audacious-3.6.2.ebuild       | 69 ------------------
 media-sound/audacious/audacious-3.7.1-r1.ebuild    | 84 ----------------------
 media-sound/audacious/audacious-3.7.1.ebuild       | 80 ---------------------
 media-sound/audacious/audacious-3.8.2.ebuild       | 78 --------------------
 .../audacious-3.7.1-c++11-throw-in-dtors.patch     | 39 ----------
 media-sound/audacious/metadata.xml                 |  1 -
 profiles/package.mask                              |  1 -
 8 files changed, 358 deletions(-)

diff --git a/media-sound/audacious/Manifest b/media-sound/audacious/Manifest
index 86cac4a5fd1..183e77e2dce 100644
--- a/media-sound/audacious/Manifest
+++ b/media-sound/audacious/Manifest
@@ -1,9 +1,3 @@
-DIST audacious-3.6.2-gtk3.tar.bz2 539937 BLAKE2B 
eb8e704dc97749296625711344ccf68a4ae057a74d8b7f7ae841e703ccaed7c76b824e9a728802fef1e58261b0bce914654d36ac5fe4bdf70c06936041d79cfe
 SHA512 
6667f71de1951265d7c8bfbd83079d67942c2c97323ffc7214394ef3f81b1f58e0432117417281833611964e88c629ef855bd90562da46be1c5d350a51c0d997
-DIST audacious-3.6.2.tar.bz2 539843 BLAKE2B 
2e3527f79c6d54e198cca13a777b1d6112437ad87d7bf9f35a87c7c74cbe075a8ecf6891f1bf705fe80ae63ee3024aff80e721981fe2e21b37552b2255fb8f26
 SHA512 
b2fbf0b0628031ae5c883108cb1963232b50381b44882bf01faa7e11cd645e10a1d686d9ed078305a2cda66d238feaf7bdffd45c512830d20cef6770df327dde
-DIST audacious-3.7.1-gtk3.tar.bz2 571720 BLAKE2B 
63d515cdb992508808737a565fdf21d01d25d9a8d1ba6f0e5af819b8ef764e3aed2401580d6d909e03b847e060a1bf73b7fea5a0295c923bcbeda41f82d77ad0
 SHA512 
0ead2827c74b31e10c555fd1254deb3d11e5aebf8c15d455cf5d6ab258012b293324700693b2b9da48b2b4c25418c7149a1901e1dfe3f210ddf730c25a43a358
-DIST audacious-3.7.1.tar.bz2 571450 BLAKE2B 
1577bd480401e6a5321a52f4a221c00d054a1dbe052eddea2bbea91238e84838f3285478f1d78d6d03481afbaea3e88b2c2caaa8290c01a0a7681c97072202e4
 SHA512 
4c74fcfa6e575375501828905f01ed1e769d88fa346a99162c6800da5bc6aa33ec5598c5de1201c4e24cadb31b8c36768ea390aa4884de6bdbf42b0bea5a31a8
-DIST audacious-3.8.2-gtk3.tar.bz2 591423 BLAKE2B 
7e1e6e1bc064d75c06b6f328f4a9f547d1594b579687fd2d9c4943d91dfeda7f002b108a1c070b7de82b9f5001c19186d3c58118c665cf84ff7f92561b458a4c
 SHA512 
fc2c69748c8f044aa8eae1848771b45088d85fbb67baf5dcd3ab2ff52e0848ba626e138d1a37756df98249f32cb3d6c54de29355b218602c6a47ff15c8ba0b96
-DIST audacious-3.8.2.tar.bz2 591209 BLAKE2B 
c76d6e19a4f61fbd151f7a55bfeeb9300aa227f426f4ab9c7116266544859bec1a663ce6995107abb8f9917641959d95cd5aa2208610906821c9bc51b133cbad
 SHA512 
13914d837ab5f283c45297424033486d9a5158f78f17f5538ecce780125fa76585e9e45852d15f6ecf3ed974e7a2f6289ceaaeffa97b2ea79b2bef449d8c786b
 DIST audacious-3.9-gtk3.tar.bz2 600249 BLAKE2B 
08559eafc85236e8e881d0cbe6f08e29c82baf0fc46b9209f1d3eee290460260bfa99e6e8f26940f8c6854f3782da24061226ebdb416b6249d10914093e16276
 SHA512 
6ff98d027c13b30ea9600a9aba914ec993c69826199b8dc303cb60cebdf2af06a7e3dd4af1d34a86343be5485848a57c8a29e48d2a45a33945585550de4e5f9c
 DIST audacious-3.9.tar.bz2 599488 BLAKE2B 
2288fe6919c1770cd283af809629fda72186cc0b87a42821f5fb9b7a20c8e7cd5bc00611d10677a82877c5ebc8a1b5ad728626027b95cc875b66dda732b8747f
 SHA512 
d8ef24c91c84bfa80831075cd9a12fc4bf02cec8bc96bcfa5a941254d194cccdc482482b1c015bc63e1142718c2221034c0f3a87e2cb6e4daf3b4cc428328aaa
 DIST gentoo_ice-xmms-0.2.tar.bz2 51839 BLAKE2B 
d3bf8dbfee675dd588bc0258f1015c76877b6b0a3835813d8e9621d149b924aaa33544d07f7ad44a01c058d41d7480b3908b0773c124af33b6e020c376b13d54
 SHA512 
e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05

diff --git a/media-sound/audacious/audacious-3.6.2.ebuild 
b/media-sound/audacious/audacious-3.6.2.ebuild
deleted file mode 100644
index de7671aaaa3..00000000000
--- a/media-sound/audacious/audacious-3.6.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-MY_P="${P/_/-}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
-HOMEPAGE="http://audacious-media-player.org/";
-SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
-        gtk3? ( 
http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )
-        mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
-
-IUSE="chardet nls gtk3 qt5"
-DOCS="AUTHORS"
-
-RDEPEND=">=dev-libs/dbus-glib-0.60
-       >=dev-libs/glib-2.28
-       >=x11-libs/cairo-1.2.6
-       >=x11-libs/pango-1.8.0
-       virtual/freedesktop-icon-theme
-       chardet? ( >=app-i18n/libguess-1.2 )
-       !gtk3? ( x11-libs/gtk+:2 )
-       gtk3? ( x11-libs/gtk+:3 )
-       qt5? ( dev-qt/qtcore:5
-             dev-qt/qtgui:5
-             dev-qt/qtwidgets:5 )"
-
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-       nls? ( dev-util/intltool )"
-
-PDEPEND="~media-plugins/audacious-plugins-${PV}"
-
-src_unpack() {
-       default
-       if use gtk3 ; then
-               mv "${MY_P}-gtk3" "${MY_P}"
-       fi
-}
-
-src_configure() {
-       # D-Bus is a mandatory dependency, remote control,
-       # session management and some plugins depend on this.
-       # Building without D-Bus is *unsupported* and a USE-flag
-       # will not be added due to the bug reports that will result.
-       # Bugs #197894, #199069, #207330, #208606
-       econf \
-               --enable-dbus \
-               $(use_enable chardet) \
-               $(use_enable nls) \
-               $(use_enable qt5 qt)
-}
-
-src_install() {
-       default
-
-       # Gentoo_ice skin installation; bug #109772
-       insinto /usr/share/audacious/Skins/gentoo_ice
-       doins "${WORKDIR}"/gentoo_ice/*
-       docinto gentoo_ice
-       dodoc "${WORKDIR}"/README
-}

diff --git a/media-sound/audacious/audacious-3.7.1-r1.ebuild 
b/media-sound/audacious/audacious-3.7.1-r1.ebuild
deleted file mode 100644
index 808810c14cb..00000000000
--- a/media-sound/audacious/audacious-3.7.1-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-MY_P="${P/_/-}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
-HOMEPAGE="http://audacious-media-player.org/";
-SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
-        gtk3? ( 
http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )
-        mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
-
-IUSE="+chardet nls gtk gtk3 qt5"
-REQUIRED_USE="
-       ^^ ( gtk gtk3 qt5 )
-"
-DOCS="AUTHORS"
-
-RDEPEND=">=dev-libs/dbus-glib-0.60
-       >=dev-libs/glib-2.28
-       >=x11-libs/cairo-1.2.6
-       >=x11-libs/pango-1.8.0
-       virtual/freedesktop-icon-theme
-       chardet? ( >=app-i18n/libguess-1.2 )
-       gtk?  ( x11-libs/gtk+:2 )
-       gtk3? ( x11-libs/gtk+:3 )
-       qt5? ( dev-qt/qtcore:5
-             dev-qt/qtgui:5
-             dev-qt/qtwidgets:5 )"
-
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-       nls? ( dev-util/intltool )"
-
-PDEPEND="~media-plugins/audacious-plugins-${PV}"
-
-src_unpack() {
-       default
-       if use gtk3 ; then
-               mv "${MY_P}-gtk3" "${MY_P}"
-       fi
-}
-
-src_prepare() {
-       epatch "${FILESDIR}"/${P}-c++11-throw-in-dtors.patch
-}
-
-src_configure() {
-       if use gtk ;then
-               gtk="--enable-gtk"
-       elif use gtk3 ;then
-               gtk="--enable-gtk"
-       else
-               gtk="--disable-gtk"
-       fi
-       # D-Bus is a mandatory dependency, remote control,
-       # session management and some plugins depend on this.
-       # Building without D-Bus is *unsupported* and a USE-flag
-       # will not be added due to the bug reports that will result.
-       # Bugs #197894, #199069, #207330, #208606
-       econf \
-               --enable-dbus \
-               ${gtk} \
-               $(use_enable chardet) \
-               $(use_enable nls) \
-               $(use_enable qt5 qt)
-}
-
-src_install() {
-       default
-
-       # Gentoo_ice skin installation; bug #109772
-       insinto /usr/share/audacious/Skins/gentoo_ice
-       doins "${WORKDIR}"/gentoo_ice/*
-       docinto gentoo_ice
-       dodoc "${WORKDIR}"/README
-}

diff --git a/media-sound/audacious/audacious-3.7.1.ebuild 
b/media-sound/audacious/audacious-3.7.1.ebuild
deleted file mode 100644
index 0836b1f236d..00000000000
--- a/media-sound/audacious/audacious-3.7.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-MY_P="${P/_/-}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
-HOMEPAGE="http://audacious-media-player.org/";
-SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
-        gtk3? ( 
http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )
-        mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
-
-IUSE="+chardet nls gtk gtk3 qt5"
-REQUIRED_USE="
-       ?? ( gtk gtk3 qt5 )
-"
-DOCS="AUTHORS"
-
-RDEPEND=">=dev-libs/dbus-glib-0.60
-       >=dev-libs/glib-2.28
-       >=x11-libs/cairo-1.2.6
-       >=x11-libs/pango-1.8.0
-       virtual/freedesktop-icon-theme
-       chardet? ( >=app-i18n/libguess-1.2 )
-       gtk?  ( x11-libs/gtk+:2 )
-       gtk3? ( x11-libs/gtk+:3 )
-       qt5? ( dev-qt/qtcore:5
-             dev-qt/qtgui:5
-             dev-qt/qtwidgets:5 )"
-
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-       nls? ( dev-util/intltool )"
-
-PDEPEND="~media-plugins/audacious-plugins-${PV}"
-
-src_unpack() {
-       default
-       if use gtk3 ; then
-               mv "${MY_P}-gtk3" "${MY_P}"
-       fi
-}
-
-src_configure() {
-       if use gtk ;then
-               gtk="--enable-gtk"
-       elif use gtk3 ;then
-               gtk="--enable-gtk"
-       else
-               gtk="--disable-gtk"
-       fi
-       # D-Bus is a mandatory dependency, remote control,
-       # session management and some plugins depend on this.
-       # Building without D-Bus is *unsupported* and a USE-flag
-       # will not be added due to the bug reports that will result.
-       # Bugs #197894, #199069, #207330, #208606
-       econf \
-               --enable-dbus \
-               ${gtk} \
-               $(use_enable chardet) \
-               $(use_enable nls) \
-               $(use_enable qt5 qt)
-}
-
-src_install() {
-       default
-
-       # Gentoo_ice skin installation; bug #109772
-       insinto /usr/share/audacious/Skins/gentoo_ice
-       doins "${WORKDIR}"/gentoo_ice/*
-       docinto gentoo_ice
-       dodoc "${WORKDIR}"/README
-}

diff --git a/media-sound/audacious/audacious-3.8.2.ebuild 
b/media-sound/audacious/audacious-3.8.2.ebuild
deleted file mode 100644
index 2e2abf4eede..00000000000
--- a/media-sound/audacious/audacious-3.8.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-MY_P="${P/_/-}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
-HOMEPAGE="http://audacious-media-player.org/";
-SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
-        gtk3? ( 
http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )
-        mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
-
-IUSE="nls gtk gtk3 qt5"
-REQUIRED_USE="
-       ^^ ( gtk gtk3 qt5 )
-"
-DOCS="AUTHORS"
-
-RDEPEND=">=dev-libs/dbus-glib-0.60
-       >=dev-libs/glib-2.28
-       >=x11-libs/cairo-1.2.6
-       >=x11-libs/pango-1.8.0
-       virtual/freedesktop-icon-theme
-       gtk?  ( x11-libs/gtk+:2 )
-       gtk3? ( x11-libs/gtk+:3 )
-       qt5? ( dev-qt/qtcore:5
-             dev-qt/qtgui:5
-             dev-qt/qtwidgets:5 )"
-
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-       nls? ( dev-util/intltool )"
-
-PDEPEND="~media-plugins/audacious-plugins-${PV}"
-
-src_unpack() {
-       default
-       if use gtk3 ; then
-               mv "${MY_P}-gtk3" "${MY_P}"
-       fi
-}
-
-src_configure() {
-       if use gtk ;then
-               gtk="--enable-gtk"
-       elif use gtk3 ;then
-               gtk="--enable-gtk"
-       else
-               gtk="--disable-gtk"
-       fi
-       # D-Bus is a mandatory dependency, remote control,
-       # session management and some plugins depend on this.
-       # Building without D-Bus is *unsupported* and a USE-flag
-       # will not be added due to the bug reports that will result.
-       # Bugs #197894, #199069, #207330, #208606
-       econf \
-               --enable-dbus \
-               ${gtk} \
-               $(use_enable nls) \
-               $(use_enable qt5 qt)
-}
-
-src_install() {
-       default
-
-       # Gentoo_ice skin installation; bug #109772
-       insinto /usr/share/audacious/Skins/gentoo_ice
-       doins "${WORKDIR}"/gentoo_ice/*
-       docinto gentoo_ice
-       dodoc "${WORKDIR}"/README
-}

diff --git 
a/media-sound/audacious/files/audacious-3.7.1-c++11-throw-in-dtors.patch 
b/media-sound/audacious/files/audacious-3.7.1-c++11-throw-in-dtors.patch
deleted file mode 100644
index 309dbc0319f..00000000000
--- a/media-sound/audacious/files/audacious-3.7.1-c++11-throw-in-dtors.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-Bug: https://bugs.gentoo.org/600882
-Upstream commit: 
https://github.com/audacious-media-player/audacious/commit/1cf1a81a16cc70b2d9c78994ad98e26db99943ed
-
-From 1cf1a81a16cc70b2d9c78994ad98e26db99943ed Mon Sep 17 00:00:00 2001
-From: John Lindgren <john.lindg...@aol.com>
-Date: Sun, 8 May 2016 22:39:00 -0400
-Subject: [PATCH] Fix compiler warning.
-
----
- src/libaudcore/objects.h    | 2 +-
- src/libaudcore/stringbuf.cc | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/libaudcore/objects.h b/src/libaudcore/objects.h
-index fd57f5e15..4b98cc624 100644
---- a/src/libaudcore/objects.h
-+++ b/src/libaudcore/objects.h
-@@ -250,7 +250,7 @@ class StringBuf
-     }
- 
-     // only allowed for top (or null) string
--    ~StringBuf ();
-+    ~StringBuf () noexcept (false);
- 
-     // only allowed for top (or null) string
-     void resize (int size);
-diff --git a/src/libaudcore/stringbuf.cc b/src/libaudcore/stringbuf.cc
-index 041b1e9de..fc646f6ab 100644
---- a/src/libaudcore/stringbuf.cc
-+++ b/src/libaudcore/stringbuf.cc
-@@ -139,7 +139,7 @@ EXPORT void StringBuf::resize (int len)
-     }
- }
- 
--EXPORT StringBuf::~StringBuf ()
-+EXPORT StringBuf::~StringBuf () noexcept (false)
- {
-     if (m_data)
-     {

diff --git a/media-sound/audacious/metadata.xml 
b/media-sound/audacious/metadata.xml
index 617162bf4a6..5eeba2c5c26 100644
--- a/media-sound/audacious/metadata.xml
+++ b/media-sound/audacious/metadata.xml
@@ -10,7 +10,6 @@
                <name>Gentoo Sound project</name>
        </maintainer>
        <use>
-               <flag name="chardet">Try to handle non-UTF8 
chinese/japanese/korean ID3 tags</flag>
                <flag name="gtk3">Link against version 3 of the GIMP Toolkit 
instead of version 2 (x11-libs/gtk+)</flag>
        </use>
 </pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 7f7a3c8f35b..ffb32c50a08 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -514,7 +514,6 @@ virtual/jre:1.7
 # Removal of the old versions in 30 days; please upgrade to
 # Audacious 3.9 (may require manual keywording since not
 # marked stable anymore).
-<media-sound/audacious-3.9
 <media-plugins/audacious-plugins-3.9
 <x11-themes/audacious-themes-0.0.4-r1
 

Reply via email to