Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/mixxx/
Date: Thu, 28 Jan 2021 12:12:27
Message-Id: 1611835927.fdadb26eb2d9387d3ed37eb6f7ed397ed08e20c3.fordfrog@gentoo
1 commit: fdadb26eb2d9387d3ed37eb6f7ed397ed08e20c3
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 28 12:12:07 2021 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 28 12:12:07 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdadb26e
7
8 media-libs/mixxx: updated live + added 2.3.9999
9
10 by jospezial <jospezial <AT> gmx.de>
11
12 Bug: https://bugs.gentoo.org/739498
13 Package-Manager: Portage-3.0.14, Repoman-3.0.2
14 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
15
16 .../mixxx/{mixxx-9999.ebuild => mixxx-2.3.9999.ebuild} | 12 +++++++++++-
17 media-sound/mixxx/mixxx-9999.ebuild | 12 +++++++++++-
18 2 files changed, 22 insertions(+), 2 deletions(-)
19
20 diff --git a/media-sound/mixxx/mixxx-9999.ebuild b/media-sound/mixxx/mixxx-2.3.9999.ebuild
21 similarity index 92%
22 copy from media-sound/mixxx/mixxx-9999.ebuild
23 copy to media-sound/mixxx/mixxx-2.3.9999.ebuild
24 index bbfbe57f1f0..437d4ca2e35 100644
25 --- a/media-sound/mixxx/mixxx-9999.ebuild
26 +++ b/media-sound/mixxx/mixxx-2.3.9999.ebuild
27 @@ -7,7 +7,7 @@ inherit cmake xdg udev
28
29 DESCRIPTION="Advanced Digital DJ tool based on Qt"
30 HOMEPAGE="https://www.mixxx.org/"
31 -if [[ "${PV}" == 9999 ]] ; then
32 +if [[ "${PV}" == 9999 || ?.?.9999 ]] ; then
33 inherit git-r3
34 EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git"
35 else
36 @@ -16,6 +16,10 @@ else
37 KEYWORDS="~amd64 ~x86"
38 fi
39
40 +if [[ "${PV}" == ?.?.9999 ]] ; then
41 + EGIT_BRANCH=${PV%.9999}
42 +fi
43 +
44 LICENSE="GPL-2"
45 SLOT="0"
46 IUSE="aac doc ffmpeg hid keyfinder lv2 mp3 mp4 opus qtkeychain shout wavpack"
47 @@ -104,6 +108,12 @@ src_configure() {
48 -DKEYFINDER="$(usex keyfinder on off)"
49 )
50
51 + if [[ "${PV}" == 9999 ]] ; then
52 + local mycmakeargs+=(
53 + -DENGINEPRIME="OFF"
54 +
55 + )
56 + fi
57 cmake_src_configure
58 }
59
60
61 diff --git a/media-sound/mixxx/mixxx-9999.ebuild b/media-sound/mixxx/mixxx-9999.ebuild
62 index bbfbe57f1f0..437d4ca2e35 100644
63 --- a/media-sound/mixxx/mixxx-9999.ebuild
64 +++ b/media-sound/mixxx/mixxx-9999.ebuild
65 @@ -7,7 +7,7 @@ inherit cmake xdg udev
66
67 DESCRIPTION="Advanced Digital DJ tool based on Qt"
68 HOMEPAGE="https://www.mixxx.org/"
69 -if [[ "${PV}" == 9999 ]] ; then
70 +if [[ "${PV}" == 9999 || ?.?.9999 ]] ; then
71 inherit git-r3
72 EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git"
73 else
74 @@ -16,6 +16,10 @@ else
75 KEYWORDS="~amd64 ~x86"
76 fi
77
78 +if [[ "${PV}" == ?.?.9999 ]] ; then
79 + EGIT_BRANCH=${PV%.9999}
80 +fi
81 +
82 LICENSE="GPL-2"
83 SLOT="0"
84 IUSE="aac doc ffmpeg hid keyfinder lv2 mp3 mp4 opus qtkeychain shout wavpack"
85 @@ -104,6 +108,12 @@ src_configure() {
86 -DKEYFINDER="$(usex keyfinder on off)"
87 )
88
89 + if [[ "${PV}" == 9999 ]] ; then
90 + local mycmakeargs+=(
91 + -DENGINEPRIME="OFF"
92 +
93 + )
94 + fi
95 cmake_src_configure
96 }