summaryrefslogtreecommitdiff
path: root/media-sound/cadence
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/cadence')
-rw-r--r--media-sound/cadence/Manifest6
-rw-r--r--media-sound/cadence/cadence-0.9.2-r1.ebuild9
-rw-r--r--media-sound/cadence/cadence-9999.ebuild27
-rw-r--r--media-sound/cadence/metadata.xml17
4 files changed, 33 insertions, 26 deletions
diff --git a/media-sound/cadence/Manifest b/media-sound/cadence/Manifest
index 5e396872b815..7b0c76bc7027 100644
--- a/media-sound/cadence/Manifest
+++ b/media-sound/cadence/Manifest
@@ -1,5 +1,5 @@
AUX cadence-0.9.1-fix-clang.patch 424 BLAKE2B 181975de4d015393cfe9406e3e94c3d984a342b9d3d80aa0caa2151ec3825430a9f1210f3c2f3b104a8d90f83f27483b3a4b8bec10ae5107a2846fb629d57695 SHA512 544eb77db3715a9c2990375aaf77515896ba43f67dbb1572428444a1386ed5aa0cdebd6e24fb3f6f20b8ebc0dfd6982709f39178c39759dce1cfe381116db719
DIST cadence-0.9.2.tar.gz 2202164 BLAKE2B a5422e4d74618e2e45d9c6f275393a6e918783fc37d60a54142725aa54e691435c41f76dd0346fae7684c452988b07a18d817902abd917dbceaff5fb4aaa6c47 SHA512 d8a1b52c361e3e18a193d1c283bb69abe18ce667b554fc53cb9b752d92747269145144ae512895ffbb5df76efe8671cfc0782f29e59d0d7cd3d97c97240bdecf
-EBUILD cadence-0.9.2-r1.ebuild 2465 BLAKE2B 0dae3b708ce9119097a891417855b8036235aa97d6eac28516330692587e471467320667c968d4160a253b65c78da6e1176b3afb4fee35283807ad8b2a330c80 SHA512 5de5b0a05d596748007cfe3e7e0979a462091715abf31c74f1187876423dc7c7a2a6b60a12b6a9d69138c3cda5bbcab91b374464315cae49e5e8f2279d8f16b3
-EBUILD cadence-9999.ebuild 2385 BLAKE2B 94a6800b1faf541909c3a43f05638045bfdf2b3e505a8f4d52190e6ee55c7cb8ecc777c7f25d5b0920a424ee5cc59d1170ce9016b39d0c703436c4d9f14ec734 SHA512 22a60e284f02a65ebe05e3538a3b8c3aa2312a7acaa60956ef813fd7a245abb25b250531b59941b28215f3a336ae94d26a2295814fb446f648f1b44d81767ee3
-MISC metadata.xml 374 BLAKE2B 8c1a9825ca72eab695ed26a7ba63a501ce927dff3fafd661c4f7f3af61e20e1afb772e2ec15359f41eba09e0dda4e4027237b5214af64f066e5a4577b44d584a SHA512 06db35bcf758806bea248801e8d9080a089ea9d68887d33cf5b4efa5f9f1c323b575d14ba01a304634e0270c8791588328de41b48bdda67914543d85c3662f2f
+EBUILD cadence-0.9.2-r1.ebuild 2414 BLAKE2B 9930703e1c71daf653939b3faffa1c8b627648ca43a9a15fe472462a643eda4dc86dea788297caeac27b83a28a03d5ec6e0876741ea26a8911c870425c74f73f SHA512 8ef814a155d3d472a4f2758c01b330a0c403d26327464e07bd88ebbaa0285a09fa50fff038c581f2d16a9408eac3c600e9660c8d9e466a5cd42ad164a1fc944c
+EBUILD cadence-9999.ebuild 2414 BLAKE2B 119aabfa5fef25792a454610a3acfb12bcbeb47e0cc9fa3b5f8ea708b48db5e57f1494ba8bcfc8f6667e62956d9c6ffbd22f2a0ea1f8aaa9c33aca6017bcfe08 SHA512 0cdc0371f73168c251bd3ad690e6879162109943bf7594a1d0c09837404419ea4ecf838505c3fd734ac4164eda0c131d6fba0f3aeef0c7fd922ae899c2cfd601
+MISC metadata.xml 460 BLAKE2B eead158656fc73334ea67cc6d35fefeb848a3db01a4f053b81e6331176d9ba9eb2e96e1357dc4e84c21b7fb283e156ae75bcd9483b0fdd9df92cce03a4b1c47e SHA512 4977fc2c2e746384496ec249cc0f28d4b89cd941ebd277f48b1bda5d756a84c88d76556fdb3be6b55b7ae18c7655dc84013e6fe569064827f58e83b0dd518d82
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>