Install this version:
emerge -a =app-misc/ente-auth-4.4.23
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =app-misc/ente-auth-4.4.23
Or alternatively:
emerge --autounmask-write -a =app-misc/ente-auth-4.4.23
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 4.4.23 | 8 | -* ~amd64 | 0 |
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the BSD 3-Clause License
EAPI=8
inherit desktop wrapper xdg
DESCRIPTION="Open source 2FA authenticator, with end-to-end encrypted backups"
HOMEPAGE="https://ente.io/auth/ https://github.com/ente-io/ente"
SRC_URI="amd64? ( https://github.com/ente-io/ente/releases/download/auth-v${PV}/ente-auth-v${PV}-x86_64.AppImage -> ${P}-amd64.AppImage )"
S="${WORKDIR}/squashfs-root"
LICENSE="AGPL-3+"
SLOT="0"
KEYWORDS="-* ~amd64"
RESTRICT="strip test"
QA_PREBUILT="opt/enteauth/*"
RDEPEND="
app-crypt/libsecret
dev-libs/libayatana-appindicator
dev-libs/openssl
media-libs/libepoxy
net-misc/curl
virtual/zlib
x11-libs/gtk+:3
"
src_unpack() {
cp "${DISTDIR}/${P}-amd64.AppImage" "${WORKDIR}/${P}.AppImage" || die
chmod +x "${WORKDIR}/${P}.AppImage" || die
cd "${WORKDIR}" || die
./${P}.AppImage --appimage-extract || die
}
src_prepare() {
default
sed -i 's:^Exec=.*:Exec=/usr/bin/enteauth:' enteauth.desktop || die
}
src_install() {
dodir /opt/enteauth
cp -a data lib enteauth "${ED}/opt/enteauth/" || die
rm "${ED}/opt/enteauth/lib/libdartjni.so" || die
make_wrapper enteauth "./enteauth" "/opt/enteauth"
domenu enteauth.desktop
insinto /usr/share/icons
doins -r usr/share/icons/hicolor
insinto /usr/share/pixmaps
doins *.png
}
app-crypt/libsecret dev-libs/libayatana-appindicator dev-libs/openssl media-libs/libepoxy net-misc/curl virtual/zlib x11-libs/gtk+:3
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | ente-auth-4.4.23-amd64.AppImage | 41183736 bytes | https://github.com/ente-io/ente/releases/download/auth-v4.4.23/ente-auth-v4.4.23-x86_64.AppImage |