name = pango
version = %{ver_major}.%{ver_minor}
-ver_major = 1.36
-ver_minor = 8
+ver_major = 1.50
+ver_minor = 12
release = 1
groups = System/Libraries
-url = http://www.pango.org/
+url = https://www.pango.org/
license = LGPLv2+
-summary = System for layout and rendering of internationalized text.
+summary = System for layout and rendering of internationalized text
description
Pango is a library for laying out and rendering of text, with an
emphasis on internationalization.
end
-source_dl = http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{ver_major}/
+source_dl = https://ftp.gnome.org/pub/GNOME/sources/%{name}/%{ver_major}/
sources = %{thisapp}.tar.xz
+# Disable LTO
+LTO_CFLAGS =
+
build
requires
+ cairo-devel >= 1.17
cairo-gobject-devel
fontconfig-devel
freetype-devel
+ fribidi-devel
gcc-c++
glib2-devel
gobject-introspection-devel
- harfbuzz-devel >= 0.9.9
- libXft-devel
+ harfbuzz-devel >= 4.3.0
+ libthai-devel
+ meson
perl
pkg-config
end
- configure_options += \
- --enable-introspection=yes
+ build
+ %{meson} \
+ -Dcairo=enabled \
+ -Dxft=disabled
+ %{meson_build}
+ end
+
+ install
+ %{meson_install}
+ end
+ #export LD_LIBRARY_PATH = %{DIR_APP}/pango/.libs
end
packages