- The
conflicts
field is now added to thePKGBUILD
. - Progress messages in the terminal.
LICENSE
detection and installation. If your Rust crate has a license not found in/usr/share/licenses/common/
(likeMIT
), thencargo aur
will copy it into the source tarball and have the PKGBUILD install it. Naturally this means you must actually have aLICENSE
file in your project, orcargo aur
will complain.
cargo aur
no longer outputsoptions=("strip")
, since this is set by default in/etc/makepkg.conf
.
- A
--version
flag to display the current version ofcargo-aur
.
- When using
--musl
, the user is warned if they don't have thex86_64-unknown-linux-musl
target installed.
- Run
strip
on the release binary beforetar
ring it.
- A breaking bug in
1.1.0
which prevented it from working at all.
- The
--musl
flag to compile the release binary with the MUSL target. In most cases, this will result in a fully statically linked binary.
- Better release profile which produces smaller binaries.
cargo aur
will now auto-detect the git host (Github or Gitlab) and generated asource
link based on that.- Fewer dependencies.
- Use
sha256
instead ofmd5
. - The
install
line inpackage()
is now more modern as a one-liner.
This is the initial release.