Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / eza
Commits:
6bdf99a2 by Caleb Maclennan at 2024-04-24T11:09:45+03:00
upgpkg: 0.18.11-2: Rebuild with libgit2-1.8
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,17 +1,20 @@
pkgbase = eza
pkgdesc = A modern replacement for ls (community fork of exa)
pkgver = 0.18.11
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/eza-community/eza
arch = x86_64
license = MIT
makedepends = cargo
makedepends = pandoc
+ depends = gcc-libs
+ depends = glibc
+ depends = libgit2
depends = libgit2.so
provides = exa
conflicts = exa
replaces = exa
- source =
eza-0.18.11.tar.gz::https://github.com/eza-community/eza/archive/v0.18.11.tar.gz
+ source =
https://github.com/eza-community/eza/archive/v0.18.11/eza-0.18.11.tar.gz
sha256sums =
92d810c36ac67038e2ed3c421087de8793eb0b9de332c9239096df9d52eb30e3
b2sums =
7e49ed0cf4d701138549494f63fd09cda5eea2827dc86b849048e9aecbd374edf022c2120eac13f19bac5cfd890033e3ebfe456e3e11bf9ba23eed3a61ee0669
=====================================
PKGBUILD
=====================================
@@ -4,17 +4,19 @@
pkgname=eza
pkgver=0.18.11
-pkgrel=1
+pkgrel=2
pkgdesc="A modern replacement for ls (community fork of exa)"
url="https://github.com/eza-community/eza"
-arch=("x86_64")
-license=("MIT")
-provides=('exa')
-replaces=('exa')
-conflicts=('exa')
-depends=('libgit2.so')
+arch=(x86_64)
+license=(MIT)
+provides=(exa)
+replaces=(exa)
+conflicts=(exa)
+depends=(gcc-libs # libgcc_s.so
+ glibc # libc.so libm.so
+ libgit2 libgit2.so)
makedepends=("cargo" "pandoc")
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/eza-community/eza/archive/v${pkgver}.tar.gz")
+source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
sha256sums=('92d810c36ac67038e2ed3c421087de8793eb0b9de332c9239096df9d52eb30e3')
b2sums=('7e49ed0cf4d701138549494f63fd09cda5eea2827dc86b849048e9aecbd374edf022c2120eac13f19bac5cfd890033e3ebfe456e3e11bf9ba23eed3a61ee0669')
@@ -25,6 +27,7 @@ prepare() {
build() {
cd "${pkgname}-${pkgver}"
+ CFLAGS+=' -ffat-lto-objects'
cargo build --frozen --release
mkdir -p target/man
for manpage in eza.1 eza_colors.5 eza_colors-explanation.5; do
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/eza/-/commit/6bdf99a2a57b0b2e43ddb877a10577cdd3acf945
--
This project does not include diff previews in email notifications.
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/eza/-/commit/6bdf99a2a57b0b2e43ddb877a10577cdd3acf945
You're receiving this email because of your account on gitlab.archlinux.org.