Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (8840207663f61b0d05a0720ac80d919fa6279358)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (8840207663f61b0d05a0720ac80d919fa6279358)
  • Date: Tue, 6 Jan 2026 00:45:32 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3 +++
dev/null |binary
devel/rust/BUILD | 11 +++++++----
devel/rust/HISTORY | 4 ++++
python-pypi/ansible/DETAILS | 1 +
python-pypi/pycrypto/BUILD | 1 +
python-pypi/pycrypto/CONFLICTS | 1 -
python-pypi/pycrypto/DEPENDS | 2 --
python-pypi/pycrypto/DETAILS | 29 ++++-------------------------
python-pypi/pycrypto/DOWNLOAD | 1 +
python-pypi/pycrypto/HISTORY | 5 +++++
python-pypi/pycrypto/INSTALL | 1 +
python-pypi/pycrypto/PRE_BUILD | 1 +
python-pypi/pycrypto/PROVIDES | 1 -
python-pypi/pycrypto/UP_TRIGGERS | 2 ++
15 files changed, 30 insertions(+), 33 deletions(-)

New commits:
commit 8840207663f61b0d05a0720ac80d919fa6279358
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

Deprecate pycrypto in favor of pycryptodome

commit dea1f5664ce8ce6a03d2a025d982cba6c93af13d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ansible: Add Watch line

commit 4abe665aedafb7c5284ee9589450afee5d8377fd
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

rust: Enforce dynamic linking on musl when bootstrapping

commit b9a14b448151ebdb36fe01a59d58974e7e7ef006
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

rust: Avoid breaking the config.toml symlink

diff --git a/ChangeLog b/ChangeLog
index c990c49..ba0d312 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2026-01-06 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/pycrypto: spell deprecated [abandoned]
+
2026-01-01 Treeve Jelbert <treeve AT sourcemage.org>
* openprinting/ttf: added, ttf library

diff --git a/devel/rust/BUILD b/devel/rust/BUILD
index 3a5f14d..acafd95 100755
--- a/devel/rust/BUILD
+++ b/devel/rust/BUILD
@@ -49,16 +49,19 @@ sed -e "s;profile =.*;profile = 'user';" \
-e '/^\[llvm\]/adownload-ci-llvm = false' \
-e '/^\[rust\]/alld = false' \
-e '/^\[llvm\]/aninja = false' \
- -e '/^\[build\]/aoptimized-compiler-builtins = false' -i config.toml &&
+ -e '/^\[build\]/aoptimized-compiler-builtins = false' -i bootstrap.toml
&&

if list_find "${RUST_TOOLS}" "none"; then
- sed '/^\[build\]/atools = \[\]' -i config.toml
+ sed '/^\[build\]/atools = \[\]' -i bootstrap.toml
elif list_find "${RUST_TOOLS}" "default"; then
- sed '/^\[build\]/atools = \[ "cargo", "rustdoc" \]' -i config.toml
+ sed '/^\[build\]/atools = \[ "cargo", "rustdoc" \]' -i bootstrap.toml
else
- sed "/^\[build\]/atools = \[ \"${RUST_TOOLS// /\", \"}\" \]" -i config.toml
+ sed "/^\[build\]/atools = \[ \"${RUST_TOOLS// /\", \"}\" \]" -i
bootstrap.toml
fi &&

+# Allow boostrapping on musl-based systems
+sed -i '/^\[target\..*-musl]$/acrt-static = false' bootstrap.toml &&
+
export CARGO_HOME="$SOURCE_DIRECTORY/cargo_home" &&

python3 ./x.py build --config="${SOURCE_DIRECTORY}/config.toml" \
diff --git a/devel/rust/HISTORY b/devel/rust/HISTORY
index 526eae1..b252be3 100644
--- a/devel/rust/HISTORY
+++ b/devel/rust/HISTORY
@@ -1,3 +1,7 @@
+2026-01-01 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: avoid breaking the config.toml symlink
+ enforce dynamic linking on musl systems
+
2025-12-11 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.82.0

