sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (4b3e6eb98533f18e2ee835753384c7e8c010618e)
- From: Ismael Luceno <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 Ismael Luceno (4b3e6eb98533f18e2ee835753384c7e8c010618e)
- Date: Fri, 9 May 2025 20:00:17 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
crypto/libressl/DETAILS | 4 ++--
crypto/libressl/HISTORY | 3 +++
utils/ledger/BUILD | 4 ++++
utils/ledger/DEPENDS | 14 ++++++--------
utils/ledger/HISTORY | 6 ++++++
5 files changed, 21 insertions(+), 10 deletions(-)
New commits:
commit 4b3e6eb98533f18e2ee835753384c7e8c010618e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libressl: Mark 4.1 as stable
commit 72b2b23894a0a5d5e41990af4557582d8d1a8417
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
ledger: Fix build against boost 1.88
diff --git a/crypto/libressl/DETAILS b/crypto/libressl/DETAILS
index 1d7cc6e..eee0462 100755
--- a/crypto/libressl/DETAILS
+++ b/crypto/libressl/DETAILS
@@ -1,8 +1,8 @@
SPELL=libressl
case "$LIBRESSL_BRANCH"
-in devel|4.1)
+in stable|devel|4.1)
VERSION=4.1.0
-;; stable|4.0)
+;; 4.0)
VERSION=4.0.0
;; 3.9)
VERSION=3.9.2
diff --git a/crypto/libressl/HISTORY b/crypto/libressl/HISTORY
index 583e484..f575071 100644
--- a/crypto/libressl/HISTORY
+++ b/crypto/libressl/HISTORY
@@ -1,3 +1,6 @@
+2025-05-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: 4.1 is stable
+
2025-04-30 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS, PREPARE: added 4.1 branch, version 4.1.0, quoting++
diff --git a/utils/ledger/BUILD b/utils/ledger/BUILD
index d310a29..aef8f98 100755
--- a/utils/ledger/BUILD
+++ b/utils/ledger/BUILD
@@ -1,4 +1,8 @@
OPTS+=" $LEDGER_OPTS" &&
# Fix build with GCC 14 (hopefully remove after 3.3.2)
OPTS+=' -DCMAKE_CXX_STANDARD=14' &&
+# Fix build with CMake 4.0 (hopefully remove after 3.3.2)
+OPTS+=' -DCMAKE_POLICY_VERSION_MINIMUM=3.5' &&
+# Suppress warnings about deprecated feature with boost 1.88 (hopefully
remove after 3.3.2)
+CXXFLAGS+=' -DBOOST_BIND_GLOBAL_PLACEHOLDERS' &&
cmake_build
diff --git a/utils/ledger/DEPENDS b/utils/ledger/DEPENDS
index c154484..408fd4c 100755
--- a/utils/ledger/DEPENDS
+++ b/utils/ledger/DEPENDS
@@ -1,12 +1,10 @@
. "$GRIMOIRE"/CMAKE_DEPENDS &&
-depends gmp &&
-depends pcre &&
-depends boost &&
-sub_depends boost DATE_TIME &&
-sub_depends boost FILESYSTEM &&
-sub_depends boost SYSTEM &&
-sub_depends boost IOSTREAMS &&
-sub_depends boost REGEX &&
+. "$GRIMOIRE"/VDEPENDS &&
+vdepends << ! &&
+ gmp
+ pcre
+ boost[DATE_TIME,FILESYSTEM,SYSTEM,IOSTREAMS,REGEX] >= 1.49.0
+!
optional_depends libedit \
'' '' \
'for command line editing' &&
diff --git a/utils/ledger/HISTORY b/utils/ledger/HISTORY
index df3370b..c4ec779 100644
--- a/utils/ledger/HISTORY
+++ b/utils/ledger/HISTORY
@@ -1,3 +1,9 @@
+2025-05-08 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: fixed build with CMake 4
+ suppressed warnings about deprecated feature with boost 1.88
+ * DEPENDS: made use of vdepends
+ depend on boost 1.49+
+
2025-01-07 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: fixed build with GCC 14
* patches/0001-Fix-build-against-Boost-1.87.patch:
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (4b3e6eb98533f18e2ee835753384c7e8c010618e), Ismael Luceno, 05/09/2025
Archive powered by MHonArc 2.6.24.