public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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