From 5fde780adcc83b811b113b3b24e027ec6dbe9b34 Mon Sep 17 00:00:00 2001 From: emmett1 Date: Sat, 9 Apr 2022 08:19:46 +0800 Subject: [PATCH] updated --- .gitignore | 4 ++-- enter-chroot | 3 ++- ports/applyupdate | 8 ++++--- ports/checkupdate | 24 +++++++------------ ports/core/automake/Pkgfile | 2 +- ports/core/bash/Pkgfile | 2 +- ports/core/bc/Pkgfile | 2 +- ports/core/binutils/Pkgfile | 2 +- ports/core/bison/Pkgfile | 2 +- ports/core/ca-certificates/Pkgfile | 2 +- ports/core/ca-certificates/update | 7 ++++++ ports/core/coreutils/Pkgfile | 2 +- ports/core/curl/Pkgfile | 2 +- ports/core/dbus/Pkgfile | 4 ++-- ports/core/dhcpcd/Pkgfile | 2 +- ports/core/diffutils/Pkgfile | 2 +- ports/core/efibootmgr/Pkgfile | 6 +++++ ports/core/efivar/Pkgfile | 9 +++++-- ports/core/elfutils/Pkgfile | 2 +- ports/core/expat/Pkgfile | 2 +- ports/core/file/Pkgfile | 2 +- ports/core/findutils/Pkgfile | 2 +- ports/core/freetype2/Pkgfile | 2 +- ports/core/fuse2/Pkgfile | 6 ++++- ports/core/gawk/Pkgfile | 2 +- ports/core/gcc/Pkgfile | 4 +++- ports/core/gdbm/Pkgfile | 2 +- ports/core/glibc/Pkgfile | 2 +- ports/core/grep/Pkgfile | 2 +- ports/core/gzip/Pkgfile | 2 +- ports/core/inetutils/Pkgfile | 2 +- ports/core/iproute2/Pkgfile | 2 +- ports/core/lfs-bootscripts/Pkgfile | 2 +- ports/core/libarchive/Pkgfile | 4 ++-- ports/core/libcap/Pkgfile | 2 +- ports/core/libpipeline/Pkgfile | 2 +- ports/core/libtasn1/Pkgfile | 2 +- ports/core/libtool/Pkgfile | 2 +- ports/core/links/Pkgfile | 2 +- ports/core/linux-api-headers/Pkgfile | 2 +- ports/core/linux-firmware/Pkgfile | 2 +- ports/core/linux/Pkgfile | 2 +- ports/core/man-db/Pkgfile | 2 +- ports/core/man-pages/Pkgfile | 4 +++- ports/core/mtools/Pkgfile | 2 +- ports/core/ncurses/Pkgfile | 2 +- ports/core/openssl/Pkgfile | 2 +- ports/core/openssl/update | 3 +++ ports/core/p11-kit/Pkgfile | 2 +- ports/core/perl/Pkgfile | 2 +- ports/core/pkgconf/Pkgfile | 2 +- ports/core/procps-ng/update | 3 +++ ports/core/python3/Pkgfile | 12 ++++++++-- ports/core/python3/pyconfig.h | 16 +++++++++++++ ports/core/python3/update | 2 +- ports/core/readline/Pkgfile | 2 +- ports/core/shadow/Pkgfile | 7 ++---- ports/core/squashfs-tools/Pkgfile | 14 +++++------ .../core/squashfs-tools/fix-glibc-2.28.patch | 20 ---------------- .../squashfs-tools-4.5-symlink_install.patch | 11 +++++++++ ports/core/squashfs-tools/update | 5 ++++ ports/core/sysvinit/Pkgfile | 2 +- ports/core/texinfo/Pkgfile | 2 +- ports/core/tzdata/Pkgfile | 2 +- ports/core/vim/Pkgfile | 2 +- ports/core/wget/Pkgfile | 2 +- ports/core/wpa_supplicant/Pkgfile | 2 +- ports/core/zlib/Pkgfile | 2 +- toolchain/01-binutils-pass1 | 2 +- toolchain/02-gcc-pass1 | 2 +- toolchain/03-linux-api-headers | 2 +- toolchain/04-glibc | 2 +- toolchain/05-libstdc++ | 2 +- toolchain/06-binutils-pass2 | 2 +- toolchain/07-gcc-pass2 | 2 +- toolchain/09-ncurses | 2 +- toolchain/10-bash | 2 +- toolchain/11-bison | 2 +- toolchain/13-coreutils | 2 +- toolchain/14-diffutils | 2 +- toolchain/15-file | 2 +- toolchain/16-findutils | 2 +- toolchain/17-gawk | 2 +- toolchain/19-grep | 2 +- toolchain/20-gzip | 2 +- toolchain/23-perl | 2 +- toolchain/24-python | 2 +- toolchain/27-texinfo | 2 +- toolchain/29-openssl | 2 +- toolchain/30-certs | 2 +- toolchain/31-curl | 2 +- toolchain/32-libarchive | 4 ++-- 92 files changed, 181 insertions(+), 137 deletions(-) create mode 100644 ports/core/ca-certificates/update create mode 100644 ports/core/openssl/update create mode 100644 ports/core/procps-ng/update create mode 100644 ports/core/python3/pyconfig.h delete mode 100644 ports/core/squashfs-tools/fix-glibc-2.28.patch create mode 100644 ports/core/squashfs-tools/squashfs-tools-4.5-symlink_install.patch create mode 100644 ports/core/squashfs-tools/update diff --git a/.gitignore b/.gitignore index f1ed2dc..93758e6 100644 --- a/.gitignore +++ b/.gitignore @@ -3,8 +3,8 @@ *.img config *.qcow2 -ports/error -ports/outdate +ports/.error +ports/.outdate src/ pkg/ lfs-rootfs/ diff --git a/enter-chroot b/enter-chroot index 1477703..d6be65e 100755 --- a/enter-chroot +++ b/enter-chroot @@ -31,7 +31,8 @@ unmount() { exit 1 } -LFS="/mnt/lfs" +CWD="$PWD" +LFS="$CWD/lfs-rootfs" if [ -f ./config ]; then . ./config diff --git a/ports/applyupdate b/ports/applyupdate index 1eb47aa..2bcf37b 100755 --- a/ports/applyupdate +++ b/ports/applyupdate @@ -1,7 +1,7 @@ #!/bin/sh -[ -f ./outdate ] || { - echo "please check update first" +[ -f ./.outdate ] || { + echo "please run './checkupdate' first" } while read -r port oldver a newver; do @@ -22,4 +22,6 @@ while read -r port oldver a newver; do [ $? = 0 ] && echo " OK" || echo " failed" } done -done < outdate +done < .outdate + +exit 0 diff --git a/ports/checkupdate b/ports/checkupdate index d0a4d1c..1b0bc47 100755 --- a/ports/checkupdate +++ b/ports/checkupdate @@ -72,7 +72,8 @@ getver_aur() { # main fetch() { - wget -qO - -t 3 -T 10 $url + #wget -qO - -t 3 -T 10 $url + curl -Lsk $url } run_check() { @@ -84,31 +85,25 @@ run_check() { echo "version : $version" echo "url : $url" echo "cmd : $checkver_cmd" - $checkver_cmd | tail -n10 + $checkver_cmd | sort -V | uniq | tail -n10 return else print_progress "Checking '$ppath'" - upver=$($checkver_cmd | tail -n1) + upver=$($checkver_cmd | sort -V | uniq | tail -n1) fi upver=${upver:-404} - [ "$OUT" = 1 ] && { - touch error outdate - sed "\,^$ppath ,d" -i error - sed "\,^$ppath ,d" -i outdate - } + touch error outdate + sed "\,^$ppath ,d" -i .error + sed "\,^$ppath ,d" -i .outdate if [ "$upver" = "404" ]; then echo -e " $ppath: $version => ${RED}404${CRESET}" - [ "$OUT" = 1 ] && { - echo "$ppath $version => 404" >> error - } + echo "$ppath $version => 404" >> .error elif [ "$version" != "$upver" ]; then echo -e " $ppath: $version => ${YELLOW}$upver${CRESET}" - [ "$OUT" = 1 ] && { - echo "$ppath $version => $upver" >> outdate - } + echo "$ppath $version => $upver" >> .outdate fi } @@ -189,7 +184,6 @@ check() { parseopt() { while [ $1 ]; do case $1 in - -o) OUT=1;; -v) VERBOSE=1;; *) PKG+=($1);; esac diff --git a/ports/core/automake/Pkgfile b/ports/core/automake/Pkgfile index 8052d2a..f9f23ca 100755 --- a/ports/core/automake/Pkgfile +++ b/ports/core/automake/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=automake -version=1.16.3 +version=1.16.5 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz) diff --git a/ports/core/bash/Pkgfile b/ports/core/bash/Pkgfile index 5f88fa5..4d103b1 100755 --- a/ports/core/bash/Pkgfile +++ b/ports/core/bash/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=bash -version=5.1 +version=5.1.16 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz) diff --git a/ports/core/bc/Pkgfile b/ports/core/bc/Pkgfile index daf1269..f70f146 100755 --- a/ports/core/bc/Pkgfile +++ b/ports/core/bc/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=bc -version=4.0.2 +version=5.2.3 release=1 source=(https://github.com/gavinhoward/bc/archive/$version/bc-$version.tar.gz) diff --git a/ports/core/binutils/Pkgfile b/ports/core/binutils/Pkgfile index 93959b5..2b79b49 100755 --- a/ports/core/binutils/Pkgfile +++ b/ports/core/binutils/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=binutils -version=2.36.1 +version=2.38 release=1 source=(https://ftp.gnu.org/gnu/binutils/$name-$version.tar.xz) diff --git a/ports/core/bison/Pkgfile b/ports/core/bison/Pkgfile index 80bf8ac..8157385 100755 --- a/ports/core/bison/Pkgfile +++ b/ports/core/bison/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=bison -version=3.7.6 +version=3.8.2 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz) diff --git a/ports/core/ca-certificates/Pkgfile b/ports/core/ca-certificates/Pkgfile index d588d7a..f011040 100755 --- a/ports/core/ca-certificates/Pkgfile +++ b/ports/core/ca-certificates/Pkgfile @@ -4,7 +4,7 @@ # Depends on: p11-kit openssl name=ca-certificates -version=20210119 +version=20201208 _version=${version:0:4}-${version:4:2}-${version:6:2} release=1 source=(https://curl.se/ca/cacert-$_version.pem) diff --git a/ports/core/ca-certificates/update b/ports/core/ca-certificates/update new file mode 100644 index 0000000..e1db6ee --- /dev/null +++ b/ports/core/ca-certificates/update @@ -0,0 +1,7 @@ +url=https://curl.se/docs/caextract.html + +getver_ca-certificates() { + fetch \ + | grep -Eo cacert-[0-9.]+-[0-9.]+-[0-9.]+.pem \ + | sed "s/cacert-//;s/\.pem//;s/-//g" +} diff --git a/ports/core/coreutils/Pkgfile b/ports/core/coreutils/Pkgfile index 66c81d1..e6430a8 100755 --- a/ports/core/coreutils/Pkgfile +++ b/ports/core/coreutils/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=coreutils -version=8.32 +version=9.0 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz coreutils-i18n-1.patch) diff --git a/ports/core/curl/Pkgfile b/ports/core/curl/Pkgfile index a8bf0a0..ffc1ee9 100755 --- a/ports/core/curl/Pkgfile +++ b/ports/core/curl/Pkgfile @@ -4,7 +4,7 @@ # Depends on: ca-certificates openssl name=curl -version=7.77.0 +version=7.82.0 release=1 source=(https://curl.haxx.se/download/$name-$version.tar.xz) diff --git a/ports/core/dbus/Pkgfile b/ports/core/dbus/Pkgfile index e3366fe..d8202c0 100755 --- a/ports/core/dbus/Pkgfile +++ b/ports/core/dbus/Pkgfile @@ -4,9 +4,9 @@ # Depends on: name=dbus -version=1.12.20 +version=1.14.0 release=1 -source=(https://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.gz) +source=(https://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.xz) build() { cd $name-$version diff --git a/ports/core/dhcpcd/Pkgfile b/ports/core/dhcpcd/Pkgfile index 306ae15..537319b 100755 --- a/ports/core/dhcpcd/Pkgfile +++ b/ports/core/dhcpcd/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=dhcpcd -version=9.4.0 +version=9.4.1 bootscriptsversion=20210110 release=1 source=(https://roy.marples.name/downloads/dhcpcd/dhcpcd-$version.tar.xz diff --git a/ports/core/diffutils/Pkgfile b/ports/core/diffutils/Pkgfile index e6ab9e8..50c101d 100755 --- a/ports/core/diffutils/Pkgfile +++ b/ports/core/diffutils/Pkgfile @@ -4,7 +4,7 @@ # Depends on: bash name=diffutils -version=3.7 +version=3.8 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz) diff --git a/ports/core/efibootmgr/Pkgfile b/ports/core/efibootmgr/Pkgfile index 6cf9372..c8d4672 100755 --- a/ports/core/efibootmgr/Pkgfile +++ b/ports/core/efibootmgr/Pkgfile @@ -14,6 +14,12 @@ build() { patch -Np1 -i $SRC/efivar.patch + export CFLAGS="${CFLAGS} -Wno-error=pointer-sign" + + # removing hotfix function declaration: + # https://github.com/rhboot/efibootmgr/issues/128 + sed -e '/extern int efi_set_verbose/d' -i "src/$name.c" + EFIDIR=/boot/efi make install -D src/efibootmgr $PKG/usr/sbin/efibootmgr install -D src/efibootmgr.8 $PKG/usr/share/man/man8/efibootmgr.8 diff --git a/ports/core/efivar/Pkgfile b/ports/core/efivar/Pkgfile index ee2a856..1cc8d59 100755 --- a/ports/core/efivar/Pkgfile +++ b/ports/core/efivar/Pkgfile @@ -4,13 +4,18 @@ # Depends on: popt name=efivar -version=37 +version=38 release=1 source=(https://github.com/rhboot/efivar/releases/download/$version/$name-$version.tar.bz2) build() { cd $name-$version - sed -e 's/-Werror//g' -i gcc.specs + + # faking mandoc + mkdir bin + ln -s /bin/true bin/mandoc + export PATH=$PWD/bin:$PATH + make -j1 make libdir=/usr/lib DESTDIR=$PKG install } diff --git a/ports/core/elfutils/Pkgfile b/ports/core/elfutils/Pkgfile index 01dbbc9..76c41e8 100755 --- a/ports/core/elfutils/Pkgfile +++ b/ports/core/elfutils/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=elfutils -version=0.185 +version=0.186 release=1 source=(https://sourceware.org/ftp/elfutils/$version/elfutils-$version.tar.bz2) diff --git a/ports/core/expat/Pkgfile b/ports/core/expat/Pkgfile index c19c00c..a525d51 100755 --- a/ports/core/expat/Pkgfile +++ b/ports/core/expat/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=expat -version=2.4.1 +version=2.4.8 release=1 source=(https://sourceforge.net/projects/expat/files/expat/$version/expat-$version.tar.bz2) diff --git a/ports/core/file/Pkgfile b/ports/core/file/Pkgfile index 669a188..e5baa52 100755 --- a/ports/core/file/Pkgfile +++ b/ports/core/file/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=file -version=5.40 +version=5.41 release=1 source=(ftp://ftp.astron.com/pub/$name/$name-$version.tar.gz) diff --git a/ports/core/findutils/Pkgfile b/ports/core/findutils/Pkgfile index 3dc2312..7fb652f 100755 --- a/ports/core/findutils/Pkgfile +++ b/ports/core/findutils/Pkgfile @@ -4,7 +4,7 @@ # Depends on: bash name=findutils -version=4.8.0 +version=4.9.0 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz) diff --git a/ports/core/freetype2/Pkgfile b/ports/core/freetype2/Pkgfile index d6d0c64..2b25343 100755 --- a/ports/core/freetype2/Pkgfile +++ b/ports/core/freetype2/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libpng which name=freetype2 -version=2.10.4 +version=2.12.0 release=1 source=(https://downloads.sourceforge.net/freetype/freetype-$version.tar.xz) diff --git a/ports/core/fuse2/Pkgfile b/ports/core/fuse2/Pkgfile index cedd6cd..ed08049 100755 --- a/ports/core/fuse2/Pkgfile +++ b/ports/core/fuse2/Pkgfile @@ -6,11 +6,15 @@ name=fuse2 version=2.9.9 release=1 -source=(https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$version.tar.gz) +source=(https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$version.tar.gz + https://github.com/libfuse/libfuse/commit/5a43d0f724c56f8836f3f92411e0de1b5f82db32.patch) build() { cd fuse-$version + patch -Np1 -i ../5a43d0f724c56f8836f3f92411e0de1b5f82db32.patch + + autoreconf -fiv ./configure --prefix=/usr \ --disable-static \ INIT_D_PATH=/tmp/init.d diff --git a/ports/core/gawk/Pkgfile b/ports/core/gawk/Pkgfile index a945309..7fa1a17 100755 --- a/ports/core/gawk/Pkgfile +++ b/ports/core/gawk/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=gawk -version=5.1.0 +version=5.1.1 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz) diff --git a/ports/core/gcc/Pkgfile b/ports/core/gcc/Pkgfile index 3429a27..0e709ec 100755 --- a/ports/core/gcc/Pkgfile +++ b/ports/core/gcc/Pkgfile @@ -4,10 +4,12 @@ # Depends on: name=gcc -version=11.1.0 +version=11.2.0 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version/$name-$version.tar.xz) +bsdtar() { tar $@; } + build() { cd $name-$version diff --git a/ports/core/gdbm/Pkgfile b/ports/core/gdbm/Pkgfile index ad652fc..05da4f0 100755 --- a/ports/core/gdbm/Pkgfile +++ b/ports/core/gdbm/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=gdbm -version=1.19 +version=1.23 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz) diff --git a/ports/core/glibc/Pkgfile b/ports/core/glibc/Pkgfile index 9165536..dadaa1b 100755 --- a/ports/core/glibc/Pkgfile +++ b/ports/core/glibc/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=glibc -version=2.33 +version=2.35 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz $name-fhs-1.patch) diff --git a/ports/core/grep/Pkgfile b/ports/core/grep/Pkgfile index 047a2c6..5234138 100755 --- a/ports/core/grep/Pkgfile +++ b/ports/core/grep/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=grep -version=3.6 +version=3.7 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz) diff --git a/ports/core/gzip/Pkgfile b/ports/core/gzip/Pkgfile index 2927f3e..1df1ac8 100755 --- a/ports/core/gzip/Pkgfile +++ b/ports/core/gzip/Pkgfile @@ -4,7 +4,7 @@ # Depends on: bash name=gzip -version=1.10 +version=1.12 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz) diff --git a/ports/core/inetutils/Pkgfile b/ports/core/inetutils/Pkgfile index 3e960e6..6583370 100755 --- a/ports/core/inetutils/Pkgfile +++ b/ports/core/inetutils/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=inetutils -version=2.0 +version=2.2 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz) diff --git a/ports/core/iproute2/Pkgfile b/ports/core/iproute2/Pkgfile index e4acaff..ade5f6c 100755 --- a/ports/core/iproute2/Pkgfile +++ b/ports/core/iproute2/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=iproute2 -version=5.12.0 +version=5.17.0 release=1 source=(https://www.kernel.org/pub/linux/utils/net/$name/$name-$version.tar.xz) diff --git a/ports/core/lfs-bootscripts/Pkgfile b/ports/core/lfs-bootscripts/Pkgfile index 7fd56ae..13133e7 100755 --- a/ports/core/lfs-bootscripts/Pkgfile +++ b/ports/core/lfs-bootscripts/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=lfs-bootscripts -version=20210608 +version=20220327 release=1 source=(http://www.linuxfromscratch.org/lfs/downloads/development/lfs-bootscripts-$version.tar.xz lfs-bootscripts_add-support-uefi.patch diff --git a/ports/core/libarchive/Pkgfile b/ports/core/libarchive/Pkgfile index 12c049a..6645e3f 100755 --- a/ports/core/libarchive/Pkgfile +++ b/ports/core/libarchive/Pkgfile @@ -4,9 +4,9 @@ # Depends on: name=libarchive -version=3.5.1 +version=3.6.0 release=1 -source=(https://github.com/libarchive/libarchive/releases/download/$version/libarchive-$version.tar.xz) +source=(https://libarchive.org/downloads/libarchive-$version.tar.xz) build() { cd $name-$version diff --git a/ports/core/libcap/Pkgfile b/ports/core/libcap/Pkgfile index 57c02de..5c654a8 100755 --- a/ports/core/libcap/Pkgfile +++ b/ports/core/libcap/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=libcap -version=2.50 +version=2.63 release=1 source=(https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/$name-$version.tar.xz) diff --git a/ports/core/libpipeline/Pkgfile b/ports/core/libpipeline/Pkgfile index 640ae98..27fb29a 100755 --- a/ports/core/libpipeline/Pkgfile +++ b/ports/core/libpipeline/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=libpipeline -version=1.5.3 +version=1.5.5 release=1 source=(https://download.savannah.gnu.org/releases/$name/$name-$version.tar.gz) diff --git a/ports/core/libtasn1/Pkgfile b/ports/core/libtasn1/Pkgfile index 632e890..5ca2557 100755 --- a/ports/core/libtasn1/Pkgfile +++ b/ports/core/libtasn1/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=libtasn1 -version=4.17.0 +version=4.18.0 release=1 source=(https://ftp.gnu.org/gnu/libtasn1/libtasn1-$version.tar.gz) diff --git a/ports/core/libtool/Pkgfile b/ports/core/libtool/Pkgfile index e08d271..7a4fc10 100755 --- a/ports/core/libtool/Pkgfile +++ b/ports/core/libtool/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=libtool -version=2.4.6 +version=2.4.7 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz) diff --git a/ports/core/links/Pkgfile b/ports/core/links/Pkgfile index 162d3d2..8d6c644 100755 --- a/ports/core/links/Pkgfile +++ b/ports/core/links/Pkgfile @@ -4,7 +4,7 @@ # Depends on: openssl libevent name=links -version=2.23 +version=2.25 release=1 source=(http://links.twibright.com/download/$name-$version.tar.bz2) diff --git a/ports/core/linux-api-headers/Pkgfile b/ports/core/linux-api-headers/Pkgfile index 6af30a5..caf1e9c 100755 --- a/ports/core/linux-api-headers/Pkgfile +++ b/ports/core/linux-api-headers/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=linux-api-headers -version=5.12.10 +version=5.17.1 release=1 source=(https://www.kernel.org/pub/linux/kernel/v5.x/linux-$version.tar.xz) diff --git a/ports/core/linux-firmware/Pkgfile b/ports/core/linux-firmware/Pkgfile index 5819bbc..ef8bd07 100755 --- a/ports/core/linux-firmware/Pkgfile +++ b/ports/core/linux-firmware/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=linux-firmware -version=20210511 +version=20220310 release=1 source=(https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-$version.tar.gz) diff --git a/ports/core/linux/Pkgfile b/ports/core/linux/Pkgfile index 0e5f087..9a8667f 100755 --- a/ports/core/linux/Pkgfile +++ b/ports/core/linux/Pkgfile @@ -4,7 +4,7 @@ # Depends on: elfutils mkinitramfs openssl linux-firmware name=linux -version=5.12.10 +version=5.17.1 release=1 source=(https://www.kernel.org/pub/linux/kernel/v5.x/linux-$version.tar.xz config) diff --git a/ports/core/man-db/Pkgfile b/ports/core/man-db/Pkgfile index dcf545d..9976a65 100755 --- a/ports/core/man-db/Pkgfile +++ b/ports/core/man-db/Pkgfile @@ -4,7 +4,7 @@ # Depends on: bash gdbm groff less libpipeline zlib name=man-db -version=2.9.4 +version=2.10.2 release=1 source=(https://savannah.nongnu.org/download/man-db/$name-$version.tar.xz) diff --git a/ports/core/man-pages/Pkgfile b/ports/core/man-pages/Pkgfile index c0c82e0..78b8b0b 100755 --- a/ports/core/man-pages/Pkgfile +++ b/ports/core/man-pages/Pkgfile @@ -4,11 +4,13 @@ # Depends on: name=man-pages -version=5.11 +version=5.13 release=1 source=(https://www.kernel.org/pub/linux/docs/$name/$name-$version.tar.xz) build() { cd $name-$version + + sed -i "s|prefix := /usr/local|prefix := /usr|g" Makefile make DESTDIR=$PKG install } diff --git a/ports/core/mtools/Pkgfile b/ports/core/mtools/Pkgfile index ac8c0f0..edd1fd8 100755 --- a/ports/core/mtools/Pkgfile +++ b/ports/core/mtools/Pkgfile @@ -3,7 +3,7 @@ # Maintainer: Emmett1, emmett1 dot 2miligrams at gmail dot com name=mtools -version=4.0.29 +version=4.0.38 release=1 source=(ftp://ftp.gnu.org/gnu/mtools/$name-$version.tar.bz2) diff --git a/ports/core/ncurses/Pkgfile b/ports/core/ncurses/Pkgfile index 688f689..02f1b9a 100755 --- a/ports/core/ncurses/Pkgfile +++ b/ports/core/ncurses/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=ncurses -version=6.2 +version=6.3 release=1 source=(https://ftp.gnu.org/gnu//$name/$name-$version.tar.gz) diff --git a/ports/core/openssl/Pkgfile b/ports/core/openssl/Pkgfile index aab50a5..4cbcbcd 100755 --- a/ports/core/openssl/Pkgfile +++ b/ports/core/openssl/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=openssl -version=1.1.1k +version=1.1.1n release=1 source=(https://openssl.org/source/$name-$version.tar.gz) diff --git a/ports/core/openssl/update b/ports/core/openssl/update new file mode 100644 index 0000000..e93b7a9 --- /dev/null +++ b/ports/core/openssl/update @@ -0,0 +1,3 @@ +getver_openssl() { + getver | grep ^1 +} diff --git a/ports/core/p11-kit/Pkgfile b/ports/core/p11-kit/Pkgfile index 7a01c91..ea28b46 100755 --- a/ports/core/p11-kit/Pkgfile +++ b/ports/core/p11-kit/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=p11-kit -version=0.24.0 +version=0.24.1 release=1 source=(https://github.com/p11-glue/p11-kit/releases/download/$version/p11-kit-$version.tar.xz) diff --git a/ports/core/perl/Pkgfile b/ports/core/perl/Pkgfile index 1784fdf..e3a7add 100755 --- a/ports/core/perl/Pkgfile +++ b/ports/core/perl/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=perl -version=5.34.0 +version=5.34.1 release=1 source=(https://www.cpan.org/src/5.0/$name-$version.tar.xz) diff --git a/ports/core/pkgconf/Pkgfile b/ports/core/pkgconf/Pkgfile index a7df118..30ef64c 100755 --- a/ports/core/pkgconf/Pkgfile +++ b/ports/core/pkgconf/Pkgfile @@ -1,7 +1,7 @@ # Description: Package compiler and linker metadata toolkit name=pkgconf -version=1.7.4 +version=1.8.0 release=1 source=(http://distfiles.dereferenced.org/$name/$name-$version.tar.xz) diff --git a/ports/core/procps-ng/update b/ports/core/procps-ng/update new file mode 100644 index 0000000..695f9ab --- /dev/null +++ b/ports/core/procps-ng/update @@ -0,0 +1,3 @@ +getver_procps-ng() { + getver | grep ^3 +} diff --git a/ports/core/python3/Pkgfile b/ports/core/python3/Pkgfile index bc61b33..1230429 100755 --- a/ports/core/python3/Pkgfile +++ b/ports/core/python3/Pkgfile @@ -4,9 +4,10 @@ # Depends on: libffi name=python3 -version=3.9.5 +version=3.10.4 release=1 -source=(https://www.python.org/ftp/python/$version/Python-$version.tar.xz) +source=(https://www.python.org/ftp/python/$version/Python-$version.tar.xz + pyconfig.h) build() { cd Python-$version @@ -18,4 +19,11 @@ build() { --without-ensurepip make make DESTDIR=$PKG install + + chmod -v 755 $PKG/usr/lib/libpython${version%.*}.so + chmod -v 755 $PKG/usr/lib/libpython3.so + + mv $PKG/usr/include/python${version%.*}/pyconfig.h \ + $PKG/usr/include/python${version%.*}/pyconfig-64.h + install -m 0644 $SRC/pyconfig.h $PKG/usr/include/python${version%.*}/ } diff --git a/ports/core/python3/pyconfig.h b/ports/core/python3/pyconfig.h new file mode 100644 index 0000000..89181b4 --- /dev/null +++ b/ports/core/python3/pyconfig.h @@ -0,0 +1,16 @@ +/* pyconfig.h stub */ + +#ifndef __STUB__PYCONFIG_H__ +#define __STUB__PYCONFIG_H__ + +#if defined(__x86_64__) || \ + defined(__sparc64__) || \ + defined(__arch64__) || \ + defined(__powerpc64__) || \ + defined(__s390x__) +#include "pyconfig-64.h" +#else +#include "pyconfig-32.h" +#endif + +#endif diff --git a/ports/core/python3/update b/ports/core/python3/update index f0b31d8..3d0e51b 100755 --- a/ports/core/python3/update +++ b/ports/core/python3/update @@ -1,4 +1,4 @@ -url=https://www.python.org/downloads/release +url=https://www.python.org/downloads getver_python3() { getver | grep ^3 diff --git a/ports/core/readline/Pkgfile b/ports/core/readline/Pkgfile index dedf2c1..3aa7d0e 100755 --- a/ports/core/readline/Pkgfile +++ b/ports/core/readline/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=readline -version=8.1 +version=8.1.2 release=1 source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz) diff --git a/ports/core/shadow/Pkgfile b/ports/core/shadow/Pkgfile index 94ae27e..1f3a82c 100755 --- a/ports/core/shadow/Pkgfile +++ b/ports/core/shadow/Pkgfile @@ -4,9 +4,9 @@ # Depends on: name=shadow -version=4.8.1 +version=4.11.1 release=1 -source=(https://github.com/shadow-maint/shadow/releases/download/$version/$name-$version.tar.xz) +source=(https://github.com/shadow-maint/shadow/releases/download/v$version/shadow-$version.tar.xz) build() { cd $name-$version @@ -18,9 +18,6 @@ build() { sed -i -e 's@#ENCRYPT_METHOD DES@ENCRYPT_METHOD SHA512@' \ -e 's@/var/spool/mail@/var/mail@' etc/login.defs - - sed -i 's/1000/999/' etc/useradd - ./configure \ --sysconfdir=/etc \ --with-group-name-max-length=32 diff --git a/ports/core/squashfs-tools/Pkgfile b/ports/core/squashfs-tools/Pkgfile index 7fa3bab..2e62b8d 100755 --- a/ports/core/squashfs-tools/Pkgfile +++ b/ports/core/squashfs-tools/Pkgfile @@ -4,16 +4,14 @@ # Depends on: zlib lzo xz lz4 name=squashfs-tools -version=4.4 +version=4.5 release=1 source=(https://downloads.sourceforge.net/squashfs/squashfs$version.tar.gz - fix-glibc-2.28.patch) + squashfs-tools-$version-symlink_install.patch) build() { - cd squashfs${version}/${name} - export CFLAGS="$CFLAGS -fcommon" # gcc-10 - patch -Np1 -i $SRC/fix-glibc-2.28.patch - make XZ_SUPPORT=1 LZO_SUPPORT=1 LZMA_XZ_SUPPORT=1 LZ4_SUPPORT=1 - install -Dm755 mksquashfs "$PKG"/usr/bin/mksquashfs - install -m755 unsquashfs "$PKG"/usr/bin/unsquashfs + cd $name-$version + patch -Np1 -i ../squashfs-tools-$version-symlink_install.patch + make -C $name XZ_SUPPORT=1 LZO_SUPPORT=1 LZMA_XZ_SUPPORT=1 LZ4_SUPPORT=1 ZSTD_SUPPORT=0 + make -C $name install INSTALL_DIR="$PKG/usr/bin" } diff --git a/ports/core/squashfs-tools/fix-glibc-2.28.patch b/ports/core/squashfs-tools/fix-glibc-2.28.patch deleted file mode 100644 index 6df349e..0000000 --- a/ports/core/squashfs-tools/fix-glibc-2.28.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- squashfs-tools/mksquashfs.c 2018-02-15 14:11:24.661930637 +0100 -+++ squashfs-tools/mksquashfs.c 2018-02-15 14:12:28.218412025 +0100 -@@ -44,6 +44,7 @@ - #include - #include -+#include - #include - #include - #include - #include ---- squashfs-tools/unsquashfs.c 2018-02-15 14:25:34.608263881 +0100 -+++ squashfs-tools/unsquashfs.c 2018-02-15 14:26:01.376410327 +0100 -@@ -36,6 +36,7 @@ - #include -+#include - #include - #include - #include - #include - diff --git a/ports/core/squashfs-tools/squashfs-tools-4.5-symlink_install.patch b/ports/core/squashfs-tools/squashfs-tools-4.5-symlink_install.patch new file mode 100644 index 0000000..99c1d8e --- /dev/null +++ b/ports/core/squashfs-tools/squashfs-tools-4.5-symlink_install.patch @@ -0,0 +1,11 @@ +diff -ruN a/squashfs-tools/Makefile b/squashfs-tools/Makefile +--- a/squashfs-tools/Makefile 2021-07-22 22:11:24.000000000 +0200 ++++ b/squashfs-tools/Makefile 2021-07-26 20:15:40.345471019 +0200 +@@ -406,5 +406,5 @@ + mkdir -p $(INSTALL_DIR) + cp mksquashfs $(INSTALL_DIR) + cp unsquashfs $(INSTALL_DIR) +- ln -fs $(INSTALL_DIR)/unsquashfs $(INSTALL_DIR)/sqfscat +- ln -fs $(INSTALL_DIR)/mksquashfs $(INSTALL_DIR)/sqfstar ++ ln -fs unsquashfs $(INSTALL_DIR)/sqfscat ++ ln -fs mksquashfs $(INSTALL_DIR)/sqfstar diff --git a/ports/core/squashfs-tools/update b/ports/core/squashfs-tools/update new file mode 100644 index 0000000..8a2af88 --- /dev/null +++ b/ports/core/squashfs-tools/update @@ -0,0 +1,5 @@ +getver_squashfs-tools() { + fetch \ + | grep -Eo squashfs[-_]?[0-9a-z.]+.tar.[bgx]z2? \ + | sed 's/squashfs//;s/\.tar.*//' +} diff --git a/ports/core/sysvinit/Pkgfile b/ports/core/sysvinit/Pkgfile index 74568ad..ad601e3 100755 --- a/ports/core/sysvinit/Pkgfile +++ b/ports/core/sysvinit/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=sysvinit -version=2.99 +version=3.02 release=1 source=(http://download.savannah.gnu.org/releases/sysvinit/sysvinit-$version.tar.xz) diff --git a/ports/core/texinfo/Pkgfile b/ports/core/texinfo/Pkgfile index 48b902a..aa69828 100755 --- a/ports/core/texinfo/Pkgfile +++ b/ports/core/texinfo/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gzip ncurses perl bash name=texinfo -version=6.7 +version=6.8 release=1 source=(https://ftp.gnu.org/gnu/texinfo/$name-$version.tar.xz) diff --git a/ports/core/tzdata/Pkgfile b/ports/core/tzdata/Pkgfile index 5bd6358..217d5a2 100755 --- a/ports/core/tzdata/Pkgfile +++ b/ports/core/tzdata/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=tzdata -version=2021a +version=2022a release=1 source=(https://www.iana.org/time-zones/repository/releases/${name}${version}.tar.gz) diff --git a/ports/core/vim/Pkgfile b/ports/core/vim/Pkgfile index fd9d39f..c339317 100755 --- a/ports/core/vim/Pkgfile +++ b/ports/core/vim/Pkgfile @@ -4,7 +4,7 @@ # Depends on: acl gawk name=vim -version=8.2.2984 +version=8.2.4710 release=1 source=(https://github.com/vim/vim/archive/v$version.tar.gz) diff --git a/ports/core/wget/Pkgfile b/ports/core/wget/Pkgfile index d6ba560..3b5cc57 100755 --- a/ports/core/wget/Pkgfile +++ b/ports/core/wget/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=wget -version=1.21.1 +version=1.21.3 release=1 source=(https://ftp.gnu.org/gnu/wget/wget-$version.tar.gz) diff --git a/ports/core/wpa_supplicant/Pkgfile b/ports/core/wpa_supplicant/Pkgfile index 786cfdd..c9f9bdb 100755 --- a/ports/core/wpa_supplicant/Pkgfile +++ b/ports/core/wpa_supplicant/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libnl openssl dbus libxml2 name=wpa_supplicant -version=2.9 +version=2.10 bootscriptsversion=20210110 release=1 source=(https://w1.fi/releases/wpa_supplicant-$version.tar.gz diff --git a/ports/core/zlib/Pkgfile b/ports/core/zlib/Pkgfile index 73d2745..12e6c44 100755 --- a/ports/core/zlib/Pkgfile +++ b/ports/core/zlib/Pkgfile @@ -4,7 +4,7 @@ # Depends on: name=zlib -version=1.2.11 +version=1.2.12 release=1 source=(https://zlib.net/$name-$version.tar.xz) diff --git a/toolchain/01-binutils-pass1 b/toolchain/01-binutils-pass1 index a4a824e..de445a1 100755 --- a/toolchain/01-binutils-pass1 +++ b/toolchain/01-binutils-pass1 @@ -1,5 +1,5 @@ name=binutils -version=2.36.1 +version=2.38 source="http://ftp.gnu.org/gnu/binutils/binutils-$version.tar.xz" build() { diff --git a/toolchain/02-gcc-pass1 b/toolchain/02-gcc-pass1 index ded0543..a5676f5 100755 --- a/toolchain/02-gcc-pass1 +++ b/toolchain/02-gcc-pass1 @@ -1,5 +1,5 @@ name=gcc -version=11.1.0 +version=11.2.0 gmp_version=6.2.0 mpc_version=1.2.1 mpfr_version=4.1.0 diff --git a/toolchain/03-linux-api-headers b/toolchain/03-linux-api-headers index 65b8bca..2ccf995 100755 --- a/toolchain/03-linux-api-headers +++ b/toolchain/03-linux-api-headers @@ -1,5 +1,5 @@ name=linux -version=5.12.10 +version=5.17.1 source="https://www.kernel.org/pub/linux/kernel/v5.x/linux-$version.tar.xz" build() { diff --git a/toolchain/04-glibc b/toolchain/04-glibc index b654caf..e552fa8 100755 --- a/toolchain/04-glibc +++ b/toolchain/04-glibc @@ -1,5 +1,5 @@ name=glibc -version=2.33 +version=2.35 source="http://ftp.gnu.org/gnu/glibc/glibc-$version.tar.xz" build() { diff --git a/toolchain/05-libstdc++ b/toolchain/05-libstdc++ index 924e043..003327b 100755 --- a/toolchain/05-libstdc++ +++ b/toolchain/05-libstdc++ @@ -1,5 +1,5 @@ name=gcc -version=11.1.0 +version=11.2.0 source="http://ftp.gnu.org/gnu/gcc/gcc-$version/gcc-$version.tar.xz" build() { diff --git a/toolchain/06-binutils-pass2 b/toolchain/06-binutils-pass2 index 16b0483..5ceb256 100755 --- a/toolchain/06-binutils-pass2 +++ b/toolchain/06-binutils-pass2 @@ -1,5 +1,5 @@ name=binutils -version=2.36.1 +version=2.38 source="http://ftp.gnu.org/gnu/binutils/binutils-$version.tar.xz" build() { diff --git a/toolchain/07-gcc-pass2 b/toolchain/07-gcc-pass2 index 4ca9f58..1f2e68c 100755 --- a/toolchain/07-gcc-pass2 +++ b/toolchain/07-gcc-pass2 @@ -1,5 +1,5 @@ name=gcc -version=11.1.0 +version=11.2.0 gmp_version=6.2.0 mpc_version=1.2.1 mpfr_version=4.1.0 diff --git a/toolchain/09-ncurses b/toolchain/09-ncurses index 71a25e0..ea89fde 100755 --- a/toolchain/09-ncurses +++ b/toolchain/09-ncurses @@ -1,5 +1,5 @@ name=ncurses -version=6.2 +version=6.3 source="http://ftp.gnu.org/gnu/ncurses/ncurses-$version.tar.gz" build() { diff --git a/toolchain/10-bash b/toolchain/10-bash index 90493c1..9372cb1 100755 --- a/toolchain/10-bash +++ b/toolchain/10-bash @@ -1,5 +1,5 @@ name=bash -version=5.1 +version=5.1.16 source="http://ftp.gnu.org/gnu/bash/bash-$version.tar.gz" build() { diff --git a/toolchain/11-bison b/toolchain/11-bison index 2f27cef..689fa73 100755 --- a/toolchain/11-bison +++ b/toolchain/11-bison @@ -1,5 +1,5 @@ name=bison -version=3.7.6 +version=3.8.2 source="http://ftp.gnu.org/gnu/bison/bison-$version.tar.xz" build() { diff --git a/toolchain/13-coreutils b/toolchain/13-coreutils index dcf5a65..a919ba4 100755 --- a/toolchain/13-coreutils +++ b/toolchain/13-coreutils @@ -1,5 +1,5 @@ name=coreutils -version=8.32 +version=9.0 source="http://ftp.gnu.org/gnu/coreutils/coreutils-$version.tar.xz" build() { diff --git a/toolchain/14-diffutils b/toolchain/14-diffutils index d073886..21c842c 100755 --- a/toolchain/14-diffutils +++ b/toolchain/14-diffutils @@ -1,5 +1,5 @@ name=diffutils -version=3.7 +version=3.8 source="http://ftp.gnu.org/gnu/diffutils/diffutils-$version.tar.xz" build() { diff --git a/toolchain/15-file b/toolchain/15-file index 7ad7255..be951bd 100755 --- a/toolchain/15-file +++ b/toolchain/15-file @@ -1,5 +1,5 @@ name=file -version=5.40 +version=5.41 source="ftp://ftp.astron.com/pub/file/file-$version.tar.gz" build() { diff --git a/toolchain/16-findutils b/toolchain/16-findutils index 87cb39d..b230d68 100755 --- a/toolchain/16-findutils +++ b/toolchain/16-findutils @@ -1,5 +1,5 @@ name=findutils -version=4.8.0 +version=4.9.0 source="http://ftp.gnu.org/gnu/findutils/findutils-$version.tar.xz" build() { diff --git a/toolchain/17-gawk b/toolchain/17-gawk index 6ec69d0..7453cf7 100755 --- a/toolchain/17-gawk +++ b/toolchain/17-gawk @@ -1,5 +1,5 @@ name=gawk -version=5.1.0 +version=5.1.1 source="http://ftp.gnu.org/gnu/gawk/gawk-$version.tar.xz" build() { diff --git a/toolchain/19-grep b/toolchain/19-grep index a727fe4..e5cb2c6 100755 --- a/toolchain/19-grep +++ b/toolchain/19-grep @@ -1,5 +1,5 @@ name=grep -version=3.6 +version=3.7 source="http://ftp.gnu.org/gnu/grep/grep-$version.tar.xz" build() { diff --git a/toolchain/20-gzip b/toolchain/20-gzip index 0da6548..d4ecd62 100755 --- a/toolchain/20-gzip +++ b/toolchain/20-gzip @@ -1,5 +1,5 @@ name=gzip -version=1.10 +version=1.12 source="http://ftp.gnu.org/gnu/gzip/gzip-$version.tar.xz" build() { diff --git a/toolchain/23-perl b/toolchain/23-perl index 22260b1..36ff130 100755 --- a/toolchain/23-perl +++ b/toolchain/23-perl @@ -1,5 +1,5 @@ name=perl -version=5.34.0 +version=5.34.1 source="https://www.cpan.org/src/5.0/perl-$version.tar.xz" build() { diff --git a/toolchain/24-python b/toolchain/24-python index fb4f687..6c0046d 100755 --- a/toolchain/24-python +++ b/toolchain/24-python @@ -1,5 +1,5 @@ name=python -version=3.9.5 +version=3.10.4 source="https://www.python.org/ftp/python/$version/Python-$version.tar.xz" build() { diff --git a/toolchain/27-texinfo b/toolchain/27-texinfo index eda8ad2..a1aba75 100755 --- a/toolchain/27-texinfo +++ b/toolchain/27-texinfo @@ -1,5 +1,5 @@ name=texinfo -version=6.7 +version=6.8 source="http://ftp.gnu.org/gnu/texinfo/texinfo-$version.tar.xz" build() { diff --git a/toolchain/29-openssl b/toolchain/29-openssl index b66ca33..8d5873b 100755 --- a/toolchain/29-openssl +++ b/toolchain/29-openssl @@ -1,5 +1,5 @@ name=openssl -version=1.1.1k +version=1.1.1n source="https://openssl.org/source/openssl-$version.tar.gz" build() { diff --git a/toolchain/30-certs b/toolchain/30-certs index 31f5772..e659571 100755 --- a/toolchain/30-certs +++ b/toolchain/30-certs @@ -1,5 +1,5 @@ name=ca-certificates -version=20210119 +version=20201208 _noyear=${version#????} _version=${version%????}-${_noyear%??}-${version#??????} release=1 diff --git a/toolchain/31-curl b/toolchain/31-curl index 045fec1..4b81de3 100755 --- a/toolchain/31-curl +++ b/toolchain/31-curl @@ -1,5 +1,5 @@ name=curl -version=7.77.0 +version=7.82.0 source="https://curl.haxx.se/download/$name-$version.tar.xz" build() { diff --git a/toolchain/32-libarchive b/toolchain/32-libarchive index 276b13b..64b5b5c 100755 --- a/toolchain/32-libarchive +++ b/toolchain/32-libarchive @@ -1,6 +1,6 @@ name=libarchive -version=3.5.1 -source="https://github.com/libarchive/libarchive/releases/download/$version/libarchive-$version.tar.xz" +version=3.6.0 +source="https://libarchive.org/downloads/libarchive-$version.tar.xz" build() { cd $name-$version