Package Details: hare-ssh 0.26.0-1

Git Clone URL: https://aur.archlinux.org/hare-ssh.git (read-only, click to copy)
Package Base: hare-ssh
Description: SSH library for Hare
Upstream URL: https://git.sr.ht/~sircmpwn/hare-ssh
Licenses: MPL-2.0
Submitter: grawlinson
Maintainer: bitfehler
Last Packager: bitfehler
Votes: 3
Popularity: 0.000001
First Submitted: 2022-05-10 10:10 (UTC)
Last Updated: 2026-02-25 09:57 (UTC)

Dependencies (1)

Required by (2)

Sources (1)

Latest Comments

torresjrjr commented on 2026-02-25 20:18 (UTC) (edited on 2026-02-25 20:19 (UTC) by torresjrjr)

6cbf820 does not build when user environment has nonstandard $HAREPATH, which is common for developers. This patch fixes build environment for reproducibility.

diff --git a/.SRCINFO b/.SRCINFO
index d3908d2..4c5fb9a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = hare-ssh
    pkgdesc = SSH library for Hare
    pkgver = 0.26.0
-   pkgrel = 1
+   pkgrel = 2
    url = https://git.sr.ht/~sircmpwn/hare-ssh
    arch = any
    license = MPL-2.0
diff --git a/PKGBUILD b/PKGBUILD
index d4cdd0d..e002576 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgname=hare-ssh
 pkgver=0.26.0
-pkgrel=1
+pkgrel=2
 pkgdesc='SSH library for Hare'
 arch=('any')
 url='https://git.sr.ht/~sircmpwn/hare-ssh'
@@ -11,6 +11,8 @@ depends=('hare')
 source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/${pkgname}/archive/${pkgver}.tar.gz")
 b2sums=('fe392d75b78e8a4626da37baee532dc37e8472e87f6edaf26fb88a75d7dac3ada57f50441aa58c1d4b18bdcc5ee6fbb7079742508128f4e313598a257adc7438')

+unset HAREPATH
+
 prepare() {
   cd "$pkgname-$pkgver"

torresjrjr commented on 2026-02-23 13:58 (UTC) (edited on 2026-02-23 13:59 (UTC) by torresjrjr)

patch for upstream release 0.26.0

Note the inclusion of export HAREPATH=... for reproducibility.

Thanks

diff --git a/.SRCINFO b/.SRCINFO
index 1d022eb..d3908d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,12 @@
 pkgbase = hare-ssh
    pkgdesc = SSH library for Hare
-   pkgver = 0.25.2
+   pkgver = 0.26.0
    pkgrel = 1
    url = https://git.sr.ht/~sircmpwn/hare-ssh
    arch = any
    license = MPL-2.0
    depends = hare
-   source = hare-ssh-0.25.2.tar.gz::https://git.sr.ht/~sircmpwn/hare-ssh/archive/0.25.2.tar.gz
-   b2sums = 9ca8d9d245f0c4d96d2d687bab3164bbcf3fcb14d78a672bd3333d195d4ef7496393fe49c21112172ffd117437bf6e8d800ccdb7e53bf1c1e9627db0b3ad02ca
+   source = hare-ssh-0.26.0.tar.gz::https://git.sr.ht/~sircmpwn/hare-ssh/archive/0.26.0.tar.gz
+   b2sums = fe392d75b78e8a4626da37baee532dc37e8472e87f6edaf26fb88a75d7dac3ada57f50441aa58c1d4b18bdcc5ee6fbb7079742508128f4e313598a257adc7438

 pkgname = hare-ssh
diff --git a/PKGBUILD b/PKGBUILD
index 50afadf..88dd817 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Conrad Hoffmann <ch@bitfehler.net>

 pkgname=hare-ssh
-pkgver=0.25.2
+pkgver=0.26.0
 pkgrel=1
 pkgdesc='SSH library for Hare'
 arch=('any')
@@ -9,7 +9,9 @@ url='https://git.sr.ht/~sircmpwn/hare-ssh'
 license=('MPL-2.0')
 depends=('hare')
 source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/${pkgname}/archive/${pkgver}.tar.gz")
-b2sums=('9ca8d9d245f0c4d96d2d687bab3164bbcf3fcb14d78a672bd3333d195d4ef7496393fe49c21112172ffd117437bf6e8d800ccdb7e53bf1c1e9627db0b3ad02ca')
+b2sums=('fe392d75b78e8a4626da37baee532dc37e8472e87f6edaf26fb88a75d7dac3ada57f50441aa58c1d4b18bdcc5ee6fbb7079742508128f4e313598a257adc7438')
+
+export HAREPATH='/usr/src/hare/stdlib:/usr/src/hare/third-party'

 prepare() {
   cd "$pkgname-$pkgver"

raiguard commented on 2022-08-04 04:28 (UTC)

This package no longer builds due to a change in the math stdlib. The upstream was updated with a fix two weeks ago.