From c65beaa33f1865ffb468386a8b9684e04a530210 Mon Sep 17 00:00:00 2001 From: Alad Wenter Date: Tue, 5 Apr 2022 15:32:42 +0200 Subject: [PATCH] aurutils: 9.2 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- aurutils.changelog | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index f6115b2..1be98c2 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = aurutils pkgdesc = helper tools for the arch user repository - pkgver = 9 + pkgver = 9.2 pkgrel = 1 url = https://github.com/AladW/aurutils install = aurutils.install @@ -17,7 +17,7 @@ pkgbase = aurutils optdepends = devtools: aur-chroot optdepends = vifm: default pager optdepends = ninja: aur-sync ninja support - source = aurutils-9.tar.gz::https://github.com/AladW/aurutils/archive/refs/tags/9.tar.gz - sha256sums = 87529b220c0a1a61b5e3f1eeee334fc91948846e932eba09e4f5a07ebf83b8db + source = aurutils-9.2.tar.gz::https://github.com/AladW/aurutils/archive/refs/tags/9.2.tar.gz + sha256sums = 5944110ca98411ab0be5fdbbde0237b6ac646dce4e8bf3847d172b92d00cd69b pkgname = aurutils diff --git a/PKGBUILD b/PKGBUILD index 2807132..f71a1c8 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Alad Wenter # Co-Maintainer: Cedric Girard pkgname=aurutils -pkgver=9 +pkgver=9.2 pkgrel=1 pkgdesc='helper tools for the arch user repository' url='https://github.com/AladW/aurutils' @@ -10,7 +10,7 @@ license=('custom:ISC') source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") changelog=aurutils.changelog install=aurutils.install -sha256sums=('87529b220c0a1a61b5e3f1eeee334fc91948846e932eba09e4f5a07ebf83b8db') +sha256sums=('5944110ca98411ab0be5fdbbde0237b6ac646dce4e8bf3847d172b92d00cd69b') depends=('git' 'jq' 'pacutils' 'curl' 'expect') optdepends=('bash-completion: bash completion' 'zsh: zsh completion' diff --git a/aurutils.changelog b/aurutils.changelog index b4b5fb6..f0a1ef7 100644 --- a/aurutils.changelog +++ b/aurutils.changelog @@ -1,3 +1,35 @@ +## 9.2 + +* `aur-build` + + deprecate `--results` + + retrieve repository before setting `--chroot` paths + + unset `PKGEXT` when using `--chroot` + +* `aur-search` + + use OSC8 terminal hyperlinks (#849) + +## 9.1 + +`aur-build` now uses `setpriv(1)` to run unprivileged commands (`makepkg`, `gpg`, +`repo-add`) when `AUR_ASROOT` is combined with `--user`. This change has no +effect when running `aur-build` as a regular user. + +Usage: + + $ sudo env AUR_ASROOT=1 aur build --chroot --user ... + +The above works with `--chroot` (`makechrootpkg -U`). Environment variables in +the root environment are preserved for user commands, similar to `runuser -c`. +Host builds using `makepkg --syncdeps` to install dependencies require further +configuration. + +┌──────────────────────────────────────────────────────────────────────────────┐ +│ WARNING! │ +│ │ +│ Running `aur-build` as root is experimental and disabled by default. If your │ +│ install breaks, you get to keep both pieces. │ +└──────────────────────────────────────────────────────────────────────────────┘ + ## 9 * `examples`