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