Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / smartdns
Commits:
ed14ba50 by Felix Yan at 2026-06-15T10:02:20+00:00
upgpkg: 48.1-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = smartdns
pkgdesc = A local DNS server to obtain the fastest website IP for the
best Internet experience
- pkgver = 48
+ pkgver = 48.1
pkgrel = 1
url = https://github.com/pymumu/smartdns
arch = x86_64
@@ -12,9 +12,10 @@ pkgbase = smartdns
depends = glibc
depends = libgcc
depends = openssl
+ depends = zlib
backup = etc/smartdns/smartdns.conf
backup = etc/default/smartdns
- source = git+https://github.com/pymumu/smartdns.git#tag=Release48
- sha512sums =
b3d1b882d40b9c2098627e3461ab577e8ee0ebfddf36de8a16c70ada66ff356cb5cfeb21f35a146554f7a48b534f15f7394a5f71047caac38ee17b4e96c77056
+ source = git+https://github.com/pymumu/smartdns.git#tag=Release48.1
+ sha512sums =
7ea081ec87ca5da876f712238d4c5f27017d91ae12667621eb560fe2526578ac31e46c8385dff6dedfd314c35b4f29e073811bcc39995e67e9e3e4d7f634a31d
pkgname = smartdns
=====================================
PKGBUILD
=====================================
@@ -2,20 +2,26 @@
# Contributor: zlowly <[email protected]>
pkgname=smartdns
-pkgver=48
+pkgver=48.1
pkgrel=1
pkgdesc="A local DNS server to obtain the fastest website IP for the best
Internet experience"
arch=('x86_64')
license=('GPL-3.0-or-later')
url="https://github.com/pymumu/smartdns"
backup=("etc/smartdns/smartdns.conf" "etc/default/smartdns")
-depends=('glibc' 'libgcc' 'openssl')
+depends=('glibc' 'libgcc' 'openssl' 'zlib')
makedepends=('git' 'systemd') # systemd.pc
checkdepends=('gtest' 'bind')
source=("git+https://github.com/pymumu/smartdns.git#tag=Release$pkgver")
-sha512sums=('b3d1b882d40b9c2098627e3461ab577e8ee0ebfddf36de8a16c70ada66ff356cb5cfeb21f35a146554f7a48b534f15f7394a5f71047caac38ee17b4e96c77056')
+sha512sums=('7ea081ec87ca5da876f712238d4c5f27017d91ae12667621eb560fe2526578ac31e46c8385dff6dedfd314c35b4f29e073811bcc39995e67e9e3e4d7f634a31d')
prepare() {
+ cd smartdns
+ # The first HTTP/2 high-concurrency attempt may complete without retries.
+ # Upstream removed this assertion in ae598906806d.
+ sed -i '/EXPECT_GT(retry_count, 0);/d' test/cases/test-http2.cc
+ cd ..
+
# Unfortunately upstream does not provide a way to reuse .o files
cp -a smartdns smartdns-test
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/smartdns/-/commit/ed14ba503c07e0161e52ff3629a2e642c5ca2501
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/smartdns/-/commit/ed14ba503c07e0161e52ff3629a2e642c5ca2501
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help