summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2017-12-24 22:41:10 +0100
committerDavid Seifert <soap@gentoo.org>2017-12-24 22:51:58 +0100
commit21583681656bc8cbd1a4a7f0c6939966a765b54c (patch)
treefe59c1c09bcc5b276cedf377c04ee92a0cf227ed
parentsys-auth/pambase: ppc/ppc64 stable wrt bug #630356 (diff)
downloadgentoo-21583681656bc8cbd1a4a7f0c6939966a765b54c.tar.gz
gentoo-21583681656bc8cbd1a4a7f0c6939966a765b54c.tar.bz2
gentoo-21583681656bc8cbd1a4a7f0c6939966a765b54c.zip
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
-rw-r--r--media-sound/audacious/Manifest6
-rw-r--r--media-sound/audacious/audacious-3.6.2.ebuild69
-rw-r--r--media-sound/audacious/audacious-3.7.1-r1.ebuild84
-rw-r--r--media-sound/audacious/audacious-3.7.1.ebuild80
-rw-r--r--media-sound/audacious/audacious-3.8.2.ebuild78
-rw-r--r--media-sound/audacious/files/audacious-3.7.1-c++11-throw-in-dtors.patch39
-rw-r--r--media-sound/audacious/metadata.xml1
-rw-r--r--profiles/package.mask1
8 files changed, 0 insertions, 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.lindgren@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