diff options
Diffstat (limited to 'main/fribidi/APKBUILD')
-rw-r--r-- | main/fribidi/APKBUILD | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/main/fribidi/APKBUILD b/main/fribidi/APKBUILD index 4450f6d5e14..d46978f030e 100644 --- a/main/fribidi/APKBUILD +++ b/main/fribidi/APKBUILD @@ -1,33 +1,38 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=fribidi -pkgver=1.0.9 +pkgver=1.0.13 pkgrel=0 pkgdesc="Free Implementation of the Unicode Bidirectional Algorithm" url="https://github.com/fribidi/fribidi" arch="all" -license="LGPL-2.0-or-later" +license="LGPL-2.1-or-later" +makedepends="meson" subpackages="$pkgname-doc $pkgname-static $pkgname-dev" source="https://github.com/fribidi/fribidi/releases/download/v$pkgver/fribidi-$pkgver.tar.xz" # secfixes: +# 1.0.12-r0: +# - CVE-2022-25308 +# - CVE-2022-25309 +# - CVE-2022-25310 # 1.0.7-r1: # - CVE-2019-18397 build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --enable-static - make + abuild-meson \ + -Ddefault_library=both \ + . output + meson compile -C output } check() { - make check + meson test --no-rebuild --print-errorlogs -C output } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="e66989830941172fa003c8b9376719282fa1039592a1e158e975cab81ce8dcb2755453c64906a8464c047f9e9154e012d9bd37256b1f463e235648a13e4601ed fribidi-1.0.9.tar.xz" +sha512sums=" +09357d842ff9e05b918f826e28e4a25ad996e17f73242ee9ce53fae9f37ec6c639f9cae4271577f6e0269f34265afc893858225c4a94610f0a6ee7580fb1fe07 fribidi-1.0.13.tar.xz +" |