diff --git a/desktop/toolkit/gtk/gtkmm3/actions.py b/desktop/toolkit/gtk/gtkmm3/actions.py
index 698785b6dc..151a66f161 100644
--- a/desktop/toolkit/gtk/gtkmm3/actions.py
+++ b/desktop/toolkit/gtk/gtkmm3/actions.py
@@ -4,21 +4,16 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
-from pisi.actionsapi import autotools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import pisitools
def setup():
- autotools.configure("--disable-static")
-
- pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
-
- pisitools.dosed("libtool", "^(hardcode_libdir_flag_spec=).*", '\\1""')
- pisitools.dosed("libtool", "^(runpath_var=)LD_RUN_PATH", "\\1DIE_RPATH_DIE")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.install()
+ mesontools.install()
pisitools.dodoc("ChangeLog","COPYING", "NEWS", "README")
diff --git a/desktop/toolkit/gtk/gtkmm3/pspec.xml b/desktop/toolkit/gtk/gtkmm3/pspec.xml
index 374949f4bb..c7c80190ad 100644
--- a/desktop/toolkit/gtk/gtkmm3/pspec.xml
+++ b/desktop/toolkit/gtk/gtkmm3/pspec.xml
@@ -12,8 +12,9 @@
library
C++ binding for GTK+
gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance.
- http://ftp.gnome.org/pub/GNOME/sources/gtkmm/3.24/gtkmm-3.24.2.tar.xz
+ http://ftp.gnome.org/pub/GNOME/sources/gtkmm/3.24/gtkmm-3.24.5.tar.xz
+ meson
gtk3-devel
atkmm-devel
glibmm-devel
@@ -65,6 +66,13 @@
+
+ 2021-05-25
+ 3.24.5
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-02-13
3.24.2