Releases: fosskers/aura
Releases · fosskers/aura
3.1.5
3.1.4
3.1.2
This release fixes a regression in 3.1.1
. Please update as soon as possible.
Added
- The
-c
/--clean
flag for-A
. After a package's tarball has been built
and copied to the package cache, delete its build directory immediately. By
default, build directories are left in/tmp
to be cleaned by the OS, but for
users who don't restart their machines often, this can clog up disk space.
Fixed
- Apologies to Aura users. The
-E
change in the previous release caused a
lot of unexpected behaviour, so that change has be revoked. A future version
of Aura will explore a better solution for handling environment variables.
3.1.1
Changed
- Running Aura with
sudo -E aura ...
will ensure that the transfer of the true
user's environment will persist all the way to the internalmakepkg
calls.
This should help people who have set custom paths for GPG,npm
, etc., via
environment variables. See #606.
Users with standard setups don't need to worry about-E
.
Removed
- Explicit dependency on
microlens
. Everything Aura uses now comes throughrio
.
3.1.0
Added
- The
--skipdepcheck
flag to skip all dependency solving. Combine this with--hotedit
to avoid discrepancies in custom dependency listings. --skippgpcheck
is now available to pass through tomakepkg
.aura.conf
now has a man page.
Changed
- Bumped
aeson
andhttp-client
bounds.
3.0.0
Added
- Aura is now configurable via a conf file! Aura expects it at
/etc/aura.conf
, but will not break if it's missing. If you install Aura via
its AUR package, this file will be installed for you automatically. - A new top-level command:
-P
. This allows users to analyse PKGBUILD
files manually, as is usually done during building.-Pf
accepts a path to a PKGBUILD.-Pd
accepts a path to a directory containing a PKGBUILD.-Pa
to scan the PKGBUILDs of all locally installed AUR packages.-P
on its own will read from stdin. Combine this with-Ap
to pull from the AUR:
> aura -Ap myget | aura -P
sudo pacman -S aurvote
aura >>= sudo indicates that someone may be trying to gain root access to your machine.
aura >>= Potential PKGBUILD vulnerabilities detected.
- A new flag
--vcspath
to accompany the new VCS build behaviour (see below). - A new flag
--allsourcepath
to accompany the restored--allsource
functionality (see below). -O --adopt
can now be called as-Oa
.
Changed
- VCS packages (e.g.
*-git
,*-svn
, etc.) and their cloned sources are now
built and stored in/var/cache/aura/vcs
. Subsequent builds will no longer
reclone everything. #462 --hotedit
will now offer to edit.install
and.patch
files. #208- Some modules have been renamed and moved around.
Aura.Diff
andAura.Pkgbuild.Base
have had their contents folded into other
modules.
Fixed
2.3.0
Added
- Allow
--asdeps
to be passed to-A
commands. -y
can be passed to-A
commands again, like-Ayu
.- Dutch translations. Thank you, Joris Blanken!
Changed
- ~15% reduction in binary size and much faster compiles due to removal of
unnecessary dependencies. -Cc
now reports how much storage space was cleared.- A few more messages when using
--log-level=debug
.
Removed
makepkgConfFile
wasn't being used anywhere.
Fixed
- A bug involving multiple prompts appearing at the same time when more than one
package needs a custom provider selection.
#541 - A bug involving the
+
character appearing in package names, likecrypto++
.
#520 - A regression where the name of a parent package wouldn't be displayed when a
dependency couldn't be found.
#513
2.2.1
2.2.0
- New Feature::
--log-level
flag. Setting this todebug
will give you some verbose logging output. This is different from the usual-x
behaviour. - Bug Fix: Users with many AUR packages installed will no longer see mysterious AUR connection failures. (#528)
- Updated Italian translations. Grazie, Cristian Tentella!
- Support for GHC 8.8.2.