Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / dog
Commits:
dce387c6 by Caleb Maclennan at 2026-02-14T21:09:25+03:00
upgpkg: 0.1.0-8: Deprecate gcc-libs, identify specific sodepends
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,13 +1,17 @@
pkgbase = dog
pkgdesc = Command-line DNS client like dig
pkgver = 0.1.0
- pkgrel = 7
+ pkgrel = 8
url = https://github.com/ogham/dog
arch = x86_64
license = EUPL-1.2
makedepends = cargo
+ depends = glibc
+ depends = libgcc
+ depends = libgcc_s.so
depends = openssl
- depends = gcc-libs
+ depends = libcrypto.so
+ depends = libssl.so
replaces = dog-dns
source = https://github.com/ogham/dog/archive/v0.1.0/dog-0.1.0.tar.gz
source = dog-0.1.0-man.1
=====================================
PKGBUILD
=====================================
@@ -4,14 +4,16 @@
pkgname=dog
pkgver=0.1.0
-pkgrel=7
+pkgrel=8
pkgdesc='Command-line DNS client like dig'
url='https://github.com/ogham/dog'
arch=('x86_64')
license=(EUPL-1.2)
-replaces=('dog-dns')
-depends=('openssl' 'gcc-libs')
-makedepends=('cargo')
+depends=(glibc # libc.so
+ libgcc libgcc_s.so
+ openssl libcrypto.so libssl.so)
+makedepends=(cargo)
+replaces=(dog-dns)
source=("https://github.com/ogham/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
"$pkgname-$pkgver-man.1"
dog-openssl-crates-update.patch)
@@ -22,11 +24,12 @@
b2sums=('7ea52027e73deb6db6cb67b89063cddd507246256b3ca93479a634ff6696ab6961f004d
prepare() {
cd ${pkgname}-${pkgver}
patch -Np1 -i ../dog-openssl-crates-update.patch
- cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+ cargo fetch --locked --target host-tuple
}
build() {
cd ${pkgname}-${pkgver}
+ export OPENSSL_NO_VENDOR=true
cargo build --release --frozen
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/dog/-/commit/dce387c6374a6e6bf1788a87008781d864153b17
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/dog/-/commit/dce387c6374a6e6bf1788a87008781d864153b17
You're receiving this email because of your account on gitlab.archlinux.org.