diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-08-25 10:45:55 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-08-25 10:45:55 +0100 |
commit | 3cf7c3ef441822c889356fd1812ebf2944a59851 (patch) | |
tree | c513fe68548b40365c1c2ebfe35c58ad431cdd77 /media-sound/wavegain | |
parent | 05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff) |
gentoo resync : 25.08.2020
Diffstat (limited to 'media-sound/wavegain')
-rw-r--r-- | media-sound/wavegain/Manifest | 4 | ||||
-rw-r--r-- | media-sound/wavegain/files/wavegain-1.3.1-fno-common.patch | 11 | ||||
-rw-r--r-- | media-sound/wavegain/files/wavegain-1.3.1-makefile.patch | 7 | ||||
-rw-r--r-- | media-sound/wavegain/wavegain-1.3.1.ebuild | 15 |
4 files changed, 30 insertions, 7 deletions
diff --git a/media-sound/wavegain/Manifest b/media-sound/wavegain/Manifest index a7f36ea94672..f040ca1e131c 100644 --- a/media-sound/wavegain/Manifest +++ b/media-sound/wavegain/Manifest @@ -1,3 +1,5 @@ +AUX wavegain-1.3.1-fno-common.patch 288 BLAKE2B be7971168f7d7405ddb848ab3803ef1b07ce5ee0921a8e7636b513f84ab592ec0e0475670ac56c012333c229fe5e697126d29c3e6cf23bf1f938e0f68206927d SHA512 ee3836ff3792890c7aa152d1006ec81cbde359b807450b0d2a55298ac36662b62387d5f2926e86c2a6e0b19307452e509feb18e3bca1bc0cb7458f07c611a26a +AUX wavegain-1.3.1-makefile.patch 178 BLAKE2B f24aa0ce70548e94835f2ffb8d4777bca32af36d09582e0ca65534e97c16f7509a9c499f22e5bcbec01049d979fbe5bbe152381a435d6575137dd2e5e99fdc44 SHA512 47c2e089fe6ff7a5db8f1cef2fdf18997ee67401e8666abb34d0c8d22a0961114c017e5d1adec8e12db90568ed4068d4b23b35cc915e8f6f8d4410b182dd02f1 DIST wavegain-1.3.1srcs.zip 72180 BLAKE2B 99cccf2f2845ddb9109dec9eefc99a656ffe71f89be761db59c154c54512cac454663c669b2e586af2cdf7c9f5307e2d5335b75999e6d2284dcd799523572761 SHA512 5d0d589259e362a415a5cd5e42464b5e7c7e79c62082ebd423457b6e2d9c3d15300d854e57e2c51c66f1579394bbcdc3d754bb8363d809c2d8d5f03b09dce054 -EBUILD wavegain-1.3.1.ebuild 560 BLAKE2B 53b55446a5322bcbc468c6da0a52f117ee2921c5e98af6044dac8bca29d1398abfd230bd888b58e96c646ca2b454f765f104d9c4476e4d67e858a45f31525372 SHA512 1f15d7e75b5a7c5b22aa05a066e74733ba59a2c3f3c48a4396402a77a31255411d1b128827bb45732f6a22ffac8305125802cad22d181e46102ba336a5b773cd +EBUILD wavegain-1.3.1.ebuild 576 BLAKE2B 78b71968d9e17fdd89b4ef0d57824dd8daf13980aa44c11f668b8b3df27828577ee009aad0de4f8abb2c5b0bc46aa2b71a6cbc0d9739432d943ddedacc15dd2d SHA512 622a712fe3abba3d20e3f034a901e53d42229f059b3e05ba16ec86c4104e1405ce07fc1e126abec9af9e2fa4948c6bf8568dd65d5339ac1f71b192a8269b2871 MISC metadata.xml 259 BLAKE2B 7339f463fc3fa87e1aba5665d97d0878dfd0ccdc4570e76adb531ce80090b0fd0eadf7ee78e3d081cd48083a800c5ecb395255df40d35f8745471346cf07ff16 SHA512 7315c86cee93f8109e30dd379dde35c51ad60e759a037cc8ee3feeec369434d65fecf785480861e7fc6a17baaf81517083284783b4b35143c911da98846d0360 diff --git a/media-sound/wavegain/files/wavegain-1.3.1-fno-common.patch b/media-sound/wavegain/files/wavegain-1.3.1-fno-common.patch new file mode 100644 index 000000000000..ff282740f8ff --- /dev/null +++ b/media-sound/wavegain/files/wavegain-1.3.1-fno-common.patch @@ -0,0 +1,11 @@ +--- a/audio.h ++++ b/audio.h +@@ -136,7 +136,7 @@ + long wav_read(void *, double **buffer, int samples, int fast, int chunk);
+ long wav_ieee_read(void *, double **buffer, int samples, int fast, int chunk);
+
+-enum {
++typedef enum {
+ WAV_NO_FMT = 0,
+ WAV_FMT_8BIT,
+ WAV_FMT_16BIT,
diff --git a/media-sound/wavegain/files/wavegain-1.3.1-makefile.patch b/media-sound/wavegain/files/wavegain-1.3.1-makefile.patch new file mode 100644 index 000000000000..a5364f561b59 --- /dev/null +++ b/media-sound/wavegain/files/wavegain-1.3.1-makefile.patch @@ -0,0 +1,7 @@ +--- a/Makefile ++++ b/Makefile +@@ -0,0 +1,4 @@ ++LDLIBS = -lm ++CPPFLAGS += -DHAVE_CONFIG_H ++ ++wavegain: audio.o dither.o gain_analysis.o getopt1.o getopt.o main.o misc.o recurse.o diff --git a/media-sound/wavegain/wavegain-1.3.1.ebuild b/media-sound/wavegain/wavegain-1.3.1.ebuild index 8e51ee45a376..9790a1958c4e 100644 --- a/media-sound/wavegain/wavegain-1.3.1.ebuild +++ b/media-sound/wavegain/wavegain-1.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,15 +12,18 @@ SRC_URI="http://www.rarewares.org/files/others/${P}srcs.zip" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" BDEPEND="app-arch/unzip" -S=${WORKDIR}/${P/wavegain/WaveGain} +S="${WORKDIR}/${P/wavegain/WaveGain}" -src_compile() { - $(tc-getCC) ${LDFLAGS} ${CFLAGS} *.c -o ${PN} \ - -DHAVE_CONFIG_H -lm || die "build failed" +PATCHES=( + "${FILESDIR}"/${PN}-1.3.1-makefile.patch + "${FILESDIR}"/${PN}-1.3.1-fno-common.patch +) + +src_configure() { + tc-export CC } src_install() { |