From 6fe35542cceb9bf5dd8d3e3fc23fa55561b1a9e1 Mon Sep 17 00:00:00 2001 From: Darshak Parikh Date: Sat, 28 Sep 2024 13:10:26 +0530 Subject: [PATCH] Update platform and dependencies --- com.github.suzie97.communique.yml | 14 +++++++++----- meson.build | 8 ++++---- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/com.github.suzie97.communique.yml b/com.github.suzie97.communique.yml index 1e9a3be6..feb7404f 100644 --- a/com.github.suzie97.communique.yml +++ b/com.github.suzie97.communique.yml @@ -5,7 +5,7 @@ app-id: com.github.suzie97.communique # we can use a convenient pre-made runtime and SDK. For this example, we'll be # using the runtime and SDK provided by elementary. runtime: io.elementary.Platform -runtime-version: '7' +runtime-version: '8' sdk: io.elementary.Sdk # This should match the exec line in your .desktop file and usually is the same @@ -51,16 +51,20 @@ modules: - '*.la' - '/lib/pkgconfig' - '/share' + buildsystem: meson + config-opts: + - '-Dgtk_doc=false' sources: - type: archive - url: "https://download.gnome.org/sources/rest/0.8/rest-0.8.1.tar.xz" - sha256: 0513aad38e5d3cedd4ae3c551634e3be1b9baaa79775e53b2dba9456f15b01c9 + url: https://download.gnome.org/sources/rest/0.9/rest-0.9.1.tar.xz + sha256: 9266a5c10ece383e193dfb7ffb07b509cc1f51521ab8dad76af96ed14212c2e3 - name: gnome-online-accounts + buildsystem: meson sources: - type: archive - url: https://download-fallback.gnome.org/sources/gnome-online-accounts/3.40/gnome-online-accounts-3.40.0.tar.xz - sha256: 585c4f979f6f543b77bfdb4fb01eb18ba25c2aec5b7866c676d929616fb2c3fa + url: https://download.gnome.org/sources/gnome-online-accounts/3.48/gnome-online-accounts-3.48.3.tar.xz + sha256: 37e4372c345c770f7172da3c605183a43081ea0e915ecc448fb2d65a38e9d565 - name: gumbo sources: diff --git a/meson.build b/meson.build index a5aa07de..1258cbd2 100644 --- a/meson.build +++ b/meson.build @@ -45,14 +45,14 @@ libcurl = c_compiler.find_library('curl') libnotify = dependency('libnotify') libpeas = dependency('libpeas-1.0') libsecret = dependency('libsecret-1') -libsoup = dependency('libsoup-2.4') +libsoup = dependency('libsoup-3.0') libxml = dependency('libxml-2.0') linux = vala_compiler.find_library('linux') posix = vala_compiler.find_library('posix') -rest = dependency('rest-0.7') +rest = dependency('rest-1.0') sqlite3 = dependency('sqlite3') -webkit2gtk = dependency('webkit2gtk-4.0') -webkitextension = dependency('webkit2gtk-web-extension-4.0') +webkit2gtk = dependency('webkit2gtk-4.1') +webkitextension = dependency('webkit2gtk-web-extension-4.1') libunity = dependency('unity', required: false) libgranite = dependency('granite') libhandy = dependency('libhandy-1')