Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
libssh


Commits:
4ffe331c by Antonio Rojas at 2024-01-05T18:35:27+01:00
Fix regression in IPv6 addresses in hostname parsing

Fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/libssh/-/issues/1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = libssh
        pkgdesc = Library for accessing ssh client services through C libraries
        pkgver = 0.10.6
-       pkgrel = 1
+       pkgrel = 2
        url = https://www.libssh.org/
        arch = x86_64
        license = LGPL
@@ -16,9 +16,11 @@ pkgbase = libssh
        provides = libssh.so
        source = https://www.libssh.org/files/0.10/libssh-0.10.6.tar.xz
        source = https://www.libssh.org/files/0.10/libssh-0.10.6.tar.xz.asc
+       source = https://gitlab.com/libssh/libssh-mirror/-/commit/1a02364b.patch
        validpgpkeys = 8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D
        sha256sums = 
1861d498f5b6f1741b6abc73e608478491edcf9c9d4b6630eef6e74596de9dc1
        sha256sums = SKIP
+       sha256sums = 
124612313b78dc89e47e87a17698113b8d2736c213e724c0ae0f84f87136ba48
 
 pkgname = libssh
 


=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@ pkgbase=libssh
 pkgname=(libssh
          libssh-docs)
 pkgver=0.10.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Library for accessing ssh client services through C libraries'
 url='https://www.libssh.org/'
 license=(LGPL)
@@ -22,11 +22,18 @@ makedepends=(cmake
              openssh
              python)
 provides=(libssh.so)
-source=("https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.asc})
+source=(https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.asc}
+        https://gitlab.com/libssh/libssh-mirror/-/commit/1a02364b.patch)
 sha256sums=('1861d498f5b6f1741b6abc73e608478491edcf9c9d4b6630eef6e74596de9dc1'
-            'SKIP')
+            'SKIP'
+            '124612313b78dc89e47e87a17698113b8d2736c213e724c0ae0f84f87136ba48')
 validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider 
<[email protected]>
 
+prepare() {
+# Fix regression in IPv6 addresses in hostname parsing
+  patch -d $pkgname-$pkgver -p1 < 1a02364b.patch
+}
+
 build() {
   cmake -B build -S $pkgname-$pkgver \
     -DCMAKE_INSTALL_PREFIX=/usr \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libssh/-/commit/4ffe331cdec2ea93c46dcf3731b8d8043d8c7be4

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libssh/-/commit/4ffe331cdec2ea93c46dcf3731b8d8043d8c7be4
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to