summaryrefslogtreecommitdiff
path: root/media-sound/jack-audio-connection-kit
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-09-21 18:00:10 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-09-21 18:00:10 +0100
commit265dbe5dbc14c199299496c6db8fce3f76647015 (patch)
treeab18b5617d138f6684566b619405090989d55a2c /media-sound/jack-audio-connection-kit
parent586819755b4dbfdffdc8a725ab7c0f86095b8489 (diff)
gentoo resync : 21.09.2018
Diffstat (limited to 'media-sound/jack-audio-connection-kit')
-rw-r--r--media-sound/jack-audio-connection-kit/Manifest8
-rw-r--r--media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-freebsd.patch13
-rw-r--r--media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-sparc-cpuinfo.patch17
-rw-r--r--media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r1.ebuild80
-rw-r--r--media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1-r1.ebuild79
-rw-r--r--media-sound/jack-audio-connection-kit/metadata.xml1
6 files changed, 1 insertions, 197 deletions
diff --git a/media-sound/jack-audio-connection-kit/Manifest b/media-sound/jack-audio-connection-kit/Manifest
index bd5eca0c17f7..eeca1eb69ab3 100644
--- a/media-sound/jack-audio-connection-kit/Manifest
+++ b/media-sound/jack-audio-connection-kit/Manifest
@@ -1,10 +1,4 @@
AUX jack-audio-connection-kit-0.125.0-freebsd.patch 533 BLAKE2B 1e99c1a0f722a2aa94ea5862026b3493a89beb7cb76b444f269c56c47f98d297f15842cf468e81a28014664eb09007e4adb93a4636e955cd690ccc8ac28b140c SHA512 23ff3f34b7891d0725b32faf515a138fd1220199bba6aceebc232a9647be99658f922c6d4a42f1c3b6f98bb9619cf470e2ec213fe906a9189b43163d21f47316
-AUX jack-audio-connection-kit-freebsd.patch 496 BLAKE2B e16566049664f3357e4078bdf751af1f83c0d76b26f5717e95a578361a7d24523cf7f52610da1fd5c76faf1ed31a95ee64d993e7d529a9638ab132a3dc8c4824 SHA512 7c0cf60ddd3d07e12e036082ab10299308d1e112c6190d008a739ab0374c8ecf9e2dcb703055a58f8098e5187044e2351a1786271cecdeae23cbed72e6d68cd6
-AUX jack-audio-connection-kit-sparc-cpuinfo.patch 659 BLAKE2B 3a7856f80c0492141905aa4bb0dd089d3e350b5354dede9e9d8bbda672e31833cc6701f3638218dc1dfe7bc60861596e9e82d759ac72d3e75decb683451dd9c7 SHA512 c5964413c99fb1dd20dfe52dd40f857dab1cef123b26f74500e2f5607eda870b563595d39c4e4e0684428971e7295c847253d045b2d9ba0183f358630cfa9888
-DIST jack-audio-connection-kit-0.121.3.tar.gz 1083545 BLAKE2B 0fab3329b191e90e8961994fddb407dd635c09a389e56124734338e78803c63687595ff9ff6f4223713b7a13f79a1f17877e9e37890fafbf94bf631c2f9afe84 SHA512 57323393d5209baefe73cc0cd9a0e818b1cfd260cf9aa36cd6ad800252e22e3ddb7fc46649c54b8e840696878147c2d06c8d39fd7300b5bb92aeb69f44ed710f
-DIST jack-audio-connection-kit-0.124.1.tar.gz 1113456 BLAKE2B 2f845de92e19f164ecf5caabdfb4b1870d93050b5027c814a342b6abf826d9b70637c5c169159ae4647b0ab49fe2e2f246441214561dc828c6d049189a9f6c3f SHA512 9c885da516f2ca246edba94db26c851229d063f1557ea91ec76ca57d675a510d16cc4baad5adb316cf46aaaa8b8d7579b484a53b9a803b34fc9bb34c983a8fe2
DIST jack-audio-connection-kit-0.125.0.tar.gz 1217977 BLAKE2B 4037b76a5a6814f30adb4145282e2295bd7b2502934ec7b3cc41ed9bc1a1319855a60d739d72641c0e18a3ee1d8bcb829a637fabf7df7a4525271bff8933f09c SHA512 acdac0588c8a6b79763177677885b6e7bfa8ee3cd9556b33bfe09512bc1191414bb4f97eed62c3c71567b13b4eb69d95ec6b438e5a9d2e22a956c073d500c46f
-EBUILD jack-audio-connection-kit-0.121.3-r1.ebuild 2301 BLAKE2B 365da2382795f4c6378159e803f67dbbc3e54fa6b5a1723ffd4aaeb2999943783fcd72048f7cf3f5dde0058c69494e43c2f1ead08e2c56dce6b535e8dcd98a34 SHA512 32ad14f0be41c45f096a5dd35c05107c1ff854df1e1e6a2803b4c3cf98f8cd156a0d3aec2d092d6786749e5820edd143463d331dca752c48479d282c2ac65672
-EBUILD jack-audio-connection-kit-0.124.1-r1.ebuild 2104 BLAKE2B 4364186d40279df43927e9ef57ac6ba16de4943444dcbf4e39fc7cb7716232a37d43e28a57765df7ed0ec80106ceebb661f2bf9be7c9dfc241656e6d4061ebd6 SHA512 1b0769d43bc619f0dc41ea307519b7118adfa265af506b3e8a6b11b0bce4fb89ef0d8fe0f69cd1de888097b17c474836b1b95f1e412bf82a99e0592b3ec7fddc
EBUILD jack-audio-connection-kit-0.125.0.ebuild 2072 BLAKE2B 79635f9caf09e9039d6255b2ccc1d51bc5953c2c59ddda23f554faf4868fad4f5b55c09d84b5b16bd58552e69b0ca5c5ff589bbb548e12bf4a9403c123625940 SHA512 8bbfe83f51639da5838e41aa29ced5302137950d4a5ea96fbf803def178257a8bd71f0f50cd3569f6f3ae8c0e341044daaddf04a54915f256b351a1bed9cb34c
-MISC metadata.xml 514 BLAKE2B 920e43b1a4ee5e4040d05a3dd62f677943ea7166a013e82d06f255d9a0d79d99af927bc5428517232dd7d21392f74b15c40c2d2e781d720abe1c153bc85ccadf SHA512 1fc2dd1efb39c6c002c5ad647a4f5134c841138546f66300db8ce93c979522ee29c4e74cea86e6bba4fe8d5414dfd5a25cb1d98803511450cbd22933ce474c1d
+MISC metadata.xml 450 BLAKE2B 660a876764f17ce9963bbef4d0092acf7649513ea591c47eaf988ba23f0fea8a1cb2dd1bc3087a4c5175cee4e447725d3b90d22552c0a51ee5c423a88ada30d3 SHA512 13e6a976f07d7d3535ec19b5f7716d21203d08455c2b835f776ff3517749f7f3b3ec97725d6b9cc2375fcd8e51b95a46d1e8f7e17a1acbf2a71c4416c04fd7b0
diff --git a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-freebsd.patch b/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-freebsd.patch
deleted file mode 100644
index a884ac6881e1..000000000000
--- a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-freebsd.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- jack-audio-connection-kit-0.121.3/configure.old 2012-05-29 11:10:22.000000000 -0400
-+++ jack-audio-connection-kit-0.121.3/configure 2012-05-29 11:10:46.000000000 -0400
-@@ -14903,7 +14903,9 @@
- freebsd*)
- # current FreeBSD header files conflict with the OSS driver's
- # barrier code, this may be fixed in 5.3, stay tuned.
-- USE_BARRIER="no"
-+ # USE_BARRIER="no"
-+ TRY_POSIX_SHM=yes
-+ HOST_DEFAULT_TMP_DIR=/tmp
- ;;
- openbsd*)
- # pthread_barrier* not implemented
diff --git a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-sparc-cpuinfo.patch b/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-sparc-cpuinfo.patch
deleted file mode 100644
index 8017f90ebe93..000000000000
--- a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-sparc-cpuinfo.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-On Linux/SPARC, /proc/cpuinfo doesn't include "Cpu0Bogo" anymore,
-use "Cpu0ClkTck" instead to determine the processor speed.
-
-linux upstream commit 8b99cfb8cc51adae7f5294c8962a026c63100959
-
---- old/config/os/gnu-linux/time.c
-+++ new/config/os/gnu-linux/time.c
-@@ -152,7 +152,8 @@
- defined(__x86_64__)
- ret = sscanf(buf, "cpu MHz : %" SCNu64, &mhz);
- #elif defined( __sparc__ )
-- ret = sscanf(buf, "Cpu0Bogo : %" SCNu64, &mhz);
-+ ret = sscanf(buf, "Cpu0ClkTck : %" PRIx16, &mhz);
-+ mhz = mhz / 1000 / 1000; // hz -> mhz
- #elif defined( __mc68000__ )
- ret = sscanf(buf, "Clocking: %" SCNu64, &mhz);
- #elif defined( __s390__ )
diff --git a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r1.ebuild b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r1.ebuild
deleted file mode 100644
index 3081514a92e8..000000000000
--- a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic eutils multilib multilib-minimal
-
-DESCRIPTION="A low-latency audio server"
-HOMEPAGE="http://www.jackaudio.org"
-SRC_URI="http://www.jackaudio.org/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd"
-IUSE="cpu_flags_x86_3dnow altivec alsa coreaudio doc debug examples cpu_flags_x86_mmx oss cpu_flags_x86_sse cpudetection pam"
-
-# readline: only used for jack_transport -> useless for non native ABIs
-# libsndfile: ditto for jackrec
-RDEPEND="
- sys-libs/readline
- >=media-libs/libsndfile-1.0.0
- alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
- >=media-libs/libsamplerate-0.1.8-r1[${MULTILIB_USEDEP}]
- !media-sound/jack-cvs"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-RDEPEND="${RDEPEND}
- alsa? ( sys-process/lsof )
- pam? ( sys-auth/realtime-base )"
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-sparc-cpuinfo.patch"
- epatch "${FILESDIR}/${PN}-freebsd.patch"
-}
-
-DOCS=( AUTHORS TODO README )
-
-multilib_src_configure() {
- local myconf=""
-
- # CPU Detection (dynsimd) uses asm routines which requires 3dnow, mmx and sse.
- if use cpudetection && use cpu_flags_x86_3dnow && use cpu_flags_x86_mmx && use cpu_flags_x86_sse ; then
- einfo "Enabling cpudetection (dynsimd). Adding -mmmx, -msse, -m3dnow and -O2 to CFLAGS."
- myconf="${myconf} --enable-dynsimd"
- append-flags -mmmx -msse -m3dnow -O2
- fi
-
- use doc || export ac_cv_prog_HAVE_DOXYGEN=false
-
- ECONF_SOURCE="${S}" econf \
- $(use_enable altivec) \
- $(use_enable alsa) \
- $(use_enable coreaudio) \
- $(use_enable debug) \
- $(use_enable cpu_flags_x86_mmx mmx) \
- $(use_enable oss) \
- --disable-portaudio \
- --disable-firewire \
- $(use_enable cpu_flags_x86_sse sse) \
- --with-html-dir=/usr/share/doc/${PF} \
- --disable-dependency-tracking \
- --libdir=/usr/$(get_libdir) \
- ${myconf}
-
- if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then
- for i in tools man ; do
- sed -i -e "s/ ${i}//" Makefile || die
- done
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r "${S}/example-clients"
- docompress -x /usr/share/doc/${PF}/example-clients
- fi
-}
diff --git a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1-r1.ebuild b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1-r1.ebuild
deleted file mode 100644
index 5a1fa3d1b5ce..000000000000
--- a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic eutils multilib multilib-minimal
-
-DESCRIPTION="A low-latency audio server"
-HOMEPAGE="http://www.jackaudio.org"
-SRC_URI="http://www.jackaudio.org/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd"
-IUSE="cpu_flags_x86_3dnow altivec alsa coreaudio doc debug examples oss cpu_flags_x86_sse pam"
-
-# readline: only used for jack_transport -> useless for non native ABIs
-# libsndfile: ditto for jackrec
-RDEPEND="
- sys-libs/db[${MULTILIB_USEDEP}]
- sys-libs/readline
- >=media-libs/libsndfile-1.0.0
- alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
- >=media-libs/libsamplerate-0.1.8-r1[${MULTILIB_USEDEP}]
- !media-sound/jack-cvs"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-RDEPEND="${RDEPEND}
- alsa? ( sys-process/lsof )
- pam? ( sys-auth/realtime-base )"
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-sparc-cpuinfo.patch"
- epatch "${FILESDIR}/${PN}-freebsd.patch"
-}
-
-DOCS=( AUTHORS TODO README )
-
-multilib_src_configure() {
- local myconf=""
-
- # Disabling CPU Detection (dynsimd) disables optimized asm routines (3dnow
- # or sse)
- if use cpu_flags_x86_3dnow || use cpu_flags_x86_sse ; then
- myconf="${myconf} --enable-dynsimd"
- fi
-
- use doc || export ac_cv_prog_HAVE_DOXYGEN=false
-
- ECONF_SOURCE="${S}" econf \
- $(use_enable altivec) \
- $(use_enable alsa) \
- $(use_enable coreaudio) \
- $(use_enable debug) \
- $(use_enable oss) \
- --disable-portaudio \
- --disable-firewire \
- $(use_enable cpu_flags_x86_sse sse) \
- --with-html-dir=/usr/share/doc/${PF} \
- --disable-dependency-tracking \
- --libdir=/usr/$(get_libdir) \
- ${myconf}
-
- if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then
- for i in tools man ; do
- sed -i -e "s/ ${i}//" Makefile || die
- done
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r "${S}/example-clients"
- docompress -x /usr/share/doc/${PF}/example-clients
- fi
-}
diff --git a/media-sound/jack-audio-connection-kit/metadata.xml b/media-sound/jack-audio-connection-kit/metadata.xml
index da3dcaba033a..3eb6b77aaabf 100644
--- a/media-sound/jack-audio-connection-kit/metadata.xml
+++ b/media-sound/jack-audio-connection-kit/metadata.xml
@@ -7,7 +7,6 @@
</maintainer>
<use>
<flag name="coreaudio">Build the CoreAudio driver on Mac OS X systems</flag>
- <flag name="cpudetection">Enables runtime cpudetection</flag>
<flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
</use>
</pkgmetadata>