diff options
Diffstat (limited to 'main/fribidi/APKBUILD')
-rw-r--r-- | main/fribidi/APKBUILD | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/main/fribidi/APKBUILD b/main/fribidi/APKBUILD index 96b36a94468..d46978f030e 100644 --- a/main/fribidi/APKBUILD +++ b/main/fribidi/APKBUILD @@ -1,35 +1,38 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=fribidi -pkgver=1.0.11 +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=" -6afde86784de06759f18235ccb44f23261a975f7cce0021b16755065a6a8ed84d7d5fb7fdcaadd691b48011efb4bfc2ee67555e5133a294a418cca1a0c85476c fribidi-1.0.11.tar.xz +09357d842ff9e05b918f826e28e4a25ad996e17f73242ee9ce53fae9f37ec6c639f9cae4271577f6e0269f34265afc893858225c4a94610f0a6ee7580fb1fe07 fribidi-1.0.13.tar.xz " |