[gentoo-commits] repo/gentoo:master commit in: media-sound/potamus/
commit: 0638d8dd0ee6884d53a02ad8497778fc223470bc Author: Sam James gentoo org> AuthorDate: Sat Sep 10 08:33:53 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 10 08:40:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0638d8dd media-sound/potamus: add media-libs/flac subslot dep media-libs/flac-1.4.0 breaks ABI. Signed-off-by: Sam James gentoo.org> media-sound/potamus/{potamus-17.ebuild => potamus-17-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/potamus/potamus-17.ebuild b/media-sound/potamus/potamus-17-r1.ebuild similarity index 97% rename from media-sound/potamus/potamus-17.ebuild rename to media-sound/potamus/potamus-17-r1.ebuild index f6d79f9163a6..c9c4a18fe9bf 100644 --- a/media-sound/potamus/potamus-17.ebuild +++ b/media-sound/potamus/potamus-17-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND=" media-video/ffmpeg:0= ao? ( media-libs/libao ) audiofile? ( media-libs/audiofile ) - flac? ( media-libs/flac ) + flac? ( media-libs/flac:= ) jack? ( virtual/jack ) mad? ( media-libs/libmad ) modplug? ( media-libs/libmodplug )
[gentoo-commits] repo/gentoo:master commit in: media-sound/potamus/
commit: 1109dd5105e6d7a33cfc2623b9de70ec50896ba1 Author: Joonas Niilola gentoo org> AuthorDate: Wed Apr 13 14:17:58 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 14 03:46:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1109dd51 media-sound/potamus: update DESCRIPTION Signed-off-by: Joonas Niilola gentoo.org> media-sound/potamus/potamus-17.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/potamus/potamus-17.ebuild b/media-sound/potamus/potamus-17.ebuild index 1579d146b648..f6d79f9163a6 100644 --- a/media-sound/potamus/potamus-17.ebuild +++ b/media-sound/potamus/potamus-17.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit xdg -DESCRIPTION="A lightweight audio player with a simple interface and an emphasis on high audio quality" +DESCRIPTION="A lightweight audio player with an emphasis on high audio quality" HOMEPAGE="http://offog.org/code/potamus/"; SRC_URI="http://offog.org/files/${P}.tar.gz";
[gentoo-commits] repo/gentoo:master commit in: media-sound/potamus/files/, media-sound/potamus/
commit: 350df4f0652cb7fb512ef0ec749d1918566f4a03 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Aug 8 09:38:49 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Aug 8 09:38:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350df4f0 media-sound/potamus: bump to 17 1) eapi 7 2) dropped gnome2.eclass, added xdg.eclass 3) switched to virtual/jack 4) updated deps Closes: https://bugs.gentoo.org/736312 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/potamus/Manifest | 2 +- media-sound/potamus/files/ffmpeg29.patch | 22 -- .../{potamus-16.ebuild => potamus-17.ebuild} | 21 ++--- 3 files changed, 11 insertions(+), 34 deletions(-) diff --git a/media-sound/potamus/Manifest b/media-sound/potamus/Manifest index 2b6b1613ff5..e1f532da073 100644 --- a/media-sound/potamus/Manifest +++ b/media-sound/potamus/Manifest @@ -1 +1 @@ -DIST potamus-16.tar.gz 144874 BLAKE2B ca18b2a6e948a913f652383a81a9e637265c7cf78126846c6824fe12f8a34ab2902ade69366e036b00da61604780e340671a68588b52576c0e5827f07b1b7ba8 SHA512 e4c87d4166d958d200edc13835c57c894b0803b243fd79fb211480a217a33ca34fbd451622842efc47c0ed1b79bcd0fa4f0258f129f70678f14c373234b1b32d +DIST potamus-17.tar.gz 146822 BLAKE2B 9fa7beabcd4e0ce8a3a6adda4fa425d0a6789c85cc1852bcf528c709574097f5fc34127cb8404d2d8b01c0f961026439786f58a0afd3bd022ed9efe22790bcf9 SHA512 655ac7c99e252c200bb012b1076850ae8c4307ac57dd8d6cb86fc0da0a0ea3b3193c617a365889485a4cab87cb113e40f1d828585e5bdf20c5f2b1b0a2c51099 diff --git a/media-sound/potamus/files/ffmpeg29.patch b/media-sound/potamus/files/ffmpeg29.patch deleted file mode 100644 index 8565d7d3d99..000 --- a/media-sound/potamus/files/ffmpeg29.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: potamus-16/src/input-avcodec.c -=== potamus-16.orig/src/input-avcodec.c -+++ potamus-16/src/input-avcodec.c -@@ -41,7 +41,7 @@ static int input_avcodec_open(input *p, - g_error("out of memory"); - p->data = a; - -- a->frame = avcodec_alloc_frame(); -+ a->frame = av_frame_alloc(); - - for (int pass = 0; pass < 2; pass++) { - a->format = NULL; -@@ -114,7 +114,7 @@ static int input_avcodec_get_audio(input - - // Decode the packet. - while (packet.size > 0) { -- avcodec_get_frame_defaults(a->frame); -+ av_frame_unref(a->frame); - - int got_frame = 0; - int in_used = avcodec_decode_audio4(a->codec_ctx, diff --git a/media-sound/potamus/potamus-16.ebuild b/media-sound/potamus/potamus-17.ebuild similarity index 82% rename from media-sound/potamus/potamus-16.ebuild rename to media-sound/potamus/potamus-17.ebuild index fe984ebe363..20cdf12c889 100644 --- a/media-sound/potamus/potamus-16.ebuild +++ b/media-sound/potamus/potamus-17.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit gnome2 +EAPI=7 +inherit xdg DESCRIPTION="A lightweight audio player with a simple interface and an emphasis on high audio quality" HOMEPAGE="http://offog.org/code/potamus/"; @@ -13,28 +13,27 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="+ao audiofile flac jack mad modplug opus vorbis" +BDEPEND=" + virtual/pkgconfig +" RDEPEND=" x11-libs/gtk+:2 - >=gnome-base/libglade-2 + gnome-base/libglade media-libs/libsamplerate + media-video/ffmpeg:0= ao? ( media-libs/libao ) audiofile? ( media-libs/audiofile ) flac? ( media-libs/flac ) - jack? ( media-sound/jack-audio-connection-kit ) - >=media-video/ffmpeg-2.8:0= + jack? ( virtual/jack ) mad? ( media-libs/libmad ) modplug? ( media-libs/libmodplug ) opus? ( media-libs/opusfile ) vorbis? ( media-libs/libvorbis ) " -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -PATCHES=( "${FILESDIR}/ffmpeg29.patch" ) +DEPEND="${RDEPEND}" src_configure() { - gnome2_src_configure \ + econf \ $(use_enable audiofile input-audiofile) \ $(use_enable flac input-flac) \ $(use_enable mad input-mad) \
[gentoo-commits] repo/gentoo:master commit in: media-sound/potamus/
commit: 8d3fb2c62ffc6b1e7a95c8242aa427748bc1fed2 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 25 20:24:53 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 25 20:24:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3fb2c6 media-sound/potamus: migrate from libav Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> media-sound/potamus/potamus-16.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/media-sound/potamus/potamus-16.ebuild b/media-sound/potamus/potamus-16.ebuild index 8a71e5f2393..fe984ebe363 100644 --- a/media-sound/potamus/potamus-16.ebuild +++ b/media-sound/potamus/potamus-16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="http://offog.org/files/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="+ao audiofile flac jack libav mad modplug opus vorbis" +IUSE="+ao audiofile flac jack mad modplug opus vorbis" RDEPEND=" x11-libs/gtk+:2 @@ -21,8 +21,7 @@ RDEPEND=" audiofile? ( media-libs/audiofile ) flac? ( media-libs/flac ) jack? ( media-sound/jack-audio-connection-kit ) - libav? ( media-video/libav:= ) - !libav? ( >=media-video/ffmpeg-2.8:0= ) + >=media-video/ffmpeg-2.8:0= mad? ( media-libs/libmad ) modplug? ( media-libs/libmodplug ) opus? ( media-libs/opusfile )
[gentoo-commits] repo/gentoo:master commit in: media-sound/potamus/
commit: 5ccd54626f39461a4096c6d322482998636c6268 Author: Pacho Ramos gentoo org> AuthorDate: Sun Sep 18 10:16:32 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Sep 18 11:01:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ccd5462 media-sound/potamus: Update ffmpeg handling, bump eapi Package-Manager: portage-2.3.0 media-sound/potamus/potamus-16.ebuild | 38 --- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/media-sound/potamus/potamus-16.ebuild b/media-sound/potamus/potamus-16.ebuild index aa6e665..01b06d0 100644 --- a/media-sound/potamus/potamus-16.ebuild +++ b/media-sound/potamus/potamus-16.ebuild @@ -1,42 +1,42 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 +EAPI=6 +inherit gnome2 -inherit gnome2 eutils - -DESCRIPTION="a lightweight audio player with a simple interface and an emphasis on high audio quality" -HOMEPAGE="http://offog.org/code/potamus.html"; +DESCRIPTION="A lightweight audio player with a simple interface and an emphasis on high audio quality" +HOMEPAGE="http://offog.org/code/potamus/"; SRC_URI="http://offog.org/files/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="audiofile flac mad modplug opus vorbis +ao jack" +IUSE="+ao audiofile flac jack libav mad modplug opus vorbis" -RDEPEND="x11-libs/gtk+:2 +RDEPEND=" + x11-libs/gtk+:2 >=gnome-base/libglade-2 media-libs/libsamplerate - virtual/ffmpeg + ao? ( media-libs/libao ) audiofile? ( media-libs/audiofile ) flac? ( media-libs/flac ) + jack? ( media-sound/jack-audio-connection-kit ) + libav? ( media-video/libav:= ) + !libav? ( >=media-video/ffmpeg-2.8:0= ) mad? ( media-libs/libmad ) modplug? ( media-libs/libmodplug ) opus? ( media-libs/opusfile ) vorbis? ( media-libs/libvorbis ) - ao? ( media-libs/libao ) - jack? ( media-sound/jack-audio-connection-kit )" +" DEPEND="${RDEPEND} - virtual/pkgconfig" + virtual/pkgconfig +" -src_prepare() { - gnome2_src_prepare - has_version '>=media-video/ffmpeg-2.8' && epatch "${FILESDIR}/ffmpeg29.patch" -} +PATCHES=( "${FILESDIR}/ffmpeg29.patch" ) src_configure() { - econf \ + gnome2_src_configure \ $(use_enable audiofile input-audiofile) \ $(use_enable flac input-flac) \ $(use_enable mad input-mad) \ @@ -47,7 +47,3 @@ src_configure() { $(use_enable jack output-jack) } - -src_install() { - default -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/potamus/
commit: 17033ca6146c3bf3532e10e7182ee16b73ba2220 Author: Pacho Ramos gentoo org> AuthorDate: Sun Sep 18 10:03:28 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Sep 18 11:01:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17033ca6 media-sound/potamus: Drop old Package-Manager: portage-2.3.0 media-sound/potamus/Manifest| 2 -- media-sound/potamus/potamus-0.12.ebuild | 42 -- media-sound/potamus/potamus-14.ebuild | 46 - 3 files changed, 90 deletions(-) diff --git a/media-sound/potamus/Manifest b/media-sound/potamus/Manifest index 99d5e97..adaebbb 100644 --- a/media-sound/potamus/Manifest +++ b/media-sound/potamus/Manifest @@ -1,3 +1 @@ -DIST potamus-0.12.tar.gz 127788 SHA256 5034e09c8646cbb299f895541e155b9d7012597210bc8b0ba213812928525e2d SHA512 ab88031eaa4608b4513aec75d86ab1b16e6e192926d0ca7b0616845ecb9a564f12affba9ed2a3fc903b8b9ac5481a1aabab8904df5546a3ea6a9f6f3eccc1ba0 WHIRLPOOL 4491a23f1e87fee6dab5e279630de4c1f5a85106263b6c11d2410c511ac838bd30e36057bf3a42960514559bbb71714f5839659b49ce04c15ac151e2cc609b7a -DIST potamus-14.tar.gz 163164 SHA256 ae271a7101dbbd75c95faaa0afcd311cae24311a1c4eb01e73d1ffce43667194 SHA512 d6192e9e9114f4f88619751529718afb94f113613f23432646c1d5fa707a82ad10c70425135a5ca5a076b68a36ededdb01d73bc1dc6a92e2bdb644d624303394 WHIRLPOOL fc70d8043fec093be4781cdee5e615131f9bea3c375c9f22b290d4777b121c911c402298bac6b9253deb791580a98f224abd751d4912c46a1cb939d50a562b23 DIST potamus-16.tar.gz 144874 SHA256 0b31955f5495477d68048915560e528d13d741178fb90ef39e3ff2dbcad7ae63 SHA512 e4c87d4166d958d200edc13835c57c894b0803b243fd79fb211480a217a33ca34fbd451622842efc47c0ed1b79bcd0fa4f0258f129f70678f14c373234b1b32d WHIRLPOOL c4cd12042a907e222495435fe3434ee7bee8d167a3ce883891cdae8bfe638a6340525daf0d0f8c51ce2f13bbf151768a390cee565d8aa289dafa862c266f305f diff --git a/media-sound/potamus/potamus-0.12.ebuild b/media-sound/potamus/potamus-0.12.ebuild deleted file mode 100644 index 06e4f90.. --- a/media-sound/potamus/potamus-0.12.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit gnome2 - -DESCRIPTION="a lightweight audio player with a simple interface and an emphasis on high audio quality" -HOMEPAGE="http://offog.org/code/potamus.html"; -SRC_URI="http://offog.org/files/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND="x11-libs/gtk+:2 - >=gnome-base/libglade-2 - media-libs/libao - media-libs/libsamplerate - media-libs/libvorbis - media-libs/libmad - media-libs/audiofile - media-libs/libmodplug - virtual/ffmpeg - media-libs/flac - media-sound/jack-audio-connection-kit" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - gnome2_src_prepare - - sed -i -e \ - 's:CODEC_TYPE_AUDIO:AVMEDIA_TYPE_AUDIO:g' \ - src/input-avcodec.c || die -} - -src_install() { - default -} diff --git a/media-sound/potamus/potamus-14.ebuild b/media-sound/potamus/potamus-14.ebuild deleted file mode 100644 index 1115ecc.. --- a/media-sound/potamus/potamus-14.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit gnome2 - -DESCRIPTION="a lightweight audio player with a simple interface and an emphasis on high audio quality" -HOMEPAGE="http://offog.org/code/potamus.html"; -SRC_URI="http://offog.org/files/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="audiofile flac mad modplug vorbis +ao jack" - -RDEPEND="x11-libs/gtk+:2 - >=gnome-base/libglade-2 - media-libs/libsamplerate - virtual/ffmpeg - audiofile? ( media-libs/audiofile ) - flac? ( media-libs/flac ) - mad? ( media-libs/libmad ) - modplug? ( media-libs/libmodplug ) - vorbis? ( media-libs/libvorbis ) - ao? ( media-libs/libao ) - jack? ( media-sound/jack-audio-connection-kit )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - econf \ - $(use_enable audiofile input-audiofile) \ - $(use_enable flac input-flac) \ - $(use_enable mad input-mad) \ - $(use_enable modplug input-modplug) \ - $(use_enable vorbis input-vorbis) \ - $(use_enable ao output-ao) \ - $(use_enable jack output-jack) - -} - -src_install() { - default -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/potamus/, media-sound/potamus/files/
commit: cbea35422e5d18cd944849ee040d35c1d410625a Author: Alexis Ballier gentoo org> AuthorDate: Wed Sep 16 16:51:38 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Sep 16 16:51:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbea3542 media-sound/potamus: fix build with ffmpeg git master. Package-Manager: portage-2.2.20.1 media-sound/potamus/files/ffmpeg29.patch | 22 ++ media-sound/potamus/potamus-16.ebuild| 7 ++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/media-sound/potamus/files/ffmpeg29.patch b/media-sound/potamus/files/ffmpeg29.patch new file mode 100644 index 000..8565d7d --- /dev/null +++ b/media-sound/potamus/files/ffmpeg29.patch @@ -0,0 +1,22 @@ +Index: potamus-16/src/input-avcodec.c +=== +--- potamus-16.orig/src/input-avcodec.c potamus-16/src/input-avcodec.c +@@ -41,7 +41,7 @@ static int input_avcodec_open(input *p, + g_error("out of memory"); + p->data = a; + +- a->frame = avcodec_alloc_frame(); ++ a->frame = av_frame_alloc(); + + for (int pass = 0; pass < 2; pass++) { + a->format = NULL; +@@ -114,7 +114,7 @@ static int input_avcodec_get_audio(input + + // Decode the packet. + while (packet.size > 0) { +- avcodec_get_frame_defaults(a->frame); ++ av_frame_unref(a->frame); + + int got_frame = 0; + int in_used = avcodec_decode_audio4(a->codec_ctx, diff --git a/media-sound/potamus/potamus-16.ebuild b/media-sound/potamus/potamus-16.ebuild index 5c3006b..aa6e665 100644 --- a/media-sound/potamus/potamus-16.ebuild +++ b/media-sound/potamus/potamus-16.ebuild @@ -4,7 +4,7 @@ EAPI=4 -inherit gnome2 +inherit gnome2 eutils DESCRIPTION="a lightweight audio player with a simple interface and an emphasis on high audio quality" HOMEPAGE="http://offog.org/code/potamus.html"; @@ -30,6 +30,11 @@ RDEPEND="x11-libs/gtk+:2 DEPEND="${RDEPEND} virtual/pkgconfig" +src_prepare() { + gnome2_src_prepare + has_version '>=media-video/ffmpeg-2.8' && epatch "${FILESDIR}/ffmpeg29.patch" +} + src_configure() { econf \ $(use_enable audiofile input-audiofile) \
[gentoo-commits] repo/gentoo:master commit in: media-sound/potamus/
commit: d95243f5a8c8667f575b6dc92dd2d24baaa47a36 Author: Alexis Ballier gentoo org> AuthorDate: Sat Aug 29 14:25:17 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Aug 29 14:25:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95243f5 media-sound/potamus: bump to version 16. Package-Manager: portage-2.2.20.1 media-sound/potamus/Manifest | 1 + media-sound/potamus/metadata.xml | 3 +++ media-sound/potamus/potamus-16.ebuild | 48 +++ 3 files changed, 52 insertions(+) diff --git a/media-sound/potamus/Manifest b/media-sound/potamus/Manifest index 2f100a7..99d5e97 100644 --- a/media-sound/potamus/Manifest +++ b/media-sound/potamus/Manifest @@ -1,2 +1,3 @@ DIST potamus-0.12.tar.gz 127788 SHA256 5034e09c8646cbb299f895541e155b9d7012597210bc8b0ba213812928525e2d SHA512 ab88031eaa4608b4513aec75d86ab1b16e6e192926d0ca7b0616845ecb9a564f12affba9ed2a3fc903b8b9ac5481a1aabab8904df5546a3ea6a9f6f3eccc1ba0 WHIRLPOOL 4491a23f1e87fee6dab5e279630de4c1f5a85106263b6c11d2410c511ac838bd30e36057bf3a42960514559bbb71714f5839659b49ce04c15ac151e2cc609b7a DIST potamus-14.tar.gz 163164 SHA256 ae271a7101dbbd75c95faaa0afcd311cae24311a1c4eb01e73d1ffce43667194 SHA512 d6192e9e9114f4f88619751529718afb94f113613f23432646c1d5fa707a82ad10c70425135a5ca5a076b68a36ededdb01d73bc1dc6a92e2bdb644d624303394 WHIRLPOOL fc70d8043fec093be4781cdee5e615131f9bea3c375c9f22b290d4777b121c911c402298bac6b9253deb791580a98f224abd751d4912c46a1cb939d50a562b23 +DIST potamus-16.tar.gz 144874 SHA256 0b31955f5495477d68048915560e528d13d741178fb90ef39e3ff2dbcad7ae63 SHA512 e4c87d4166d958d200edc13835c57c894b0803b243fd79fb211480a217a33ca34fbd451622842efc47c0ed1b79bcd0fa4f0258f129f70678f14c373234b1b32d WHIRLPOOL c4cd12042a907e222495435fe3434ee7bee8d167a3ce883891cdae8bfe638a6340525daf0d0f8c51ce2f13bbf151768a390cee565d8aa289dafa862c266f305f diff --git a/media-sound/potamus/metadata.xml b/media-sound/potamus/metadata.xml index e1774e3..ac6c4aa 100644 --- a/media-sound/potamus/metadata.xml +++ b/media-sound/potamus/metadata.xml @@ -2,4 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> sound + + Adds support for the Opus codec. + diff --git a/media-sound/potamus/potamus-16.ebuild b/media-sound/potamus/potamus-16.ebuild new file mode 100644 index 000..5c3006b --- /dev/null +++ b/media-sound/potamus/potamus-16.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +inherit gnome2 + +DESCRIPTION="a lightweight audio player with a simple interface and an emphasis on high audio quality" +HOMEPAGE="http://offog.org/code/potamus.html"; +SRC_URI="http://offog.org/files/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="audiofile flac mad modplug opus vorbis +ao jack" + +RDEPEND="x11-libs/gtk+:2 + >=gnome-base/libglade-2 + media-libs/libsamplerate + virtual/ffmpeg + audiofile? ( media-libs/audiofile ) + flac? ( media-libs/flac ) + mad? ( media-libs/libmad ) + modplug? ( media-libs/libmodplug ) + opus? ( media-libs/opusfile ) + vorbis? ( media-libs/libvorbis ) + ao? ( media-libs/libao ) + jack? ( media-sound/jack-audio-connection-kit )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_configure() { + econf \ + $(use_enable audiofile input-audiofile) \ + $(use_enable flac input-flac) \ + $(use_enable mad input-mad) \ + $(use_enable modplug input-modplug) \ + $(use_enable opus input-opus) \ + $(use_enable vorbis input-vorbis) \ + $(use_enable ao output-ao) \ + $(use_enable jack output-jack) + +} + +src_install() { + default +}