aboutsummaryrefslogtreecommitdiffstats
path: root/main/faac
diff options
context:
space:
mode:
authorprspkt <prspkt@protonmail.com>2019-11-21 00:55:41 +0200
committerLeo <thinkabit.ukim@gmail.com>2019-11-21 12:04:59 +0100
commit5c54dd554588857a41293c417766f3ca912eed3b (patch)
tree1b29989da7abc2659fa55d318c5e4193a5d2f81c /main/faac
parent9e6955f54ef0ef060d47afd63899a6d9379a6edf (diff)
downloadaports-5c54dd554588857a41293c417766f3ca912eed3b.tar.bz2
aports-5c54dd554588857a41293c417766f3ca912eed3b.tar.xz
main/faac: upgrade to 1.30
* Fix CVE-2018-19886. * Switch source url to github.
Diffstat (limited to 'main/faac')
-rw-r--r--main/faac/APKBUILD17
1 files changed, 14 insertions, 3 deletions
diff --git a/main/faac/APKBUILD b/main/faac/APKBUILD
index 8896ebf11b..be51679cca 100644
--- a/main/faac/APKBUILD
+++ b/main/faac/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=faac
-pkgver=1.29.9.2
+pkgver=1.30
pkgrel=0
pkgdesc="FAAC is an AAC audio encoder."
options="!check" # No testsuite
@@ -9,7 +9,17 @@ arch="all"
license="GPL-3.0-or-later"
makedepends="autoconf automake libtool"
subpackages="$pkgname-static $pkgname-dev $pkgname-doc"
-source="https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz"
+source="faac-$pkgver.tar.gz::https://github.com/knik0/faac/archive/${pkgver/./_}.tar.gz"
+builddir="$srcdir"/faac-${pkgver/./_}
+
+# secfixes:
+# 1.30:
+# - CVE-2018-19886
+
+prepare() {
+ default_prepare
+ ./bootstrap
+}
build() {
CXXFLAGS="$CXXFLAGS -fpermissive" \
@@ -30,4 +40,5 @@ static() {
mkdir -p "$subpkgdir"/usr/lib
mv "$pkgdir"/usr/lib/*.a "$subpkgdir"/usr/lib
}
-sha512sums="71aaf060d087e866700a3a7c7d447e85709f65709e148610c4b34f5a3e095fa4a5c19f49450610949fd7db12345422b8a116a1d061899c127ad9a1bc30e79c7c faac-1.29.9.2.tar.gz"
+
+sha512sums="8582cd580dba2a347d15dc4fab42020d7120d0552c54ab74cfaf59ba1b270abb94c67e39d42459a14cbc6e98f3fd00cbda589e1b4f0c7278e41bdef6ae7b6554 faac-1.30.tar.gz"