Branch: refs/heads/master Author: Colomban Wendling ban@herbesfolles.org Committer: Colomban Wendling ban@herbesfolles.org Date: Sun, 16 Jun 2024 09:27:19 UTC Commit: 8e254b889c1f0c08d0b43fca8e21535095f04785 https://github.com/geany/geany-plugins/commit/8e254b889c1f0c08d0b43fca8e2153...
Log Message: ----------- Update CI for libsoup3
Co-Authored-By: Enrico Tröger enrico.troeger@uvena.de
Modified Paths: -------------- .github/workflows/build.yml build/ci_mingw64_geany_plugins.sh build/gtk-bundle-from-msys2.sh
Modified: .github/workflows/build.yml 8 lines changed, 5 insertions(+), 3 deletions(-) =================================================================== @@ -32,7 +32,7 @@ env: jobs: linux: name: Linux Build - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04
env: CC: ccache gcc @@ -111,7 +111,7 @@ jobs: # geany autopoint gettext - python-docutils + python3-docutils # geany-plugins intltool check @@ -128,16 +128,18 @@ jobs: libgtkspell3-3-dev # geaniuspaste/updatechecker libsoup2.4-dev + libsoup-3.0-dev # git-changebar libgit2-dev # markdown libmarkdown2-dev # markdown/webhelper libwebkit2gtk-4.0-dev + libwebkit2gtk-4.1-dev # pretty-printer libxml2-dev # spellcheck - libenchant-dev + libenchant-2-dev # cppcheck cmake libpcre3-dev
Modified: build/ci_mingw64_geany_plugins.sh 2 lines changed, 1 insertions(+), 1 deletions(-) =================================================================== @@ -181,7 +181,7 @@ install_dependencies() { mingw-w64-${ARCH}-gpgme \ mingw-w64-${ARCH}-gtkspell3 \ mingw-w64-${ARCH}-libgit2 \ - mingw-w64-${ARCH}-libsoup \ + mingw-w64-${ARCH}-libsoup3 \ mingw-w64-${ARCH}-lua51 }
Modified: build/gtk-bundle-from-msys2.sh 9 lines changed, 7 insertions(+), 2 deletions(-) =================================================================== @@ -21,26 +21,30 @@ EXE_WRAPPER_64="mingw-w64-x86_64-wine" # enchant, hunspell - for SpellCheck plugin # lua51 - for GeanyLua plugin # gnupg, gpgme - for GeanyPG plugin -# libsoup - for UpdateChecker plugin +# libsoup3 - for UpdateChecker & GeniusPaste plugins # libgit2 - for GitChangeBar plugin # gtkspell3 - for GeanyVC plugin # the rest is dependency-dependency packages=" ca-certificates ctags ctpl-git +curl enchant +glib-networking gnupg gpgme +gsettings-desktop-schemas http-parser hunspell libassuan libgcrypt libgit2 libgpg-error libidn2 +libproxy libpsl -libsoup +libsoup3 libssh2 libsystre libunistring @@ -51,6 +55,7 @@ p11-kit readline sqlite3 termcap +zstd "
gtk3_dependency_pkgs="
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).