public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2016-02-16 14:31 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2016-02-16 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     bc49b1935922e0cba177804e039900c830a23f6f
Author:     Сухарик <suhr <AT> i2pmail <DOT> org>
AuthorDate: Tue Feb  2 00:56:25 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 14:25:24 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc49b193

media-sound/jack2: new JACK2 ebuild

 media-sound/jack2/Manifest            |  1 +
 media-sound/jack2/jack2-1.9.10.ebuild | 94 +++++++++++++++++++++++++++++++++++
 media-sound/jack2/metadata.xml        | 18 +++++++
 3 files changed, 113 insertions(+)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
new file mode 100644
index 0000000..bd1b071
--- /dev/null
+++ b/media-sound/jack2/Manifest
@@ -0,0 +1 @@
+DIST jack2-1.9.10.tar.gz 6415555 SHA256 88f1b6601b7c8950e6a2d5940b423a33ee628ae5583da40bdce3d9317d8c600d SHA512 0bee815356e9e572224e7cc484c402f38797d70257c4bc79a47552ae30a25a4600c61f712a73cbbede52cd8cb8dc144c9334e28c10e23354a11b7223ee0bb0ca WHIRLPOOL a7b4e14fb1e0490955a363fe0680558d89f80c3cdf18a840991b636518ecf55d872d91d9024770874b5d28494e2cbadc0f21ce4b73ee7873f62842fb0339b0c5

diff --git a/media-sound/jack2/jack2-1.9.10.ebuild b/media-sound/jack2/jack2-1.9.10.ebuild
new file mode 100644
index 0000000..981061f
--- /dev/null
+++ b/media-sound/jack2/jack2-1.9.10.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+[[ "${PV}" = "2.9999" ]] && inherit git-r3
+inherit eutils python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="http://jackaudio.org/"
+
+RESTRICT="mirror"
+if [[ "${PV}" = "2.9999" ]]; then
+	EGIT_REPO_URI="git://github.com/jackaudio/jack2.git"
+	KEYWORDS=""
+else
+	SRC_URI="https://github.com/jackaudio/jack2/archive/v${PV}.tar.gz -> jack2-${PV}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="alsa celt dbus doc opus pam"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# FIXME: automagic deps: readline, samplerate, sndfile, celt, opus
+# FIXME: even though sndfile is just used for binaries, the check is flawed
+#	making the build fail if multilib libsndfile is not found.
+CDEPEND="media-libs/libsamplerate[${MULTILIB_USEDEP}]
+	media-libs/libsndfile[${MULTILIB_USEDEP}]
+	sys-libs/readline:0
+	${PYTHON_DEPS}
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
+	dbus? (
+		dev-libs/expat[${MULTILIB_USEDEP}]
+		sys-apps/dbus[${MULTILIB_USEDEP}]
+	)
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+DEPEND="!media-sound/jack-audio-connection-kit:0
+	${CDEPEND}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+RDEPEND="${CDEPEND}
+	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+	pam? ( sys-auth/realtime-base )"
+
+[[ "${PV}" = "2.9999" ]] || S="${WORKDIR}/jack2-${PV}"
+
+DOCS=( ChangeLog README README_NETJACK2 TODO )
+
+src_unpack() {
+	if [[ "${PV}" = "2.9999" ]]; then
+		git-r3_src_unpack
+	else
+		default
+	fi
+}
+
+src_prepare() {
+	default
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local mywafconfargs=(
+		$(usex alsa --alsa "")
+		$(usex dbus --dbus --classic)
+	)
+
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_configure ${mywafconfargs[@]}
+}
+
+multilib_src_compile() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
+
+	if multilib_is_native_abi && use doc; then
+		doxygen || die "doxygen failed"
+	fi
+}
+
+multilib_src_install() {
+	multilib_is_native_abi && use doc && \
+		HTML_DOCS=( "${BUILD_DIR}"/html/ )
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
+}
+
+multilib_src_install_all() {
+	python_fix_shebang "${ED}"
+}

diff --git a/media-sound/jack2/metadata.xml b/media-sound/jack2/metadata.xml
new file mode 100644
index 0000000..3b9d14f
--- /dev/null
+++ b/media-sound/jack2/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>suhr@i2pmail.org</email>
+    <name>Сухарик</name>
+    <description>Proxied maintainer</description>
+  </maintainer>
+  <maintainer type="project">
+    <email>proaudio@gentoo.org</email>
+    <name>Gentoo ProAudio Project</name>
+  </maintainer>
+  <use>
+    <flag name="pam">Add basic realime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
+    <flag name="celt">Support CELT low delay audio codec (<pkg>media-libs/celt</pkg>)</flag>
+    <flag name="opus">Support <pkg>media-libs/opus</pkg></flag>
+  </use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2016-02-18 11:25 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2016-02-18 11:25 UTC (permalink / raw
  To: gentoo-commits

commit:     eee45939866a3f3f0ad554fd9ebb1804a6e83ccf
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 11:25:27 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 11:25:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee45939

media-sound/jack2: fix typo in use description (thx leio)

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 media-sound/jack2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/metadata.xml b/media-sound/jack2/metadata.xml
index 3b9d14f..818c8e2 100644
--- a/media-sound/jack2/metadata.xml
+++ b/media-sound/jack2/metadata.xml
@@ -11,7 +11,7 @@
     <name>Gentoo ProAudio Project</name>
   </maintainer>
   <use>
-    <flag name="pam">Add basic realime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
+    <flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
     <flag name="celt">Support CELT low delay audio codec (<pkg>media-libs/celt</pkg>)</flag>
     <flag name="opus">Support <pkg>media-libs/opus</pkg></flag>
   </use>


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-03-14 10:37 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2017-03-14 10:37 UTC (permalink / raw
  To: gentoo-commits

commit:     ff128a306569e0e08a638bcb19f0213efb657e48
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 10:36:37 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 10:36:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff128a30

media-sound/jack2: drop inactive proxied maintainer

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 media-sound/jack2/metadata.xml | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/media-sound/jack2/metadata.xml b/media-sound/jack2/metadata.xml
index 818c8e22b3e..9bd34ad90df 100644
--- a/media-sound/jack2/metadata.xml
+++ b/media-sound/jack2/metadata.xml
@@ -1,11 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>suhr@i2pmail.org</email>
-    <name>Сухарик</name>
-    <description>Proxied maintainer</description>
-  </maintainer>
   <maintainer type="project">
     <email>proaudio@gentoo.org</email>
     <name>Gentoo ProAudio Project</name>


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-06-18 17:46 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2017-06-18 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     9907ef3e6fc59fa75f3738cac471b97036f9db01
Author:     Simon van der Veldt <simon.vanderveldt <AT> gmail <DOT> com>
AuthorDate: Tue Jun 13 21:08:50 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 17:42:46 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9907ef3e

media-sound/jack2: Version bump to 1.9.11-rc1

 media-sound/jack2/Manifest                |  1 +
 media-sound/jack2/jack2-1.9.11_rc1.ebuild | 89 +++++++++++++++++++++++++++++++
 media-sound/jack2/metadata.xml            |  1 +
 3 files changed, 91 insertions(+)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index bd1b071a2e2..e58c4b360ed 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
 DIST jack2-1.9.10.tar.gz 6415555 SHA256 88f1b6601b7c8950e6a2d5940b423a33ee628ae5583da40bdce3d9317d8c600d SHA512 0bee815356e9e572224e7cc484c402f38797d70257c4bc79a47552ae30a25a4600c61f712a73cbbede52cd8cb8dc144c9334e28c10e23354a11b7223ee0bb0ca WHIRLPOOL a7b4e14fb1e0490955a363fe0680558d89f80c3cdf18a840991b636518ecf55d872d91d9024770874b5d28494e2cbadc0f21ce4b73ee7873f62842fb0339b0c5
+DIST jack2-1.9.11-RC1.tar.gz 6481650 SHA256 730eee0de2136e62b358f4b65d9e30109d706d2627eb2998e43763b47b17474f SHA512 4fd7d82ab6536b8c6061023858ae5b978903608b149498818971481da75c6e9e0e7e7aef5e1343730c259f4378aebfbf25916b9736e0ad8aa19584a44f894436 WHIRLPOOL 6401f16b5ef5331602c6b3c14c709adf17f765700959d87494738960c8e1407cc894789ef8b11452ca9621a9e18e93407d81ede0846118efbb81560bbe9435e6

diff --git a/media-sound/jack2/jack2-1.9.11_rc1.ebuild b/media-sound/jack2/jack2-1.9.11_rc1.ebuild
new file mode 100644
index 00000000000..a60be8122c8
--- /dev/null
+++ b/media-sound/jack2/jack2-1.9.11_rc1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+inherit eutils python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="http://jackaudio.org/"
+
+if [[ "${PV}" = "2.9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="git://github.com/jackaudio/jack2.git"
+	KEYWORDS=""
+else
+	MY_PV="${PV/_rc/-RC}"
+	MY_P="${PN}-${MY_PV}"
+	S="${WORKDIR}/${MY_P}"
+	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="alsa celt dbus doc opus pam classic sndfile libsamplerate readline"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+CDEPEND="media-libs/libsamplerate
+	media-libs/libsndfile
+	sys-libs/readline:0=
+	${PYTHON_DEPS}
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
+	dbus? (
+		dev-libs/expat[${MULTILIB_USEDEP}]
+		sys-apps/dbus[${MULTILIB_USEDEP}]
+	)
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+DEPEND="!media-sound/jack-audio-connection-kit:0
+	${CDEPEND}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+RDEPEND="${CDEPEND}
+	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+	pam? ( sys-auth/realtime-base )"
+
+DOCS=( ChangeLog README README_NETJACK2 TODO )
+
+src_prepare() {
+	default
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local mywafconfargs=(
+		--htmldir=/usr/share/doc/${PF}/html
+		$(usex dbus --dbus "")
+		$(usex classic --classic "")
+		--alsa=$(usex alsa yes no)
+		--celt=$(usex celt yes no)
+		--doxygen=$(multilib_native_usex doc yes no)
+		--firewire=no
+		--freebob=no
+		--iio=no
+		--opus=$(usex opus yes no)
+		--portaudio=no
+		--readline=$(multilib_native_usex readline yes no)
+		--samplerate=$(multilib_native_usex libsamplerate yes no)
+		--sndfile=$(multilib_native_usex sndfile yes no)
+		--winmme=no
+	)
+
+	waf-utils_src_configure ${mywafconfargs[@]}
+}
+
+multilib_src_compile() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
+}
+
+multilib_src_install() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
+}
+
+multilib_src_install_all() {
+	python_fix_shebang "${ED}"
+}

diff --git a/media-sound/jack2/metadata.xml b/media-sound/jack2/metadata.xml
index baec16632ec..ac18196f148 100644
--- a/media-sound/jack2/metadata.xml
+++ b/media-sound/jack2/metadata.xml
@@ -9,6 +9,7 @@
     <flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
     <flag name="celt">Support CELT low delay audio codec (<pkg>media-libs/celt</pkg>)</flag>
     <flag name="opus">Support <pkg>media-libs/opus</pkg></flag>
+    <flag name="classic">Enable building of jackd"</flag>
   </use>
   <upstream>
     <remote-id type="github">jackaudio/jack2</remote-id>


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-07-07 20:46 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2017-07-07 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     602162ae79a020ce183f52097d762e345d5cb7db
Author:     Simon van der Veldt <simon.vanderveldt <AT> gmail <DOT> com>
AuthorDate: Fri Jul  7 20:03:27 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Jul  7 20:46:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602162ae

media-sound/jack2 fix typo in metadata

 media-sound/jack2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/metadata.xml b/media-sound/jack2/metadata.xml
index ac18196f148..5156eca67d7 100644
--- a/media-sound/jack2/metadata.xml
+++ b/media-sound/jack2/metadata.xml
@@ -9,7 +9,7 @@
     <flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
     <flag name="celt">Support CELT low delay audio codec (<pkg>media-libs/celt</pkg>)</flag>
     <flag name="opus">Support <pkg>media-libs/opus</pkg></flag>
-    <flag name="classic">Enable building of jackd"</flag>
+    <flag name="classic">Enable building of jackd</flag>
   </use>
   <upstream>
     <remote-id type="github">jackaudio/jack2</remote-id>


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-09-04 18:44 Michał Górny
  0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2017-09-04 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     23b43634f4e6670b3fa15e0393cc3992b4a2e27b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  4 18:40:15 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Sep  4 18:44:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b43634

media-sound/jack2: Fix JACK1 blocker to actually work

JACK2 and JACK1 obviously collide when installed, that is at *runtime*.
Adding a pure *build-time* blocker makes no sense, and does not allow
Portage to ignore the file collisions.

 media-sound/jack2/jack2-1.9.10.ebuild     | 6 +++---
 media-sound/jack2/jack2-1.9.11_rc1.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.10.ebuild b/media-sound/jack2/jack2-1.9.10.ebuild
index 0b0f6eeb9dc..e14f43d964f 100644
--- a/media-sound/jack2/jack2-1.9.10.ebuild
+++ b/media-sound/jack2/jack2-1.9.10.ebuild
@@ -40,13 +40,13 @@ CDEPEND="media-libs/libsamplerate[${MULTILIB_USEDEP}]
 		sys-apps/dbus[${MULTILIB_USEDEP}]
 	)
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="!media-sound/jack-audio-connection-kit:0
-	${CDEPEND}
+DEPEND="${CDEPEND}
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )"
 RDEPEND="${CDEPEND}
 	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-	pam? ( sys-auth/realtime-base )"
+	pam? ( sys-auth/realtime-base )
+	!media-sound/jack-audio-connection-kit:0"
 
 [[ "${PV}" = "2.9999" ]] || S="${WORKDIR}/jack2-${PV}"
 

diff --git a/media-sound/jack2/jack2-1.9.11_rc1.ebuild b/media-sound/jack2/jack2-1.9.11_rc1.ebuild
index 639590a6d07..4f0738fc56c 100644
--- a/media-sound/jack2/jack2-1.9.11_rc1.ebuild
+++ b/media-sound/jack2/jack2-1.9.11_rc1.ebuild
@@ -39,13 +39,13 @@ CDEPEND="media-libs/libsamplerate
 		sys-apps/dbus[${MULTILIB_USEDEP}]
 	)
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="!media-sound/jack-audio-connection-kit:0
-	${CDEPEND}
+DEPEND="${CDEPEND}
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )"
 RDEPEND="${CDEPEND}
 	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-	pam? ( sys-auth/realtime-base )"
+	pam? ( sys-auth/realtime-base )
+	!media-sound/jack-audio-connection-kit:0"
 
 DOCS=( ChangeLog README README_NETJACK2 TODO )
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-12-04  9:30 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2017-12-04  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     e8445a87a7bb2ac92fb082d668e34b0c434f64a6
Author:     Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Sun Dec  3 18:50:55 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 09:29:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8445a87

media-sound/jack2: add live ebuild

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild                        | 2 +-
 media-sound/jack2/jack2-1.9.11_rc1.ebuild                           | 2 +-
 media-sound/jack2/{jack2-1.9.11_rc1-r1.ebuild => jack2-9999.ebuild} | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild b/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
index 087957d1728..0823bd254c5 100644
--- a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
@@ -10,7 +10,7 @@ inherit eutils python-single-r1 waf-utils multilib-minimal
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
 HOMEPAGE="http://jackaudio.org/"
 
