Package Details: exa-git 0.10.1.r33.g3f24f7c-1

Git Clone URL: https://aur.archlinux.org/exa-git.git (read-only, click to copy)
Package Base: exa-git
Description: Replacement for ls written in Rust
Upstream URL: https://github.com/ogham/exa
Licenses: MIT
Conflicts: exa
Provides: exa
Submitter: tuftedocelot
Maintainer: tuftedocelot (flipee)
Last Packager: flipee
Votes: 29
Popularity: 0.000000
First Submitted: 2015-02-22 15:59 (UTC)
Last Updated: 2021-08-12 21:11 (UTC)

Dependencies (4)

Required by (4)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

vgfreak95 commented on 2024-04-12 15:56 (UTC) (edited on 2024-04-12 15:57 (UTC) by vgfreak95)

@AkechiShiro

I was able to fix the issue by removing --frozen in the cargo build section of the build() in PKGBUILD

build() {
    cd $_pkgname
    export RUSTUP_TOOLCHAIN=stable
    export CARGO_TARGET_DIR=target
    cargo build --frozen --release
    mkdir -p target/release/man
    pandoc --standalone -f markdown -t man man/exa.1.md >"target/release/man/exa.1"
    pandoc --standalone -f markdown -t man man/exa_colors.5.md >"target/release/man/exa_colors.5"
}

AkechiShiro commented on 2024-01-23 15:47 (UTC) (edited on 2024-01-23 15:47 (UTC) by AkechiShiro)

Pkg build fails :

==> Starting build()...
    Updating crates.io index
error: failed to get `ansi_term` as a dependency of package `exa v0.10.1 (/home/user/.cache/paru/clone/exa-git/src/exa)`

Caused by:
  failed to query replaced source registry `crates-io`

Caused by:
  attempting to make an HTTP request, but --frozen was specified
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'exa-git-0.10.1.r33.g3f24f7c-1': 
error: packages failed to build: exa-git-0.10.1.r33.g3f24f7c-1

flipee commented on 2022-02-22 16:18 (UTC) (edited on 2022-02-22 16:18 (UTC) by flipee)

@Derson5 There's no "hard link".

--target "$CARCH-unknown-linux-gnu" tells cargo to only fetch dependencies needed for the specific target platform being built, thus reducing downloads.

Please see this: https://wiki.archlinux.org/title/Rust_package_guidelines

Derson5 commented on 2022-02-21 20:24 (UTC)

Why hardlinking 1.56.1-x86_64-unknown-linux-gnu as rust toolchain that just stable? It builds on actual stable without problem.

flipee commented on 2021-05-20 13:03 (UTC)

@ariasuni Done. Thanks.

ariasuni commented on 2021-05-19 22:41 (UTC)

Completions files are now in a different directory: https://github.com/ogham/exa/pull/860

flipee commented on 2020-11-12 23:43 (UTC)

@caleb Whoops! Should be fixed now. Thanks.

alerque commented on 2020-11-12 21:24 (UTC)

This package isn't installing the ZSH completions the same way the official one is, it has a bogus -git extension on the completion name.

0x647262 commented on 2017-09-14 01:32 (UTC) (edited on 2017-09-14 01:38 (UTC) by 0x647262)

The pkgver() function can be changed: ``` pkgver() { cd "$pkgname" git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } ``` ``` » git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' 0.7.0.r85.ge933fa6 ```