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


Commits:
88750f31 by wurstsalat at 2024-10-29T20:13:47+01:00
ci: Update gitlab-ci config

- - - - -
45ba2d72 by wurstsalat at 2024-10-29T20:18:42+01:00
chore: Update dependencies in README

- - - - -
7662c9c6 by wurstsalat at 2024-10-29T20:57:02+01:00
change: Raise GTK version

Preliminary version as a placeholder

- - - - -


3 changed files:

- .gitlab-ci.yml
- README.md
- gajim/main.py


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -38,7 +38,7 @@ test-pyright:
   script:
     - pip install git+https://dev.gajim.org/gajim/python-nbxmpp.git
     - pip install git+https://dev.gajim.org/gajim/omemo-dr.git
-    - pip install --config-settings=config=Gtk3,Gdk3,GtkSource4 
git+https://github.com/pygobject/pygobject-stubs.git
+    - pip install --config-settings=config=Gtk4,Gdk4,GtkSource5 
git+https://github.com/pygobject/pygobject-stubs.git
     - pyright --version
     - pyright
   interruptible: true


=====================================
README.md
=====================================
@@ -9,8 +9,8 @@ ### Runtime Requirements
 - [css-parser](https://pypi.org/project/css-parser/)
 - [emoji](https://pypi.org/project/emoji/) (>=2.6.0)
 - [GLib](https://gitlab.gnome.org/GNOME/glib) (>=2.66.0)
-- [Gtk3](https://gitlab.gnome.org/GNOME/gtk) (>=3.24.30)
-- [GtkSourceView](https://gitlab.gnome.org/GNOME/gtksourceview)
+- [Gtk4](https://gitlab.gnome.org/GNOME/gtk) (>=4.14.0)
+- [GtkSourceView5](https://gitlab.gnome.org/GNOME/gtksourceview)
 - [keyring](https://pypi.org/project/keyring/)
 - [nbxmpp](https://pypi.org/project/nbxmpp/) (>=5.0.4)
 - [omemo-dr](https://dev.gajim.org/gajim/omemo-dr) (>=1.0.0)


=====================================
gajim/main.py
=====================================
@@ -19,7 +19,7 @@
 from packaging.version import Version as V
 
 _MIN_NBXMPP_VER = '5.0.4'
-_MIN_GTK_VER = '3.24.30'
+_MIN_GTK_VER = '4.14.0'
 _MIN_CAIRO_VER = '1.16.0'
 _MIN_PYGOBJECT_VER = '3.42.0'
 _MIN_GLIB_VER = '2.66.0'
@@ -79,7 +79,7 @@ def _check_required_deps() -> None:
     check_version('pygobject', gi.__version__, _MIN_PYGOBJECT_VER)
     check_version('libcairo', cairo.cairo_version_string(), _MIN_CAIRO_VER)
     check_version('pycairo', cairo.version, _MIN_CAIRO_VER)
-    check_version('gtk3', gtk_ver, _MIN_GTK_VER)
+    check_version('gtk4', gtk_ver, _MIN_GTK_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/-/compare/1cbc1432547a8a2f6a1d593343bc9472707dc4e0...7662c9c69777caa283261ad9d1e17ec738565c84

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/1cbc1432547a8a2f6a1d593343bc9472707dc4e0...7662c9c69777caa283261ad9d1e17ec738565c84
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