Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/, media-sound/jack2/files/
Date: Sun, 22 Aug 2021 08:39:06
Message-Id: 1629621532.594480ce296f029c0dd102cb56d216f049264089.fordfrog@gentoo
1 commit: 594480ce296f029c0dd102cb56d216f049264089
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 22 08:38:52 2021 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 22 08:38:52 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594480ce
7
8 media-sound/jack2: removed obsolete 1.9.18
9
10 Package-Manager: Portage-3.0.22, Repoman-3.0.3
11 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
12
13 media-sound/jack2/Manifest | 1 -
14 media-sound/jack2/files/jack2-1.9.14-fix-doc.patch | 13 ---
15 media-sound/jack2/jack2-1.9.18.ebuild | 101 ---------------------
16 3 files changed, 115 deletions(-)
17
18 diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest
19 index 6efd9c3eadf..cd33bcad6ca 100644
20 --- a/media-sound/jack2/Manifest
21 +++ b/media-sound/jack2/Manifest
22 @@ -1,2 +1 @@
23 -DIST jack2-1.9.18.tar.gz 987166 BLAKE2B e1684d50c26ce45b36133b5e9632e916cd5bdf2a2ffba9257d7d6018d9fab8ade87f2de4c837d3cc3cb37bdda296fbcd8c2da6468676a3a4c74563fb42397879 SHA512 7b9116b8002db88d9df746acf99e523cf9103c1a7955e8174912c8538b2c53bc8e7c34a64d0df4dc1f212e35035392814fdfcfe78597e26bd08ec028876bcb98
24 DIST jack2-1.9.19.tar.gz 988780 BLAKE2B 37536e23f97ea8a3bf62fe77e35a4a40c5d88cea1197a2f72c4ab31cbbc689fcf99a1d51bb0ee96122c618464eefe1ca8479dc53ab7de9e6570cb4009cf2a7a1 SHA512 d8d5fe17e2984959546af3c53f044aa4648860e19ff8ffd54452e87fa6cdfd111f825c57e3df17cb8ed95de8392b6f354b12ded41e3e021a37f07b99a89ba18d
25
26 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
27 deleted file mode 100644
28 index 10dd10afe56..00000000000
29 --- a/media-sound/jack2/files/jack2-1.9.14-fix-doc.patch
30 +++ /dev/null
31 @@ -1,13 +0,0 @@
32 -diff --git a/doxyfile.in b/doxyfile.in
33 -index f92e264..2335ada 100644
34 ---- a/doxyfile.in
35 -+++ b/doxyfile.in
36 -@@ -792,7 +792,7 @@ HTML_HEADER =
37 - # each generated HTML page. If it is left blank doxygen will generate a
38 - # standard footer.
39 -
40 --HTML_FOOTER = @SRCDIR@/no_date_footer.html
41 -+HTML_FOOTER =
42 -
43 - # The HTML_STYLESHEET tag can be used to specify a user-defined cascading
44 - # style sheet that is used by each HTML page. It can be used to
45
46 diff --git a/media-sound/jack2/jack2-1.9.18.ebuild b/media-sound/jack2/jack2-1.9.18.ebuild
47 deleted file mode 100644
48 index a5ee5eea6fa..00000000000
49 --- a/media-sound/jack2/jack2-1.9.18.ebuild
50 +++ /dev/null
51 @@ -1,101 +0,0 @@
52 -# Copyright 1999-2021 Gentoo Authors
53 -# Distributed under the terms of the GNU General Public License v2
54 -
55 -EAPI=7
56 -
57 -PYTHON_COMPAT=( python3_{8,9} )
58 -PYTHON_REQ_USE="threads(+)"
59 -inherit python-single-r1 waf-utils multilib-minimal
60 -
61 -DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
62 -HOMEPAGE="https://jackaudio.org/"
63 -
64 -if [[ "${PV}" = "9999" ]]; then
65 - inherit git-r3
66 - EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git"
67 -else
68 - MY_PV="${PV/_rc/-RC}"
69 - MY_P="${PN}-${MY_PV}"
70 - S="${WORKDIR}/${MY_P}"
71 - SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz -> ${P}.tar.gz"
72 - KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
73 -fi
74 -
75 -LICENSE="GPL-2"
76 -SLOT="2"
77 -IUSE="alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam readline sndfile"
78 -
79 -REQUIRED_USE="
80 - ${PYTHON_REQUIRED_USE}
81 - || ( classic dbus )"
82 -
83 -BDEPEND="
84 - virtual/pkgconfig
85 - doc? ( app-doc/doxygen )
86 -"
87 -DEPEND="${PYTHON_DEPS}
88 - media-libs/libsamplerate
89 - media-libs/libsndfile
90 - sys-libs/readline:0=
91 - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
92 - dbus? (
93 - dev-libs/expat[${MULTILIB_USEDEP}]
94 - sys-apps/dbus[${MULTILIB_USEDEP}]
95 - )
96 - ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
97 - metadata? ( sys-libs/db:* )
98 - opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
99 -RDEPEND="${DEPEND}
100 - dbus? (
101 - $(python_gen_cond_dep '
102 - dev-python/dbus-python[${PYTHON_USEDEP}]
103 - ')
104 - )
105 - pam? ( sys-auth/realtime-base )
106 - !media-sound/jack-audio-connection-kit:0"
107 -
108 -DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 )
109 -
110 -PATCHES=(
111 - "${FILESDIR}/${PN}-1.9.14-fix-doc.patch"
112 -)
113 -
114 -src_prepare() {
115 - default
116 - python_fix_shebang waf
117 - multilib_copy_sources
118 -}
119 -
120 -multilib_src_configure() {
121 - local mywafconfargs=(
122 - --htmldir=/usr/share/doc/${PF}/html
123 - $(usex dbus --dbus "")
124 - $(usex classic --classic "")
125 - --alsa=$(usex alsa yes no)
126 - --celt=no
127 - --db=$(usex metadata yes no)
128 - --doxygen=$(multilib_native_usex doc yes no)
129 - --firewire=$(usex ieee1394 yes no)
130 - --iio=no
131 - --opus=$(usex opus yes no)
132 - --portaudio=no
133 - --readline=$(multilib_native_usex readline yes no)
134 - --samplerate=$(multilib_native_usex libsamplerate yes no)
135 - --sndfile=$(multilib_native_usex sndfile yes no)
136 - --winmme=no
137 - )
138 -
139 - waf-utils_src_configure ${mywafconfargs[@]}
140 -}
141 -
142 -multilib_src_compile() {
143 - WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
144 -}
145 -
146 -multilib_src_install() {
147 - WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
148 -}
149 -
150 -multilib_src_install_all() {
151 - python_fix_shebang "${ED}"
152 -}