public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2015-08-30  9:47 Daniel Campbell
  0 siblings, 0 replies; 36+ messages in thread
From: Daniel Campbell @ 2015-08-30  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     b252629653a11bdca61279c5de260d66e6ff8fbd
Author:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 09:47:37 2015 +0000
Commit:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 09:47:37 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2526296

media-sound/apulse: Rearrange script editing to better fit phases.

Gentoo-Bug: 547524

Package-Manager: portage-2.2.20.1

 media-sound/apulse/apulse-0.1.6-r1.ebuild | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/media-sound/apulse/apulse-0.1.6-r1.ebuild b/media-sound/apulse/apulse-0.1.6-r1.ebuild
index 8324b90..dde232e 100644
--- a/media-sound/apulse/apulse-0.1.6-r1.ebuild
+++ b/media-sound/apulse/apulse-0.1.6-r1.ebuild
@@ -21,19 +21,21 @@ RDEPEND="${DEPEND}
 
 MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
 
-multilib_src_configure() {
-	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
-
-	cmake-utils_src_configure
-
-	# Ensure all relevant libdirs are added
+src_prepare() {
+	# Ensure all relevant libdirs are added, to support all ABIs
 	DIRS=
 	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
 	multilib_foreach_abi _add_dir
 	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
 }
 
-multilib_src_install() {
+multilib_src_configure() {
+	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
+	cmake-utils_src_configure
+}
+
+multilib_src_install_all() {
 	cmake-utils_src_install
+	einstalldocs
 	dobin "${T}"/apulse
 }


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2015-12-25  9:23 Daniel Campbell
  0 siblings, 0 replies; 36+ messages in thread
From: Daniel Campbell @ 2015-12-25  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     19a5f8d04a7123f556c0664edd92d334bdb78222
Author:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 09:23:18 2015 +0000
Commit:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 09:23:18 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a5f8d0

media-sound/apulse: version bump to 0.1.7

Package-Manager: portage-2.2.26

 media-sound/apulse/Manifest            |  1 +
 media-sound/apulse/apulse-0.1.7.ebuild | 41 ++++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index c1d978b..eb3d021 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,2 +1,3 @@
 DIST apulse-0.1.4.tar.gz 99976 SHA256 717bc537c389af546b4db2ed7622a8896f7f0f306612c9eb6c693a70c104c86f SHA512 500abca0f6b4df35acb417744a5967e58ceff8cc2a0d640db03847d79b077295abe8888ee5d0008383349bd964345a340334f39e1f55286713db94a86c6596dc WHIRLPOOL 7fe604ed3128cb24d375f4f84ee77317fd499202d8bf46f9c68735501b35a55050852d08260b2c4ad0419ac32a3d330946c65aa402b9b66dbf6d25c3a92966bb
 DIST apulse-0.1.6.tar.gz 101938 SHA256 f9ffbf7aff96680beff3243758e5c1e0d4ac9043d4bd6cbfb219890b4b91c9f3 SHA512 0bcc3966a1455bac64e7b9731a988c5d10d893544354453b70f36121e92854a632f33a2ec84fa2ee4d2010221f82fb83cea872d66c4b053b0cd9014215014dc2 WHIRLPOOL 114d7e5d2f344ee4bdb96df01db8f10b10798ef2b332542f45e0e2957462c8255963a7d00628c01fcf58c19703c207aa967fdb258efcd28922ef05687517a8d3
+DIST apulse-0.1.7.tar.gz 103311 SHA256 fc0e4853684ca5145950690405b0d4f89bf3a5aef7a86addec451561fb5f3e1b SHA512 05b73b6151ba76c1a0a05e065cc41ddf2239135920d94ba6e8b3c0228faa3d49ad8f008a4bcad37500c5e545c03f9f88327504a06e99718abab491b3e35925dc WHIRLPOOL e96e48bfa3cdaf983e5d46ea3431ccf8818ce5a8cb78b5f7df8d559227ab4f4c8e9bc828d5f255f0fb2a8c7c9cc01ba07041cc0150a9577a9359c41ee4607089

diff --git a/media-sound/apulse/apulse-0.1.7.ebuild b/media-sound/apulse/apulse-0.1.7.ebuild
new file mode 100644
index 0000000..dde232e
--- /dev/null
+++ b/media-sound/apulse/apulse-0.1.7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib cmake-multilib
+
+DESCRIPTION="PulseAudio emulation for ALSA"
+HOMEPAGE="https://github.com/i-rinat/apulse"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
+	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}
+	!!media-plugins/alsa-plugins[pulseaudio]"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
+
+src_prepare() {
+	# Ensure all relevant libdirs are added, to support all ABIs
+	DIRS=
+	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
+	multilib_foreach_abi _add_dir
+	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
+}
+
+multilib_src_configure() {
+	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
+	cmake-utils_src_configure
+}
+
+multilib_src_install_all() {
+	cmake-utils_src_install
+	einstalldocs
+	dobin "${T}"/apulse
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2016-03-06 22:14 Daniel Campbell
  0 siblings, 0 replies; 36+ messages in thread
From: Daniel Campbell @ 2016-03-06 22:14 UTC (permalink / raw
  To: gentoo-commits

commit:     0ef634273cf9bafb036067aed83f356a9f06c0f6
Author:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  6 22:14:04 2016 +0000
Commit:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Sun Mar  6 22:14:33 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef63427

media-sound/apulse: Cleanup old versions

Package-Manager: portage-2.2.27

 media-sound/apulse/Manifest            |  1 -
 media-sound/apulse/apulse-0.1.4.ebuild | 28 ----------------------------
 media-sound/apulse/apulse-0.1.6.ebuild | 28 ----------------------------
 3 files changed, 57 deletions(-)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index eb3d021..8b2dfb2 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,3 +1,2 @@
-DIST apulse-0.1.4.tar.gz 99976 SHA256 717bc537c389af546b4db2ed7622a8896f7f0f306612c9eb6c693a70c104c86f SHA512 500abca0f6b4df35acb417744a5967e58ceff8cc2a0d640db03847d79b077295abe8888ee5d0008383349bd964345a340334f39e1f55286713db94a86c6596dc WHIRLPOOL 7fe604ed3128cb24d375f4f84ee77317fd499202d8bf46f9c68735501b35a55050852d08260b2c4ad0419ac32a3d330946c65aa402b9b66dbf6d25c3a92966bb
 DIST apulse-0.1.6.tar.gz 101938 SHA256 f9ffbf7aff96680beff3243758e5c1e0d4ac9043d4bd6cbfb219890b4b91c9f3 SHA512 0bcc3966a1455bac64e7b9731a988c5d10d893544354453b70f36121e92854a632f33a2ec84fa2ee4d2010221f82fb83cea872d66c4b053b0cd9014215014dc2 WHIRLPOOL 114d7e5d2f344ee4bdb96df01db8f10b10798ef2b332542f45e0e2957462c8255963a7d00628c01fcf58c19703c207aa967fdb258efcd28922ef05687517a8d3
 DIST apulse-0.1.7.tar.gz 103311 SHA256 fc0e4853684ca5145950690405b0d4f89bf3a5aef7a86addec451561fb5f3e1b SHA512 05b73b6151ba76c1a0a05e065cc41ddf2239135920d94ba6e8b3c0228faa3d49ad8f008a4bcad37500c5e545c03f9f88327504a06e99718abab491b3e35925dc WHIRLPOOL e96e48bfa3cdaf983e5d46ea3431ccf8818ce5a8cb78b5f7df8d559227ab4f4c8e9bc828d5f255f0fb2a8c7c9cc01ba07041cc0150a9577a9359c41ee4607089

diff --git a/media-sound/apulse/apulse-0.1.4.ebuild b/media-sound/apulse/apulse-0.1.4.ebuild
deleted file mode 100644
index e3d6768..0000000
--- a/media-sound/apulse/apulse-0.1.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
-
-multilib_src_configure() {
-	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
-
-	cmake-utils_src_configure
-}

diff --git a/media-sound/apulse/apulse-0.1.6.ebuild b/media-sound/apulse/apulse-0.1.6.ebuild
deleted file mode 100644
index e3d6768..0000000
--- a/media-sound/apulse/apulse-0.1.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
-
-multilib_src_configure() {
-	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
-
-	cmake-utils_src_configure
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2016-08-06 14:01 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2016-08-06 14:01 UTC (permalink / raw
  To: gentoo-commits

commit:     73cbecfe560454d7f832216c0a0570bb00608fa1
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  6 13:49:44 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sat Aug  6 14:01:19 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73cbecfe

media-sound/apulse: add myself to maintainers

Package-Manager: portage-2.3.0
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 media-sound/apulse/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/media-sound/apulse/metadata.xml b/media-sound/apulse/metadata.xml
index bb7f12d..7b533ec 100644
--- a/media-sound/apulse/metadata.xml
+++ b/media-sound/apulse/metadata.xml
@@ -5,6 +5,10 @@
     <email>zlg@gentoo.org</email>
     <name>Daniel Campbell</name>
   </maintainer>
+  <maintainer type="person">
+    <email>bircoph@gentoo.org</email>
+    <name>Andrew Savchenko</name>
+  </maintainer>
   <upstream>
     <remote-id type="github">i-rinat/apulse</remote-id>
   </upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2017-03-15  6:24 Daniel Campbell
  0 siblings, 0 replies; 36+ messages in thread
From: Daniel Campbell @ 2017-03-15  6:24 UTC (permalink / raw
  To: gentoo-commits

commit:     5ce6204bff193af4c8114c4b0623cd0e1fceb31b
Author:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 06:21:44 2017 +0000
Commit:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 06:24:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce6204b

media-sound/apulse: version bump

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 media-sound/apulse/Manifest            |  1 +
 media-sound/apulse/apulse-0.1.8.ebuild | 40 ++++++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index 8b2dfb2ed91..b6ea6aa90eb 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,2 +1,3 @@
 DIST apulse-0.1.6.tar.gz 101938 SHA256 f9ffbf7aff96680beff3243758e5c1e0d4ac9043d4bd6cbfb219890b4b91c9f3 SHA512 0bcc3966a1455bac64e7b9731a988c5d10d893544354453b70f36121e92854a632f33a2ec84fa2ee4d2010221f82fb83cea872d66c4b053b0cd9014215014dc2 WHIRLPOOL 114d7e5d2f344ee4bdb96df01db8f10b10798ef2b332542f45e0e2957462c8255963a7d00628c01fcf58c19703c207aa967fdb258efcd28922ef05687517a8d3
 DIST apulse-0.1.7.tar.gz 103311 SHA256 fc0e4853684ca5145950690405b0d4f89bf3a5aef7a86addec451561fb5f3e1b SHA512 05b73b6151ba76c1a0a05e065cc41ddf2239135920d94ba6e8b3c0228faa3d49ad8f008a4bcad37500c5e545c03f9f88327504a06e99718abab491b3e35925dc WHIRLPOOL e96e48bfa3cdaf983e5d46ea3431ccf8818ce5a8cb78b5f7df8d559227ab4f4c8e9bc828d5f255f0fb2a8c7c9cc01ba07041cc0150a9577a9359c41ee4607089
+DIST apulse-0.1.8.tar.gz 105297 SHA256 4d47b962f4873f011883477e9eec7c232cbb3cab8189a1029f41b14a235e449d SHA512 0c14dfc5722766665a8f4def645d9995b9b274f9ab3bc38968a386669fab47c77b573f053f9dccae249631465a8ade4bcd68667e44c20698ac1211993d95aa84 WHIRLPOOL df0d11eb151bc79b1de0fdbef48523eb06273b405f33e1782f2b6132bc331d103e5c1c87293630dede3d5883e20898ed4054a7bb0fb1d27e55facc4c360e0f34

diff --git a/media-sound/apulse/apulse-0.1.8.ebuild b/media-sound/apulse/apulse-0.1.8.ebuild
new file mode 100644
index 00000000000..4404c7df17d
--- /dev/null
+++ b/media-sound/apulse/apulse-0.1.8.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit multilib cmake-multilib
+
+DESCRIPTION="PulseAudio emulation for ALSA"
+HOMEPAGE="https://github.com/i-rinat/apulse"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
+	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}
+	!!media-plugins/alsa-plugins[pulseaudio]"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
+
+src_prepare() {
+	# Ensure all relevant libdirs are added, to support all ABIs
+	DIRS=
+	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
+	multilib_foreach_abi _add_dir
+	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
+}
+
+multilib_src_configure() {
+	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
+	cmake-utils_src_configure
+}
+
+multilib_src_install_all() {
+	cmake-utils_src_install
+	einstalldocs
+	dobin "${T}"/apulse
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2017-03-20  4:04 Daniel Campbell
  0 siblings, 0 replies; 36+ messages in thread
From: Daniel Campbell @ 2017-03-20  4:04 UTC (permalink / raw
  To: gentoo-commits

commit:     0f55733d98d40982224e9a596bf6c04737903142
Author:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 20 04:04:18 2017 +0000
Commit:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Mon Mar 20 04:04:18 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f55733d

media-sound/apulse: version bump, bug 613254

Gentoo-Bug: 613254
Gentoo-Bug-URL: https://bugs.gentoo.org/613254
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 media-sound/apulse/Manifest            |  1 +
 media-sound/apulse/apulse-0.1.9.ebuild | 40 ++++++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index b6ea6aa90eb..8b891245b62 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,3 +1,4 @@
 DIST apulse-0.1.6.tar.gz 101938 SHA256 f9ffbf7aff96680beff3243758e5c1e0d4ac9043d4bd6cbfb219890b4b91c9f3 SHA512 0bcc3966a1455bac64e7b9731a988c5d10d893544354453b70f36121e92854a632f33a2ec84fa2ee4d2010221f82fb83cea872d66c4b053b0cd9014215014dc2 WHIRLPOOL 114d7e5d2f344ee4bdb96df01db8f10b10798ef2b332542f45e0e2957462c8255963a7d00628c01fcf58c19703c207aa967fdb258efcd28922ef05687517a8d3
 DIST apulse-0.1.7.tar.gz 103311 SHA256 fc0e4853684ca5145950690405b0d4f89bf3a5aef7a86addec451561fb5f3e1b SHA512 05b73b6151ba76c1a0a05e065cc41ddf2239135920d94ba6e8b3c0228faa3d49ad8f008a4bcad37500c5e545c03f9f88327504a06e99718abab491b3e35925dc WHIRLPOOL e96e48bfa3cdaf983e5d46ea3431ccf8818ce5a8cb78b5f7df8d559227ab4f4c8e9bc828d5f255f0fb2a8c7c9cc01ba07041cc0150a9577a9359c41ee4607089
 DIST apulse-0.1.8.tar.gz 105297 SHA256 4d47b962f4873f011883477e9eec7c232cbb3cab8189a1029f41b14a235e449d SHA512 0c14dfc5722766665a8f4def645d9995b9b274f9ab3bc38968a386669fab47c77b573f053f9dccae249631465a8ade4bcd68667e44c20698ac1211993d95aa84 WHIRLPOOL df0d11eb151bc79b1de0fdbef48523eb06273b405f33e1782f2b6132bc331d103e5c1c87293630dede3d5883e20898ed4054a7bb0fb1d27e55facc4c360e0f34
+DIST apulse-0.1.9.tar.gz 106767 SHA256 75f5099086ae80857e8f9e8167398ab709f9133605891e0245116ca9c4ff4b18 SHA512 8323edebdee7bc927042857aa0587e1887a07da98ff9392ef9d075dc0e35c854b7a632be3e54fdbdac6d61b8baf05ae5fb9d180a5dab4b928be3237fdba5b941 WHIRLPOOL 5785243a5585b784f62467837e321648be1e3411020633f10cab2bca406f73c3a93503594e001e1a43d787882b740e1599ba3054a435e169bac4633377db60b3

diff --git a/media-sound/apulse/apulse-0.1.9.ebuild b/media-sound/apulse/apulse-0.1.9.ebuild
new file mode 100644
index 00000000000..692b9facae2
--- /dev/null
+++ b/media-sound/apulse/apulse-0.1.9.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib cmake-multilib
+
+DESCRIPTION="PulseAudio emulation for ALSA"
+HOMEPAGE="https://github.com/i-rinat/apulse"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
+	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}
+	!!media-plugins/alsa-plugins[pulseaudio]"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
+
+src_prepare() {
+	# Ensure all relevant libdirs are added, to support all ABIs
+	DIRS=
+	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
+	multilib_foreach_abi _add_dir
+	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
+}
+
+multilib_src_configure() {
+	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
+	cmake-utils_src_configure
+}
+
+multilib_src_install_all() {
+	cmake-utils_src_install
+	einstalldocs
+	dobin "${T}"/apulse
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2017-03-20  4:12 Daniel Campbell
  0 siblings, 0 replies; 36+ messages in thread
From: Daniel Campbell @ 2017-03-20  4:12 UTC (permalink / raw
  To: gentoo-commits

commit:     9f80fde4a6f74ab738174bc77931b35ca9b9f28f
Author:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 20 04:09:01 2017 +0000
Commit:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Mon Mar 20 04:11:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f80fde4

media-sound/apulse: add changes needed for EAPI 6

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 media-sound/apulse/apulse-0.1.9.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/apulse/apulse-0.1.9.ebuild b/media-sound/apulse/apulse-0.1.9.ebuild
index 692b9facae2..e370f54879e 100644
--- a/media-sound/apulse/apulse-0.1.9.ebuild
+++ b/media-sound/apulse/apulse-0.1.9.ebuild
@@ -26,10 +26,11 @@ src_prepare() {
 	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
 	multilib_foreach_abi _add_dir
 	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
+	eapply_user
 }
 
 multilib_src_configure() {
-	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
+	local mycmakeargs=("-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse")
 	cmake-utils_src_configure
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2017-05-06  1:14 Daniel Campbell
  0 siblings, 0 replies; 36+ messages in thread
From: Daniel Campbell @ 2017-05-06  1:14 UTC (permalink / raw
  To: gentoo-commits

commit:     3f7a23441ae8c6ac087a8e91100d3ecc338a8458
Author:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 01:13:57 2017 +0000
Commit:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Sat May  6 01:14:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7a2344

media-sound/apulse: version bump wrt bug 617216

Gentoo-Bug: 617216
Gentoo-Bug-URL: https://bugs.gentoo.org/617216
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-sound/apulse/Manifest             |  1 +
 media-sound/apulse/apulse-0.1.10.ebuild | 41 +++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index 8b891245b62..c4f8a6f395b 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,3 +1,4 @@
+DIST apulse-0.1.10.tar.gz 110272 SHA256 4f8aa9059d07bac1006e920a4a6b875ad63fdde973b83c138507812c00dd5cd6 SHA512 e922448095b7e3c8ae5766fadd5912ad39c1d0d68c73954305d17909b6bafe3a95c7e1ad4d63a4824293e0ba1495c253204343f31330c0ddb4fb419fe1f9eb12 WHIRLPOOL 56db7a62d75babe269f124f296c6000d322c50c1de583e6b274dc97ec456b6786315cc054ab7e09b1bd436ad47b86b58fc291d8e6f8192b6e2deeca14bef349b
 DIST apulse-0.1.6.tar.gz 101938 SHA256 f9ffbf7aff96680beff3243758e5c1e0d4ac9043d4bd6cbfb219890b4b91c9f3 SHA512 0bcc3966a1455bac64e7b9731a988c5d10d893544354453b70f36121e92854a632f33a2ec84fa2ee4d2010221f82fb83cea872d66c4b053b0cd9014215014dc2 WHIRLPOOL 114d7e5d2f344ee4bdb96df01db8f10b10798ef2b332542f45e0e2957462c8255963a7d00628c01fcf58c19703c207aa967fdb258efcd28922ef05687517a8d3
 DIST apulse-0.1.7.tar.gz 103311 SHA256 fc0e4853684ca5145950690405b0d4f89bf3a5aef7a86addec451561fb5f3e1b SHA512 05b73b6151ba76c1a0a05e065cc41ddf2239135920d94ba6e8b3c0228faa3d49ad8f008a4bcad37500c5e545c03f9f88327504a06e99718abab491b3e35925dc WHIRLPOOL e96e48bfa3cdaf983e5d46ea3431ccf8818ce5a8cb78b5f7df8d559227ab4f4c8e9bc828d5f255f0fb2a8c7c9cc01ba07041cc0150a9577a9359c41ee4607089
 DIST apulse-0.1.8.tar.gz 105297 SHA256 4d47b962f4873f011883477e9eec7c232cbb3cab8189a1029f41b14a235e449d SHA512 0c14dfc5722766665a8f4def645d9995b9b274f9ab3bc38968a386669fab47c77b573f053f9dccae249631465a8ade4bcd68667e44c20698ac1211993d95aa84 WHIRLPOOL df0d11eb151bc79b1de0fdbef48523eb06273b405f33e1782f2b6132bc331d103e5c1c87293630dede3d5883e20898ed4054a7bb0fb1d27e55facc4c360e0f34

diff --git a/media-sound/apulse/apulse-0.1.10.ebuild b/media-sound/apulse/apulse-0.1.10.ebuild
new file mode 100644
index 00000000000..e370f54879e
--- /dev/null
+++ b/media-sound/apulse/apulse-0.1.10.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib cmake-multilib
+
+DESCRIPTION="PulseAudio emulation for ALSA"
+HOMEPAGE="https://github.com/i-rinat/apulse"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
+	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}
+	!!media-plugins/alsa-plugins[pulseaudio]"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
+
+src_prepare() {
+	# Ensure all relevant libdirs are added, to support all ABIs
+	DIRS=
+	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
+	multilib_foreach_abi _add_dir
+	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
+	eapply_user
+}
+
+multilib_src_configure() {
+	local mycmakeargs=("-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse")
+	cmake-utils_src_configure
+}
+
+multilib_src_install_all() {
+	cmake-utils_src_install
+	einstalldocs
+	dobin "${T}"/apulse
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2017-05-06  1:19 Daniel Campbell
  0 siblings, 0 replies; 36+ messages in thread
From: Daniel Campbell @ 2017-05-06  1:19 UTC (permalink / raw
  To: gentoo-commits

commit:     e917ce763f06e62b3b30d3ea9e6ea04229136caf
Author:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 01:18:17 2017 +0000
Commit:     Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Sat May  6 01:18:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e917ce76

media-sound/apulse: Remove self from metadata.xml

I have switched to PA due to gaming, and can no longer test this package
at runtime.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-sound/apulse/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/media-sound/apulse/metadata.xml b/media-sound/apulse/metadata.xml
index 7b533ecd8e5..7b8c0f8e4b7 100644
--- a/media-sound/apulse/metadata.xml
+++ b/media-sound/apulse/metadata.xml
@@ -2,10 +2,6 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person">
-    <email>zlg@gentoo.org</email>
-    <name>Daniel Campbell</name>
-  </maintainer>
-  <maintainer type="person">
     <email>bircoph@gentoo.org</email>
     <name>Andrew Savchenko</name>
   </maintainer>


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2017-07-09  1:25 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2017-07-09  1:25 UTC (permalink / raw
  To: gentoo-commits

commit:     e78b336ea24f29647ae187a610ba4a68f1ce17b0
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  9 01:19:09 2017 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sun Jul  9 01:19:09 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78b336e

media-sound/apulse: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 media-sound/apulse/Manifest            |  2 --
 media-sound/apulse/apulse-0.1.7.ebuild | 40 ----------------------------------
 media-sound/apulse/apulse-0.1.8.ebuild | 40 ----------------------------------
 3 files changed, 82 deletions(-)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index c4f8a6f395b..2dd972c323f 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,5 +1,3 @@
 DIST apulse-0.1.10.tar.gz 110272 SHA256 4f8aa9059d07bac1006e920a4a6b875ad63fdde973b83c138507812c00dd5cd6 SHA512 e922448095b7e3c8ae5766fadd5912ad39c1d0d68c73954305d17909b6bafe3a95c7e1ad4d63a4824293e0ba1495c253204343f31330c0ddb4fb419fe1f9eb12 WHIRLPOOL 56db7a62d75babe269f124f296c6000d322c50c1de583e6b274dc97ec456b6786315cc054ab7e09b1bd436ad47b86b58fc291d8e6f8192b6e2deeca14bef349b
 DIST apulse-0.1.6.tar.gz 101938 SHA256 f9ffbf7aff96680beff3243758e5c1e0d4ac9043d4bd6cbfb219890b4b91c9f3 SHA512 0bcc3966a1455bac64e7b9731a988c5d10d893544354453b70f36121e92854a632f33a2ec84fa2ee4d2010221f82fb83cea872d66c4b053b0cd9014215014dc2 WHIRLPOOL 114d7e5d2f344ee4bdb96df01db8f10b10798ef2b332542f45e0e2957462c8255963a7d00628c01fcf58c19703c207aa967fdb258efcd28922ef05687517a8d3
-DIST apulse-0.1.7.tar.gz 103311 SHA256 fc0e4853684ca5145950690405b0d4f89bf3a5aef7a86addec451561fb5f3e1b SHA512 05b73b6151ba76c1a0a05e065cc41ddf2239135920d94ba6e8b3c0228faa3d49ad8f008a4bcad37500c5e545c03f9f88327504a06e99718abab491b3e35925dc WHIRLPOOL e96e48bfa3cdaf983e5d46ea3431ccf8818ce5a8cb78b5f7df8d559227ab4f4c8e9bc828d5f255f0fb2a8c7c9cc01ba07041cc0150a9577a9359c41ee4607089
-DIST apulse-0.1.8.tar.gz 105297 SHA256 4d47b962f4873f011883477e9eec7c232cbb3cab8189a1029f41b14a235e449d SHA512 0c14dfc5722766665a8f4def645d9995b9b274f9ab3bc38968a386669fab47c77b573f053f9dccae249631465a8ade4bcd68667e44c20698ac1211993d95aa84 WHIRLPOOL df0d11eb151bc79b1de0fdbef48523eb06273b405f33e1782f2b6132bc331d103e5c1c87293630dede3d5883e20898ed4054a7bb0fb1d27e55facc4c360e0f34
 DIST apulse-0.1.9.tar.gz 106767 SHA256 75f5099086ae80857e8f9e8167398ab709f9133605891e0245116ca9c4ff4b18 SHA512 8323edebdee7bc927042857aa0587e1887a07da98ff9392ef9d075dc0e35c854b7a632be3e54fdbdac6d61b8baf05ae5fb9d180a5dab4b928be3237fdba5b941 WHIRLPOOL 5785243a5585b784f62467837e321648be1e3411020633f10cab2bca406f73c3a93503594e001e1a43d787882b740e1599ba3054a435e169bac4633377db60b3

diff --git a/media-sound/apulse/apulse-0.1.7.ebuild b/media-sound/apulse/apulse-0.1.7.ebuild
deleted file mode 100644
index 75b54ae9dc8..00000000000
--- a/media-sound/apulse/apulse-0.1.7.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
-
-src_prepare() {
-	# Ensure all relevant libdirs are added, to support all ABIs
-	DIRS=
-	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
-	multilib_foreach_abi _add_dir
-	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
-}
-
-multilib_src_configure() {
-	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
-	cmake-utils_src_configure
-}
-
-multilib_src_install_all() {
-	cmake-utils_src_install
-	einstalldocs
-	dobin "${T}"/apulse
-}

diff --git a/media-sound/apulse/apulse-0.1.8.ebuild b/media-sound/apulse/apulse-0.1.8.ebuild
deleted file mode 100644
index 4404c7df17d..00000000000
--- a/media-sound/apulse/apulse-0.1.8.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
-
-src_prepare() {
-	# Ensure all relevant libdirs are added, to support all ABIs
-	DIRS=
-	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
-	multilib_foreach_abi _add_dir
-	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
-}
-
-multilib_src_configure() {
-	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
-	cmake-utils_src_configure
-}
-
-multilib_src_install_all() {
-	cmake-utils_src_install
-	einstalldocs
-	dobin "${T}"/apulse
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2017-07-15 16:42 Tobias Klausmann
  0 siblings, 0 replies; 36+ messages in thread
From: Tobias Klausmann @ 2017-07-15 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     4a15bd4e86e023935a374be7f443a9233ebbe4e6
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 16:41:13 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 16:41:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a15bd4e

media-sound/apulse-0.1.10-r0: add amd64 keyword

Gentoo-Bug: 624260

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

diff --git a/media-sound/apulse/apulse-0.1.10.ebuild b/media-sound/apulse/apulse-0.1.10.ebuild
index e370f54879e..9d0db07cf2e 100644
--- a/media-sound/apulse/apulse-0.1.10.ebuild
+++ b/media-sound/apulse/apulse-0.1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
 	media-libs/alsa-lib[${MULTILIB_USEDEP}]"


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2017-08-19  0:31 Thomas Deutschmann
  0 siblings, 0 replies; 36+ messages in thread
From: Thomas Deutschmann @ 2017-08-19  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     791e19b761e2db8aa6292db0a7926b9bad2543d7
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 18 23:41:09 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 00:30:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791e19b7

media-sound/apulse: x86 stable (bug #624260)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/media-sound/apulse/apulse-0.1.10.ebuild b/media-sound/apulse/apulse-0.1.10.ebuild
index 9d0db07cf2e..c9c55450de0 100644
--- a/media-sound/apulse/apulse-0.1.10.ebuild
+++ b/media-sound/apulse/apulse-0.1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
 	media-libs/alsa-lib[${MULTILIB_USEDEP}]"


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2017-08-23  6:42 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2017-08-23  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     fc41fec2f86a7b6ff79b03890c13cd0ef6b41eb1
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 05:33:16 2017 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 06:41:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc41fec2

media-sound/apulse: remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 media-sound/apulse/Manifest               |  2 --
 media-sound/apulse/apulse-0.1.6-r1.ebuild | 40 ------------------------------
 media-sound/apulse/apulse-0.1.9.ebuild    | 41 -------------------------------
 3 files changed, 83 deletions(-)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index 2dd972c323f..6050c32a850 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,3 +1 @@
 DIST apulse-0.1.10.tar.gz 110272 SHA256 4f8aa9059d07bac1006e920a4a6b875ad63fdde973b83c138507812c00dd5cd6 SHA512 e922448095b7e3c8ae5766fadd5912ad39c1d0d68c73954305d17909b6bafe3a95c7e1ad4d63a4824293e0ba1495c253204343f31330c0ddb4fb419fe1f9eb12 WHIRLPOOL 56db7a62d75babe269f124f296c6000d322c50c1de583e6b274dc97ec456b6786315cc054ab7e09b1bd436ad47b86b58fc291d8e6f8192b6e2deeca14bef349b
-DIST apulse-0.1.6.tar.gz 101938 SHA256 f9ffbf7aff96680beff3243758e5c1e0d4ac9043d4bd6cbfb219890b4b91c9f3 SHA512 0bcc3966a1455bac64e7b9731a988c5d10d893544354453b70f36121e92854a632f33a2ec84fa2ee4d2010221f82fb83cea872d66c4b053b0cd9014215014dc2 WHIRLPOOL 114d7e5d2f344ee4bdb96df01db8f10b10798ef2b332542f45e0e2957462c8255963a7d00628c01fcf58c19703c207aa967fdb258efcd28922ef05687517a8d3
-DIST apulse-0.1.9.tar.gz 106767 SHA256 75f5099086ae80857e8f9e8167398ab709f9133605891e0245116ca9c4ff4b18 SHA512 8323edebdee7bc927042857aa0587e1887a07da98ff9392ef9d075dc0e35c854b7a632be3e54fdbdac6d61b8baf05ae5fb9d180a5dab4b928be3237fdba5b941 WHIRLPOOL 5785243a5585b784f62467837e321648be1e3411020633f10cab2bca406f73c3a93503594e001e1a43d787882b740e1599ba3054a435e169bac4633377db60b3

diff --git a/media-sound/apulse/apulse-0.1.6-r1.ebuild b/media-sound/apulse/apulse-0.1.6-r1.ebuild
deleted file mode 100644
index 1014dc44ba7..00000000000
--- a/media-sound/apulse/apulse-0.1.6-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
-
-src_prepare() {
-	# Ensure all relevant libdirs are added, to support all ABIs
-	DIRS=
-	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
-	multilib_foreach_abi _add_dir
-	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
-}
-
-multilib_src_configure() {
-	local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
-	cmake-utils_src_configure
-}
-
-multilib_src_install_all() {
-	cmake-utils_src_install
-	einstalldocs
-	dobin "${T}"/apulse
-}

diff --git a/media-sound/apulse/apulse-0.1.9.ebuild b/media-sound/apulse/apulse-0.1.9.ebuild
deleted file mode 100644
index e370f54879e..00000000000
--- a/media-sound/apulse/apulse-0.1.9.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
-
-src_prepare() {
-	# Ensure all relevant libdirs are added, to support all ABIs
-	DIRS=
-	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
-	multilib_foreach_abi _add_dir
-	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
-	eapply_user
-}
-
-multilib_src_configure() {
-	local mycmakeargs=("-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse")
-	cmake-utils_src_configure
-}
-
-multilib_src_install_all() {
-	cmake-utils_src_install
-	einstalldocs
-	dobin "${T}"/apulse
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2018-08-03 13:05 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2018-08-03 13:05 UTC (permalink / raw
  To: gentoo-commits

commit:     54cd339b91bc2008c8d21797a5f7e1daac12b160
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  3 13:04:07 2018 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Fri Aug  3 13:05:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54cd339b

media-sound/apulse: version bump

- Update to 0.1.12.
- Add test support.
- Optionally install PulseAudio headers.

Fixes: https://bugs.gentoo.org/646740
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>
Package-Manager: Portage-2.3.44, Repoman-2.3.10

 media-sound/apulse/Manifest             |  1 +
 media-sound/apulse/apulse-0.1.12.ebuild | 50 +++++++++++++++++++++++++++++++++
 media-sound/apulse/metadata.xml         |  3 ++
 3 files changed, 54 insertions(+)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index 39abbf8b122..248daf96fb7 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1 +1,2 @@
 DIST apulse-0.1.10.tar.gz 110272 BLAKE2B 3e05c93de225125ed0de75f5576282da89acd88398d3a5159d09a6f50a7747a3a341e192f35520d3fa79a6739bf287bbcf39fb350116aa5b5a86ca5034a13034 SHA512 e922448095b7e3c8ae5766fadd5912ad39c1d0d68c73954305d17909b6bafe3a95c7e1ad4d63a4824293e0ba1495c253204343f31330c0ddb4fb419fe1f9eb12
+DIST apulse-0.1.12.tar.gz 117220 BLAKE2B 04d88a298ff5e21e19fda1979ebbc96a6441f83212d6903a004a54ee360276985e66b637571a76e3fe6821d42762ac515b02a8a2cb0149a66f3150e34bd0d9b7 SHA512 9fe39ab93e90d7ec589c7632bf439bfc7fe8bbd0792ce1197ec8547fbe1901fec50facdf33c55cfbadbc1af4414fdf48f1f241406903a8f15f445b97dca7076a

diff --git a/media-sound/apulse/apulse-0.1.12.ebuild b/media-sound/apulse/apulse-0.1.12.ebuild
new file mode 100644
index 00000000000..1f223fb6cfc
--- /dev/null
+++ b/media-sound/apulse/apulse-0.1.12.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib cmake-multilib
+
+DESCRIPTION="PulseAudio emulation for ALSA"
+HOMEPAGE="https://github.com/i-rinat/apulse"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+pa-headers test"
+
+DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
+	media-libs/alsa-lib[${MULTILIB_USEDEP}]
+	pa-headers? ( !media-sound/pulseaudio ) "
+RDEPEND="${DEPEND}
+	!!media-plugins/alsa-plugins[pulseaudio]"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
+
+src_prepare() {
+	cmake-utils_src_prepare
+
+	# Ensure all relevant libdirs are added, to support all ABIs
+	DIRS=
+	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
+	multilib_foreach_abi _add_dir
+	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die
+}
+
+multilib_src_configure() {
+	local mycmakeargs=("-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse")
+	cmake-utils_src_configure
+}
+
+multilib_src_test() {
+	emake check
+}
+
+multilib_src_install_all() {
+	cmake-utils_src_install
+	einstalldocs
+	dobin "${T}"/apulse
+	use pa-headers && doheader -r 3rdparty/pulseaudio-headers/pulse
+}

diff --git a/media-sound/apulse/metadata.xml b/media-sound/apulse/metadata.xml
index 7b8c0f8e4b7..738e7433246 100644
--- a/media-sound/apulse/metadata.xml
+++ b/media-sound/apulse/metadata.xml
@@ -5,6 +5,9 @@
     <email>bircoph@gentoo.org</email>
     <name>Andrew Savchenko</name>
   </maintainer>
+  <use>
+    <flag name="pa-headers">Install PulseAudio headers</flag>
+  </use>
   <upstream>
     <remote-id type="github">i-rinat/apulse</remote-id>
   </upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2018-09-22 20:53 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2018-09-22 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     d2585ee7fbc7939989d0e44d99536caf8f30b24c
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 22 20:48:46 2018 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sat Sep 22 20:53:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2585ee7

media-sound/apulse: remove old

Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-sound/apulse/apulse-0.1.12.ebuild | 50 ---------------------------------
 media-sound/apulse/metadata.xml         |  1 -
 2 files changed, 51 deletions(-)

diff --git a/media-sound/apulse/apulse-0.1.12.ebuild b/media-sound/apulse/apulse-0.1.12.ebuild
deleted file mode 100644
index 1f223fb6cfc..00000000000
--- a/media-sound/apulse/apulse-0.1.12.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+pa-headers test"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]
-	pa-headers? ( !media-sound/pulseaudio ) "
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
-
-src_prepare() {
-	cmake-utils_src_prepare
-
-	# Ensure all relevant libdirs are added, to support all ABIs
-	DIRS=
-	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
-	multilib_foreach_abi _add_dir
-	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die
-}
-
-multilib_src_configure() {
-	local mycmakeargs=("-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse")
-	cmake-utils_src_configure
-}
-
-multilib_src_test() {
-	emake check
-}
-
-multilib_src_install_all() {
-	cmake-utils_src_install
-	einstalldocs
-	dobin "${T}"/apulse
-	use pa-headers && doheader -r 3rdparty/pulseaudio-headers/pulse
-}

diff --git a/media-sound/apulse/metadata.xml b/media-sound/apulse/metadata.xml
index c51682e2af5..273b2be5865 100644
--- a/media-sound/apulse/metadata.xml
+++ b/media-sound/apulse/metadata.xml
@@ -6,7 +6,6 @@
     <name>Andrew Savchenko</name>
   </maintainer>
   <use>
-    <flag name="pa-headers">Install PulseAudio headers</flag>
     <flag name="sdk">Install PulseAudio headers and pkg-config files. Be aware apulse is not
     a full PulseAudio replacement by design and some functionality may be missing.</flag>
   </use>


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2018-09-25 14:26 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2018-09-25 14:26 UTC (permalink / raw
  To: gentoo-commits

commit:     78bff4dfac8ced74932a4311400b359d307b306d
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 14:24:00 2018 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 14:25:51 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bff4df

media-sound/apulse: fix wrapper installation on multilib setups

Wrapper installation was broken on multilib setups with newest bash
versions. In order to avoid environment driven eclass problems
manual installation of required wrappers is added.

Thanks  Karl-Johan Karlsson (creideiki+gentoo-bugzilla_lysator.liu.se)
for detailed reporting and testing.

Closes: https://bugs.gentoo.org/666884
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../{apulse-0.1.12-r3.ebuild => apulse-0.1.12-r4.ebuild}  | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/media-sound/apulse/apulse-0.1.12-r3.ebuild b/media-sound/apulse/apulse-0.1.12-r4.ebuild
similarity index 78%
rename from media-sound/apulse/apulse-0.1.12-r3.ebuild
rename to media-sound/apulse/apulse-0.1.12-r4.ebuild
index f934c4816be..46b1d98a51a 100644
--- a/media-sound/apulse/apulse-0.1.12-r3.ebuild
+++ b/media-sound/apulse/apulse-0.1.12-r4.ebuild
@@ -48,15 +48,16 @@ multilib_src_test() {
 	emake check
 }
 
-multilib_src_install() {
+multilib_src_install_all() {
 	cmake-utils_src_install
+	# The easiest way would be setting MULTILIB_CHOST_TOOLS at global scope, depending
+	# on USE=sdk, but this is no longer permitted, so workaround is required.
+	# See bug 666884 for details.
 	if ! use sdk; then
-		export MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
-		multilib_prepare_wrappers
+		unset BUILD_DIR
+		_install_wrapper() { newbin "${BUILD_DIR}/apulse" "${CHOST}-apulse"; }
+		multilib_foreach_abi _install_wrapper
+		dobin "${T}/apulse"
 	fi
-}
-
-multilib_src_install_all() {
-	use sdk || dobin "${T}/apulse"
 	einstalldocs
 }


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2018-10-01  9:28 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2018-10-01  9:28 UTC (permalink / raw
  To: gentoo-commits

commit:     92e493f6bc3b2fb4eeea5e28be5b26fce106dc50
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  1 09:27:52 2018 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Mon Oct  1 09:28:36 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e493f6

media-sound/apulse: remove surplus src_install call

Remove cmake-utils_src_install from multilib_src_install_all() since
it is already called.

Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-sound/apulse/apulse-0.1.12-r4.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-sound/apulse/apulse-0.1.12-r4.ebuild b/media-sound/apulse/apulse-0.1.12-r4.ebuild
index 46b1d98a51a..b4e49def9d5 100644
--- a/media-sound/apulse/apulse-0.1.12-r4.ebuild
+++ b/media-sound/apulse/apulse-0.1.12-r4.ebuild
@@ -49,10 +49,7 @@ multilib_src_test() {
 }
 
 multilib_src_install_all() {
-	cmake-utils_src_install
-	# The easiest way would be setting MULTILIB_CHOST_TOOLS at global scope, depending
-	# on USE=sdk, but this is no longer permitted, so workaround is required.
-	# See bug 666884 for details.
+	# Do not use deprecated MULTILIB_CHOST_TOOLS
 	if ! use sdk; then
 		unset BUILD_DIR
 		_install_wrapper() { newbin "${BUILD_DIR}/apulse" "${CHOST}-apulse"; }


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2018-10-17 12:07 Thomas Deutschmann
  0 siblings, 0 replies; 36+ messages in thread
From: Thomas Deutschmann @ 2018-10-17 12:07 UTC (permalink / raw
  To: gentoo-commits

commit:     903e97689c9aa8d1dc613450fdb591a1110e260f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 17 11:53:33 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Oct 17 11:53:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903e9768

media-sound/apulse: x86 stable (bug #668532)

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

 media-sound/apulse/apulse-0.1.12-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/apulse/apulse-0.1.12-r4.ebuild b/media-sound/apulse/apulse-0.1.12-r4.ebuild
index b4e49def9d5..15d45256e5c 100644
--- a/media-sound/apulse/apulse-0.1.12-r4.ebuild
+++ b/media-sound/apulse/apulse-0.1.12-r4.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 IUSE="debug sdk test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2018-10-17 16:21 Mikle Kolyada
  0 siblings, 0 replies; 36+ messages in thread
From: Mikle Kolyada @ 2018-10-17 16:21 UTC (permalink / raw
  To: gentoo-commits

commit:     0e3e326f2d461ce446385ffc579807ac270d4e40
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 17 16:21:07 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Oct 17 16:21:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3e326f

media-sound/apulse: amd64 stable wrt bug #668532

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 media-sound/apulse/apulse-0.1.12-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/apulse/apulse-0.1.12-r4.ebuild b/media-sound/apulse/apulse-0.1.12-r4.ebuild
index 15d45256e5c..5d0b6c1550a 100644
--- a/media-sound/apulse/apulse-0.1.12-r4.ebuild
+++ b/media-sound/apulse/apulse-0.1.12-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 IUSE="debug sdk test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2018-10-20 11:49 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2018-10-20 11:49 UTC (permalink / raw
  To: gentoo-commits

commit:     e5451a85b9b31e4a6e43221225ff051d208bc04b
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 20 11:43:11 2018 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sat Oct 20 11:49:29 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5451a85

media-sound/apulse: drop old

Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/apulse/Manifest             |  1 -
 media-sound/apulse/apulse-0.1.10.ebuild | 42 ---------------------------------
 2 files changed, 43 deletions(-)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index 248daf96fb7..f5ce430e94d 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,2 +1 @@
-DIST apulse-0.1.10.tar.gz 110272 BLAKE2B 3e05c93de225125ed0de75f5576282da89acd88398d3a5159d09a6f50a7747a3a341e192f35520d3fa79a6739bf287bbcf39fb350116aa5b5a86ca5034a13034 SHA512 e922448095b7e3c8ae5766fadd5912ad39c1d0d68c73954305d17909b6bafe3a95c7e1ad4d63a4824293e0ba1495c253204343f31330c0ddb4fb419fe1f9eb12
 DIST apulse-0.1.12.tar.gz 117220 BLAKE2B 04d88a298ff5e21e19fda1979ebbc96a6441f83212d6903a004a54ee360276985e66b637571a76e3fe6821d42762ac515b02a8a2cb0149a66f3150e34bd0d9b7 SHA512 9fe39ab93e90d7ec589c7632bf439bfc7fe8bbd0792ce1197ec8547fbe1901fec50facdf33c55cfbadbc1af4414fdf48f1f241406903a8f15f445b97dca7076a

diff --git a/media-sound/apulse/apulse-0.1.10.ebuild b/media-sound/apulse/apulse-0.1.10.ebuild
deleted file mode 100644
index 82fe77ba30c..00000000000
--- a/media-sound/apulse/apulse-0.1.10.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
-
-src_prepare() {
-	cmake-utils_src_prepare
-
-	# Ensure all relevant libdirs are added, to support all ABIs
-	DIRS=
-	_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
-	multilib_foreach_abi _add_dir
-	sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die
-}
-
-multilib_src_configure() {
-	local mycmakeargs=("-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse")
-	cmake-utils_src_configure
-}
-
-multilib_src_install_all() {
-	cmake-utils_src_install
-	einstalldocs
-	dobin "${T}"/apulse
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2020-06-27 16:39 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2020-06-27 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     76b41767cace01fd52f806bfee16c878d95e23c7
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 27 16:38:17 2020 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sat Jun 27 16:38:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b41767

media-sound/apulse: remove old version

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 media-sound/apulse/Manifest                |  1 -
 media-sound/apulse/apulse-0.1.12-r4.ebuild | 61 ------------------------------
 2 files changed, 62 deletions(-)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index 82ac13350e9..a66d0db1ba2 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,2 +1 @@
-DIST apulse-0.1.12.tar.gz 117220 BLAKE2B 04d88a298ff5e21e19fda1979ebbc96a6441f83212d6903a004a54ee360276985e66b637571a76e3fe6821d42762ac515b02a8a2cb0149a66f3150e34bd0d9b7 SHA512 9fe39ab93e90d7ec589c7632bf439bfc7fe8bbd0792ce1197ec8547fbe1901fec50facdf33c55cfbadbc1af4414fdf48f1f241406903a8f15f445b97dca7076a
 DIST apulse-0.1.13.tar.gz 117369 BLAKE2B 8cf527daf21420a72e46968a3b07ab61029f404a2b6574ac1f08dd40528f3e6e4baf7e38f5914b0c89252e16eec5e8f3722be51e5a61b6a71c683e994740b4bf SHA512 366385ae2304f7ff697ba70951d0753a5b1630310922e3763fd0813a73e0b4088b715135295aa2fa9111b8edcf91d82849dc31346b292b2e9db598bcdd47b007

diff --git a/media-sound/apulse/apulse-0.1.12-r4.ebuild b/media-sound/apulse/apulse-0.1.12-r4.ebuild
deleted file mode 100644
index c91aa5a9d13..00000000000
--- a/media-sound/apulse/apulse-0.1.12-r4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="debug sdk test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]
-	sdk? ( !media-sound/pulseaudio ) "
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-PATCHES=( "${FILESDIR}/sdk.patch" )
-
-src_prepare() {
-	cmake-utils_src_prepare
-
-	if ! use sdk; then
-		# Ensure all relevant libdirs are added, to support all ABIs
-		DIRS=
-		_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
-		multilib_foreach_abi _add_dir
-		sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die
-	fi
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		"-DINSTALL_SDK=$(usex sdk)"
-		"-DLOG_TO_STDERR=$(usex debug)"
-		"-DWITH_TRACE=$(usex debug)"
-	)
-	cmake-utils_src_configure
-}
-
-multilib_src_test() {
-	emake check
-}
-
-multilib_src_install_all() {
-	# Do not use deprecated MULTILIB_CHOST_TOOLS
-	if ! use sdk; then
-		unset BUILD_DIR
-		_install_wrapper() { newbin "${BUILD_DIR}/apulse" "${CHOST}-apulse"; }
-		multilib_foreach_abi _install_wrapper
-		dobin "${T}/apulse"
-	fi
-	einstalldocs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2020-06-27 18:01 Ben Kohler
  0 siblings, 0 replies; 36+ messages in thread
From: Ben Kohler @ 2020-06-27 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     432f885585f1d17f6846993a38bf2ab4c51bbdb2
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 27 18:01:18 2020 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Sat Jun 27 18:01:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432f8855

Revert "media-sound/apulse: remove old version"

This commit removed the only stable version of apulse

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-sound/apulse/Manifest                |  1 +
 media-sound/apulse/apulse-0.1.12-r4.ebuild | 61 ++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index a66d0db1ba2..82ac13350e9 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1 +1,2 @@
+DIST apulse-0.1.12.tar.gz 117220 BLAKE2B 04d88a298ff5e21e19fda1979ebbc96a6441f83212d6903a004a54ee360276985e66b637571a76e3fe6821d42762ac515b02a8a2cb0149a66f3150e34bd0d9b7 SHA512 9fe39ab93e90d7ec589c7632bf439bfc7fe8bbd0792ce1197ec8547fbe1901fec50facdf33c55cfbadbc1af4414fdf48f1f241406903a8f15f445b97dca7076a
 DIST apulse-0.1.13.tar.gz 117369 BLAKE2B 8cf527daf21420a72e46968a3b07ab61029f404a2b6574ac1f08dd40528f3e6e4baf7e38f5914b0c89252e16eec5e8f3722be51e5a61b6a71c683e994740b4bf SHA512 366385ae2304f7ff697ba70951d0753a5b1630310922e3763fd0813a73e0b4088b715135295aa2fa9111b8edcf91d82849dc31346b292b2e9db598bcdd47b007

diff --git a/media-sound/apulse/apulse-0.1.12-r4.ebuild b/media-sound/apulse/apulse-0.1.12-r4.ebuild
new file mode 100644
index 00000000000..c91aa5a9d13
--- /dev/null
+++ b/media-sound/apulse/apulse-0.1.12-r4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib cmake-multilib
+
+DESCRIPTION="PulseAudio emulation for ALSA"
+HOMEPAGE="https://github.com/i-rinat/apulse"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE="debug sdk test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
+	media-libs/alsa-lib[${MULTILIB_USEDEP}]
+	sdk? ( !media-sound/pulseaudio ) "
+RDEPEND="${DEPEND}
+	!!media-plugins/alsa-plugins[pulseaudio]"
+
+PATCHES=( "${FILESDIR}/sdk.patch" )
+
+src_prepare() {
+	cmake-utils_src_prepare
+
+	if ! use sdk; then
+		# Ensure all relevant libdirs are added, to support all ABIs
+		DIRS=
+		_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
+		multilib_foreach_abi _add_dir
+		sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die
+	fi
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		"-DINSTALL_SDK=$(usex sdk)"
+		"-DLOG_TO_STDERR=$(usex debug)"
+		"-DWITH_TRACE=$(usex debug)"
+	)
+	cmake-utils_src_configure
+}
+
+multilib_src_test() {
+	emake check
+}
+
+multilib_src_install_all() {
+	# Do not use deprecated MULTILIB_CHOST_TOOLS
+	if ! use sdk; then
+		unset BUILD_DIR
+		_install_wrapper() { newbin "${BUILD_DIR}/apulse" "${CHOST}-apulse"; }
+		multilib_foreach_abi _install_wrapper
+		dobin "${T}/apulse"
+	fi
+	einstalldocs
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2020-08-25 18:20 Georgy Yakovlev
  0 siblings, 0 replies; 36+ messages in thread
From: Georgy Yakovlev @ 2020-08-25 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     8a85a02835c234dcc9ef323caff5212c9de5d4bd
Author:     Daniel James <djames <AT> orcadian <DOT> net>
AuthorDate: Thu Aug 20 15:18:20 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 18:20:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a85a028

media-sound/apulse: add ~ppc64 keyword

Signed-off-by: Daniel James <djames <AT> orcadian.net>
Closes: https://github.com/gentoo/gentoo/pull/17190
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

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

diff --git a/media-sound/apulse/apulse-0.1.13.ebuild b/media-sound/apulse/apulse-0.1.13.ebuild
index 6641e6bb6c8..350f525f8b2 100644
--- a/media-sound/apulse/apulse-0.1.13.ebuild
+++ b/media-sound/apulse/apulse-0.1.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 IUSE="debug sdk test"
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2020-09-06 19:10 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2020-09-06 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1301cca54d4bce6a6ece78844ec45a49448850d3
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  6 19:05:25 2020 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sun Sep  6 19:10:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1301cca5

media-sound/apulse: fix tests

Closes: https://bugs.gentoo.org/724688
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 media-sound/apulse/apulse-0.1.13.ebuild | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-sound/apulse/apulse-0.1.13.ebuild b/media-sound/apulse/apulse-0.1.13.ebuild
index 350f525f8b2..30be8c6e763 100644
--- a/media-sound/apulse/apulse-0.1.13.ebuild
+++ b/media-sound/apulse/apulse-0.1.13.ebuild
@@ -51,7 +51,14 @@ multilib_src_configure() {
 }
 
 multilib_src_test() {
-	emake check
+	_test() {
+		pushd tests || die
+		cmake -S "${S}/tests" -B . || die
+		emake test_ringbuffer
+		ctest -j "$(makeopts_jobs)" --test-load "$(makeopts_loadavg)" || die
+		popd || die
+	}
+	multilib_foreach_abi _test
 }
 
 multilib_src_install_all() {


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2020-09-20 20:21 Agostino Sarubbo
  0 siblings, 0 replies; 36+ messages in thread
From: Agostino Sarubbo @ 2020-09-20 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     bfb9fddf363017356a74381a33e96606c5c4de4c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 20:21:28 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 20:21:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb9fddf

media-sound/apulse: amd64 stable wrt bug #734010

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

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

diff --git a/media-sound/apulse/apulse-0.1.13.ebuild b/media-sound/apulse/apulse-0.1.13.ebuild
index 42846b05f74..8fc4e08becf 100644
--- a/media-sound/apulse/apulse-0.1.13.ebuild
+++ b/media-sound/apulse/apulse-0.1.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 IUSE="debug sdk test"
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2020-10-11  7:42 Andrew Savchenko
  0 siblings, 0 replies; 36+ messages in thread
From: Andrew Savchenko @ 2020-10-11  7:42 UTC (permalink / raw
  To: gentoo-commits

commit:     3af426aa23929009c6dad4fd0e34bc9484895b58
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 11 07:14:32 2020 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sun Oct 11 07:41:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af426aa

media-sound/apulse: drop old

Bug: https://bugs.gentoo.org/734010
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 media-sound/apulse/Manifest                |  1 -
 media-sound/apulse/apulse-0.1.12-r4.ebuild | 61 ------------------------------
 2 files changed, 62 deletions(-)

diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index 82ac13350e9..a66d0db1ba2 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -1,2 +1 @@
-DIST apulse-0.1.12.tar.gz 117220 BLAKE2B 04d88a298ff5e21e19fda1979ebbc96a6441f83212d6903a004a54ee360276985e66b637571a76e3fe6821d42762ac515b02a8a2cb0149a66f3150e34bd0d9b7 SHA512 9fe39ab93e90d7ec589c7632bf439bfc7fe8bbd0792ce1197ec8547fbe1901fec50facdf33c55cfbadbc1af4414fdf48f1f241406903a8f15f445b97dca7076a
 DIST apulse-0.1.13.tar.gz 117369 BLAKE2B 8cf527daf21420a72e46968a3b07ab61029f404a2b6574ac1f08dd40528f3e6e4baf7e38f5914b0c89252e16eec5e8f3722be51e5a61b6a71c683e994740b4bf SHA512 366385ae2304f7ff697ba70951d0753a5b1630310922e3763fd0813a73e0b4088b715135295aa2fa9111b8edcf91d82849dc31346b292b2e9db598bcdd47b007

diff --git a/media-sound/apulse/apulse-0.1.12-r4.ebuild b/media-sound/apulse/apulse-0.1.12-r4.ebuild
deleted file mode 100644
index c91aa5a9d13..00000000000
--- a/media-sound/apulse/apulse-0.1.12-r4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib cmake-multilib
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="debug sdk test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]
-	sdk? ( !media-sound/pulseaudio ) "
-RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
-
-PATCHES=( "${FILESDIR}/sdk.patch" )
-
-src_prepare() {
-	cmake-utils_src_prepare
-
-	if ! use sdk; then
-		# Ensure all relevant libdirs are added, to support all ABIs
-		DIRS=
-		_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
-		multilib_foreach_abi _add_dir
-		sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die
-	fi
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		"-DINSTALL_SDK=$(usex sdk)"
-		"-DLOG_TO_STDERR=$(usex debug)"
-		"-DWITH_TRACE=$(usex debug)"
-	)
-	cmake-utils_src_configure
-}
-
-multilib_src_test() {
-	emake check
-}
-
-multilib_src_install_all() {
-	# Do not use deprecated MULTILIB_CHOST_TOOLS
-	if ! use sdk; then
-		unset BUILD_DIR
-		_install_wrapper() { newbin "${BUILD_DIR}/apulse" "${CHOST}-apulse"; }
-		multilib_foreach_abi _install_wrapper
-		dobin "${T}/apulse"
-	fi
-	einstalldocs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2022-02-11 16:13 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2022-02-11 16:13 UTC (permalink / raw
  To: gentoo-commits

commit:     ccca2e3850fc22e01078751a288d90576c2f1800
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 16:12:27 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 16:13:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccca2e38

media-sound/apulse: [QA] use soft-blocker in RDEPEND

!! in RDEPEND should have the same meaning as ! in RDEPEND, given that
!!'s only difference with ! is "package can't be built with this thing installed",
which is only relevant in DEPEND anyway.

Additionally, this ends up confusing Portage unnecessarily, as !! always
requires manual intervention.

! is fine for file collisions.

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

 media-sound/apulse/{apulse-0.1.13.ebuild => apulse-0.1.13-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/apulse/apulse-0.1.13.ebuild b/media-sound/apulse/apulse-0.1.13-r1.ebuild
similarity index 95%
rename from media-sound/apulse/apulse-0.1.13.ebuild
rename to media-sound/apulse/apulse-0.1.13-r1.ebuild
index 8fc4e08becf5..1144e6c63402 100644
--- a/media-sound/apulse/apulse-0.1.13.ebuild
+++ b/media-sound/apulse/apulse-0.1.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
 	media-libs/alsa-lib[${MULTILIB_USEDEP}]
 	sdk? ( !media-sound/pulseaudio ) "
 RDEPEND="${DEPEND}
-	!!media-plugins/alsa-plugins[pulseaudio]"
+	!media-plugins/alsa-plugins[pulseaudio]"
 
 PATCHES=(
 	"${FILESDIR}/sdk.patch"


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2022-02-11 16:14 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2022-02-11 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     760e90c63225d8ecabeef725d2584976e0236bc6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 16:14:00 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 16:14:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760e90c6

media-sound/apulse: drop unnecessary multilib.eclass inherit

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

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

diff --git a/media-sound/apulse/apulse-0.1.13-r1.ebuild b/media-sound/apulse/apulse-0.1.13-r1.ebuild
index 1144e6c63402..075038fb6140 100644
--- a/media-sound/apulse/apulse-0.1.13-r1.ebuild
+++ b/media-sound/apulse/apulse-0.1.13-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_ECLASS=cmake
-inherit multilib cmake-multilib
+inherit cmake-multilib
 
 DESCRIPTION="PulseAudio emulation for ALSA"
 HOMEPAGE="https://github.com/i-rinat/apulse"


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2022-02-11 16:17 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2022-02-11 16:17 UTC (permalink / raw
  To: gentoo-commits

commit:     7535b41e7357fedbce0128c07063388655e79654
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 16:17:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 16:17:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7535b41e

media-sound/apulse: inherit multiprocessing.eclass

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

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

diff --git a/media-sound/apulse/apulse-0.1.13-r1.ebuild b/media-sound/apulse/apulse-0.1.13-r1.ebuild
index 075038fb6140..b2a4d61506d8 100644
--- a/media-sound/apulse/apulse-0.1.13-r1.ebuild
+++ b/media-sound/apulse/apulse-0.1.13-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_ECLASS=cmake
-inherit cmake-multilib
+inherit cmake-multilib multiprocessing
 
 DESCRIPTION="PulseAudio emulation for ALSA"
 HOMEPAGE="https://github.com/i-rinat/apulse"


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2022-02-21  0:49 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2022-02-21  0:49 UTC (permalink / raw
  To: gentoo-commits

commit:     810492c521bc4f8a59d6913880342cb7ffb4896e
Author:     Igor V. Kovalenko <igor.v.kovalenko <AT> gmail <DOT> com>
AuthorDate: Fri Feb 18 19:21:40 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 21 00:43:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810492c5

media-sound/apulse: Conflict with media-libs/libpulse if USE=sdk

Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/apulse/{apulse-0.1.13-r1.ebuild => apulse-0.1.13-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/apulse/apulse-0.1.13-r1.ebuild b/media-sound/apulse/apulse-0.1.13-r2.ebuild
similarity index 96%
rename from media-sound/apulse/apulse-0.1.13-r1.ebuild
rename to media-sound/apulse/apulse-0.1.13-r2.ebuild
index b2a4d61506d8..dc9642b78a9b 100644
--- a/media-sound/apulse/apulse-0.1.13-r1.ebuild
+++ b/media-sound/apulse/apulse-0.1.13-r2.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
 	media-libs/alsa-lib[${MULTILIB_USEDEP}]
-	sdk? ( !media-sound/pulseaudio ) "
+	sdk? ( !media-libs/libpulse !media-sound/pulseaudio ) "
 RDEPEND="${DEPEND}
 	!media-plugins/alsa-plugins[pulseaudio]"
 


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2022-05-01  7:30 Michał Górny
  0 siblings, 0 replies; 36+ messages in thread
From: Michał Górny @ 2022-05-01  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     693f87ffccf6d727859b35723edd12ce5c062bdb
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 28 10:39:39 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May  1 07:30:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693f87ff

media-sound/apulse: Prepare for makeopts_jobs default inf change

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

 media-sound/apulse/apulse-0.1.13-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/apulse/apulse-0.1.13-r2.ebuild b/media-sound/apulse/apulse-0.1.13-r2.ebuild
index dc9642b78a9b..d9eb1fe4fa40 100644
--- a/media-sound/apulse/apulse-0.1.13-r2.ebuild
+++ b/media-sound/apulse/apulse-0.1.13-r2.ebuild
@@ -55,7 +55,8 @@ multilib_src_test() {
 		pushd tests || die
 		cmake -S "${S}/tests" -B . || die
 		emake test_ringbuffer
-		ctest -j "$(makeopts_jobs)" --test-load "$(makeopts_loadavg)" || die
+		ctest -j "$(makeopts_jobs "${MAKEOPTS}" 999)" \
+			--test-load "$(makeopts_loadavg)" || die
 		popd || die
 	}
 	multilib_foreach_abi _test


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2024-06-07 13:15 Joonas Niilola
  0 siblings, 0 replies; 36+ messages in thread
From: Joonas Niilola @ 2024-06-07 13:15 UTC (permalink / raw
  To: gentoo-commits

commit:     9c6f54fadd52b2c080e515d8354ba0ba1e2a7fe1
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Wed Apr  3 22:20:47 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jun  7 13:15:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6f54fa

media-sound/apulse: add myself as a maintainer

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-sound/apulse/metadata.xml | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/media-sound/apulse/metadata.xml b/media-sound/apulse/metadata.xml
index dd24f7fe124f..d0158e6c160f 100644
--- a/media-sound/apulse/metadata.xml
+++ b/media-sound/apulse/metadata.xml
@@ -1,12 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <!-- maintainer-needed -->
-  <use>
-    <flag name="sdk">Install PulseAudio headers and pkg-config files. Be aware apulse is not
-    a full PulseAudio replacement by design and some functionality may be missing.</flag>
-  </use>
-  <upstream>
-    <remote-id type="github">i-rinat/apulse</remote-id>
-  </upstream>
+	<maintainer type="person" proxied="yes">
+		<email>alexey+gentoo@asokolov.org</email>
+		<name>Alexey Sokolov</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<use>
+		<flag name="sdk">Install PulseAudio headers and pkg-config files. Be aware apulse is not
+		a full PulseAudio replacement by design and some functionality may be missing.</flag>
+	</use>
+	<upstream>
+		<remote-id type="github">i-rinat/apulse</remote-id>
+	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2024-06-07 13:15 Joonas Niilola
  0 siblings, 0 replies; 36+ messages in thread
From: Joonas Niilola @ 2024-06-07 13:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4021c7a0d13adccf9df582e57c82b76dc2da6808
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Wed Apr  3 22:21:57 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jun  7 13:15:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4021c7a0

media-sound/apulse: update EAPI 7 -> 8

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-sound/apulse/apulse-0.1.13-r3.ebuild | 71 ++++++++++++++++++++++++++++++
 1 file changed, 71 insertions(+)

diff --git a/media-sound/apulse/apulse-0.1.13-r3.ebuild b/media-sound/apulse/apulse-0.1.13-r3.ebuild
new file mode 100644
index 000000000000..8a3640b8115d
--- /dev/null
+++ b/media-sound/apulse/apulse-0.1.13-r3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib multiprocessing
+
+DESCRIPTION="PulseAudio emulation for ALSA"
+HOMEPAGE="https://github.com/i-rinat/apulse"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+IUSE="debug sdk test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
+	media-libs/alsa-lib[${MULTILIB_USEDEP}]
+	sdk? ( !media-libs/libpulse !media-sound/pulseaudio ) "
+RDEPEND="${DEPEND}
+	!media-plugins/alsa-plugins[pulseaudio]"
+
+PATCHES=(
+	"${FILESDIR}/sdk.patch"
+	"${FILESDIR}/check-key-before-remove.patch"
+	"${FILESDIR}/man.patch"
+)
+
+src_prepare() {
+	cmake_src_prepare
+
+	if ! use sdk; then
+		# Ensure all relevant libdirs are added, to support all ABIs
+		DIRS=
+		_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
+		multilib_foreach_abi _add_dir
+		sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die
+	fi
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		"-DINSTALL_SDK=$(usex sdk)"
+		"-DLOG_TO_STDERR=$(usex debug)"
+		"-DWITH_TRACE=$(usex debug)"
+	)
+	cmake_src_configure
+}
+
+multilib_src_test() {
+	_test() {
+		pushd tests || die
+		cmake -S "${S}/tests" -B . || die
+		emake test_ringbuffer
+		ctest -j "$(makeopts_jobs "${MAKEOPTS}" 999)" \
+			--test-load "$(makeopts_loadavg)" || die
+		popd || die
+	}
+	multilib_foreach_abi _test
+}
+
+multilib_src_install_all() {
+	if ! use sdk; then
+		_install_wrapper() { newbin "${BUILD_DIR}/apulse" "${CHOST}-apulse"; }
+		multilib_foreach_abi _install_wrapper
+		dobin "${T}/apulse"
+	fi
+	einstalldocs
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2024-08-30  5:44 Joonas Niilola
  0 siblings, 0 replies; 36+ messages in thread
From: Joonas Niilola @ 2024-08-30  5:44 UTC (permalink / raw
  To: gentoo-commits

commit:     8c4059fa24e412fbeb94a01dc25438fd55102c86
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 30 05:41:53 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 05:41:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4059fa

media-sound/apulse: Stabilize 0.1.13-r3 amd64, #938714

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-sound/apulse/apulse-0.1.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/apulse/apulse-0.1.13-r3.ebuild b/media-sound/apulse/apulse-0.1.13-r3.ebuild
index 54c6526878ec..c16e81ba4925 100644
--- a/media-sound/apulse/apulse-0.1.13-r3.ebuild
+++ b/media-sound/apulse/apulse-0.1.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 IUSE="debug sdk test"
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2024-08-30  5:44 Joonas Niilola
  0 siblings, 0 replies; 36+ messages in thread
From: Joonas Niilola @ 2024-08-30  5:44 UTC (permalink / raw
  To: gentoo-commits

commit:     e38ba7e4ac6f6ddd5cf95c62b4c00740ecd82e2e
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 30 05:41:35 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 05:41:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38ba7e4

media-sound/apulse: Stabilize 0.1.13-r3 x86, #938714

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-sound/apulse/apulse-0.1.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/apulse/apulse-0.1.13-r3.ebuild b/media-sound/apulse/apulse-0.1.13-r3.ebuild
index 1289e259187c..54c6526878ec 100644
--- a/media-sound/apulse/apulse-0.1.13-r3.ebuild
+++ b/media-sound/apulse/apulse-0.1.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 
 IUSE="debug sdk test"
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
@ 2024-08-30 13:11 Andreas Sturmlechner
  0 siblings, 0 replies; 36+ messages in thread
From: Andreas Sturmlechner @ 2024-08-30 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f9658162cfa7fa340b7d9edaddca349074a70863
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 30 10:28:51 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 13:11:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9658162

media-sound/apulse: drop 0.1.13-r2

Bug: https://bugs.gentoo.org/938714
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/apulse/apulse-0.1.13-r2.ebuild | 71 ------------------------------
 1 file changed, 71 deletions(-)

diff --git a/media-sound/apulse/apulse-0.1.13-r2.ebuild b/media-sound/apulse/apulse-0.1.13-r2.ebuild
deleted file mode 100644
index 2b0fe6849406..000000000000
--- a/media-sound/apulse/apulse-0.1.13-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib multiprocessing
-
-DESCRIPTION="PulseAudio emulation for ALSA"
-HOMEPAGE="https://github.com/i-rinat/apulse"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-
-IUSE="debug sdk test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]
-	sdk? ( !media-libs/libpulse !media-sound/pulseaudio ) "
-RDEPEND="${DEPEND}
-	!media-plugins/alsa-plugins[pulseaudio]"
-
-PATCHES=(
-	"${FILESDIR}/sdk.patch"
-	"${FILESDIR}/check-key-before-remove.patch"
-	"${FILESDIR}/man.patch"
-)
-
-src_prepare() {
-	cmake_src_prepare
-
-	if ! use sdk; then
-		# Ensure all relevant libdirs are added, to support all ABIs
-		DIRS=
-		_add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
-		multilib_foreach_abi _add_dir
-		sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die
-	fi
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		"-DINSTALL_SDK=$(usex sdk)"
-		"-DLOG_TO_STDERR=$(usex debug)"
-		"-DWITH_TRACE=$(usex debug)"
-	)
-	cmake_src_configure
-}
-
-multilib_src_test() {
-	_test() {
-		pushd tests || die
-		cmake -S "${S}/tests" -B . || die
-		emake test_ringbuffer
-		ctest -j "$(makeopts_jobs "${MAKEOPTS}" 999)" \
-			--test-load "$(makeopts_loadavg)" || die
-		popd || die
-	}
-	multilib_foreach_abi _test
-}
-
-multilib_src_install_all() {
-	if ! use sdk; then
-		_install_wrapper() { newbin "${BUILD_DIR}/apulse" "${CHOST}-apulse"; }
-		multilib_foreach_abi _install_wrapper
-		dobin "${T}/apulse"
-	fi
-	einstalldocs
-}


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

end of thread, other threads:[~2024-08-30 13:11 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-30  9:47 [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/ Daniel Campbell
  -- strict thread matches above, loose matches on Subject: below --
2015-12-25  9:23 Daniel Campbell
2016-03-06 22:14 Daniel Campbell
2016-08-06 14:01 Andrew Savchenko
2017-03-15  6:24 Daniel Campbell
2017-03-20  4:04 Daniel Campbell
2017-03-20  4:12 Daniel Campbell
2017-05-06  1:14 Daniel Campbell
2017-05-06  1:19 Daniel Campbell
2017-07-09  1:25 Andrew Savchenko
2017-07-15 16:42 Tobias Klausmann
2017-08-19  0:31 Thomas Deutschmann
2017-08-23  6:42 Andrew Savchenko
2018-08-03 13:05 Andrew Savchenko
2018-09-22 20:53 Andrew Savchenko
2018-09-25 14:26 Andrew Savchenko
2018-10-01  9:28 Andrew Savchenko
2018-10-17 12:07 Thomas Deutschmann
2018-10-17 16:21 Mikle Kolyada
2018-10-20 11:49 Andrew Savchenko
2020-06-27 16:39 Andrew Savchenko
2020-06-27 18:01 Ben Kohler
2020-08-25 18:20 Georgy Yakovlev
2020-09-06 19:10 Andrew Savchenko
2020-09-20 20:21 Agostino Sarubbo
2020-10-11  7:42 Andrew Savchenko
2022-02-11 16:13 Sam James
2022-02-11 16:14 Sam James
2022-02-11 16:17 Sam James
2022-02-21  0:49 Sam James
2022-05-01  7:30 Michał Górny
2024-06-07 13:15 Joonas Niilola
2024-06-07 13:15 Joonas Niilola
2024-08-30  5:44 Joonas Niilola
2024-08-30  5:44 Joonas Niilola
2024-08-30 13:11 Andreas Sturmlechner

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