diff --git a/LICENSES/Unlicense.txt b/LICENSES/Unlicense.txt
deleted file mode 100644
index 5227a51..0000000
--- a/LICENSES/Unlicense.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-This is free and unencumbered software released into the public domain.
-
-Anyone is free to copy, modify, publish, use, compile, sell, or distribute
-this software, either in source code form or as a compiled binary, for any
-purpose, commercial or non-commercial, and by any means.
-
-In jurisdictions that recognize copyright laws, the author or authors of this
-software dedicate any and all copyright interest in the software to the public
-domain. We make this dedication for the benefit of the public at large and
-to the detriment of our heirs and
-successors. We intend this dedication to be an overt act of relinquishment
-in perpetuity of all present and future rights to this software under copyright
-law.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS
-BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH
-THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-For more information, please refer to
diff --git a/parts.rst b/parts.rst
index c89356d..ccdbfe8 100644
--- a/parts.rst
+++ b/parts.rst
@@ -697,7 +697,7 @@ sysb is purely a transition to sysc, allowing binaries from sysa to get onto a
disk (as sysa does not necessarily have hard disk support in the kernel).
It populates device nodes, mounts sysc, copies over data, and executes sysc.
-xz 5.0.5
+xz 5.4.1
========
XZ Utils is a set of free software command-line lossless data compressors,
diff --git a/sysa/SHA256SUMS.pkgs b/sysa/SHA256SUMS.pkgs
index 33798b3..7da81dc 100644
--- a/sysa/SHA256SUMS.pkgs
+++ b/sysa/SHA256SUMS.pkgs
@@ -110,5 +110,5 @@ afe30ba8abf45ac3605c09df93ec3b2fec29c242bf5193a2086ef32340c6ebc6 tcc-0.9.27_2.t
50b867379c97a45da3313c74341d3c880370b61f2ac20734e19b0714271a9861 texinfo-6.7_0.tar.bz2
75a57f10e2e6060d6c754730297ee210976ed8adb03efe7a42095167da7a3507 util-linux-2.19.1_0.tar.bz2
145bdcd8866199839f112cb1ccdef26b6d337c7aa651e95b9c8a6dc770450b3e which-2.21_0.tar.bz2
-2f13766643924a17fea7f44d0a4ed353fe1b9a7d288799c5672619665582cd14 xz-5.0.5_0.tar.bz2
+1ce23bc276d1148a80d36f5a95e60aa5168d22c9ef5e28705c6deb53d4b92d0f xz-5.4.1_0.tar.bz2
481c4b1970dbf9845be26b55c59556903b0b1f924f48efe5c728b76e482ab485 zlib-1.2.13_0.tar.bz2
diff --git a/sysc/run.sh b/sysc/run.sh
index 3ef547a..dab41f3 100755
--- a/sysc/run.sh
+++ b/sysc/run.sh
@@ -64,7 +64,7 @@ else
mkdir -p "${DISTFILES}"
fi
-build xz-5.0.5
+build xz-5.4.1
build file-5.44
diff --git a/sysc/xz-5.0.5/patches/xz_automake.patch b/sysc/xz-5.0.5/patches/xz_automake.patch
deleted file mode 100644
index 5db0e50..0000000
--- a/sysc/xz-5.0.5/patches/xz_automake.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-FileCopyrightText: 2021 Andrius Štikonas
-
-SPDX-License-Identifier: Unlicense
-
-Build with Automake 1.10
-
---- configure.ac 2021-03-25 21:25:45.309736487 +0000
-+++ configure.ac 2021-03-25 21:28:06.683426486 +0000
-@@ -417,8 +417,8 @@
- echo "Initializing Automake:"
-
- # Automake 1.10 should still be enough but you need to omit serial-tests.
--dnl AM_INIT_AUTOMAKE([1.10 foreign tar-v7 filename-length-max=99])
--AM_INIT_AUTOMAKE([1.12 foreign tar-v7 filename-length-max=99 serial-tests])
-+AM_INIT_AUTOMAKE([1.10 foreign tar-v7 filename-length-max=99])
-+dnl AM_INIT_AUTOMAKE([1.12 foreign tar-v7 filename-length-max=99 serial-tests])
- AC_PROG_LN_S
-
- AC_PROG_CC_C99
diff --git a/sysc/xz-5.0.5/sources b/sysc/xz-5.0.5/sources
deleted file mode 100644
index 76f25cc..0000000
--- a/sysc/xz-5.0.5/sources
+++ /dev/null
@@ -1 +0,0 @@
-http://ixpeering.dl.sourceforge.net/project/lzmautils/xz-5.0.5.tar.bz2 166c48d2842519bc4f96333bff9e265f8cdda44d38e40594ef3f9bbb52890490
diff --git a/sysc/xz-5.4.1/sources b/sysc/xz-5.4.1/sources
new file mode 100644
index 0000000..26dd397
--- /dev/null
+++ b/sysc/xz-5.4.1/sources
@@ -0,0 +1 @@
+http://ixpeering.dl.sourceforge.net/project/lzmautils/xz-5.4.1.tar.bz2 dd172acb53867a68012f94c17389401b2f274a1aa5ae8f84cbfb8b7e383ea8d3
diff --git a/sysc/xz-5.0.5/xz-5.0.5.sh b/sysc/xz-5.4.1/xz-5.4.1.sh
similarity index 57%
rename from sysc/xz-5.0.5/xz-5.0.5.sh
rename to sysc/xz-5.4.1/xz-5.4.1.sh
index 9fcac8f..dad9fb8 100755
--- a/sysc/xz-5.0.5/xz-5.0.5.sh
+++ b/sysc/xz-5.4.1/xz-5.4.1.sh
@@ -3,15 +3,18 @@
# SPDX-License-Identifier: GPL-3.0-or-later
src_prepare() {
- default
+ # Delete translation catalogs
+ find . -name "*.gmo" -delete
+ rm -rf po4a/man
- AUTOMAKE=automake-1.11 ACLOCAL=aclocal-1.11 AUTOCONF=autoconf-2.64 AUTOM4TE=autom4te-2.64 autoreconf-2.64 -f
+ AUTOMAKE=automake-1.15 ACLOCAL=aclocal-1.15 AUTOCONF=autoconf-2.69 AUTOM4TE=autom4te-2.69 autoreconf-2.69 -f
}
src_configure() {
./configure \
--prefix="${PREFIX}" \
--disable-shared \
+ --disable-nls \
--build=i386-unknown-linux-musl \
--libdir="${LIBDIR}"
}