public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libgroove/
@ 2016-11-07 20:34 David Seifert
  0 siblings, 0 replies; 6+ messages in thread
From: David Seifert @ 2016-11-07 20:34 UTC (permalink / raw
  To: gentoo-commits

commit:     e75b84c6ee8baf22bdb2490f9c4be8570db29ba6
Author:     Diogo Pereira <sir.suriv <AT> gmail <DOT> com>
AuthorDate: Mon Nov  7 09:09:25 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Nov  7 20:34:34 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75b84c6

media-libs/libgroove: update dependencies

Allow building with >=media-libs/libebur128-1.2, which no longer has the
speex USE flag.
Closes: https://github.com/gentoo/gentoo/pull/2766

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 .../libgroove/{libgroove-4.3.0.ebuild => libgroove-4.3.0-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libgroove/libgroove-4.3.0.ebuild b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
similarity index 92%
rename from media-libs/libgroove/libgroove-4.3.0.ebuild
rename to media-libs/libgroove/libgroove-4.3.0-r1.ebuild
index ed9f0fe..abdf431 100644
--- a/media-libs/libgroove/libgroove-4.3.0.ebuild
+++ b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ IUSE="+chromaprint libav +loudness +sound static-libs"
 DEPEND="libav? ( media-video/libav )
 	!libav? ( media-video/ffmpeg )
 	chromaprint? ( media-libs/chromaprint )
-	loudness? ( media-libs/libebur128[speex] )
+	loudness? ( media-libs/libebur128[speex(+)] )
 	sound? ( media-libs/libsdl2[sound] )"
 RDEPEND="${DEPEND}"
 


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libgroove/
@ 2018-09-21 14:50 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2018-09-21 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     de1d912d697e2b625d74a6e800db93ab825456a1
Author:     Diogo Pereira <sir.suriv <AT> gmail <DOT> com>
AuthorDate: Fri Sep 21 14:12:53 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Sep 21 14:48:11 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1d912d

media-libs/libgroove: update metadata

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libgroove/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/libgroove/metadata.xml b/media-libs/libgroove/metadata.xml
index 2d8c712dd3d..b3286a1df8d 100644
--- a/media-libs/libgroove/metadata.xml
+++ b/media-libs/libgroove/metadata.xml
@@ -18,10 +18,11 @@
 	<flag name="sound">Enable audio playing.</flag>
 </use>
 <upstream>
-	<maintainer status="active">
+	<maintainer status="inactive">
 		<email>superjoe30@gmail.com</email>
 		<name>Andrew Kelley</name>
 	</maintainer>
 	<remote-id type="github">andrewrk/libgroove</remote-id>
+	<bugs-to>https://github.com/andrewrk/libgroove/issues</bugs-to>
 </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libgroove/
@ 2018-10-14 15:05 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2018-10-14 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c96aea7d9a6847f7307a32d517497840f631778e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 14 14:59:56 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 14 15:05:27 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96aea7d

media-libs/libgroove: EAPI-6 bump, add missing slot ops

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-libs/libgroove/libgroove-4.3.0-r1.ebuild | 27 ++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
index 9aac876f1de..f780eb9949c 100644
--- a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
+++ b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit multilib cmake-utils
+inherit cmake-utils
 
 DESCRIPTION="Streaming audio processing library."
 HOMEPAGE="https://github.com/andrewrk/libgroove"
@@ -14,23 +14,26 @@ SLOT="0/4"
 KEYWORDS="~amd64"
 IUSE="+chromaprint libav +loudness +sound static-libs"
 
-DEPEND="libav? ( media-video/libav )
-	!libav? ( media-video/ffmpeg )
-	chromaprint? ( media-libs/chromaprint )
-	loudness? ( media-libs/libebur128[speex(+)] )
+DEPEND="
+	libav? ( media-video/libav:= )
+	!libav? ( media-video/ffmpeg:= )
+	chromaprint? ( media-libs/chromaprint:= )
+	loudness? ( media-libs/libebur128:=[speex(+)] )
 	sound? ( media-libs/libsdl2[sound] )"
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${P}_cflags.patch"
+PATCHES=(
+	"${FILESDIR}/${P}_cflags.patch"
 	"${FILESDIR}/${P}_sdl2_include_dir.patch"
 	"${FILESDIR}/${P}_ffmpeg4.patch"
-	"${FILESDIR}/${P}_GNUInstallDirs.patch" )
+	"${FILESDIR}/${P}_GNUInstallDirs.patch"
+)
 
 src_configure() {
 	local mycmakeargs=(
-		$(cmake-utils_use_disable chromaprint FINGERPRINTER)
-		$(cmake-utils_use_disable loudness LOUDNESS)
-		$(cmake-utils_use_disable sound PLAYER)
+		-DDISABLE_FINGERPRINTER=$(usex !chromaprint)
+		-DDISABLE_LOUDNESS=$(usex !loudness)
+		-DDISABLE_PLAYER=$(usex !sound)
 	)
 	cmake-utils_src_configure
 }


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libgroove/
@ 2020-04-26  9:21 Mikle Kolyada
  0 siblings, 0 replies; 6+ messages in thread
From: Mikle Kolyada @ 2020-04-26  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     922c67b9d993e06f0a44a7c9c0adadcfdf728c62
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 09:16:49 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 09:16:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922c67b9

media-libs/libgroove: migrate from libav

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 media-libs/libgroove/libgroove-4.3.0-r1.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
index f780eb9949c..1b2a09b839f 100644
--- a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
+++ b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,11 +12,10 @@ SRC_URI="https://github.com/andrewrk/libgroove/archive/${PV}.tar.gz -> ${P}.tar.
 LICENSE="MIT"
 SLOT="0/4"
 KEYWORDS="~amd64"
-IUSE="+chromaprint libav +loudness +sound static-libs"
+IUSE="+chromaprint +loudness +sound static-libs"
 
 DEPEND="
-	libav? ( media-video/libav:= )
-	!libav? ( media-video/ffmpeg:= )
+	media-video/ffmpeg:=
 	chromaprint? ( media-libs/chromaprint:= )
 	loudness? ( media-libs/libebur128:=[speex(+)] )
 	sound? ( media-libs/libsdl2[sound] )"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libgroove/
@ 2021-02-28 12:52 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2021-02-28 12:52 UTC (permalink / raw
  To: gentoo-commits

commit:     9b81647adf16df52ad062da3fdbc26a5d3a1f567
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 10:19:25 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 12:52:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b81647a

media-libs/libgroove: Switch to cmake.eclass, drop IUSE=static-libs

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/libgroove/libgroove-4.3.0-r1.ebuild | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
index 1b2a09b839f..2b45f178d15 100644
--- a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
+++ b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
@@ -1,18 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
-DESCRIPTION="Streaming audio processing library."
+DESCRIPTION="Streaming audio processing library"
 HOMEPAGE="https://github.com/andrewrk/libgroove"
 SRC_URI="https://github.com/andrewrk/libgroove/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/4"
 KEYWORDS="~amd64"
-IUSE="+chromaprint +loudness +sound static-libs"
+IUSE="+chromaprint +loudness +sound"
 
 DEPEND="
 	media-video/ffmpeg:=
@@ -34,13 +34,10 @@ src_configure() {
 		-DDISABLE_LOUDNESS=$(usex !loudness)
 		-DDISABLE_PLAYER=$(usex !sound)
 	)
-	cmake-utils_src_configure
+	cmake_src_configure
 }
 
 src_install() {
-	cmake-utils_src_install
-
-	if ! use static-libs ; then
-		rm "${ED%/}"/usr/$(get_libdir)/*.a || die "failed to remove static libs"
-	fi
+	cmake_src_install
+	rm "${ED}"/usr/$(get_libdir)/*.a || die "failed to remove static libs"
 }


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libgroove/
@ 2022-02-06 11:18 Jonas Stein
  0 siblings, 0 replies; 6+ messages in thread
From: Jonas Stein @ 2022-02-06 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     d2c4e9c37cb6c5aca8f4b837942f9128f1c182fe
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  6 11:15:59 2022 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Sun Feb  6 11:18:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c4e9c3

media-libs/libgroove: Maintainer retired

Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/633102
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein <jstein <AT> gentoo.org>

 media-libs/libgroove/metadata.xml | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/media-libs/libgroove/metadata.xml b/media-libs/libgroove/metadata.xml
index 6c3c5dad1c05..59a78738e302 100644
--- a/media-libs/libgroove/metadata.xml
+++ b/media-libs/libgroove/metadata.xml
@@ -1,14 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person" proxied="yes">
-	<email>sir.suriv@gmail.com</email>
-	<name>Diogo Pereira</name>
-</maintainer>
-<maintainer type="project" proxied="proxy">
-	<email>proxy-maint@gentoo.org</email>
-	<name>Proxy Maintainers</name>
-</maintainer>
+<!-- maintainer-needed -->
 <longdescription lang="en">
 	This library provides decoding and encoding of audio on a playlist. It is intended to be used as a backend for music player applications. That said, it is also generic enough to be used as a backend for any streaming audio processing utility.
 </longdescription>


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-02-06 11:19 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-14 15:05 [gentoo-commits] repo/gentoo:master commit in: media-libs/libgroove/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2022-02-06 11:18 Jonas Stein
2021-02-28 12:52 Andreas Sturmlechner
2020-04-26  9:21 Mikle Kolyada
2018-09-21 14:50 Andreas Sturmlechner
2016-11-07 20:34 David Seifert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox