upgpkg: aurutils 11-1

upstream release
This commit is contained in:
Cedric Girard 2023-03-02 10:51:15 +01:00
parent 0097ed79a1
commit 0a3e5fba0a
Signed by: X-dark
GPG key ID: E7D0E125DB9519E4
3 changed files with 95 additions and 6 deletions

View file

@ -1,6 +1,6 @@
pkgbase = aurutils pkgbase = aurutils
pkgdesc = helper tools for the arch user repository pkgdesc = helper tools for the arch user repository
pkgver = 10b pkgver = 11
pkgrel = 1 pkgrel = 1
url = https://github.com/AladW/aurutils url = https://github.com/AladW/aurutils
install = aurutils.install install = aurutils.install
@ -15,8 +15,12 @@ pkgbase = aurutils
optdepends = zsh: zsh completion optdepends = zsh: zsh completion
optdepends = devtools: aur-chroot optdepends = devtools: aur-chroot
optdepends = vifm: default pager optdepends = vifm: default pager
optdepends = perl-json-xs: faster JSON serialization
optdepends = ninja: aur-sync ninja support optdepends = ninja: aur-sync ninja support
source = aurutils-10b.tar.gz::https://github.com/AladW/aurutils/archive/refs/tags/10b.tar.gz optdepends = bat: view-delta example script
sha256sums = f66cdb98149365ec520003875762dca527c28d75ea7744a6cfe0a9aa8b94c806 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 pkgname = aurutils

View file

@ -1,7 +1,7 @@
# Maintainer: Alad Wenter <https://github.com/AladW> # Maintainer: Alad Wenter <https://github.com/AladW>
# Co-Maintainer: Cedric Girard <cgirard [dot] archlinux [at] valinor [dot] fr> # Co-Maintainer: Cedric Girard <cgirard [dot] archlinux [at] valinor [dot] fr>
pkgname=aurutils pkgname=aurutils
pkgver=10b pkgver=11
pkgrel=1 pkgrel=1
pkgdesc='helper tools for the arch user repository' pkgdesc='helper tools for the arch user repository'
url='https://github.com/AladW/aurutils' 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") source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
changelog=aurutils.changelog changelog=aurutils.changelog
install=aurutils.install install=aurutils.install
sha256sums=('f66cdb98149365ec520003875762dca527c28d75ea7744a6cfe0a9aa8b94c806') sha256sums=('0f5732145f4793ac74eeb8461c66f5d37a1a3d562fbab0db473736475e8cedb1')
depends=('git' 'jq' 'pacutils' 'curl') depends=('git' 'jq' 'pacutils' 'curl')
optdepends=('bash-completion: bash completion' optdepends=('bash-completion: bash completion'
'zsh: zsh completion' 'zsh: zsh completion'
'devtools: aur-chroot' 'devtools: aur-chroot'
'vifm: default pager' '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() { build() {
cd "$pkgname-$pkgver" cd "$pkgname-$pkgver"

View file

@ -1,3 +1,84 @@
## 11
* `aur-build`
+ add `aur-build--sync` helper for local repository upgrades
- `pacman -Syu --config` is replaced by `pacsync <repo>` and `pacman -S <repo>/<pkg>`
- local repository upgrades are now unaffected by `--pacman-conf`
+ add `exist:` to `--results` output
- remove `--dry-run`
+ fallback to `/etc/aurutils/pacman-<machine>.conf` if `pacman-<database>.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 <TYPE>=[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 ## 10
* `aur` * `aur`