diff --git a/python-pypi/ansible/DETAILS b/python-pypi/ansible/DETAILS
index ab55ce5..fa2c9bb 100755
--- a/python-pypi/ansible/DETAILS
+++ b/python-pypi/ansible/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://github.com/ansible/ansible/tags
SPELL=ansible
VERSION=2.14.1
SECURITY_PATCH=5
diff --git a/python-pypi/pycrypto/BUILD b/python-pypi/pycrypto/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/pycrypto/BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/pycrypto/CONFLICTS b/python-pypi/pycrypto/CONFLICTS
deleted file mode 100755
index e46c1f9..0000000
--- a/python-pypi/pycrypto/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts pycryptodome
diff --git a/python-pypi/pycrypto/DEPENDS b/python-pypi/pycrypto/DEPENDS
deleted file mode 100755
index bd26d21..0000000
--- a/python-pypi/pycrypto/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-. $SECTION_DIRECTORY/PY_DEPENDS &&
-depends gmp
diff --git a/python-pypi/pycrypto/DETAILS b/python-pypi/pycrypto/DETAILS
index 5fe18a4..c75ecbf 100755
--- a/python-pypi/pycrypto/DETAILS
+++ b/python-pypi/pycrypto/DETAILS
@@ -1,28 +1,7 @@
SPELL=pycrypto
- VERSION=2.6.1
- SECURITY_PATCH=2
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.asc
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://ftp.dlitz.net/pub/dlitz/crypto/$SPELL/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.asc
- SOURCE_GPG=pycrypto.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
- LICENSE[0]=PD
- LICENSE[1]=PYTHON
- WEB_SITE=http://www.dlitz.net/software/pycrypto/
- ENTERED=20031205
- KEYWORDS="crypto python devel"
- SHORT="Python Cryptography Toolkit"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-The Toolkit is a collection of cryptographic algorithms and protocols,
-implemented for use from Python. Among the contents of the package:
-* Hash functions: MD2, MD4, RIPEMD.
-* Block encryption algorithms:
- AES, ARC2, Blowfish, CAST, DES, Triple-DES.
-* Stream encryption algorithms: ARC4, simple XOR.
-* Public-key algorithms: RSA, DSA, ElGamal, qNEW.
-* Protocols: All-or-nothing transforms, chaffing/winnowing.
-* Miscellaneous: RFC1751 module for converting 128-key keys into a set
- of English words, primality testing.
+deprecated spell [replaced by pycryptodome]
EOF
diff --git a/python-pypi/pycrypto/DOWNLOAD b/python-pypi/pycrypto/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/pycrypto/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/pycrypto/HISTORY b/python-pypi/pycrypto/HISTORY
index 6533793..1f3e22c 100644
--- a/python-pypi/pycrypto/HISTORY
+++ b/python-pypi/pycrypto/HISTORY
@@ -1,3 +1,8 @@
+2026-01-06 Ismael Luceno <ismael AT sourcemage.org>
+ * spell deprecated [abandoned]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2017-07-11 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added, conflicts pycryptodome
* PROVIDES: added, provides PYCRYPTO-LIB
diff --git a/python-pypi/pycrypto/INSTALL b/python-pypi/pycrypto/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/pycrypto/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/pycrypto/PRE_BUILD b/python-pypi/pycrypto/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/pycrypto/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/pycrypto/PROVIDES b/python-pypi/pycrypto/PROVIDES
deleted file mode 100755
index 118d044..0000000
--- a/python-pypi/pycrypto/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-PYCRYPTO-LIB
diff --git a/python-pypi/pycrypto/UP_TRIGGERS
b/python-pypi/pycrypto/UP_TRIGGERS
new file mode 100755
index 0000000..1921d02
--- /dev/null
+++ b/python-pypi/pycrypto/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger pycrypto dispel_self
+up_trigger pycryptodome cast_self
diff --git a/python-pypi/pycrypto/pycrypto.gpg
b/python-pypi/pycrypto/pycrypto.gpg
deleted file mode 100644
index 5d2dd13..0000000
Binary files a/python-pypi/pycrypto/pycrypto.gpg and /dev/null differ


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (8840207663f61b0d05a0720ac80d919fa6279358), Ismael Luceno, 01/05/2026

Archive powered by MHonArc 2.6.24.

Top of Page