• v1.7.1 99f36f8f47

    Stable

    GiteaMirror released this 2024-03-17 19:41:21 -05:00 | 6 commits to master since this release

    📅 Originally published on GitHub: Mon, 18 Mar 2024 00:45:43 GMT
    🏷️ Git tag created: Mon, 18 Mar 2024 00:41:21 GMT

    Fixed

    • The crypt startup error unexpected free argument aur.
    Downloads
  • v1.7.0 7e75c4bf57

    Stable

    GiteaMirror released this 2024-03-07 05:43:06 -06:00 | 8 commits to master since this release

    📅 Originally published on GitHub: Thu, 07 Mar 2024 11:45:42 GMT
    🏷️ Git tag created: Thu, 07 Mar 2024 11:43:06 GMT

    Added

    • The --output flag for customizing the location of the output produced by
      cargo aur. If unused, the default remains target/cargo-aur/.
    • A new files field in [package.metadata.aur], which accepts a list-of-pairs
      of additional files you want copied to the user's filesystem upon package
      installation. Output looks like:
    package() {
        install -Dm755 cargo-aur -t "$pkgdir/usr/bin"
        install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
        install -Dm644 "/path/to/original/foo.txt" "$pkgdir/path/to/target/foo.txt"
    }
    

    Fixed

    • Supply the url from backup sources if homepage is not specified in the Cargo.toml.
    Downloads
  • v1.6.0 c4aa908438

    Stable

    GiteaMirror released this 2023-10-02 03:04:53 -05:00 | 23 commits to master since this release

    📅 Originally published on GitHub: Mon, 02 Oct 2023 08:08:50 GMT
    🏷️ Git tag created: Mon, 02 Oct 2023 08:04:53 GMT

    Changed

    • The [package.metadata] section for adding extra dependency information
      should now be named [package.metadata.aur]. The old syntax will still work,
      but you will be warned. This fixes a conflict with other cargo subcommands.
    • The PKGBUILD and tarball are now output to target/cargo-aur to avoid
      cluttering the top-level of the repo.
    • Reduced binary size.

    Fixed

    • LICENSE file checking is now done via SPDX identifiers.
    Downloads
  • v1.5.0 c2661279b7

    Stable

    GiteaMirror released this 2022-04-20 19:13:00 -05:00 | 38 commits to master since this release

    📅 Originally published on GitHub: Thu, 21 Apr 2022 00:20:34 GMT
    🏷️ Git tag created: Thu, 21 Apr 2022 00:13:00 GMT

    Added

    • Support for [[bin]] sections in Cargo.toml, allowing you to specify custom binary names separate from the package name. #13
    • Support for specifying PKGBUILD depends and optdepends via [package.metadata], as in:
    [package.metadata]
    depends = ["nachos", "pizza"]
    optdepends = ["sushi", "ramen"]
    
    Downloads
  • v1.4.1 d6f9faefdd

    Stable

    GiteaMirror released this 2021-09-06 20:17:45 -05:00 | 55 commits to master since this release

    📅 Originally published on GitHub: Tue, 07 Sep 2021 01:32:10 GMT
    🏷️ Git tag created: Tue, 07 Sep 2021 01:17:45 GMT

    Fixed

    • cargo aur now respects CARGO_TARGET_DIR. #6
    Downloads
  • v1.4.0 5f1a44ab30

    Stable

    GiteaMirror released this 2021-06-07 12:55:09 -05:00 | 58 commits to master since this release

    📅 Originally published on GitHub: Mon, 07 Jun 2021 18:00:57 GMT
    🏷️ Git tag created: Mon, 07 Jun 2021 17:55:09 GMT

    Added

    • The conflicts field is now added to the PKGBUILD.
    • Progress messages in the terminal.
    • LICENSE detection and installation. If your Rust crate has a license not found in /usr/share/licenses/common/ (like MIT), then cargo aur will copy it into the source tarball and have the PKGBUILD install it. Naturally this means you must actually have a LICENSE file in your project, or cargo aur will complain.
    Downloads
  • v1.3.0 32dc963fcd

    Stable

    GiteaMirror released this 2021-04-05 14:02:14 -05:00 | 72 commits to master since this release

    📅 Originally published on GitHub: Mon, 05 Apr 2021 19:07:24 GMT
    🏷️ Git tag created: Mon, 05 Apr 2021 19:02:14 GMT

    Changed

    • cargo aur no longer outputs options=("strip"), since this is set by default in /etc/makepkg.conf.
    Downloads
  • v1.2.0 f7871899d9

    Stable

    GiteaMirror released this 2020-08-24 16:19:46 -05:00 | 74 commits to master since this release

    📅 Originally published on GitHub: Mon, 24 Aug 2020 21:27:15 GMT
    🏷️ Git tag created: Mon, 24 Aug 2020 21:19:46 GMT

    Added

    • A --version flag to display the current version of cargo-aur.
    Downloads
  • v1.1.2 8903c72da6

    Stable

    GiteaMirror released this 2020-08-11 16:24:24 -05:00 | 76 commits to master since this release

    📅 Originally published on GitHub: Tue, 11 Aug 2020 21:30:49 GMT
    🏷️ Git tag created: Tue, 11 Aug 2020 21:24:24 GMT

    Added

    • When using --musl, the user is warned if they don't have the x86_64-unknown-linux-musl target installed.

    Changed

    • Run strip on the release binary before tarring it.
    Downloads
  • v1.1.1 c8892b4189

    Stable

    GiteaMirror released this 2020-08-11 15:28:35 -05:00 | 80 commits to master since this release

    📅 Originally published on GitHub: Tue, 11 Aug 2020 20:32:41 GMT
    🏷️ Git tag created: Tue, 11 Aug 2020 20:28:35 GMT

    Fixed a breaking bug in the previous release.

    Downloads