This the same version number as used by the official build on Ubuntu. Ubuntu is the only officially supported Linux platform by the developer. In the past the full version number was also used in remote checks and nagged user to update if it was lower than the Ubuntu one but that was fixed.
Search Criteria
Package Details: web-eid-native 2.6.0.654-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/web-eid.git (read-only, click to copy) |
---|---|
Package Base: | web-eid |
Description: | Web eID native application |
Upstream URL: | https://www.id.ee/ |
Keywords: | esteid |
Licenses: | MIT |
Conflicts: | chrome-token-signing |
Submitter: | kevku |
Maintainer: | kevku |
Last Packager: | kevku |
Votes: | 3 |
Popularity: | 0.000010 |
First Submitted: | 2021-05-09 05:23 (UTC) |
Last Updated: | 2024-10-08 17:48 (UTC) |
Dependencies (10)
- ccid (ccid-gitAUR, ccid-morphoAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- pcsclite (pcsclite-gitAUR)
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR)
- qt6-svg
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gtest (googletest-gitAUR) (make)
- qt6-tools (make)
Sources (3)
kevku commented on 2024-11-08 07:20 (UTC) (edited on 2024-11-08 07:23 (UTC) by kevku)
FabioLolix commented on 2024-11-06 18:33 (UTC)
Hello, on 2024/01/22 I asked by email why you are adding a part to pkgver=
which don't exist upstream, this is also valid for your other pkgbuilds libdigidocpp
and qdigidoc4
AUR web-eid on https://repology.org/project/web-eid/versions is rightly marked as incorrect version provider
kevku commented on 2024-10-13 11:18 (UTC) (edited on 2024-10-13 11:18 (UTC) by kevku)
to enable legacy TLS CCA auth use opensc pkcs11-register
(firefox, firefox-esr, thunderbird, chromium)
or add opensc pkcs11 module manually to Security Devices.
malexan commented on 2024-10-03 07:33 (UTC)
For importing the gpg key, this command works for me:
curl https://github.com/mrts.gpg | gpg --import
kevku commented on 2023-09-09 09:45 (UTC)
1282B0F8809D0DC632C85A3F86B611CE24492160 is https://github.com/mrts.gpg
deemon commented on 2023-09-08 15:31 (UTC) (edited on 2023-09-08 15:35 (UTC) by deemon)
the key from https://github.com/metsma.gpg isn't enough, because I already had it apparently (because it's D1EBC666EFCBFBD3CFC2EBAA90C0B5E75C3B195D).
gpg --import scripts/metsma.gpg
gpg: key 90C0B5E75C3B195D: "Raul Metsma <raul@metsma.ee>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
and it still complains not being able to download 1282B0F8809D0DC632C85A3F86B611CE24492160
v1rtl commented on 2023-09-08 11:02 (UTC)
I tried to add the key but it fails, which key server should I use?
gpg --recv-key 1282B0F8809D0DC632C85A3F86B611CE24492160
kevku commented on 2023-08-19 05:56 (UTC)
you can also get the key from github: https://github.com/metsma.gpg
deemon commented on 2023-08-18 16:37 (UTC)
while trying to install web-eid-firefox
got:
:: (1/1) Parsing SRCINFO: web-eid
gpg: error reading key: No public key
pub rsa2048 2013-11-18 [SC]
D1EBC666EFCBFBD3CFC2EBAA90C0B5E75C3B195D
uid [ unknown] Raul Metsma <raul@metsma.ee>
uid [ unknown] Raul Metsma <raul.metsma@eesti.ee>
uid [ unknown] Raul Metsma <raul.metsma@maddog.ee>
uid [ unknown] Raul Metsma <raul.metsma@raulwalter.com>
sub rsa2048 2013-11-18 [E]
:: PGP keys need importing:
-> 1282B0F8809D0DC632C85A3F86B611CE24492160, required by: web-eid
:: Import? [Y/n]
:: Importing keys with gpg...
gpg: keyserver receive failed: No data
-> problem importing keys
rokla commented on 2023-02-23 20:16 (UTC) (edited on 2023-02-23 20:17 (UTC) by rokla)
yay -Sa web-eid-chrome
produces error complaining about line 58 in PKGBUILD:
...
==> Entering fakeroot environment...
==> Starting package_web-eid-native()...
/home/user/.cache/yay/web-eid/PKGBUILD: line 58: cd: /home/user/.cache/yay/web-eid/src/web-eid/web-eid-build: No such file or directory
==> ERROR: A failure occurred in package_web-eid-native().
Aborting...
-> error making: web-eid (web-eid-chrome)
I managed to fix the build by modifying PKGBUILD as follows:
diff --git a/PKGBUILD b/PKGBUILD
index 50604dd..ccc48cf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ license=('MIT')
conflicts=(chrome-token-signing)
depends=('openssl' 'qt6-base' 'qt6-svg' 'pcsclite' 'hicolor-icon-theme')
makedepends=('git' 'qt6-tools' 'gtest' 'gmock' 'cmake')
-source=("$pkgname::git+https://github.com/web-eid/web-eid-app.git?signed#tag=$_rls_tag"
+source=("$pkgbase::git+https://github.com/web-eid/web-eid-app.git?signed#tag=$_rls_tag"
"web-eid-libelectronic-id::git+https://github.com/web-eid/libelectronic-id.git"
"web-eid-libpcsc-cpp::git+https://github.com/web-eid/libpcsc-cpp.git"
"web-eid-libpcsc-mock::git+https://github.com/web-eid/libpcsc-mock.git")
@@ -20,27 +20,27 @@ validpgpkeys=(
)
prepare() {
- cd "$srcdir/$pkgname"
- [[ -d "$pkgname-build" ]] && rm -r "$pkgname-build"
- mkdir "$pkgname-build"
+ cd "$srcdir/$pkgbase"
+ [[ -d "$pkgbase-build" ]] && rm -r "$pkgbase-build"
+ mkdir "$pkgbase-build"
git submodule init
git config submodule.lib/libelectronic-id.url $srcdir/web-eid-libelectronic-id
git -c protocol.file.allow=always submodule update lib/libelectronic-id
- cd "$srcdir/$pkgname/lib/libelectronic-id"
+ cd "$srcdir/$pkgbase/lib/libelectronic-id"
git submodule init
git config submodule.lib/libpcsc-cpp.url $srcdir/web-eid-libpcsc-cpp
git -c protocol.file.allow=always submodule update
- cd "$srcdir/$pkgname/lib/libelectronic-id/lib/libpcsc-cpp"
+ cd "$srcdir/$pkgbase/lib/libelectronic-id/lib/libpcsc-cpp"
git submodule init
git config submodule.tests/lib/libpcsc-mock.url $srcdir/web-eid-libpcsc-mock
git -c protocol.file.allow=always submodule update
}
build() {
- cd "$srcdir/$pkgname/$pkgname-build"
+ cd "$srcdir/$pkgbase/$pkgbase-build"
export BUILD_NUMBER=${pkgver##*.}
cmake .. -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_FLAGS:STRING="${CFLAGS} -ffile-prefix-map=$srcdir=." \
Pinned Comments
kevku commented on 2024-10-13 11:18 (UTC) (edited on 2024-10-13 11:18 (UTC) by kevku)
to enable legacy TLS CCA auth use opensc
pkcs11-register
(firefox, firefox-esr, thunderbird, chromium)or add opensc pkcs11 module manually to Security Devices.