summaryrefslogtreecommitdiffstats
path: root/coreutils-uutils
diff options
context:
space:
mode:
authorkj-sh6042025-01-18 18:22:39 -0500
committerkj-sh6042025-01-18 18:22:39 -0500
commite2d3b53e0a4a79b622e71094ed1203b4c8ea9c69 (patch)
treeff67202a4baeeaf7977fd1d8e4ceb2204438d4ea /coreutils-uutils
parent5e2194978743d60ba6bab8c6d71f0e7a724deac4 (diff)
upgpkg: 0.0.29-1
Diffstat (limited to 'coreutils-uutils')
-rw-r--r--coreutils-uutils/.SRCINFO11
-rw-r--r--coreutils-uutils/PKGBUILD29
2 files changed, 17 insertions, 23 deletions
diff --git a/coreutils-uutils/.SRCINFO b/coreutils-uutils/.SRCINFO
index a50a67c..9658ddc 100644
--- a/coreutils-uutils/.SRCINFO
+++ b/coreutils-uutils/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = coreutils-uutils
pkgdesc = (warning: use at own risk) Cross-platform Rust rewrite of the GNU coreutils being used as actual system coreutils
- pkgver = 0.0.28
+ pkgver = 0.0.29
pkgrel = 1
url = https://github.com/uutils/coreutils
arch = x86_64
@@ -17,6 +17,7 @@ pkgbase = coreutils-uutils
depends = openssl
depends = gcc-libs
depends = libkeccak
+ depends = oniguruma
provides = coreutils
provides = b3sum
provides = sha3sum
@@ -25,9 +26,9 @@ pkgbase = coreutils-uutils
conflicts = coreutils-hybrid-git
conflicts = b3sum
conflicts = sha3sum
- source = https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.xz
- source = uutils-coreutils-0.0.28.tar.gz::https://github.com/uutils/coreutils/archive/0.0.28.tar.gz
- sha256sums = cd328edeac92f6a665de9f323c93b712af1858bc2e0d88f3f7100469470a1b8a
- sha256sums = b2e8b2531c52e9b09e55a6b41a8875e5770bcea6e5fa7a01d89d7904cf292cb9
+ source = https://ftp.gnu.org/gnu/coreutils/coreutils-9.6.tar.xz
+ source = uutils-coreutils-0.0.29.tar.gz::https://github.com/uutils/coreutils/archive/0.0.29.tar.gz
+ sha256sums = 7a0124327b398fd9eb1a6abde583389821422c744ffa10734b24f557610d3283
+ sha256sums = e1904ed6e5b8b441bedcba5afa7e8e8c744ef701f6d392de8c8dcc2ea17a34e2
pkgname = coreutils-uutils
diff --git a/coreutils-uutils/PKGBUILD b/coreutils-uutils/PKGBUILD
index c440cab..f6d12f6 100644
--- a/coreutils-uutils/PKGBUILD
+++ b/coreutils-uutils/PKGBUILD
@@ -1,25 +1,25 @@
# # Maintainer: kj_sh604 <406hs_jk@proton.me>
pkgname=coreutils-uutils
-pkgver=0.0.28
+pkgver=0.0.29
pkgrel=1
gnu_coreutils=coreutils
rust_uutils=uutils-coreutils
-gnu_coreutils_version=9.5
-rust_uutils_version=0.0.28
+gnu_coreutils_version=9.6
+rust_uutils_version=0.0.29
pkgdesc='(warning: use at own risk) Cross-platform Rust rewrite of the GNU coreutils being used as actual system coreutils'
arch=('x86_64')
license=('GPL3' 'MIT')
url='https://github.com/uutils/coreutils'
_url='https://www.gnu.org/software/coreutils/'
-depends=('glibc' 'acl' 'attr' 'gmp' 'libcap' 'openssl' 'gcc-libs' 'libkeccak')
+depends=('glibc' 'acl' 'attr' 'gmp' 'libcap' 'openssl' 'gcc-libs' 'libkeccak' 'oniguruma')
conflicts=('coreutils' 'coreutils-hybrid' 'coreutils-hybrid-git' 'b3sum' 'sha3sum')
provides=('coreutils' 'b3sum' 'sha3sum')
makedepends=('rust' 'cargo' 'python-sphinx')
source=("https://ftp.gnu.org/gnu/$gnu_coreutils/$gnu_coreutils-$gnu_coreutils_version.tar.xz"
"$rust_uutils-$rust_uutils_version.tar.gz::$url/archive/$rust_uutils_version.tar.gz")
-sha256sums=('cd328edeac92f6a665de9f323c93b712af1858bc2e0d88f3f7100469470a1b8a'
- 'b2e8b2531c52e9b09e55a6b41a8875e5770bcea6e5fa7a01d89d7904cf292cb9')
+sha256sums=('7a0124327b398fd9eb1a6abde583389821422c744ffa10734b24f557610d3283'
+ 'e1904ed6e5b8b441bedcba5afa7e8e8c744ef701f6d392de8c8dcc2ea17a34e2')
prepare() {
cd $gnu_coreutils-$gnu_coreutils_version
@@ -41,18 +41,11 @@ build() {
--prefix=/usr \
--libexecdir=/usr/lib \
--with-openssl \
- --enable-no-install-program="[,arch,b2sum,base32,base64,basename,basenc,cat,\
- chgrp,chmod,chown,chroot,cksum,comm,cp,csplit,cut,date,dd,df,dir,dircolors,\
- dirname,du,echo,env,expand,expr,factor,false,fmt,fold,head,hostid,id,\
- join,link,ln,logname,ls,md5sum,mkdir,mkfifo,mknod,mktemp,mv,nice,nl,nohup,\
- nproc,numfmt,od,paste,pathchk,pinky,pr,printenv,printf,ptx,pwd,readlink,\
- realpath,rm,rmdir,seq,sha1sum,sha224sum,sha256sum,sha384sum,sha512sum,\
- shred,shuf,sleep,sort,split,stat,stdbuf,sum,sync,tac,tail,tee,test,timeout,\
- touch,tr,true,truncate,tsort,tty,uname,unexpand,uniq,unlink,users,vdir,wc,\
- who,whoami,yes"
+ --enable-no-install-program="[, arch, b2sum, b3sum, base32, base64, basename, basenc, cat, chgrp, chmod, chown, chroot, cksum, comm, cp, csplit, cut, date, dd, df, dir, dircolors, dirname, du, echo, env, expand, expr, factor, false, fmt, fold, groups, hashsum, head, hostid, hostname, id, install, join, kill, link, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, mktemp, more, mv, nice, nl, nohup, nproc, numfmt, od, paste, pathchk, pinky, pr, printenv, printf, ptx, pwd, readlink, realpath, rm, rmdir, seq, sha1sum, sha224sum, sha256sum, sha3-224sum, sha3-256sum, sha3-384sum, sha3-512sum, sha384sum, sha3sum, sha512sum, shake128sum, shake256sum, shred, shuf, sleep, sort, split, stat, stdbuf, sum, sync, tac, tail, tee, test, timeout, touch, tr, true, truncate, tsort, tty, uname, unexpand, uniq, unlink, uptime, users, vdir, wc, who, whoami, yes"
}
package() {
+ export RUSTONIG_DYNAMIC_LIBONIG=1
cd $gnu_coreutils-$rust_uutils_version
make \
DESTDIR="$pkgdir" \
@@ -71,11 +64,11 @@ package() {
mv liblibstdbuf.so $pkgdir/usr/lib/coreutils/libstdbuf.so
# clean conflicts, arch ships these in other apps
cd $pkgdir/usr/bin
- rm groups hostname kill more uptime
+ rm groups hostname install kill more uptime
# symlink missing binaries
if [ -f "coreutils" ]; then
local binaries=(
- "b2sum" "b3sum" "md5sum" "sha1sum" "sha224sum"
+ "b2sum" "b3sum" "install" "md5sum" "sha1sum" "sha224sum"
"sha256sum" "sha3-224sum" "sha3-256sum" "sha3-384sum" "sha3-512sum"
"sha384sum" "sha3sum" "sha512sum" "shake128sum" "shake256sum"
)
@@ -87,5 +80,5 @@ package() {
fi
# additional cleanup
rm $pkgdir/usr/share/bash-completion/completions/*
- rm $pkgdir/usr/share/man/man1/{groups.1,hostname.1,kill.1,more.1,uptime.1}
+ rm $pkgdir/usr/share/man/man1/{groups.1,hostname.1,install.1,kill.1,more.1,uptime.1}
}