mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
m1n1: update to 1.4.21, add mitigations to hook
This commit is contained in:
parent
09ff63d4dd
commit
9a9015a614
3 changed files with 8 additions and 29 deletions
|
@ -22,7 +22,7 @@ if [ -e "$CONFIG" ]; then
|
||||||
case "$line" in
|
case "$line" in
|
||||||
"") ;;
|
"") ;;
|
||||||
\#*) ;;
|
\#*) ;;
|
||||||
chosen.*=*|display=*)
|
chosen.*=*|display=*|mitigations=*)
|
||||||
echo "$line" >> "$m1n1config"
|
echo "$line" >> "$m1n1config"
|
||||||
echo "Option: $line"
|
echo "Option: $line"
|
||||||
;;
|
;;
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
# This configuration file specifies options for the m1n1 bootloader.
|
|
||||||
#
|
|
||||||
# Be careful when editing this file, as incorrect settings can cause your system to fail to boot.
|
|
||||||
#
|
|
||||||
# Display configuration (Mac Mini / Mac Studio only)
|
|
||||||
|
|
||||||
# Force re-configuration of the display to defaults in m1n1 stage 2
|
|
||||||
# This is redundant unless your m1n1 stage 1 is buggy or ancient
|
|
||||||
#display=auto
|
|
||||||
|
|
||||||
# Configure the boot display to the default 4K mode
|
|
||||||
#display=3840x2160
|
|
||||||
|
|
||||||
# Configure the boot display to 4K at 60Hz (or closest available)
|
|
||||||
#display=3840x2160@60
|
|
||||||
|
|
||||||
# Configure the boot display to 4K at 59.97Hz (or closest available)
|
|
||||||
#display=3840x2160@59.94
|
|
||||||
|
|
||||||
# Add an arbitrary property to /chosen in the device tree
|
|
||||||
#chosen.foo=bar
|
|
||||||
# chosen.bootargs=console=tty0 loglevel=4 root=/dev/nvme0n1p6 rootwait rw
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'm1n1'
|
# Template file for 'm1n1'
|
||||||
pkgname=m1n1
|
pkgname=m1n1
|
||||||
version=1.4.17
|
version=1.4.21
|
||||||
revision=2
|
revision=1
|
||||||
archs="aarch64*"
|
archs="aarch64*"
|
||||||
hostmakedepends="ImageMagick void-artwork"
|
hostmakedepends="ImageMagick void-artwork"
|
||||||
short_desc="Asahi Linux bootloader"
|
short_desc="Asahi Linux bootloader"
|
||||||
|
@ -9,7 +9,7 @@ maintainer="Will Springer <skirmisher@protonmail.com>, dkwo <npiazza@disroot.org
|
||||||
license="MIT"
|
license="MIT"
|
||||||
homepage="https://asahilinux.org"
|
homepage="https://asahilinux.org"
|
||||||
distfiles="https://github.com/AsahiLinux/m1n1/archive/refs/tags/v${version}.tar.gz"
|
distfiles="https://github.com/AsahiLinux/m1n1/archive/refs/tags/v${version}.tar.gz"
|
||||||
checksum=59c960ada35880bf39e033d6cc5ac0079a693a3bb17fb06dfe91e431d2773f96
|
checksum=5e0239ff497a8694eaf650d292254aba7d45611f37393053558ee36886db4111
|
||||||
conf_files="/etc/m1n1.conf /etc/default/m1n1-kernel-hook"
|
conf_files="/etc/m1n1.conf /etc/default/m1n1-kernel-hook"
|
||||||
|
|
||||||
post_extract() {
|
post_extract() {
|
||||||
|
@ -29,9 +29,11 @@ do_build() {
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
vinstall build/m1n1.bin 644 usr/lib/asahi-boot
|
vinstall build/m1n1.bin 644 usr/lib/asahi-boot
|
||||||
vlicense LICENSE
|
}
|
||||||
|
|
||||||
vinstall ${FILESDIR}/m1n1.conf 644 etc m1n1.conf
|
post_install() {
|
||||||
|
vlicense LICENSE
|
||||||
|
vinstall m1n1.conf.example 644 etc m1n1.conf
|
||||||
vinstall ${FILESDIR}/m1n1-kernel-hook.confd 644 etc/default m1n1-kernel-hook
|
vinstall ${FILESDIR}/m1n1-kernel-hook.confd 644 etc/default m1n1-kernel-hook
|
||||||
vinstall ${FILESDIR}/kernel.d/m1n1.post-install 744 etc/kernel.d/post-install 50-m1n1
|
vinstall ${FILESDIR}/kernel.d/m1n1.post-install 744 etc/kernel.d/post-install 50-m1n1
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue