* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2019-11-07 16:27 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2019-11-07 16:27 UTC (permalink / raw
To: gentoo-commits
commit: d3f60a6633ab595d29058b617b388d18916185d4
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 7 16:27:13 2019 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Nov 7 16:27:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f60a66
media-sound/cadence: fixed qa issues
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/Manifest | 2 +-
media-sound/cadence/{cadence-0.9.0.ebuild => cadence-0.9.0-r1.ebuild} | 4 +++-
media-sound/cadence/cadence-9999.ebuild | 2 ++
media-sound/cadence/metadata.xml | 4 ++++
4 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/media-sound/cadence/Manifest b/media-sound/cadence/Manifest
index 20712e72284..33b251b97fa 100644
--- a/media-sound/cadence/Manifest
+++ b/media-sound/cadence/Manifest
@@ -1 +1 @@
-DIST cadence-0.9.0.zip 2405548 BLAKE2B 6c09f2b168f95e9e7c5fbad7cbc966e766eb1b34edf4916c05f8def6a90e7e7e5f65b118d1a918a0a4f7384b87d47522841dad5d4c479bd87df6d122b9e978e7 SHA512 72bab6644bc5cb19159a1403ea0a138f0978c869aa9dd7c325c719cee53a3cf6af407618122088a477b4a1d17d250dd4c8deb4b502a217f84a8efc9bbf189b45
+DIST cadence-0.9.0.tar.gz 2202265 BLAKE2B 03d38f611df05597d2b4016f263d36f2386be421383a38b51dee519514e6d1ed79bf92ea2a789ea868a25d4c805e9e94cd0971f479b772799bf6bf3170349b4a SHA512 381c9c57c1d96452a91969e134420d63ef06f5ec144050779d0a06a1098e8ed1693c70165b6640e04acc448d382e717e71ead1b29ba5043f0668675850cad7d1
diff --git a/media-sound/cadence/cadence-0.9.0.ebuild b/media-sound/cadence/cadence-0.9.0-r1.ebuild
similarity index 94%
rename from media-sound/cadence/cadence-0.9.0.ebuild
rename to media-sound/cadence/cadence-0.9.0-r1.ebuild
index ce172496c83..0bfc569c9cb 100644
--- a/media-sound/cadence/cadence-0.9.0.ebuild
+++ b/media-sound/cadence/cadence-0.9.0-r1.ebuild
@@ -8,13 +8,15 @@ inherit python-single-r1 xdg-utils desktop
DESCRIPTION="Collection of tools useful for audio production"
HOMEPAGE="http://kxstudio.linuxaudio.org/Applications:Cadence"
-SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.zip -> ${P}.zip"
+SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="GPL-2"
SLOT="0"
IUSE="-pulseaudio opengl"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
RDEPEND="${PYTHON_DEPS}
media-sound/jack2[dbus]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 677e87b30e1..f005484a5a4 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -15,6 +15,8 @@ SLOT="0"
IUSE="-pulseaudio opengl"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
RDEPEND="${PYTHON_DEPS}
media-sound/jack2[dbus]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
diff --git a/media-sound/cadence/metadata.xml b/media-sound/cadence/metadata.xml
index dd30ce2e199..fd782eeb253 100644
--- a/media-sound/cadence/metadata.xml
+++ b/media-sound/cadence/metadata.xml
@@ -5,4 +5,8 @@
<email>miroslav.sulc@fordfrog.com</email>
<name>Miroslav Šulc</name>
</maintainer>
+<maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+</maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2019-11-08 12:09 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2019-11-08 12:09 UTC (permalink / raw
To: gentoo-commits
commit: f54e363826efd2dc53347a8657282df93fa2fd8c
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 12:09:25 2019 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 12:09:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54e3638
media-sound/cadence: fixes
1) updated python-3
2) switched from xdg-utils to xdg
3) keeping more apps
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
.../{cadence-0.9.0-r1.ebuild => cadence-0.9.0-r2.ebuild} | 16 ++++------------
media-sound/cadence/cadence-9999.ebuild | 16 ++++------------
2 files changed, 8 insertions(+), 24 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.0-r1.ebuild b/media-sound/cadence/cadence-0.9.0-r2.ebuild
similarity index 87%
rename from media-sound/cadence/cadence-0.9.0-r1.ebuild
rename to media-sound/cadence/cadence-0.9.0-r2.ebuild
index 0bfc569c9cb..c3fac92fcd8 100644
--- a/media-sound/cadence/cadence-0.9.0-r1.ebuild
+++ b/media-sound/cadence/cadence-0.9.0-r2.ebuild
@@ -3,8 +3,8 @@
EAPI=7
-PYTHON_COMPAT=( python3_{4,5,6} )
-inherit python-single-r1 xdg-utils desktop
+PYTHON_COMPAT=( python3_{6,7} )
+inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
HOMEPAGE="http://kxstudio.linuxaudio.org/Applications:Cadence"
@@ -17,6 +17,7 @@ IUSE="-pulseaudio opengl"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# for jack project rendering also needs media-sound/jack_capture which is not in the tree yet
RDEPEND="${PYTHON_DEPS}
media-sound/jack2[dbus]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
@@ -57,8 +58,6 @@ src_install() {
rm -rf "${D}"/etc/X11/xinit/xinitrc.d/61cadence-session-inject
rm -rf "${D}"/etc/xdg/autostart/cadence-session-start.desktop
rm -rf "${D}"/usr/share/applications/*.desktop
- rm -rf "${D}"/usr/bin/{catarina,claudia*}
- rm -rf "${D}"/usr/share/cadence/icons/claudia-hicolor/
if use !pulseaudio; then
rm -rf "${D}"/usr/bin/cadence-pulse2{jack,loopback}
@@ -68,12 +67,5 @@ src_install() {
# Replace desktop entries with QA issues with these
make_desktop_entry cadence Cadence cadence "AudioVideo;AudioVideoEditing;Qt"
make_desktop_entry catia Catia catia "AudioVideo;AudioVideoEditing;Qt"
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
+ make_desktop_entry catarina Catarina catarina "AudioVideo;AudioVideoEditing;Qt"
}
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index f005484a5a4..b8f9be32978 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -3,8 +3,8 @@
EAPI=7
-PYTHON_COMPAT=( python3_{4,5,6} )
-inherit git-r3 python-single-r1 xdg-utils desktop
+PYTHON_COMPAT=( python3_{6,7} )
+inherit git-r3 python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
HOMEPAGE="http://kxstudio.linuxaudio.org/Applications:Cadence"
@@ -17,6 +17,7 @@ IUSE="-pulseaudio opengl"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# for jack project rendering also needs media-sound/jack_capture which is not in the tree yet
RDEPEND="${PYTHON_DEPS}
media-sound/jack2[dbus]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
@@ -55,8 +56,6 @@ src_install() {
rm -rf "${D}"/etc/X11/xinit/xinitrc.d/61cadence-session-inject
rm -rf "${D}"/etc/xdg/autostart/cadence-session-start.desktop
rm -rf "${D}"/usr/share/applications/*.desktop
- rm -rf "${D}"/usr/bin/{catarina,claudia*}
- rm -rf "${D}"/usr/share/cadence/icons/claudia-hicolor/
if use !pulseaudio; then
rm -rf "${D}"/usr/bin/cadence-pulse2{jack,loopback}
@@ -66,12 +65,5 @@ src_install() {
# Replace desktop entries with QA issues with these
make_desktop_entry cadence Cadence cadence "AudioVideo;AudioVideoEditing;Qt"
make_desktop_entry catia Catia catia "AudioVideo;AudioVideoEditing;Qt"
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
+ make_desktop_entry catarina Catarina catarina "AudioVideo;AudioVideoEditing;Qt"
}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2019-11-13 9:52 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2019-11-13 9:52 UTC (permalink / raw
To: gentoo-commits
commit: 8d379e4d1ef9498b15e1ed5d52371076dbff30fc
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 09:52:29 2019 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 09:52:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d379e4d
media-sound/cadence: added a2jmidid use flag
1) added a2jmidid use flag
2) organized dependencies
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/cadence-0.9.0-r2.ebuild | 18 ++++++++++++------
media-sound/cadence/cadence-9999.ebuild | 18 ++++++++++++------
media-sound/cadence/metadata.xml | 3 +++
3 files changed, 27 insertions(+), 12 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.0-r2.ebuild b/media-sound/cadence/cadence-0.9.0-r2.ebuild
index c3fac92fcd8..556bcfae995 100644
--- a/media-sound/cadence/cadence-0.9.0-r2.ebuild
+++ b/media-sound/cadence/cadence-0.9.0-r2.ebuild
@@ -13,17 +13,21 @@ KEYWORDS="~amd64"
LICENSE="GPL-2"
SLOT="0"
-IUSE="-pulseaudio opengl"
+IUSE="a2jmidid -pulseaudio opengl"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# for jack project rendering also needs media-sound/jack_capture which is not in the tree yet
-RDEPEND="${PYTHON_DEPS}
- media-sound/jack2[dbus]
- dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
+CDEPEND="
+ ${PYTHON_DEPS}
dev-python/dbus-python[${PYTHON_USEDEP}]
- pulseaudio? ( media-sound/pulseaudio[jack] )"
-DEPEND=${RDEPEND}
+ dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
+ media-sound/jack2[dbus]
+ a2jmidid? ( media-sound/a2jmidid[dbus] )
+ pulseaudio? ( media-sound/pulseaudio[jack] )
+"
+RDEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}"
S="${WORKDIR}/Cadence-${PV}"
@@ -41,6 +45,7 @@ src_prepare() {
data/catia \
data/claudia \
data/claudia-launcher || die "sed failed"
+
default
}
@@ -48,6 +53,7 @@ src_compile() {
myemakeargs=(PREFIX="/usr"
SKIP_STRIPPING=true
)
+
emake "${myemakeargs[@]}"
}
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index b8f9be32978..aaaa9ffa518 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -13,17 +13,21 @@ KEYWORDS=""
LICENSE="GPL-2"
SLOT="0"
-IUSE="-pulseaudio opengl"
+IUSE="a2jmidid -pulseaudio opengl"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# for jack project rendering also needs media-sound/jack_capture which is not in the tree yet
-RDEPEND="${PYTHON_DEPS}
- media-sound/jack2[dbus]
- dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
+CDEPEND="
+ ${PYTHON_DEPS}
dev-python/dbus-python[${PYTHON_USEDEP}]
- pulseaudio? ( media-sound/pulseaudio[jack] )"
-DEPEND=${RDEPEND}
+ dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
+ media-sound/jack2[dbus]
+ a2jmidid? ( media-sound/a2jmidid[dbus] )
+ pulseaudio? ( media-sound/pulseaudio[jack] )
+"
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-add-skip-stripping.patch )
@@ -39,6 +43,7 @@ src_prepare() {
data/catia \
data/claudia \
data/claudia-launcher || die "sed failed"
+
default
}
@@ -46,6 +51,7 @@ src_compile() {
myemakeargs=(PREFIX="/usr"
SKIP_STRIPPING=true
)
+
emake "${myemakeargs[@]}"
}
diff --git a/media-sound/cadence/metadata.xml b/media-sound/cadence/metadata.xml
index fd782eeb253..e72e0a80aa3 100644
--- a/media-sound/cadence/metadata.xml
+++ b/media-sound/cadence/metadata.xml
@@ -9,4 +9,7 @@
<email>proaudio@gentoo.org</email>
<name>Gentoo ProAudio Project</name>
</maintainer>
+<use>
+ <flag name="a2jmidid">Enables support for legacy ALSA sequencer applications in JACK MIDI system</flag>
+</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2019-11-13 11:01 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2019-11-13 11:01 UTC (permalink / raw
To: gentoo-commits
commit: ec99ed7396f84a7545bba33e98abd3e1cfdb57b5
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 11:01:07 2019 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 11:01:07 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec99ed73
media-sound/cadence: added jack_capture dependency
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/{cadence-0.9.0-r2.ebuild => cadence-0.9.0-r3.ebuild} | 1 +
media-sound/cadence/cadence-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/media-sound/cadence/cadence-0.9.0-r2.ebuild b/media-sound/cadence/cadence-0.9.0-r3.ebuild
similarity index 98%
rename from media-sound/cadence/cadence-0.9.0-r2.ebuild
rename to media-sound/cadence/cadence-0.9.0-r3.ebuild
index 556bcfae995..ed7a5e91ff1 100644
--- a/media-sound/cadence/cadence-0.9.0-r2.ebuild
+++ b/media-sound/cadence/cadence-0.9.0-r3.ebuild
@@ -23,6 +23,7 @@ CDEPEND="
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
media-sound/jack2[dbus]
+ media-sound/jack_capture
a2jmidid? ( media-sound/a2jmidid[dbus] )
pulseaudio? ( media-sound/pulseaudio[jack] )
"
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index aaaa9ffa518..de44214ae7c 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -23,6 +23,7 @@ CDEPEND="
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
media-sound/jack2[dbus]
+ media-sound/jack_capture
a2jmidid? ( media-sound/a2jmidid[dbus] )
pulseaudio? ( media-sound/pulseaudio[jack] )
"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2019-11-18 9:20 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2019-11-18 9:20 UTC (permalink / raw
To: gentoo-commits
commit: fe59de9d5aa36815074baf5fa1f32295b0936138
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 09:19:40 2019 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 09:20:07 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe59de9d
media-sound/cadence-9999: removed patch
the patch prevented stripping but it's not needed anymore
as it was committed by upstream:
https://github.com/falkTX/Cadence/commit/233e8c10cf65dbe51c25a8878c4c0fdf1ae39e7d
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/cadence-9999.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index de44214ae7c..2350c0a718d 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -30,8 +30,6 @@ CDEPEND="
RDEPEND="${CDEPEND}"
DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}"/${PN}-add-skip-stripping.patch )
-
src_prepare() {
sed -i -e "s/python3/${EPYTHON}/" \
data/cadence \
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2019-12-13 10:48 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2019-12-13 10:48 UTC (permalink / raw
To: gentoo-commits
commit: c773edac8dbfa7b116cba075a7821bde1e824808
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 10:12:26 2019 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Dec 13 10:12:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c773edac
media-sound/cadence: fixed metadata.xml - switched to my gentoo email
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/cadence/metadata.xml b/media-sound/cadence/metadata.xml
index e72e0a80aa3..914b94cd73e 100644
--- a/media-sound/cadence/metadata.xml
+++ b/media-sound/cadence/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>miroslav.sulc@fordfrog.com</email>
+ <email>fordfrog@gentoo.org</email>
<name>Miroslav Šulc</name>
</maintainer>
<maintainer type="project">
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2019-12-16 7:46 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-12-16 7:46 UTC (permalink / raw
To: gentoo-commits
commit: 06b7bd8b6ccd7cc24fc319dc8494e7849ac5e3a1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 16 07:45:40 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 16 07:45:40 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b7bd8b
media-sound/cadence: amd64 stable wrt bug #702662
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/cadence/cadence-0.9.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/cadence/cadence-0.9.0-r3.ebuild b/media-sound/cadence/cadence-0.9.0-r3.ebuild
index ed7a5e91ff1..6eb22cdfc3f 100644
--- a/media-sound/cadence/cadence-0.9.0-r3.ebuild
+++ b/media-sound/cadence/cadence-0.9.0-r3.ebuild
@@ -9,7 +9,7 @@ inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
HOMEPAGE="http://kxstudio.linuxaudio.org/Applications:Cadence"
SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2020-02-09 16:31 Michał Górny
0 siblings, 0 replies; 24+ messages in thread
From: Michał Górny @ 2020-02-09 16:31 UTC (permalink / raw
To: gentoo-commits
commit: 8a667ad6f566b9bec1e7201f7f837115c180c2f1
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 7 16:50:25 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 9 16:31:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a667ad6
media-sound/cadence: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../cadence/{cadence-0.9.0-r3.ebuild => cadence-0.9.0-r4.ebuild} | 8 +++++---
media-sound/cadence/cadence-9999.ebuild | 8 +++++---
2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.0-r3.ebuild b/media-sound/cadence/cadence-0.9.0-r4.ebuild
similarity index 91%
rename from media-sound/cadence/cadence-0.9.0-r3.ebuild
rename to media-sound/cadence/cadence-0.9.0-r4.ebuild
index 6eb22cdfc3f..08953c0b0c7 100644
--- a/media-sound/cadence/cadence-0.9.0-r3.ebuild
+++ b/media-sound/cadence/cadence-0.9.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -20,8 +20,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# for jack project rendering also needs media-sound/jack_capture which is not in the tree yet
CDEPEND="
${PYTHON_DEPS}
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
+ dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_MULTI_USEDEP}]
+ ')
media-sound/jack2[dbus]
media-sound/jack_capture
a2jmidid? ( media-sound/a2jmidid[dbus] )
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 2350c0a718d..1059f334e10 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -20,8 +20,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# for jack project rendering also needs media-sound/jack_capture which is not in the tree yet
CDEPEND="
${PYTHON_DEPS}
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
+ dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_MULTI_USEDEP}]
+ ')
media-sound/jack2[dbus]
media-sound/jack_capture
a2jmidid? ( media-sound/a2jmidid[dbus] )
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2020-07-08 6:58 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2020-07-08 6:58 UTC (permalink / raw
To: gentoo-commits
commit: 9045b1ee47b1fe81a51722cd97df6d6713417767
Author: Gerion Entrup <gerion.entrup <AT> flump <DOT> de>
AuthorDate: Fri Jun 19 00:09:19 2020 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jul 8 06:57:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9045b1ee
media-sound/cadence: change homepage to https version
Signed-off-by: Gerion Entrup <gerion.entrup <AT> flump.de>
Closes: https://github.com/gentoo/gentoo/pull/16318
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/cadence-0.9.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/cadence/cadence-0.9.0-r4.ebuild b/media-sound/cadence/cadence-0.9.0-r4.ebuild
index 08953c0b0c7..388fd048ba5 100644
--- a/media-sound/cadence/cadence-0.9.0-r4.ebuild
+++ b/media-sound/cadence/cadence-0.9.0-r4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7} )
inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
-HOMEPAGE="http://kxstudio.linuxaudio.org/Applications:Cadence"
+HOMEPAGE="https://kxstudio.linuxaudio.org/Applications:Cadence"
SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64"
LICENSE="GPL-2"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2020-07-08 6:58 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2020-07-08 6:58 UTC (permalink / raw
To: gentoo-commits
commit: 14502b4e6318b37c80b4792ac000d5cc1e66c509
Author: Gerion Entrup <gerion.entrup <AT> flump <DOT> de>
AuthorDate: Fri Jun 19 00:05:17 2020 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jul 8 06:57:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14502b4e
media-sound/cadence: Update live ebuild
- Python 3.8 support
- Prefix support (untested)
- Shebang fix
Signed-off-by: Gerion Entrup <gerion.entrup <AT> flump.de>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/cadence-9999.ebuild | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 1059f334e10..3618cd021dd 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -3,11 +3,11 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit git-r3 python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
-HOMEPAGE="http://kxstudio.linuxaudio.org/Applications:Cadence"
+HOMEPAGE="https://kxstudio.linuxaudio.org/Applications:Cadence"
EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
KEYWORDS=""
LICENSE="GPL-2"
@@ -17,7 +17,6 @@ IUSE="a2jmidid -pulseaudio opengl"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-# for jack project rendering also needs media-sound/jack_capture which is not in the tree yet
CDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
@@ -49,7 +48,7 @@ src_prepare() {
}
src_compile() {
- myemakeargs=(PREFIX="/usr"
+ myemakeargs=(PREFIX="${EPREFIX}/usr"
SKIP_STRIPPING=true
)
@@ -57,17 +56,22 @@ src_compile() {
}
src_install() {
- emake PREFIX="/usr" DESTDIR="${D}" install
+ emake PREFIX="${EPREFIX}/usr" DESTDIR="${ED}" install
+
+ python_fix_shebang ${ED}
# Clean up stuff that shouldn't be installed
- rm -rf "${D}"/etc/X11/xinit/xinitrc.d/61cadence-session-inject
- rm -rf "${D}"/etc/xdg/autostart/cadence-session-start.desktop
- rm -rf "${D}"/usr/share/applications/*.desktop
+ rm -rf "${ED}"/etc/X11/xinit/xinitrc.d/61cadence-session-inject
+ rm -rf "${ED}"/etc/xdg/autostart/cadence-session-start.desktop
+ rm -rf "${ED}"/usr/share/applications/*.desktop
if use !pulseaudio; then
- rm -rf "${D}"/usr/bin/cadence-pulse2{jack,loopback}
- rm -rf "${D}"/usr/share/cadence/pulse2{jack,loopback}
+ rm -rf "${ED}"/usr/bin/cadence-pulse2{jack,loopback}
+ rm -rf "${ED}"/usr/share/cadence/pulse2{jack, loopback}
fi
+ # Depend on ladish which is not in the tree
+ rm -rf "${ED}"/usr/bin/claudia{,-launcher}
+ rm -rf "${ED}"/usr/share/cadence/icons/claudia-hicolor/
# Replace desktop entries with QA issues with these
make_desktop_entry cadence Cadence cadence "AudioVideo;AudioVideoEditing;Qt"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2020-08-10 13:52 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2020-08-10 13:52 UTC (permalink / raw
To: gentoo-commits
commit: 2a3bd9e718ffc6d733b3d11f598910030d261f8c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 13:52:34 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 13:52:34 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3bd9e7
media-sound/cadence: amd64 stable wrt bug #736348
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/cadence/cadence-0.9.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.1.ebuild b/media-sound/cadence/cadence-0.9.1.ebuild
index 0a8ae5f9a15..6185958b360 100644
--- a/media-sound/cadence/cadence-0.9.1.ebuild
+++ b/media-sound/cadence/cadence-0.9.1.ebuild
@@ -12,10 +12,10 @@ HOMEPAGE="https://kxstudio.linuxaudio.org/Applications:Cadence"
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
- KEYWORDS=""
+ KEYWORDS="amd64"
else
SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
S="${WORKDIR}/Cadence-${PV}"
fi
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2020-10-03 14:55 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2020-10-03 14:55 UTC (permalink / raw
To: gentoo-commits
commit: 89bcd54a1118ebdb47cf01c12d50fe943f707de7
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 3 14:55:29 2020 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Oct 3 14:55:42 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bcd54a
media-sound/cadence: minor cleanup
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/cadence-0.9.1.ebuild | 1 -
media-sound/cadence/cadence-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.1.ebuild b/media-sound/cadence/cadence-0.9.1.ebuild
index 0876fccd26d..2a6b12a1533 100644
--- a/media-sound/cadence/cadence-0.9.1.ebuild
+++ b/media-sound/cadence/cadence-0.9.1.ebuild
@@ -12,7 +12,6 @@ HOMEPAGE="https://kxstudio.linuxaudio.org/Applications:Cadence"
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
- KEYWORDS="amd64"
else
SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64"
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 78605b5cf61..b290c161736 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -12,7 +12,6 @@ HOMEPAGE="https://kxstudio.linuxaudio.org/Applications:Cadence"
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
- KEYWORDS=""
else
SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2021-03-21 14:27 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2021-03-21 14:27 UTC (permalink / raw
To: gentoo-commits
commit: 7268a40b640dd310ed952e569899c552198d09a2
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 21 14:26:51 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Mar 21 14:26:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7268a40b
media-sound/cadence: switched to virtual/jack
Closes: https://bugs.gentoo.org/777408
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/cadence-0.9.1.ebuild | 4 ++--
media-sound/cadence/cadence-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.1.ebuild b/media-sound/cadence/cadence-0.9.1.ebuild
index d69255ac558..026f01179e6 100644
--- a/media-sound/cadence/cadence-0.9.1.ebuild
+++ b/media-sound/cadence/cadence-0.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -31,8 +31,8 @@ CDEPEND="
dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_MULTI_USEDEP}]
')
- media-sound/jack2[dbus]
media-sound/jack_capture
+ virtual/jack
a2jmidid? ( media-sound/a2jmidid[dbus] )
pulseaudio? ( media-sound/pulseaudio[jack] )
"
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 6ff16d3177f..d99be647061 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -31,8 +31,8 @@ CDEPEND="
dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_MULTI_USEDEP}]
')
- media-sound/jack2[dbus]
media-sound/jack_capture
+ virtual/jack
a2jmidid? ( media-sound/a2jmidid[dbus] )
pulseaudio? ( media-sound/pulseaudio[jack] )
"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2021-06-03 19:15 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-06-03 19:15 UTC (permalink / raw
To: gentoo-commits
commit: b378876d3559b82ff52a1c1f77db2621c0f135f8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 2 23:55:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 3 19:14:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b378876d
media-sound/cadence: fix BadDefaultUseFlags
-foo in IUSE is discouraged. It is equivalent (in every meaningful case) to 'foo' but confuses parsing
tools like e.g. packages.gentoo.org.
Dropping '-' from these flags has no impact on the actual default behaviour.
See: https://devmanual.gentoo.org/general-concepts/use-flags/index.html#iuse-defaults
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/cadence/cadence-0.9.1.ebuild | 2 +-
media-sound/cadence/cadence-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.1.ebuild b/media-sound/cadence/cadence-0.9.1.ebuild
index 026f01179e6..7ce406e271d 100644
--- a/media-sound/cadence/cadence-0.9.1.ebuild
+++ b/media-sound/cadence/cadence-0.9.1.ebuild
@@ -21,7 +21,7 @@ fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="a2jmidid -pulseaudio opengl"
+IUSE="a2jmidid pulseaudio opengl"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index d99be647061..8aa575803de 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -21,7 +21,7 @@ fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="a2jmidid -pulseaudio opengl"
+IUSE="a2jmidid pulseaudio opengl"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2022-03-08 13:31 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-08 13:31 UTC (permalink / raw
To: gentoo-commits
commit: ca79e9db096394cd27c770c6ed01233e38856c4f
Author: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail <DOT> com>
AuthorDate: Sun Feb 27 06:27:17 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 8 13:30:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca79e9db
media-sound/cadence: Restrict monolythic package version
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../cadence/{cadence-0.9.1-r1.ebuild => cadence-0.9.1-r2.ebuild} | 2 +-
media-sound/cadence/cadence-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.1-r1.ebuild b/media-sound/cadence/cadence-0.9.1-r2.ebuild
similarity index 95%
rename from media-sound/cadence/cadence-0.9.1-r1.ebuild
rename to media-sound/cadence/cadence-0.9.1-r2.ebuild
index a7de1a49fe15..a6a6a44e2de5 100644
--- a/media-sound/cadence/cadence-0.9.1-r1.ebuild
+++ b/media-sound/cadence/cadence-0.9.1-r2.ebuild
@@ -34,7 +34,7 @@ CDEPEND="
media-sound/jack_capture
virtual/jack
a2jmidid? ( media-sound/a2jmidid[dbus] )
- pulseaudio? ( || ( media-sound/pulseaudio-daemon[jack] media-sound/pulseaudio[daemon(+),jack] ) )
+ pulseaudio? ( || ( media-sound/pulseaudio-daemon[jack] <media-sound/pulseaudio-15.99.1[daemon(+),jack] ) )
"
RDEPEND="${CDEPEND}"
DEPEND="${CDEPEND}"
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index d8aac43cc777..0100e16f1a3f 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -34,7 +34,7 @@ CDEPEND="
media-sound/jack_capture
virtual/jack
a2jmidid? ( media-sound/a2jmidid[dbus] )
- pulseaudio? ( media-sound/pulseaudio[jack] )
+ pulseaudio? ( || ( media-sound/pulseaudio-daemon[jack] <media-sound/pulseaudio-15.99.1[daemon(+),jack] ) )
"
RDEPEND="${CDEPEND}"
DEPEND="${CDEPEND}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2022-06-18 17:58 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2022-06-18 17:58 UTC (permalink / raw
To: gentoo-commits
commit: abce4a46242f2644455a2612cf356b96a037b403
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 18 17:58:00 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jun 18 17:58:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abce4a46
media-sound/cadence: bump to 0.9.2, addy python 3.10 & 3.11, eapi8, updated live
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/Manifest | 1 +
media-sound/cadence/{cadence-9999.ebuild => cadence-0.9.2.ebuild} | 4 ++--
media-sound/cadence/cadence-9999.ebuild | 4 ++--
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/media-sound/cadence/Manifest b/media-sound/cadence/Manifest
index 4b62b9742a88..2542a4389457 100644
--- a/media-sound/cadence/Manifest
+++ b/media-sound/cadence/Manifest
@@ -1 +1,2 @@
DIST cadence-0.9.1.tar.gz 2202272 BLAKE2B 0f96a3eadc90540ef455e3b9c9abe1b8dc0d912936642c77e52a3704367f06e870b4cbe0bee78482436b9b099063c66b0b04007e8905b7eaf213d6b2f9aa08d1 SHA512 daa9df947f0198522172451ec3d2a0e138de5245d4fa849c89ae17fc141388467bdb2e5b1ed191d1db372f4d1c02a8f1c32458c20b893d413af8fdce72ee9219
+DIST cadence-0.9.2.tar.gz 2202164 BLAKE2B a5422e4d74618e2e45d9c6f275393a6e918783fc37d60a54142725aa54e691435c41f76dd0346fae7684c452988b07a18d817902abd917dbceaff5fb4aaa6c47 SHA512 d8a1b52c361e3e18a193d1c283bb69abe18ce667b554fc53cb9b752d92747269145144ae512895ffbb5df76efe8671cfc0782f29e59d0d7cd3d97c97240bdecf
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-0.9.2.ebuild
similarity index 98%
copy from media-sound/cadence/cadence-9999.ebuild
copy to media-sound/cadence/cadence-0.9.2.ebuild
index 0100e16f1a3f..826035d06617 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-0.9.2.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 0100e16f1a3f..826035d06617 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2022-06-25 8:54 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2022-06-25 8:54 UTC (permalink / raw
To: gentoo-commits
commit: bc4243c3b15671380b721341581d02d42b9b4e83
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 08:52:43 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 08:52:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4243c3
media-sound/cadence: amd64 stable wrt bug #853607
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/cadence/cadence-0.9.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/cadence/cadence-0.9.2.ebuild b/media-sound/cadence/cadence-0.9.2.ebuild
index 826035d06617..9d733c2e63b2 100644
--- a/media-sound/cadence/cadence-0.9.2.ebuild
+++ b/media-sound/cadence/cadence-0.9.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
else
SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
S="${WORKDIR}/Cadence-${PV}"
fi
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2022-06-25 9:31 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2022-06-25 9:31 UTC (permalink / raw
To: gentoo-commits
commit: 98385427e12b119bc7c900bd84b4d7249c701eba
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 09:31:17 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 09:31:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98385427
media-sound/cadence: dropped obsolete 0.9.1-r2
Bug: https://bugs.gentoo.org/853607
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/Manifest | 1 -
media-sound/cadence/cadence-0.9.1-r2.ebuild | 93 -----------------------------
2 files changed, 94 deletions(-)
diff --git a/media-sound/cadence/Manifest b/media-sound/cadence/Manifest
index 2542a4389457..924b685f62f4 100644
--- a/media-sound/cadence/Manifest
+++ b/media-sound/cadence/Manifest
@@ -1,2 +1 @@
-DIST cadence-0.9.1.tar.gz 2202272 BLAKE2B 0f96a3eadc90540ef455e3b9c9abe1b8dc0d912936642c77e52a3704367f06e870b4cbe0bee78482436b9b099063c66b0b04007e8905b7eaf213d6b2f9aa08d1 SHA512 daa9df947f0198522172451ec3d2a0e138de5245d4fa849c89ae17fc141388467bdb2e5b1ed191d1db372f4d1c02a8f1c32458c20b893d413af8fdce72ee9219
DIST cadence-0.9.2.tar.gz 2202164 BLAKE2B a5422e4d74618e2e45d9c6f275393a6e918783fc37d60a54142725aa54e691435c41f76dd0346fae7684c452988b07a18d817902abd917dbceaff5fb4aaa6c47 SHA512 d8a1b52c361e3e18a193d1c283bb69abe18ce667b554fc53cb9b752d92747269145144ae512895ffbb5df76efe8671cfc0782f29e59d0d7cd3d97c97240bdecf
diff --git a/media-sound/cadence/cadence-0.9.1-r2.ebuild b/media-sound/cadence/cadence-0.9.1-r2.ebuild
deleted file mode 100644
index a6a6a44e2de5..000000000000
--- a/media-sound/cadence/cadence-0.9.1-r2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-inherit python-single-r1 xdg desktop
-
-DESCRIPTION="Collection of tools useful for audio production"
-HOMEPAGE="https://kxstudio.linuxaudio.org/Applications:Cadence"
-
-if [[ ${PV} == "9999" ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
-else
- SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64"
- S="${WORKDIR}/Cadence-${PV}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="a2jmidid pulseaudio opengl"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-CDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
- ')
- media-sound/jack_capture
- virtual/jack
- a2jmidid? ( media-sound/a2jmidid[dbus] )
- pulseaudio? ( || ( media-sound/pulseaudio-daemon[jack] <media-sound/pulseaudio-15.99.1[daemon(+),jack] ) )
-"
-RDEPEND="${CDEPEND}"
-DEPEND="${CDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix-clang.patch
- "${FILESDIR}"/${P}-fix-qt5.15.patch
-)
-
-src_prepare() {
- sed -i -e "s/python3/${EPYTHON}/" \
- data/cadence \
- data/cadence-aloop-daemon \
- data/cadence-jacksettings \
- data/cadence-logs \
- data/cadence-render \
- data/cadence-session-start \
- data/catarina \
- data/catia \
- data/claudia \
- data/claudia-launcher || die "sed failed"
-
- default
-}
-
-src_compile() {
- myemakeargs=(PREFIX="${EPREFIX}/usr"
- SKIP_STRIPPING=true
- )
-
- emake "${myemakeargs[@]}"
-}
-
-src_install() {
- emake PREFIX="${EPREFIX}/usr" DESTDIR="${ED}" install
-
- python_fix_shebang "${ED}"
-
- # Clean up stuff that shouldn't be installed
- rm -rf "${ED}"/etc/X11/xinit/xinitrc.d/61cadence-session-inject
- rm -rf "${ED}"/etc/xdg/autostart/cadence-session-start.desktop
- rm -rf "${ED}"/usr/share/applications/*.desktop
-
- if use !pulseaudio; then
- rm -rf "${ED}"/usr/bin/cadence-pulse2{jack,loopback}
- rm -rf "${ED}"/usr/share/cadence/pulse2{jack, loopback}
- fi
- # Depend on ladish which is not in the tree
- rm -rf "${ED}"/usr/bin/claudia{,-launcher}
- rm -rf "${ED}"/usr/share/cadence/icons/claudia-hicolor/
-
- # Replace desktop entries with QA issues with these
- make_desktop_entry cadence Cadence cadence "AudioVideo;AudioVideoEditing;Qt"
- make_desktop_entry catia Catia catia "AudioVideo;AudioVideoEditing;Qt"
- make_desktop_entry catarina Catarina catarina "AudioVideo;AudioVideoEditing;Qt"
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2022-07-27 4:48 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2022-07-27 4:48 UTC (permalink / raw
To: gentoo-commits
commit: 238ea3d29719f81c6a9b87bf4d3c1e3fd89b2e89
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 27 04:48:34 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jul 27 04:48:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238ea3d2
media-sound/cadence: updated deps to not block pipewire[sound-server]
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/cadence-0.9.2.ebuild | 9 +++++++--
media-sound/cadence/cadence-9999.ebuild | 9 +++++++--
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.2.ebuild b/media-sound/cadence/cadence-0.9.2.ebuild
index 9d733c2e63b2..f67d9bb389fa 100644
--- a/media-sound/cadence/cadence-0.9.2.ebuild
+++ b/media-sound/cadence/cadence-0.9.2.ebuild
@@ -34,8 +34,13 @@ CDEPEND="
media-sound/jack_capture
virtual/jack
a2jmidid? ( media-sound/a2jmidid[dbus] )
- pulseaudio? ( || ( media-sound/pulseaudio-daemon[jack] <media-sound/pulseaudio-15.99.1[daemon(+),jack] ) )
-"
+ pulseaudio? (
+ || (
+ media-sound/pulseaudio-daemon[jack]
+ media-video/pipewire[jack-sdk]
+ <media-sound/pulseaudio-15.99.1[daemon(+),jack]
+ )
+ )"
RDEPEND="${CDEPEND}"
DEPEND="${CDEPEND}"
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 826035d06617..98dadcb280cd 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -34,8 +34,13 @@ CDEPEND="
media-sound/jack_capture
virtual/jack
a2jmidid? ( media-sound/a2jmidid[dbus] )
- pulseaudio? ( || ( media-sound/pulseaudio-daemon[jack] <media-sound/pulseaudio-15.99.1[daemon(+),jack] ) )
-"
+ pulseaudio? (
+ || (
+ media-sound/pulseaudio-daemon[jack]
+ media-video/pipewire[jack-sdk]
+ <media-sound/pulseaudio-15.99.1[daemon(+),jack]
+ )
+ )"
RDEPEND="${CDEPEND}"
DEPEND="${CDEPEND}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2022-07-27 4:57 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2022-07-27 4:57 UTC (permalink / raw
To: gentoo-commits
commit: f9dd946e6da8afe1959f06075accf422da066a58
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 27 04:57:30 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jul 27 04:57:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9dd946e
media-sound/cadence: revbump due to previous commit deps changes
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/{cadence-0.9.2.ebuild => cadence-0.9.2-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.2.ebuild b/media-sound/cadence/cadence-0.9.2-r1.ebuild
similarity index 100%
rename from media-sound/cadence/cadence-0.9.2.ebuild
rename to media-sound/cadence/cadence-0.9.2-r1.ebuild
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2023-05-29 13:11 Andreas Sturmlechner
0 siblings, 0 replies; 24+ messages in thread
From: Andreas Sturmlechner @ 2023-05-29 13:11 UTC (permalink / raw
To: gentoo-commits
commit: e8b1313b33afec3bf60b742e4c464a7e549a8493
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 09:28:07 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 29 13:10:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b1313b
media-sound/cadence: Switch IUSE=pulseaudio to media-libs/libpulse
Update HOMEPAGE
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-sound/cadence/cadence-9999.ebuild | 29 +++++++++++------------------
1 file changed, 11 insertions(+), 18 deletions(-)
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 85a9ac05bace..84dc5764486e 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -7,9 +7,9 @@ PYTHON_COMPAT=( python3_{9..11} )
inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
-HOMEPAGE="https://kxstudio.linuxaudio.org/Applications:Cadence"
+HOMEPAGE="https://kx.studio//Applications:Cadence"
-if [[ ${PV} == "9999" ]] ; then
+if [[ ${PV} == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
else
@@ -20,13 +20,11 @@ fi
LICENSE="GPL-2"
SLOT="0"
-
IUSE="a2jmidid pulseaudio opengl"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-CDEPEND="
- ${PYTHON_DEPS}
+RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
@@ -34,19 +32,14 @@ CDEPEND="
media-sound/jack_capture
virtual/jack
a2jmidid? ( media-sound/a2jmidid[dbus] )
- pulseaudio? (
- || (
- media-sound/pulseaudio-daemon[jack]
- media-video/pipewire[jack-sdk]
- <media-sound/pulseaudio-15.99.1[daemon(+),jack]
- )
- )"
-RDEPEND="${CDEPEND}"
-DEPEND="${CDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.9.1-fix-clang.patch
-)
+ pulseaudio? ( || (
+ media-video/pipewire[jack-sdk]
+ media-sound/pulseaudio-daemon[jack]
+ ) )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.9.1-fix-clang.patch )
src_prepare() {
sed -i -e "s/python3/${EPYTHON}/" \
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2023-06-19 6:47 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2023-06-19 6:47 UTC (permalink / raw
To: gentoo-commits
commit: 8eda4aff47a0323f4612d22f002af4b7e18bdbb6
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 06:46:46 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 06:46:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eda4aff
media-sound/cadence: dropping myself as maintainer
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/media-sound/cadence/metadata.xml b/media-sound/cadence/metadata.xml
index 568b0b1783e2..2545a82c827c 100644
--- a/media-sound/cadence/metadata.xml
+++ b/media-sound/cadence/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>fordfrog@gentoo.org</email>
- <name>Miroslav Šulc</name>
-</maintainer>
<maintainer type="project">
<email>proaudio@gentoo.org</email>
<name>Gentoo ProAudio Project</name>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2023-06-19 6:47 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2023-06-19 6:47 UTC (permalink / raw
To: gentoo-commits
commit: 254bc7542d520d17073a49d8c7901ab2aea8f9ae
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sun Jun 18 09:04:03 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 06:47:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254bc754
media-sound/cadence: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/cadence-0.9.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/cadence/cadence-0.9.2-r1.ebuild b/media-sound/cadence/cadence-0.9.2-r1.ebuild
index 205fb8e70f1f..45f90c398df0 100644
--- a/media-sound/cadence/cadence-0.9.2-r1.ebuild
+++ b/media-sound/cadence/cadence-0.9.2-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{9..11} )
inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
-HOMEPAGE="https://kxstudio.linuxaudio.org/Applications:Cadence"
+HOMEPAGE="https://kx.studio//Applications:Cadence"
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
@ 2024-06-08 7:01 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2024-06-08 7:01 UTC (permalink / raw
To: gentoo-commits
commit: d0160ddea690d92046775e581b0062f12edb0a85
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 8 07:01:00 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jun 8 07:01:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0160dde
media-sound/cadence: added python 3.12 + some adjustments
sync'd live ebuild with the versioned one
remove non-existant alternative dependency
added remote-id and reformatted metadata.xml
Closes: https://bugs.gentoo.org/929654
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/cadence/cadence-0.9.2-r1.ebuild | 9 ++++-----
media-sound/cadence/cadence-9999.ebuild | 27 ++++++++++++++++-----------
media-sound/cadence/metadata.xml | 17 ++++++++++-------
3 files changed, 30 insertions(+), 23 deletions(-)
diff --git a/media-sound/cadence/cadence-0.9.2-r1.ebuild b/media-sound/cadence/cadence-0.9.2-r1.ebuild
index 45f90c398df0..267bf2c07c73 100644
--- a/media-sound/cadence/cadence-0.9.2-r1.ebuild
+++ b/media-sound/cadence/cadence-0.9.2-r1.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
HOMEPAGE="https://kx.studio//Applications:Cadence"
-if [[ ${PV} == "9999" ]] ; then
+if [[ ${PV} == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
else
@@ -36,9 +36,8 @@ CDEPEND="
a2jmidid? ( media-sound/a2jmidid[dbus] )
pulseaudio? (
|| (
- media-sound/pulseaudio-daemon[jack]
media-video/pipewire[jack-sdk]
- <media-sound/pulseaudio-15.99.1[daemon(+),jack]
+ media-sound/pulseaudio-daemon[jack]
)
)"
RDEPEND="${CDEPEND}"
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 84dc5764486e..def22af01490 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
@@ -24,7 +24,8 @@ IUSE="a2jmidid pulseaudio opengl"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RDEPEND="${PYTHON_DEPS}
+CDEPEND="
+ ${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/PyQt5[dbus,gui,opengl?,svg,widgets,${PYTHON_USEDEP}]
@@ -32,14 +33,18 @@ RDEPEND="${PYTHON_DEPS}
media-sound/jack_capture
virtual/jack
a2jmidid? ( media-sound/a2jmidid[dbus] )
- pulseaudio? ( || (
- media-video/pipewire[jack-sdk]
- media-sound/pulseaudio-daemon[jack]
- ) )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.9.1-fix-clang.patch )
+ pulseaudio? (
+ || (
+ media-video/pipewire[jack-sdk]
+ media-sound/pulseaudio-daemon[jack]
+ )
+ )"
+RDEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.9.1-fix-clang.patch
+)
src_prepare() {
sed -i -e "s/python3/${EPYTHON}/" \
diff --git a/media-sound/cadence/metadata.xml b/media-sound/cadence/metadata.xml
index 2545a82c827c..56363a93c093 100644
--- a/media-sound/cadence/metadata.xml
+++ b/media-sound/cadence/metadata.xml
@@ -1,11 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>proaudio@gentoo.org</email>
- <name>Gentoo ProAudio Project</name>
-</maintainer>
-<use>
- <flag name="a2jmidid">Enables support for legacy ALSA sequencer applications in JACK MIDI system</flag>
-</use>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+ <use>
+ <flag name="a2jmidid">Enables support for legacy ALSA sequencer applications in JACK MIDI system</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">falkTX/Cadence</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 24+ messages in thread
end of thread, other threads:[~2024-06-08 7:01 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-29 13:11 [gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-06-08 7:01 Miroslav Šulc
2023-06-19 6:47 Miroslav Šulc
2023-06-19 6:47 Miroslav Šulc
2022-07-27 4:57 Miroslav Šulc
2022-07-27 4:48 Miroslav Šulc
2022-06-25 9:31 Miroslav Šulc
2022-06-25 8:54 Agostino Sarubbo
2022-06-18 17:58 Miroslav Šulc
2022-03-08 13:31 Sam James
2021-06-03 19:15 Sam James
2021-03-21 14:27 Miroslav Šulc
2020-10-03 14:55 Miroslav Šulc
2020-08-10 13:52 Agostino Sarubbo
2020-07-08 6:58 Miroslav Šulc
2020-07-08 6:58 Miroslav Šulc
2020-02-09 16:31 Michał Górny
2019-12-16 7:46 Agostino Sarubbo
2019-12-13 10:48 Miroslav Šulc
2019-11-18 9:20 Miroslav Šulc
2019-11-13 11:01 Miroslav Šulc
2019-11-13 9:52 Miroslav Šulc
2019-11-08 12:09 Miroslav Šulc
2019-11-07 16:27 Miroslav Šulc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox