commit: e4c66ae969c5289f469717ebd84abcee1314d537 Author: Gerion Entrup <gerion.entrup <AT> flump <DOT> de> AuthorDate: Mon Apr 23 21:16:11 2018 +0000 Commit: gerion <gerion.entrup <AT> flump <DOT> de> CommitDate: Mon Apr 23 21:30:04 2018 +0000 URL: https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=e4c66ae9
add mixx-9999 ebuild media-sound/mixxx/Manifest | 4 ++-- media-sound/mixxx/metadata.xml | 4 ++-- media-sound/mixxx/mixxx-9999.ebuild | 29 ++++++++++++++++++++++------- 3 files changed, 26 insertions(+), 11 deletions(-) diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest index 690af65..c09179e 100644 --- a/media-sound/mixxx/Manifest +++ b/media-sound/mixxx/Manifest @@ -1,3 +1,3 @@ -EBUILD mixxx-9999.ebuild 3233 SHA256 4a0d9f7ded7c07a2e0dc6ec10831f2e5b5d9a41983d4a8b81dce9a958fc56d02 SHA512 865489676411fd3ebef0350ea2b23fba911c9840ac3f3495cd5d3568b27c2499303959f9b1f5daa6978f8bd8b037c124d429e2ede05422a41b05edf66e84ba39 WHIRLPOOL cbca6e8fad62661dfb4c66714f4fc46184f2078abc931d425149e0eed23ac0a3e3279f3040624325e56cf64c8b9a4c3796e10d07af2a93f6f7546ea68b541ee2 +EBUILD mixxx-9999.ebuild 3797 SHA256 18fd5243a40073a1d4e03d1e54ea23fd651dbd61f698f0b4f48b7e6b72d0f98a SHA512 1d75063e28546b2197d5d9b8f482f7928197a2ffefa5c42c8d091d4da81a46f0fcf9d44e5e24b14d4b26d36ece9efb04ad9fec63787308c6579970b318f83f2b WHIRLPOOL f979a1fb2fa97ea2b06066adcab2b8ac54063543726bc91ea475a0f61b3a009d48c1824354cc62d9450a387eeaa41ef04e9d14862450189407f652ac3ab07520 MISC ChangeLog 8257 SHA256 aadd55750770c6faed596e1935ad00f9af1ac5a17ec3592a8fae1b746c21b434 SHA512 f705341e0dec49311df72e4308e1a413af53197bd5846728bf8a78652542cf5251bf8ccadb54e56fba9e1faf09ea24728f975d2fa2ff023e8692355b240279db WHIRLPOOL 1ebb24fe84bda384708e6bf415ad7d8109be5b9f7e765446af81a4fb517d13e17344a43fddd922be8faa771db5c979b88c8a9055bee1e38013022d6be5899b7e -MISC metadata.xml 561 SHA256 fac51b210ada59f2b25d7b091e0fedbfe8a67b22a6028a2a4da0fac9a6de00a8 SHA512 d8bddfe2914053823ef2366f67472bc19160c053bc8942b96036ee49d581ea496c0bc4788028d3bcd5b546c43483c26deb2917724b525f9040c36a14ab222f2b WHIRLPOOL 7afc7b47f36f06a632fc70b652cf5cbcf88ff69268493136a516c79256c283f720dd25d6ff874dedca12773896488be54a143673d1af6f578df44f99f8f036f8 +MISC metadata.xml 549 SHA256 7021bc46cf6acdd5fa15dfbe03aee4afd97ff5b2c7f1b4165f673d659761c95b SHA512 c89877382e9baf90038ca7c6175ef8edc3296950dc7386b00f861a90fcc3296ec4d21df665c8aa62042c1b952cd270af77b85a5959518600f43f963ffce51296 WHIRLPOOL fc44885e723d1fa6e1799b293d110ea5268d9da79136cf2358f6eff026d495c113af785ee7ee0384f4b0d4b44ef5a48741f73da9709f4dc846c1008e57a29615 diff --git a/media-sound/mixxx/metadata.xml b/media-sound/mixxx/metadata.xml index 4300293..4627d1b 100644 --- a/media-sound/mixxx/metadata.xml +++ b/media-sound/mixxx/metadata.xml @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="UTF-8"?> +<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> @@ -8,9 +8,9 @@ <use> <flag name="hid">Enable HID controller support</flag> <flag name="shout">Enable broadcasting support via <pkg>media-libs/libshout</pkg></flag> - <flag name="vamp">Enable vamp analyzing plugins support</flag> </use> <upstream> <remote-id type="sourceforge">mixxx</remote-id> + <remote-id type="github">mixxxdj/mixxx</remote-id> </upstream> </pkgmetadata> diff --git a/media-sound/mixxx/mixxx-9999.ebuild b/media-sound/mixxx/mixxx-9999.ebuild index ca9b68f..14e9030 100644 --- a/media-sound/mixxx/mixxx-9999.ebuild +++ b/media-sound/mixxx/mixxx-9999.ebuild @@ -1,16 +1,15 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=6 inherit flag-o-matic scons-utils toolchain-funcs DESCRIPTION="Advanced Digital DJ tool based on Qt" -HOMEPAGE="http://www.mixxx.org/" +HOMEPAGE="https://www.mixxx.org/" if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://github.com/mixxxdj/${PN}.git" + EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git" inherit git-r3 KEYWORDS="" else @@ -19,13 +18,26 @@ else # Upstream patches SRC_URI+=" https://github.com/mixxxdj/mixxx/commit/51d95ba58d99309f439cb7e2d1285cfb33aa0f63.patch -> ${PN}-2.0.0-ffmpeg30.patch" SRC_URI+=" https://github.com/mixxxdj/mixxx/commit/869e07067b15e09bf7ef886a8772afdfb79cbc3c.patch -> ${PN}-2.0.0-ffmpeg31.patch" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" PATCHES=( "${FILESDIR}"/${PN}-2.0.0-docs.patch + "${DISTDIR}"/${P}-ffmpeg30.patch "${DISTDIR}"/${P}-ffmpeg31.patch + "${FILESDIR}"/${P}-chromaprint-1.4.patch #604528 + "${FILESDIR}"/${P}-gcc62.patch #595090 + + "${FILESDIR}"/${PN}-2.0.0-sqlite3.patch #622776 + + # The following patches were taken from sunny-overlay (bug #608430) + "${FILESDIR}"/${P}-fix-formatting-of-time-durations.patch + "${FILESDIR}"/${P}-eliminate-unnecessary-heap-allocation-of-qtime.patch + "${FILESDIR}"/${P}-fix-missing-pointer-initialization.patch + "${FILESDIR}"/${P}-move-definition-of-time-formatseconds-into-dot-cpp-file.patch + "${FILESDIR}"/${P}-fix-formatting-of-time-durations2.patch + "${FILESDIR}"/${P}-rmx2-backport-controller-scripts.patch ) fi @@ -35,7 +47,8 @@ IUSE="aac debug doc ffmpeg hid mp3 mp4 shout wavpack" # fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this # got fixed -RDEPEND="dev-db/sqlite +RDEPEND=" + dev-db/sqlite dev-libs/protobuf:0= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 @@ -72,9 +85,11 @@ RDEPEND="dev-db/sqlite mp4? ( media-libs/libmp4v2:= ) shout? ( media-libs/libshout ) wavpack? ( media-sound/wavpack ) - ffmpeg? ( media-video/ffmpeg:0= )" + ffmpeg? ( media-video/ffmpeg:0= ) +" # media-libs/rubberband RDEPENDs on sci-libs/fftw:3.0 -DEPEND="${RDEPEND} +DEPEND=" + ${RDEPEND} virtual/pkgconfig dev-qt/qttest:5 dev-qt/qtxmlpatterns:5
