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.


Reply via email to