PSA: This is currently a WIP and may or may not work. Feel free to suggest any improvements.
Search Criteria
Package Details: gpgfrontend 2.1.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gpgfrontend.git (read-only, click to copy) |
---|---|
Package Base: | gpgfrontend |
Description: | OpenPGP crypto tool and gui frontend for modern GnuPG |
Upstream URL: | https://gpgfrontend.bktus.com |
Licenses: | GPL-3.0-or-later |
Submitter: | konsonanz |
Maintainer: | yochananmarqos |
Last Packager: | yochananmarqos |
Votes: | 3 |
Popularity: | 0.003014 |
First Submitted: | 2022-01-31 17:43 (UTC) |
Last Updated: | 2024-03-05 02:21 (UTC) |
Dependencies (16)
- gnupg (gnupg-gitAUR, gnupg-largekeysAUR)
- gpgme (gpgme-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- icu (icu-gitAUR)
- libarchive (libarchive-gitAUR)
- libassuan (libassuan-gitAUR)
- libconfig (libconfig-gitAUR)
- libgpg-error (libgpg-error-gitAUR)
- ncurses (ncurses-gitAUR)
- qt6-5compat
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- boost (boost-gitAUR) (make)
- chrpath (chrpath-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR) (make)
- qt6-tools (make)
Required by (0)
Sources (9)
- git+https://github.com/bricke/Qt-AES.git
- git+https://github.com/gabime/spdlog.git
- git+https://github.com/gpg/gpgme.git
- git+https://github.com/gpg/libassuan.git
- git+https://github.com/gpg/libgpg-error.git
- git+https://github.com/hyperrealm/libconfig.git
- git+https://github.com/libarchive/libarchive.git
- git+https://github.com/nlohmann/json.git
- git+https://github.com/saturneric/GpgFrontend#commit=f00c1725a247ea12760396ae5184ab17c7681f62
yochananmarqos commented on 2024-03-05 02:22 (UTC)
darky commented on 2023-07-20 19:38 (UTC) (edited on 2023-07-20 19:40 (UTC) by darky)
I always met error: fatal: fetch-pack: invalid index-pack output
Workaround:
git clone --depth 1 https://git.bktus.com/GpgFrontend/json.git ~/.cache/yay/gpgfrontend/json
cd ~/.cache/yay/gpgfrontend/json/
git fetch --unshallow
git pull --all
yay -S gpgfrontend
konsonanz commented on 2023-06-08 11:50 (UTC) (edited on 2023-06-08 11:50 (UTC) by konsonanz)
Please be aware:
For version gpgfrontend-2.1.0-2
the build may fail during checkout because of git-lfs errors if the git-lfs filters are set in user ~/.gitconfig
which is done by running git lfs install
.
Unfortunately, for release 2.1.0 there is nothing to be done on the PKGBUILD
side.
Known workarounds are:
-
disable lfs filters by running
git lfs uninstall
before build, and restore withgit lfs install
afterwards -
build package in a clean chroot
konsonanz commented on 2023-05-05 14:24 (UTC) (edited on 2023-05-05 14:26 (UTC) by konsonanz)
@dreieck This package does only install its own libs. As far as I can see there are no conflicts with twaindsm
.
$ pacman -Ql gpgfrontend | grep '/lib'
gpgfrontend /usr/lib/
gpgfrontend /usr/lib/libgpgfrontend_core.so
gpgfrontend /usr/lib/libgpgfrontend_ui.so
dreieck commented on 2023-05-05 12:53 (UTC)
Please add conflicts=('twaindsm')
.
Both packages install the directory /usr/lib/twain/
.
Regards!
konsonanz commented on 2023-04-19 15:17 (UTC)
@firstdorsal Thanks for the heads-up. Build should be fixed now by removing support for git lfs.
firstdorsal commented on 2023-04-19 14:36 (UTC)
Install does not work anymore See: https://github.com/saturneric/GpgFrontend/issues/98
benjamb commented on 2022-12-22 12:25 (UTC)
@konsonanz Great! Thanks for the update!
konsonanz commented on 2022-12-22 10:54 (UTC) (edited on 2022-12-22 10:55 (UTC) by konsonanz)
@benjamb Thanks for your input!
I dropped the not needed submodules and changed boost to a makedepend (boost-libs as a depend not required since linked statically). libarchive was an oversight by me (though I believe the system-one got linked in anyways first if found by cmake), so it got added to depends array as well.
Pinned Comments
yochananmarqos commented on 2024-03-05 02:22 (UTC)
PSA: This is currently a WIP and may or may not work. Feel free to suggest any improvements.