sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (6a951d549834f0e137fd426c8049e7f9d24890cb)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (6a951d549834f0e137fd426c8049e7f9d24890cb)
- Date: Tue, 23 Jun 2026 02:01:27 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
utils/xdg-desktop-portal/DEPENDS | 20 ++++++++++----------
utils/xdg-desktop-portal/DETAILS | 6 +++---
utils/xdg-desktop-portal/HISTORY | 5 +++++
3 files changed, 18 insertions(+), 13 deletions(-)
New commits:
commit 6a951d549834f0e137fd426c8049e7f9d24890cb
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
utils/xdg-desktop-portal: version 1.22.1
diff --git a/utils/xdg-desktop-portal/DEPENDS
b/utils/xdg-desktop-portal/DEPENDS
index a278712..c30f2a9 100755
--- a/utils/xdg-desktop-portal/DEPENDS
+++ b/utils/xdg-desktop-portal/DEPENDS
@@ -1,7 +1,8 @@
-source $GRIMOIRE/MESON_DEPENDS &&
+. "${GRIMOIRE}/MESON_DEPENDS" &&
depends bubblewrap &&
depends glib2 &&
+depends gst-plugins-base-1.0 &&
depends json-glib &&
depends fuse3 &&
depends gdk-pixbuf2 &&
@@ -12,23 +13,22 @@ optional_depends geoclue
\
'geoclue=disabled' \
'Enable Geoclue support? (Needed for location portal)' &&
-optional_depends libportal \
- 'libportal=enabled' \
- 'libportal=disabled' \
- 'Enabled libportal supportal? (recommended)' &&
-
optional_depends systemd \
'systemd=enabled' \
'systemd=disabled' \
'Enable systemd support?' &&
-optional_depends xmlto \
- 'docbook-docs=enabled' \
- 'docbook-docs=disabled' \
+optional_depends sphinx \
+ 'documentation=enabled' \
+ 'documentation=disabled' \
'Build documentation?' &&
-if is_depends_enabled "$SPELL" xmlto; then
+if is_depends_enabled "$SPELL" sphinx; then
depends flatpak
fi &&
+optional_depends umockdev \
+ 'tests=enabled' \
+ 'tests=disabled' \
+ 'for tests' &&
suggest_depends xdg-desktop-portal-gtk "" "" "Gtk portal backend"
&&
suggest_depends xdg-desktop-portal-kde "" "" "Kde portal backend"
&&
diff --git a/utils/xdg-desktop-portal/DETAILS
b/utils/xdg-desktop-portal/DETAILS
index 266172d..7428681 100755
--- a/utils/xdg-desktop-portal/DETAILS
+++ b/utils/xdg-desktop-portal/DETAILS
@@ -1,7 +1,7 @@
-source $GRIMOIRE/MESON_FUNCTIONS
+. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=xdg-desktop-portal
- VERSION=1.18.4
-
SOURCE_HASH="sha256:b858aa1e74e80c862790dbb912906e6eab8b1e4db9339cd759473af62b461e65:UPSTREAM_HASH"
+ VERSION=1.22.1
+
SOURCE_HASH="sha256:d4879ddb3d65ff1a8f19187497e6f13dc5d267bcac404a5d501218be355753d3:UPSTREAM_HASH"
SECURITY_PATCH=1
SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/utils/xdg-desktop-portal/HISTORY
b/utils/xdg-desktop-portal/HISTORY
index c52383d..2d6321f 100644
--- a/utils/xdg-desktop-portal/HISTORY
+++ b/utils/xdg-desktop-portal/HISTORY
@@ -1,3 +1,8 @@
+2026-06-22 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 1.22.1, quoting++, source -> .
+ * DEPENDS: needs gst-plugins-base-1.0, xmlto -> sphinx with updated
flags,
+ removed libportal, added optional umockdev, source -> ., quoting++
+
2024-07-10 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: made flatpak optional
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (6a951d549834f0e137fd426c8049e7f9d24890cb), Pavel Vinogradov, 06/22/2026
Archive powered by MHonArc 2.6.24.