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 08:51:28 +0100
commit959bbf312f51a2082438b065a1da3ed6b3e852ee (patch)
tree27e57bc6c5dc29ae72ea15d531dc189e8b1c3acc /main/faac
parent3c87736b6a91f08526575d8982ac98da29e236ba (diff)
downloadaports-959bbf312f51a2082438b065a1da3ed6b3e852ee.tar.bz2
aports-959bbf312f51a2082438b065a1da3ed6b3e852ee.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"