sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (237c336b470f823f5188cbcabebbd81e7e7502b6)
- 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 (237c336b470f823f5188cbcabebbd81e7e7502b6)
- Date: Thu, 14 Aug 2025 08:56:00 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
kde-extra/kstars/DETAILS | 2 +-
kde-extra/kstars/HISTORY | 3 +++
libs/libdisplay-info/DETAILS | 11 +++++++----
libs/libdisplay-info/HISTORY | 5 +++++
libs/libdisplay-info/PRE_BUILD | 3 ++-
xorg-app/weston/HISTORY | 3 +++
xorg-app/weston/PRE_BUILD | 6 +-----
7 files changed, 22 insertions(+), 11 deletions(-)
New commits:
commit 237c336b470f823f5188cbcabebbd81e7e7502b6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
weston - fix
commit 5f30d547ca71f0c30b122124fd2759e91c262810
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kstars: => 3.7.8
commit e65475b9ec8a3812be98325fc3a87641c979a0a4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libdisplay-info: => 0.3.0
diff --git a/kde-extra/kstars/DETAILS b/kde-extra/kstars/DETAILS
index bc8dbb3..0fa48e0 100755
--- a/kde-extra/kstars/DETAILS
+++ b/kde-extra/kstars/DETAILS
@@ -1,5 +1,5 @@
SPELL=kstars
- VERSION=3.7.7
+ VERSION=3.7.8
LEVEL=1
source $GRIMOIRE/KDE_EXTRA
WEB_SITE=https://edu.kde.org/applications/science/kstars
diff --git a/kde-extra/kstars/HISTORY b/kde-extra/kstars/HISTORY
index 24e4edf..91c35e9 100644
--- a/kde-extra/kstars/HISTORY
+++ b/kde-extra/kstars/HISTORY
@@ -1,3 +1,6 @@
+2025-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.7.8
+
2025-06-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.7.7
based on kde5 version
diff --git a/libs/libdisplay-info/DETAILS b/libs/libdisplay-info/DETAILS
index c801c5b..8710d12 100755
--- a/libs/libdisplay-info/DETAILS
+++ b/libs/libdisplay-info/DETAILS
@@ -1,10 +1,13 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=libdisplay-info
- VERSION=0.2.0
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.3.0
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=https://gitlab.freedesktop.org/emersion/${SPELL}/-/archive/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha256:f7331fcaf5527251b84c8fb84238d06cd2f458422ce950c80e86c72927aa8c2b
+
SOURCE_URL[0]=https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/${VERSION}/downloads/${SOURCE}
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=freedesktop.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
LICENSE[0]=MIT
WEB_SITE=https://gitlab.freedesktop.org/emersion/libdisplay-info
ENTERED=20230308
diff --git a/libs/libdisplay-info/HISTORY b/libs/libdisplay-info/HISTORY
index 8128c8e..dac333f 100644
--- a/libs/libdisplay-info/HISTORY
+++ b/libs/libdisplay-info/HISTORY
@@ -1,3 +1,8 @@
+2025-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: add gpg checking
+ * DETAILS: version 0.3.0
+ * PRE_BUILD: disable tests
+
2024-07-14 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: download and build di_edid_decode
diff --git a/libs/libdisplay-info/PRE_BUILD b/libs/libdisplay-info/PRE_BUILD
index 33c643a..c06021e 100755
--- a/libs/libdisplay-info/PRE_BUILD
+++ b/libs/libdisplay-info/PRE_BUILD
@@ -1,4 +1,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-sed -i "/wrap_mode/s/nodownload/default/" meson.build
+sed -i '/test/D' meson.build
+#sed -i "/wrap_mode/s/nodownload/default/" meson.build
#apply_patch_dir patches
diff --git a/xorg-app/weston/HISTORY b/xorg-app/weston/HISTORY
index 565d396..aaebdee 100644
--- a/xorg-app/weston/HISTORY
+++ b/xorg-app/weston/HISTORY
@@ -1,3 +1,6 @@
+2025-08-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: drop cleanse
+
2025-04-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 14.0.2
diff --git a/xorg-app/weston/PRE_BUILD b/xorg-app/weston/PRE_BUILD
index f74ea47..ab6a7a7 100755
--- a/xorg-app/weston/PRE_BUILD
+++ b/xorg-app/weston/PRE_BUILD
@@ -4,8 +4,4 @@ cd $SOURCE_DIRECTORY &&
sed -i '/value/s/true/false/' meson_options.txt &&
#apply_patch_dir patches
#
-sed -i "/version:/s|, '< 0.2.0'||" libweston/backend-drm/meson.build &&
-if spell_ok weston;then
-# possibly broken by libdisplay-info
- cleanse --nofix_quick weston
-fi
+sed -i "/version:/s|, '< 0.2.0'||" libweston/backend-drm/meson.build
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (237c336b470f823f5188cbcabebbd81e7e7502b6), Treeve Jelbert, 08/14/2025
Archive powered by MHonArc 2.6.24.