sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (d7327a67223e33c7d460d88391d27e6ac3c69b34)
- 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 (d7327a67223e33c7d460d88391d27e6ac3c69b34)
- Date: Thu, 27 Feb 2025 12:39:31 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
kernels/kmod/BUILD | 7 +++----
kernels/kmod/DEPENDS | 12 +++++++-----
kernels/kmod/DETAILS | 5 +++--
kernels/kmod/FINAL | 12 ------------
kernels/kmod/HISTORY | 10 ++++++++--
kernels/kmod/INSTALL | 7 -------
6 files changed, 21 insertions(+), 32 deletions(-)
New commits:
commit 96c93c1c4ac7c9f04513d95e4b3fc1b8120f8404
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kmod - meson build
commit 12e57e2767319947bc6fe43d70eadb20fba5b3bb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kmod: => 34
diff --git a/kernels/kmod/BUILD b/kernels/kmod/BUILD
index f619920..1aebd07 100755
--- a/kernels/kmod/BUILD
+++ b/kernels/kmod/BUILD
@@ -1,4 +1,3 @@
-OPTS="$OPTS --with-rootlibdir=${INSTALL_ROOT}/lib
--bindir=${INSTALL_ROOT}/sbin" &&
-OPTS+=" --disable-test-modules" &&
-LDFLAGS="-L$INSTALL_ROOT/lib" &&
-default_build
+OPTS+=" bindir=${INSTALL_ROOT}/bin" &&
+OPTS+=" sbindir=${INSTALL_ROOT}/sbin" &&
+meson_build
diff --git a/kernels/kmod/DEPENDS b/kernels/kmod/DEPENDS
index 07d1706..293ddb1 100755
--- a/kernels/kmod/DEPENDS
+++ b/kernels/kmod/DEPENDS
@@ -1,5 +1,7 @@
-depends xz-utils '--with-xz' &&
-depends zlib '--with-zlib' &&
-depends zstd '--with-zstd' &&
-optional_depends PYTHON '--enable-python' '' 'Python bindings' &&
-optional_depends scdoc '--enable-manpages' '--disable-manpages' 'for
manpages'
+. $GRIMOIRE/MESON_DEPENDS &&
+
+depends xz-utils xz=enabled &&
+depends zlib zlib=enabled &&
+depends zstd zstd=enabled &&
+optional_depends scdoc manpages=true manpages=false 'for manpages' &&
+optional_depends SSL openssl=enabled openssl=disabled 'Openssl support,
PKCS7 signatures'
diff --git a/kernels/kmod/DETAILS b/kernels/kmod/DETAILS
index eb86f73..1ca3154 100755
--- a/kernels/kmod/DETAILS
+++ b/kernels/kmod/DETAILS
@@ -1,6 +1,7 @@
+. $GRIMOIRE/MESON_FUNCTIONS
SPELL=kmod
- VERSION=33
-
SOURCE_HASH=sha512:32d79d0bb7e89012f18458d4e88325f8e19a7dba6e1d5cff01aec3e618d1757b0f7c119735bf38d02e0d056a14273fd7522fca7c61a4d12a3ea5854bb662fff8
+ VERSION=34
+
SOURCE_HASH=sha512:214ef8ea78da059a1dd8cce66267690f27ee47e22398e7b0e0b68834c42eb94f2b77cf99ef9c4bdb3f0aee103abda1d9bc9dfc414051e9ad47a72e063802fdbf
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/kernels/kmod/FINAL b/kernels/kmod/FINAL
deleted file mode 100755
index a1413d9..0000000
--- a/kernels/kmod/FINAL
+++ /dev/null
@@ -1,12 +0,0 @@
-default_final &&
-# kmod-3 changes
-message "\n${PROBLEM_COLOR}kmod-3 changes:" \
- "$DEFAULT_COLOR$MESSAGE_COLOR" \
- "kmod now provides the following programs:\n" \
- "inmod, rmmod, modprobe, depmod and modinfo\n" \
- "These were previously provided by module_init_tools\n" \
- "and are believed to be fully compatible"
-# final warning
-message "\n${PROBLEM_COLOR}Check any local scripts and udev rules !!!\n" \
- "especially those that parse any output messages\n" \
- "\n$DEFAULT_COLOR$MESSAGE_COLOR Read the NEWS file"
diff --git a/kernels/kmod/HISTORY b/kernels/kmod/HISTORY
index 97e101f..c6feaab 100644
--- a/kernels/kmod/HISTORY
+++ b/kernels/kmod/HISTORY
@@ -1,5 +1,11 @@
-2024-08-29 Pavel Vinogradov <public AT sourcemage.org>
- * DEPENDS: optionallly needs scdoc
+2025-02-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 34
+ * DEPENDS: add SSL
+ * INSTALL FINAL: deleted
+ * DEPENDS DETAILS BUILD: adapt to meson build
+ the autoconf build is broken for me
+
+2024-08-29 Pavel Vinogradov <public AT sourcemage.org> * DEPENDS: optionallly
needs scdoc
2024-08-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 33
diff --git a/kernels/kmod/INSTALL b/kernels/kmod/INSTALL
deleted file mode 100755
index a8d48a9..0000000
--- a/kernels/kmod/INSTALL
+++ /dev/null
@@ -1,7 +0,0 @@
-default_install &&
-ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/bin/lsmod"
-ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/depmod"
-ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/rmmod"
-ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/insmod"
-ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/modprobe"
-ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/modinfo"
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (d7327a67223e33c7d460d88391d27e6ac3c69b34), Treeve Jelbert, 02/27/2025
Archive powered by MHonArc 2.6.24.