summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicola Murino2019-12-02 22:45:05 +0100
committerNicola Murino2019-12-02 22:45:05 +0100
commitf1fefb50c45be837e23c5f7162153e93e19f355f (patch)
tree41adbb1c3086011335ed0525f6d647e10f5ca010
parent9d40b1df0ad0bb246c5d6d5127b6711ed4bb2f59 (diff)
downloadaur-f1fefb50c45be837e23c5f7162153e93e19f355f.tar.gz
use mingw-w64-environment
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD9
2 files changed, 5 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5f267fd56e89..bf125edae7a4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = mingw-w64-openh264
pkgdesc = OpenH264 is a codec library which supports H.264 encoding and decoding (mingw-w64)
pkgver = 2.0.0
- pkgrel = 2
+ pkgrel = 3
url = http://www.openh264.org/
arch = any
license = BSD
makedepends = nasm
+ makedepends = mingw-w64-environment
depends = mingw-w64-gcc
options = !strip
options = !buildflags
diff --git a/PKGBUILD b/PKGBUILD
index 79919693bb9a..73c07534782d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: drakkan <nicola.murino at gmail dot com>
pkgname=mingw-w64-openh264
pkgver=2.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="OpenH264 is a codec library which supports H.264 encoding and decoding (mingw-w64)"
arch=(any)
url="http://www.openh264.org/"
license=("BSD")
depends=('mingw-w64-gcc')
-makedepends=('nasm')
+makedepends=('nasm' 'mingw-w64-environment')
options=(!strip !buildflags staticlibs)
source=("https://github.com/cisco/openh264/archive/v${pkgver}.tar.gz")
sha256sums=('73c35f80cc487560d11ecabb6d31ad828bd2f59d412f9cd726cc26bfaf4561fd')
@@ -16,10 +16,7 @@ _architectures="i686-w64-mingw32 x86_64-w64-mingw32"
build() {
- export CPPFLAGS="-D_FORTIFY_SOURCE=2"
- export CFLAGS="-pipe -fno-plt -fexceptions --param=ssp-buffer-size=4"
- export CXXFLAGS=${CFLAGS}
- export LDFLAGS="-Wl,-O1,--sort-common,--as-needed -fstack-protector -lssp"
+ source mingw-env ${_arch}
for _arch in ${_architectures}; do
[[ -d "build-${_arch}" ]] && rm -rf "build-${_arch}"
cp -rf "$srcdir/openh264-${pkgver}" "${srcdir}/build-${_arch}"