-if [[ "${PV}" = "2.9999" ]]; then
+if [[ "${PV}" = "9999" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 	KEYWORDS=""

diff --git a/media-sound/jack2/jack2-1.9.11_rc1.ebuild b/media-sound/jack2/jack2-1.9.11_rc1.ebuild
index ca8206fee86..fdf94f71e71 100644
--- a/media-sound/jack2/jack2-1.9.11_rc1.ebuild
+++ b/media-sound/jack2/jack2-1.9.11_rc1.ebuild
@@ -10,7 +10,7 @@ inherit eutils python-single-r1 waf-utils multilib-minimal
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
 HOMEPAGE="http://jackaudio.org/"
 
-if [[ "${PV}" = "2.9999" ]]; then
+if [[ "${PV}" = "9999" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 	KEYWORDS=""

diff --git a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild b/media-sound/jack2/jack2-9999.ebuild
similarity index 98%
copy from media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
copy to media-sound/jack2/jack2-9999.ebuild
index 087957d1728..0823bd254c5 100644
--- a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -10,7 +10,7 @@ inherit eutils python-single-r1 waf-utils multilib-minimal
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
 HOMEPAGE="http://jackaudio.org/"
 
-if [[ "${PV}" = "2.9999" ]]; then
+if [[ "${PV}" = "9999" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 	KEYWORDS=""


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-12-04  9:30 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2017-12-04  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     4a0229f57dbe636851a9fb1bee2f028a0848dff7
Author:     Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Sun Dec  3 19:12:34 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 09:29:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0229f5

media-sound/jack2: correct SRC_URI

Correct the SRC_URI to the one given at the upstream download page [1].

[1] http://jackaudio.org/downloads/

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/jack2/jack2-1.9.11_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.11_rc1.ebuild b/media-sound/jack2/jack2-1.9.11_rc1.ebuild
index 4f0738fc56c..ca8206fee86 100644
--- a/media-sound/jack2/jack2-1.9.11_rc1.ebuild
+++ b/media-sound/jack2/jack2-1.9.11_rc1.ebuild
@@ -18,7 +18,7 @@ else
 	MY_PV="${PV/_rc/-RC}"
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/${PN}/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
 	KEYWORDS="~amd64 ~ppc ~x86"
 fi
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-12-04  9:30 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2017-12-04  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     1a3341015bb81d31c2a9a295e1e5766c226c1a1d
Author:     Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Sun Dec  3 20:36:45 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 09:29:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a334101

media-sound/jack2: require any of classic and dbus

With no flags given the build system defaults to classic, but this
addition to REQUIRED_USE will keep the installation in sync with the
USE-flags.

Bug: https://bugs.gentoo.org/605834
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild | 4 +++-
 media-sound/jack2/jack2-9999.ebuild          | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild b/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
index 3b62bb738cc..de3d58d89ad 100644
--- a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
@@ -26,7 +26,9 @@ LICENSE="GPL-2"
 SLOT="2"
 IUSE="alsa celt dbus doc opus pam classic sndfile libsamplerate readline"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
+	|| ( classic dbus )"
 
 CDEPEND="media-libs/libsamplerate
 	media-libs/libsndfile

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 0823bd254c5..2794517a02e 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -26,7 +26,9 @@ LICENSE="GPL-2"
 SLOT="2"
 IUSE="alsa celt dbus doc opus pam classic sndfile libsamplerate readline"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
+	|| ( classic dbus )"
 
 CDEPEND="media-libs/libsamplerate
 	media-libs/libsndfile


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-12-04  9:30 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2017-12-04  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     0590acca5d96f793b115ce96df8fff892015e0fb
Author:     Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Sun Dec  3 18:41:36 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 09:29:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0590acca

media-sound/jack2: remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/jack2/Manifest            |  3 +-
 media-sound/jack2/jack2-1.9.10.ebuild | 93 -----------------------------------
 2 files changed, 1 insertion(+), 95 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index e58c4b360ed..30703e8cf03 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-DIST jack2-1.9.10.tar.gz 6415555 SHA256 88f1b6601b7c8950e6a2d5940b423a33ee628ae5583da40bdce3d9317d8c600d SHA512 0bee815356e9e572224e7cc484c402f38797d70257c4bc79a47552ae30a25a4600c61f712a73cbbede52cd8cb8dc144c9334e28c10e23354a11b7223ee0bb0ca WHIRLPOOL a7b4e14fb1e0490955a363fe0680558d89f80c3cdf18a840991b636518ecf55d872d91d9024770874b5d28494e2cbadc0f21ce4b73ee7873f62842fb0339b0c5
-DIST jack2-1.9.11-RC1.tar.gz 6481650 SHA256 730eee0de2136e62b358f4b65d9e30109d706d2627eb2998e43763b47b17474f SHA512 4fd7d82ab6536b8c6061023858ae5b978903608b149498818971481da75c6e9e0e7e7aef5e1343730c259f4378aebfbf25916b9736e0ad8aa19584a44f894436 WHIRLPOOL 6401f16b5ef5331602c6b3c14c709adf17f765700959d87494738960c8e1407cc894789ef8b11452ca9621a9e18e93407d81ede0846118efbb81560bbe9435e6
+DIST jack2-1.9.11-RC1.tar.gz 6481650 BLAKE2B b9497efdb72f2e3894a062a3ffdffc3ebf67f5ea7372d993c13581202202e0f0ba7b21563768a984201d8e5eb2854add67fb5c377e2b4ddb23806a38ddddb0f9 SHA512 4fd7d82ab6536b8c6061023858ae5b978903608b149498818971481da75c6e9e0e7e7aef5e1343730c259f4378aebfbf25916b9736e0ad8aa19584a44f894436

diff --git a/media-sound/jack2/jack2-1.9.10.ebuild b/media-sound/jack2/jack2-1.9.10.ebuild
deleted file mode 100644
index e14f43d964f..00000000000
--- a/media-sound/jack2/jack2-1.9.10.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads(+)"
-[[ "${PV}" = "2.9999" ]] && inherit git-r3
-inherit eutils python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="http://jackaudio.org/"
-
-RESTRICT="mirror"
-if [[ "${PV}" = "2.9999" ]]; then
-	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-	KEYWORDS=""
-else
-	SRC_URI="https://github.com/jackaudio/${PN}/archive/v${PV}.tar.gz -> jack2-${PV}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa celt dbus doc opus pam"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# FIXME: automagic deps: readline, samplerate, sndfile, celt, opus
-# FIXME: even though sndfile is just used for binaries, the check is flawed
-#	making the build fail if multilib libsndfile is not found.
-CDEPEND="media-libs/libsamplerate[${MULTILIB_USEDEP}]
-	media-libs/libsndfile[${MULTILIB_USEDEP}]
-	sys-libs/readline:0
-	${PYTHON_DEPS}
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
-	dbus? (
-		dev-libs/expat[${MULTILIB_USEDEP}]
-		sys-apps/dbus[${MULTILIB_USEDEP}]
-	)
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
-
-[[ "${PV}" = "2.9999" ]] || S="${WORKDIR}/jack2-${PV}"
-
-DOCS=( ChangeLog README README_NETJACK2 TODO )
-
-src_unpack() {
-	if [[ "${PV}" = "2.9999" ]]; then
-		git-r3_src_unpack
-	else
-		default
-	fi
-}
-
-src_prepare() {
-	default
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local mywafconfargs=(
-		$(usex alsa --alsa "")
-		$(usex dbus --dbus --classic)
-	)
-
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_configure ${mywafconfargs[@]}
-}
-
-multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
-
-	if multilib_is_native_abi && use doc; then
-		doxygen || die "doxygen failed"
-	fi
-}
-
-multilib_src_install() {
-	multilib_is_native_abi && use doc && \
-		HTML_DOCS=( "${BUILD_DIR}"/html/ )
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
-}
-
-multilib_src_install_all() {
-	python_fix_shebang "${ED}"
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-12-04  9:30 Alexis Ballier
  0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2017-12-04  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     078e6f6e4a0a76d55767b709c828d484cce13e81
Author:     Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Sun Dec  3 19:27:53 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 09:29:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078e6f6e

media-sound/jack2: bump to EAPI 6

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild | 89 ++++++++++++++++++++++++++++
 1 file changed, 89 insertions(+)

diff --git a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild b/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
new file mode 100644
index 00000000000..087957d1728
--- /dev/null
+++ b/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+inherit eutils python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="http://jackaudio.org/"
+
+if [[ "${PV}" = "2.9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
+	KEYWORDS=""
+else
+	MY_PV="${PV/_rc/-RC}"
+	MY_P="${PN}-${MY_PV}"
+	S="${WORKDIR}/${MY_P}"
+	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="alsa celt dbus doc opus pam classic sndfile libsamplerate readline"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+CDEPEND="media-libs/libsamplerate
+	media-libs/libsndfile
+	sys-libs/readline:0=
+	${PYTHON_DEPS}
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
+	dbus? (
+		dev-libs/expat[${MULTILIB_USEDEP}]
+		sys-apps/dbus[${MULTILIB_USEDEP}]
+	)
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+DEPEND="${CDEPEND}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+RDEPEND="${CDEPEND}
+	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+	pam? ( sys-auth/realtime-base )
+	!media-sound/jack-audio-connection-kit:0"
+
+DOCS=( ChangeLog README README_NETJACK2 TODO )
+
+src_prepare() {
+	default
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local mywafconfargs=(
+		--htmldir=/usr/share/doc/${PF}/html
+		$(usex dbus --dbus "")
+		$(usex classic --classic "")
+		--alsa=$(usex alsa yes no)
+		--celt=$(usex celt yes no)
+		--doxygen=$(multilib_native_usex doc yes no)
+		--firewire=no
+		--freebob=no
+		--iio=no
+		--opus=$(usex opus yes no)
+		--portaudio=no
+		--readline=$(multilib_native_usex readline yes no)
+		--samplerate=$(multilib_native_usex libsamplerate yes no)
+		--sndfile=$(multilib_native_usex sndfile yes no)
+		--winmme=no
+	)
+
+	waf-utils_src_configure ${mywafconfargs[@]}
+}
+
+multilib_src_compile() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
+}
+
+multilib_src_install() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
+}
+
+multilib_src_install_all() {
+	python_fix_shebang "${ED}"
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-12-20 22:34 Patrice Clement
  0 siblings, 0 replies; 102+ messages in thread
From: Patrice Clement @ 2017-12-20 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     2da3efa9954dfe226b72c79c8569f1b4f8a9e29b
Author:     Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Thu Dec 14 06:32:43 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 22:34:38 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da3efa9

media-sound/jack2: make USE="classic" default.

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 media-sound/jack2/jack2-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 36d34a53ebf..5295a98e976 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="2"
-IUSE="alsa celt dbus doc opus pam classic sndfile libsamplerate readline"
+IUSE="alsa celt dbus doc opus pam +classic sndfile libsamplerate readline"
 
 REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-12-20 22:34 Patrice Clement
  0 siblings, 0 replies; 102+ messages in thread
From: Patrice Clement @ 2017-12-20 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     0358f6ca84d7c00ac14d3af63dff36c4d13cb66d
Author:     Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Thu Dec 14 13:31:41 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 22:34:36 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0358f6ca

media-sound/jack2: drop unused eutils.

Package-Manager: Portage-2.3.18, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6546

 media-sound/jack2/jack2-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 2794517a02e..36d34a53ebf 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="threads(+)"
-inherit eutils python-single-r1 waf-utils multilib-minimal
+inherit python-single-r1 waf-utils multilib-minimal
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
 HOMEPAGE="http://jackaudio.org/"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2017-12-20 22:34 Patrice Clement
  0 siblings, 0 replies; 102+ messages in thread
From: Patrice Clement @ 2017-12-20 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     17f973d53dd876580862756aba525b7bd25b12af
Author:     Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Thu Dec 14 06:42:38 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 22:34:41 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f973d5

media-sound/jack2: version bump to 1.9.12.

Closes: https://bugs.gentoo.org/640984

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 media-sound/jack2/Manifest            |  1 +
 media-sound/jack2/jack2-1.9.12.ebuild | 91 +++++++++++++++++++++++++++++++++++
 2 files changed, 92 insertions(+)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 30703e8cf03..f7b3375a019 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
 DIST jack2-1.9.11-RC1.tar.gz 6481650 BLAKE2B b9497efdb72f2e3894a062a3ffdffc3ebf67f5ea7372d993c13581202202e0f0ba7b21563768a984201d8e5eb2854add67fb5c377e2b4ddb23806a38ddddb0f9 SHA512 4fd7d82ab6536b8c6061023858ae5b978903608b149498818971481da75c6e9e0e7e7aef5e1343730c259f4378aebfbf25916b9736e0ad8aa19584a44f894436
+DIST jack2-1.9.12.tar.gz 6487135 BLAKE2B 9140b3892d2321576a7329fbef2f23e340be4b9be967ec173edbbc7a43952c9a3712ead05dbe57f958b88c1e29c8a912a937c0bd34e0122ecc600ac9d48f147d SHA512 f0271dfc8f8e2f2489ca52f431ad4fa420665816d6c67a01a76da1d4b5ae91f6dad8c4e3309ec5e0c159c9d312ed56021ab323d74bce828ace26f1b8d477ddfa

diff --git a/media-sound/jack2/jack2-1.9.12.ebuild b/media-sound/jack2/jack2-1.9.12.ebuild
new file mode 100644
index 00000000000..5295a98e976
--- /dev/null
+++ b/media-sound/jack2/jack2-1.9.12.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+inherit python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="http://jackaudio.org/"
+
+if [[ "${PV}" = "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
+	KEYWORDS=""
+else
+	MY_PV="${PV/_rc/-RC}"
+	MY_P="${PN}-${MY_PV}"
+	S="${WORKDIR}/${MY_P}"
+	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="alsa celt dbus doc opus pam +classic sndfile libsamplerate readline"
+
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
+	|| ( classic dbus )"
+
+CDEPEND="media-libs/libsamplerate
+	media-libs/libsndfile
+	sys-libs/readline:0=
+	${PYTHON_DEPS}
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
+	dbus? (
+		dev-libs/expat[${MULTILIB_USEDEP}]
+		sys-apps/dbus[${MULTILIB_USEDEP}]
+	)
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+DEPEND="${CDEPEND}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+RDEPEND="${CDEPEND}
+	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+	pam? ( sys-auth/realtime-base )
+	!media-sound/jack-audio-connection-kit:0"
+
+DOCS=( ChangeLog README README_NETJACK2 TODO )
+
+src_prepare() {
+	default
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local mywafconfargs=(
+		--htmldir=/usr/share/doc/${PF}/html
+		$(usex dbus --dbus "")
+		$(usex classic --classic "")
+		--alsa=$(usex alsa yes no)
+		--celt=$(usex celt yes no)
+		--doxygen=$(multilib_native_usex doc yes no)
+		--firewire=no
+		--freebob=no
+		--iio=no
+		--opus=$(usex opus yes no)
+		--portaudio=no
+		--readline=$(multilib_native_usex readline yes no)
+		--samplerate=$(multilib_native_usex libsamplerate yes no)
+		--sndfile=$(multilib_native_usex sndfile yes no)
+		--winmme=no
+	)
+
+	waf-utils_src_configure ${mywafconfargs[@]}
+}
+
+multilib_src_compile() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
+}
+
+multilib_src_install() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
+}
+
+multilib_src_install_all() {
+	python_fix_shebang "${ED}"
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2018-01-28 23:19 Andreas Sturmlechner
  0 siblings, 0 replies; 102+ messages in thread
From: Andreas Sturmlechner @ 2018-01-28 23:19 UTC (permalink / raw
  To: gentoo-commits

commit:     d431cc2483474e83efb49b660ca463791939dd82
Author:     Hector Martin <marcan <AT> marcan <DOT> st>
AuthorDate: Sat Jan 20 08:43:29 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 23:19:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d431cc24

media-sound/jack2-1.9.12-r1: Add USE ieee1394

Pulling in media-libs/libffado.

Closes: https://github.com/gentoo/gentoo/pull/6911
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/jack2/jack2-1.9.12-r1.ebuild | 91 ++++++++++++++++++++++++++++++++
 1 file changed, 91 insertions(+)

diff --git a/media-sound/jack2/jack2-1.9.12-r1.ebuild b/media-sound/jack2/jack2-1.9.12-r1.ebuild
new file mode 100644
index 00000000000..4856ae84043
--- /dev/null
+++ b/media-sound/jack2/jack2-1.9.12-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+inherit python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="http://jackaudio.org/"
+
+if [[ "${PV}" = "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
+else
+	MY_PV="${PV/_rc/-RC}"
+	MY_P="${PN}-${MY_PV}"
+	S="${WORKDIR}/${MY_P}"
+	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="alsa celt +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
+
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
+	|| ( classic dbus )"
+
+CDEPEND="${PYTHON_DEPS}
+	media-libs/libsamplerate
+	media-libs/libsndfile
+	sys-libs/readline:0=
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
+	dbus? (
+		dev-libs/expat[${MULTILIB_USEDEP}]
+		sys-apps/dbus[${MULTILIB_USEDEP}]
+	)
+	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+DEPEND="${CDEPEND}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+RDEPEND="${CDEPEND}
+	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+	pam? ( sys-auth/realtime-base )
+	!media-sound/jack-audio-connection-kit:0"
+
+DOCS=( ChangeLog README README_NETJACK2 TODO )
+
+src_prepare() {
+	default
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local mywafconfargs=(
+		--htmldir=/usr/share/doc/${PF}/html
+		$(usex dbus --dbus "")
+		$(usex classic --classic "")
+		--alsa=$(usex alsa yes no)
+		--celt=$(usex celt yes no)
+		--doxygen=$(multilib_native_usex doc yes no)
+		--firewire=$(usex ieee1394 yes no)
+		--freebob=no
+		--iio=no
+		--opus=$(usex opus yes no)
+		--portaudio=no
+		--readline=$(multilib_native_usex readline yes no)
+		--samplerate=$(multilib_native_usex libsamplerate yes no)
+		--sndfile=$(multilib_native_usex sndfile yes no)
+		--winmme=no
+	)
+
+	waf-utils_src_configure ${mywafconfargs[@]}
+}
+
+multilib_src_compile() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
+}
+
+multilib_src_install() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
+}
+
+multilib_src_install_all() {
+	python_fix_shebang "${ED}"
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2018-09-16 18:22 Andreas Sturmlechner
  0 siblings, 0 replies; 102+ messages in thread
From: Andreas Sturmlechner @ 2018-09-16 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     776db017e0df163f1bbb589bfef2f2ee5e63f565
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 16 18:20:02 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 16 18:21:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776db017

media-sound/jack2: Drop duplicate KEYWORDS

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-sound/jack2/jack2-9999.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 5295a98e976..ce2bf29ff08 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="threads(+)"
@@ -13,7 +13,6 @@ HOMEPAGE="http://jackaudio.org/"
 if [[ "${PV}" = "9999" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-	KEYWORDS=""
 else
 	MY_PV="${PV/_rc/-RC}"
 	MY_P="${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2018-09-16 18:22 Andreas Sturmlechner
  0 siblings, 0 replies; 102+ messages in thread
From: Andreas Sturmlechner @ 2018-09-16 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     ddfbc90e8ede58cb712c45991358acc5bd239426
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 16 18:21:30 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 16 18:21:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfbc90e

media-sound/jack2: Drop USE celt

Bug: https://bugs.gentoo.org/664156
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-sound/jack2/jack2-9999.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index ce2bf29ff08..3c407e2a68b 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="2"
-IUSE="alsa celt dbus doc opus pam +classic sndfile libsamplerate readline"
+IUSE="alsa dbus doc opus pam +classic sndfile libsamplerate readline"
 
 REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
@@ -34,7 +34,6 @@ CDEPEND="media-libs/libsamplerate
 	sys-libs/readline:0=
 	${PYTHON_DEPS}
 	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
 	dbus? (
 		dev-libs/expat[${MULTILIB_USEDEP}]
 		sys-apps/dbus[${MULTILIB_USEDEP}]
@@ -61,7 +60,7 @@ multilib_src_configure() {
 		$(usex dbus --dbus "")
 		$(usex classic --classic "")
 		--alsa=$(usex alsa yes no)
-		--celt=$(usex celt yes no)
+		--celt=no
 		--doxygen=$(multilib_native_usex doc yes no)
 		--firewire=no
 		--freebob=no


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2018-09-16 18:41 Andreas Sturmlechner
  0 siblings, 0 replies; 102+ messages in thread
From: Andreas Sturmlechner @ 2018-09-16 18:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8eeac3a8134b2d5653956575f57ceb859574e641
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 16 18:32:25 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 16 18:41:27 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eeac3a8

media-sound/jack2: Add USE ieee1394 to 9999

Syncing with 1.9.12-r1, plus CDEPEND -> COMMON_DEPEND

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-sound/jack2/jack2-9999.ebuild | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 3c407e2a68b..7b9c9398cbc 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -23,26 +23,26 @@ fi
 
 LICENSE="GPL-2"
 SLOT="2"
-IUSE="alsa dbus doc opus pam +classic sndfile libsamplerate readline"
+IUSE="alsa +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
 
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
 
-CDEPEND="media-libs/libsamplerate
+COMMON_DEPEND="${PYTHON_DEPS}
+	media-libs/libsamplerate
 	media-libs/libsndfile
 	sys-libs/readline:0=
-	${PYTHON_DEPS}
 	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
 	dbus? (
 		dev-libs/expat[${MULTILIB_USEDEP}]
 		sys-apps/dbus[${MULTILIB_USEDEP}]
 	)
+	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
+DEPEND="${COMMON_DEPEND}
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
+RDEPEND="${COMMON_DEPEND}
 	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
 	pam? ( sys-auth/realtime-base )
 	!media-sound/jack-audio-connection-kit:0"
@@ -62,7 +62,7 @@ multilib_src_configure() {
 		--alsa=$(usex alsa yes no)
 		--celt=no
 		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=no
+		--firewire=$(usex ieee1394 yes no)
 		--freebob=no
 		--iio=no
 		--opus=$(usex opus yes no)


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2018-10-20 21:48 Michał Górny
  0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2018-10-20 21:48 UTC (permalink / raw
  To: gentoo-commits

commit:     b19af6233554bc44dc2c4cb1210b625bd2fa0e31
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 20 21:47:48 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct 20 21:47:48 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19af623

media-sound/jack2: Fix obsolete media-libs/celt pkg ref

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-sound/jack2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/metadata.xml b/media-sound/jack2/metadata.xml
index b6920fed0bc..73e09bb1a19 100644
--- a/media-sound/jack2/metadata.xml
+++ b/media-sound/jack2/metadata.xml
@@ -7,7 +7,7 @@
   </maintainer>
   <use>
     <flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
-    <flag name="celt">Support CELT low delay audio codec (<pkg>media-libs/celt</pkg>)</flag>
+    <flag name="celt">Support CELT low delay audio codec</flag>
     <flag name="classic">Enable building of jackd</flag>
   </use>
   <upstream>


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2018-11-18 11:22 Andreas Sturmlechner
  0 siblings, 0 replies; 102+ messages in thread
From: Andreas Sturmlechner @ 2018-11-18 11:22 UTC (permalink / raw
  To: gentoo-commits

commit:     2459a15a25b1ef014efcf94a650ff8be9910b55b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 18 10:01:11 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 18 11:21:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2459a15a

media-sound/jack2: Drop inexistent dependency

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.12-r1.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.12-r1.ebuild b/media-sound/jack2/jack2-1.9.12-r1.ebuild
index 4856ae84043..31014abf76d 100644
--- a/media-sound/jack2/jack2-1.9.12-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="2"
-IUSE="alsa celt +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
+IUSE="alsa +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
 
 REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
@@ -34,7 +34,6 @@ CDEPEND="${PYTHON_DEPS}
 	media-libs/libsndfile
 	sys-libs/readline:0=
 	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
 	dbus? (
 		dev-libs/expat[${MULTILIB_USEDEP}]
 		sys-apps/dbus[${MULTILIB_USEDEP}]
@@ -62,7 +61,7 @@ multilib_src_configure() {
 		$(usex dbus --dbus "")
 		$(usex classic --classic "")
 		--alsa=$(usex alsa yes no)
-		--celt=$(usex celt yes no)
+		--celt=no
 		--doxygen=$(multilib_native_usex doc yes no)
 		--firewire=$(usex ieee1394 yes no)
 		--freebob=no


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2018-11-18 11:22 Andreas Sturmlechner
  0 siblings, 0 replies; 102+ messages in thread
From: Andreas Sturmlechner @ 2018-11-18 11:22 UTC (permalink / raw
  To: gentoo-commits

commit:     6c650010ad47e64634f168d0f1359ad07140ceaa
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 18 10:02:23 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 18 11:21:38 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c650010

media-sound/jack2: Drop 1.9.12 (r0)

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.12.ebuild | 91 -----------------------------------
 media-sound/jack2/metadata.xml        | 23 +++++----
 2 files changed, 11 insertions(+), 103 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.12.ebuild b/media-sound/jack2/jack2-1.9.12.ebuild
deleted file mode 100644
index 5295a98e976..00000000000
--- a/media-sound/jack2/jack2-1.9.12.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="http://jackaudio.org/"
-
-if [[ "${PV}" = "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-	KEYWORDS=""
-else
-	MY_PV="${PV/_rc/-RC}"
-	MY_P="${PN}-${MY_PV}"
-	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa celt dbus doc opus pam +classic sndfile libsamplerate readline"
-
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
-
-CDEPEND="media-libs/libsamplerate
-	media-libs/libsndfile
-	sys-libs/readline:0=
-	${PYTHON_DEPS}
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
-	dbus? (
-		dev-libs/expat[${MULTILIB_USEDEP}]
-		sys-apps/dbus[${MULTILIB_USEDEP}]
-	)
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
-
-DOCS=( ChangeLog README README_NETJACK2 TODO )
-
-src_prepare() {
-	default
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local mywafconfargs=(
-		--htmldir=/usr/share/doc/${PF}/html
-		$(usex dbus --dbus "")
-		$(usex classic --classic "")
-		--alsa=$(usex alsa yes no)
-		--celt=$(usex celt yes no)
-		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=no
-		--freebob=no
-		--iio=no
-		--opus=$(usex opus yes no)
-		--portaudio=no
-		--readline=$(multilib_native_usex readline yes no)
-		--samplerate=$(multilib_native_usex libsamplerate yes no)
-		--sndfile=$(multilib_native_usex sndfile yes no)
-		--winmme=no
-	)
-
-	waf-utils_src_configure ${mywafconfargs[@]}
-}
-
-multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
-}
-
-multilib_src_install() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
-}
-
-multilib_src_install_all() {
-	python_fix_shebang "${ED}"
-}

diff --git a/media-sound/jack2/metadata.xml b/media-sound/jack2/metadata.xml
index 73e09bb1a19..7956a5fa461 100644
--- a/media-sound/jack2/metadata.xml
+++ b/media-sound/jack2/metadata.xml
@@ -1,16 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="project">
-    <email>proaudio@gentoo.org</email>
-    <name>Gentoo ProAudio Project</name>
-  </maintainer>
-  <use>
-    <flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
-    <flag name="celt">Support CELT low delay audio codec</flag>
-    <flag name="classic">Enable building of jackd</flag>
-  </use>
-  <upstream>
-    <remote-id type="github">jackaudio/jack2</remote-id>
-  </upstream>
+	<maintainer type="project">
+		<email>proaudio@gentoo.org</email>
+		<name>Gentoo ProAudio Project</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">jackaudio/jack2</remote-id>
+	</upstream>
+	<use>
+		<flag name="classic">Enable building of jackd</flag>
+		<flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2019-01-24 13:30 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2019-01-24 13:30 UTC (permalink / raw
  To: gentoo-commits

commit:     f40cedc802e4f17577cd81e9c9a73d2707a93621
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 24 13:29:57 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jan 24 13:30:27 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40cedc8

media-sound/jack2-9999: minor fixes

1) upstream dropped waf --freebob switch
2) upstream renamed some doc files

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/jack2-9999.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 7b9c9398cbc..e93c8733c18 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -47,7 +47,7 @@ RDEPEND="${COMMON_DEPEND}
 	pam? ( sys-auth/realtime-base )
 	!media-sound/jack-audio-connection-kit:0"
 
-DOCS=( ChangeLog README README_NETJACK2 TODO )
+DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
 
 src_prepare() {
 	default
@@ -63,7 +63,6 @@ multilib_src_configure() {
 		--celt=no
 		--doxygen=$(multilib_native_usex doc yes no)
 		--firewire=$(usex ieee1394 yes no)
-		--freebob=no
 		--iio=no
 		--opus=$(usex opus yes no)
 		--portaudio=no


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2019-10-28 23:43 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2019-10-28 23:43 UTC (permalink / raw
  To: gentoo-commits

commit:     b3037d369a6a8665aaee0097fd8acd73b83d40f8
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 28 14:48:57 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Oct 28 23:43:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3037d36

media-sound/jack2-9999: updated python versions

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/jack2-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index e93c8733c18..45dd8b8c38a 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_5 python3_6 python3_7 )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2019-11-01 11:32 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2019-11-01 11:32 UTC (permalink / raw
  To: gentoo-commits

commit:     f1fe704b3aa097b4f533e0cdcf31557782a48c76
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  1 11:31:46 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Nov  1 11:32:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fe704b

media-sound/jack2-1.9.13: bump

Closes: https://github.com/gentoo/gentoo/pull/13383
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest            |  1 +
 media-sound/jack2/jack2-1.9.13.ebuild | 89 +++++++++++++++++++++++++++++++++++
 2 files changed, 90 insertions(+)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 1dd71b0983c..9864c8b207f 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
 DIST jack2-1.9.12.tar.gz 6487135 BLAKE2B 9140b3892d2321576a7329fbef2f23e340be4b9be967ec173edbbc7a43952c9a3712ead05dbe57f958b88c1e29c8a912a937c0bd34e0122ecc600ac9d48f147d SHA512 f0271dfc8f8e2f2489ca52f431ad4fa420665816d6c67a01a76da1d4b5ae91f6dad8c4e3309ec5e0c159c9d312ed56021ab323d74bce828ace26f1b8d477ddfa
+DIST jack2-1.9.13.tar.gz 6485870 BLAKE2B 7acc0a1389af133dafa7368b4285c2a06607d84015601f2d8afbd63a9a08f40210f8206f2febbd0e5cc651513a59419e1d948a56163d2074c4b77da5edd84a52 SHA512 dd83a6535cf92a3c45b5ed31edda5f1cb4a6c1db2ac683d4ea709e226bc30d55b366ce80ee543dfaa600f871079f3754e9314124093e230dc7deeceb828de8aa

diff --git a/media-sound/jack2/jack2-1.9.13.ebuild b/media-sound/jack2/jack2-1.9.13.ebuild
new file mode 100644
index 00000000000..54bed398c30
--- /dev/null
+++ b/media-sound/jack2/jack2-1.9.13.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_5 python3_6 python3_7 )
+PYTHON_REQ_USE="threads(+)"
+inherit python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="http://jackaudio.org/"
+
+if [[ "${PV}" = "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
+else
+	MY_PV="${PV/_rc/-RC}"
+	MY_P="${PN}-${MY_PV}"
+	S="${WORKDIR}/${MY_P}"
+	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="alsa +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
+
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
+	|| ( classic dbus )"
+
+CDEPEND="${PYTHON_DEPS}
+	media-libs/libsamplerate
+	media-libs/libsndfile
+	sys-libs/readline:0=
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	dbus? (
+		dev-libs/expat[${MULTILIB_USEDEP}]
+		sys-apps/dbus[${MULTILIB_USEDEP}]
+	)
+	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+DEPEND="${CDEPEND}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+RDEPEND="${CDEPEND}
+	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+	pam? ( sys-auth/realtime-base )
+	!media-sound/jack-audio-connection-kit:0"
+
+DOCS=( ChangeLog.rst README.rst README_NETJACK2 )
+
+src_prepare() {
+	default
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local mywafconfargs=(
+		--htmldir=/usr/share/doc/${PF}/html
+		$(usex dbus --dbus "")
+		$(usex classic --classic "")
+		--alsa=$(usex alsa yes no)
+		--celt=no
+		--doxygen=$(multilib_native_usex doc yes no)
+		--firewire=$(usex ieee1394 yes no)
+		--iio=no
+		--opus=$(usex opus yes no)
+		--portaudio=no
+		--readline=$(multilib_native_usex readline yes no)
+		--samplerate=$(multilib_native_usex libsamplerate yes no)
+		--sndfile=$(multilib_native_usex sndfile yes no)
+		--winmme=no
+	)
+
+	waf-utils_src_configure ${mywafconfargs[@]}
+}
+
+multilib_src_compile() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
+}
+
+multilib_src_install() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
+}
+
+multilib_src_install_all() {
+	python_fix_shebang "${ED}"
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2019-11-02 20:54 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2019-11-02 20:54 UTC (permalink / raw
  To: gentoo-commits

commit:     851145859f1181a157d68226ab5f56c5c7be31fe
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  2 20:53:44 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Nov  2 20:54:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85114585

media-sound/jack-{1.9.13-r1,9999}: bug #699124

Closes: https://bugs.gentoo.org/699124
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 .../jack2/{jack2-9999.ebuild => jack2-1.9.13-r1.ebuild} | 17 ++++++++++-------
 media-sound/jack2/jack2-9999.ebuild                     |  4 +++-
 media-sound/jack2/metadata.xml                          |  1 +
 3 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-1.9.13-r1.ebuild
similarity index 84%
copy from media-sound/jack2/jack2-9999.ebuild
copy to media-sound/jack2/jack2-1.9.13-r1.ebuild
index 45dd8b8c38a..8232a61efb4 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-1.9.13-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_5 python3_6 python3_7 )
+PYTHON_COMPAT=( python2_7 python3_5 python3_6 python3_7 )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 
@@ -23,12 +23,13 @@ fi
 
 LICENSE="GPL-2"
 SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
+IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
 
-COMMON_DEPEND="${PYTHON_DEPS}
+CDEPEND="${PYTHON_DEPS}
 	media-libs/libsamplerate
 	media-libs/libsndfile
 	sys-libs/readline:0=
@@ -38,16 +39,17 @@ COMMON_DEPEND="${PYTHON_DEPS}
 		sys-apps/dbus[${MULTILIB_USEDEP}]
 	)
 	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
+	metadata? ( sys-libs/db )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${CDEPEND}
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${CDEPEND}
 	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
 	pam? ( sys-auth/realtime-base )
 	!media-sound/jack-audio-connection-kit:0"
 
-DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
+DOCS=( ChangeLog.rst README.rst README_NETJACK2 )
 
 src_prepare() {
 	default
@@ -61,6 +63,7 @@ multilib_src_configure() {
 		$(usex classic --classic "")
 		--alsa=$(usex alsa yes no)
 		--celt=no
+		--db=$(usex metadata yes no)
 		--doxygen=$(multilib_native_usex doc yes no)
 		--firewire=$(usex ieee1394 yes no)
 		--iio=no

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 45dd8b8c38a..4e310216955 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
+IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
@@ -38,6 +38,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
 		sys-apps/dbus[${MULTILIB_USEDEP}]
 	)
 	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
+	metadata? ( sys-libs/db )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
 DEPEND="${COMMON_DEPEND}
 	virtual/pkgconfig
@@ -61,6 +62,7 @@ multilib_src_configure() {
 		$(usex classic --classic "")
 		--alsa=$(usex alsa yes no)
 		--celt=no
+		--db=$(usex metadata yes no)
 		--doxygen=$(multilib_native_usex doc yes no)
 		--firewire=$(usex ieee1394 yes no)
 		--iio=no

diff --git a/media-sound/jack2/metadata.xml b/media-sound/jack2/metadata.xml
index 7956a5fa461..61e6667c2b4 100644
--- a/media-sound/jack2/metadata.xml
+++ b/media-sound/jack2/metadata.xml
@@ -10,6 +10,7 @@
 	</upstream>
 	<use>
 		<flag name="classic">Enable building of jackd</flag>
+		<flag name="metadata">Enable metadata API</flag>
 		<flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2019-11-02 21:59 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2019-11-02 21:59 UTC (permalink / raw
  To: gentoo-commits

commit:     eb7af0af37b26d9fd4859b055ca0a0aa2247792f
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  2 21:58:45 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Nov  2 21:59:23 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7af0af

media-sound/jack-{1.9.13-r1,9999}: added missing slot info

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.13-r1.ebuild | 2 +-
 media-sound/jack2/jack2-9999.ebuild      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.13-r1.ebuild b/media-sound/jack2/jack2-1.9.13-r1.ebuild
index 8232a61efb4..0f479c637fb 100644
--- a/media-sound/jack2/jack2-1.9.13-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.13-r1.ebuild
@@ -39,7 +39,7 @@ CDEPEND="${PYTHON_DEPS}
 		sys-apps/dbus[${MULTILIB_USEDEP}]
 	)
 	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	metadata? ( sys-libs/db )
+	metadata? ( sys-libs/db:* )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
 DEPEND="${CDEPEND}
 	virtual/pkgconfig

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 4e310216955..9293ca615b0 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -38,7 +38,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
 		sys-apps/dbus[${MULTILIB_USEDEP}]
 	)
 	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	metadata? ( sys-libs/db )
+	metadata? ( sys-libs/db:* )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
 DEPEND="${COMMON_DEPEND}
 	virtual/pkgconfig


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2019-12-02 11:06 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2019-12-02 11:06 UTC (permalink / raw
  To: gentoo-commits

commit:     c0b35e257537c119e68604962fcfb4829e3acac3
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  2 11:05:08 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Dec  2 11:06:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b35e25

media-sound/jack2-1.9.1{2-r1,3}: removed old

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest               |  1 -
 media-sound/jack2/jack2-1.9.12-r1.ebuild | 90 --------------------------------
 media-sound/jack2/jack2-1.9.13.ebuild    | 89 -------------------------------
 3 files changed, 180 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 9864c8b207f..0d68e059bfd 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-DIST jack2-1.9.12.tar.gz 6487135 BLAKE2B 9140b3892d2321576a7329fbef2f23e340be4b9be967ec173edbbc7a43952c9a3712ead05dbe57f958b88c1e29c8a912a937c0bd34e0122ecc600ac9d48f147d SHA512 f0271dfc8f8e2f2489ca52f431ad4fa420665816d6c67a01a76da1d4b5ae91f6dad8c4e3309ec5e0c159c9d312ed56021ab323d74bce828ace26f1b8d477ddfa
 DIST jack2-1.9.13.tar.gz 6485870 BLAKE2B 7acc0a1389af133dafa7368b4285c2a06607d84015601f2d8afbd63a9a08f40210f8206f2febbd0e5cc651513a59419e1d948a56163d2074c4b77da5edd84a52 SHA512 dd83a6535cf92a3c45b5ed31edda5f1cb4a6c1db2ac683d4ea709e226bc30d55b366ce80ee543dfaa600f871079f3754e9314124093e230dc7deeceb828de8aa

diff --git a/media-sound/jack2/jack2-1.9.12-r1.ebuild b/media-sound/jack2/jack2-1.9.12-r1.ebuild
deleted file mode 100644
index 31014abf76d..00000000000
--- a/media-sound/jack2/jack2-1.9.12-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="http://jackaudio.org/"
-
-if [[ "${PV}" = "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-else
-	MY_PV="${PV/_rc/-RC}"
-	MY_P="${PN}-${MY_PV}"
-	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
-
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
-
-CDEPEND="${PYTHON_DEPS}
-	media-libs/libsamplerate
-	media-libs/libsndfile
-	sys-libs/readline:0=
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	dbus? (
-		dev-libs/expat[${MULTILIB_USEDEP}]
-		sys-apps/dbus[${MULTILIB_USEDEP}]
-	)
-	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
-
-DOCS=( ChangeLog README README_NETJACK2 TODO )
-
-src_prepare() {
-	default
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local mywafconfargs=(
-		--htmldir=/usr/share/doc/${PF}/html
-		$(usex dbus --dbus "")
-		$(usex classic --classic "")
-		--alsa=$(usex alsa yes no)
-		--celt=no
-		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=$(usex ieee1394 yes no)
-		--freebob=no
-		--iio=no
-		--opus=$(usex opus yes no)
-		--portaudio=no
-		--readline=$(multilib_native_usex readline yes no)
-		--samplerate=$(multilib_native_usex libsamplerate yes no)
-		--sndfile=$(multilib_native_usex sndfile yes no)
-		--winmme=no
-	)
-
-	waf-utils_src_configure ${mywafconfargs[@]}
-}
-
-multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
-}
-
-multilib_src_install() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
-}
-
-multilib_src_install_all() {
-	python_fix_shebang "${ED}"
-}

diff --git a/media-sound/jack2/jack2-1.9.13.ebuild b/media-sound/jack2/jack2-1.9.13.ebuild
deleted file mode 100644
index 54bed398c30..00000000000
--- a/media-sound/jack2/jack2-1.9.13.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_5 python3_6 python3_7 )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="http://jackaudio.org/"
-
-if [[ "${PV}" = "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-else
-	MY_PV="${PV/_rc/-RC}"
-	MY_P="${PN}-${MY_PV}"
-	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
-
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
-
-CDEPEND="${PYTHON_DEPS}
-	media-libs/libsamplerate
-	media-libs/libsndfile
-	sys-libs/readline:0=
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	dbus? (
-		dev-libs/expat[${MULTILIB_USEDEP}]
-		sys-apps/dbus[${MULTILIB_USEDEP}]
-	)
-	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
-
-DOCS=( ChangeLog.rst README.rst README_NETJACK2 )
-
-src_prepare() {
-	default
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local mywafconfargs=(
-		--htmldir=/usr/share/doc/${PF}/html
-		$(usex dbus --dbus "")
-		$(usex classic --classic "")
-		--alsa=$(usex alsa yes no)
-		--celt=no
-		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=$(usex ieee1394 yes no)
-		--iio=no
-		--opus=$(usex opus yes no)
-		--portaudio=no
-		--readline=$(multilib_native_usex readline yes no)
-		--samplerate=$(multilib_native_usex libsamplerate yes no)
-		--sndfile=$(multilib_native_usex sndfile yes no)
-		--winmme=no
-	)
-
-	waf-utils_src_configure ${mywafconfargs[@]}
-}
-
-multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
-}
-
-multilib_src_install() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
-}
-
-multilib_src_install_all() {
-	python_fix_shebang "${ED}"
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2019-12-03 10:03 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2019-12-03 10:03 UTC (permalink / raw
  To: gentoo-commits

commit:     0aa0a60cb4f0b414168878b7f16b448b8cd446a2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  3 10:02:47 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec  3 10:02:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa0a60c

media-sound/jack2: amd64 stable wrt bug #701748

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/jack2/jack2-1.9.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.13-r1.ebuild b/media-sound/jack2/jack2-1.9.13-r1.ebuild
index 0f479c637fb..18ab552f92b 100644
--- a/media-sound/jack2/jack2-1.9.13-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.13-r1.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~x86"
+	KEYWORDS="amd64 ~ppc ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2019-12-03 10:06 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2019-12-03 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     cd89ef292c8f345f01338aecbdb187e7cbb8ab40
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  3 10:05:41 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec  3 10:05:41 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd89ef29

media-sound/jack2: x86 stable wrt bug #701748

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.13-r1.ebuild b/media-sound/jack2/jack2-1.9.13-r1.ebuild
index 18ab552f92b..faa8575e468 100644
--- a/media-sound/jack2/jack2-1.9.13-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.13-r1.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
-	KEYWORDS="amd64 ~ppc ~x86"
+	KEYWORDS="amd64 ~ppc x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-02-09 16:31 Michał Górny
  0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2020-02-09 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     c27182b18aeecfc0693758ee86cf13edb8d9bc65
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  7 16:52:33 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb  9 16:31:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27182b1

media-sound/jack2: Switch to PYTHON_MULTI_USEDEP API

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../jack2/{jack2-1.9.13-r1.ebuild => jack2-1.9.13-r2.ebuild}        | 6 +++++-
 media-sound/jack2/jack2-9999.ebuild                                 | 6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.13-r1.ebuild b/media-sound/jack2/jack2-1.9.13-r2.ebuild
similarity index 96%
rename from media-sound/jack2/jack2-1.9.13-r1.ebuild
rename to media-sound/jack2/jack2-1.9.13-r2.ebuild
index 33700572b3f..2e72302ca91 100644
--- a/media-sound/jack2/jack2-1.9.13-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.13-r2.ebuild
@@ -45,7 +45,11 @@ DEPEND="${CDEPEND}
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )"
 RDEPEND="${CDEPEND}
-	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+	dbus? (
+		$(python_gen_cond_dep '
+			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
+		')
+	)
 	pam? ( sys-auth/realtime-base )
 	!media-sound/jack-audio-connection-kit:0"
 

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 4b1b8633232..28cd775b115 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -44,7 +44,11 @@ DEPEND="${COMMON_DEPEND}
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )"
 RDEPEND="${COMMON_DEPEND}
-	dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+	dbus? (
+		$(python_gen_cond_dep '
+			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
+		')
+	)
 	pam? ( sys-auth/realtime-base )
 	!media-sound/jack-audio-connection-kit:0"
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-02-10 12:12 Michał Górny
  0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2020-02-10 12:12 UTC (permalink / raw
  To: gentoo-commits

commit:     b244e4666ba7d6d76a049b5c8b9501dd911b9a7a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 11:56:42 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 12:12:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b244e466

media-sound/jack2: Remove py2

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.13-r2.ebuild b/media-sound/jack2/jack2-1.9.13-r2.ebuild
index 2e72302ca91..ee3545f515b 100644
--- a/media-sound/jack2/jack2-1.9.13-r2.ebuild
+++ b/media-sound/jack2/jack2-1.9.13-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_6 python3_7 )
+PYTHON_COMPAT=( python3_6 python3_7 )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-04-03 15:29 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2020-04-03 15:29 UTC (permalink / raw
  To: gentoo-commits

commit:     5571d42ee5dddbcefaf3a2574d54910475f34245
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 15:29:09 2020 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 15:29:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5571d42e

media-sound/jack2: bump to 1.9.14 + 9999 sync

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest                                |  1 +
 .../jack2/{jack2-9999.ebuild => jack2-1.9.14.ebuild}      | 15 ++++++++-------
 media-sound/jack2/jack2-9999.ebuild                       |  4 ++--
 3 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 0d68e059bfd..2ee85696e18 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
 DIST jack2-1.9.13.tar.gz 6485870 BLAKE2B 7acc0a1389af133dafa7368b4285c2a06607d84015601f2d8afbd63a9a08f40210f8206f2febbd0e5cc651513a59419e1d948a56163d2074c4b77da5edd84a52 SHA512 dd83a6535cf92a3c45b5ed31edda5f1cb4a6c1db2ac683d4ea709e226bc30d55b366ce80ee543dfaa600f871079f3754e9314124093e230dc7deeceb828de8aa
+DIST jack2-1.9.14.tar.gz 6495043 BLAKE2B 9ace1cef2c15c2894831c79bb8d73637df27a21462f654e04b7fb8fc05731e6df898aaefc343a9be4799bcd70576aa7397f2d48b7d2530b682f62463ce3d4a07 SHA512 ca9738fd5aadcb7e125f98a358437905959afebe0b792cab316fc31410e89ea3aefdb85154792a9d0a80fa988aa7eff379ff5c7ac6c4bfa1d57ad3d7de7b5fdd

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
similarity index 89%
copy from media-sound/jack2/jack2-9999.ebuild
copy to media-sound/jack2/jack2-1.9.14.ebuild
index 28cd775b115..102ddcea6a7 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 python3_7 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 
@@ -17,7 +17,7 @@ else
 	MY_PV="${PV/_rc/-RC}"
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
+	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 	KEYWORDS="~amd64 ~ppc ~x86"
 fi
 
@@ -25,10 +25,11 @@ LICENSE="GPL-2"
 SLOT="2"
 IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
 
-COMMON_DEPEND="${PYTHON_DEPS}
+CDEPEND="${PYTHON_DEPS}
 	media-libs/libsamplerate
 	media-libs/libsndfile
 	sys-libs/readline:0=
@@ -40,10 +41,10 @@ COMMON_DEPEND="${PYTHON_DEPS}
 	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
 	metadata? ( sys-libs/db:* )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${CDEPEND}
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${CDEPEND}
 	dbus? (
 		$(python_gen_cond_dep '
 			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
@@ -52,7 +53,7 @@ RDEPEND="${COMMON_DEPEND}
 	pam? ( sys-auth/realtime-base )
 	!media-sound/jack-audio-connection-kit:0"
 
-DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
+DOCS=( ChangeLog.rst README.rst README_NETJACK2 )
 
 src_prepare() {
 	default

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 28cd775b115..4259cdfc0df 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 python3_7 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 
@@ -17,7 +17,7 @@ else
 	MY_PV="${PV/_rc/-RC}"
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
+	SRC_URI="SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz""
 	KEYWORDS="~amd64 ~ppc ~x86"
 fi
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-05-03 10:01 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2020-05-03 10:01 UTC (permalink / raw
  To: gentoo-commits

commit:     f21fc3cdc06608472730e052ce75cadf8316835a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun May  3 09:59:02 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun May  3 09:59:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21fc3cd

media-sound/jack2: amd64 stable wrt bug #720462

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index 102ddcea6a7..ed14635c4c1 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~x86"
+	KEYWORDS="amd64 ~ppc ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-05-08 10:46 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2020-05-08 10:46 UTC (permalink / raw
  To: gentoo-commits

commit:     4818af3145f13804557fd8b36fdeb808d052a57a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May  8 10:45:58 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May  8 10:45:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4818af31

media-sound/jack2: x86 stable wrt bug #720462

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index ed14635c4c1..82190f07eba 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~ppc ~x86"
+	KEYWORDS="amd64 ~ppc x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-05-09  8:41 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2020-05-09  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     c15a53ee1499f6f03287b6eda8512de1b0066fb5
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat May  9 08:36:36 2020 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat May  9 08:40:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15a53ee

media-sound/jack2: removed obsolete 1.9.13-r2

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest               |  1 -
 media-sound/jack2/jack2-1.9.13-r2.ebuild | 95 --------------------------------
 2 files changed, 96 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 2ee85696e18..fca4188fb5b 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-DIST jack2-1.9.13.tar.gz 6485870 BLAKE2B 7acc0a1389af133dafa7368b4285c2a06607d84015601f2d8afbd63a9a08f40210f8206f2febbd0e5cc651513a59419e1d948a56163d2074c4b77da5edd84a52 SHA512 dd83a6535cf92a3c45b5ed31edda5f1cb4a6c1db2ac683d4ea709e226bc30d55b366ce80ee543dfaa600f871079f3754e9314124093e230dc7deeceb828de8aa
 DIST jack2-1.9.14.tar.gz 6495043 BLAKE2B 9ace1cef2c15c2894831c79bb8d73637df27a21462f654e04b7fb8fc05731e6df898aaefc343a9be4799bcd70576aa7397f2d48b7d2530b682f62463ce3d4a07 SHA512 ca9738fd5aadcb7e125f98a358437905959afebe0b792cab316fc31410e89ea3aefdb85154792a9d0a80fa988aa7eff379ff5c7ac6c4bfa1d57ad3d7de7b5fdd

diff --git a/media-sound/jack2/jack2-1.9.13-r2.ebuild b/media-sound/jack2/jack2-1.9.13-r2.ebuild
deleted file mode 100644
index ee3545f515b..00000000000
--- a/media-sound/jack2/jack2-1.9.13-r2.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 python3_7 )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="http://jackaudio.org/"
-
-if [[ "${PV}" = "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-else
-	MY_PV="${PV/_rc/-RC}"
-	MY_P="${PN}-${MY_PV}"
-	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/${MY_P}.tar.gz"
-	KEYWORDS="amd64 ~ppc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
-
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
-
-CDEPEND="${PYTHON_DEPS}
-	media-libs/libsamplerate
-	media-libs/libsndfile
-	sys-libs/readline:0=
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	dbus? (
-		dev-libs/expat[${MULTILIB_USEDEP}]
-		sys-apps/dbus[${MULTILIB_USEDEP}]
-	)
-	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	metadata? ( sys-libs/db:* )
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	dbus? (
-		$(python_gen_cond_dep '
-			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-		')
-	)
-	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
-
-DOCS=( ChangeLog.rst README.rst README_NETJACK2 )
-
-src_prepare() {
-	default
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local mywafconfargs=(
-		--htmldir=/usr/share/doc/${PF}/html
-		$(usex dbus --dbus "")
-		$(usex classic --classic "")
-		--alsa=$(usex alsa yes no)
-		--celt=no
-		--db=$(usex metadata yes no)
-		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=$(usex ieee1394 yes no)
-		--iio=no
-		--opus=$(usex opus yes no)
-		--portaudio=no
-		--readline=$(multilib_native_usex readline yes no)
-		--samplerate=$(multilib_native_usex libsamplerate yes no)
-		--sndfile=$(multilib_native_usex sndfile yes no)
-		--winmme=no
-	)
-
-	waf-utils_src_configure ${mywafconfargs[@]}
-}
-
-multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
-}
-
-multilib_src_install() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
-}
-
-multilib_src_install_all() {
-	python_fix_shebang "${ED}"
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-06-04  9:06 David Seifert
  0 siblings, 0 replies; 102+ messages in thread
From: David Seifert @ 2020-06-04  9:06 UTC (permalink / raw
  To: gentoo-commits

commit:     a5c37611da2ec24d195d6b5f929b6a17807543e1
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Thu Jun  4 09:06:06 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Jun  4 09:06:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c37611

media-sound/jack2: update homepage

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov <sokolov <AT> google.com>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 media-sound/jack2/jack2-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index 82190f07eba..828b602a1d1 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="http://jackaudio.org/"
+HOMEPAGE="https://jackaudio.org/"
 
 if [[ "${PV}" = "9999" ]]; then
 	inherit git-r3

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 4259cdfc0df..a05c1b12109 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="http://jackaudio.org/"
+HOMEPAGE="https://jackaudio.org/"
 
 if [[ "${PV}" = "9999" ]]; then
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-07-27 13:54 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-07-27 13:54 UTC (permalink / raw
  To: gentoo-commits

commit:     8f4eaf99069f0e7b0676bcfa623317cd28419d2f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 27 13:52:19 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 27 13:54:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4eaf99

media-sound/jack2: arm64 keyworded (bug #733960)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index 828b602a1d1..70b3c790a96 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~ppc x86"
+	KEYWORDS="amd64 ~arm64 ~ppc x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-07-29 22:37 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-07-29 22:37 UTC (permalink / raw
  To: gentoo-commits

commit:     3a27ba4e2fb94150908f4e81c28b6a5376864de3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 29 22:36:44 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 29 22:37:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a27ba4e

media-sound/jack2: arm keyworded (bug #733960)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index 70b3c790a96..d91616c40d4 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm64 ~ppc x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-07-30  0:00 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-07-30  0:00 UTC (permalink / raw
  To: gentoo-commits

commit:     decbafcc1f8c35cd226f30b5a19123b040f3620a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 30 00:00:13 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 30 00:00:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decbafcc

media-sound/jack2: ppc64 keyworded (bug #733960)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index d91616c40d4..4c9f7b60ae6 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-10-06  4:24 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-10-06  4:24 UTC (permalink / raw
  To: gentoo-commits

commit:     96368f31df4e5171c02def82f461d18282c703f0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  6 04:23:51 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 04:23:51 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96368f31

media-sound/jack2: Stabilize 1.9.14 arm64, #746722

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index b321f22400c..4c24d1c3e3f 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+	KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-10-06  4:29 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-10-06  4:29 UTC (permalink / raw
  To: gentoo-commits

commit:     83756f3a442a4453dceaf354b42dcfab2502b020
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  6 04:27:31 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 04:27:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83756f3a

media-sound/jack2: Stabilize 1.9.14 arm, #746722

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index 4c24d1c3e3f..83072c90c7c 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
+	KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-10-07  6:50 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2020-10-07  6:50 UTC (permalink / raw
  To: gentoo-commits

commit:     560f070e51d000023c3f3b5cafceefa62ddf5cc9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  7 06:48:40 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct  7 06:48:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560f070e

media-sound/jack2: ppc stable wrt bug #746722

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index 83072c90c7c..71fd4e0bb54 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+	KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-10-07  6:53 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2020-10-07  6:53 UTC (permalink / raw
  To: gentoo-commits

commit:     7f702e1e17e8dd409a6f740cd28f8cccaa6ea700
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  7 06:51:30 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct  7 06:51:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f702e1e

media-sound/jack2: ppc64 stable wrt bug #746722

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index 71fd4e0bb54..3e5b96e0d92 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
+	KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-11-02  9:56 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2020-11-02  9:56 UTC (permalink / raw
  To: gentoo-commits

commit:     813da433cbb8d25140ec9eb46728328f274181f5
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  2 08:21:16 2020 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Nov  2 09:55:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813da433

media-sound/jack2: bump to 1.9.16 + py3.9 + sync'd live

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest                            |  1 +
 .../jack2/{jack2-9999.ebuild => jack2-1.9.16.ebuild}  | 19 ++++++++++++-------
 media-sound/jack2/jack2-9999.ebuild                   | 15 ++++++++-------
 3 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index fca4188fb5b..164a6c80b7b 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
 DIST jack2-1.9.14.tar.gz 6495043 BLAKE2B 9ace1cef2c15c2894831c79bb8d73637df27a21462f654e04b7fb8fc05731e6df898aaefc343a9be4799bcd70576aa7397f2d48b7d2530b682f62463ce3d4a07 SHA512 ca9738fd5aadcb7e125f98a358437905959afebe0b792cab316fc31410e89ea3aefdb85154792a9d0a80fa988aa7eff379ff5c7ac6c4bfa1d57ad3d7de7b5fdd
+DIST jack2-1.9.16.tar.gz 974652 BLAKE2B ff20d57f544bd636d93e77c2c6dec3af3afbafe4a217ba480c66247ddb6d8ca60755fa55599240fdd75e8ce2c1f7d8fb4f1bf68de8a212268588245f35731ead SHA512 8e4717cad097806a436e3a7b7977faa65987ca0fe59fd285014d6207899c62f9abbb79474170d0e5a6e82d0dbfe998c1310b13c4de8cd68cea0a6935ba579fd1

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-1.9.16.ebuild
similarity index 86%
copy from media-sound/jack2/jack2-9999.ebuild
copy to media-sound/jack2/jack2-1.9.16.ebuild
index a05c1b12109..d0bf48e4184 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-1.9.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 
@@ -17,18 +17,19 @@ else
 	MY_PV="${PV/_rc/-RC}"
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
-	SRC_URI="SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz""
-	KEYWORDS="~amd64 ~ppc ~x86"
+	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"
 SLOT="2"
 IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
 
-COMMON_DEPEND="${PYTHON_DEPS}
+CDEPEND="${PYTHON_DEPS}
 	media-libs/libsamplerate
 	media-libs/libsndfile
 	sys-libs/readline:0=
@@ -40,10 +41,10 @@ COMMON_DEPEND="${PYTHON_DEPS}
 	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
 	metadata? ( sys-libs/db:* )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${CDEPEND}
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${CDEPEND}
 	dbus? (
 		$(python_gen_cond_dep '
 			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
@@ -54,6 +55,10 @@ RDEPEND="${COMMON_DEPEND}
 
 DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
 
+PATCHES=(
+	"${FILESDIR}/${PN}-1.9.14-fix-doc.patch"
+)
+
 src_prepare() {
 	default
 	multilib_copy_sources

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index a05c1b12109..d76f72a1625 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 
@@ -17,18 +17,19 @@ else
 	MY_PV="${PV/_rc/-RC}"
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
-	SRC_URI="SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz""
-	KEYWORDS="~amd64 ~ppc ~x86"
+	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"
 SLOT="2"
 IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
 
-COMMON_DEPEND="${PYTHON_DEPS}
+CDEPEND="${PYTHON_DEPS}
 	media-libs/libsamplerate
 	media-libs/libsndfile
 	sys-libs/readline:0=
@@ -40,10 +41,10 @@ COMMON_DEPEND="${PYTHON_DEPS}
 	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
 	metadata? ( sys-libs/db:* )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${CDEPEND}
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${CDEPEND}
 	dbus? (
 		$(python_gen_cond_dep '
 			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-12-02 10:23 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-12-02 10:23 UTC (permalink / raw
  To: gentoo-commits

commit:     c02de71ac5e433ce68a3c91f1018ad866a8ee5a9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 10:02:12 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 10:02:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02de71a

media-sound/jack2: Stabilize 1.9.16 arm64, #758023

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.16.ebuild b/media-sound/jack2/jack2-1.9.16.ebuild
index d0bf48e4184..57bc5d2a2f0 100644
--- a/media-sound/jack2/jack2-1.9.16.ebuild
+++ b/media-sound/jack2/jack2-1.9.16.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-12-02 23:31 Thomas Deutschmann
  0 siblings, 0 replies; 102+ messages in thread
From: Thomas Deutschmann @ 2020-12-02 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     55b982f6770f377a20af7f6fc6612db511dacef0
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 23:23:10 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 23:30:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b982f6

media-sound/jack2: x86 stable (bug #758023)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.16.ebuild b/media-sound/jack2/jack2-1.9.16.ebuild
index 57bc5d2a2f0..d5d6581580c 100644
--- a/media-sound/jack2/jack2-1.9.16.ebuild
+++ b/media-sound/jack2/jack2-1.9.16.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-12-03  4:53 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-12-03  4:53 UTC (permalink / raw
  To: gentoo-commits

commit:     1c9f84b802c3161965adae1e0ca2eab353ab1f6f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 04:52:49 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 04:52:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9f84b8

media-sound/jack2: Stabilize 1.9.16 arm, #758023

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.16.ebuild b/media-sound/jack2/jack2-1.9.16.ebuild
index d5d6581580c..a6e429e6639 100644
--- a/media-sound/jack2/jack2-1.9.16.ebuild
+++ b/media-sound/jack2/jack2-1.9.16.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 x86"
+	KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-12-03  7:59 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-12-03  7:59 UTC (permalink / raw
  To: gentoo-commits

commit:     b4f6de1c0545ecab959950e5cd126d4d877e2667
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 07:59:03 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 07:59:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f6de1c

media-sound/jack2: Stabilize 1.9.16 amd64, #758023

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.16.ebuild b/media-sound/jack2/jack2-1.9.16.ebuild
index a6e429e6639..967366114db 100644
--- a/media-sound/jack2/jack2-1.9.16.ebuild
+++ b/media-sound/jack2/jack2-1.9.16.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86"
+	KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-12-04 18:37 Sergei Trofimovich
  0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2020-12-04 18:37 UTC (permalink / raw
  To: gentoo-commits

commit:     c8664f724782e43a83dd255831d47ea1bfcb5be6
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  4 18:34:35 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Dec  4 18:37:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8664f72

media-sound/jack2: stable 1.9.16 for ppc64

stable wrt bug #758023

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.16.ebuild b/media-sound/jack2/jack2-1.9.16.ebuild
index db4fd50318c..e59a43a5b06 100644
--- a/media-sound/jack2/jack2-1.9.16.ebuild
+++ b/media-sound/jack2/jack2-1.9.16.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
+	KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2020-12-05  7:23 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2020-12-05  7:23 UTC (permalink / raw
  To: gentoo-commits

commit:     205dc069e5750aafa5b3b90f4396b67436bdcb75
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  5 07:23:30 2020 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Dec  5 07:23:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205dc069

media-sound/jack2: removed obsolete 1.9.14

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest            |  1 -
 media-sound/jack2/jack2-1.9.14.ebuild | 99 -----------------------------------
 2 files changed, 100 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 164a6c80b7b..4894fdb792d 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-DIST jack2-1.9.14.tar.gz 6495043 BLAKE2B 9ace1cef2c15c2894831c79bb8d73637df27a21462f654e04b7fb8fc05731e6df898aaefc343a9be4799bcd70576aa7397f2d48b7d2530b682f62463ce3d4a07 SHA512 ca9738fd5aadcb7e125f98a358437905959afebe0b792cab316fc31410e89ea3aefdb85154792a9d0a80fa988aa7eff379ff5c7ac6c4bfa1d57ad3d7de7b5fdd
 DIST jack2-1.9.16.tar.gz 974652 BLAKE2B ff20d57f544bd636d93e77c2c6dec3af3afbafe4a217ba480c66247ddb6d8ca60755fa55599240fdd75e8ce2c1f7d8fb4f1bf68de8a212268588245f35731ead SHA512 8e4717cad097806a436e3a7b7977faa65987ca0fe59fd285014d6207899c62f9abbb79474170d0e5a6e82d0dbfe998c1310b13c4de8cd68cea0a6935ba579fd1

diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
deleted file mode 100644
index 3e5b96e0d92..00000000000
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="https://jackaudio.org/"
-
-if [[ "${PV}" = "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-else
-	MY_PV="${PV/_rc/-RC}"
-	MY_P="${PN}-${MY_PV}"
-	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/releases/download/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
-
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
-
-CDEPEND="${PYTHON_DEPS}
-	media-libs/libsamplerate
-	media-libs/libsndfile
-	sys-libs/readline:0=
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	dbus? (
-		dev-libs/expat[${MULTILIB_USEDEP}]
-		sys-apps/dbus[${MULTILIB_USEDEP}]
-	)
-	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	metadata? ( sys-libs/db:* )
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	dbus? (
-		$(python_gen_cond_dep '
-			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-		')
-	)
-	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
-
-DOCS=( ChangeLog.rst README.rst README_NETJACK2 )
-
-PATCHES=(
-	"${FILESDIR}/${P}-fix-doc.patch"
-)
-
-src_prepare() {
-	default
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local mywafconfargs=(
-		--htmldir=/usr/share/doc/${PF}/html
-		$(usex dbus --dbus "")
-		$(usex classic --classic "")
-		--alsa=$(usex alsa yes no)
-		--celt=no
-		--db=$(usex metadata yes no)
-		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=$(usex ieee1394 yes no)
-		--iio=no
-		--opus=$(usex opus yes no)
-		--portaudio=no
-		--readline=$(multilib_native_usex readline yes no)
-		--samplerate=$(multilib_native_usex libsamplerate yes no)
-		--sndfile=$(multilib_native_usex sndfile yes no)
-		--winmme=no
-	)
-
-	waf-utils_src_configure ${mywafconfargs[@]}
-}
-
-multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
-}
-
-multilib_src_install() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
-}
-
-multilib_src_install_all() {
-	python_fix_shebang "${ED}"
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-01-02 11:51 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2021-01-02 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     72c7f7b2ca04d094ecd680df59189a0f3acb4162
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  2 11:49:55 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jan  2 11:49:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c7f7b2

media-sound/jack2: fixed python shebang in waf

thanks Ionen Wolkens <sudinave <AT> gmail.com> for finding the cause

Closes: https://bugs.gentoo.org/763060
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.16.ebuild | 3 ++-
 media-sound/jack2/jack2-9999.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.16.ebuild b/media-sound/jack2/jack2-1.9.16.ebuild
index e59a43a5b06..cceb860aa7e 100644
--- a/media-sound/jack2/jack2-1.9.16.ebuild
+++ b/media-sound/jack2/jack2-1.9.16.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=6
@@ -61,6 +61,7 @@ PATCHES=(
 
 src_prepare() {
 	default
+	python_fix_shebang waf
 	multilib_copy_sources
 }
 

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index d76f72a1625..f80759ad379 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-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=6
@@ -57,6 +57,7 @@ DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
 
 src_prepare() {
 	default
+	python_fix_shebang waf
 	multilib_copy_sources
 }
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-01-18 10:38 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2021-01-18 10:38 UTC (permalink / raw
  To: gentoo-commits

commit:     a0e78539fe645049162f34f0e0375c678acdd8c3
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 10:38:26 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 10:38:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e78539

media-sound/jack2: bump to 1.9.17 + eapi7 + updated live

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest                              |  1 +
 .../jack2/{jack2-9999.ebuild => jack2-1.9.17.ebuild}    | 17 +++++++++++------
 media-sound/jack2/jack2-9999.ebuild                     | 17 +++++++++++------
 3 files changed, 23 insertions(+), 12 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 4894fdb792d..11a981e1df6 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
 DIST jack2-1.9.16.tar.gz 974652 BLAKE2B ff20d57f544bd636d93e77c2c6dec3af3afbafe4a217ba480c66247ddb6d8ca60755fa55599240fdd75e8ce2c1f7d8fb4f1bf68de8a212268588245f35731ead SHA512 8e4717cad097806a436e3a7b7977faa65987ca0fe59fd285014d6207899c62f9abbb79474170d0e5a6e82d0dbfe998c1310b13c4de8cd68cea0a6935ba579fd1
+DIST jack2-1.9.17.tar.gz 975827 BLAKE2B 7841f2714dd2fe72d7f5d72fd93a24a63b75143d81bed5166d8b2b29af4acc487157f78b26290aacb45fb2a2c82c18156d8fb45f49bda8780cb6938ae72ffedb SHA512 dff611273e23cea6fe258114c65e193f01dfa0366ddd4e6a026a3d676a32002ee744bc70085fb8568cb85395399072beec2c7f7eed8d9ec912332a2a56623521

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-1.9.17.ebuild
similarity index 94%
copy from media-sound/jack2/jack2-9999.ebuild
copy to media-sound/jack2/jack2-1.9.17.ebuild
index f80759ad379..f6ae56eff77 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-1.9.17.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE="threads(+)"
@@ -29,7 +29,11 @@ REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
 
-CDEPEND="${PYTHON_DEPS}
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )
+"
+DEPEND="${PYTHON_DEPS}
 	media-libs/libsamplerate
 	media-libs/libsndfile
 	sys-libs/readline:0=
@@ -41,10 +45,7 @@ CDEPEND="${PYTHON_DEPS}
 	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
 	metadata? ( sys-libs/db:* )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
+RDEPEND="${DEPEND}
 	dbus? (
 		$(python_gen_cond_dep '
 			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
@@ -55,6 +56,10 @@ RDEPEND="${CDEPEND}
 
 DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
 
+PATCHES=(
+	"${FILESDIR}/${PN}-1.9.14-fix-doc.patch"
+)
+
 src_prepare() {
 	default
 	python_fix_shebang waf

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index f80759ad379..f6ae56eff77 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE="threads(+)"
@@ -29,7 +29,11 @@ REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
 
-CDEPEND="${PYTHON_DEPS}
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )
+"
+DEPEND="${PYTHON_DEPS}
 	media-libs/libsamplerate
 	media-libs/libsndfile
 	sys-libs/readline:0=
@@ -41,10 +45,7 @@ CDEPEND="${PYTHON_DEPS}
 	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
 	metadata? ( sys-libs/db:* )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
+RDEPEND="${DEPEND}
 	dbus? (
 		$(python_gen_cond_dep '
 			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
@@ -55,6 +56,10 @@ RDEPEND="${CDEPEND}
 
 DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
 
+PATCHES=(
+	"${FILESDIR}/${PN}-1.9.14-fix-doc.patch"
+)
+
 src_prepare() {
 	default
 	python_fix_shebang waf


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-02-18 17:12 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-02-18 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     32dadeabfbcc0eac69aa96d5b4afdb507008419d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 17:12:43 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 17:12:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32dadeab

media-sound/jack2: Stabilize 1.9.17 amd64, #771276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.17.ebuild b/media-sound/jack2/jack2-1.9.17.ebuild
index 3001f60267b..0e4e0277c15 100644
--- a/media-sound/jack2/jack2-1.9.17.ebuild
+++ b/media-sound/jack2/jack2-1.9.17.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-02-18 17:14 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-02-18 17:14 UTC (permalink / raw
  To: gentoo-commits

commit:     acbabc72db0353317a60390befb611097284d306
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 17:14:14 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 17:14:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acbabc72

media-sound/jack2: Stabilize 1.9.17 arm, #771276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.17.ebuild b/media-sound/jack2/jack2-1.9.17.ebuild
index 0e4e0277c15..8d7e86e00a8 100644
--- a/media-sound/jack2/jack2-1.9.17.ebuild
+++ b/media-sound/jack2/jack2-1.9.17.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-02-18 17:14 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-02-18 17:14 UTC (permalink / raw
  To: gentoo-commits

commit:     f9cb01cc3686ec3ad771882f75d9b8c07d329a4b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 17:14:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 17:14:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9cb01cc

media-sound/jack2: Stabilize 1.9.17 ppc64, #771276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.17.ebuild b/media-sound/jack2/jack2-1.9.17.ebuild
index 8d7e86e00a8..31aeafda478 100644
--- a/media-sound/jack2/jack2-1.9.17.ebuild
+++ b/media-sound/jack2/jack2-1.9.17.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-02-18 17:15 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-02-18 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4ebf79c0a1526af22528ae8e0be95c4787fcc321
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 17:15:34 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 17:15:34 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ebf79c0

media-sound/jack2: Stabilize 1.9.17 ppc, #771276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.17.ebuild b/media-sound/jack2/jack2-1.9.17.ebuild
index 31aeafda478..5ab2b83b04a 100644
--- a/media-sound/jack2/jack2-1.9.17.ebuild
+++ b/media-sound/jack2/jack2-1.9.17.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~x86"
+	KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-02-18 23:25 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-02-18 23:25 UTC (permalink / raw
  To: gentoo-commits

commit:     f1a1bac405cf6ec0e0f3a05265ac0390d03208fa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 23:25:02 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 23:25:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a1bac4

media-sound/jack2: Stabilize 1.9.17 x86, #771276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.17.ebuild b/media-sound/jack2/jack2-1.9.17.ebuild
index 5ab2b83b04a..6fa46842d1a 100644
--- a/media-sound/jack2/jack2-1.9.17.ebuild
+++ b/media-sound/jack2/jack2-1.9.17.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~x86"
+	KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-02-19 16:22 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-02-19 16:22 UTC (permalink / raw
  To: gentoo-commits

commit:     ed07397224ebb57f1f1a44714941c1b90b9a9fc1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 16:21:14 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 16:21:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed073972

media-sound/jack2: Stabilize 1.9.17 arm64, #771276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.17.ebuild b/media-sound/jack2/jack2-1.9.17.ebuild
index 6fa46842d1a..0e31dae3a2b 100644
--- a/media-sound/jack2/jack2-1.9.17.ebuild
+++ b/media-sound/jack2/jack2-1.9.17.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
+	KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-02-20 10:11 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2021-02-20 10:11 UTC (permalink / raw
  To: gentoo-commits

commit:     fdab03b126cddfd96686dd3cd9d629d9917a39cc
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 10:11:25 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 10:11:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdab03b1

media-sound/jack2: removed obsolete 1.9.16

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest            |   1 -
 media-sound/jack2/jack2-1.9.16.ebuild | 100 ----------------------------------
 2 files changed, 101 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 11a981e1df6..b8203358d82 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-DIST jack2-1.9.16.tar.gz 974652 BLAKE2B ff20d57f544bd636d93e77c2c6dec3af3afbafe4a217ba480c66247ddb6d8ca60755fa55599240fdd75e8ce2c1f7d8fb4f1bf68de8a212268588245f35731ead SHA512 8e4717cad097806a436e3a7b7977faa65987ca0fe59fd285014d6207899c62f9abbb79474170d0e5a6e82d0dbfe998c1310b13c4de8cd68cea0a6935ba579fd1
 DIST jack2-1.9.17.tar.gz 975827 BLAKE2B 7841f2714dd2fe72d7f5d72fd93a24a63b75143d81bed5166d8b2b29af4acc487157f78b26290aacb45fb2a2c82c18156d8fb45f49bda8780cb6938ae72ffedb SHA512 dff611273e23cea6fe258114c65e193f01dfa0366ddd4e6a026a3d676a32002ee744bc70085fb8568cb85395399072beec2c7f7eed8d9ec912332a2a56623521

diff --git a/media-sound/jack2/jack2-1.9.16.ebuild b/media-sound/jack2/jack2-1.9.16.ebuild
deleted file mode 100644
index e3c71aed2a9..00000000000
--- a/media-sound/jack2/jack2-1.9.16.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="https://jackaudio.org/"
-
-if [[ "${PV}" = "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-else
-	MY_PV="${PV/_rc/-RC}"
-	MY_P="${PN}-${MY_PV}"
-	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
-
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
-
-CDEPEND="${PYTHON_DEPS}
-	media-libs/libsamplerate
-	media-libs/libsndfile
-	sys-libs/readline:0=
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	dbus? (
-		dev-libs/expat[${MULTILIB_USEDEP}]
-		sys-apps/dbus[${MULTILIB_USEDEP}]
-	)
-	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	metadata? ( sys-libs/db:* )
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	dbus? (
-		$(python_gen_cond_dep '
-			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-		')
-	)
-	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
-
-DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
-
-PATCHES=(
-	"${FILESDIR}/${PN}-1.9.14-fix-doc.patch"
-)
-
-src_prepare() {
-	default
-	python_fix_shebang waf
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local mywafconfargs=(
-		--htmldir=/usr/share/doc/${PF}/html
-		$(usex dbus --dbus "")
-		$(usex classic --classic "")
-		--alsa=$(usex alsa yes no)
-		--celt=no
-		--db=$(usex metadata yes no)
-		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=$(usex ieee1394 yes no)
-		--iio=no
-		--opus=$(usex opus yes no)
-		--portaudio=no
-		--readline=$(multilib_native_usex readline yes no)
-		--samplerate=$(multilib_native_usex libsamplerate yes no)
-		--sndfile=$(multilib_native_usex sndfile yes no)
-		--winmme=no
-	)
-
-	waf-utils_src_configure ${mywafconfargs[@]}
-}
-
-multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
-}
-
-multilib_src_install() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
-}
-
-multilib_src_install_all() {
-	python_fix_shebang "${ED}"
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-04-15 12:17 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2021-04-15 12:17 UTC (permalink / raw
  To: gentoo-commits

commit:     647d266b457dd782cbdb109fa7bf0a5565d636b0
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 15 12:17:39 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 12:17:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647d266b

media-sound/jack2: bump to 1.9.18

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest            |   1 +
 media-sound/jack2/jack2-1.9.18.ebuild | 101 ++++++++++++++++++++++++++++++++++
 2 files changed, 102 insertions(+)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index b8203358d82..4f2cabda667 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
 DIST jack2-1.9.17.tar.gz 975827 BLAKE2B 7841f2714dd2fe72d7f5d72fd93a24a63b75143d81bed5166d8b2b29af4acc487157f78b26290aacb45fb2a2c82c18156d8fb45f49bda8780cb6938ae72ffedb SHA512 dff611273e23cea6fe258114c65e193f01dfa0366ddd4e6a026a3d676a32002ee744bc70085fb8568cb85395399072beec2c7f7eed8d9ec912332a2a56623521
+DIST jack2-1.9.18.tar.gz 987166 BLAKE2B e1684d50c26ce45b36133b5e9632e916cd5bdf2a2ffba9257d7d6018d9fab8ade87f2de4c837d3cc3cb37bdda296fbcd8c2da6468676a3a4c74563fb42397879 SHA512 7b9116b8002db88d9df746acf99e523cf9103c1a7955e8174912c8538b2c53bc8e7c34a64d0df4dc1f212e35035392814fdfcfe78597e26bd08ec028876bcb98

diff --git a/media-sound/jack2/jack2-1.9.18.ebuild b/media-sound/jack2/jack2-1.9.18.ebuild
new file mode 100644
index 00000000000..3001f60267b
--- /dev/null
+++ b/media-sound/jack2/jack2-1.9.18.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="threads(+)"
+inherit python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="https://jackaudio.org/"
+
+if [[ "${PV}" = "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
+else
+	MY_PV="${PV/_rc/-RC}"
+	MY_P="${PN}-${MY_PV}"
+	S="${WORKDIR}/${MY_P}"
+	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
+
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
+	|| ( classic dbus )"
+
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )
+"
+DEPEND="${PYTHON_DEPS}
+	media-libs/libsamplerate
+	media-libs/libsndfile
+	sys-libs/readline:0=
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	dbus? (
+		dev-libs/expat[${MULTILIB_USEDEP}]
+		sys-apps/dbus[${MULTILIB_USEDEP}]
+	)
+	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
+	metadata? ( sys-libs/db:* )
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}
+	dbus? (
+		$(python_gen_cond_dep '
+			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
+		')
+	)
+	pam? ( sys-auth/realtime-base )
+	!media-sound/jack-audio-connection-kit:0"
+
+DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
+
+PATCHES=(
+	"${FILESDIR}/${PN}-1.9.14-fix-doc.patch"
+)
+
+src_prepare() {
+	default
+	python_fix_shebang waf
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local mywafconfargs=(
+		--htmldir=/usr/share/doc/${PF}/html
+		$(usex dbus --dbus "")
+		$(usex classic --classic "")
+		--alsa=$(usex alsa yes no)
+		--celt=no
+		--db=$(usex metadata yes no)
+		--doxygen=$(multilib_native_usex doc yes no)
+		--firewire=$(usex ieee1394 yes no)
+		--iio=no
+		--opus=$(usex opus yes no)
+		--portaudio=no
+		--readline=$(multilib_native_usex readline yes no)
+		--samplerate=$(multilib_native_usex libsamplerate yes no)
+		--sndfile=$(multilib_native_usex sndfile yes no)
+		--winmme=no
+	)
+
+	waf-utils_src_configure ${mywafconfargs[@]}
+}
+
+multilib_src_compile() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
+}
+
+multilib_src_install() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
+}
+
+multilib_src_install_all() {
+	python_fix_shebang "${ED}"
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-05-16 12:45 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-05-16 12:45 UTC (permalink / raw
  To: gentoo-commits

commit:     69b5abef408c65cdd184f3612215a2e47d98ab47
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 12:41:29 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 12:45:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b5abef

media-sound/jack2: Stabilize 1.9.18 arm64, #790455

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.18.ebuild b/media-sound/jack2/jack2-1.9.18.ebuild
index 8d7e86e00a8..05e94563697 100644
--- a/media-sound/jack2/jack2-1.9.18.ebuild
+++ b/media-sound/jack2/jack2-1.9.18.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-05-16 14:44 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-05-16 14:44 UTC (permalink / raw
  To: gentoo-commits

commit:     6c0e47b2831306f10d31763a75b43884498876d4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 14:44:10 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 14:44:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0e47b2

media-sound/jack2: Stabilize 1.9.18 ppc, #790455

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.18.ebuild b/media-sound/jack2/jack2-1.9.18.ebuild
index 05e94563697..588af40e876 100644
--- a/media-sound/jack2/jack2-1.9.18.ebuild
+++ b/media-sound/jack2/jack2-1.9.18.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-05-16 23:44 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-05-16 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     a7263c499ca3bc51b1317cdc70bbda3124a032df
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 23:43:32 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 23:43:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7263c49

media-sound/jack2: Stabilize 1.9.18 ppc64, #790455

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.18.ebuild b/media-sound/jack2/jack2-1.9.18.ebuild
index 588af40e876..d081551fdcd 100644
--- a/media-sound/jack2/jack2-1.9.18.ebuild
+++ b/media-sound/jack2/jack2-1.9.18.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-05-17  7:49 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-05-17  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     760d7e3d04a516b3d697a063f3db11f3ea1cad44
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 17 07:48:25 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 17 07:49:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760d7e3d

media-sound/jack2: x86 stable wrt bug #790455

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.18.ebuild b/media-sound/jack2/jack2-1.9.18.ebuild
index d081551fdcd..0e31dae3a2b 100644
--- a/media-sound/jack2/jack2-1.9.18.ebuild
+++ b/media-sound/jack2/jack2-1.9.18.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+	KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-05-17  8:12 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2021-05-17  8:12 UTC (permalink / raw
  To: gentoo-commits

commit:     dca6aab812312c928b697f7a0d620dc4904b793a
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon May 17 08:11:50 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon May 17 08:11:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca6aab8

media-sound/jack2: removed obsolete 1.9.17

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest            |   1 -
 media-sound/jack2/jack2-1.9.17.ebuild | 101 ----------------------------------
 2 files changed, 102 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 4f2cabda667..b912e379af1 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-DIST jack2-1.9.17.tar.gz 975827 BLAKE2B 7841f2714dd2fe72d7f5d72fd93a24a63b75143d81bed5166d8b2b29af4acc487157f78b26290aacb45fb2a2c82c18156d8fb45f49bda8780cb6938ae72ffedb SHA512 dff611273e23cea6fe258114c65e193f01dfa0366ddd4e6a026a3d676a32002ee744bc70085fb8568cb85395399072beec2c7f7eed8d9ec912332a2a56623521
 DIST jack2-1.9.18.tar.gz 987166 BLAKE2B e1684d50c26ce45b36133b5e9632e916cd5bdf2a2ffba9257d7d6018d9fab8ade87f2de4c837d3cc3cb37bdda296fbcd8c2da6468676a3a4c74563fb42397879 SHA512 7b9116b8002db88d9df746acf99e523cf9103c1a7955e8174912c8538b2c53bc8e7c34a64d0df4dc1f212e35035392814fdfcfe78597e26bd08ec028876bcb98

diff --git a/media-sound/jack2/jack2-1.9.17.ebuild b/media-sound/jack2/jack2-1.9.17.ebuild
deleted file mode 100644
index 0e31dae3a2b..00000000000
--- a/media-sound/jack2/jack2-1.9.17.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="https://jackaudio.org/"
-
-if [[ "${PV}" = "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-else
-	MY_PV="${PV/_rc/-RC}"
-	MY_P="${PN}-${MY_PV}"
-	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
-
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
-
-BDEPEND="
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )
-"
-DEPEND="${PYTHON_DEPS}
-	media-libs/libsamplerate
-	media-libs/libsndfile
-	sys-libs/readline:0=
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	dbus? (
-		dev-libs/expat[${MULTILIB_USEDEP}]
-		sys-apps/dbus[${MULTILIB_USEDEP}]
-	)
-	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	metadata? ( sys-libs/db:* )
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}
-	dbus? (
-		$(python_gen_cond_dep '
-			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-		')
-	)
-	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
-
-DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
-
-PATCHES=(
-	"${FILESDIR}/${PN}-1.9.14-fix-doc.patch"
-)
-
-src_prepare() {
-	default
-	python_fix_shebang waf
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local mywafconfargs=(
-		--htmldir=/usr/share/doc/${PF}/html
-		$(usex dbus --dbus "")
-		$(usex classic --classic "")
-		--alsa=$(usex alsa yes no)
-		--celt=no
-		--db=$(usex metadata yes no)
-		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=$(usex ieee1394 yes no)
-		--iio=no
-		--opus=$(usex opus yes no)
-		--portaudio=no
-		--readline=$(multilib_native_usex readline yes no)
-		--samplerate=$(multilib_native_usex libsamplerate yes no)
-		--sndfile=$(multilib_native_usex sndfile yes no)
-		--winmme=no
-	)
-
-	waf-utils_src_configure ${mywafconfargs[@]}
-}
-
-multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
-}
-
-multilib_src_install() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
-}
-
-multilib_src_install_all() {
-	python_fix_shebang "${ED}"
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-06-30 17:19 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2021-06-30 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     289b835eaf8ae0a91d7da284b0f605d782cd1325
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 30 17:18:56 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jun 30 17:19:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289b835e

media-sound/jack2: dropped patch from 9999

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/jack2-9999.ebuild | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 3001f60267b..854d309843c 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -56,10 +56,6 @@ RDEPEND="${DEPEND}
 
 DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
 
-PATCHES=(
-	"${FILESDIR}/${PN}-1.9.14-fix-doc.patch"
-)
-
 src_prepare() {
 	default
 	python_fix_shebang waf


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-07-16  7:10 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2021-07-16  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     cd6934d84b1900ddb5bd02bd4ec2c13060be7449
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 16 07:10:20 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Jul 16 07:10:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6934d8

media-sound/jack2: bump to 1.9.19

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest            |  1 +
 media-sound/jack2/jack2-1.9.19.ebuild | 97 +++++++++++++++++++++++++++++++++++
 2 files changed, 98 insertions(+)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index b912e379af1..6efd9c3eadf 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
 DIST jack2-1.9.18.tar.gz 987166 BLAKE2B e1684d50c26ce45b36133b5e9632e916cd5bdf2a2ffba9257d7d6018d9fab8ade87f2de4c837d3cc3cb37bdda296fbcd8c2da6468676a3a4c74563fb42397879 SHA512 7b9116b8002db88d9df746acf99e523cf9103c1a7955e8174912c8538b2c53bc8e7c34a64d0df4dc1f212e35035392814fdfcfe78597e26bd08ec028876bcb98
+DIST jack2-1.9.19.tar.gz 988780 BLAKE2B 37536e23f97ea8a3bf62fe77e35a4a40c5d88cea1197a2f72c4ab31cbbc689fcf99a1d51bb0ee96122c618464eefe1ca8479dc53ab7de9e6570cb4009cf2a7a1 SHA512 d8d5fe17e2984959546af3c53f044aa4648860e19ff8ffd54452e87fa6cdfd111f825c57e3df17cb8ed95de8392b6f354b12ded41e3e021a37f07b99a89ba18d

diff --git a/media-sound/jack2/jack2-1.9.19.ebuild b/media-sound/jack2/jack2-1.9.19.ebuild
new file mode 100644
index 00000000000..a696ea21763
--- /dev/null
+++ b/media-sound/jack2/jack2-1.9.19.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_REQ_USE="threads(+)"
+inherit python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="https://jackaudio.org/"
+
+if [[ "${PV}" = "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
+else
+	MY_PV="${PV/_rc/-RC}"
+	MY_P="${PN}-${MY_PV}"
+	S="${WORKDIR}/${MY_P}"
+	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
+
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
+	|| ( classic dbus )"
+
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )
+"
+DEPEND="${PYTHON_DEPS}
+	media-libs/libsamplerate
+	media-libs/libsndfile
+	sys-libs/readline:0=
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	dbus? (
+		dev-libs/expat[${MULTILIB_USEDEP}]
+		sys-apps/dbus[${MULTILIB_USEDEP}]
+	)
+	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
+	metadata? ( sys-libs/db:* )
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}
+	dbus? (
+		$(python_gen_cond_dep '
+			dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
+		')
+	)
+	pam? ( sys-auth/realtime-base )
+	!media-sound/jack-audio-connection-kit:0"
+
+DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
+
+src_prepare() {
+	default
+	python_fix_shebang waf
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local mywafconfargs=(
+		--htmldir=/usr/share/doc/${PF}/html
+		$(usex dbus --dbus "")
+		$(usex classic --classic "")
+		--alsa=$(usex alsa yes no)
+		--celt=no
+		--db=$(usex metadata yes no)
+		--doxygen=$(multilib_native_usex doc yes no)
+		--firewire=$(usex ieee1394 yes no)
+		--iio=no
+		--opus=$(usex opus yes no)
+		--portaudio=no
+		--readline=$(multilib_native_usex readline yes no)
+		--samplerate=$(multilib_native_usex libsamplerate yes no)
+		--sndfile=$(multilib_native_usex sndfile yes no)
+		--winmme=no
+	)
+
+	waf-utils_src_configure ${mywafconfargs[@]}
+}
+
+multilib_src_compile() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
+}
+
+multilib_src_install() {
+	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
+}
+
+multilib_src_install_all() {
+	python_fix_shebang "${ED}"
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-08-17  5:36 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-08-17  5:36 UTC (permalink / raw
  To: gentoo-commits

commit:     1713be5a673fd7d271485e6d1b65050679df8769
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 17 05:36:24 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 17 05:36:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1713be5a

media-sound/jack2: ppc stable wrt bug #808552

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.19.ebuild b/media-sound/jack2/jack2-1.9.19.ebuild
index dcce141a31b..9bac83d8228 100644
--- a/media-sound/jack2/jack2-1.9.19.ebuild
+++ b/media-sound/jack2/jack2-1.9.19.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-08-17  5:37 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-08-17  5:37 UTC (permalink / raw
  To: gentoo-commits

commit:     d771cbb13a2cf7eb28b92bf04a14d6b6ce4aee9a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 17 05:37:00 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 17 05:37:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d771cbb1

media-sound/jack2: ppc64 stable wrt bug #808552

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.19.ebuild b/media-sound/jack2/jack2-1.9.19.ebuild
index 9bac83d8228..2b158be89b9 100644
--- a/media-sound/jack2/jack2-1.9.19.ebuild
+++ b/media-sound/jack2/jack2-1.9.19.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-08-18 12:58 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-08-18 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     7eafe462fd88b7251345688e0209e7fefc23c9d0
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 18 12:58:06 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 12:58:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eafe462

media-sound/jack2: x86 stable wrt bug #808552

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.19.ebuild b/media-sound/jack2/jack2-1.9.19.ebuild
index 7ef96668a36..a45b1284e82 100644
--- a/media-sound/jack2/jack2-1.9.19.ebuild
+++ b/media-sound/jack2/jack2-1.9.19.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-08-19  1:25 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-08-19  1:25 UTC (permalink / raw
  To: gentoo-commits

commit:     c7ce878ba0decae3231bfd1accc5cc2b06b488f2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 19 01:24:57 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Aug 19 01:24:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ce878b

media-sound/jack2: amd64 stable wrt bug #808552

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.19.ebuild b/media-sound/jack2/jack2-1.9.19.ebuild
index a45b1284e82..9fac7723205 100644
--- a/media-sound/jack2/jack2-1.9.19.ebuild
+++ b/media-sound/jack2/jack2-1.9.19.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
+	KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-08-19 19:59 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-08-19 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     32c0c838b9edbc2bb839b412e5da396752de1a19
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 19 19:58:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 19 19:58:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c0c838

media-sound/jack2: Stabilize 1.9.19 arm, #808552

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.19.ebuild b/media-sound/jack2/jack2-1.9.19.ebuild
index 9fac7723205..a3905070dc6 100644
--- a/media-sound/jack2/jack2-1.9.19.ebuild
+++ b/media-sound/jack2/jack2-1.9.19.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2021-08-22  3:42 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-08-22  3:42 UTC (permalink / raw
  To: gentoo-commits

commit:     b5ed7209251f552dec98adc6e5c236e92d191f77
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 22 03:42:06 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 22 03:42:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ed7209

media-sound/jack2: Stabilize 1.9.19 arm64, #808552

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.19.ebuild b/media-sound/jack2/jack2-1.9.19.ebuild
index a3905070dc6..502d34d9af2 100644
--- a/media-sound/jack2/jack2-1.9.19.ebuild
+++ b/media-sound/jack2/jack2-1.9.19.ebuild
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-06-07  5:45 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-06-07  5:45 UTC (permalink / raw
  To: gentoo-commits

commit:     fc1d2d1800f9cf7dccc53106171e12867bd7d120
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  7 05:45:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun  7 05:45:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1d2d18

media-sound/jack2: sync live

Closes: https://bugs.gentoo.org/846068
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-9999.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 06fe3cac36bf..eb214ebbb404 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 
@@ -18,7 +18,7 @@ else
 	MY_P="${PN}-${MY_PV}"
 	S="${WORKDIR}/${MY_P}"
 	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-11-04 21:59 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2022-11-04 21:59 UTC (permalink / raw
  To: gentoo-commits

commit:     daf816aefea098bec067fa3487f5384ace8fdd82
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 03:35:45 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Nov  4 21:54:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf816ae

media-sound/jack2: add myself as a maintainer

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/metadata.xml | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/media-sound/jack2/metadata.xml b/media-sound/jack2/metadata.xml
index 0c2531717ee9..824174d30c19 100644
--- a/media-sound/jack2/metadata.xml
+++ b/media-sound/jack2/metadata.xml
@@ -1,16 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person">
+		<email>ionen@gentoo.org</email>
+		<name>Ionen Wolkens</name>
+	</maintainer>
 	<maintainer type="project">
 		<email>proaudio@gentoo.org</email>
 		<name>Gentoo ProAudio Project</name>
 	</maintainer>
-	<upstream>
-		<remote-id type="github">jackaudio/jack2</remote-id>
-	</upstream>
 	<use>
 		<flag name="classic">Enable building of jackd</flag>
 		<flag name="metadata">Enable metadata API</flag>
 		<flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
 	</use>
+	<upstream>
+		<remote-id type="github">jackaudio/jack2</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-11-04 21:59 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2022-11-04 21:59 UTC (permalink / raw
  To: gentoo-commits

commit:     1b008898d1f8eb2d6c3c4b9eee35f9b1f6237b77
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 03:11:59 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Nov  4 21:54:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b008898

media-sound/jack2: sync live

Same as 1.9.21 minus dropping the now-missing tools options.

Closes: https://github.com/gentoo/gentoo/pull/28021
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/jack2-9999.ebuild | 89 ++++++++++++++++++++-----------------
 1 file changed, 47 insertions(+), 42 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index eb214ebbb404..49be304b89f7 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -1,97 +1,102 @@
 # 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,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
+inherit flag-o-matic python-single-r1 waf-utils multilib-minimal
 
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="https://jackaudio.org/"
-
-if [[ "${PV}" = "9999" ]]; then
+if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
-	MY_PV="${PV/_rc/-RC}"
-	MY_P="${PN}-${MY_PV}"
-	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
 	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="https://jackaudio.org/"
 
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="2"
+IUSE="+alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam +tools"
 REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
 
-BDEPEND="
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )
-"
-DEPEND="${PYTHON_DEPS}
-	media-libs/libsamplerate
-	media-libs/libsndfile
-	sys-libs/readline:0=
+DEPEND="
 	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
 	dbus? (
 		dev-libs/expat[${MULTILIB_USEDEP}]
 		sys-apps/dbus[${MULTILIB_USEDEP}]
 	)
-	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	metadata? ( sys-libs/db:* )
+	libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] )
+	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
+	metadata? ( sys-libs/db:=[${MULTILIB_USEDEP}] )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}
+RDEPEND="
+	${DEPEND}
 	dbus? (
+		${PYTHON_DEPS}
 		$(python_gen_cond_dep '
 			dev-python/dbus-python[${PYTHON_USEDEP}]
 		')
 	)
 	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
+	!media-sound/jack-audio-connection-kit
+	!media-video/pipewire[jack-sdk(-)]"
+BDEPEND="
+	${PYTHON_DEPS}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+# tools were formerly provided here, pull to maintain expectations
+PDEPEND="tools? ( media-sound/jack-example-tools )"
 
 DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.9.21-python3.11.patch
+)
+
 src_prepare() {
 	default
+
 	python_fix_shebang waf
 	multilib_copy_sources
 }
 
 multilib_src_configure() {
-	local mywafconfargs=(
-		--htmldir=/usr/share/doc/${PF}/html
-		$(usex dbus --dbus "")
-		$(usex classic --classic "")
-		--alsa=$(usex alsa yes no)
+	# clients crash if built with lto
+	# https://github.com/jackaudio/jack2/issues/485
+	filter-lto
+
+	local wafargs=(
+		--alsa=$(usex alsa)
 		--celt=no
-		--db=$(usex metadata yes no)
-		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=$(usex ieee1394 yes no)
+		$(usev classic --classic)
+		--db=$(usex metadata)
+		$(usev dbus --dbus)
+		--doxygen=$(multilib_native_usex doc)
+		--firewire=$(usex ieee1394)
 		--iio=no
-		--opus=$(usex opus yes no)
+		--opus=$(usex opus)
 		--portaudio=no
-		--readline=$(multilib_native_usex readline yes no)
-		--samplerate=$(multilib_native_usex libsamplerate yes no)
-		--sndfile=$(multilib_native_usex sndfile yes no)
+		--samplerate=$(usex libsamplerate)
 		--winmme=no
 	)
 
-	waf-utils_src_configure ${mywafconfargs[@]}
+	waf-utils_src_configure "${wafargs[@]}"
 }
 
 multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
+	waf-utils_src_compile
 }
 
 multilib_src_install() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
+	waf-utils_src_install
 }
 
 multilib_src_install_all() {
-	python_fix_shebang "${ED}"
+	use dbus && python_fix_shebang "${ED}"/usr/bin/jack_control
 }


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-11-05  2:07 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-11-05  2:07 UTC (permalink / raw
  To: gentoo-commits

commit:     f52cdcf8a4f02b4ed0952732ebcd509f0f5ffa92
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  5 02:07:07 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  5 02:07:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52cdcf8

media-sound/jack2: Keyword 1.9.21 arm64, #879669

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21.ebuild b/media-sound/jack2/jack2-1.9.21.ebuild
index e1e0330c41de..19109f595b7f 100644
--- a/media-sound/jack2/jack2-1.9.21.ebuild
+++ b/media-sound/jack2/jack2-1.9.21.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-11-05  2:07 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-11-05  2:07 UTC (permalink / raw
  To: gentoo-commits

commit:     ec716c9268a9a343ef6fa7843280630fe4cd8d62
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  5 02:07:08 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  5 02:07:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec716c92

media-sound/jack2: Keyword 1.9.21 arm, #879669

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21.ebuild b/media-sound/jack2/jack2-1.9.21.ebuild
index 19109f595b7f..a4ebc078d4c1 100644
--- a/media-sound/jack2/jack2-1.9.21.ebuild
+++ b/media-sound/jack2/jack2-1.9.21.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-11-12  6:12 WANG Xuerui
  0 siblings, 0 replies; 102+ messages in thread
From: WANG Xuerui @ 2022-11-12  6:12 UTC (permalink / raw
  To: gentoo-commits

commit:     20ae47a90063bea0454f5c56509c85637d10f8cb
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 06:11:48 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 06:11:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ae47a9

media-sound/jack2: keyword 1.9.21 for ~loong

Bug: https://bugs.gentoo.org/879669
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21.ebuild b/media-sound/jack2/jack2-1.9.21.ebuild
index a4ebc078d4c1..3c12cbae457d 100644
--- a/media-sound/jack2/jack2-1.9.21.ebuild
+++ b/media-sound/jack2/jack2-1.9.21.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-11-12 12:56 Yixun Lan
  0 siblings, 0 replies; 102+ messages in thread
From: Yixun Lan @ 2022-11-12 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     d948b0e9deaf06b82a954c4e17e1864ac894d270
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 12:04:51 2022 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 12:56:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d948b0e9

media-sound/jack2: Keyword 1.9.21 riscv, #879669

Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21.ebuild b/media-sound/jack2/jack2-1.9.21.ebuild
index 3c12cbae457d..7429c75a6b26 100644
--- a/media-sound/jack2/jack2-1.9.21.ebuild
+++ b/media-sound/jack2/jack2-1.9.21.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-11-18 12:56 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-11-18 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     f132743c758344df5f155663202fa16bac8cce82
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 12:56:21 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 12:56:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f132743c

media-sound/jack2: Keyword 1.9.21 ppc, #879669

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21.ebuild b/media-sound/jack2/jack2-1.9.21.ebuild
index 7429c75a6b26..01ee8e50b062 100644
--- a/media-sound/jack2/jack2-1.9.21.ebuild
+++ b/media-sound/jack2/jack2-1.9.21.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-11-18 13:06 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-11-18 13:06 UTC (permalink / raw
  To: gentoo-commits

commit:     7822a18a922d70324fffc16be5f562e68152caca
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 13:06:22 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 13:06:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7822a18a

media-sound/jack2: Keyword 1.9.21 ppc64, #879669

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21.ebuild b/media-sound/jack2/jack2-1.9.21.ebuild
index 01ee8e50b062..4ed7d3847d9c 100644
--- a/media-sound/jack2/jack2-1.9.21.ebuild
+++ b/media-sound/jack2/jack2-1.9.21.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-12-02  3:18 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2022-12-02  3:18 UTC (permalink / raw
  To: gentoo-commits

commit:     97948907fa1ed5cb967aff657f1b83d47ff1a147
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  1 23:05:10 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 03:14:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97948907

media-sound/jack2: fix man page caused by waf-utils.eclass change

waf-utils.eclass newly passes --mandir, but doing so cause the man
page to be installed at /usr/share/man/jackd.1 rather than under
man/man1 for this package.

(revbumped in previous commit)

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21-r1.ebuild | 2 ++
 media-sound/jack2/jack2-9999.ebuild      | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/media-sound/jack2/jack2-1.9.21-r1.ebuild b/media-sound/jack2/jack2-1.9.21-r1.ebuild
index 638893912fc3..f0ba47072db1 100644
--- a/media-sound/jack2/jack2-1.9.21-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.21-r1.ebuild
@@ -73,6 +73,8 @@ multilib_src_configure() {
 	filter-lto
 
 	local wafargs=(
+		--mandir="${EPREFIX}"/usr/share/man/man1 # override eclass' for man1
+
 		--alsa=$(usex alsa)
 		--celt=no
 		$(usev classic --classic)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 921a47e80ec9..52a3a799904b 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -73,6 +73,8 @@ multilib_src_configure() {
 	filter-lto
 
 	local wafargs=(
+		--mandir="${EPREFIX}"/usr/share/man/man1 # override eclass' for man1
+
 		--alsa=$(usex alsa)
 		--celt=no
 		$(usev classic --classic)


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-12-02  3:18 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2022-12-02  3:18 UTC (permalink / raw
  To: gentoo-commits

commit:     c02e54298a283a491ec77afeb3a5656fe17c9312
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  1 22:21:29 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 03:14:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02e5429

media-sound/jack2: fix systemd automagic

libsystemd is only optionally used by the classic daemon,
so no multilib needed

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/{jack2-1.9.21.ebuild => jack2-1.9.21-r1.ebuild} | 6 ++++--
 media-sound/jack2/jack2-9999.ebuild                               | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.21.ebuild b/media-sound/jack2/jack2-1.9.21-r1.ebuild
similarity index 93%
rename from media-sound/jack2/jack2-1.9.21.ebuild
rename to media-sound/jack2/jack2-1.9.21-r1.ebuild
index 4ed7d3847d9c..638893912fc3 100644
--- a/media-sound/jack2/jack2-1.9.21.ebuild
+++ b/media-sound/jack2/jack2-1.9.21-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://jackaudio.org/"
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="2"
-IUSE="+alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam +tools"
+IUSE="+alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam +tools systemd"
 REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
@@ -34,7 +34,8 @@ DEPEND="
 	libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] )
 	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
 	metadata? ( sys-libs/db:=[${MULTILIB_USEDEP}] )
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )
+	systemd? ( classic? ( sys-apps/systemd:= ) )"
 RDEPEND="
 	${DEPEND}
 	dbus? (
@@ -83,6 +84,7 @@ multilib_src_configure() {
 		--opus=$(usex opus)
 		--portaudio=no
 		--samplerate=$(usex libsamplerate)
+		--systemd=$(multilib_native_usex systemd $(usex classic))
 		--winmme=no
 
 		# obsolete options, migrated to media-sound/jack-example-tools

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 49be304b89f7..921a47e80ec9 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://jackaudio.org/"
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="2"
-IUSE="+alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam +tools"
+IUSE="+alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam +tools systemd"
 REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
 	|| ( classic dbus )"
@@ -34,7 +34,8 @@ DEPEND="
 	libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] )
 	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
 	metadata? ( sys-libs/db:=[${MULTILIB_USEDEP}] )
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )
+	systemd? ( classic? ( sys-apps/systemd:= ) )"
 RDEPEND="
 	${DEPEND}
 	dbus? (
@@ -83,6 +84,7 @@ multilib_src_configure() {
 		--opus=$(usex opus)
 		--portaudio=no
 		--samplerate=$(usex libsamplerate)
+		--systemd=$(multilib_native_usex systemd $(usex classic))
 		--winmme=no
 	)
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-12-02  3:18 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2022-12-02  3:18 UTC (permalink / raw
  To: gentoo-commits

commit:     6c4f4ad898e4f0a1e1835d0a25a964aa987571be
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  1 22:46:51 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 03:14:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4f4ad8

media-sound/jack2: stabilize 1.9.21-r1 for amd64, x86

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21-r1.ebuild b/media-sound/jack2/jack2-1.9.21-r1.ebuild
index f0ba47072db1..ef4bda2af8ec 100644
--- a/media-sound/jack2/jack2-1.9.21-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.21-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-12-02  5:53 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-12-02  5:53 UTC (permalink / raw
  To: gentoo-commits

commit:     d113cb9c64ddd9c1714666f9c1fbaf27cbb0a643
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 05:53:37 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 05:53:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d113cb9c

media-sound/jack2: Stabilize 1.9.21-r1 arm64, #883959

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21-r1.ebuild b/media-sound/jack2/jack2-1.9.21-r1.ebuild
index ef4bda2af8ec..a66f59144b94 100644
--- a/media-sound/jack2/jack2-1.9.21-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.21-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-12-02  5:58 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-12-02  5:58 UTC (permalink / raw
  To: gentoo-commits

commit:     a68f3c9139733117cdd23e4b4e8d24a5cc6ee1b5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 05:58:25 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 05:58:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68f3c91

media-sound/jack2: Stabilize 1.9.21-r1 arm, #883959

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21-r1.ebuild b/media-sound/jack2/jack2-1.9.21-r1.ebuild
index a66f59144b94..bf4eed01ccec 100644
--- a/media-sound/jack2/jack2-1.9.21-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.21-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-12-02  6:03 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-12-02  6:03 UTC (permalink / raw
  To: gentoo-commits

commit:     4f88363e8039484577d5f0e9d587e4ef45f82968
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 06:03:08 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 06:03:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f88363e

media-sound/jack2: Stabilize 1.9.21-r1 ppc64, #883959

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21-r1.ebuild b/media-sound/jack2/jack2-1.9.21-r1.ebuild
index bf4eed01ccec..72e8f071be8d 100644
--- a/media-sound/jack2/jack2-1.9.21-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.21-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-12-02  6:26 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-12-02  6:26 UTC (permalink / raw
  To: gentoo-commits

commit:     97b09fcb8fe9900d61276ce040c301c1afc7ba12
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 06:26:24 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 06:26:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b09fcb

media-sound/jack2: Stabilize 1.9.21-r1 ppc, #883959

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.21-r1.ebuild b/media-sound/jack2/jack2-1.9.21-r1.ebuild
index 72e8f071be8d..356cbe29a718 100644
--- a/media-sound/jack2/jack2-1.9.21-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.21-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2022-12-02  7:41 Miroslav Šulc
  0 siblings, 0 replies; 102+ messages in thread
From: Miroslav Šulc @ 2022-12-02  7:41 UTC (permalink / raw
  To: gentoo-commits

commit:     2443a141606d41b7e7f0ebfaf413dd3be05885d0
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 07:41:43 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 07:41:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2443a141

media-sound/jack2: dropped obsolete 1.9.19

Bug: https://bugs.gentoo.org/883959
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/jack2/Manifest            |  1 -
 media-sound/jack2/jack2-1.9.19.ebuild | 97 -----------------------------------
 2 files changed, 98 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 27cfddced531..dcc6789ee295 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-DIST jack2-1.9.19.tar.gz 988780 BLAKE2B 37536e23f97ea8a3bf62fe77e35a4a40c5d88cea1197a2f72c4ab31cbbc689fcf99a1d51bb0ee96122c618464eefe1ca8479dc53ab7de9e6570cb4009cf2a7a1 SHA512 d8d5fe17e2984959546af3c53f044aa4648860e19ff8ffd54452e87fa6cdfd111f825c57e3df17cb8ed95de8392b6f354b12ded41e3e021a37f07b99a89ba18d
 DIST jack2-1.9.21.tar.gz 1006157 BLAKE2B 052486300bd17860964115427d4b5755ce7a4e4607bf9eb4e2b94d5b0cc61cf6a6b56d3a3eae9e91a1195a3316dd1f1ec1357275803805957e4b6f7a76424e24 SHA512 0e9ce581fca3c5d9ffb1de22b45cae6d94085c6f92ff3554892e25727baf66a2269f10d338d95d991e8380c4be5e0cc1e1453b9f878c7dc2e8a990f3bd458557

diff --git a/media-sound/jack2/jack2-1.9.19.ebuild b/media-sound/jack2/jack2-1.9.19.ebuild
deleted file mode 100644
index 8b2b7719b6e4..000000000000
--- a/media-sound/jack2/jack2-1.9.19.ebuild
+++ /dev/null
@@ -1,97 +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,10} )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="https://jackaudio.org/"
-
-if [[ "${PV}" = "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
-else
-	MY_PV="${PV/_rc/-RC}"
-	MY_P="${PN}-${MY_PV}"
-	S="${WORKDIR}/${MY_P}"
-	SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
-
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
-
-BDEPEND="
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )
-"
-DEPEND="${PYTHON_DEPS}
-	media-libs/libsamplerate
-	media-libs/libsndfile
-	sys-libs/readline:0=
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	dbus? (
-		dev-libs/expat[${MULTILIB_USEDEP}]
-		sys-apps/dbus[${MULTILIB_USEDEP}]
-	)
-	ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
-	metadata? ( sys-libs/db:* )
-	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}
-	dbus? (
-		$(python_gen_cond_dep '
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-		')
-	)
-	pam? ( sys-auth/realtime-base )
-	!media-sound/jack-audio-connection-kit:0"
-
-DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
-
-src_prepare() {
-	default
-	python_fix_shebang waf
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local mywafconfargs=(
-		--htmldir=/usr/share/doc/${PF}/html
-		$(usex dbus --dbus "")
-		$(usex classic --classic "")
-		--alsa=$(usex alsa yes no)
-		--celt=no
-		--db=$(usex metadata yes no)
-		--doxygen=$(multilib_native_usex doc yes no)
-		--firewire=$(usex ieee1394 yes no)
-		--iio=no
-		--opus=$(usex opus yes no)
-		--portaudio=no
-		--readline=$(multilib_native_usex readline yes no)
-		--samplerate=$(multilib_native_usex libsamplerate yes no)
-		--sndfile=$(multilib_native_usex sndfile yes no)
-		--winmme=no
-	)
-
-	waf-utils_src_configure ${mywafconfargs[@]}
-}
-
-multilib_src_compile() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
-}
-
-multilib_src_install() {
-	WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
-}
-
-multilib_src_install_all() {
-	python_fix_shebang "${ED}"
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-01-28 15:56 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2023-01-28 15:56 UTC (permalink / raw
  To: gentoo-commits

commit:     5cbb267dd20cdc90408578ef03217b771afae856
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 15:53:07 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 15:54:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbb267d

media-sound/jack2: drop obsolete patch in live

Still using old waf, but upstream did the same quick fix
as the patch for now.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/jack2-9999.ebuild | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index eb2c4e80b66f..8fa6ca5113f5 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -56,10 +56,6 @@ PDEPEND="tools? ( media-sound/jack-example-tools )"
 
 DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
 
-PATCHES=(
-	"${FILESDIR}"/${PN}-1.9.21-python3.11.patch
-)
-
 src_prepare() {
 	default
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-02-02 16:19 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2023-02-02 16:19 UTC (permalink / raw
  To: gentoo-commits

commit:     ff3bc692dc1cf301df41fda2af7aefbd7aa7fd70
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  2 15:51:59 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Feb  2 15:52:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3bc692

media-sound/jack2: add 1.9.22

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/Manifest            |   1 +
 media-sound/jack2/jack2-1.9.22.ebuild | 102 ++++++++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index dcc6789ee295..4be5b0f4194a 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
 DIST jack2-1.9.21.tar.gz 1006157 BLAKE2B 052486300bd17860964115427d4b5755ce7a4e4607bf9eb4e2b94d5b0cc61cf6a6b56d3a3eae9e91a1195a3316dd1f1ec1357275803805957e4b6f7a76424e24 SHA512 0e9ce581fca3c5d9ffb1de22b45cae6d94085c6f92ff3554892e25727baf66a2269f10d338d95d991e8380c4be5e0cc1e1453b9f878c7dc2e8a990f3bd458557
+DIST jack2-1.9.22.tar.gz 933448 BLAKE2B 8c42cb996e132f711ad8b7071d44601e21bfc8fe24802113825b8434abc8734c981daa2b09f10a7ecb1492a51d631255a99649d6d76343622b5e38da07e0c598 SHA512 d93cb2bcc57b72b6815eed143de1092d14fe22542ae9a1f8480d9ed5f44b59c50f81279d18bdd84ff6276ddd71ca1aa64a1e46d61199a5eda0d873a356194ab4

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
new file mode 100644
index 000000000000..8fa6ca5113f5
--- /dev/null
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+inherit flag-o-matic python-single-r1 waf-utils multilib-minimal
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
+else
+	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="https://jackaudio.org/"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="2"
+IUSE="+alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam +tools systemd"
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
+	|| ( classic dbus )"
+
+DEPEND="
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	dbus? (
+		dev-libs/expat[${MULTILIB_USEDEP}]
+		sys-apps/dbus[${MULTILIB_USEDEP}]
+	)
+	libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] )
+	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
+	metadata? ( sys-libs/db:=[${MULTILIB_USEDEP}] )
+	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )
+	systemd? ( classic? ( sys-apps/systemd:= ) )"
+RDEPEND="
+	${DEPEND}
+	dbus? (
+		${PYTHON_DEPS}
+		$(python_gen_cond_dep '
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+		')
+	)
+	pam? ( sys-auth/realtime-base )
+	!media-sound/jack-audio-connection-kit
+	!media-video/pipewire[jack-sdk(-)]"
+BDEPEND="
+	${PYTHON_DEPS}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+# tools were formerly provided here, pull to maintain expectations
+PDEPEND="tools? ( media-sound/jack-example-tools )"
+
+DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
+
+src_prepare() {
+	default
+
+	python_fix_shebang waf
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	# clients crash if built with lto
+	# https://github.com/jackaudio/jack2/issues/485
+	filter-lto
+
+	local wafargs=(
+		--mandir="${EPREFIX}"/usr/share/man/man1 # override eclass' for man1
+
+		--alsa=$(usex alsa)
+		--celt=no
+		$(usev classic --classic)
+		--db=$(usex metadata)
+		$(usev dbus --dbus)
+		--doxygen=$(multilib_native_usex doc)
+		--firewire=$(usex ieee1394)
+		--iio=no
+		--opus=$(usex opus)
+		--portaudio=no
+		--samplerate=$(usex libsamplerate)
+		--systemd=$(multilib_native_usex systemd $(usex classic))
+		--winmme=no
+	)
+
+	waf-utils_src_configure "${wafargs[@]}"
+}
+
+multilib_src_compile() {
+	waf-utils_src_compile
+}
+
+multilib_src_install() {
+	waf-utils_src_install
+}
+
+multilib_src_install_all() {
+	use dbus && python_fix_shebang "${ED}"/usr/bin/jack_control
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-02-19 11:27 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-02-19 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     1f4fb35fb69e40d9f1ca990f523717259cbe9369
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 11:27:43 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 11:27:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4fb35f

media-sound/jack2: Stabilize 1.9.22 ppc, #895344

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
index 16ad8a9eb5ae..9740821bc18e 100644
--- a/media-sound/jack2/jack2-1.9.22.ebuild
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-02-19 11:27 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-02-19 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     53527b130959b3e4482f79070e82fbf3c11235bc
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 11:27:40 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 11:27:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53527b13

media-sound/jack2: Stabilize 1.9.22 arm, #895344

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
index 8fa6ca5113f5..5a31be156b75 100644
--- a/media-sound/jack2/jack2-1.9.22.ebuild
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-02-19 11:27 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-02-19 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     c34ea11968d3d0ad224e602d5528d3116538d065
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 11:27:42 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 11:27:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34ea119

media-sound/jack2: Stabilize 1.9.22 ppc64, #895344

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
index 5a31be156b75..16ad8a9eb5ae 100644
--- a/media-sound/jack2/jack2-1.9.22.ebuild
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-02-19 12:55 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-02-19 12:55 UTC (permalink / raw
  To: gentoo-commits

commit:     602b2ee88175bb5a7ada66dd083fed15c235441e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 12:54:40 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 12:54:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602b2ee8

media-sound/jack2: Stabilize 1.9.22 arm64, #895344

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
index 9740821bc18e..a6711b5ca8f6 100644
--- a/media-sound/jack2/jack2-1.9.22.ebuild
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-02-19 16:38 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-02-19 16:38 UTC (permalink / raw
  To: gentoo-commits

commit:     8ddd187939d03265534739e8306a0395e588dddf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 16:38:25 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 16:38:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddd1879

media-sound/jack2: Stabilize 1.9.22 amd64, #895344

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
index a6711b5ca8f6..0219e58fe20d 100644
--- a/media-sound/jack2/jack2-1.9.22.ebuild
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-02-20 20:27 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-02-20 20:27 UTC (permalink / raw
  To: gentoo-commits

commit:     f757dfbb394051525650dabdb0ee3a332ccd9004
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 20 20:26:30 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 20 20:26:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f757dfbb

media-sound/jack2: Stabilize 1.9.22 x86, #895344

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
index 0219e58fe20d..84fdcade7dd2 100644
--- a/media-sound/jack2/jack2-1.9.22.ebuild
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-09-12 17:14 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2023-09-12 17:14 UTC (permalink / raw
  To: gentoo-commits

commit:     cf01c3f23390f3c12d2ab95177bfa1cd83adb37a
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 17:12:44 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 17:13:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf01c3f2

media-sound/jack2: enable py3.12 in live

And adjust style a bit.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/jack2-9999.ebuild | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 8fa6ca5113f5..5b6b8a0a95b6 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 inherit flag-o-matic python-single-r1 waf-utils multilib-minimal
 
@@ -23,7 +23,8 @@ SLOT="2"
 IUSE="+alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam +tools systemd"
 REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
+	|| ( classic dbus )
+"
 
 DEPEND="
 	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
@@ -35,7 +36,8 @@ DEPEND="
 	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
 	metadata? ( sys-libs/db:=[${MULTILIB_USEDEP}] )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )
-	systemd? ( classic? ( sys-apps/systemd:= ) )"
+	systemd? ( classic? ( sys-apps/systemd:= ) )
+"
 RDEPEND="
 	${DEPEND}
 	dbus? (
@@ -46,11 +48,13 @@ RDEPEND="
 	)
 	pam? ( sys-auth/realtime-base )
 	!media-sound/jack-audio-connection-kit
-	!media-video/pipewire[jack-sdk(-)]"
+	!media-video/pipewire[jack-sdk(-)]
+"
 BDEPEND="
 	${PYTHON_DEPS}
 	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
+	doc? ( app-doc/doxygen )
+"
 # tools were formerly provided here, pull to maintain expectations
 PDEPEND="tools? ( media-sound/jack-example-tools )"
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2023-11-24  9:31 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-11-24  9:31 UTC (permalink / raw
  To: gentoo-commits

commit:     0e0c341c9e6780db8d0f8cf04614967a925739f0
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Nov 23 19:49:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 09:30:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0c341c

media-sound/jack2: Keyword 1.9.22 mips, #896130

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
index 84fdcade7dd2..48bb3bd4486f 100644
--- a/media-sound/jack2/jack2-1.9.22.ebuild
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
 	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Jackdmp jack implemention for multi-processor machine"


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2024-05-06  1:37 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2024-05-06  1:37 UTC (permalink / raw
  To: gentoo-commits

commit:     8bdaa74cd9de0c0bbd74d5562eea7f113eb017ad
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon May  6 00:56:38 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon May  6 01:05:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdaa74c

media-sound/jack2: enable py3.12 + tidy a bit

Still no release, so let's backport the waf bump which
thankfully is less trouble than it looked.

Does not touch anything but the build system. May be
safer to revbump but rather not re-stabilize over this.
Is fine on amd64 stable for a quick test.

Closes: https://bugs.gentoo.org/929660
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/Manifest            |  1 +
 media-sound/jack2/jack2-1.9.22.ebuild | 24 ++++++++++++++++++------
 media-sound/jack2/jack2-9999.ebuild   |  5 ++++-
 3 files changed, 23 insertions(+), 7 deletions(-)

diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 5ffeac4b5e99..83521bcaf9c9 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1 +1,2 @@
+DIST jack2-1.9.22-python3.12.patch.xz 32080 BLAKE2B d581d38cd32d8933bf4a9fdb1c6f3445d8e05be5ae1775335180b6f5daea9e5bad036560a33027d09d0a996a22fcb068140e2b61483fa8a7c4e8091bda39d114 SHA512 e63b73526719dcd4276036e71a7dd8f44c01c3048330724ec3fa8cf5f189055ac58f57493e87163017fbbe201b76672a9115b64957b575f0f7a1b6d9f7ec40e3
 DIST jack2-1.9.22.tar.gz 933448 BLAKE2B 8c42cb996e132f711ad8b7071d44601e21bfc8fe24802113825b8434abc8734c981daa2b09f10a7ecb1492a51d631255a99649d6d76343622b5e38da07e0c598 SHA512 d93cb2bcc57b72b6815eed143de1092d14fe22542ae9a1f8480d9ed5f44b59c50f81279d18bdd84ff6276ddd71ca1aa64a1e46d61199a5eda0d873a356194ab4

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
index 5c178c78a5d4..c52bbee4676b 100644
--- a/media-sound/jack2/jack2-1.9.22.ebuild
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 inherit flag-o-matic python-single-r1 waf-utils multilib-minimal
 
@@ -11,7 +11,11 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
-	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="
+		https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz
+			-> ${P}.tar.gz
+		https://dev.gentoo.org/~ionen/distfiles/${P}-python3.12.patch.xz
+	"
 	KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86"
 fi
 
@@ -23,7 +27,8 @@ SLOT="2"
 IUSE="+alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam +tools systemd"
 REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
-	|| ( classic dbus )"
+	|| ( classic dbus )
+"
 
 DEPEND="
 	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
@@ -35,7 +40,8 @@ DEPEND="
 	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
 	metadata? ( sys-libs/db:=[${MULTILIB_USEDEP}] )
 	opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )
-	systemd? ( classic? ( sys-apps/systemd:= ) )"
+	systemd? ( classic? ( sys-apps/systemd:= ) )
+"
 RDEPEND="
 	${DEPEND}
 	dbus? (
@@ -46,16 +52,22 @@ RDEPEND="
 	)
 	pam? ( sys-auth/realtime-base )
 	!media-sound/jack-audio-connection-kit
-	!media-video/pipewire[jack-sdk(-)]"
+	!media-video/pipewire[jack-sdk(-)]
+"
 BDEPEND="
 	${PYTHON_DEPS}
 	virtual/pkgconfig
-	doc? ( app-text/doxygen )"
+	doc? ( app-text/doxygen )
+"
 # tools were formerly provided here, pull to maintain expectations
 PDEPEND="tools? ( media-sound/jack-example-tools )"
 
 DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
 
+PATCHES=(
+	"${WORKDIR}"/${P}-python3.12.patch
+)
+
 src_prepare() {
 	default
 

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index c2b74cc94497..2241477aa20d 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -11,7 +11,10 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
 else
-	SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="
+		https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz
+			-> ${P}.tar.gz
+	"
 	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
@ 2024-09-03 12:31 Ionen Wolkens
  0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2024-09-03 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     001d9c91a97466bb88658eeb755515fbc40175ed
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  3 11:27:15 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep  3 11:51:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001d9c91

media-sound/jack2: enable py3.13

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-sound/jack2/jack2-1.9.22.ebuild | 2 +-
 media-sound/jack2/jack2-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild
index c52bbee4676b..3a33beb69665 100644
--- a/media-sound/jack2/jack2-1.9.22.ebuild
+++ b/media-sound/jack2/jack2-1.9.22.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 PYTHON_REQ_USE="threads(+)"
 inherit flag-o-matic python-single-r1 waf-utils multilib-minimal
 

diff --git a/media-sound/jack2/jack2-9999.ebuild b/media-sound/jack2/jack2-9999.ebuild
index 2241477aa20d..5f680d13f15f 100644
--- a/media-sound/jack2/jack2-9999.ebuild
+++ b/media-sound/jack2/jack2-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 PYTHON_REQ_USE="threads(+)"
 inherit flag-o-matic python-single-r1 waf-utils multilib-minimal
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread

end of thread, other threads:[~2024-09-03 12:31 UTC | newest]

Thread overview: 102+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-02-18 17:12 [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-09-03 12:31 Ionen Wolkens
2024-05-06  1:37 Ionen Wolkens
2023-11-24  9:31 Sam James
2023-09-12 17:14 Ionen Wolkens
2023-02-20 20:27 Arthur Zamarin
2023-02-19 16:38 Sam James
2023-02-19 12:55 Arthur Zamarin
2023-02-19 11:27 Arthur Zamarin
2023-02-19 11:27 Arthur Zamarin
2023-02-19 11:27 Arthur Zamarin
2023-02-02 16:19 Ionen Wolkens
2023-01-28 15:56 Ionen Wolkens
2022-12-02  7:41 Miroslav Šulc
2022-12-02  6:26 Arthur Zamarin
2022-12-02  6:03 Sam James
2022-12-02  5:58 Sam James
2022-12-02  5:53 Sam James
2022-12-02  3:18 Ionen Wolkens
2022-12-02  3:18 Ionen Wolkens
2022-12-02  3:18 Ionen Wolkens
2022-11-18 13:06 Arthur Zamarin
2022-11-18 12:56 Arthur Zamarin
2022-11-12 12:56 Yixun Lan
2022-11-12  6:12 WANG Xuerui
2022-11-05  2:07 Sam James
2022-11-05  2:07 Sam James
2022-11-04 21:59 Ionen Wolkens
2022-11-04 21:59 Ionen Wolkens
2022-06-07  5:45 Sam James
2021-08-22  3:42 Sam James
2021-08-19 19:59 Sam James
2021-08-19  1:25 Agostino Sarubbo
2021-08-18 12:58 Agostino Sarubbo
2021-08-17  5:37 Agostino Sarubbo
2021-08-17  5:36 Agostino Sarubbo
2021-07-16  7:10 Miroslav Šulc
2021-06-30 17:19 Miroslav Šulc
2021-05-17  8:12 Miroslav Šulc
2021-05-17  7:49 Agostino Sarubbo
2021-05-16 23:44 Sam James
2021-05-16 14:44 Sam James
2021-05-16 12:45 Sam James
2021-04-15 12:17 Miroslav Šulc
2021-02-20 10:11 Miroslav Šulc
2021-02-19 16:22 Sam James
2021-02-18 23:25 Sam James
2021-02-18 17:15 Sam James
2021-02-18 17:14 Sam James
2021-02-18 17:14 Sam James
2021-01-18 10:38 Miroslav Šulc
2021-01-02 11:51 Miroslav Šulc
2020-12-05  7:23 Miroslav Šulc
2020-12-04 18:37 Sergei Trofimovich
2020-12-03  7:59 Sam James
2020-12-03  4:53 Sam James
2020-12-02 23:31 Thomas Deutschmann
2020-12-02 10:23 Sam James
2020-11-02  9:56 Miroslav Šulc
2020-10-07  6:53 Agostino Sarubbo
2020-10-07  6:50 Agostino Sarubbo
2020-10-06  4:29 Sam James
2020-10-06  4:24 Sam James
2020-07-30  0:00 Sam James
2020-07-29 22:37 Sam James
2020-07-27 13:54 Sam James
2020-06-04  9:06 David Seifert
2020-05-09  8:41 Miroslav Šulc
2020-05-08 10:46 Agostino Sarubbo
2020-05-03 10:01 Agostino Sarubbo
2020-04-03 15:29 Miroslav Šulc
2020-02-10 12:12 Michał Górny
2020-02-09 16:31 Michał Górny
2019-12-03 10:06 Agostino Sarubbo
2019-12-03 10:03 Agostino Sarubbo
2019-12-02 11:06 Miroslav Šulc
2019-11-02 21:59 Miroslav Šulc
2019-11-02 20:54 Miroslav Šulc
2019-11-01 11:32 Miroslav Šulc
2019-10-28 23:43 Miroslav Šulc
2019-01-24 13:30 Miroslav Šulc
2018-11-18 11:22 Andreas Sturmlechner
2018-11-18 11:22 Andreas Sturmlechner
2018-10-20 21:48 Michał Górny
2018-09-16 18:41 Andreas Sturmlechner
2018-09-16 18:22 Andreas Sturmlechner
2018-09-16 18:22 Andreas Sturmlechner
2018-01-28 23:19 Andreas Sturmlechner
2017-12-20 22:34 Patrice Clement
2017-12-20 22:34 Patrice Clement
2017-12-20 22:34 Patrice Clement
2017-12-04  9:30 Alexis Ballier
2017-12-04  9:30 Alexis Ballier
2017-12-04  9:30 Alexis Ballier
2017-12-04  9:30 Alexis Ballier
2017-12-04  9:30 Alexis Ballier
2017-09-04 18:44 Michał Górny
2017-07-07 20:46 Alexis Ballier
2017-06-18 17:46 Alexis Ballier
2017-03-14 10:37 Alexis Ballier
2016-02-18 11:25 Alexis Ballier
2016-02-16 14:31 Alexis Ballier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox