mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-20 10:46:59 +02:00
67 lines
1.6 KiB
Text
67 lines
1.6 KiB
Text
# Contributor: Leo <thinkabit.ukim@gmail.com>
|
|
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
|
|
# Maintainer: Simon Zeni <simon@bl4ckb0ne.ca>
|
|
pkgname=pango
|
|
pkgver=1.56.3
|
|
pkgrel=0
|
|
pkgdesc="library for layout and rendering of text"
|
|
url="https://www.pango.org/"
|
|
arch="all"
|
|
license="LGPL-2.1-or-later"
|
|
depends_dev="pango-tools=$pkgver-r$pkgrel"
|
|
makedepends="
|
|
cairo-dev
|
|
expat-dev
|
|
fontconfig-dev
|
|
fribidi-dev
|
|
glib-dev
|
|
gobject-introspection-dev
|
|
gtk-doc
|
|
harfbuzz-dev
|
|
libxft-dev
|
|
meson
|
|
py3-docutils
|
|
"
|
|
checkdepends="font-dejavu font-cantarell font-droid font-tlwg"
|
|
install="$pkgname.pre-deinstall"
|
|
triggers="$pkgname.trigger=/usr/lib/pango/*/modules"
|
|
subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc $pkgname-tools"
|
|
source="https://download.gnome.org/sources/pango/${pkgver%.*}/pango-$pkgver.tar.xz
|
|
disable-broken-test.patch
|
|
"
|
|
|
|
# secfixes:
|
|
# 1.44.1-r0:
|
|
# - CVE-2019-1010238
|
|
|
|
build() {
|
|
abuild-meson \
|
|
-Db_lto=true \
|
|
-Dintrospection=enabled \
|
|
-Dfontconfig=enabled \
|
|
-Ddocumentation=false \
|
|
-Dman-pages=true \
|
|
-Dxft=enabled \
|
|
-Dfreetype=enabled \
|
|
build
|
|
meson compile -C build
|
|
}
|
|
|
|
check() {
|
|
meson test --no-rebuild --print-errorlogs -C build
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C build
|
|
}
|
|
|
|
tools() {
|
|
pkgdesc="$pkgdesc (tools)"
|
|
|
|
amove usr/bin
|
|
}
|
|
|
|
sha512sums="
|
|
adb5aa66ea0c45f7bb112867a77f25d31d39bbb18fd8d41df0c1fd329714def874aa3cb8a49847561a75b0824c2abf8ce09a610d088e88d7de015c36a1536ac0 pango-1.56.3.tar.xz
|
|
966b3e194edbe328ae29f722af1f3d130b1e5e8880b915a6fc622f0e2a5d3abe9ab92a21de104c40d9d40b56562941a49a9be1635b7bf102100f772d03e29381 disable-broken-test.patch
|
|
"
|