From e6e2ebdb57868e708f02e0abba5d56634c20b769 Mon Sep 17 00:00:00 2001 From: David Guglielmi Date: Mon, 4 Jan 2016 17:29:53 +0000 Subject: [PATCH] -media-sound/mixxx: merge gerion change to folow bgo #570278 Thanks. --- media-sound/mixxx/Manifest | 2 +- media-sound/mixxx/mixxx-2.0.0.ebuild | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest index 1fe155f..371c990 100644 --- a/media-sound/mixxx/Manifest +++ b/media-sound/mixxx/Manifest @@ -4,4 +4,4 @@ AUX mixxx-2.0.0-docs.patch 445 SHA256 9250ab6b2368ad03b8c54d767fda1d23cd82634018 AUX mixxx-2.0.0-system-libs.patch 5879 SHA256 daca3a3662ecf4fedffdc610199d36f5ca24ba22cd1f7d82dd264b9762081a5b SHA512 44e71b5e02a32fa2f533dc07d4d320d18fe112e7e1342db594e49080ec987ae389b696f5f7ed17cb3b101789916936367b88a6aa0fd755b8d0e7028741c46bc2 WHIRLPOOL f810b7254de4421eebc28c12e7255d3b05f95e93758d51c8bd992fd9d4152537448eebaeaf7703f15d032e139276503ccae360a49c8766395988b67729b345d1 DIST mixxx-2.0.0.tar.gz 25075794 SHA256 688d87d907f3ad3721602f44295a4d0caa41502df8504ca9264ca0c87d8818f1 SHA512 c0ae850408a63c1b916bde6adaadd5860277f1d8fefbed8bf385c4cc7f5b898bcf220d82eba6942493b8551031907160ecf2cb53a1201a8e82726303e6c23149 WHIRLPOOL 6044379535f0d966485f37bb0da9d476230a902dae034b305742e616ac730780e62e29022ec8e40125d229c1b81d9b7cfc030f5f3f7ebc23cbcf301983cd6a70 EBUILD mixxx-1.12.9999.ebuild 2679 SHA256 cbc078e3536fb0a3b1ce02fa478b99aaafb2ffd666c8cbe38ff99333fdd4f7fc SHA512 485cfde679e9501a2f7a1467bf76ed9c1ba408fdc40e6ec8f55517f41ae7d970255a25954b5a992c7eb3b5fab8b1a69d195cead73726190b104618d8cc7d6202 WHIRLPOOL 4ea86a7690d5cb0ec9334f51d05cea0bf317e0f7e1589fc2ea348d2ba8b49682820024328db3031372d075cc5eb15de0b2f4e7b6835cbba876ed78a30a6a2e44 -EBUILD mixxx-2.0.0.ebuild 2722 SHA256 9ce4dbc96e73824e579e0e5d1e978afd04013398086f0b7f60ec158a68624505 SHA512 5512b6f0f901c6cc15712dcbf4d71f39ce5113eeafbbe74a24155e40886ef4cad2002ced4d3d80ad7f6b02864c7678da28288276774266ccace23cd456fbf357 WHIRLPOOL 26bc20e830900f44f917082b01322937333c5222b6252f6f8d32560ff10db881cf04154c21b80b782ed86a8f3711b020a9be95974fa3beba62f43386c5ee4494 +EBUILD mixxx-2.0.0.ebuild 3391 SHA256 ad081e2804271f8bc47425d63a78bf07df8af44810387394d958bf91a497eeb7 SHA512 75365659389aedfb1fb4b5f1912e7cb45e931ad0acde84aba572473531244ffa6b1532c6babf7a218a4abe8202d3b5eaef61c81473b265d60e7cdf5dcbfeda5f WHIRLPOOL 944506e9ab2ade157aae2b75690082ec565bb7819bc5c1a4f15926d438cbcee3d8d5f2d6c58d0fb7400dc6fcbd910a37aedbcf1fea73bd2563334c10b0f5cc69 diff --git a/media-sound/mixxx/mixxx-2.0.0.ebuild b/media-sound/mixxx/mixxx-2.0.0.ebuild index e65bbd3..2060f98 100644 --- a/media-sound/mixxx/mixxx-2.0.0.ebuild +++ b/media-sound/mixxx/mixxx-2.0.0.ebuild @@ -71,6 +71,23 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${PN}-release-${PV/_/-}" +pkg_pretend() { + if use ffmpeg; then + ewarn "You enabled USE flag 'ffmpeg'. This is an experimental feature and suffers" + ewarn "seek and performance issues." + ewarn "" + fi + if use qt5; then + ewarn "You enabled USE flag 'qt5'. This is an experimental feature and not" + ewarn "recommended by upstream." + ewarn "" + fi + ewarn "It is recommended by upstream to build libsoundtouch with SSE and CXXFLAGS=\"-ffast-math\"." + ewarn "To enable this, please add this line to /etc/portage/env/media-libs/libsoundtouch:" + ewarn "CXXFLAGS=\"\${CXXFLAGS} -ffast-math\"" + ewarn "Please note that \"-ffast-math\" breaks IEEE compliance and may change floating point results." +} + src_prepare() { epatch "${FILESDIR}"/${P}-system-libs.patch epatch "${FILESDIR}"/${P}-docs.patch