* [PR PATCH] mkinitcpio: update to 36, adopt
@ 2023-08-18 16:22 ahesford
2023-08-21 17:07 ` thypon
2023-08-21 19:27 ` [PR PATCH] [Merged]: " ahesford
0 siblings, 2 replies; 3+ messages in thread
From: ahesford @ 2023-08-18 16:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 507 bytes --]
There is a new pull request by ahesford against master on the void-packages repository
https://github.com/ahesford/void-packages mkinitcpio-36
https://github.com/void-linux/void-packages/pull/45659
mkinitcpio: update to 36, adopt
#### Testing the changes
- I tested the changes in this PR: **in progress**
@thypon Please let me know if it is OK to take over maintainership; if not I will back out that change.
A patch file from https://github.com/void-linux/void-packages/pull/45659.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mkinitcpio-36-45659.patch --]
[-- Type: text/x-diff, Size: 4241 bytes --]
From 4ee93a3f7917abfb10f877826695092aae3211a4 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Fri, 18 Aug 2023 12:16:29 -0400
Subject: [PATCH] mkinitcpio: update to 36, adopt
---
srcpkgs/mkinitcpio/patches/gzip-default.patch | 32 +++++++++----------
srcpkgs/mkinitcpio/template | 7 ++--
2 files changed, 20 insertions(+), 19 deletions(-)
diff --git a/srcpkgs/mkinitcpio/patches/gzip-default.patch b/srcpkgs/mkinitcpio/patches/gzip-default.patch
index 2ede9f30715a4..52d0dcc2574b1 100644
--- a/srcpkgs/mkinitcpio/patches/gzip-default.patch
+++ b/srcpkgs/mkinitcpio/patches/gzip-default.patch
@@ -2,21 +2,21 @@ Because not all Void kernels may support zstd, change the default initramfs
compression to gzip.
diff -ur a/man/mkinitcpio.conf.5.adoc b/man/mkinitcpio.conf.5.adoc
---- a/man/mkinitcpio.conf.5.adoc
-+++ b/man/mkinitcpio.conf.5.adoc
-@@ -56,7 +56,7 @@
- Defines a program to filter the generated image through. The kernel
- understands the compression formats yielded by the *zstd*, *gzip*, *bzip2*,
- *lz4*, *lzop*, *lzma*, and *xz* compressors. If unspecified, this setting
-- defaults to *zstd* compression. In order to create an uncompressed image,
-+ defaults to *gzip* compression. In order to create an uncompressed image,
- define this variable as *cat*.
- +
- It's not hard to realize that a filter such as a *tac* or *rev* will cause
+--- a/man/mkinitcpio.conf.5.adoc 2023-08-18 11:49:46.735219914 -0400
++++ b/man/mkinitcpio.conf.5.adoc 2023-08-18 11:51:34.819551519 -0400
+@@ -55,7 +55,7 @@
+ Defines a program to filter the generated image through. The kernel
+ understands the compression formats yielded by the *zstd*(1), *gzip*(1),
+ *bzip2*(1), *lz4*(1), *lzop*(1), *lzma*(1), and *xz*(1) compressors. If
+- unspecified, this setting defaults to _zstd_ compression. In order to create
++ unspecified, this setting defaults to _gzip_ compression. In order to create
+ an uncompressed image, define this variable as _cat_.
+ +
+ It is not hard to realize that a filter such as a _tac_ or _rev_ will cause
diff -ur a/mkinitcpio b/mkinitcpio
---- a/mkinitcpio
-+++ b/mkinitcpio
-@@ -856,7 +856,7 @@
+--- a/mkinitcpio 2023-08-18 11:49:46.735219914 -0400
++++ b/mkinitcpio 2023-08-18 11:49:57.032251508 -0400
+@@ -922,7 +922,7 @@
die "Unable to write to '%s'" "$_optgenimg"
fi
@@ -26,8 +26,8 @@ diff -ur a/mkinitcpio b/mkinitcpio
warning "Unable to locate compression method: '%s'" "$_optcompress"
_optcompress='cat'
diff -ur a/mkinitcpio.conf b/mkinitcpio.conf
---- a/mkinitcpio.conf 2021-02-16 21:37:31.000000000 -0500
-+++ b/mkinitcpio.conf 2021-05-17 09:34:24.752605714 -0400
+--- a/mkinitcpio.conf 2023-08-18 11:49:46.735219914 -0400
++++ b/mkinitcpio.conf 2023-08-18 11:49:57.033251511 -0400
@@ -52,7 +52,7 @@
HOOKS=(base udev autodetect modconf kms keyboard keymap consolefont block filesystems fsck)
diff --git a/srcpkgs/mkinitcpio/template b/srcpkgs/mkinitcpio/template
index 80b06163ade00..925c690011aa6 100644
--- a/srcpkgs/mkinitcpio/template
+++ b/srcpkgs/mkinitcpio/template
@@ -1,23 +1,24 @@
# Template file for 'mkinitcpio'
pkgname=mkinitcpio
-version=35.2
+version=36
revision=1
build_style=gnu-makefile
hostmakedepends="asciidoc"
depends="busybox-static bsdtar bash"
checkdepends="busybox-static bats-assert lz4 xz zstd"
short_desc="Next generation of initramfs creation"
-maintainer="Andrea Brancaleoni <abc@pompel.me>"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
license="GPL-2.0-only"
homepage="https://git.archlinux.org/mkinitcpio.git"
distfiles="https://sources.archlinux.org/other/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=1627dd3de027e9497db054d04799db8e1bf2adcf59a4f36b0c04613b58758c99
+checksum=7b3b1cdf546922f47845a3ac4353ca97899a4bb68cfff29098c45135e5fb8b5e
conf_files="/etc/mkinitcpio.conf"
alternatives="
initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/mkinitcpio/kernel-hook-postinst
initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/mkinitcpio/kernel-hook-postrm
"
replaces="mkinitcpio-udev>=0"
+make_dirs="/etc/mkinitcpio.conf.d 0755 root root"
post_install() {
# Install udev hooks
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: mkinitcpio: update to 36, adopt
2023-08-18 16:22 [PR PATCH] mkinitcpio: update to 36, adopt ahesford
@ 2023-08-21 17:07 ` thypon
2023-08-21 19:27 ` [PR PATCH] [Merged]: " ahesford
1 sibling, 0 replies; 3+ messages in thread
From: thypon @ 2023-08-21 17:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 149 bytes --]
New comment by thypon on void-packages repository
https://github.com/void-linux/void-packages/pull/45659#issuecomment-1686715371
Comment:
yup fine
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PR PATCH] [Merged]: mkinitcpio: update to 36, adopt
2023-08-18 16:22 [PR PATCH] mkinitcpio: update to 36, adopt ahesford
2023-08-21 17:07 ` thypon
@ 2023-08-21 19:27 ` ahesford
1 sibling, 0 replies; 3+ messages in thread
From: ahesford @ 2023-08-21 19:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 348 bytes --]
There's a merged pull request on the void-packages repository
mkinitcpio: update to 36, adopt
https://github.com/void-linux/void-packages/pull/45659
Description:
#### Testing the changes
- I tested the changes in this PR: **in progress**
@thypon Please let me know if it is OK to take over maintainership; if not I will back out that change.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2023-08-21 19:27 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-18 16:22 [PR PATCH] mkinitcpio: update to 36, adopt ahesford
2023-08-21 17:07 ` thypon
2023-08-21 19:27 ` [PR PATCH] [Merged]: " ahesford
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).