sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (b16852bc20e2c61cad63906e07670b9066b1c6a8)
- 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 (b16852bc20e2c61cad63906e07670b9066b1c6a8)
- Date: Mon, 17 Feb 2025 12:09:49 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
crypto/scrypt/DETAILS | 4 ++--
crypto/scrypt/HISTORY | 3 +++
disk/limine/DETAILS | 4 ++--
disk/limine/HISTORY | 4 ++++
disk/limine/mk-limine-cfg.sh | 21 ++++++++++++++++-----
xorg-proto/wayland-protocols/DETAILS | 2 +-
xorg-proto/wayland-protocols/HISTORY | 3 +++
7 files changed, 31 insertions(+), 10 deletions(-)
New commits:
commit b16852bc20e2c61cad63906e07670b9066b1c6a8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
wayland-protocols: => 1.41
commit 891a7a9fb0e93c26e5da4fbe153156cf625e6e46
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
limine - more tweaks
commit c7e532892643fb62ac0fde21aa460c40188a2f8d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
limine: => 9.0.0
commit 3363e4c998c1dc590cc77fd46145bc81de19b138
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
scrypt: => 1.3.3
diff --git a/crypto/scrypt/DETAILS b/crypto/scrypt/DETAILS
index 4904c0e..ea56986 100755
--- a/crypto/scrypt/DETAILS
+++ b/crypto/scrypt/DETAILS
@@ -1,8 +1,8 @@
SPELL=scrypt
- VERSION=1.3.2
+ VERSION=1.3.3
SOURCE=${SPELL}-${VERSION}.tgz
SOURCE_URL[0]=https://www.tarsnap.com/scrypt/${SOURCE}
-
SOURCE_HASH=sha256:d632c1193420ac6faebf9482e65e33d3a5664eccd643b09a509d21d1c1f29be2
+
SOURCE_HASH=sha256:1c2710517e998eaac2e97db11f092e37139e69886b21a1b2661f64e130215ae9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=https://www.tarsnap.com/scrypt.html
ENTERED=20100528
diff --git a/crypto/scrypt/HISTORY b/crypto/scrypt/HISTORY
index fbd08d9..d9fa6d1 100644
--- a/crypto/scrypt/HISTORY
+++ b/crypto/scrypt/HISTORY
@@ -1,3 +1,6 @@
+2025-02-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.3
+
2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: prevent .la files
diff --git a/disk/limine/DETAILS b/disk/limine/DETAILS
index fdf37f5..7ac5331 100755
--- a/disk/limine/DETAILS
+++ b/disk/limine/DETAILS
@@ -1,6 +1,6 @@
SPELL=limine
- VERSION=8.7.0
-
SOURCE_HASH=sha512:ee737e9314dd2c0a559e02497492978ea80befa8578758589021df00ee6b5ebdd8ed8d67f2ec97882992a8f8d273238317267d34e834db4bc9bdabd0aecdcca7
+ VERSION=9.0.0
+
SOURCE_HASH=sha512:23a60b18d8c3af271ff059174679a2902311c5d7620bf1d22a277980656dc2853cfea7de574cd00f4e7cf3fa5e4659cdece0c796672fabd1b12391b86c7e38df
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://github.com/limine-bootloader/limine/releases/download/v$VERSION/$SOURCE
diff --git a/disk/limine/HISTORY b/disk/limine/HISTORY
index 36eb680..b8fc20e 100644
--- a/disk/limine/HISTORY
+++ b/disk/limine/HISTORY
@@ -1,3 +1,7 @@
+2025-02-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.0.0
+ * mk-limine-cfg.sh: tweak, build a microcode image
+
2025-02-15 Treeve Jelbert <treeve AT sourcemage.org>
* mk-limine-cfg.sh: improve script
* DEPENDS: add efibootmgr
diff --git a/disk/limine/mk-limine-cfg.sh b/disk/limine/mk-limine-cfg.sh
index 69cacd2..c2dee91 100755
--- a/disk/limine/mk-limine-cfg.sh
+++ b/disk/limine/mk-limine-cfg.sh
@@ -13,6 +13,14 @@ cd /boot
ROOT=`dracut --print-cmdline|cut -d\ -f1,2`
#ROOT='root=LABEL=root64'
+# build a microcode image
+if `ls /sys/devices/platform/ |grep AMD > /dev/null`;then
+ UCODE=amd
+else
+ UCODE=intel
+fi
+cat /lib/firmware/$UCODE-ucode/* > $UCODE-uc.img
+
DEST=limine.conf
cat > $DEST << EOF
@@ -20,8 +28,10 @@ limine:config:
verbose:yes
+timeout:no
cmdline: $ROOT
interface_branding:SourceMage GNU/Linux (Limine boot)
+interface_branding_colour: 6
wallpaper:boot():/limine/smgl-splash.png
EOF
@@ -31,6 +41,7 @@ for VX in `ls vmlinuz-* | cut -d- -f2|sort -r`;do
/Linux $VX
protocol:linux
path:boot():/vmlinuz-$VX
+module_path:boot():/$UCODE-uc.img
EOF
MOD='initramfs-$VX.img'
@@ -51,7 +62,7 @@ path:boot():/memtest+
EOF
fi
-if [[ -d sys/firmware/efi ]];then
+if [[ -d /sys/firmware/efi ]];then
echo This is a UEFI system
# check for Windows
@@ -60,8 +71,8 @@ if [[ -d sys/firmware/efi ]];then
echo Windows installation found at $WB
cat >> $DEST << EOF
/Windows
- protocol: efi_chainload
- image_path: hd(0,1):/bootmgfw.efi
+ protocol: efi
+ image_path: hdd(0:1):/bootmgfw.efi
EOF
fi
@@ -87,8 +98,8 @@ else # non UEFI
echo Windows installation found at $WB
cat >> $DEST << EOF
/Windows
- protocol: bios_chainload
- image_path: hd(0,1):/bootmgfw
+ protocol: bios
+ image_path: hdd(0:1):/bootmgfw
EOF
fi
fi
diff --git a/xorg-proto/wayland-protocols/DETAILS
b/xorg-proto/wayland-protocols/DETAILS
index 20437be..def0328 100755
--- a/xorg-proto/wayland-protocols/DETAILS
+++ b/xorg-proto/wayland-protocols/DETAILS
@@ -1,6 +1,6 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=wayland-protocols
- VERSION=1.40
+ VERSION=1.41
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=https://wayland.freedesktop.org
diff --git a/xorg-proto/wayland-protocols/HISTORY
b/xorg-proto/wayland-protocols/HISTORY
index a2704b6..0a29c08 100644
--- a/xorg-proto/wayland-protocols/HISTORY
+++ b/xorg-proto/wayland-protocols/HISTORY
@@ -1,3 +1,6 @@
+2025-02-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.41
+
2025-01-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.40
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (b16852bc20e2c61cad63906e07670b9066b1c6a8), Treeve Jelbert, 02/17/2025
Archive powered by MHonArc 2.6.24.