Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
git-delta
Commits:
03aa3cb2 by Caleb Maclennan at 2026-02-14T16:24:07+03:00
Use more robust host tuple detection, will actually match on other architectures
- - - - -
375d975b by Caleb Maclennan at 2026-02-14T20:27:04+03:00
upgpkg: 0.18.2-7: Deprecate gcc-libs, identify specific sodepends
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,15 +1,16 @@
pkgbase = git-delta
pkgdesc = Syntax-highlighting pager for git and diff output
pkgver = 0.18.2
- pkgrel = 6
+ pkgrel = 7
url = https://dandavison.github.io/delta/
arch = x86_64
license = MIT
checkdepends = git
makedepends = cargo
makedepends = mdbook
- depends = gcc-libs
depends = glibc
+ depends = libgcc
+ depends = libgcc_s.so
depends = libgit2
depends = oniguruma
depends = zlib
@@ -18,8 +19,9 @@ pkgbase = git-delta
b2sums =
6a1dc650de50e495b0d1ced9369518a19d2b92270e58d9a1c93edd4b61cc5565bb23f5b6d69a250178e8f2ba13169dda700450539eafcc6f042ef35c03d19ed2
pkgname = git-delta
- depends = gcc-libs
depends = glibc
+ depends = libgcc
+ depends = libgcc_s.so
depends = libgit2
depends = oniguruma
depends = zlib
=====================================
PKGBUILD
=====================================
@@ -6,13 +6,13 @@
pkgname=git-delta
_pkgname=delta
pkgver=0.18.2
-pkgrel=6
+pkgrel=7
pkgdesc='Syntax-highlighting pager for git and diff output'
arch=(x86_64)
url='https://dandavison.github.io/delta/'
license=(MIT)
-depends=(gcc-libs # libgcc_s.so ld-linux-x86-64.so
- glibc # libc.so libm.so
+depends=(glibc # libc.so libm.so
+ libgcc libgcc_s.so
libgit2
oniguruma # libonig.so
zlib)
@@ -27,7 +27,7 @@ prepare() {
cd "$_pkgname-$pkgver"
# download dependencies
- cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+ cargo fetch --locked --target host-tuple
}
build() {
@@ -43,7 +43,8 @@ build() {
# html manual
cd manual
- mdbook build --dest-dir html
+ # mdbook upgrade broke doc generation here, this projects docs are full of
errors
+ # mdbook build --dest-dir html
}
check() {
@@ -79,5 +80,5 @@ package() {
install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
# html manual
- cp -r manual/html "$pkgdir/usr/share/doc/$pkgname"
+ # cp -r manual/html "$pkgdir/usr/share/doc/$pkgname"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/git-delta/-/compare/2c2da6c94c422b8d38c83c917c9498b975d52f1e...375d975b576129b84f2441985a7dcb7749752d40
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/git-delta/-/compare/2c2da6c94c422b8d38c83c917c9498b975d52f1e...375d975b576129b84f2441985a7dcb7749752d40
You're receiving this email because of your account on gitlab.archlinux.org.