* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/, media-sound/jack2/files/
@ 2017-12-04 9:30 Alexis Ballier
0 siblings, 0 replies; 5+ messages in thread
From: Alexis Ballier @ 2017-12-04 9:30 UTC (permalink / raw
To: gentoo-commits
commit: 2e963c16d10528fa0e4fb1e6b929cc280c5ff285
Author: Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Sun Dec 3 19:32:19 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=2e963c16
media-sound/jack2: fix compilation with GCC 7
Closes: https://bugs.gentoo.org/629570
Package-Manager: Portage-2.3.16, Repoman-2.3.6
media-sound/jack2/files/jack2-1.9.11_rc1-gcc7.patch | 19 +++++++++++++++++++
media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild | 4 ++++
2 files changed, 23 insertions(+)
diff --git a/media-sound/jack2/files/jack2-1.9.11_rc1-gcc7.patch b/media-sound/jack2/files/jack2-1.9.11_rc1-gcc7.patch
new file mode 100644
index 00000000000..dcde5fb422f
--- /dev/null
+++ b/media-sound/jack2/files/jack2-1.9.11_rc1-gcc7.patch
@@ -0,0 +1,19 @@
+commit f7bccdca651592cc4082b28fd4a01ed6ef8ab655
+Author: Kjetil Matheussen <k.s.matheussen@notam02.no>
+Date: Sat Jul 15 13:21:59 2017 +0200
+
+ Tests: Fix compilation with gcc7
+
+diff --git a/tests/test.cpp b/tests/test.cpp
+index 8a8a8117..d2ef9a05 100644
+--- a/tests/test.cpp
++++ b/tests/test.cpp
+@@ -479,7 +479,7 @@ int process4(jack_nframes_t nframes, void *arg)
+ jack_nframes_t delta_time = cur_time - last_time;
+
+ Log("calling process4 callback : jack_frame_time = %ld delta_time = %ld\n", cur_time, delta_time);
+- if (delta_time > 0 && (jack_nframes_t)abs(delta_time - cur_buffer_size) > tolerance) {
++ if (delta_time > 0 && abs((int64_t)delta_time - (int64_t)cur_buffer_size) > (int64_t)tolerance) {
+ printf("!!! ERROR !!! jack_frame_time seems to return incorrect values cur_buffer_size = %d, delta_time = %d tolerance %d\n", cur_buffer_size, delta_time, tolerance);
+ }
+
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 0823bd254c5..3b62bb738cc 100644
--- a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
+++ b/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
@@ -49,6 +49,10 @@ RDEPEND="${CDEPEND}
DOCS=( ChangeLog README README_NETJACK2 TODO )
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc7.patch
+)
+
src_prepare() {
default
multilib_copy_sources
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/, media-sound/jack2/files/
@ 2018-09-16 18:41 Andreas Sturmlechner
0 siblings, 0 replies; 5+ messages in thread
From: Andreas Sturmlechner @ 2018-09-16 18:41 UTC (permalink / raw
To: gentoo-commits
commit: 285d1bceb0ab7f0b10d54951fe1001b5b189b3ef
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 16 18:40:56 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 16 18:41:28 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285d1bce
media-sound/jack2: Drop 1.9.11_rc1*
Package-Manager: Portage-2.3.49, Repoman-2.3.10
media-sound/jack2/Manifest | 1 -
.../jack2/files/jack2-1.9.11_rc1-gcc7.patch | 19 -----
media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild | 95 ----------------------
media-sound/jack2/jack2-1.9.11_rc1.ebuild | 89 --------------------
4 files changed, 204 deletions(-)
diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index f7b3375a019..1dd71b0983c 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-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/files/jack2-1.9.11_rc1-gcc7.patch b/media-sound/jack2/files/jack2-1.9.11_rc1-gcc7.patch
deleted file mode 100644
index dcde5fb422f..00000000000
--- a/media-sound/jack2/files/jack2-1.9.11_rc1-gcc7.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-commit f7bccdca651592cc4082b28fd4a01ed6ef8ab655
-Author: Kjetil Matheussen <k.s.matheussen@notam02.no>
-Date: Sat Jul 15 13:21:59 2017 +0200
-
- Tests: Fix compilation with gcc7
-
-diff --git a/tests/test.cpp b/tests/test.cpp
-index 8a8a8117..d2ef9a05 100644
---- a/tests/test.cpp
-+++ b/tests/test.cpp
-@@ -479,7 +479,7 @@ int process4(jack_nframes_t nframes, void *arg)
- jack_nframes_t delta_time = cur_time - last_time;
-
- Log("calling process4 callback : jack_frame_time = %ld delta_time = %ld\n", cur_time, delta_time);
-- if (delta_time > 0 && (jack_nframes_t)abs(delta_time - cur_buffer_size) > tolerance) {
-+ if (delta_time > 0 && abs((int64_t)delta_time - (int64_t)cur_buffer_size) > (int64_t)tolerance) {
- printf("!!! ERROR !!! jack_frame_time seems to return incorrect values cur_buffer_size = %d, delta_time = %d tolerance %d\n", cur_buffer_size, delta_time, tolerance);
- }
-
diff --git a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild b/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
deleted file mode 100644
index de3d58d89ad..00000000000
--- a/media-sound/jack2/jack2-1.9.11_rc1-r1.ebuild
+++ /dev/null
@@ -1,95 +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 eutils 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 )
-
-PATCHES=(
- "${FILESDIR}"/${P}-gcc7.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=$(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/jack2-1.9.11_rc1.ebuild b/media-sound/jack2/jack2-1.9.11_rc1.ebuild
deleted file mode 100644
index fdf94f71e71..00000000000
--- a/media-sound/jack2/jack2-1.9.11_rc1.ebuild
+++ /dev/null
@@ -1,89 +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(+)"
-inherit eutils 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}"
-
-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] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/, media-sound/jack2/files/
@ 2020-08-13 17:34 Miroslav Šulc
0 siblings, 0 replies; 5+ messages in thread
From: Miroslav Šulc @ 2020-08-13 17:34 UTC (permalink / raw
To: gentoo-commits
commit: 3c1df25ee0f87ccc6517b2bb632d67dedcab92da
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 13 17:34:10 2020 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Aug 13 17:34:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1df25e
media-sound/jack2: fixed building doc in 1.9.14
Closes: https://bugs.gentoo.org/726680
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/jack2/files/jack2-1.9.14-fix-doc.patch | 13 +++++++++++++
media-sound/jack2/jack2-1.9.14.ebuild | 4 ++++
2 files changed, 17 insertions(+)
diff --git a/media-sound/jack2/files/jack2-1.9.14-fix-doc.patch b/media-sound/jack2/files/jack2-1.9.14-fix-doc.patch
new file mode 100644
index 00000000000..10dd10afe56
--- /dev/null
+++ b/media-sound/jack2/files/jack2-1.9.14-fix-doc.patch
@@ -0,0 +1,13 @@
+diff --git a/doxyfile.in b/doxyfile.in
+index f92e264..2335ada 100644
+--- a/doxyfile.in
++++ b/doxyfile.in
+@@ -792,7 +792,7 @@ HTML_HEADER =
+ # each generated HTML page. If it is left blank doxygen will generate a
+ # standard footer.
+
+-HTML_FOOTER = @SRCDIR@/no_date_footer.html
++HTML_FOOTER =
+
+ # The HTML_STYLESHEET tag can be used to specify a user-defined cascading
+ # style sheet that is used by each HTML page. It can be used to
diff --git a/media-sound/jack2/jack2-1.9.14.ebuild b/media-sound/jack2/jack2-1.9.14.ebuild
index 4c9f7b60ae6..b321f22400c 100644
--- a/media-sound/jack2/jack2-1.9.14.ebuild
+++ b/media-sound/jack2/jack2-1.9.14.ebuild
@@ -55,6 +55,10 @@ RDEPEND="${CDEPEND}
DOCS=( ChangeLog.rst README.rst README_NETJACK2 )
+PATCHES=(
+ "${FILESDIR}/${P}-fix-doc.patch"
+)
+
src_prepare() {
default
multilib_copy_sources
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/, media-sound/jack2/files/
@ 2021-08-22 8:39 Miroslav Šulc
0 siblings, 0 replies; 5+ messages in thread
From: Miroslav Šulc @ 2021-08-22 8:39 UTC (permalink / raw
To: gentoo-commits
commit: 594480ce296f029c0dd102cb56d216f049264089
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 22 08:38:52 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Aug 22 08:38:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594480ce
media-sound/jack2: removed obsolete 1.9.18
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/jack2/Manifest | 1 -
media-sound/jack2/files/jack2-1.9.14-fix-doc.patch | 13 ---
media-sound/jack2/jack2-1.9.18.ebuild | 101 ---------------------
3 files changed, 115 deletions(-)
diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 6efd9c3eadf..cd33bcad6ca 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-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/files/jack2-1.9.14-fix-doc.patch b/media-sound/jack2/files/jack2-1.9.14-fix-doc.patch
deleted file mode 100644
index 10dd10afe56..00000000000
--- a/media-sound/jack2/files/jack2-1.9.14-fix-doc.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/doxyfile.in b/doxyfile.in
-index f92e264..2335ada 100644
---- a/doxyfile.in
-+++ b/doxyfile.in
-@@ -792,7 +792,7 @@ HTML_HEADER =
- # each generated HTML page. If it is left blank doxygen will generate a
- # standard footer.
-
--HTML_FOOTER = @SRCDIR@/no_date_footer.html
-+HTML_FOOTER =
-
- # The HTML_STYLESHEET tag can be used to specify a user-defined cascading
- # style sheet that is used by each HTML page. It can be used to
diff --git a/media-sound/jack2/jack2-1.9.18.ebuild b/media-sound/jack2/jack2-1.9.18.ebuild
deleted file mode 100644
index a5ee5eea6fa..00000000000
--- a/media-sound/jack2/jack2-1.9.18.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_{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_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] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/, media-sound/jack2/files/
@ 2023-03-09 20:13 Ionen Wolkens
0 siblings, 0 replies; 5+ messages in thread
From: Ionen Wolkens @ 2023-03-09 20:13 UTC (permalink / raw
To: gentoo-commits
commit: f6d977c80de58261c57e631f14785155208078b3
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 9 18:06:02 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Mar 9 20:12:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d977c8
media-sound/jack2: drop 1.9.21-r1
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
media-sound/jack2/Manifest | 1 -
.../jack2/files/jack2-1.9.21-python3.11.patch | 19 ----
media-sound/jack2/jack2-1.9.21-r1.ebuild | 113 ---------------------
3 files changed, 133 deletions(-)
diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
index 4be5b0f4194a..5ffeac4b5e99 100644
--- a/media-sound/jack2/Manifest
+++ b/media-sound/jack2/Manifest
@@ -1,2 +1 @@
-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/files/jack2-1.9.21-python3.11.patch b/media-sound/jack2/files/jack2-1.9.21-python3.11.patch
deleted file mode 100644
index f4aafcf16aed..000000000000
--- a/media-sound/jack2/files/jack2-1.9.21-python3.11.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-'U' is default and deprecated since python-3.3, becomes a failure in 3.11.
-
-Just a quick fix (rather than bump waf) while waiting for upstream's
-plans to migrate to meson:
-https://github.com/jackaudio/jack2/issues/898
---- a/waflib/ConfigSet.py
-+++ b/waflib/ConfigSet.py
-@@ -314,3 +314,3 @@
- tbl = self.table
-- code = Utils.readf(filename, m='rU')
-+ code = Utils.readf(filename, m='r')
- for m in re_imp.finditer(code):
---- a/waflib/Context.py
-+++ b/waflib/Context.py
-@@ -664,3 +664,3 @@
- try:
-- code = Utils.readf(path, m='rU', encoding=encoding)
-+ code = Utils.readf(path, m='r', encoding=encoding)
- except EnvironmentError:
diff --git a/media-sound/jack2/jack2-1.9.21-r1.ebuild b/media-sound/jack2/jack2-1.9.21-r1.ebuild
deleted file mode 100644
index fd26048dd608..000000000000
--- a/media-sound/jack2/jack2-1.9.21-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-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 )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.9.21-python3.11.patch
-)
-
-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
-
- # obsolete options, migrated to media-sound/jack-example-tools
- # and will be removed entirely next version
- --example-tools=no
- --readline=no
- --sndfile=no
- --zalsa=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] 5+ messages in thread
end of thread, other threads:[~2023-03-09 20:13 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-16 18:41 [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/, media-sound/jack2/files/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2023-03-09 20:13 Ionen Wolkens
2021-08-22 8:39 Miroslav Šulc
2020-08-13 17:34 Miroslav Šulc
2017-12-04 9:30 Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox