app-crypt / sequoia-chameleon-gnupg

Sequoia's reimplementation of the GnuPG interface

Official package sites : https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/ · https://sequoia-pgp.org/ ·

v0.10.1-r1 :: 0 :: gentoo

Modified
License
GPL-3+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ LGPL-3+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 || ( GPL-2 GPL-3 LGPL-3 )
Keywords
~amd64 ~arm64
USE flags
debug

v0.10.0-r1 :: 0 :: gentoo

Modified
License
GPL-3+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ LGPL-3+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 || ( GPL-2 GPL-3 LGPL-3 )
Keywords
~amd64 ~arm64
USE flags
debug

v0.9.0-r1 :: 0 :: gentoo

Modified
License
GPL-3+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ LGPL-3+ MIT MPL-2.0 Unicode-DFS-2016 || ( GPL-2 GPL-3 LGPL-3 )
Keywords
~amd64 ~arm64
USE flags
debug

v0.8.0-r1 :: 0 :: gentoo

Modified
License
GPL-3+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ LGPL-3+ MIT MPL-2.0 Unicode-DFS-2016 || ( GPL-2 GPL-3 LGPL-3 )
Keywords
~amd64 ~arm64
USE flags
debug

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces

llvm_slot

17
Use LLVM 17.
18
Use LLVM 18.

dev-db / sqlite : SQL database engine

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / nettle : Low-level cryptographic library

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-db / sqlite : SQL database engine

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / nettle : Low-level cryptographic library

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

935384
<app-crypt/sequoia-chameleon-gnupg-0.10.1: Denial of service
938323
app-crypt/sequoia-chameleon-gnupg-0.10.1 - error: failed to run custom build command for nettle-sys v2.3.0
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
*/*: fix rust eclass usedep/mutlilib handling; inherit order
The rust eclass has been updated to directly inject a required MULTILIB_USEDEP when requested. RUST_USEDEP has been renamed to RUST_REQUIRED_USE to be consistent with other eclasses. llvm-r1 should be imported after cargo and the eclass now enables this. Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Takuya Wakazono · gentoo
app-crypt/*: fix typo llvm_r1_pkg_setup → llvm-r1_pkg_setup
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39248 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add 0.10.1
Bug: https://bugs.gentoo.org/935384 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add 0.10.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add 0.9.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: update HOMEPAGE
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: drop 0.6.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: drop 0.5.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add 0.8.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add 0.6.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: drop 0.4.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: drop 0.3.2-r3
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add 0.5.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add 0.4.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: drop 0.3.2-r2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: crank LLVM_MAX_SLOT to 17
I'm not sure why I didn't do this before in a382977a937f6cae4244bf04f412c5ba7046f04f but it seems fine now. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: drop 0.3.1, 0.3.2-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: bump crates to fix build failure
Bump the nettle-sys crate to avoid nettle-sys failure with either new pkgconf or >=nettle-3.9.0? Closes: https://bugs.gentoo.org/913729 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add missing sqlite, openssl deps
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: drop 0.2.0-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add 0.3.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add 0.3.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: drop 0.2.0
Bug: https://bugs.gentoo.org/906799 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: patch vulnerabilities (see bug), use llvm.eclass
- Patch various vulnerabilities by upgrading crates (sequoia-openpgp and buffered-reader) - Use llvm.eclass for the Clang dep, as we need it for bindgen Bug: https://bugs.gentoo.org/906799 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: Keyword 0.2.0 arm64, #905014
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: backport test fix
... but it doesn't get them passing yet. Ideas welcome! They don't pass for me outside of Portage either, but way more _do_ pass outside of Portage for me, as opposed to none right now inside. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: add Clang BDEPEND
Closes: https://bugs.gentoo.org/893738 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-crypt/sequoia-chameleon-gnupg: new package, add 0.2.0
Signed-off-by: Sam James <sam@gentoo.org>