summaryrefslogtreecommitdiff
path: root/media-sound/wavegain
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-11-21 07:03:54 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-11-21 07:03:54 +0000
commit1ad2c51f9cc380c164b03ed03acda1c3fcc0a476 (patch)
treedd39d93cbea55db38069a7fed0a1c8667b7d88b3 /media-sound/wavegain
parentd32022e7301aef2b3f52f6b7a3de81c6e03ffcaf (diff)
gentoo auto-resync : 21:11:2022 - 07:03:53
Diffstat (limited to 'media-sound/wavegain')
-rw-r--r--media-sound/wavegain/Manifest3
-rw-r--r--media-sound/wavegain/files/wavegain-1.3.1-clang16.patch8
-rw-r--r--media-sound/wavegain/wavegain-1.3.1-r1.ebuild (renamed from media-sound/wavegain/wavegain-1.3.1.ebuild)15
3 files changed, 18 insertions, 8 deletions
diff --git a/media-sound/wavegain/Manifest b/media-sound/wavegain/Manifest
index c43237c91fed..c67fb735fc41 100644
--- a/media-sound/wavegain/Manifest
+++ b/media-sound/wavegain/Manifest
@@ -1,5 +1,6 @@
+AUX wavegain-1.3.1-clang16.patch 145 BLAKE2B 9f1f3b20d0205f7389922ddcc5547680f755f9930d3f161247b8cc102feaff8c9c71b4baa435398a0e7aac2ac3230adb0205355958e1e2f11a7fb6d12ad20933 SHA512 d2c592e94768de0ae5fc5b6ca3026094e6e3b4ddf2f7840db5522e3293a0aea45a35d0c0b87138cd7daac0ba1b2656517bc26340f3219b31363c21177ad115c5
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 576 BLAKE2B 78b71968d9e17fdd89b4ef0d57824dd8daf13980aa44c11f668b8b3df27828577ee009aad0de4f8abb2c5b0bc46aa2b71a6cbc0d9739432d943ddedacc15dd2d SHA512 622a712fe3abba3d20e3f034a901e53d42229f059b3e05ba16ec86c4104e1405ce07fc1e126abec9af9e2fa4948c6bf8568dd65d5339ac1f71b192a8269b2871
+EBUILD wavegain-1.3.1-r1.ebuild 667 BLAKE2B d83a761184be0ad155bf2f5546a66249018aa6cca4a30efac9f5a94854e1363e75dc602c07e52a28ccbdf82003a146d211736d74a30375c5d618777efa6d2508 SHA512 2e6e36fb1232f037d1191e8c2799f9e5994ed8d3cadd8d5fa68a143426722f264c3be66c3f0a7394ee40c730f2627cd249905a69b15f618b49839af0eed03dfe
MISC metadata.xml 260 BLAKE2B 9945ac40ee60ce67adf51840c3cc2d6d2743dffe4fd2ec965d300c709323f80eb5d35eaeb804414eebb2da1e954ee688067c05093b26499678de524b414ac4ec SHA512 e5b6a2a44cd2a4ea4fb1267eb8f635c079c022853443ad180ca12f2df84492f3ba34db45e4ff5e7e09262a74745f5c0aa04ebccd6f998cf19a6ea2ccd0627701
diff --git a/media-sound/wavegain/files/wavegain-1.3.1-clang16.patch b/media-sound/wavegain/files/wavegain-1.3.1-clang16.patch
new file mode 100644
index 000000000000..7b14c14a0498
--- /dev/null
+++ b/media-sound/wavegain/files/wavegain-1.3.1-clang16.patch
@@ -0,0 +1,8 @@
+https://bugs.gentoo.org/874903
+--- a/wavegain.c
++++ b/wavegain.c
+@@ -51,2 +51,4 @@
+ #include <windows.h>
++#else
++#include <unistd.h>
+ #endif
diff --git a/media-sound/wavegain/wavegain-1.3.1.ebuild b/media-sound/wavegain/wavegain-1.3.1-r1.ebuild
index 9790a1958c4e..4af03be1334b 100644
--- a/media-sound/wavegain/wavegain-1.3.1.ebuild
+++ b/media-sound/wavegain/wavegain-1.3.1-r1.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="ReplayGain for WAVE audio files"
-HOMEPAGE="http://www.rarewares.org/files/others/"
-SRC_URI="http://www.rarewares.org/files/others/${P}srcs.zip"
+HOMEPAGE="https://www.rarewares.org/files/others/"
+SRC_URI="https://www.rarewares.org/files/others/${P}srcs.zip"
+S="${WORKDIR}/WaveGain-${PV}"
LICENSE="LGPL-2.1"
SLOT="0"
@@ -15,15 +16,15 @@ KEYWORDS="amd64 x86"
BDEPEND="app-arch/unzip"
-S="${WORKDIR}/${P/wavegain/WaveGain}"
-
PATCHES=(
"${FILESDIR}"/${PN}-1.3.1-makefile.patch
"${FILESDIR}"/${PN}-1.3.1-fno-common.patch
+ "${FILESDIR}"/${PN}-1.3.1-clang16.patch
)
src_configure() {
tc-export CC
+ append-cflags -fno-strict-aliasing #860981
}
src_install() {