summaryrefslogtreecommitdiff
path: root/media-libs/libgroove
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-10-22 11:09:47 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-10-22 11:09:47 +0100
commit64e107b9b6058580ff0432107eb37cefb0b2a7d8 (patch)
tree9a44e603e2ae365e2b1fe35ac37f73e830cdee1d /media-libs/libgroove
parent957235cf19a691360c720f7913672adda4258ed0 (diff)
gentoo resync : 22.10.2018
Diffstat (limited to 'media-libs/libgroove')
-rw-r--r--media-libs/libgroove/Manifest2
-rw-r--r--media-libs/libgroove/libgroove-4.3.0-r1.ebuild27
2 files changed, 16 insertions, 13 deletions
diff --git a/media-libs/libgroove/Manifest b/media-libs/libgroove/Manifest
index 037fc1536a49..dc5f179f153e 100644
--- a/media-libs/libgroove/Manifest
+++ b/media-libs/libgroove/Manifest
@@ -3,5 +3,5 @@ AUX libgroove-4.3.0_cflags.patch 1872 BLAKE2B 87a696b844394659d29bf586231519064e
AUX libgroove-4.3.0_ffmpeg4.patch 2037 BLAKE2B 851cf22e93e2e5700b30c023d24b00db0852b36dd30665d655cdb3402c9d0ee1e286bc1a19988f992d8913560f6f943890cb7c993e2fdb798b23df4a1b0801da SHA512 834f760a7c7b51abda55f65d6fad1ce771d293ace9c7e4e39aaf5bfbc6763f9e3750e0aa3e8e6548893593b5c776bce357d557080b946b3425339367f21f2790
AUX libgroove-4.3.0_sdl2_include_dir.patch 507 BLAKE2B d96df15e5378f8ab7d2f473c0fe05a210959eeb0ec4548bf7b03b3be701cce263d3c5d91c85834b18b2426e1c3de7845abc5eb069e226429a4d7ae67809f156c SHA512 5c9954680369c9e90a5acda70da36a57ea64ce8f44fcb5a0f962636cbf710ddd968c7c7bff18819671b6b89dc68a0b9513b8223ac7ba9bedf8f005b4485272ac
DIST libgroove-4.3.0.tar.gz 48857 BLAKE2B 40659e84a00245791746c570ba667cb97ba61de2bf9c1e746aaacb02db4ef5d15a00561aed7001f9a9a7b20ad8645f74c12a836b8bd59ebbc1abbda045d558d0 SHA512 30d75a3b1b3efa9b33687bb146648b66f8f4c718551c0db2c24c0259f09cf355a7c7bbac40d60d7a97bbbd7f83401d09464c6ac2b18cdfcd6198220cefc8a705
-EBUILD libgroove-4.3.0-r1.ebuild 1177 BLAKE2B 65a597cf4f2564f0fb9fb3800d90e82e6fd789e683e95a63fdc0de13b50dad1a7d71b6cdabfc3b79253bb962d4d07435d051b44e04a83675db355201d48dde12 SHA512 b254cab5750412e33291c7c129f8215533bdfc8a44c575d33302d66dd5c8bda55f4bcb5fac83f75e87db99dba3ca3d5cec5cc5cfb8a44dd44a350bc9c3e24618
+EBUILD libgroove-4.3.0-r1.ebuild 1152 BLAKE2B 8999342893cb791a789a1df0e513815700a083c2c91a2f4c4f551d482284b409013cd3896382754d3e8653ced4131a11eefe36b3be6a93b1aed9a2d3bb10a2ed SHA512 ca437c9ffb94c74c1befdd9dc44d2ce3373788f6c43acbc0baa1f454a212449865b737c359ea9c0c066ad2a51b4258f1ec6f6c40f2d21522ae9ca4c7be62aadc
MISC metadata.xml 1202 BLAKE2B 4949a299d75c9e9d7bd40df94fbe3fd16c608d0110ddad43fb5717751bb0ed174c7be81b1913ad2313b7b7a8627a3c079bc125e5d50a8a0544ea961e7c89b0cf SHA512 1173c515ba13bec73cd60fc78b5b9936d47563c89cf2968ef49eefca4efa8c75badbc1cdb26cf8cea8c7737e7972f9d236009b829ce5fa9f07875bb7db003ed3
diff --git a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
index 9aac876f1dea..f780eb9949c5 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
}