← recipes

Commit 8a88cc65

0
files
+0
added
-0
deleted
@@ -1,6 +1,6 @@
1 1 pkgname: glibmm
2 2 pkgver: '2.66.10'
3 -pkgrel: '2'
3 +pkgrel: '3'
4 4 pkgdesc: 'gtkmm is the official C++ interface for the popular GUI library GTK+.'
5 5 url: 'https://gitlab.gnome.org/GNOME/glibmm'
6 6 arch: x86_64
@@ -21,8 +21,9 @@ sha256sums:
21 21
22 22 build: |
23 23 cd glibmm-${pkgver}
24 - # glib 2.88 deklaruje GDBusActionGroupClass (G_DECLARE_FINAL_TYPE) -> alias giomm koliduje
25 - sed -i '/using GDBusActionGroupClass = struct _GDBusActionGroupClass;/d' gio/src/dbusactiongroup.hg
24 + # UWAGA: NIE usuwaj aliasu GDBusActionGroupClass. glib 2.88.x go NIE deklaruje
25 + # (final type dopiero od 2.89.2). Warunek w dbusactiongroup.hg sam pominie alias
26 + # dla glib >= 2.89.2, a dla starszych glib alias jest wymagany.
26 27 meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true -Dmaintainer-mode=true -Dbuild-examples=false . builddir
27 28 meson compile -C builddir
28 29