From c13445ed7aab4471471e98ec74e7a9b8a5f7cded Mon Sep 17 00:00:00 2001 From: Cem Keylan Date: Wed, 6 Sep 2023 16:56:25 +0200 Subject: coreutils: bump to 9.4 --- community/coreutils/build | 2 ++ community/coreutils/checksums | 3 ++- community/coreutils/patches/busybox-style.patch | 16 ++++++++++++++++ community/coreutils/sources | 3 ++- community/coreutils/version | 2 +- 5 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 community/coreutils/patches/busybox-style.patch diff --git a/community/coreutils/build b/community/coreutils/build index c9e7c6d8..c58225c9 100755 --- a/community/coreutils/build +++ b/community/coreutils/build @@ -1,5 +1,7 @@ #!/bin/sh -e +patch -p1 < busybox-style.patch + export LDFLAGS="$LDFLAGS -static" ./configure \ diff --git a/community/coreutils/checksums b/community/coreutils/checksums index a63f85d8..cb8e33a8 100644 --- a/community/coreutils/checksums +++ b/community/coreutils/checksums @@ -1,2 +1,3 @@ %BLAKE3 -780462e40da9907c1f03d616f5b8948b7af15c8c3f7949dcc33830f1f18ed582 coreutils-9.3.tar.xz +a1406461b3f8de1078931aea2f7d0ba8f60d4e0e1481bf5540ddaad3d7d9b569 coreutils-9.4.tar.xz +3094ae77f6bba5766dae1498668ac0f3dabe8faa40d77ab6762c69490fe2b7b4 busybox-style.patch diff --git a/community/coreutils/patches/busybox-style.patch b/community/coreutils/patches/busybox-style.patch new file mode 100644 index 00000000..fbd7f3b3 --- /dev/null +++ b/community/coreutils/patches/busybox-style.patch @@ -0,0 +1,16 @@ +This adds a busybox-style usage that a lot of people are used to, to the +coreutils(1) program. +--- a/src/coreutils.c Wed Jul 5 13:09:55 2023 ++++ b/src/coreutils.c Wed Sep 6 16:21:00 2023 +@@ -169,6 +169,11 @@ + else + arg_name = prog_name; + } ++ else if (!STRPREFIX (argv[1], "-")) ++ { ++ nskip = 1; ++ arg_name = prog_name = argv[1]; ++ } + + if (nskip) + { diff --git a/community/coreutils/sources b/community/coreutils/sources index 258d24e1..1602df69 100644 --- a/community/coreutils/sources +++ b/community/coreutils/sources @@ -1 +1,2 @@ -https://ftp.gnu.org/gnu/coreutils/coreutils-9.3.tar.xz +https://ftp.gnu.org/gnu/coreutils/coreutils-9.4.tar.xz +patches/busybox-style.patch diff --git a/community/coreutils/version b/community/coreutils/version index af92918b..470bc28b 100644 --- a/community/coreutils/version +++ b/community/coreutils/version @@ -1 +1 @@ -9.3 1 +9.4 1 -- cgit v1.2.3