diff options
| author | kj-sh604 | 2025-01-18 18:22:39 -0500 |
|---|---|---|
| committer | kj-sh604 | 2025-01-18 18:22:39 -0500 |
| commit | e2d3b53e0a4a79b622e71094ed1203b4c8ea9c69 (patch) | |
| tree | ff67202a4baeeaf7977fd1d8e4ceb2204438d4ea | |
| parent | 5e2194978743d60ba6bab8c6d71f0e7a724deac4 (diff) | |
upgpkg: 0.0.29-1
| -rw-r--r-- | coreutils-uutils/.SRCINFO | 11 | ||||
| -rw-r--r-- | coreutils-uutils/PKGBUILD | 29 |
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} } |
