aboutsummaryrefslogtreecommitdiffstats
path: root/community/libass/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/libass/APKBUILD')
-rw-r--r--community/libass/APKBUILD23
1 files changed, 17 insertions, 6 deletions
diff --git a/community/libass/APKBUILD b/community/libass/APKBUILD
index 6b72af32058..160d7e3ca0e 100644
--- a/community/libass/APKBUILD
+++ b/community/libass/APKBUILD
@@ -4,16 +4,24 @@
# Contributor: Jakub Skrzypnik <j.skrzypnik@openmailbox.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libass
-pkgver=0.15.2
-pkgrel=0
+pkgver=0.17.1
+pkgrel=2
pkgdesc="Portable library for SSA/ASS subtitle rendering"
url="https://github.com/libass/libass"
arch="all"
license="ISC"
-depends_dev="enca-dev fontconfig-dev fribidi-dev freetype-dev harfbuzz-dev"
-makedepends="$depends_dev"
+depends_dev="
+ enca-dev
+ fontconfig-dev
+ fribidi-dev
+ freetype-dev
+ harfbuzz-dev
+ libunibreak-dev
+ "
+makedepends="$depends_dev nasm"
subpackages="$pkgname-dev"
source="https://github.com/libass/libass/releases/download/$pkgver/libass-$pkgver.tar.xz"
+options="!check" # only has compare regression tests
# secfixes:
# 0.13.4-r0:
@@ -23,6 +31,8 @@ source="https://github.com/libass/libass/releases/download/$pkgver/libass-$pkgve
# - CVE-2016-7972
build() {
+ CFLAGS="$CFLAGS -flto=auto" \
+ CXXFLAGS="$CXXFLAGS -flto=auto" \
./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -30,7 +40,8 @@ build() {
--sysconfdir=/etc \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
- --localstatedir=/var
+ --localstatedir=/var \
+ --disable-static
make
}
@@ -39,5 +50,5 @@ package() {
}
sha512sums="
-4a352d2d21d8a7f25d593f0456cd057912589e55c0709dbf33150d23253fa7859da41584238f03c51782e066a0f92c6849c36b6210324cdb57ed01539921a39b libass-0.15.2.tar.xz
+437b4b60db2626e48f438b5138ab4dbf2c2ab4c8f0b587a6e554510c6719544ef2235c601ff1e482d020410f9bab95ad1a9b176d19a3bd54880499a576b41f23 libass-0.17.1.tar.xz
"