* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2022-10-04 3:13 Marek Szuba
0 siblings, 0 replies; 12+ messages in thread
From: Marek Szuba @ 2022-10-04 3:13 UTC (permalink / raw
To: gentoo-commits
commit: c33804fc49d4366280660b7c3cfb05d0b2346af9
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 01:02:10 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 03:13:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33804fc
media-sound/linux-show-player: new package, add 0.5.3
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/linux-show-player/Manifest | 1 +
.../linux-show-player-0.5.3.ebuild | 45 ++++++++++++++++++++++
media-sound/linux-show-player/metadata.xml | 15 ++++++++
3 files changed, 61 insertions(+)
diff --git a/media-sound/linux-show-player/Manifest b/media-sound/linux-show-player/Manifest
new file mode 100644
index 000000000000..3815d8daccdb
--- /dev/null
+++ b/media-sound/linux-show-player/Manifest
@@ -0,0 +1 @@
+DIST linux-show-player-0.5.3.tar.gz 1080409 BLAKE2B 8292263965434587b0086c6505167a1a3dbe82593a07a7c26855136f8c330ffd1c16ecd1e7e758af7e07731df7db79a66743297d22594d9332025e73a7990c34 SHA512 f60f65c045fb57c2c2e5f2daf6b225115a0f4fef173869e971741f2e40b71931b88e56c2343c348701784449d1f032219d307cdb7bb31d6283ea2b0c816d0286
diff --git a/media-sound/linux-show-player/linux-show-player-0.5.3.ebuild b/media-sound/linux-show-player/linux-show-player-0.5.3.ebuild
new file mode 100644
index 000000000000..975dbeaa2462
--- /dev/null
+++ b/media-sound/linux-show-player/linux-show-player-0.5.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="A cue player designed for stage productions"
+HOMEPAGE="https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/"
+SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="alsa jack midi pulseaudio"
+
+RDEPEND="$(python_gen_cond_dep '
+ dev-python/PyQt5[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]
+ ')
+ media-libs/gstreamer[introspection]
+ alsa? ( media-libs/gst-plugins-base[alsa] )
+ jack? (
+ $(python_gen_cond_dep '
+ dev-python/jack-client[${PYTHON_USEDEP}]
+ ')
+ media-plugins/gst-plugins-jack
+ )
+ midi? (
+ $(python_gen_cond_dep '
+ dev-python/mido[${PYTHON_USEDEP}]
+ ')
+ )
+ pulseaudio? ( media-plugins/gst-plugins-pulse )
+"
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use"
+ fi
+}
diff --git a/media-sound/linux-show-player/metadata.xml b/media-sound/linux-show-player/metadata.xml
new file mode 100644
index 000000000000..62f26b37b07f
--- /dev/null
+++ b/media-sound/linux-show-player/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">FrancescoCeruti/linux-show-player</remote-id>
+ </upstream>
+ <use>
+ <flag name="midi">Allow cues to send, or trigger on, MIDI messages</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2022-10-04 13:19 Marek Szuba
0 siblings, 0 replies; 12+ messages in thread
From: Marek Szuba @ 2022-10-04 13:19 UTC (permalink / raw
To: gentoo-commits
commit: e774b05676297853c3f001b45373890154f0560d
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 13:16:38 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 13:19:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e774b056
media-sound/linux-show-player: instrument ArtNet Timecode support
Unfortunately this involved disabling py3.11, as it is blocked by
lack of support in dev-python/protobuf-python - see Bug #844184.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
...-player-0.5.3.ebuild => linux-show-player-0.5.3-r1.ebuild} | 11 +++++++++--
media-sound/linux-show-player/metadata.xml | 2 ++
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/media-sound/linux-show-player/linux-show-player-0.5.3.ebuild b/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
similarity index 81%
rename from media-sound/linux-show-player/linux-show-player-0.5.3.ebuild
rename to media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
index 975dbeaa2462..51419a50396c 100644
--- a/media-sound/linux-show-player/linux-show-player-0.5.3.ebuild
+++ b/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.g
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="alsa jack midi pulseaudio"
+IUSE="alsa jack midi pulseaudio timecode"
RDEPEND="$(python_gen_cond_dep '
dev-python/PyQt5[${PYTHON_USEDEP}]
@@ -36,10 +36,17 @@ RDEPEND="$(python_gen_cond_dep '
')
)
pulseaudio? ( media-plugins/gst-plugins-pulse )
+ timecode? (
+ app-misc/ola[python,${PYTHON_SINGLE_USEDEP}]
+ )
"
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use"
fi
+
+ if use timecode; then
+ elog "Remember to start an OLA session on your computer if you want ${PN} to send timecodes"
+ fi
}
diff --git a/media-sound/linux-show-player/metadata.xml b/media-sound/linux-show-player/metadata.xml
index 62f26b37b07f..f0160b34a484 100644
--- a/media-sound/linux-show-player/metadata.xml
+++ b/media-sound/linux-show-player/metadata.xml
@@ -11,5 +11,7 @@
</upstream>
<use>
<flag name="midi">Allow cues to send, or trigger on, MIDI messages</flag>
+ <flag name="timecode">Support the sending of time code of running audio files over ArtNet,
+ for instance to trigger cues in lighting-control software on lighting desks</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2023-02-27 10:01 Marek Szuba
0 siblings, 0 replies; 12+ messages in thread
From: Marek Szuba @ 2023-02-27 10:01 UTC (permalink / raw
To: gentoo-commits
commit: c9e8f28bda022650ab015f71c897165ef4154abe
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 27 10:00:08 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 10:01:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e8f28b
media-sound/linux-show-player: enable py3.11
Closes: https://bugs.gentoo.org/897036
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild b/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
index 1c4fe7afe135..ad88223db828 100644
--- a/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
+++ b/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2024-03-25 11:56 Marek Szuba
0 siblings, 0 replies; 12+ messages in thread
From: Marek Szuba @ 2024-03-25 11:56 UTC (permalink / raw
To: gentoo-commits
commit: 13c72cf49ff606199727afd0b2266bc90c1ce19b
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 25 11:48:33 2024 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 11:56:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c72cf4
media-sound/linux-show-player: add 0.6.1
Closes: https://bugs.gentoo.org/926597
Closes: https://bugs.gentoo.org/926864
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/linux-show-player/Manifest | 1 +
.../linux-show-player-0.6.1.ebuild | 75 ++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/media-sound/linux-show-player/Manifest b/media-sound/linux-show-player/Manifest
index 3815d8daccdb..e11bb84e9f0e 100644
--- a/media-sound/linux-show-player/Manifest
+++ b/media-sound/linux-show-player/Manifest
@@ -1 +1,2 @@
DIST linux-show-player-0.5.3.tar.gz 1080409 BLAKE2B 8292263965434587b0086c6505167a1a3dbe82593a07a7c26855136f8c330ffd1c16ecd1e7e758af7e07731df7db79a66743297d22594d9332025e73a7990c34 SHA512 f60f65c045fb57c2c2e5f2daf6b225115a0f4fef173869e971741f2e40b71931b88e56c2343c348701784449d1f032219d307cdb7bb31d6283ea2b0c816d0286
+DIST linux-show-player-0.6.1.tar.gz 1955112 BLAKE2B c655aac4f83653c96b728ca8d0a249343697fb98ba1fb885220d300ab08d71c564f06a355d67c9d920654a3c7388876ef57eaa4538fe5a70b0395e590a061961 SHA512 7bab76b3f9bf354479a57d0bc4492c6f47e93a05692b878aa8ee6aa025cdb97f2c2a84b88c70fc1d88f5742b614a5d283afa6397c57612bcd6b0828b67a71042
diff --git a/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild
new file mode 100644
index 000000000000..a70843e858f4
--- /dev/null
+++ b/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# py3.12 blocked by pyalsa: https://github.com/alsa-project/alsa-python/issues/8
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="A cue player designed for stage productions"
+HOMEPAGE="https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/"
+SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="alsa jack midi pulseaudio timecode"
+
+# TODO:
+# - network mode - falcon not packaged (QA issues, several unpackaged test dependencies)
+# - Open Sound Control support - pyliblo3 not packaged (last release in 2021, fails to build against modern cython)
+RDEPEND="$(python_gen_cond_dep '
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/gst-python[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/PyQt5[${PYTHON_USEDEP}]
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]
+ ')
+ media-libs/gstreamer[introspection]
+ alsa? (
+ $(python_gen_cond_dep '
+ dev-python/pyalsa[${PYTHON_USEDEP}]
+ ')
+ media-libs/gst-plugins-base[alsa]
+ )
+ jack? (
+ $(python_gen_cond_dep '
+ dev-python/jack-client[${PYTHON_USEDEP}]
+ ')
+ media-plugins/gst-plugins-jack
+ )
+ midi? (
+ $(python_gen_cond_dep '
+ dev-python/mido[rtmidi,${PYTHON_USEDEP}]
+ ')
+ )
+ pulseaudio? ( media-plugins/gst-plugins-pulse )
+ timecode? (
+ app-misc/ola[python,${PYTHON_SINGLE_USEDEP}]
+ )
+"
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use"
+ else
+ local oldver
+ for oldver in ${REPLACING_VERSIONS}; do
+ if ver_test "${oldver}" -lt 0.6.0; then
+ ewarn "Please be warned that current versions of ${PN} *cannot* open 0.5.x save files."
+ ewarn "Unfortunately upstream has provided no workaround for this."
+ ewarn
+ break
+ fi
+ done
+ fi
+
+ if use timecode; then
+ elog "Remember to start an OLA session on your computer if you want ${PN} to send timecodes"
+ fi
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2024-06-03 18:17 Marek Szuba
0 siblings, 0 replies; 12+ messages in thread
From: Marek Szuba @ 2024-06-03 18:17 UTC (permalink / raw
To: gentoo-commits
commit: 20ac849d2667928d3a9786c8847e8a15ddc0e9da
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 3 18:16:17 2024 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jun 3 18:17:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ac849d
media-sound/linux-show-player: enable py3.12
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/linux-show-player/linux-show-player-0.6.1.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild
index a70843e858f4..7f352432d514 100644
--- a/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild
+++ b/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild
@@ -3,8 +3,7 @@
EAPI=8
-# py3.12 blocked by pyalsa: https://github.com/alsa-project/alsa-python/issues/8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=poetry
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2024-06-28 11:34 Miroslav Šulc
0 siblings, 0 replies; 12+ messages in thread
From: Miroslav Šulc @ 2024-06-28 11:34 UTC (permalink / raw
To: gentoo-commits
commit: b8694284e09389bd2c5ec957729e08dc08feaa81
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 11:33:59 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 11:33:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8694284
media-sound/linux-show-player: assigned to proaudio
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/linux-show-player/metadata.xml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/media-sound/linux-show-player/metadata.xml b/media-sound/linux-show-player/metadata.xml
index e17a13a629e2..25aafd004abe 100644
--- a/media-sound/linux-show-player/metadata.xml
+++ b/media-sound/linux-show-player/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="github">FrancescoCeruti/linux-show-player</remote-id>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2024-06-28 13:02 Miroslav Šulc
0 siblings, 0 replies; 12+ messages in thread
From: Miroslav Šulc @ 2024-06-28 13:02 UTC (permalink / raw
To: gentoo-commits
commit: ab7041ec98951fc2b7832cc9d55b3d70f48603c0
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 13:01:09 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 13:02:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7041ec
media-sound/linux-show-player: bump to 0.6.3, dropped older versions
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/linux-show-player/Manifest | 3 +-
.../linux-show-player-0.5.3-r1.ebuild | 52 ----------------------
...0.6.1.ebuild => linux-show-player-0.6.3.ebuild} | 0
3 files changed, 1 insertion(+), 54 deletions(-)
diff --git a/media-sound/linux-show-player/Manifest b/media-sound/linux-show-player/Manifest
index e11bb84e9f0e..22f0e089850d 100644
--- a/media-sound/linux-show-player/Manifest
+++ b/media-sound/linux-show-player/Manifest
@@ -1,2 +1 @@
-DIST linux-show-player-0.5.3.tar.gz 1080409 BLAKE2B 8292263965434587b0086c6505167a1a3dbe82593a07a7c26855136f8c330ffd1c16ecd1e7e758af7e07731df7db79a66743297d22594d9332025e73a7990c34 SHA512 f60f65c045fb57c2c2e5f2daf6b225115a0f4fef173869e971741f2e40b71931b88e56c2343c348701784449d1f032219d307cdb7bb31d6283ea2b0c816d0286
-DIST linux-show-player-0.6.1.tar.gz 1955112 BLAKE2B c655aac4f83653c96b728ca8d0a249343697fb98ba1fb885220d300ab08d71c564f06a355d67c9d920654a3c7388876ef57eaa4538fe5a70b0395e590a061961 SHA512 7bab76b3f9bf354479a57d0bc4492c6f47e93a05692b878aa8ee6aa025cdb97f2c2a84b88c70fc1d88f5742b614a5d283afa6397c57612bcd6b0828b67a71042
+DIST linux-show-player-0.6.3.tar.gz 1958928 BLAKE2B fdf61aeb6a9f0439d8ddaca563798b3b41aa26cd053c485ea376e21b06e5adf9405d8e816b5afd9f22c8f1fb9486965900c12ea64b9a5559bdc631303c3118a0 SHA512 27ed2576bc70908174bcb6ea98d0eb22135eba81f1f6e56e17354af45560ad8562673e687cee50b8038c9a066622dff6c51fc265c35c26d62765cdac741ee41b
diff --git a/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild b/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
deleted file mode 100644
index ad88223db828..000000000000
--- a/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="A cue player designed for stage productions"
-HOMEPAGE="https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/"
-SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="alsa jack midi pulseaudio timecode"
-
-RDEPEND="$(python_gen_cond_dep '
- dev-python/PyQt5[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
- ')
- media-libs/gstreamer[introspection]
- alsa? ( media-libs/gst-plugins-base[alsa] )
- jack? (
- $(python_gen_cond_dep '
- dev-python/jack-client[${PYTHON_USEDEP}]
- ')
- media-plugins/gst-plugins-jack
- )
- midi? (
- $(python_gen_cond_dep '
- dev-python/mido[${PYTHON_USEDEP}]
- ')
- )
- pulseaudio? ( media-plugins/gst-plugins-pulse )
- timecode? (
- app-misc/ola[python,${PYTHON_SINGLE_USEDEP}]
- )
-"
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use"
- fi
-
- if use timecode; then
- elog "Remember to start an OLA session on your computer if you want ${PN} to send timecodes"
- fi
-}
diff --git a/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild
similarity index 100%
rename from media-sound/linux-show-player/linux-show-player-0.6.1.ebuild
rename to media-sound/linux-show-player/linux-show-player-0.6.3.ebuild
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2024-09-17 9:49 Miroslav Šulc
0 siblings, 0 replies; 12+ messages in thread
From: Miroslav Šulc @ 2024-09-17 9:49 UTC (permalink / raw
To: gentoo-commits
commit: e77488dd2a06af1f9ca606ea8c99f039f0e9fb96
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 09:49:37 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 09:49:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77488dd
media-sound/linux-show-player: bump to 0.6.4
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/linux-show-player/Manifest | 1 +
.../linux-show-player-0.6.4.ebuild | 74 ++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/media-sound/linux-show-player/Manifest b/media-sound/linux-show-player/Manifest
index 22f0e089850d..c7501ffefb63 100644
--- a/media-sound/linux-show-player/Manifest
+++ b/media-sound/linux-show-player/Manifest
@@ -1 +1,2 @@
DIST linux-show-player-0.6.3.tar.gz 1958928 BLAKE2B fdf61aeb6a9f0439d8ddaca563798b3b41aa26cd053c485ea376e21b06e5adf9405d8e816b5afd9f22c8f1fb9486965900c12ea64b9a5559bdc631303c3118a0 SHA512 27ed2576bc70908174bcb6ea98d0eb22135eba81f1f6e56e17354af45560ad8562673e687cee50b8038c9a066622dff6c51fc265c35c26d62765cdac741ee41b
+DIST linux-show-player-0.6.4.tar.gz 1960266 BLAKE2B e6b887bf581d01ba4b040d66d87a755f7c1ef21e5d93ebfd58ed57311c425d1f90d6562984f1cb5f95490109a2bbca42dc3148bd67aff32816264b7a28dd4278 SHA512 c52dd35cc2f4078db7a0fdef84b40dd81e381bedcdd3c66fa2df78a71d8dc080fec9df4c2e069ab7c4e5d36550d8381bddc8584d3edeede84aae21d60a030ae1
diff --git a/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild
new file mode 100644
index 000000000000..7f352432d514
--- /dev/null
+++ b/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="A cue player designed for stage productions"
+HOMEPAGE="https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/"
+SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="alsa jack midi pulseaudio timecode"
+
+# TODO:
+# - network mode - falcon not packaged (QA issues, several unpackaged test dependencies)
+# - Open Sound Control support - pyliblo3 not packaged (last release in 2021, fails to build against modern cython)
+RDEPEND="$(python_gen_cond_dep '
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/gst-python[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/PyQt5[${PYTHON_USEDEP}]
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]
+ ')
+ media-libs/gstreamer[introspection]
+ alsa? (
+ $(python_gen_cond_dep '
+ dev-python/pyalsa[${PYTHON_USEDEP}]
+ ')
+ media-libs/gst-plugins-base[alsa]
+ )
+ jack? (
+ $(python_gen_cond_dep '
+ dev-python/jack-client[${PYTHON_USEDEP}]
+ ')
+ media-plugins/gst-plugins-jack
+ )
+ midi? (
+ $(python_gen_cond_dep '
+ dev-python/mido[rtmidi,${PYTHON_USEDEP}]
+ ')
+ )
+ pulseaudio? ( media-plugins/gst-plugins-pulse )
+ timecode? (
+ app-misc/ola[python,${PYTHON_SINGLE_USEDEP}]
+ )
+"
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use"
+ else
+ local oldver
+ for oldver in ${REPLACING_VERSIONS}; do
+ if ver_test "${oldver}" -lt 0.6.0; then
+ ewarn "Please be warned that current versions of ${PN} *cannot* open 0.5.x save files."
+ ewarn "Unfortunately upstream has provided no workaround for this."
+ ewarn
+ break
+ fi
+ done
+ fi
+
+ if use timecode; then
+ elog "Remember to start an OLA session on your computer if you want ${PN} to send timecodes"
+ fi
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2024-09-17 13:03 Arthur Zamarin
0 siblings, 0 replies; 12+ messages in thread
From: Arthur Zamarin @ 2024-09-17 13:03 UTC (permalink / raw
To: gentoo-commits
commit: 8929b3b6491732d2c455e82575fac1f369552373
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 13:03:40 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 13:03:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8929b3b6
media-sound/linux-show-player: Stabilize 0.6.3 amd64, #939774
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-sound/linux-show-player/linux-show-player-0.6.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild
index 7f352432d514..bf9a023db5bf 100644
--- a/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild
+++ b/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.g
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="alsa jack midi pulseaudio timecode"
# TODO:
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2024-10-18 10:18 Sam James
0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2024-10-18 10:18 UTC (permalink / raw
To: gentoo-commits
commit: 3a58604b01c9c46e029d7ef0b0ba4ab9fa5c25bb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 10:17:48 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 10:17:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a58604b
media-sound/linux-show-player: Stabilize 0.6.4 ALLARCHES, #941752
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/linux-show-player/linux-show-player-0.6.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild
index 7f352432d514..bf9a023db5bf 100644
--- a/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild
+++ b/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.g
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="alsa jack midi pulseaudio timecode"
# TODO:
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2024-10-20 10:32 Miroslav Šulc
0 siblings, 0 replies; 12+ messages in thread
From: Miroslav Šulc @ 2024-10-20 10:32 UTC (permalink / raw
To: gentoo-commits
commit: 217850a114243d9c2605c95e2d2c1ca80565d6ef
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 20 10:32:11 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 10:32:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217850a1
media-sound/linux-show-player: dropped obsolete 0.6.3
Bug: https://bugs.gentoo.org/941752
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/linux-show-player/Manifest | 1 -
.../linux-show-player-0.6.3.ebuild | 74 ----------------------
2 files changed, 75 deletions(-)
diff --git a/media-sound/linux-show-player/Manifest b/media-sound/linux-show-player/Manifest
index c7501ffefb63..78f22b933429 100644
--- a/media-sound/linux-show-player/Manifest
+++ b/media-sound/linux-show-player/Manifest
@@ -1,2 +1 @@
-DIST linux-show-player-0.6.3.tar.gz 1958928 BLAKE2B fdf61aeb6a9f0439d8ddaca563798b3b41aa26cd053c485ea376e21b06e5adf9405d8e816b5afd9f22c8f1fb9486965900c12ea64b9a5559bdc631303c3118a0 SHA512 27ed2576bc70908174bcb6ea98d0eb22135eba81f1f6e56e17354af45560ad8562673e687cee50b8038c9a066622dff6c51fc265c35c26d62765cdac741ee41b
DIST linux-show-player-0.6.4.tar.gz 1960266 BLAKE2B e6b887bf581d01ba4b040d66d87a755f7c1ef21e5d93ebfd58ed57311c425d1f90d6562984f1cb5f95490109a2bbca42dc3148bd67aff32816264b7a28dd4278 SHA512 c52dd35cc2f4078db7a0fdef84b40dd81e381bedcdd3c66fa2df78a71d8dc080fec9df4c2e069ab7c4e5d36550d8381bddc8584d3edeede84aae21d60a030ae1
diff --git a/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild
deleted file mode 100644
index bf9a023db5bf..000000000000
--- a/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=poetry
-
-inherit distutils-r1
-
-DESCRIPTION="A cue player designed for stage productions"
-HOMEPAGE="https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/"
-SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="alsa jack midi pulseaudio timecode"
-
-# TODO:
-# - network mode - falcon not packaged (QA issues, several unpackaged test dependencies)
-# - Open Sound Control support - pyliblo3 not packaged (last release in 2021, fails to build against modern cython)
-RDEPEND="$(python_gen_cond_dep '
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/gst-python[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/PyQt5[${PYTHON_USEDEP}]
- dev-python/pygobject[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
- ')
- media-libs/gstreamer[introspection]
- alsa? (
- $(python_gen_cond_dep '
- dev-python/pyalsa[${PYTHON_USEDEP}]
- ')
- media-libs/gst-plugins-base[alsa]
- )
- jack? (
- $(python_gen_cond_dep '
- dev-python/jack-client[${PYTHON_USEDEP}]
- ')
- media-plugins/gst-plugins-jack
- )
- midi? (
- $(python_gen_cond_dep '
- dev-python/mido[rtmidi,${PYTHON_USEDEP}]
- ')
- )
- pulseaudio? ( media-plugins/gst-plugins-pulse )
- timecode? (
- app-misc/ola[python,${PYTHON_SINGLE_USEDEP}]
- )
-"
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use"
- else
- local oldver
- for oldver in ${REPLACING_VERSIONS}; do
- if ver_test "${oldver}" -lt 0.6.0; then
- ewarn "Please be warned that current versions of ${PN} *cannot* open 0.5.x save files."
- ewarn "Unfortunately upstream has provided no workaround for this."
- ewarn
- break
- fi
- done
- fi
-
- if use timecode; then
- elog "Remember to start an OLA session on your computer if you want ${PN} to send timecodes"
- fi
-}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/
@ 2025-02-16 7:22 Ulrich Müller
0 siblings, 0 replies; 12+ messages in thread
From: Ulrich Müller @ 2025-02-16 7:22 UTC (permalink / raw
To: gentoo-commits
commit: c2faa9299feaf29f5f48fa9ba69ce93680c438fa
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 14 14:11:25 2025 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 16 07:22:09 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2faa929
media-sound/linux-show-player: Port to ver_replacing
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
.../linux-show-player/linux-show-player-0.6.4.ebuild | 18 ++++++------------
1 file changed, 6 insertions(+), 12 deletions(-)
diff --git a/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild
index 5f1008403693..d3595eb4ad24 100644
--- a/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild
+++ b/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1
+inherit distutils-r1 eapi9-ver
DESCRIPTION="A cue player designed for stage productions"
HOMEPAGE="https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/"
@@ -56,16 +56,10 @@ RDEPEND="$(python_gen_cond_dep '
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use"
- else
- local oldver
- for oldver in ${REPLACING_VERSIONS}; do
- if ver_test "${oldver}" -lt 0.6.0; then
- ewarn "Please be warned that current versions of ${PN} *cannot* open 0.5.x save files."
- ewarn "Unfortunately upstream has provided no workaround for this."
- ewarn
- break
- fi
- done
+ elif ver_replacing -lt 0.6.0; then
+ ewarn "Please be warned that current versions of ${PN} *cannot* open 0.5.x save files."
+ ewarn "Unfortunately upstream has provided no workaround for this."
+ ewarn
fi
if use timecode; then
^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2025-02-16 7:22 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-27 10:01 [gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/ Marek Szuba
-- strict thread matches above, loose matches on Subject: below --
2025-02-16 7:22 Ulrich Müller
2024-10-20 10:32 Miroslav Šulc
2024-10-18 10:18 Sam James
2024-09-17 13:03 Arthur Zamarin
2024-09-17 9:49 Miroslav Šulc
2024-06-28 13:02 Miroslav Šulc
2024-06-28 11:34 Miroslav Šulc
2024-06-03 18:17 Marek Szuba
2024-03-25 11:56 Marek Szuba
2022-10-04 13:19 Marek Szuba
2022-10-04 3:13 Marek Szuba
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox