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 a8bc91a18c5..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.10 +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="cb51920012c3c7507c17e2beb1dbbcfb8d7c6404e4cb54b260a332754a0d5b103d8834d77e8795651b3f38069c9bd2e9914c21b001411a72f9ffe1ec1ef2f360 fribidi-1.0.10.tar.xz" +sha512sums=" +09357d842ff9e05b918f826e28e4a25ad996e17f73242ee9ce53fae9f37ec6c639f9cae4271577f6e0269f34265afc893858225c4a94610f0a6ee7580fb1fe07 fribidi-1.0.13.tar.xz +" |