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


Commits:
ec4c68b3 by wurstsalat at 2024-06-01T16:56:06+02:00
ci: Windows: Temporarily downgrade gobject-introspection

See https://github.com/msys2/MINGW-packages/issues/21044

- - - - -


2 changed files:

- win/_base.sh
- win/dev_env.sh


Changes:

=====================================
win/_base.sh
=====================================
@@ -101,6 +101,13 @@ function install_deps {
         "${MINGW_PACKAGE_PREFIX}"-webp-pixbuf-loader \
         "${MINGW_PACKAGE_PREFIX}"-sqlite3
 
+    # Temporarily downgrade gobject-introspection, see:
+    # https://github.com/msys2/MINGW-packages/issues/21044
+    build_pacman --noconfirm -U \
+        
https://repo.msys2.org/mingw/mingw64/"${MINGW_PACKAGE_PREFIX}"-glib2-2.80.0-1-any.pkg.tar.zst
 \
+        
https://repo.msys2.org/mingw/mingw64/"${MINGW_PACKAGE_PREFIX}"-gobject-introspection-runtime-1.78.1-1-any.pkg.tar.zst
 \
+        
https://repo.msys2.org/mingw/mingw64/"${MINGW_PACKAGE_PREFIX}"-gobject-introspection-1.78.1-1-any.pkg.tar.zst
+
     PIP_REQUIREMENTS="\
 git+https://dev.gajim.org/gajim/python-nbxmpp.git
 git+https://dev.gajim.org/gajim/omemo-dr.git


=====================================
win/dev_env.sh
=====================================
@@ -42,6 +42,16 @@ function main {
         ${MINGW_PACKAGE_PREFIX}-libwebp \
         ${MINGW_PACKAGE_PREFIX}-sqlite3
 
+    # Temporarily downgrade gobject-introspection, see:
+    # https://github.com/msys2/MINGW-packages/issues/21044
+    pacman --noconfirm -R \
+        "${MINGW_PACKAGE_PREFIX}"-gobject-introspection
+
+    pacman --noconfirm -U \
+        
https://repo.msys2.org/mingw/mingw64/"${MINGW_PACKAGE_PREFIX}"-glib2-2.80.0-1-any.pkg.tar.zst
 \
+        
https://repo.msys2.org/mingw/mingw64/"${MINGW_PACKAGE_PREFIX}"-gobject-introspection-runtime-1.78.1-1-any.pkg.tar.zst
 \
+        
https://repo.msys2.org/mingw/mingw64/"${MINGW_PACKAGE_PREFIX}"-gobject-introspection-1.78.1-1-any.pkg.tar.zst
+
     PIP_REQUIREMENTS="\
 git+https://dev.gajim.org/gajim/python-nbxmpp.git
 git+https://dev.gajim.org/gajim/omemo-dr.git



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

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/ec4c68b38a4107775cd2e2332bda734db767ed5f
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