diff options
author | Vaporeon | 2022-10-23 09:59:09 +1300 |
---|---|---|
committer | Vaporeon | 2022-10-23 09:59:09 +1300 |
commit | deb28fd111dfe06679164d8c6a3ff6e4c8332b3b (patch) | |
tree | 560974356a31e364fef62e252b61859f068e4c4b | |
parent | 88ca632f30e2ab1c98b80563d612801eb1f61017 (diff) | |
download | aur-deb28fd111dfe06679164d8c6a3ff6e4c8332b3b.tar.gz |
Update to 1.4.2
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 19 insertions, 34 deletions
@@ -1,7 +1,7 @@ pkgbase = mingw-w64-flac pkgdesc = Free Lossless Audio Codec (mingw-w64) - pkgver = 1.4.1 - pkgrel = 2 + pkgver = 1.4.2 + pkgrel = 1 url = http://flac.sourceforge.net/ arch = any license = BSD @@ -9,13 +9,12 @@ pkgbase = mingw-w64-flac makedepends = git makedepends = mingw-w64-cmake makedepends = ninja - makedepends = nasm depends = mingw-w64-libogg depends = mingw-w64-crt options = staticlibs options = !buildflags options = !strip - source = git+https://github.com/xiph/flac#commit=b6fbd6b3d97e2da4481bdbd25176f263fd6a5e75 + source = git+https://github.com/xiph/flac#commit=b32e5cbf9818ca23dd22aaa75522042c16ea7d17 b2sums = SKIP pkgname = mingw-w64-flac @@ -2,54 +2,40 @@ # Contributor: naelstrof <naelstrof@gmail.com> pkgname=mingw-w64-flac -pkgver=1.4.1 -_commit=b6fbd6b3d97e2da4481bdbd25176f263fd6a5e75 # tags/1.4.1 -pkgrel=2 +pkgver=1.4.2 +_commit=b32e5cbf9818ca23dd22aaa75522042c16ea7d17 # tags/1.4.2 +pkgrel=1 pkgdesc="Free Lossless Audio Codec (mingw-w64)" url="http://flac.sourceforge.net/" arch=('any') license=('BSD' 'GPL') depends=('mingw-w64-libogg' 'mingw-w64-crt') -makedepends=('git' 'mingw-w64-cmake' 'ninja' 'nasm') +makedepends=('git' 'mingw-w64-cmake' 'ninja') options=('staticlibs' '!buildflags' '!strip') source=("git+https://github.com/xiph/flac#commit=$_commit") b2sums=('SKIP') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -prepare() { - cd flac - - # Fix GStreamer - # https://bugs.archlinux.org/task/76120 - git cherry-pick -n 3d55a9dc6c14317b4766db96bb52e2fd95e920a9 -} - build() { for _arch in ${_architectures}; do + BUILD_OPTS=( "-DCMAKE_INSTALL_PREFIX=/usr/${_arch}" + '-DCMAKE_BUILD_TYPE=None' + '-DBUILD_DOCS=OFF' + '-DBUILD_EXAMPLES=OFF' + '-DBUILD_PROGRAMS=OFF' + '-DBUILD_TESTING=OFF' + '-DWITH_STACK_PROTECTOR=OFF' + '-DINSTALL_MANPAGES=OFF' + '-DNDEBUG=ON') + ${_arch}-cmake -S flac -B build/${_arch}-static -G Ninja \ - -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_INSTALL_PREFIX=/usr/${_arch} \ -DBUILD_SHARED_LIBS=OFF \ - -DBUILD_DOCS=OFF \ - -DBUILD_EXAMPLES=OFF \ - -DBUILD_PROGRAMS=OFF \ - -DBUILD_TESTING=OFF \ - -DWITH_STACK_PROTECTOR=OFF \ - -DINSTALL_MANPAGES=OFF \ - -DNDEBUG=ON + ${BUILD_OPTS[@]} ${_arch}-cmake -S flac -B build/${_arch} -G Ninja \ - -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_INSTALL_PREFIX=/usr/${_arch} \ -DBUILD_SHARED_LIBS=ON \ - -DBUILD_DOCS=OFF \ - -DBUILD_EXAMPLES=OFF \ - -DBUILD_PROGRAMS=OFF \ - -DBUILD_TESTING=OFF \ - -DWITH_STACK_PROTECTOR=OFF \ - -DINSTALL_MANPAGES=OFF \ - -DNDEBUG=ON + ${BUILD_OPTS[@]} cmake --build build/${_arch}-static cmake --build build/${_arch} |