sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (ce2ea0e268273bd43cc7cc2c1dd97e851db8d4f8)
- 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 (ce2ea0e268273bd43cc7cc2c1dd97e851db8d4f8)
- Date: Thu, 9 Jan 2025 09:09:59 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
disk/ddrescue/DETAILS | 2 +-
disk/ddrescue/HISTORY | 3 +++
gnome2-libs/glibmm/DEPENDS | 2 --
gnome2-libs/glibmm/DETAILS | 6 +++---
gnome2-libs/glibmm/HISTORY | 4 ++++
gnome2-libs/mm-common/DETAILS | 4 ++--
gnome2-libs/mm-common/HISTORY | 3 +++
libs/libtommath/BUILD | 3 +++
libs/libtommath/HISTORY | 4 ++++
libs/libtommath/PRE_BUILD | 3 +++
libs/libxml++/BUILD | 4 +++-
libs/libxml++/CONFIGURE | 1 +
libs/libxml++/DEPENDS | 3 ++-
libs/libxml++/DETAILS | 7 ++++---
libs/libxml++/HISTORY | 4 ++++
openprinting/cups-browsed/DETAILS | 4 ++--
openprinting/cups-browsed/HISTORY | 3 +++
17 files changed, 45 insertions(+), 15 deletions(-)
New commits:
commit ce2ea0e268273bd43cc7cc2c1dd97e851db8d4f8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
cups-browsed: => 2.1.1
commit 42529a36abb5b316648ddc7d025ccb7e74b0d37f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
glibmm - depends--
commit 954aa01caa373e3b683f61ef0172488ffa2081b3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libxml++: => 5.4.0
commit c2eabe005413b2331f762d22c215a484866a0c2a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
mm-common: => 1.0.6
commit 54850a12d1d7a0cadace9e163983426e07a15c71
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
glibmm: => 2.82.0
commit 55879ca44577698af66eb7c60be1e28c389efc1e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libtommath - build fixes
commit bf95185318283db747dcb7d66904ed37016ee499
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ddrescue: => 1.29
diff --git a/disk/ddrescue/DETAILS b/disk/ddrescue/DETAILS
index f96aec4..5c036bf 100755
--- a/disk/ddrescue/DETAILS
+++ b/disk/ddrescue/DETAILS
@@ -1,6 +1,6 @@
# Watch: https://ftp.gnu.org/gnu/ddrescue
SPELL=ddrescue
- VERSION=1.28
+ VERSION=1.29
SOURCE="$SPELL-$VERSION.tar.lz"
SOURCE_URL[0]=https://download.savannah.gnu.org/releases/$SPELL/$SOURCE
SOURCE2=$SOURCE.sig
diff --git a/disk/ddrescue/HISTORY b/disk/ddrescue/HISTORY
index d133621..f1f11c6 100644
--- a/disk/ddrescue/HISTORY
+++ b/disk/ddrescue/HISTORY
@@ -1,3 +1,6 @@
+2025-01-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.29
+
2024-01-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.28
diff --git a/gnome2-libs/glibmm/DEPENDS b/gnome2-libs/glibmm/DEPENDS
index fbce21d..c6cf65d 100755
--- a/gnome2-libs/glibmm/DEPENDS
+++ b/gnome2-libs/glibmm/DEPENDS
@@ -1,9 +1,7 @@
. "$GRIMOIRE"/MESON_DEPENDS &&
depends PKG-CONFIG &&
-depends m4 &&
depends perl &&
-depends xml-parser &&
depends libsigc++3.0 &&
depends glib2 &&
depends mm-common &&
diff --git a/gnome2-libs/glibmm/DETAILS b/gnome2-libs/glibmm/DETAILS
index ac2381b..ea1e8f0 100755
--- a/gnome2-libs/glibmm/DETAILS
+++ b/gnome2-libs/glibmm/DETAILS
@@ -1,13 +1,13 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=glibmm
- VERSION=2.68.1
-
SOURCE_HASH=sha256:6664e27c9a9cca81c29e35687f49f2e0d173a2fc9e98c3428311f707db532f8c:UPSTREAM_HASH
+ VERSION=2.82.0
+
SOURCE_HASH=sha256:38684cff317273615c67b8fa9806f16299d51e5506d9b909bae15b589fa99cb6
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
LICENSE[0]="LGPL"
- WEB_SITE=http://www.gtkmm.org/
+ WEB_SITE=https://www.gtkmm.org/
ENTERED=20031005
KEYWORDS="gnome2 libs"
GATHER_DOCS=off
diff --git a/gnome2-libs/glibmm/HISTORY b/gnome2-libs/glibmm/HISTORY
index 05f6389..569af67 100644
--- a/gnome2-libs/glibmm/HISTORY
+++ b/gnome2-libs/glibmm/HISTORY
@@ -1,3 +1,7 @@
+2025-01-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.82.0
+ * DEPENDS: remove xml-parser, m4
+
2022-07-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: switch to PKG-CONFIG provider (automated)
diff --git a/gnome2-libs/mm-common/DETAILS b/gnome2-libs/mm-common/DETAILS
index 5c16eda..69eb5a2 100755
--- a/gnome2-libs/mm-common/DETAILS
+++ b/gnome2-libs/mm-common/DETAILS
@@ -1,9 +1,9 @@
. "$GRIMOIRE"/MESON_FUNCTIONS
SPELL=mm-common
- VERSION=1.0.3
+ VERSION=1.0.6
+
SOURCE_HASH=sha256:b55c46037dbcdabc5cee3b389ea11cc3910adb68ebe883e9477847aa660862e7
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/${SPELL}/${VERSION%.*}/${SOURCE}
-
SOURCE_HASH=sha256:e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5:UPSTREAM_HASH
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://www.gtkmm.org"
LICENSE[0]=GPL
diff --git a/gnome2-libs/mm-common/HISTORY b/gnome2-libs/mm-common/HISTORY
index dc5cf18..83321f9 100644
--- a/gnome2-libs/mm-common/HISTORY
+++ b/gnome2-libs/mm-common/HISTORY
@@ -1,3 +1,6 @@
+2025-01-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.6
+
2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: use MESON_DEPENDS
diff --git a/libs/libtommath/BUILD b/libs/libtommath/BUILD
new file mode 100755
index 0000000..4fb87dc
--- /dev/null
+++ b/libs/libtommath/BUILD
@@ -0,0 +1,3 @@
+OPTS+=' -DCMAKE_UNITY_BUILD=true' &&
+OPTS+=' -DBUILD_SHARED_LIBS=true' &&
+cmake_build
diff --git a/libs/libtommath/HISTORY b/libs/libtommath/HISTORY
index c39b09a..fdfaabc 100644
--- a/libs/libtommath/HISTORY
+++ b/libs/libtommath/HISTORY
@@ -1,3 +1,7 @@
+2025-01-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: fix interface file
+ * BUILD: build shared lib
+
2024-06-27 Treeve Jelbert <treeve AT sourcemage.org>
* *: use cmake build
* BUILD INSTALL; deleted
diff --git a/libs/libtommath/PRE_BUILD b/libs/libtommath/PRE_BUILD
new file mode 100755
index 0000000..bba75d9
--- /dev/null
+++ b/libs/libtommath/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i '/INSTALL_INTERFACE/s/${PROJECT_NAME}//' CMakeLists.txt
diff --git a/libs/libxml++/BUILD b/libs/libxml++/BUILD
index a4413e6..a307418 100755
--- a/libs/libxml++/BUILD
+++ b/libs/libxml++/BUILD
@@ -1,2 +1,4 @@
-OPTS="$OPTS --disable-documentation" &&
+OPTS+=' build-documentation=false' &&
+OPTS+=' build-examples=false' &&
+OPTS+=' build-tests=false' &&
default_build
diff --git a/libs/libxml++/CONFIGURE b/libs/libxml++/CONFIGURE
new file mode 100755
index 0000000..d0bac55
--- /dev/null
+++ b/libs/libxml++/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
diff --git a/libs/libxml++/DEPENDS b/libs/libxml++/DEPENDS
index 7d886eb..5dd08f7 100755
--- a/libs/libxml++/DEPENDS
+++ b/libs/libxml++/DEPENDS
@@ -1,2 +1,3 @@
-depends libxml2 &&
+. $GRIMOIRE/MESON_DEPENDS &&
+depends libxml2 &&
depends glibmm
diff --git a/libs/libxml++/DETAILS b/libs/libxml++/DETAILS
index c27368b..b48d8a1 100755
--- a/libs/libxml++/DETAILS
+++ b/libs/libxml++/DETAILS
@@ -1,12 +1,13 @@
+. $GRIMOIRE/MESON_FUNCTIONS
SPELL=libxml++
- VERSION=2.40.1
-
SOURCE_HASH=sha256:4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9:UPSTREAM_HASH
+ VERSION=5.4.0
+
SOURCE_HASH=sha256:e9a23c436686a94698d2138e6bcbaf849121d63bfa0f50dc34fefbfd79566848
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
LICENSE[0]=LGPL
- WEB_SITE=http://sourceforge.net/projects/libxmlplusplus
+ WEB_SITE=https://sourceforge.net/projects/libxmlplusplus
ENTERED=20010922
KEYWORDS="xml libs"
SHORT="libxml++ is a C++ interface for working with XML files"
diff --git a/libs/libxml++/HISTORY b/libs/libxml++/HISTORY
index 337ff2f..3d52501 100644
--- a/libs/libxml++/HISTORY
+++ b/libs/libxml++/HISTORY
@@ -1,3 +1,7 @@
+2025-01-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.4.0
+ * *: use meson
+
2016-02-11 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: version 2.40.1, C++11-aware
(current 3.0.0 breaks API for dependent spells)
diff --git a/openprinting/cups-browsed/DETAILS
b/openprinting/cups-browsed/DETAILS
index d15eeb6..768018a 100644
--- a/openprinting/cups-browsed/DETAILS
+++ b/openprinting/cups-browsed/DETAILS
@@ -1,6 +1,6 @@
SPELL=cups-browsed
- VERSION=2.1.0
-
SOURCE_HASH=sha512:7511f03a424d29c653a25bc23c56eb8981331a359064678c4c002ab968dec863a43dbc533500702e46c63c6f5e9e8b88fda30ae6996e7061ea5a492fe4accce5
+ VERSION=2.1.1
+
SOURCE_HASH=sha512:b5048bce179fc037f7dd737b4ab2a7c8b5bdf8fd5554ebb742675792f05b984c7286c2760797c07bca3fccf635259d924acf9579908681488ef1f37ce830d335
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=/$SPELL-$VERSION
diff --git a/openprinting/cups-browsed/HISTORY
b/openprinting/cups-browsed/HISTORY
index e5c9051..2aa67f8 100644
--- a/openprinting/cups-browsed/HISTORY
+++ b/openprinting/cups-browsed/HISTORY
@@ -1,3 +1,6 @@
+2025-01-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.1
+
2024-10-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: SECURITY_PATCH++
fix CVE-2024-47176 CVE-2024-47850
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (ce2ea0e268273bd43cc7cc2c1dd97e851db8d4f8), Treeve Jelbert, 01/09/2025
Archive powered by MHonArc 2.6.24.