[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 11a38b5856713a918edef980e512e83fa9ffacd4 Author: Sam James gentoo org> AuthorDate: Sun Apr 24 00:21:09 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 24 01:16:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a38b58 media-libs/libsamplerate: drop ~s390 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 2 +- media-libs/libsamplerate/libsamplerate-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild index 9daa1aa4828c..cbd16c404dba 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2" diff --git a/media-libs/libsamplerate/libsamplerate-.ebuild b/media-libs/libsamplerate/libsamplerate-.ebuild index 698fa623a51a..43ebe11fdc0d 100644 --- a/media-libs/libsamplerate/libsamplerate-.ebuild +++ b/media-libs/libsamplerate/libsamplerate-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: cd22969de80343a70c009054d3ce3ad0e5da2d23 Author: James Le Cuirot gentoo org> AuthorDate: Mon Jan 10 12:39:05 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Jan 10 12:39:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd22969d media-libs/libsamplerate: Keyword 0.2.2 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild index a38ac235842c..9daa1aa4828c 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 9993ebb30eaf0c4d3cf9d74a76405fd8c63a9ae5 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Oct 9 21:51:21 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Oct 9 21:51:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9993ebb3 media-libs/libsamplerate: removed obsolete 0.2.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/libsamplerate/Manifest | 1 - .../libsamplerate/libsamplerate-0.2.1.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index fb0051a0279..28d16c08693 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1,2 +1 @@ -DIST libsamplerate-0.2.1.tar.bz2 3747188 BLAKE2B 83540f3e75cfa79cbd166f075d22cab6a63e0e057b90ac6a3760c07196cac962df7d1ca26620a9033de046e0528bee3ded2b482e8629b1ae316844b5b31f3074 SHA512 f54f7f12c9536868d7a11fc9cbb86857505e7b75fe34cedaf0b9bfc864da6037296b3eae303a33d4c87b7fd20d96933b91ef59c8cc3d1313b9fc21654e5daa2d DIST libsamplerate-0.2.2.tar.xz 3319468 BLAKE2B 71b1e8a1644a94fff019abc6bf98c557df84994293f1e9bc651ad3ad3f0afeb24f54b8c75fc26e5202ae7c3a3e34e783fd1be7f7c6fdefe9eac9a5dfe7100b91 SHA512 d23ae54d23209ba22baae9e5fd178dd8e0e99205dada7e7c3a7b3a3d8cf816ed427a411bfeb008427f64da7767d645edce40811f238af11c8c386f5ef25a9f0c diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild deleted file mode 100644 index 283b46dc02b..000 --- a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal - -DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" -HOMEPAGE="https://libsndfile.github.io/libsamplerate/; - -if [[ ${PV} == * ]]; then - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; -else - SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Alsa/FFTW are only required for tests -# libsndfile is only used by examples and tests -DEPEND=" - test? ( - media-libs/alsa-lib[${MULTILIB_USEDEP}] - media-libs/libsndfile[${MULTILIB_USEDEP}] - sci-libs/fftw:3.0[${MULTILIB_USEDEP}] - )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --disable-static \ - $(use_enable test alsa) \ - $(use_enable test fftw) \ - $(use_enable test sndfile) -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 02aaf3dd7a732712a7ad3b0353bf796542724514 Author: Sam James gentoo org> AuthorDate: Sat Oct 9 19:18:12 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 9 19:18:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02aaf3dd media-libs/libsamplerate: Stabilize 0.2.2 arm64, #816567 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild index e3ca4a780ab..a38ac235842 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 9f9f9d9ece42612ea4b898be09b7d43bb57d6afb Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 8 18:49:47 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 8 18:49:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9f9d9e media-libs/libsamplerate: x86 stable wrt bug #816567 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild index 78011b60d24..e3ca4a780ab 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: c14325a4dc19d141d6f705b154c880a0fc081b28 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 8 18:46:44 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 8 18:46:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14325a4 media-libs/libsamplerate: amd64 stable wrt bug #816567 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild index cdfd24585f4..78011b60d24 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 8bc6fb0a846153b4030be446a670a73f0d49bb46 Author: Sam James gentoo org> AuthorDate: Thu Oct 7 19:43:53 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 7 19:43:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc6fb0a media-libs/libsamplerate: Stabilize 0.2.2 arm, #816567 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild index d858d6c34ca..cdfd24585f4 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 4f18352ae3676e8bc53e8877931e2bf82235f07d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 7 06:02:49 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 7 06:02:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f18352a media-libs/libsamplerate: sparc stable wrt bug #816567 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild index 8fe9685fb96..d858d6c34ca 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 848c8cb2bba9d11582b02854022c401ae65d2fd5 Author: Sam James gentoo org> AuthorDate: Wed Oct 6 23:06:12 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 6 23:06:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848c8cb2 media-libs/libsamplerate: Stabilize 0.2.2 ppc64, #816567 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild index 452581e9ac2..8fe9685fb96 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: a5cfb371c986aa08b02ae5049b049eb3c884ac5a Author: Sam James gentoo org> AuthorDate: Wed Oct 6 23:05:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 6 23:05:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5cfb371 media-libs/libsamplerate: Stabilize 0.2.2 ppc, #816567 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild index 698fa623a51..452581e9ac2 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 51d5e53f39fb2391f91dcf869db25b80b3837957 Author: David Seifert gentoo org> AuthorDate: Sun Sep 5 12:11:01 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Sep 5 12:11:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d5e53f media-libs/libsamplerate: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> media-libs/libsamplerate/libsamplerate-.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-.ebuild b/media-libs/libsamplerate/libsamplerate-.ebuild index f754eb4667e..698fa623a51 100644 --- a/media-libs/libsamplerate/libsamplerate-.ebuild +++ b/media-libs/libsamplerate/libsamplerate-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit multilib-minimal @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else - SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; + SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi @@ -38,7 +38,6 @@ src_prepare() { multilib_src_configure() { ECONF_SOURCE="${S}" econf \ - --disable-static \ $(use_enable test alsa) \ $(use_enable test fftw) \ $(use_enable test sndfile)
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: d98252a18249287d04b708c56fbcd2a6e7bba849 Author: David Seifert gentoo org> AuthorDate: Sun Sep 5 12:11:00 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Sep 5 12:11:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98252a1 media-libs/libsamplerate: add 0.2.2 Signed-off-by: David Seifert gentoo.org> media-libs/libsamplerate/Manifest | 1 + .../libsamplerate/libsamplerate-0.2.2.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index c4c029f96b3..fb0051a0279 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1 +1,2 @@ DIST libsamplerate-0.2.1.tar.bz2 3747188 BLAKE2B 83540f3e75cfa79cbd166f075d22cab6a63e0e057b90ac6a3760c07196cac962df7d1ca26620a9033de046e0528bee3ded2b482e8629b1ae316844b5b31f3074 SHA512 f54f7f12c9536868d7a11fc9cbb86857505e7b75fe34cedaf0b9bfc864da6037296b3eae303a33d4c87b7fd20d96933b91ef59c8cc3d1313b9fc21654e5daa2d +DIST libsamplerate-0.2.2.tar.xz 3319468 BLAKE2B 71b1e8a1644a94fff019abc6bf98c557df84994293f1e9bc651ad3ad3f0afeb24f54b8c75fc26e5202ae7c3a3e34e783fd1be7f7c6fdefe9eac9a5dfe7100b91 SHA512 d23ae54d23209ba22baae9e5fd178dd8e0e99205dada7e7c3a7b3a3d8cf816ed427a411bfeb008427f64da7767d645edce40811f238af11c8c386f5ef25a9f0c diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild new file mode 100644 index 000..698fa623a51 --- /dev/null +++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal + +DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" +HOMEPAGE="https://libsndfile.github.io/libsamplerate/; + +if [[ ${PV} == * ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; +else + SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Alsa/FFTW are only required for tests +# libsndfile is only used by examples and tests +DEPEND=" + test? ( + media-libs/alsa-lib[${MULTILIB_USEDEP}] + media-libs/libsndfile[${MULTILIB_USEDEP}] + sci-libs/fftw:3.0[${MULTILIB_USEDEP}] + )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable test alsa) \ + $(use_enable test fftw) \ + $(use_enable test sndfile) +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 760aeeef865b8506f7d2c6bc1c38eac7b5fbede6 Author: Marek Szuba gentoo org> AuthorDate: Tue Jul 13 07:24:06 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Jul 13 11:20:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760aeeef media-libs/libsamplerate: keyword 0.2.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.1.ebuild | 4 ++-- media-libs/libsamplerate/libsamplerate-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild index 6d9b87d12f8..283b46dc02b 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild @@ -6,14 +6,14 @@ EAPI=7 inherit multilib-minimal DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" -HOMEPAGE="http://libsndfile.github.io/libsamplerate/; +HOMEPAGE="https://libsndfile.github.io/libsamplerate/; if [[ ${PV} == * ]]; then inherit autotools git-r3 EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2" diff --git a/media-libs/libsamplerate/libsamplerate-.ebuild b/media-libs/libsamplerate/libsamplerate-.ebuild index c2eb013b6fe..f754eb4667e 100644 --- a/media-libs/libsamplerate/libsamplerate-.ebuild +++ b/media-libs/libsamplerate/libsamplerate-.ebuild @@ -6,14 +6,14 @@ EAPI=7 inherit multilib-minimal DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" -HOMEPAGE="http://libsndfile.github.io/libsamplerate/; +HOMEPAGE="https://libsndfile.github.io/libsamplerate/; if [[ ${PV} == * ]]; then inherit autotools git-r3 EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/files/
commit: b7c408a069acdb656b371db30a0fa537b3af5d18 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Apr 22 18:14:47 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Apr 23 05:03:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c408a0 media-libs/libsamplerate: remove unused patch(es) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/20506 Signed-off-by: Miroslav Šulc gentoo.org> ...samplerate-0.1.3-dontbuild-tests-examples.patch | 32 - .../files/libsamplerate-0.1.8-lm.patch | 8 .../files/libsamplerate-0.1.9-htmldocdir.patch | 53 -- .../libsamplerate-0.1.9-no-sndfile-resample.patch | 34 -- 4 files changed, 127 deletions(-) diff --git a/media-libs/libsamplerate/files/libsamplerate-0.1.3-dontbuild-tests-examples.patch b/media-libs/libsamplerate/files/libsamplerate-0.1.3-dontbuild-tests-examples.patch deleted file mode 100644 index 23cf5897a59..000 --- a/media-libs/libsamplerate/files/libsamplerate-0.1.3-dontbuild-tests-examples.patch +++ /dev/null @@ -1,32 +0,0 @@ -Index: libsamplerate-0.1.3/examples/Makefile.am -=== libsamplerate-0.1.3.orig/examples/Makefile.am -+++ libsamplerate-0.1.3/examples/Makefile.am -@@ -3,7 +3,7 @@ - - bin_PROGRAMS = sndfile-resample - --noinst_PROGRAMS = varispeed-play timewarp-file -+EXTRA_PROGRAMS = varispeed-play timewarp-file - - SAMPLERATEDIR =../src - INCLUDES = -I$(srcdir)/$(SAMPLERATEDIR) @OS_SPECIFIC_INCLUDES@ -Index: libsamplerate-0.1.3/tests/Makefile.am -=== libsamplerate-0.1.3.orig/tests/Makefile.am -+++ libsamplerate-0.1.3/tests/Makefile.am -@@ -1,4 +1,4 @@ --noinst_PROGRAMS = misc_test termination_test simple_test callback_test \ -+EXTRA_PROGRAMS = misc_test termination_test simple_test callback_test \ - reset_test multi_channel_test snr_bw_test \ - float_short_test varispeed_test callback_hang_test \ - src-evaluate throughput_test -@@ -55,7 +55,7 @@ throughput_test_LDADD = $(SAMPLRATEDIR) - - #=== - --check: $(noinst_PROGRAMS) -+check: $(EXTRA_PROGRAMS) - date - uname -a - ./misc_test diff --git a/media-libs/libsamplerate/files/libsamplerate-0.1.8-lm.patch b/media-libs/libsamplerate/files/libsamplerate-0.1.8-lm.patch deleted file mode 100644 index bfaa87bf976..000 --- a/media-libs/libsamplerate/files/libsamplerate-0.1.8-lm.patch +++ /dev/null @@ -1,8 +0,0 @@ libsamplerate-0.1.8/samplerate.pc.in.orig -+++ libsamplerate-0.1.8/samplerate.pc.in -@@ -8,4 +8,5 @@ - Requires: - Version: @VERSION@ - Libs: -L${libdir} -lsamplerate -+Libs.private: @LIBS@ - Cflags: -I${includedir} diff --git a/media-libs/libsamplerate/files/libsamplerate-0.1.9-htmldocdir.patch b/media-libs/libsamplerate/files/libsamplerate-0.1.9-htmldocdir.patch deleted file mode 100644 index cedcd312433..000 --- a/media-libs/libsamplerate/files/libsamplerate-0.1.9-htmldocdir.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 06fea5c39b186955194e85ada50724465c39033d Mon Sep 17 00:00:00 2001 -From: David Seifert -Date: Sat, 10 Jun 2017 15:48:00 +0200 -Subject: [PATCH] Remove htmldocdir variable - -* Autoconf and Automake provide a variable (htmldir) - for this already. - -* asturm 2020-09-04: Rebased onto 0.1.9 - configure.ac| 10 -- - doc/Makefile.am | 6 +- - 2 files changed, 1 insertion(+), 15 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 0ce20e9..6d5e692 100644 a/configure.ac -+++ b/configure.ac -@@ -264,21 +264,11 @@ AS_CASE([$target_os], - ;; - esac - --htmldocdir=$prefix/share/doc/libsamplerate0-dev/html -- --if test $prefix = "NONE" ; then -- htmldocdir=/usr/local/share/doc/libsamplerate0-dev/html --else -- htmldocdir=$prefix/share/doc/libsamplerate0-dev/html -- fi -- - # - # Now use the information from the checking stage. - - AC_DEFINE_UNQUOTED(OS_IS_WIN32, ${os_is_win32}, [Set to 1 if compiling for Win32]) - --AC_SUBST(htmldocdir) -- - AC_SUBST(SHLIB_VERSION_ARG) - AC_SUBST(SHARED_VERSION_INFO) - AC_SUBST(OS_SPECIFIC_INCLUDES) -diff --git a/doc/Makefile.am b/doc/Makefile.am -index be86d64..cbc9963 100644 a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -1,7 +1,3 @@ --htmldir = $(htmldocdir) --html_DATA = SRC.png SRC.css index.html license.html history.html download.html \ -+dist_html_DATA = SRC.png SRC.css index.html license.html history.html download.html \ - lists.html quality.html
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: d6af152c4711dc69f6f02f9ba3588177714b Author: Sam James gentoo org> AuthorDate: Mon Apr 19 20:09:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 19 20:53:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6af152c media-libs/libsamplerate: drop 0.1.9-r1 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/Manifest | 1 - .../libsamplerate/libsamplerate-0.1.9-r1.ebuild| 42 -- 2 files changed, 43 deletions(-) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index b3383467bf6..c4c029f96b3 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1,2 +1 @@ -DIST libsamplerate-0.1.9.tar.gz 4336641 BLAKE2B f1cf4c669315ef6a93bfa0c5c73284187068b9b049299afbfd45da5c133372cfd6fdd00fda2dbb2a6740446219203ceda8b46385c844d9ef480e8578aa0b3928 SHA512 78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728 DIST libsamplerate-0.2.1.tar.bz2 3747188 BLAKE2B 83540f3e75cfa79cbd166f075d22cab6a63e0e057b90ac6a3760c07196cac962df7d1ca26620a9033de046e0528bee3ded2b482e8629b1ae316844b5b31f3074 SHA512 f54f7f12c9536868d7a11fc9cbb86857505e7b75fe34cedaf0b9bfc864da6037296b3eae303a33d4c87b7fd20d96933b91ef59c8cc3d1313b9fc21654e5daa2d diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild deleted file mode 100644 index a37f08ca072..000 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" -HOMEPAGE="http://www.mega-nerd.com/SRC/; -SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" - -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${PN}-0.1.3-dontbuild-tests-examples.patch" - "${FILESDIR}/${PN}-0.1.8-lm.patch" - "${FILESDIR}/${P}-htmldocdir.patch" - "${FILESDIR}/${P}-no-sndfile-resample.patch" # bugs 408849, 645256 -) - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-fftw - --disable-sndfile - --disable-static - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - einstalldocs - find "${D}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 8774d8200833df84fae8e5bc3049f8b364634ef4 Author: Sam James gentoo org> AuthorDate: Mon Mar 8 10:28:53 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 10:28:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8774d820 media-libs/libsamplerate: Stabilize 0.2.1 sparc, #772131 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild index 3e5eca2eb92..6d9b87d12f8 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 92d23375c511870b13719e1ff304977ccbaa4737 Author: Sam James gentoo org> AuthorDate: Mon Mar 8 10:28:17 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 10:28:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d23375 media-libs/libsamplerate: Stabilize 0.2.1 arm, #772131 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild index c20f83b8585..3e5eca2eb92 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: d04cb277e81825f0b2fd08bb7a32bf7eed545bda Author: Sam James gentoo org> AuthorDate: Mon Mar 8 10:27:45 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 10:27:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04cb277 media-libs/libsamplerate: Stabilize 0.2.1 arm64, #772131 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild index 6781bb0a6fb..c20f83b8585 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: c90be1ddfcf089f24807864f44725f6c301d292a Author: Sam James gentoo org> AuthorDate: Mon Mar 8 10:26:35 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 10:26:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90be1dd media-libs/libsamplerate: Stabilize 0.2.1 x86, #772131 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild index acee9441ef6..6781bb0a6fb 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 3a0389eaee45b1ac07315474fb42d09aceee0fd8 Author: Sam James gentoo org> AuthorDate: Mon Mar 8 10:24:57 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 10:24:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0389ea media-libs/libsamplerate: Stabilize 0.2.1 amd64, #772131 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild index 2baff9032e1..acee9441ef6 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: c09d208e06487ef1f56b56519144bb7137bc3523 Author: Sam James gentoo org> AuthorDate: Mon Mar 8 05:32:23 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 05:32:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09d208e media-libs/libsamplerate: Stabilize 0.2.1 ppc, #772131 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild index 06b50515b6d..2baff9032e1 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 836246d66bf818fce39dd81edab7b41acc5fc894 Author: Sam James gentoo org> AuthorDate: Sun Mar 7 23:06:44 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 7 23:06:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836246d6 media-libs/libsamplerate: Stabilize 0.2.1 ppc64, #772131 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild index c2eb013b6fe..06b50515b6d 100644 --- a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 9200e74c3f1302df3303a111ef09a5af867d7bf7 Author: David Seifert gentoo org> AuthorDate: Sat Jan 23 19:19:02 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 23 19:19:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9200e74c media-libs/libsamplerate: Remove old 0.2.0 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> media-libs/libsamplerate/Manifest | 1 - .../libsamplerate/libsamplerate-0.2.0.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index 31f284bb59b..b3383467bf6 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1,3 +1,2 @@ DIST libsamplerate-0.1.9.tar.gz 4336641 BLAKE2B f1cf4c669315ef6a93bfa0c5c73284187068b9b049299afbfd45da5c133372cfd6fdd00fda2dbb2a6740446219203ceda8b46385c844d9ef480e8578aa0b3928 SHA512 78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728 -DIST libsamplerate-0.2.0.tar.bz2 3739932 BLAKE2B 45e7d1ceb4134bf41117ba09c3280e403d66b928bd0528cf2bae0c43064bc032de18d426f93802cd484080bc5b49b8df6378ea023c0ce76381d0a6d3972d8128 SHA512 40422f8a9a5eaf1d0cfa18a98ad561885c15556962db8892c412870745774f971087f5fc4775bc6e462857162ff7ba895d5b55e3cea9982aebdb915de391699d DIST libsamplerate-0.2.1.tar.bz2 3747188 BLAKE2B 83540f3e75cfa79cbd166f075d22cab6a63e0e057b90ac6a3760c07196cac962df7d1ca26620a9033de046e0528bee3ded2b482e8629b1ae316844b5b31f3074 SHA512 f54f7f12c9536868d7a11fc9cbb86857505e7b75fe34cedaf0b9bfc864da6037296b3eae303a33d4c87b7fd20d96933b91ef59c8cc3d1313b9fc21654e5daa2d diff --git a/media-libs/libsamplerate/libsamplerate-0.2.0.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.0.ebuild deleted file mode 100644 index c2eb013b6fe..000 --- a/media-libs/libsamplerate/libsamplerate-0.2.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal - -DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" -HOMEPAGE="http://libsndfile.github.io/libsamplerate/; - -if [[ ${PV} == * ]]; then - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; -else - SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Alsa/FFTW are only required for tests -# libsndfile is only used by examples and tests -DEPEND=" - test? ( - media-libs/alsa-lib[${MULTILIB_USEDEP}] - media-libs/libsndfile[${MULTILIB_USEDEP}] - sci-libs/fftw:3.0[${MULTILIB_USEDEP}] - )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --disable-static \ - $(use_enable test alsa) \ - $(use_enable test fftw) \ - $(use_enable test sndfile) -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: a7efcbfd43bb021002c7dbe557270994a770b61d Author: David Seifert gentoo org> AuthorDate: Sat Jan 23 19:19:01 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 23 19:19:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7efcbfd media-libs/libsamplerate: Version bump to 0.2.1 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> media-libs/libsamplerate/Manifest | 1 + .../libsamplerate/libsamplerate-0.2.1.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index e0b66cdf10c..31f284bb59b 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1,2 +1,3 @@ DIST libsamplerate-0.1.9.tar.gz 4336641 BLAKE2B f1cf4c669315ef6a93bfa0c5c73284187068b9b049299afbfd45da5c133372cfd6fdd00fda2dbb2a6740446219203ceda8b46385c844d9ef480e8578aa0b3928 SHA512 78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728 DIST libsamplerate-0.2.0.tar.bz2 3739932 BLAKE2B 45e7d1ceb4134bf41117ba09c3280e403d66b928bd0528cf2bae0c43064bc032de18d426f93802cd484080bc5b49b8df6378ea023c0ce76381d0a6d3972d8128 SHA512 40422f8a9a5eaf1d0cfa18a98ad561885c15556962db8892c412870745774f971087f5fc4775bc6e462857162ff7ba895d5b55e3cea9982aebdb915de391699d +DIST libsamplerate-0.2.1.tar.bz2 3747188 BLAKE2B 83540f3e75cfa79cbd166f075d22cab6a63e0e057b90ac6a3760c07196cac962df7d1ca26620a9033de046e0528bee3ded2b482e8629b1ae316844b5b31f3074 SHA512 f54f7f12c9536868d7a11fc9cbb86857505e7b75fe34cedaf0b9bfc864da6037296b3eae303a33d4c87b7fd20d96933b91ef59c8cc3d1313b9fc21654e5daa2d diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild new file mode 100644 index 000..c2eb013b6fe --- /dev/null +++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" +HOMEPAGE="http://libsndfile.github.io/libsamplerate/; + +if [[ ${PV} == * ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; +else + SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Alsa/FFTW are only required for tests +# libsndfile is only used by examples and tests +DEPEND=" + test? ( + media-libs/alsa-lib[${MULTILIB_USEDEP}] + media-libs/libsndfile[${MULTILIB_USEDEP}] + sci-libs/fftw:3.0[${MULTILIB_USEDEP}] + )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + --disable-static \ + $(use_enable test alsa) \ + $(use_enable test fftw) \ + $(use_enable test sndfile) +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: dc08410d5b2166a59da842b3f51955403bdfdda9 Author: David Seifert gentoo org> AuthorDate: Fri Jan 22 19:52:21 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Jan 22 19:52:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc08410d media-libs/libsamplerate: Version bump to 0.2.0 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> media-libs/libsamplerate/Manifest | 1 + .../libsamplerate/libsamplerate-0.2.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index 26708363726..e0b66cdf10c 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1 +1,2 @@ DIST libsamplerate-0.1.9.tar.gz 4336641 BLAKE2B f1cf4c669315ef6a93bfa0c5c73284187068b9b049299afbfd45da5c133372cfd6fdd00fda2dbb2a6740446219203ceda8b46385c844d9ef480e8578aa0b3928 SHA512 78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728 +DIST libsamplerate-0.2.0.tar.bz2 3739932 BLAKE2B 45e7d1ceb4134bf41117ba09c3280e403d66b928bd0528cf2bae0c43064bc032de18d426f93802cd484080bc5b49b8df6378ea023c0ce76381d0a6d3972d8128 SHA512 40422f8a9a5eaf1d0cfa18a98ad561885c15556962db8892c412870745774f971087f5fc4775bc6e462857162ff7ba895d5b55e3cea9982aebdb915de391699d diff --git a/media-libs/libsamplerate/libsamplerate-0.2.0.ebuild b/media-libs/libsamplerate/libsamplerate-0.2.0.ebuild new file mode 100644 index 000..c2eb013b6fe --- /dev/null +++ b/media-libs/libsamplerate/libsamplerate-0.2.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" +HOMEPAGE="http://libsndfile.github.io/libsamplerate/; + +if [[ ${PV} == * ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; +else + SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Alsa/FFTW are only required for tests +# libsndfile is only used by examples and tests +DEPEND=" + test? ( + media-libs/alsa-lib[${MULTILIB_USEDEP}] + media-libs/libsndfile[${MULTILIB_USEDEP}] + sci-libs/fftw:3.0[${MULTILIB_USEDEP}] + )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + --disable-static \ + $(use_enable test alsa) \ + $(use_enable test fftw) \ + $(use_enable test sndfile) +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 22ee1694134ed878c9ca752a922f642a7ee486eb Author: David Seifert gentoo org> AuthorDate: Fri Jan 22 19:52:22 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Jan 22 19:52:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ee1694 media-libs/libsamplerate: Sync live ebuild Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> media-libs/libsamplerate/libsamplerate-.ebuild | 21 + 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-.ebuild b/media-libs/libsamplerate/libsamplerate-.ebuild index 96d8198f8ac..c2eb013b6fe 100644 --- a/media-libs/libsamplerate/libsamplerate-.ebuild +++ b/media-libs/libsamplerate/libsamplerate-.ebuild @@ -6,13 +6,13 @@ EAPI=7 inherit multilib-minimal DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" -HOMEPAGE="http://www.mega-nerd.com/SRC/; +HOMEPAGE="http://libsndfile.github.io/libsamplerate/; if [[ ${PV} == * ]]; then inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/erikd/libsamplerate.git; + EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git; else - SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; + SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" fi @@ -28,8 +28,7 @@ DEPEND=" media-libs/alsa-lib[${MULTILIB_USEDEP}] media-libs/libsndfile[${MULTILIB_USEDEP}] sci-libs/fftw:3.0[${MULTILIB_USEDEP}] - ) -" + )" BDEPEND="virtual/pkgconfig" src_prepare() { @@ -38,16 +37,14 @@ src_prepare() { } multilib_src_configure() { - local myeconfargs=( - --disable-static - $(use_enable test alsa) - $(use_enable test fftw) + ECONF_SOURCE="${S}" econf \ + --disable-static \ + $(use_enable test alsa) \ + $(use_enable test fftw) \ $(use_enable test sndfile) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_install_all() { einstalldocs - find "${D}" -name '*.la' -type f -delete || die + find "${ED}" -name '*.la' -type f -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 298782294f068a1e927c88f5b4bbb4a7a812293c Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Oct 16 08:37:26 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Oct 16 08:37:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29878229 media-libs/libsamplerate: Drop 0.1.9 (r0) Closes: https://bugs.gentoo.org/747664 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> .../libsamplerate/libsamplerate-0.1.9.ebuild | 59 -- 1 file changed, 59 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild deleted file mode 100644 index 449bae50662..000 --- a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all -inherit autotools-multilib - -DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" -HOMEPAGE="http://www.mega-nerd.com/SRC/; -SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="sndfile static-libs" - -RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -src_prepare() { - local PATCHES=( - "${FILESDIR}/${PN}-0.1.3-dontbuild-tests-examples.patch" - "${FILESDIR}/${PN}-0.1.8-lm.patch" - ) - - AT_M4DIR="M4" \ - autotools-multilib_src_prepare -} - -src_configure() { - my_configure() { - local myeconfargs=( - --disable-fftw - ) - - if [ "${ABI}" = "${DEFAULT_ABI}" ] ; then - myeconfargs+=( $(use_enable sndfile) ) - else - myeconfargs+=( --disable-sndfile ) - fi - - autotools-utils_src_configure - - if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then - sed -i -e "s/ doc examples//" "${BUILD_DIR}/Makefile" || die - fi - } - multilib_parallel_foreach_abi my_configure -} - -src_install() { - autotools-multilib_src_install \ - htmldocdir="${EPREFIX}/usr/share/doc/${PF}/html" -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 4eed0ff5540e690665f55ef77380630847cd74cd Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Oct 15 21:52:38 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Oct 15 22:21:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eed0ff5 media-libs/libsamplerate: stable 0.1.9-r1 for hppa stable wrt bug #747664 Package-Manager: Portage-3.0.8, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild index 70b6ee8e597..9243a4f7f2a 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: e7c48e6865cb82264e64bda440ac58496048b783 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Oct 13 10:00:43 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Oct 13 10:01:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c48e68 media-libs/libsamplerate: x86 stable wrt bug #747664 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild index 676e63ad46d..70b6ee8e597 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: c3082756879a5da78b71e6052c73f47e6394b5d1 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Oct 13 09:24:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Oct 13 09:24:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3082756 media-libs/libsamplerate: amd64 stable wrt bug #747664 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild index 81ad80dcdc9..676e63ad46d 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 12d2dc2999fcf63f3cdb94e8dfae137d497aa843 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 12 11:49:38 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 12 11:49:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d2dc29 media-libs/libsamplerate: ppc64 stable wrt bug #747664 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild index eea0e0d356d..81ad80dcdc9 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: fdb028657447b59b6b1804e5d89e1d43fa4b89f0 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 12 11:47:46 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 12 11:47:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb02865 media-libs/libsamplerate: ppc stable wrt bug #747664 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild index 0c4f5235abf..eea0e0d356d 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 5e464efe6a83a72fa6b07554caa181233b9bfa92 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 12 07:00:52 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 12 07:00:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e464efe media-libs/libsamplerate: sparc stable wrt bug #747664 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild index 2796b729edd..0c4f5235abf 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 3f239d500b4280a992953b82995393abf47d0c91 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 12 07:00:04 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 12 07:00:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f239d50 media-libs/libsamplerate: s390 stable wrt bug #747664 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild index 142eb7e1cc8..2796b729edd 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 37152b32f2aaa8127094b717af1ae94e394aa2e0 Author: Sam James gentoo org> AuthorDate: Sun Oct 11 15:28:28 2020 + Commit: Sam James gentoo org> CommitDate: Sun Oct 11 15:28:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37152b32 media-libs/libsamplerate: Stabilize 0.1.9-r1 arm, #747664 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild index 612a23d9e75..142eb7e1cc8 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: c9b858c2280ebe9cc93eb205b9fbfc0b9c0e68c6 Author: Sam James gentoo org> AuthorDate: Sun Oct 11 15:23:04 2020 + Commit: Sam James gentoo org> CommitDate: Sun Oct 11 15:23:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b858c2 media-libs/libsamplerate: Stabilize 0.1.9-r1 arm64, #747664 Signed-off-by: Sam James gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild index 1fb03648cc2..612a23d9e75 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/files/, media-libs/libsamplerate/
commit: 74842883030c94f2c2f53ac0c2056cbd03777dbb Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Sep 4 16:17:58 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 4 16:34:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74842883 media-libs/libsamplerate: Fix file collision with media-sound/sndfile-tools Bug: https://bugs.gentoo.org/645256 Closes: https://bugs.gentoo.org/408849 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/libsamplerate-0.1.9-htmldocdir.patch | 53 ++ .../libsamplerate-0.1.9-no-sndfile-resample.patch | 34 ++ .../libsamplerate/libsamplerate-0.1.9-r1.ebuild| 42 + 3 files changed, 129 insertions(+) diff --git a/media-libs/libsamplerate/files/libsamplerate-0.1.9-htmldocdir.patch b/media-libs/libsamplerate/files/libsamplerate-0.1.9-htmldocdir.patch new file mode 100644 index 000..cedcd312433 --- /dev/null +++ b/media-libs/libsamplerate/files/libsamplerate-0.1.9-htmldocdir.patch @@ -0,0 +1,53 @@ +From 06fea5c39b186955194e85ada50724465c39033d Mon Sep 17 00:00:00 2001 +From: David Seifert +Date: Sat, 10 Jun 2017 15:48:00 +0200 +Subject: [PATCH] Remove htmldocdir variable + +* Autoconf and Automake provide a variable (htmldir) + for this already. + +* asturm 2020-09-04: Rebased onto 0.1.9 +--- + configure.ac| 10 -- + doc/Makefile.am | 6 +- + 2 files changed, 1 insertion(+), 15 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 0ce20e9..6d5e692 100644 +--- a/configure.ac b/configure.ac +@@ -264,21 +264,11 @@ AS_CASE([$target_os], + ;; + esac + +-htmldocdir=$prefix/share/doc/libsamplerate0-dev/html +- +-if test $prefix = "NONE" ; then +- htmldocdir=/usr/local/share/doc/libsamplerate0-dev/html +-else +- htmldocdir=$prefix/share/doc/libsamplerate0-dev/html +- fi +- + # + # Now use the information from the checking stage. + + AC_DEFINE_UNQUOTED(OS_IS_WIN32, ${os_is_win32}, [Set to 1 if compiling for Win32]) + +-AC_SUBST(htmldocdir) +- + AC_SUBST(SHLIB_VERSION_ARG) + AC_SUBST(SHARED_VERSION_INFO) + AC_SUBST(OS_SPECIFIC_INCLUDES) +diff --git a/doc/Makefile.am b/doc/Makefile.am +index be86d64..cbc9963 100644 +--- a/doc/Makefile.am b/doc/Makefile.am +@@ -1,7 +1,3 @@ +-htmldir = $(htmldocdir) +-html_DATA = SRC.png SRC.css index.html license.html history.html download.html \ ++dist_html_DATA = SRC.png SRC.css index.html license.html history.html download.html \ + lists.html quality.html win32.html faq.html api.html \ + api_simple.html api_callback.html api_full.html api_misc.html +- +-EXTRA_DIST = $(html_DATA) +- diff --git a/media-libs/libsamplerate/files/libsamplerate-0.1.9-no-sndfile-resample.patch b/media-libs/libsamplerate/files/libsamplerate-0.1.9-no-sndfile-resample.patch new file mode 100644 index 000..ae515602d81 --- /dev/null +++ b/media-libs/libsamplerate/files/libsamplerate-0.1.9-no-sndfile-resample.patch @@ -0,0 +1,34 @@ +From bf39835df4eba7b2ec2d5c5e7d1d40397942c3b0 Mon Sep 17 00:00:00 2001 +From: David Seifert +Date: Sat, 27 Jan 2018 14:12:35 +0100 +Subject: [PATCH] Move `sndfile-resample` to sndfile-tools package + +* Fixes https://bugs.gentoo.org/645258 + +* asturm 2020-09-04: Rebased onto 0.1.9 + +--- + Makefile.am | 7 - + 1 file changed, 7 deletions(-) + +--- a/examples/Makefile.am 2014-11-30 11:44:50.0 +0100 b/examples/Makefile.am 2020-09-04 17:30:07.824611967 +0200 +@@ -1,8 +1,6 @@ + # This file was automatically generated + # DO NOT EDIT! + +-bin_PROGRAMS = sndfile-resample +- + EXTRA_PROGRAMS = varispeed-play timewarp-file + + SAMPLERATEDIR =../src +@@ -15,9 +13,6 @@ + + #=== + +-sndfile_resample_SOURCES = sndfile-resample.c +-sndfile_resample_LDADD = $(SAMPLERATEDIR)/libsamplerate.la $(SNDFILE_LIBS) +- + varispeed_play_SOURCES = varispeed-play.c audio_out.c audio_out.h + varispeed_play_LDADD = $(SAMPLERATEDIR)/libsamplerate.la $(SNDFILE_LIBS) $(OS_SPECIFIC_LINKS) + diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild new file mode 100644 index 000..1fb03648cc2 --- /dev/null +++ b/media-libs/libsamplerate/libsamplerate-0.1.9-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" +HOMEPAGE="http://www.mega-nerd.com/SRC/; +SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 15038afd179e38a4fb4554674ae0b727ed0cb377 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Sep 4 15:18:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 4 16:34:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15038afd media-libs/libsamplerate: EAPI-7 bump, drop static-libs, sync ~s390 s390 keyword was added in commit 1bd8d2c143682696feba5f0c50cff4d35e8ab122. Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libsamplerate/libsamplerate-.ebuild | 24 +++--- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-.ebuild b/media-libs/libsamplerate/libsamplerate-.ebuild index 99d01539ddc..b763d7394fb 100644 --- a/media-libs/libsamplerate/libsamplerate-.ebuild +++ b/media-libs/libsamplerate/libsamplerate-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit multilib-minimal @@ -13,12 +13,12 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/erikd/libsamplerate.git; else SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" fi LICENSE="BSD-2" SLOT="0" -IUSE="static-libs test" +IUSE="test" RESTRICT="!test? ( test )" # Alsa/FFTW are only required for tests @@ -29,25 +29,25 @@ DEPEND=" media-libs/libsndfile[${MULTILIB_USEDEP}] sci-libs/fftw:3.0[${MULTILIB_USEDEP}] ) - virtual/pkgconfig" +" +BDEPEND="virtual/pkgconfig" src_prepare() { default - [[ ${PV} == * ]] && eautoreconf } multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable static-libs static) \ - $(use_enable test alsa) \ - $(use_enable test fftw) \ + local myeconfargs=( + --disable-static + $(use_enable test alsa) + $(use_enable test fftw) $(use_enable test sndfile) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_install_all() { einstalldocs - - # package provides .pc files - find "${D}" -name '*.la' -delete || die + find "${D}" -name '*.la' -type f -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 1bd8d2c143682696feba5f0c50cff4d35e8ab122 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Mar 28 20:02:12 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Mar 28 20:03:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd8d2c1 media-libs/libsamplerate: mark s390 stable Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 media-libs/libsamplerate/libsamplerate-0.1.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild index ec95a697c75..e8227340d39 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="sndfile static-libs" RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 253ff75ca1ecce8ced29c95dde8bd66fca382270 Author: David Seifert gentoo org> AuthorDate: Sun Apr 22 09:26:15 2018 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 22 09:26:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253ff75c media-libs/libsamplerate: Update live ebuild Package-Manager: Portage-2.3.31, Repoman-2.3.9 media-libs/libsamplerate/libsamplerate-.ebuild | 22 +- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-.ebuild b/media-libs/libsamplerate/libsamplerate-.ebuild index e9284883551..5fd3fc1ba45 100644 --- a/media-libs/libsamplerate/libsamplerate-.ebuild +++ b/media-libs/libsamplerate/libsamplerate-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,19 +18,15 @@ fi LICENSE="BSD-2" SLOT="0" -IUSE="sndfile static-libs test" -REQUIRED_USE="test? ( sndfile )" - -RDEPEND=" - sndfile? ( - media-libs/libsndfile:=[${MULTILIB_USEDEP}] - )" -# Alsa/FFTW are only consumed -# by tests, not by the main library. +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +# Alsa/FFTW are only required for tests +# libsndfile is only used by examples and tests DEPEND=" - ${RDEPEND} test? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] + media-libs/libsndfile[${MULTILIB_USEDEP}] sci-libs/fftw:3.0[${MULTILIB_USEDEP}] ) virtual/pkgconfig" @@ -43,10 +39,10 @@ src_prepare() { multilib_src_configure() { ECONF_SOURCE="${S}" econf \ - $(use_enable sndfile) \ $(use_enable static-libs static) \ $(use_enable test alsa) \ - $(use_enable test fftw) + $(use_enable test fftw) \ + $(use_enable test sndfile) } multilib_src_install_all() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: b9576fc069221a6679137b6b4d51115318ca0169 Author: David Seifert gentoo org> AuthorDate: Sat Oct 14 19:23:08 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 14 19:23:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9576fc0 media-libs/libsamplerate: Add live ebuild Package-Manager: Portage-2.3.11, Repoman-2.3.3 media-libs/libsamplerate/libsamplerate-.ebuild | 57 ++ 1 file changed, 57 insertions(+) diff --git a/media-libs/libsamplerate/libsamplerate-.ebuild b/media-libs/libsamplerate/libsamplerate-.ebuild new file mode 100644 index 000..e9284883551 --- /dev/null +++ b/media-libs/libsamplerate/libsamplerate-.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-minimal + +DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" +HOMEPAGE="http://www.mega-nerd.com/SRC/; + +if [[ ${PV} == * ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/erikd/libsamplerate.git; +else + SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="sndfile static-libs test" +REQUIRED_USE="test? ( sndfile )" + +RDEPEND=" + sndfile? ( + media-libs/libsndfile:=[${MULTILIB_USEDEP}] + )" +# Alsa/FFTW are only consumed +# by tests, not by the main library. +DEPEND=" + ${RDEPEND} + test? ( + media-libs/alsa-lib[${MULTILIB_USEDEP}] + sci-libs/fftw:3.0[${MULTILIB_USEDEP}] + ) + virtual/pkgconfig" + +src_prepare() { + default + + [[ ${PV} == * ]] && eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable sndfile) \ + $(use_enable static-libs static) \ + $(use_enable test alsa) \ + $(use_enable test fftw) +} + +multilib_src_install_all() { + einstalldocs + + # package provides .pc files + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 36a09307627b926af51a7ac6bea6a0098c653666 Author: Tony Vroon gentoo org> AuthorDate: Tue May 23 14:58:03 2017 + Commit: Tony Vroon gentoo org> CommitDate: Tue May 23 14:58:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a09307 media-libs/libsamplerate: Remove vulnerable version. Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/libsamplerate/Manifest | 1 - .../libsamplerate/libsamplerate-0.1.8-r1.ebuild| 61 -- 2 files changed, 62 deletions(-) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index 9c39646573f..0586cef85f0 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1,2 +1 @@ -DIST libsamplerate-0.1.8.tar.gz 4303330 SHA256 93b54bdf46d5e6d2354b7034395fe329c222a966790de34520702bb9642f1c06 SHA512 85d93df24d9d62e7803a5d0ac5d268b2085214adcb160e32fac316b12ee8a0ce36ccfb433a3c0a08f6e3ec418a5962bdb84f8a11262286a9b347436983029a7d WHIRLPOOL 5aff2290372570178752fedb5cafe1cb8d30cd8aa0910f8f7a2333d41746ac7a88e5cc7f7228eb8ba60aa2908fad0242214ac3e29346db04cc1e9cc66386eddf DIST libsamplerate-0.1.9.tar.gz 4336641 SHA256 0a7eb168e2f21353fb6d84da152e4512126f7dc48ccb0be80578c565413444c1 SHA512 78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728 WHIRLPOOL 3591f08cd64f731a8bdd02daabec6b7bc6bcd9f6806bab4f687f3c120481d4cfbcf5fd7752052a6147358b7471549c99d963615bda89b9679b1e091b636e7b8e diff --git a/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild deleted file mode 100644 index 05981cf9a5c..000 --- a/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all -inherit autotools-multilib - -DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" -HOMEPAGE="http://www.mega-nerd.com/SRC/; -SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="ia64" -IUSE="sndfile static-libs" - -RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 ) - abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r6 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -src_prepare() { - local PATCHES=( - "${FILESDIR}/${PN}-0.1.3-dontbuild-tests-examples.patch" - "${FILESDIR}/${P}-lm.patch" - ) - - AT_M4DIR="M4" \ - autotools-multilib_src_prepare -} - -src_configure() { - my_configure() { - local myeconfargs=( - --disable-fftw - ) - - if [ "${ABI}" = "${DEFAULT_ABI}" ] ; then - myeconfargs+=( $(use_enable sndfile) ) - else - myeconfargs+=( --disable-sndfile ) - fi - - autotools-utils_src_configure - - if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then - sed -i -e "s/ doc examples//" "${BUILD_DIR}/Makefile" || die - fi - } - multilib_parallel_foreach_abi my_configure -} - -src_install() { - autotools-multilib_src_install \ - htmldocdir="${EPREFIX}/usr/share/doc/${PF}/html" -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 96e94bc911bf2ce08f6f9db278f016d38ed41bf3 Author: Tony Vroon gentoo org> AuthorDate: Tue May 16 15:02:27 2017 + Commit: Tony Vroon gentoo org> CommitDate: Tue May 23 13:48:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e94bc9 media-libs/libsamplerate: Add stable IA64 keyword to avoid dependency tree breakage. Sorry folks. Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/libsamplerate/libsamplerate-0.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild index c274f2626fe..b69d708bec8 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="sndfile static-libs" RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 562e8b65c3e8572c4c287ebffc1f7810f83fd9da Author: Mart Raudsepp gentoo org> AuthorDate: Tue May 16 17:00:14 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue May 16 17:03:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562e8b65 Revert "media-libs/libsamplerate: Cleaning up vulnerable versions for CVE-2017-7697 as per Agostino Sarubbo." This reverts commit 044005533e2560932dddb0b83c761350867edac3. This was the only ia64 stable ebuild, breaking deptree by the removal. media-libs/libsamplerate/Manifest | 1 + .../libsamplerate/libsamplerate-0.1.8-r1.ebuild| 61 ++ 2 files changed, 62 insertions(+) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index 0586cef85f0..9c39646573f 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1 +1,2 @@ +DIST libsamplerate-0.1.8.tar.gz 4303330 SHA256 93b54bdf46d5e6d2354b7034395fe329c222a966790de34520702bb9642f1c06 SHA512 85d93df24d9d62e7803a5d0ac5d268b2085214adcb160e32fac316b12ee8a0ce36ccfb433a3c0a08f6e3ec418a5962bdb84f8a11262286a9b347436983029a7d WHIRLPOOL 5aff2290372570178752fedb5cafe1cb8d30cd8aa0910f8f7a2333d41746ac7a88e5cc7f7228eb8ba60aa2908fad0242214ac3e29346db04cc1e9cc66386eddf DIST libsamplerate-0.1.9.tar.gz 4336641 SHA256 0a7eb168e2f21353fb6d84da152e4512126f7dc48ccb0be80578c565413444c1 SHA512 78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728 WHIRLPOOL 3591f08cd64f731a8bdd02daabec6b7bc6bcd9f6806bab4f687f3c120481d4cfbcf5fd7752052a6147358b7471549c99d963615bda89b9679b1e091b636e7b8e diff --git a/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild new file mode 100644 index 000..7fb32b20050 --- /dev/null +++ b/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +AUTOTOOLS_AUTORECONF=1 +AUTOTOOLS_PRUNE_LIBTOOL_FILES=all +inherit autotools-multilib + +DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" +HOMEPAGE="http://www.mega-nerd.com/SRC/; +SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="sndfile static-libs" + +RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 ) + abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r6 + !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +src_prepare() { + local PATCHES=( + "${FILESDIR}/${PN}-0.1.3-dontbuild-tests-examples.patch" + "${FILESDIR}/${P}-lm.patch" + ) + + AT_M4DIR="M4" \ + autotools-multilib_src_prepare +} + +src_configure() { + my_configure() { + local myeconfargs=( + --disable-fftw + ) + + if [ "${ABI}" = "${DEFAULT_ABI}" ] ; then + myeconfargs+=( $(use_enable sndfile) ) + else + myeconfargs+=( --disable-sndfile ) + fi + + autotools-utils_src_configure + + if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then + sed -i -e "s/ doc examples//" "${BUILD_DIR}/Makefile" || die + fi + } + multilib_parallel_foreach_abi my_configure +} + +src_install() { + autotools-multilib_src_install \ + htmldocdir="${EPREFIX}/usr/share/doc/${PF}/html" +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 8bd8b0c9bcd8a69734aaafce806fbec63f5f0687 Author: Mart Raudsepp gentoo org> AuthorDate: Tue May 16 17:02:35 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue May 16 17:03:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd8b0c9 media-libs/libsamplerate: drop keywords for security vulnerable version as much as possible Gentoo-bug: 618008 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild index 7fb32b20050..05981cf9a5c 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="ia64" IUSE="sndfile static-libs" RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 044005533e2560932dddb0b83c761350867edac3 Author: Tony Vroon gentoo org> AuthorDate: Tue May 16 08:26:53 2017 + Commit: Tony Vroon gentoo org> CommitDate: Tue May 16 14:29:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04400553 media-libs/libsamplerate: Cleaning up vulnerable versions for CVE-2017-7697 as per Agostino Sarubbo. Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/libsamplerate/Manifest | 1 - .../libsamplerate/libsamplerate-0.1.8-r1.ebuild| 61 -- 2 files changed, 62 deletions(-) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index 9c39646573f..0586cef85f0 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1,2 +1 @@ -DIST libsamplerate-0.1.8.tar.gz 4303330 SHA256 93b54bdf46d5e6d2354b7034395fe329c222a966790de34520702bb9642f1c06 SHA512 85d93df24d9d62e7803a5d0ac5d268b2085214adcb160e32fac316b12ee8a0ce36ccfb433a3c0a08f6e3ec418a5962bdb84f8a11262286a9b347436983029a7d WHIRLPOOL 5aff2290372570178752fedb5cafe1cb8d30cd8aa0910f8f7a2333d41746ac7a88e5cc7f7228eb8ba60aa2908fad0242214ac3e29346db04cc1e9cc66386eddf DIST libsamplerate-0.1.9.tar.gz 4336641 SHA256 0a7eb168e2f21353fb6d84da152e4512126f7dc48ccb0be80578c565413444c1 SHA512 78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728 WHIRLPOOL 3591f08cd64f731a8bdd02daabec6b7bc6bcd9f6806bab4f687f3c120481d4cfbcf5fd7752052a6147358b7471549c99d963615bda89b9679b1e091b636e7b8e diff --git a/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild deleted file mode 100644 index 7fb32b20050..000 --- a/media-libs/libsamplerate/libsamplerate-0.1.8-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all -inherit autotools-multilib - -DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" -HOMEPAGE="http://www.mega-nerd.com/SRC/; -SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="sndfile static-libs" - -RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 ) - abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r6 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -src_prepare() { - local PATCHES=( - "${FILESDIR}/${PN}-0.1.3-dontbuild-tests-examples.patch" - "${FILESDIR}/${P}-lm.patch" - ) - - AT_M4DIR="M4" \ - autotools-multilib_src_prepare -} - -src_configure() { - my_configure() { - local myeconfargs=( - --disable-fftw - ) - - if [ "${ABI}" = "${DEFAULT_ABI}" ] ; then - myeconfargs+=( $(use_enable sndfile) ) - else - myeconfargs+=( --disable-sndfile ) - fi - - autotools-utils_src_configure - - if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then - sed -i -e "s/ doc examples//" "${BUILD_DIR}/Makefile" || die - fi - } - multilib_parallel_foreach_abi my_configure -} - -src_install() { - autotools-multilib_src_install \ - htmldocdir="${EPREFIX}/usr/share/doc/${PF}/html" -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: ba51a8a0626ebc46feb7b7fce7f5b420b8abf3e5 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Apr 4 19:27:55 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Apr 4 19:27:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba51a8a0 media-libs/libsamplerate-0.1.9-r0: add alpha keyword Gentoo-Bug: 614146 media-libs/libsamplerate/libsamplerate-0.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild index 64c9a3203b3..28a5dfdaea9 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="sndfile static-libs" RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: b2e0cfeb0c0849f7cb705f982e77d55ff4a3ec43 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 31 12:07:57 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 31 12:07:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e0cfeb media-libs/libsamplerate: amd64 stable wrt bug #614146 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libsamplerate/libsamplerate-0.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild index db4cce4ce36..35b3fbe3d72 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="sndfile static-libs" RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 38a4e18d6dfffa593f3bb9293069daadd847d842 Author: Michael Weber gentoo org> AuthorDate: Tue Mar 28 15:17:30 2017 + Commit: Michael Weber gentoo org> CommitDate: Tue Mar 28 15:17:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a4e18d media-libs/libsamplerate: arm ppc ppc64 stable (bug 614146). Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/libsamplerate/libsamplerate-0.1.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild index a395d5d6a51..db4cce4ce36 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild +++ b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="sndfile static-libs" RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsamplerate/
commit: 7f3370dc584fdf7c469b75f5678eb7651b86969f Author: Alexis Ballier gentoo org> AuthorDate: Wed Sep 21 12:52:15 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Sep 21 12:52:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3370dc media-libs/libsamplerate: bump to 0.1.9 Package-Manager: portage-2.3.1 media-libs/libsamplerate/Manifest | 1 + .../libsamplerate/libsamplerate-0.1.9.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/media-libs/libsamplerate/Manifest b/media-libs/libsamplerate/Manifest index 3575a6b..9c39646 100644 --- a/media-libs/libsamplerate/Manifest +++ b/media-libs/libsamplerate/Manifest @@ -1 +1,2 @@ DIST libsamplerate-0.1.8.tar.gz 4303330 SHA256 93b54bdf46d5e6d2354b7034395fe329c222a966790de34520702bb9642f1c06 SHA512 85d93df24d9d62e7803a5d0ac5d268b2085214adcb160e32fac316b12ee8a0ce36ccfb433a3c0a08f6e3ec418a5962bdb84f8a11262286a9b347436983029a7d WHIRLPOOL 5aff2290372570178752fedb5cafe1cb8d30cd8aa0910f8f7a2333d41746ac7a88e5cc7f7228eb8ba60aa2908fad0242214ac3e29346db04cc1e9cc66386eddf +DIST libsamplerate-0.1.9.tar.gz 4336641 SHA256 0a7eb168e2f21353fb6d84da152e4512126f7dc48ccb0be80578c565413444c1 SHA512 78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728 WHIRLPOOL 3591f08cd64f731a8bdd02daabec6b7bc6bcd9f6806bab4f687f3c120481d4cfbcf5fd7752052a6147358b7471549c99d963615bda89b9679b1e091b636e7b8e diff --git a/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild new file mode 100644 index ..b48dc71 --- /dev/null +++ b/media-libs/libsamplerate/libsamplerate-0.1.9.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=1 +AUTOTOOLS_PRUNE_LIBTOOL_FILES=all +inherit autotools-multilib + +DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio" +HOMEPAGE="http://www.mega-nerd.com/SRC/; +SRC_URI="http://www.mega-nerd.com/SRC/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="sndfile static-libs" + +RDEPEND="sndfile? ( >=media-libs/libsndfile-1.0.2 ) + abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r6 + !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +src_prepare() { + local PATCHES=( + "${FILESDIR}/${PN}-0.1.3-dontbuild-tests-examples.patch" + "${FILESDIR}/${PN}-0.1.8-lm.patch" + ) + + AT_M4DIR="M4" \ + autotools-multilib_src_prepare +} + +src_configure() { + my_configure() { + local myeconfargs=( + --disable-fftw + ) + + if [ "${ABI}" = "${DEFAULT_ABI}" ] ; then + myeconfargs+=( $(use_enable sndfile) ) + else + myeconfargs+=( --disable-sndfile ) + fi + + autotools-utils_src_configure + + if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then + sed -i -e "s/ doc examples//" "${BUILD_DIR}/Makefile" || die + fi + } + multilib_parallel_foreach_abi my_configure +} + +src_install() { + autotools-multilib_src_install \ + htmldocdir="${EPREFIX}/usr/share/doc/${PF}/html" +}