Install this version:
emerge -a =dev-libs/libcotp-4.1.0
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =dev-libs/libcotp-4.1.0
Or alternatively:
emerge --autounmask-write -a =dev-libs/libcotp-4.1.0
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
inherit cmake
DESCRIPTION="C library that generates TOTP and HOTP"
HOMEPAGE="https://github.com/paolostivanin/libcotp"
SRC_URI="https://github.com/paolostivanin/libcotp/archive/v${PV}.zip -> ${P}.zip"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
sys-devel/gcc
dev-build/cmake
|| ( >=dev-libs/libgcrypt-1.8.0 >=dev-libs/openssl-3.0.0 )
"
src_prepare() {
cmake_src_prepare
}
src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX:PATH=/usr
)
cmake_src_configure
}
sys-devel/gcc dev-build/cmake || ( >=dev-libs/libgcrypt-1.8.0 >=dev-libs/openssl-3.0.0 )
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | libcotp-4.1.0.zip | 53330 bytes | https://github.com/paolostivanin/libcotp/archive/v4.1.0.zip |