]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
pango: Update to 1.90.0
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 19 Dec 2022 12:55:31 +0000 (12:55 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 19 Dec 2022 12:55:46 +0000 (12:55 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
pango/pango.nm

index dc14b5564e65afc54b4cb4a9cd9ba1740ca42727..5108ebdc3c728c006a728361c824d3e613c72736 100644 (file)
@@ -5,12 +5,12 @@
 
 name       = pango
 version    = %{ver_major}.%{ver_minor}
-ver_major  = 1.40
-ver_minor  = 3
-release    = 2
+ver_major  = 1.90
+ver_minor  = 0
+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.
 
@@ -19,27 +19,39 @@ description
        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
+               harfbuzz-devel >= 4.3.0
+               libthai-devel
+               meson
                perl
                pkg-config
        end
 
-       configure_options += \
-               --enable-introspection=yes \
-               --enable-installed-tests
+       build
+               %{meson}
+               %{meson_build}
+       end
+
+       install
+               %{meson_install}
+       end
 
-       export LD_LIBRARY_PATH = %{DIR_APP}/pango/.libs
+       #export LD_LIBRARY_PATH = %{DIR_APP}/pango/.libs
 end
 
 packages