Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / pango
Commits:
219ffdfc by Jan Alexander Steffens (heftig) at 2024-06-09T23:00:30+02:00
1:1.54.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = pango
pkgdesc = A library for layout and rendering of text
- pkgver = 1.52.2
+ pkgver = 1.54.0
pkgrel = 1
epoch = 1
url = https://www.pango.org/
@@ -12,12 +12,19 @@ pkgbase = pango
makedepends = help2man
makedepends = meson
depends = cairo
+ depends = fontconfig
+ depends = freetype2
depends = fribidi
+ depends = glib2
+ depends = glibc
depends = harfbuzz
+ depends = libsysprof-capture
depends = libthai
+ depends = libx11
depends = libxft
- source = git+https://gitlab.gnome.org/GNOME/pango.git#tag=1.52.2
- b2sums =
ba5b6814bad4f9834557bedc4341a0985fed5fa0150b423bbbc4e1765b1e2834a5d21b3da6e195f5a0a413fc44859fdd52e4112b220747653030085ee969b055
+ depends = libxrender
+ source = git+https://gitlab.gnome.org/GNOME/pango.git#tag=1.54.0
+ b2sums =
365a31b09d9e11eda15f79339fde4cd635cd4f24c7b80f883020c95ee27f7d4074495e74531c727ea1b4d4f89e32641003758e388c54a5473be00527526645e5
pkgname = pango
provides = libpango-1.0.so
=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@ pkgname=(
pango
pango-docs
)
-pkgver=1.52.2
+pkgver=1.54.0
pkgrel=1
epoch=1
pkgdesc="A library for layout and rendering of text"
@@ -15,10 +15,17 @@ arch=(x86_64)
license=(LGPL-2.1-or-later)
depends=(
cairo
+ fontconfig
+ freetype2
fribidi
+ glib2
+ glibc
harfbuzz
+ libsysprof-capture
libthai
+ libx11
libxft
+ libxrender
)
makedepends=(
gi-docgen
@@ -28,12 +35,7 @@ makedepends=(
meson
)
source=("git+https://gitlab.gnome.org/GNOME/pango.git#tag=$pkgver")
-b2sums=('ba5b6814bad4f9834557bedc4341a0985fed5fa0150b423bbbc4e1765b1e2834a5d21b3da6e195f5a0a413fc44859fdd52e4112b220747653030085ee969b055')
-
-pkgver() {
- cd pango
- git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
+b2sums=('365a31b09d9e11eda15f79339fde4cd635cd4f24c7b80f883020c95ee27f7d4074495e74531c727ea1b4d4f89e32641003758e388c54a5473be00527526645e5')
prepare() {
cd pango
@@ -41,7 +43,8 @@ prepare() {
build() {
local meson_options=(
- -D gtk_doc=true
+ -D documentation=true
+ -D sysprof=enabled
)
arch-meson pango build "${meson_options[@]}"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pango/-/commit/219ffdfc1859968e9a17975d8916200f56ed98a8
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pango/-/commit/219ffdfc1859968e9a17975d8916200f56ed98a8
You're receiving this email because of your account on gitlab.archlinux.org.