[gentoo-commits] repo/gentoo:master commit in: media-sound/normalize/

2023-12-28 Thread Sam James
commit: f79636e1f529c05c4f3f2783b0166bc6d240c877
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 29 01:02:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 29 01:02:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79636e1

media-sound/normalize: Keyword 0.7.7-r1 arm64, #920855

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/media-sound/normalize/normalize-0.7.7-r1.ebuild 
b/media-sound/normalize/normalize-0.7.7-r1.ebuild
index fd1ccdd12ed9..ad112ca664f8 100644
--- a/media-sound/normalize/normalize-0.7.7-r1.ebuild
+++ b/media-sound/normalize/normalize-0.7.7-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv sparc x86"
 IUSE="audiofile mad nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/normalize/

2023-02-10 Thread Sam James
commit: e83f1c2d938c87366b79a9fb9b8d1dc3597e18f2
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 00:59:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 00:59:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83f1c2d

media-sound/normalize: fix tests

Closes: https://bugs.gentoo.org/740488
Signed-off-by: Sam James  gentoo.org>

 media-sound/normalize/normalize-0.7.7-r1.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-sound/normalize/normalize-0.7.7-r1.ebuild 
b/media-sound/normalize/normalize-0.7.7-r1.ebuild
index 07f55a40e1c2..fd1ccdd12ed9 100644
--- a/media-sound/normalize/normalize-0.7.7-r1.ebuild
+++ b/media-sound/normalize/normalize-0.7.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,3 +41,9 @@ src_configure() {
$(use_enable nls) \
--disable-xmms
 }
+
+src_test() {
+   # .sh tests missing a dep on ../src/mktestwav but ancient 
autoconf/automake
+   # so too mmuch hassle to patch, bug #740488.
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/normalize/

2021-09-26 Thread Marek Szuba
commit: 5bf2477f60413f0df8a55f3021280205b7c05ee6
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Sep 26 22:07:01 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Sep 26 22:16:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf2477f

media-sound/normalize: keyword 0.7.7-r1 for ~riscv

Fails tests but in the same way as on amd64 (Bug #740488).

Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/normalize/normalize-0.7.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/normalize/normalize-0.7.7-r1.ebuild 
b/media-sound/normalize/normalize-0.7.7-r1.ebuild
index dbc8ff6009f..07f55a40e1c 100644
--- a/media-sound/normalize/normalize-0.7.7-r1.ebuild
+++ b/media-sound/normalize/normalize-0.7.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv sparc x86"
 IUSE="audiofile mad nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/normalize/

2019-12-09 Thread David Seifert
commit: d52da562a137b69553c48e94406e8eef8db670ad
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:50 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52da562

media-sound/normalize: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/normalize/normalize-0.7.7-r1.ebuild | 31 ++---
 1 file changed, 18 insertions(+), 13 deletions(-)

diff --git a/media-sound/normalize/normalize-0.7.7-r1.ebuild 
b/media-sound/normalize/normalize-0.7.7-r1.ebuild
index 6058be69c6e..dbc8ff6009f 100644
--- a/media-sound/normalize/normalize-0.7.7-r1.ebuild
+++ b/media-sound/normalize/normalize-0.7.7-r1.ebuild
@@ -1,32 +1,37 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit eutils autotools
+inherit autotools
 
 DESCRIPTION="Audio file volume normalizer"
 HOMEPAGE="http://normalize.nongnu.org/;
-SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.bz2
+SRC_URI="
+   https://savannah.nongnu.org/download/${PN}/${P}.tar.bz2
https://dev.gentoo.org/~radhermit/distfiles/${P}-m4.patch.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE="audiofile mad nls userland_BSD"
+IUSE="audiofile mad nls"
 
-RDEPEND="mad? ( media-libs/libmad )
-   audiofile? ( >=media-libs/audiofile-0.3.1 )"
-DEPEND="${RDEPEND}
+RDEPEND="
+   audiofile? ( media-libs/audiofile:= )
+   mad? ( media-libs/libmad:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
nls? ( dev-util/intltool )"
 
-src_prepare() {
-   use userland_BSD && sed -i -e 's/md5sum/md5/' "${S}"/test/*.sh
+PATCHES=(
+   "${FILESDIR}"/${P}-audiofile-pkgconfig.patch
+   "${WORKDIR}"/${P}-m4.patch
+)
 
-   epatch "${FILESDIR}"/${P}-audiofile-pkgconfig.patch
-   epatch "${WORKDIR}"/${P}-m4.patch
-   eautoreconf
+src_prepare() {
+   default
+   AT_M4DIR="." eautoreconf
 }
 
 src_configure() {