[gnome-build-meta/mcatanzaro/gis-libsoup3: 3/4] sdk: upgrade gcr.bst to gcr-4, and add gcr-3.bst
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/mcatanzaro/gis-libsoup3: 3/4] sdk: upgrade gcr.bst to gcr-4, and add gcr-3.bst
- Date: Mon, 27 Jun 2022 18:31:22 +0000 (UTC)
commit e2e1059d08a750f81c18aace2d3b3f61744bdb46
Author: Michael Catanzaro <mcatanzaro redhat com>
Date: Mon Jun 27 11:56:39 2022 -0500
sdk: upgrade gcr.bst to gcr-4, and add gcr-3.bst
gcr-4 is the new API version of gcr.
elements/core-deps/evolution-data-server.bst | 1 +
elements/core-deps/gnome-online-accounts.bst | 2 +-
elements/core-deps/libgdata.bst | 2 +-
elements/core-deps/libnma.bst | 2 +-
elements/core/epiphany.bst | 2 +-
elements/core/gnome-keyring.bst | 2 +-
elements/core/gnome-settings-daemon.bst | 2 +-
elements/core/gnome-shell.bst | 2 +-
elements/core/gvfs-daemon.bst | 2 +-
elements/sdk-deps/gvfs.bst | 2 +-
elements/sdk-platform.bst | 1 +
elements/sdk/gcr-3.bst | 37 ++++++++++++++++++++++++++++
elements/sdk/gcr.bst | 12 ++++-----
elements/sdk/pinentry.bst | 2 +-
elements/vm/NetworkManager-openconnect.bst | 2 +-
elements/world/evolution.bst | 2 +-
elements/world/geary.bst | 2 +-
elements/world/phosh.bst | 2 +-
elements/world/seahorse.bst | 2 +-
19 files changed, 60 insertions(+), 21 deletions(-)
---
diff --git a/elements/core-deps/evolution-data-server.bst b/elements/core-deps/evolution-data-server.bst
index 48d0faf5e..ac2e14cec 100644
--- a/elements/core-deps/evolution-data-server.bst
+++ b/elements/core-deps/evolution-data-server.bst
@@ -36,3 +36,4 @@ variables:
-DWITH_GWEATHER4=ON
-DWITH_LIBDB=OFF
-DENABLE_GOOGLE=OFF
+ -DENABLE_OAUTH2_WEBKITGTK4=OFF
diff --git a/elements/core-deps/gnome-online-accounts.bst b/elements/core-deps/gnome-online-accounts.bst
index 8bdda8682..e2f6a999c 100644
--- a/elements/core-deps/gnome-online-accounts.bst
+++ b/elements/core-deps/gnome-online-accounts.bst
@@ -12,7 +12,7 @@ build-depends:
depends:
- core-deps/librest.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/gtk+-3.bst
- sdk/json-glib.bst
- sdk/libsecret.bst
diff --git a/elements/core-deps/libgdata.bst b/elements/core-deps/libgdata.bst
index 65cde10ec..1412b24b3 100644
--- a/elements/core-deps/libgdata.bst
+++ b/elements/core-deps/libgdata.bst
@@ -12,7 +12,7 @@ depends:
- core-deps/gnome-online-accounts.bst
- core-deps/liboauth.bst
- core-deps/uhttpmock.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/glib.bst
- sdk/json-glib.bst
- sdk/libsoup-2.4.bst
diff --git a/elements/core-deps/libnma.bst b/elements/core-deps/libnma.bst
index 4a0af8346..a1ee718cd 100644
--- a/elements/core-deps/libnma.bst
+++ b/elements/core-deps/libnma.bst
@@ -15,7 +15,7 @@ depends:
- core-deps/NetworkManager.bst
- core-deps/mobile-broadband-provider-info.bst
- sdk/adwaita-icon-theme.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/glib.bst
- sdk/gtk+-3.bst
- sdk/gtk.bst
diff --git a/elements/core/epiphany.bst b/elements/core/epiphany.bst
index 2da3c92cc..6ee1341d4 100644
--- a/elements/core/epiphany.bst
+++ b/elements/core/epiphany.bst
@@ -14,7 +14,7 @@ depends:
- core-deps/libdazzle.bst
- core-deps/libportal.bst
- sdk/adwaita-icon-theme.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/gdk-pixbuf.bst
- sdk/glib-networking.bst
- sdk/glib.bst
diff --git a/elements/core/gnome-keyring.bst b/elements/core/gnome-keyring.bst
index 442aa033d..024135929 100644
--- a/elements/core/gnome-keyring.bst
+++ b/elements/core/gnome-keyring.bst
@@ -8,7 +8,7 @@ build-depends:
- freedesktop-sdk.bst:components/libxslt.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/glib.bst
- sdk/gtk+-3.bst
- freedesktop-sdk.bst:components/linux-pam.bst
diff --git a/elements/core/gnome-settings-daemon.bst b/elements/core/gnome-settings-daemon.bst
index 43e9332cd..7f2868efa 100644
--- a/elements/core/gnome-settings-daemon.bst
+++ b/elements/core/gnome-settings-daemon.bst
@@ -22,7 +22,7 @@ depends:
- core-deps/libgweather.bst
- core-deps/upower.bst
- core/gnome-desktop.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/geoclue.bst
- sdk/glib.bst
- sdk/gsettings-desktop-schemas.bst
diff --git a/elements/core/gnome-shell.bst b/elements/core/gnome-shell.bst
index eda487fdc..30affa421 100644
--- a/elements/core/gnome-shell.bst
+++ b/elements/core/gnome-shell.bst
@@ -35,7 +35,7 @@ depends:
- core/gnome-settings-daemon.bst
- core/mutter.bst
- sdk/adwaita-icon-theme.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/gjs.bst
- sdk/glib.bst
- sdk/gobject-introspection.bst
diff --git a/elements/core/gvfs-daemon.bst b/elements/core/gvfs-daemon.bst
index 3d3a7e7a8..a2f260768 100644
--- a/elements/core/gvfs-daemon.bst
+++ b/elements/core/gvfs-daemon.bst
@@ -16,7 +16,7 @@ runtime-depends:
- core-deps/plist.bst
- core-deps/samba.bst
- core-deps/udisks2.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/glib.bst
- sdk/gsettings-desktop-schemas.bst
- sdk/libsecret.bst
diff --git a/elements/sdk-deps/gvfs.bst b/elements/sdk-deps/gvfs.bst
index 2727bf0e1..45b31911a 100644
--- a/elements/sdk-deps/gvfs.bst
+++ b/elements/sdk-deps/gvfs.bst
@@ -21,7 +21,7 @@ depends:
- core-deps/plist.bst
- core-deps/samba.bst
- core-deps/udisks2.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/glib.bst
- sdk/gsettings-desktop-schemas.bst
- sdk/libsecret.bst
diff --git a/elements/sdk-platform.bst b/elements/sdk-platform.bst
index dcbe165dd..aa910c4e3 100644
--- a/elements/sdk-platform.bst
+++ b/elements/sdk-platform.bst
@@ -14,6 +14,7 @@ depends:
- sdk/fcitx5-gtk.bst
- sdk/gcab.bst
- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/gdk-pixbuf.bst
- sdk/geoclue.bst
- sdk/gjs.bst
diff --git a/elements/sdk/gcr-3.bst b/elements/sdk/gcr-3.bst
new file mode 100644
index 000000000..711035372
--- /dev/null
+++ b/elements/sdk/gcr-3.bst
@@ -0,0 +1,37 @@
+kind: meson
+
+sources:
+- kind: git_tag
+ url: gnome:gcr.git
+ track: gnome-41
+
+build-depends:
+- sdk/gobject-introspection.bst
+- sdk/gtk-doc.bst
+- sdk/vala.bst
+- freedesktop-sdk.bst:components/systemd.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
+depends:
+- sdk/glib.bst
+- sdk/gtk+-3.bst
+- sdk/libsecret.bst
+- freedesktop-sdk.bst:components/gnupg.bst
+- freedesktop-sdk.bst:components/openssh.bst
+- freedesktop-sdk.bst:components/p11-kit.bst
+- freedesktop-sdk.bst:components/systemd-libs.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
+
+variables:
+ meson-local: >-
+ -Dssh_agent=false
+
+public:
+ bst:
+ split-rules:
+ devel:
+ (>):
+ - '%{libdir}/libgck-1.so'
+ - '%{libdir}/libgcr-3.so'
+ - '%{libdir}/libgcr-base-3.so'
+ - '%{libdir}/libgcr-ui-3.so'
diff --git a/elements/sdk/gcr.bst b/elements/sdk/gcr.bst
index e6052d9d9..3feccdf6d 100644
--- a/elements/sdk/gcr.bst
+++ b/elements/sdk/gcr.bst
@@ -3,12 +3,11 @@ kind: meson
sources:
- kind: git_tag
url: gnome:gcr.git
- track: gnome-41
+ track: master
build-depends:
- sdk-deps/gi-docgen.bst
- sdk/gobject-introspection.bst
-- sdk/gtk-doc.bst
- sdk/vala.bst
- freedesktop-sdk.bst:components/systemd.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -16,6 +15,7 @@ build-depends:
depends:
- sdk/glib.bst
- sdk/gtk+-3.bst
+- sdk/gtk.bst
- sdk/libsecret.bst
- freedesktop-sdk.bst:components/gnupg.bst
- freedesktop-sdk.bst:components/openssh.bst
@@ -28,7 +28,7 @@ public:
split-rules:
devel:
(>):
- - '%{libdir}/libgck-1.so'
- - '%{libdir}/libgcr-3.so'
- - '%{libdir}/libgcr-base-3.so'
- - '%{libdir}/libgcr-ui-3.so'
+ - '%{libdir}/libgck-2.so'
+ - '%{libdir}/libgcr-4.so'
+ - '%{libdir}/libgcr-4-gtk3.so'
+ - '%{libdir}/libgcr-4-gtk4.so'
diff --git a/elements/sdk/pinentry.bst b/elements/sdk/pinentry.bst
index 15486344b..eaccf34b7 100644
--- a/elements/sdk/pinentry.bst
+++ b/elements/sdk/pinentry.bst
@@ -8,7 +8,7 @@ build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/libsecret.bst
- freedesktop-sdk.bst:components/libgpg-error.bst
- freedesktop-sdk.bst:components/libassuan.bst
diff --git a/elements/vm/NetworkManager-openconnect.bst b/elements/vm/NetworkManager-openconnect.bst
index cf8e95d7e..1cc1fb547 100644
--- a/elements/vm/NetworkManager-openconnect.bst
+++ b/elements/vm/NetworkManager-openconnect.bst
@@ -9,7 +9,7 @@ build-depends:
- core-deps/intltool.bst
depends:
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/gtk+-3.bst
- core-deps/NetworkManager.bst
- vm/openconnect.bst
diff --git a/elements/world/evolution.bst b/elements/world/evolution.bst
index 7c09b09fd..0d64c96f2 100644
--- a/elements/world/evolution.bst
+++ b/elements/world/evolution.bst
@@ -18,7 +18,7 @@ depends:
- core-deps/libgweather.bst
- core/gnome-desktop.bst
- sdk/at-spi2-core.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/gdk-pixbuf.bst
- sdk/gsettings-desktop-schemas.bst
- sdk/gtk+-3.bst
diff --git a/elements/world/geary.bst b/elements/world/geary.bst
index db6f5bae3..141d56d92 100644
--- a/elements/world/geary.bst
+++ b/elements/world/geary.bst
@@ -21,7 +21,7 @@ depends:
- sdk/adwaita-icon-theme.bst
- sdk/appstream-glib.bst
- sdk/enchant-2.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/glib.bst
- sdk/gsettings-desktop-schemas.bst
- sdk/gtk+-3.bst
diff --git a/elements/world/phosh.bst b/elements/world/phosh.bst
index ca7800ce5..1ebb6e51c 100644
--- a/elements/world/phosh.bst
+++ b/elements/world/phosh.bst
@@ -22,7 +22,7 @@ depends:
- core-deps/feedbackd.bst
- core-deps/upower.bst
- core/gnome-desktop.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/glib.bst
- sdk/gsettings-desktop-schemas.bst
- sdk/gtk+-3.bst
diff --git a/elements/world/seahorse.bst b/elements/world/seahorse.bst
index 4de307e5d..daf2f73a1 100644
--- a/elements/world/seahorse.bst
+++ b/elements/world/seahorse.bst
@@ -16,7 +16,7 @@ runtime-depends:
depends:
- core-deps/openldap.bst
-- sdk/gcr.bst
+- sdk/gcr-3.bst
- sdk/glib.bst
- sdk/gsettings-desktop-schemas.bst
- sdk/gtk+-3.bst
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]