diff options
author | Toolybird | 2024-01-26 16:19:15 +1100 |
---|---|---|
committer | Toolybird | 2024-01-26 16:19:15 +1100 |
commit | b8a07567ee9f25156e92b78b187546f1eef1167e (patch) | |
tree | 0e877a195b9142f74b66185853d6973be06d03f4 | |
parent | 51332e9a853386a61c89f0410bf8a1ca88866a5b (diff) | |
download | aur-b8a07567ee9f25156e92b78b187546f1eef1167e.tar.gz |
Upgrade to 1.0.97 and apply fixes
- update zlib to 1.3.1
- switch zlib source URL to GitHub to align with Arch
- add linux to makedepends for clean chroot builds
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 15 insertions, 13 deletions
@@ -1,6 +1,6 @@ pkgbase = ventoy pkgdesc = A new bootable USB solution - pkgver = 1.0.96 + pkgver = 1.0.97 pkgrel = 1 url = https://www.ventoy.net/ arch = x86_64 @@ -17,6 +17,7 @@ pkgbase = ventoy makedepends = lib32-gcc-libs makedepends = lib32-glibc makedepends = libguestfs + makedepends = linux makedepends = musl makedepends = nasm makedepends = python @@ -33,7 +34,7 @@ pkgbase = ventoy noextract = edk2-stable201911.zip noextract = fuse-2.9.9.tar.gz noextract = exfat-1.3.0.tar.gz - noextract = zlib-1.3.tar.gz + noextract = zlib-1.3.1.tar.xz noextract = squashfs-tools-4.4.tar.gz noextract = device-mapper-1.02.28-2.el5.src.rpm noextract = zstd-1.0.0.tar.gz @@ -42,7 +43,7 @@ pkgbase = ventoy noextract = cryptsetup-1.7.5.tar.xz noextract = wimboot-2.7.3.tar.gz options = !buildflags - source = ventoy-1.0.96.tar.gz::https://github.com/ventoy/Ventoy/archive/refs/tags/v1.0.96.tar.gz + source = ventoy-1.0.97.tar.gz::https://github.com/ventoy/Ventoy/archive/refs/tags/v1.0.97.tar.gz source = https://ftp.gnu.org/gnu/grub/grub-2.04.tar.xz source = ventoy-grub-fix-build-with-binutils-2.36.patch::https://git.savannah.gnu.org/cgit/grub.git/patch/configure.ac?id=b9827513 source = git+https://github.com/ipxe/ipxe.git#commit=3fe683e @@ -55,7 +56,7 @@ pkgbase = ventoy source = kernel-headers-musl-4.19.88.tar.gz::https://github.com/sabotage-linux/kernel-headers/archive/v4.19.88.tar.gz source = https://github.com/libfuse/libfuse/releases/download/fuse-2.9.9/fuse-2.9.9.tar.gz source = exfat-1.3.0.tar.gz::https://github.com/relan/exfat/archive/refs/tags/v1.3.0.tar.gz - source = https://www.zlib.net/zlib-1.3.tar.gz + source = https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.xz source = squashfs-tools-4.4.tar.gz::https://github.com/plougher/squashfs-tools/archive/refs/tags/4.4.tar.gz source = http://vault.centos.org/5.3/os/SRPMS/device-mapper-1.02.28-2.el5.src.rpm source = zstd-1.0.0.tar.gz::https://github.com/facebook/zstd/archive/refs/tags/v1.0.0.tar.gz @@ -63,7 +64,7 @@ pkgbase = ventoy source = https://busybox.net/downloads/busybox-1.32.0.tar.bz2 source = https://mirrors.edge.kernel.org/pub/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.5.tar.xz source = wimboot-2.7.3.tar.gz::https://github.com/ipxe/wimboot/archive/v2.7.3.tar.gz - sha256sums = 054c02b4ce3d5bf97d95b6d583b7a57020f90e47d650ee87b1e855cc223c0886 + sha256sums = ad00cd7be3c17e1f39c53b96243e1bc249aa2125fab16e70062c247907ea21b1 sha256sums = e5292496995ad42dabe843a0192cf2a2c502e7ffcc7479398232b10a472df77d sha256sums = db2a9018392a3984d1e1e649bde0ffc19c90fa4d96b9fd2d4caaf9c1ca2af68b sha256sums = SKIP @@ -76,7 +77,7 @@ pkgbase = ventoy sha256sums = d104397fc657ffb0f0bda46f54fd182b76a9ebc324149c183a4ff8c86a8db53d sha256sums = d0e69d5d608cc22ff4843791ad097f554dd32540ddc9bed7638cc6fea7c1b4b5 sha256sums = 689bcb4a639acd2d45e6fa0ff455f7f18edb2421d4f4f42909943775adc0e375 - sha256sums = ff0ba4c292013dbc27530b3a81e1f9a813cd39de01ca5e0f8bf355702efa593e + sha256sums = 38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32 sha256sums = a7fa4845e9908523c38d4acf92f8a41fdfcd19def41bd5090d7ad767a6dc75c3 sha256sums = 599a630fdf020282e27c66aa2b4f3d624d731bd150749a8d7b74f544be03b2bb sha256sums = 197e6ef74da878cbf72844f38461bb18129d144fd5221b3598e973ecda6f5963 @@ -33,7 +33,7 @@ # have been modified. pkgname=ventoy -pkgver=1.0.96 +pkgver=1.0.97 _grub_ver=2.04 # (Jul 2019) #_unifont_ver=15.0.01 # FIXME see NOTE below _ipxe_ver=3fe683e # (Sep 29 2019) @@ -47,7 +47,7 @@ _lz4_ver=1.8.1.2 # (Jan 2018) old! FIXME statically linked into u _xz_ver=5.0.4 # (Jun 2012) old! FIXME statically linked into unsquashfs _lzo_ver=2.08 # (Jun 2014) old! FIXME statically linked into unsquashfs _zstd_ver=1.4.4 # (Nov 2019) old! FIXME statically linked into unsquashfs -_zlib_ver=1.3 # need a static 32-bit lib for unsquashfs, build our own +_zlib_ver=1.3.1 # need a static 32-bit lib for unsquashfs, build our own _squash_ver=4.4 # (Aug 2019) old! FIXME for unsquashfs _dm_ver=1.02.28 # (Sep 2008) old! FIXME for dmsetup _zstd1_ver=1.0.0 # (Sep 2016) old! FIXME for standalone zstdcat @@ -75,6 +75,7 @@ makedepends=( lib32-gcc-libs # 32-bit squashfs-tools lz4 xz lzo zstd vblade lib32-glibc # 32-bit dietlibc vtoytool dmsetup zstdcat xzminidec busybox lunzip libguestfs # IMG/USB prep + linux # libguestfs musl # vtoycli fuse fuseiso xzminidec busybox nasm # edk2 python # grub2 edk2 @@ -104,7 +105,7 @@ source=( kernel-headers-musl-"$_kern_hdrs_musl_ver".tar.gz::https://github.com/sabotage-linux/kernel-headers/archive/v"$_kern_hdrs_musl_ver".tar.gz https://github.com/libfuse/libfuse/releases/download/fuse-"$_fuse_ver/fuse-$_fuse_ver".tar.gz exfat-"$_exfat_ver".tar.gz::https://github.com/relan/exfat/archive/refs/tags/v"$_exfat_ver".tar.gz - https://www.zlib.net/zlib-"$_zlib_ver".tar.gz + https://github.com/madler/zlib/releases/download/v"$_zlib_ver/zlib-$_zlib_ver".tar.xz squashfs-tools-"$_squash_ver".tar.gz::https://github.com/plougher/squashfs-tools/archive/refs/tags/"$_squash_ver".tar.gz http://vault.centos.org/5.3/os/SRPMS/device-mapper-"$_dm_ver"-2.el5.src.rpm zstd-"$_zstd1_ver".tar.gz::https://github.com/facebook/zstd/archive/refs/tags/v"$_zstd1_ver".tar.gz @@ -118,7 +119,7 @@ noextract=( edk2-"$_edk2_ver".zip fuse-"$_fuse_ver".tar.gz exfat-"$_exfat_ver".tar.gz - zlib-"$_zlib_ver".tar.gz + zlib-"$_zlib_ver".tar.xz squashfs-tools-"$_squash_ver".tar.gz device-mapper-"$_dm_ver"-2.el5.src.rpm zstd-"$_zstd1_ver".tar.gz @@ -127,7 +128,7 @@ noextract=( cryptsetup-"$_crypt_ver".tar.xz wimboot-"$_wimboot_ver".tar.gz ) -sha256sums=('054c02b4ce3d5bf97d95b6d583b7a57020f90e47d650ee87b1e855cc223c0886' +sha256sums=('ad00cd7be3c17e1f39c53b96243e1bc249aa2125fab16e70062c247907ea21b1' 'e5292496995ad42dabe843a0192cf2a2c502e7ffcc7479398232b10a472df77d' 'db2a9018392a3984d1e1e649bde0ffc19c90fa4d96b9fd2d4caaf9c1ca2af68b' 'SKIP' @@ -140,7 +141,7 @@ sha256sums=('054c02b4ce3d5bf97d95b6d583b7a57020f90e47d650ee87b1e855cc223c0886' 'd104397fc657ffb0f0bda46f54fd182b76a9ebc324149c183a4ff8c86a8db53d' 'd0e69d5d608cc22ff4843791ad097f554dd32540ddc9bed7638cc6fea7c1b4b5' '689bcb4a639acd2d45e6fa0ff455f7f18edb2421d4f4f42909943775adc0e375' - 'ff0ba4c292013dbc27530b3a81e1f9a813cd39de01ca5e0f8bf355702efa593e' + '38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32' 'a7fa4845e9908523c38d4acf92f8a41fdfcd19def41bd5090d7ad767a6dc75c3' '599a630fdf020282e27c66aa2b4f3d624d731bd150749a8d7b74f544be03b2bb' '197e6ef74da878cbf72844f38461bb18129d144fd5221b3598e973ecda6f5963' @@ -619,7 +620,7 @@ _build_unsquashfs() ( ) __build_zlib_static-32() ( - tar -xf "$srcdir"/zlib-$_zlib_ver.tar.gz + tar -xf "$srcdir"/zlib-$_zlib_ver.tar.xz cd zlib-$_zlib_ver CC="gcc -m32" \ |