Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8cf5e4d2beacda6f23073a28c01983f3969952ed)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (8cf5e4d2beacda6f23073a28c01983f3969952ed)
  • Date: Mon, 12 Oct 2026 17:02:47 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

xorg/xserver/HISTORY | 4 ++++
xorg/xserver/PRE_SUB_DEPENDS | 5 +++++
xorg/xserver/SUB_DEPENDS | 7 +++++++
3 files changed, 16 insertions(+)

New commits:
commit 8cf5e4d2beacda6f23073a28c01983f3969952ed
Author: chris_debian <cjhandrew AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>

xorg/xserver: add an XRES sub-depends for the X-Resource extension

libxres stays optional. Spells that need X-Resource (lxqt-panel exits
on start without it) can ask for xserver[XRES], which forces libxres
and xres=true.

diff --git a/xorg/xserver/HISTORY b/xorg/xserver/HISTORY
index 9fa5511..dcbec67 100644
--- a/xorg/xserver/HISTORY
+++ b/xorg/xserver/HISTORY
@@ -1,3 +1,7 @@
+2026-10-11 chris_debian <cjhandrew AT gmail.com>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: added XRES, which forces the
X-Resource
+ extension for spells that need it
+
2025-03-10 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 21.1.16

diff --git a/xorg/xserver/PRE_SUB_DEPENDS b/xorg/xserver/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..2ef241d
--- /dev/null
+++ b/xorg/xserver/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ XRES) is_depends_enabled $SPELL libxres ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/xorg/xserver/SUB_DEPENDS b/xorg/xserver/SUB_DEPENDS
new file mode 100755
index 0000000..3e87af2
--- /dev/null
+++ b/xorg/xserver/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ XRES) message "X server with the X-Resource extension requested, forcing
libxres dependency" &&
+ depends libxres 'xres=true'
+ ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8cf5e4d2beacda6f23073a28c01983f3969952ed), Pavel Vinogradov, 10/12/2026

Archive powered by MHonArc 2.6.24.

Top of Page