Package Details: guarda-appimage 1.0.20-2

Git Clone URL: https://aur.archlinux.org/guarda-appimage.git (read-only, click to copy)
Package Base: guarda-appimage
Description: a secure, easy-to-use open source multi-platform cryptocurrency wallet
Upstream URL: https://guarda.com/
Licenses: GPLv3
Submitter: kwrazi
Maintainer: kwrazi
Last Packager: kwrazi
Votes: 2
Popularity: 0.000000
First Submitted: 2021-03-06 04:39 (UTC)
Last Updated: 2021-10-18 00:28 (UTC)

Latest Comments

xiota commented on 2023-10-17 07:18 (UTC) (edited on 2023-10-17 07:32 (UTC) by xiota)

License string needs to be changed to remove the v to match the name in /usr/share/licenses/common.

Should also add conflicts and provides for guarda.

czk commented on 2021-11-04 13:23 (UTC) (edited on 2021-11-04 13:24 (UTC) by czk)

@kwrazi Another thing to fix: their DEB package (https://github.com/guardaco/guarda-desktop-releases/releases/download/v1.0.20/Guarda_1.0.20_amd64.deb) states that this software is actually ISC-licensed. Which is an interestingly awkward OS license - see the "and/or" controversy in the Wikipedia article: https://en.wikipedia.org/wiki/ISC_license. On a related note - where is the source code?

BTW, the guarda.desktop provided with the DEB, compared to yours, is missing the DESKTOPINTEGRATION=false setting. Do you know what it's for? I browsed the web briefly not finding a straight answer. Something about desktop inegration, yes, but what exactly?

czk commented on 2021-10-16 11:48 (UTC) (edited on 2021-10-16 11:48 (UTC) by czk)

@kwrazi Thanks for merging my patch. I have another small change to suggest - on my setup guarda launches with --no-sandbox regardless of whether I specify the switch on my command line, so I assume you could leave it of the desktop file's Exec line as well. Makes sense?

czk commented on 2021-08-27 15:38 (UTC) (edited on 2021-08-27 15:40 (UTC) by czk)

@kwrazi Thanks for submitting Guarda to AUR.

Here's an update:

  • Upgrade to latest 1.0.20.

  • Use the current GitHub download URL.

  • Depend on fuse2 explicitly, due to dlopen(): error loading libfuse.so.2 error at guarda startup.

Can you merge it?

$ git diff
diff --git a/.SRCINFO b/.SRCINFO
index ed00d29..7506fab 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,18 @@
 pkgbase = guarda-appimage
        pkgdesc = a secure, easy-to-use open source multi-platform cryptocurrency wallet
-       pkgver = 1.0.12
+       pkgver = 1.0.20
        pkgrel = 1
        url = https://guarda.com/
        arch = x86_64
        license = GPLv3
        depends = zlib
        depends = hicolor-icon-theme
-       noextract = guarda-1.0.12.AppImage
+       depends = fuse2
+       noextract = guarda-1.0.20.AppImage
        options = !strip
-       source_x86_64 = guarda-1.0.12.AppImage::https://guarda.com/apps/Guarda-1.0.12.AppImage
+       source_x86_64 = guarda-1.0.20.AppImage::https://github.com/guardaco/guarda-desktop-releases/releases/download/v1.0.20/Guarda-1.0.20.AppImage
        source_x86_64 = https://raw.githubusercontent.com/guardaco/guarda-android-wallets/master/LICENSE
-       sha256sums_x86_64 = fe8da8d1316a63b469c92ab588fe9e6324173247ff9772e67d9a5ba3ac9edc55
+       sha256sums_x86_64 = fade97d4c5873bf2c1c565e398f829b87bac20108edf885ac130c5592482a5e0
        sha256sums_x86_64 = 8b1ba204bb69a0ade2bfcf65ef294a920f6bb361b317dba43c7ef29d96332b9b

 pkgname = guarda-appimage
-
diff --git a/PKGBUILD b/PKGBUILD
index 0915218..6b708e0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,19 +4,19 @@
 _pkgname=guarda

 pkgname="${_pkgname}"-appimage
-pkgver=1.0.12
+pkgver=1.0.20
 pkgrel=1
 pkgdesc="a secure, easy-to-use open source multi-platform cryptocurrency wallet"
 arch=('x86_64')
 url="https://guarda.com/"
 license=('GPLv3')
-depends=('zlib' 'hicolor-icon-theme')
+depends=('zlib' 'hicolor-icon-theme' 'fuse2')
 options=(!strip)
 _appimage="${_pkgname}-${pkgver}.AppImage"
-source_x86_64=("${_appimage}::https://guarda.com/apps/Guarda-${pkgver}.AppImage"
+source_x86_64=("${_appimage}::https://github.com/guardaco/guarda-desktop-releases/releases/download/v${pkgver}/Guarda-${pkgver}.AppImage"
                "https://raw.githubusercontent.com/guardaco/guarda-android-wallets/master/LICENSE")
 noextract=("${_appimage}")
-sha256sums_x86_64=('fe8da8d1316a63b469c92ab588fe9e6324173247ff9772e67d9a5ba3ac9edc55'
+sha256sums_x86_64=('fade97d4c5873bf2c1c565e398f829b87bac20108edf885ac130c5592482a5e0'
                    '8b1ba204bb69a0ade2bfcf65ef294a920f6bb361b317dba43c7ef29d96332b9b')

 prepare() {
@@ -52,4 +52,4 @@ package() {
     # Symlink license
     install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}/"
     ln -s "/opt/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname"
-}
\ No newline at end of file
+}