sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (b3e9bf07952af94dffb8054e54b5d6a2e1ab8d69)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (b3e9bf07952af94dffb8054e54b5d6a2e1ab8d69)
- Date: Tue, 28 Nov 2023 18:27:15 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
utils/xdg-desktop-portal-hyprland/BUILD | 5 -----
utils/xdg-desktop-portal-hyprland/DETAILS | 8 ++++----
utils/xdg-desktop-portal-hyprland/HISTORY | 4 ++++
utils/xdg-desktop-portal-hyprland/PRE_BUILD | 8 +++++++-
4 files changed, 15 insertions(+), 10 deletions(-)
New commits:
commit b3e9bf07952af94dffb8054e54b5d6a2e1ab8d69
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
utils/xdg-desktop-portal-hyprland: version 1.2.5
diff --git a/utils/xdg-desktop-portal-hyprland/BUILD
b/utils/xdg-desktop-portal-hyprland/BUILD
deleted file mode 100755
index c4130a8..0000000
--- a/utils/xdg-desktop-portal-hyprland/BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_build &&
-if is_depends_enabled "${SPELL}" "qt6base"; then
- cd hyprland-share-picker &&
- make all
-fi
diff --git a/utils/xdg-desktop-portal-hyprland/DETAILS
b/utils/xdg-desktop-portal-hyprland/DETAILS
index 520a743..e79a0c3 100755
--- a/utils/xdg-desktop-portal-hyprland/DETAILS
+++ b/utils/xdg-desktop-portal-hyprland/DETAILS
@@ -1,7 +1,9 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=xdg-desktop-portal-hyprland
- VERSION=1.0.0
- COMMIT_ID_PROTO=4d29e48433270a2af06b8bc711ca1fe5109746cd
+ VERSION=1.2.5
+ COMMIT_ID_PROTO=0c2ce70625cb30aef199cb388f99e19a61a6ce03
+
SOURCE_HASH=sha256:c8ba3d173a580d8b4ec9a5ee15e7780d266e536a78a12aa28d8234e0854ae86d
+
SOURCE2_HASH=sha256:48557ca194f48967ea51f6b5094b06646fd557877831c1cd5fd286f6428b0638
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=hyprland-protocols-${COMMIT_ID_PROTO}.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${VERSION}"
@@ -9,8 +11,6 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${VERSION}"
SOURCE2_URL[0]=https://github.com/hyprwm/hyprland-protocols/archive/${COMMIT_ID_PROTO}.tar.gz
# Watch: https://github.com/hyprwm/xdg-desktop-portal-hyprland/tags
tags/v([0-9.]+)[.]tar
WEB_SITE=https://www.github.com/hyprwm/xdg-desktop-portal-hyprland/
-
SOURCE_HASH=sha256:558ff12ad20d8421f3279d5bd39dd431eccc667cc19babd5479edaaf21487f10
-
SOURCE2_HASH=sha256:5f6be4d870e94314f05ec7ff9c9c1f028748230ff80a7f89aeaf66c08e5c70e0
ENTERED=20230329
LICENSE=MIT
KEYWORDS="hyprland xdg"
diff --git a/utils/xdg-desktop-portal-hyprland/HISTORY
b/utils/xdg-desktop-portal-hyprland/HISTORY
index d536289..f599ae2 100644
--- a/utils/xdg-desktop-portal-hyprland/HISTORY
+++ b/utils/xdg-desktop-portal-hyprland/HISTORY
@@ -1,3 +1,7 @@
+2023-11-28 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 1.2.5, updated hyprland-protocols commit id
+ * BUILD -> PRE_BUILD: moved BUILD code to PRE_BUILD
+
2023-09-16 Pavel Vinogradov <public AT sorcemage.org>
* DETAILS: version 1.0.0
* DEPENDS: added sdbus-cpp, now optionally depends on systemd only
diff --git a/utils/xdg-desktop-portal-hyprland/PRE_BUILD
b/utils/xdg-desktop-portal-hyprland/PRE_BUILD
index 38aa6f9..703bcdd 100755
--- a/utils/xdg-desktop-portal-hyprland/PRE_BUILD
+++ b/utils/xdg-desktop-portal-hyprland/PRE_BUILD
@@ -2,4 +2,10 @@ default_pre_build &&
cd "${SOURCE_DIRECTORY}/subprojects" &&
rm -r hyprland-protocols &&
unpack_file 2 &&
-mv "hyprland-protocols-${COMMIT_ID_PROTO}" "hyprland-protocols"
+mv "hyprland-protocols-${COMMIT_ID_PROTO}" "hyprland-protocols" &&
+
+cd "${SOURCE_DIRECTORY}" &&
+
+if ! is_depends_enabled "${SPELL}" "qt6base"; then
+ sed '/hyprland\-share\-picker/d' -i meson.build
+fi
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (b3e9bf07952af94dffb8054e54b5d6a2e1ab8d69), Pavel Vinogradov, 11/28/2023
Archive powered by MHonArc 2.6.24.