Daniel Brötzmann pushed to branch master at gajim / gajim


Commits:
f58780fc by wurstsalat at 2025-06-13T23:10:10+02:00
cfix: Add missing version check for Adw version

- - - - -


1 changed file:

- gajim/main.py


Changes:

=====================================
gajim/main.py
=====================================
@@ -21,6 +21,7 @@
 
 _MIN_NBXMPP_VER = "6.2.0"
 _MIN_GTK_VER = "4.17.5"
+_MIN_ADW_VER = "1.7.0"
 _MIN_CAIRO_VER = "1.16.0"
 _MIN_PYGOBJECT_VER = "3.42.0"
 _MIN_GLIB_VER = "2.80.0"
@@ -81,19 +82,20 @@ def _check_required_deps() -> None:
 
     from gi.repository import Gtk
 
-    gtk_ver = ".".join(
-        map(
-            str,
-            [Gtk.get_major_version(), Gtk.get_minor_version(), 
Gtk.get_micro_version()],
-        )
+    gtk_ver = (
+        
f"{Gtk.get_major_version()}.{Gtk.get_minor_version()}.{Gtk.get_micro_version()}"
     )
 
-    from gi.repository import GLib
+    from gi.repository import Adw
 
-    glib_ver = ".".join(
-        map(str, [GLib.MAJOR_VERSION, GLib.MINOR_VERSION, GLib.MICRO_VERSION])
+    adw_ver = (
+        
f"{Adw.get_major_version()}.{Adw.get_minor_version()}.{Adw.get_micro_version()}"
     )
 
+    from gi.repository import GLib
+
+    glib_ver = 
f"{GLib.MAJOR_VERSION}.{GLib.MINOR_VERSION}.{GLib.MICRO_VERSION}"
+
     from gi.repository import Pango
 
     check_version("python-nbxmpp", nbxmpp.__version__, _MIN_NBXMPP_VER)
@@ -101,6 +103,7 @@ def _check_required_deps() -> None:
     check_version("libcairo", cairo.cairo_version_string(), _MIN_CAIRO_VER)
     check_version("pycairo", cairo.version, _MIN_CAIRO_VER)
     check_version("gtk4", gtk_ver, _MIN_GTK_VER)
+    check_version("adw", adw_ver, _MIN_ADW_VER)
     check_version("glib", glib_ver, _MIN_GLIB_VER)
     check_version("pango", Pango.version_string(), _MIN_PANGO_VER)
     check_version("sqlite", sqlite3.sqlite_version, _MIN_SQLITE_VER)



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/f58780fcb104312689733e043e004a75aa2edd68

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/f58780fcb104312689733e043e004a75aa2edd68
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to