From 0a3e5fba0a0fd363dc221bc9ca1e94364bfaaa3c Mon Sep 17 00:00:00 2001 From: Cedric Girard Date: Thu, 2 Mar 2023 10:51:15 +0100 Subject: [PATCH] upgpkg: aurutils 11-1 upstream release --- aurutils/.SRCINFO | 10 +++-- aurutils/PKGBUILD | 10 +++-- aurutils/aurutils.changelog | 81 +++++++++++++++++++++++++++++++++++++ 3 files changed, 95 insertions(+), 6 deletions(-) diff --git a/aurutils/.SRCINFO b/aurutils/.SRCINFO index 8529f8b..6ccd606 100644 --- a/aurutils/.SRCINFO +++ b/aurutils/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = aurutils pkgdesc = helper tools for the arch user repository - pkgver = 10b + pkgver = 11 pkgrel = 1 url = https://github.com/AladW/aurutils install = aurutils.install @@ -15,8 +15,12 @@ pkgbase = aurutils optdepends = zsh: zsh completion optdepends = devtools: aur-chroot optdepends = vifm: default pager + optdepends = perl-json-xs: faster JSON serialization optdepends = ninja: aur-sync ninja support - source = aurutils-10b.tar.gz::https://github.com/AladW/aurutils/archive/refs/tags/10b.tar.gz - sha256sums = f66cdb98149365ec520003875762dca527c28d75ea7744a6cfe0a9aa8b94c806 + optdepends = bat: view-delta example script + optdepends = git-delta: view-delta example script + optdepends = setconf: aur-build --rebuild + source = aurutils-11.tar.gz::https://github.com/AladW/aurutils/archive/refs/tags/11.tar.gz + sha256sums = 0f5732145f4793ac74eeb8461c66f5d37a1a3d562fbab0db473736475e8cedb1 pkgname = aurutils diff --git a/aurutils/PKGBUILD b/aurutils/PKGBUILD index 242ae1d..7505903 100644 --- a/aurutils/PKGBUILD +++ b/aurutils/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Alad Wenter # Co-Maintainer: Cedric Girard pkgname=aurutils -pkgver=10b +pkgver=11 pkgrel=1 pkgdesc='helper tools for the arch user repository' url='https://github.com/AladW/aurutils' @@ -10,13 +10,17 @@ license=('custom:ISC') source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") changelog=aurutils.changelog install=aurutils.install -sha256sums=('f66cdb98149365ec520003875762dca527c28d75ea7744a6cfe0a9aa8b94c806') +sha256sums=('0f5732145f4793ac74eeb8461c66f5d37a1a3d562fbab0db473736475e8cedb1') depends=('git' 'jq' 'pacutils' 'curl') optdepends=('bash-completion: bash completion' 'zsh: zsh completion' 'devtools: aur-chroot' 'vifm: default pager' - 'ninja: aur-sync ninja support') + 'perl-json-xs: faster JSON serialization' + 'ninja: aur-sync ninja support' + 'bat: view-delta example script' + 'git-delta: view-delta example script' + 'setconf: aur-build --rebuild') build() { cd "$pkgname-$pkgver" diff --git a/aurutils/aurutils.changelog b/aurutils/aurutils.changelog index 79f62d3..ab5bce4 100644 --- a/aurutils/aurutils.changelog +++ b/aurutils/aurutils.changelog @@ -1,3 +1,84 @@ +## 11 + +* `aur-build` + + add `aur-build--sync` helper for local repository upgrades + - `pacman -Syu --config` is replaced by `pacsync ` and `pacman -S /` + - local repository upgrades are now unaffected by `--pacman-conf` + + add `exist:` to `--results` output + - remove `--dry-run` + + fallback to `/etc/aurutils/pacman-.conf` if `pacman-.conf` does not exist + + rename `MAKEPKG` environment variable to `AUR_MAKEPKG` + + replace experimental `AUR_ASROOT` functionality (#1023) + - add `examples/sync-asroot` + - add `--user` to `aur-build--pkglist` + - add `AUR_GPG`, `AUR_REPO_ADD`, `AUR_MAKEPKG` environment variables + +* `aur-chroot` + + remove `--packagelist` (deprecated in v8) + + run `sudo --preserve-env` when `AUR_PACMAN_AUTH` is empty or `sudo` + +* `aur-depends` + + perl rewrite + + add `--json`, `--reverse` + + take provides on the command-line into account (#837) + - add `--no-provides` + + default output changed to `--graph --pkgbase` + - ordered output with `aur-depends --reverse | tsort` + +* `aur-fetch` + + add `aur-fetch--mirror` helper for `aur.git` mirrors + - defaults to `github.com/archlinux/aur` + - enable with `AUR_FETCH_USE_MIRROR=1` + + run flock(1) when modifying existing repositories + + run git-checkout(1) when using `--sync=rebase` with `--discard` (#1006) + +* `aur-graph` + + selectively disable/enable depends with `aur graph -v =[0|1]` + - supported types: `DEPENDS`, `MAKEDEPENDS`, `CHECKDEPENDS`, `OPTDEPENDS` + - forwarded by `aur-sync` (`--optdepends`, `--no-check`) + +* `aur-repo` + + add `--json`, `--jsonl` + +* `aur-query` + + perl rewrite + + remove support for parallel (`AUR_QUERY_PARALLEL`) and `GET` requests + + set operations (union, intersection) are moved to `aur-search` + - remove `--any`, `--exit-if-empty` + - `--raw` is noop + + remove `--dump-curl-config` + - print command-lines with `AUR_DEBUG=1` + + `-t` / `--type` is now a required parameter + +* `aur-search` + + perl rewrite + + add `--reverse` + - `-r` is now an alias to `--reverse` + + add `--submitter`, `--provides`, `--conflicts`, `--replaces`, + `--keywords`, `--comaintainers` + + exit 4 on AUR response errors such as `query too small` (was: exit 2) + +* `aur-sync` + + add diagnostic for missing packages with `--continue` + + save `ninja.build` files in `XDG_STATE_HOME/aurutils/sync` + + add `--columns` + +* `aur-view` + + add `--exclude`, `--prefix` + +* `aur-format` + + new helper + +* `aur-repo-parse` + + new helper + +* `completion` + + support extending `zsh` completion for third party commands (#1016) + +* `examples` + + add `view-delta` (requires: `bat`, `git-delta`) + + add `sync-asroot` + ## 10 * `aur`