sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (f24392ea66e345da3cb4eb6ab8b63fa261e15119)
- From: Treeve Jelbert <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 Treeve Jelbert (f24392ea66e345da3cb4eb6ab8b63fa261e15119)
- Date: Tue, 31 Mar 2026 18:56:22 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
libs/liburing/DETAILS | 4 -
libs/liburing/HISTORY | 3 +
qt5-cmake/qtadvanceddocking/DETAILS | 4 -
qt5-cmake/qtadvanceddocking/HISTORY | 4 +
qt5-cmake/qtadvanceddocking/PRE_BUILD | 3 +
qt5-cmake/qtadvanceddocking/patches/cmake.diff | 51
+++++++++++++++++++++++++
xorg-app/setxkbmap/CONFIGURE | 1
xorg-app/setxkbmap/DEPENDS | 6 +-
xorg-app/setxkbmap/DETAILS | 3 -
xorg-app/setxkbmap/HISTORY | 4 +
10 files changed, 76 insertions(+), 7 deletions(-)
New commits:
commit f24392ea66e345da3cb4eb6ab8b63fa261e15119
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtadvanceddocking - cmake fix
commit 0c87f911330d27da432dc63e7105ce6c54c626e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtadvanceddocking: => 4.5.0
commit a0ae0fd80b4982c55bb8644e2094fab8f7e5da6d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
setxkbmap - meson build
commit ce748f6140a86aaeebbaff871fd63a4b2831cd9a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
setxkbmap: => 1.3.5
commit 4b2f858a38edf56f394f1a5745805463ab695f51
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
liburing: => 2.14
diff --git a/libs/liburing/DETAILS b/libs/liburing/DETAILS
index 0731078..a99d540 100755
--- a/libs/liburing/DETAILS
+++ b/libs/liburing/DETAILS
@@ -1,6 +1,6 @@
SPELL=liburing
- VERSION=2.9
-
SOURCE_HASH=sha512:f27233e6128444175b18cd1d45647acdd27b906a8cd561029508710e443b44416b916cad1b2c1217e23d9a5ffb5ba68b119e9c812eae406650fbd10bf26c2fa5
+ VERSION=2.14
+
SOURCE_HASH=sha512:3eb8419cd6c9ae4909b9697b188f5c6a27e107694eefe9747822524c8710e0798476aa43acada578fcbcf6e46b63ebdfb59350e4ba8f928dfe7cac3614e32a48
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$SPELL-$VERSION
WEB_SITE=https://github.com/axboe/liburing
diff --git a/libs/liburing/HISTORY b/libs/liburing/HISTORY
index 31c15b1..c038916 100644
--- a/libs/liburing/HISTORY
+++ b/libs/liburing/HISTORY
@@ -1,3 +1,6 @@
+2026-03-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.14
+
2025-03-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.9
spell created
diff --git a/qt5-cmake/qtadvanceddocking/DETAILS
b/qt5-cmake/qtadvanceddocking/DETAILS
index 1d77fde..696627a 100755
--- a/qt5-cmake/qtadvanceddocking/DETAILS
+++ b/qt5-cmake/qtadvanceddocking/DETAILS
@@ -1,7 +1,7 @@
SPELL=qtadvanceddocking
SPELLX=Qt-Advanced-Docking-System
- VERSION=4.4.1
-
SOURCE_HASH=sha512:c5a7ddeb18e86cbda32829d0fc1e8fa7f14fdc7057dff1d1fb416a29f394ca676bcc611c3d537ebf496929ea4090ca9c1b2c9d1273117022de863565cdc3a1a6
+ VERSION=4.5.0
+
SOURCE_HASH=sha512:ae9345e0876a80e2f2dfa393d12176215cdcf17ed1985d2e46527d12a3abf4ea2b7796217871b562aaab9c7c876bef226de661d5e9cbdc862c8f49d57e9e8173
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
diff --git a/qt5-cmake/qtadvanceddocking/HISTORY
b/qt5-cmake/qtadvanceddocking/HISTORY
index 9dc417d..03743e8 100644
--- a/qt5-cmake/qtadvanceddocking/HISTORY
+++ b/qt5-cmake/qtadvanceddocking/HISTORY
@@ -1,3 +1,7 @@
+2026-03-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.5.0
+ *PREBUILD cmake.diff: add upstream patch
+
2025-11-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.4.1
spell created
diff --git a/qt5-cmake/qtadvanceddocking/PRE_BUILD
b/qt5-cmake/qtadvanceddocking/PRE_BUILD
new file mode 100755
index 0000000..4604ffc
--- /dev/null
+++ b/qt5-cmake/qtadvanceddocking/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+apply_patch_dir patches
diff --git a/qt5-cmake/qtadvanceddocking/patches/cmake.diff
b/qt5-cmake/qtadvanceddocking/patches/cmake.diff
new file mode 100644
index 0000000..6f7ba18
--- /dev/null
+++ b/qt5-cmake/qtadvanceddocking/patches/cmake.diff
@@ -0,0 +1,51 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f9b1d7f4..2cd9d08c 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -4,12 +4,14 @@ if (POLICY CMP0091)
+ cmake_policy(SET CMP0091 NEW)
+ endif (POLICY CMP0091)
+
++# Add cmake modules path (required for Versioning.cmake and git revision
description)
++set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules
${CMAKE_MODULE_PATH})
++
+ # By default, the version information is extracted from the git index.
However,
+ # we can override this behavior by explicitly setting ADS_VERSION and
+ # skipping the git checks. This is useful for cases where this project is
being
+ # used independently of its original git repo (e.g. vendored in another
project)
+ if(NOT ADS_VERSION)
+- set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules
${CMAKE_MODULE_PATH})
+ include(GetGitRevisionDescription)
+ git_describe(GitTagVersion --tags)
+ string(REGEX REPLACE "^([0-9]+)\\..*" "\\1" VERSION_MAJOR
"${GitTagVersion}")
+@@ -23,6 +25,11 @@ else()
+ if(VERSION_DOT_COUNT EQUAL 2)
+ set(VERSION_SHORT ${ADS_VERSION})
+ string(REGEX REPLACE "^([0-9]+)\\..*" "\\1" VERSION_SONAME
"${ADS_VERSION}")
++ # Set PROJECT_VERSION_* variables for Versioning.cmake
++ string(REGEX MATCHALL "[0-9]+" VERSION_PARTS "${ADS_VERSION}")
++ list(GET VERSION_PARTS 0 PROJECT_VERSION_MAJOR)
++ list(GET VERSION_PARTS 1 PROJECT_VERSION_MINOR)
++ list(GET VERSION_PARTS 2 PROJECT_VERSION_PATCH)
+ else()
+ message(FATAL_ERROR "ADS_VERSION must be in major.minor.patch
format, e.g. 3.8.1. Got ${ADS_VERSION}")
+ endif()
+@@ -34,10 +41,15 @@ project(QtADS LANGUAGES CXX VERSION ${VERSION_SHORT})
+ option(BUILD_STATIC "Build the static library" OFF)
+ option(BUILD_EXAMPLES "Build the examples" ON)
+
+-if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "4")
+- set(ads_PlatformDir "x86")
++# Platform directory: auto-detected based on pointer size, or manually set
++if(NOT ADS_PLATFORM_DIR)
++ if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "4")
++ set(ads_PlatformDir "x86")
++ else()
++ set(ads_PlatformDir "x64")
++ endif()
+ else()
+- set(ads_PlatformDir "x64")
++ set(ads_PlatformDir "${ADS_PLATFORM_DIR}")
+ endif()
+
+ add_subdirectory(src)
diff --git a/xorg-app/setxkbmap/CONFIGURE b/xorg-app/setxkbmap/CONFIGURE
new file mode 100755
index 0000000..d0bac55
--- /dev/null
+++ b/xorg-app/setxkbmap/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
diff --git a/xorg-app/setxkbmap/DEPENDS b/xorg-app/setxkbmap/DEPENDS
index d593cec..feda7cb 100755
--- a/xorg-app/setxkbmap/DEPENDS
+++ b/xorg-app/setxkbmap/DEPENDS
@@ -1,3 +1,5 @@
-depends util-macros &&
+. $GRIMOIRE/MESON_DEPENDS &&
depends libxkbfile &&
-depends libx11
+depends libx11 &&
+depends xkeyboard-config &&
+depends xrandr
diff --git a/xorg-app/setxkbmap/DETAILS b/xorg-app/setxkbmap/DETAILS
index 68952e6..8ed8d6c 100755
--- a/xorg-app/setxkbmap/DETAILS
+++ b/xorg-app/setxkbmap/DETAILS
@@ -1,6 +1,7 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=setxkbmap
PKG=setxkbmap
- VERSION=1.3.4
+ VERSION=1.3.5
SOURCE=${PKG}-${VERSION}.tar.xz
SOURCE_URL[0]=https://xorg.freedesktop.org/releases/individual/app/${SOURCE}
SOURCE2=$SOURCE.sig
diff --git a/xorg-app/setxkbmap/HISTORY b/xorg-app/setxkbmap/HISTORY
index 0c2a786..ef5abc6 100644
--- a/xorg-app/setxkbmap/HISTORY
+++ b/xorg-app/setxkbmap/HISTORY
@@ -1,3 +1,7 @@
+2026-03-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.5
+ * *: meson build
+
2023-05-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.4
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (f24392ea66e345da3cb4eb6ab8b63fa261e15119), Treeve Jelbert, 03/31/2026
Archive powered by MHonArc 2.6.24.