sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (52a1c893f65985bba245ccf94270f6fdef90d50c)
- 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 (52a1c893f65985bba245ccf94270f6fdef90d50c)
- Date: Wed, 9 Apr 2025 11:33:21 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 3 +++
devel/python3/DEPENDS | 3 ++-
devel/python3/HISTORY | 3 +++
libs/mpdecimal/BUILD | 3 +++
libs/mpdecimal/DETAILS | 14 ++++++++++++++
libs/mpdecimal/HISTORY | 4 ++++
6 files changed, 29 insertions(+), 1 deletion(-)
New commits:
commit 52a1c893f65985bba245ccf94270f6fdef90d50c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
python3 - depends mpdecimal
commit 159e3beb543a4ef4f6c3e7acca58650ab4f85431
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
add pdecimal-4.0.0
diff --git a/ChangeLog b/ChangeLog
index de3f043..8bb3cb6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2025-04-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/mpdecimal: added
+
2025-04-05 Ismael Luceno <ismael AT sourcemage.org>
* net/nng: new spell, Lightweight Broker-Less Messaging Library
diff --git a/devel/python3/DEPENDS b/devel/python3/DEPENDS
index ec33c4b..342b5ad 100755
--- a/devel/python3/DEPENDS
+++ b/devel/python3/DEPENDS
@@ -3,7 +3,8 @@
vdepends <<-! &&
expat flags: --with-system-expat
gcc >= 4.7.0
- libffi flags: --with-system-ffi
+ libffi
+ mpdecimal flags: --with-system-libmpdec
!
if list_find "$PYTHON3_OPTS" --with-lto; then
vdepends <<-!
diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index eb94fe4..401d0cb 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,3 +1,6 @@
+2025-04-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add mpdecimal
+
2025-04-08 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: versions 3.13.4/3.12.10/3.11.12/3.10.16/3.9.22,
SECURITY_PATCH++
diff --git a/libs/mpdecimal/BUILD b/libs/mpdecimal/BUILD
new file mode 100755
index 0000000..f26ca77
--- /dev/null
+++ b/libs/mpdecimal/BUILD
@@ -0,0 +1,3 @@
+OPTS+=' --disable-static' &&
+default_build
+
diff --git a/libs/mpdecimal/DETAILS b/libs/mpdecimal/DETAILS
new file mode 100755
index 0000000..739beb7
--- /dev/null
+++ b/libs/mpdecimal/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=mpdecimal
+ VERSION=4.0.0
+
SOURCE_HASH=sha512:7610ac53ac79f7a8a33fa7a3e61515810444ec73ebca859df7a9ddc18e96b990c99323172810c9cc7f6d6e1502c0be308cd443d6c2d5d0c871648e4842e05d59
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://www.bytereef.org
+ SOURCE_URL[0]=https://www.bytereef.org/software/mpdecimal/releases/$SOURCE
+ LICENSE[0]=BSD
+ ENTERED=20250409
+ KEYWORDS=""
+ SHORT="correctly-rounded arbitrary precision decimal floating
point arithmetic"
+cat << EOF
+mpdecimal is a package for correctly-rounded arbitrary precision decimal
floating point arithmetic.
+EOF
diff --git a/libs/mpdecimal/HISTORY b/libs/mpdecimal/HISTORY
new file mode 100644
index 0000000..b38b6f5
--- /dev/null
+++ b/libs/mpdecimal/HISTORY
@@ -0,0 +1,4 @@
+2025-04-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0.0
+ spell created
+
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (52a1c893f65985bba245ccf94270f6fdef90d50c), Treeve Jelbert, 04/09/2025
Archive powered by MHonArc 2.6.24.