From 7d67fea096b1d7dff8f6f67d6bdd83f51bf27386 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sat, 24 Sep 2022 17:13:36 +0200 Subject: extra/flac: removed stackrealign patch (is in upstream), disabled pandoc for manpages --- extra/flac/PKGBUILD | 27 ++++++++------------- .../flac-1.3.4-no-mstackrealign-for-nasm.patch | Bin 509 -> 0 bytes 2 files changed, 10 insertions(+), 17 deletions(-) delete mode 100644 extra/flac/flac-1.3.4-no-mstackrealign-for-nasm.patch (limited to 'extra/flac') diff --git a/extra/flac/PKGBUILD b/extra/flac/PKGBUILD index c266c030..22f2f095 100644 --- a/extra/flac/PKGBUILD +++ b/extra/flac/PKGBUILD @@ -1,25 +1,18 @@ -# See http://lists.xiph.org/pipermail/flac-dev/2022-March/006514.html -# -mstackrealign gets also added to nasm compilation, which results in 'no such option' -# See also FS32#242 -source+=('flac-1.3.4-no-mstackrealign-for-nasm.patch') -sha512sums+=('88c8f12321f1a16d5fa742ce66f84c31a1fec5a5095355bece314fe3aca8e35bccbf112762e719148af58c65a968d6c0060d93d6371b84d1b853a2d6eadc15c0') -eval "$( - { - declare -f prepare || \ - printf 'prepare() {\n}\n' - } \ - | sed ' - $i cd "$srcdir/$pkgname-$pkgver" \ - patch -Np1 -i "$srcdir/flac-1.3.4-no-mstackrealign-for-nasm.patch" - ' -)" - # disable SSE on i686 and i486 if [ "$CARCH" = 'i686' -o "$CARCH" = 'i486' ]; then eval "$( declare -f build | \ sed ' - s/cmake -S/cmake -DWITH_SSE=OFF -S/ + s/cmake -S flac /cmake -S flac -DWITH_SSE=OFF / ' )" fi + +# no Haskell, no pandoc +makedepends=(${makedepends[@]//pandoc/}) +eval "$( + declare -f build | \ + sed ' + s/-DINSTALL_MANPAGES=ON/-DINSTALL_MANPAGES=OFF/ + ' +)" diff --git a/extra/flac/flac-1.3.4-no-mstackrealign-for-nasm.patch b/extra/flac/flac-1.3.4-no-mstackrealign-for-nasm.patch deleted file mode 100644 index fc651c77..00000000 Binary files a/extra/flac/flac-1.3.4-no-mstackrealign-for-nasm.patch and /dev/null differ -- cgit v1.2.3-54-g00ecf