From f4c04c3d6518ee2ea6fb347dc053dd6f391c2c8d Mon Sep 17 00:00:00 2001 From: Enric Balletbo i Serra Date: Mon, 5 May 2025 17:50:44 +0200 Subject: [PATCH 1/2] Bump to 0.1~git.20250502.0c0c3ad-1 This adds zstd compressed kernel support and fixes a lint warning regarding mixing spaces and tabs. Signed-off-by: Enric Balletbo i Serra --- .gitignore | 1 + sources | 2 +- unzboot.spec | 21 +++++++++++++-------- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 763dd49..d1a17ad 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /unzboot-3285b55.tar.xz /unzboot-374ec24.tar.xz +/unzboot-0c0c3ad.tar.xz diff --git a/sources b/sources index 6e8f757..542ed31 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unzboot-374ec24.tar.xz) = e5c6e36e4b98da7ce00feb68b182508c9ad3c16fee04e319defb29358c2f52df69a72bc536985b20d66f67e24af5ec99f13399f45b9d91b2a5ac70154e63df4a +SHA512 (unzboot-0c0c3ad.tar.xz) = 7e0024aad857f8cec410d27163bf978fd4bf7c2ce3b262d255c094e3cfbcfb132d66dc7806933afcf39778bb9dfb48cf2894215a79f0c7d1eb563cb33fe73a74 diff --git a/unzboot.spec b/unzboot.spec index 8d50cc5..39b6f8d 100644 --- a/unzboot.spec +++ b/unzboot.spec @@ -1,15 +1,15 @@ -%global commit 374ec24c12d8276e6274d296e458bdfb3a650357 +%global commit 0c0c3ad76400f05414b5e6c96f85e73831000d17 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20240903 +%global commitdate 20250502 -Name: unzboot -Version: 0.1~git.%{commitdate}.%{shortcommit} -Release: 2%{?dist} +Name: unzboot +Version: 0.1~git.%{commitdate}.%{shortcommit} +Release: 1%{?dist} -Summary: Extracts a kernel vmlinuz image from a EFI application -License: GPL-2.0-or-later +Summary: Extracts a kernel vmlinuz image from a EFI application +License: GPL-2.0-or-later -URL: https://github.com/eballetbo/unzboot +URL: https://github.com/eballetbo/unzboot # Upstream is still under development so they are not tagging releases # yet. Use the following to do a rebase to a new snapshot: # @@ -20,6 +20,7 @@ BuildRequires: gcc BuildRequires: glib2-devel BuildRequires: meson BuildRequires: zlib +BuildRequires: libzstd %description The unzboot program extracts a kernel vmlinuz image from @@ -42,6 +43,10 @@ compressed form. %{_bindir}/unzboot %changelog +* Mon May 5 2025 Enric Balletbo i Serra - 0.1~git.20250502.0c0c3ad-1 +- Add zstd compressed kernel support +- Introduce test case infrastructure and add gunzip tests + * Sun Jan 19 2025 Fedora Release Engineering - 0.1~git.20240903.374ec24-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 9ff85bd452a430b42108281ee90f0fe579910814 Mon Sep 17 00:00:00 2001 From: Enric Balletbo i Serra Date: Wed, 7 May 2025 10:27:33 +0200 Subject: [PATCH 2/2] Fix build dependency for libzstd Signed-off-by: Enric Balletbo i Serra --- unzboot.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unzboot.spec b/unzboot.spec index 39b6f8d..2cdb0ee 100644 --- a/unzboot.spec +++ b/unzboot.spec @@ -20,7 +20,7 @@ BuildRequires: gcc BuildRequires: glib2-devel BuildRequires: meson BuildRequires: zlib -BuildRequires: libzstd +BuildRequires: libzstd-devel %description The unzboot program extracts a kernel vmlinuz image from