From 56a597689e7509193b0924a635d2022f21b1a3e4 Mon Sep 17 00:00:00 2001
From: V3n3RiX <venerix@koprulu.sector>
Date: Mon, 4 Mar 2024 11:43:04 +0000
Subject: gentoo auto-resync : 04:03:2024 - 11:43:04

---
 app-crypt/Manifest.gz                              | Bin 24808 -> 24811 bytes
 app-crypt/loop-aes-losetup/Manifest                |   3 -
 .../loop-aes-losetup-2.35.2.ebuild                 |  81 ---
 app-crypt/sequoia-sq/Manifest                      |   2 +-
 app-crypt/sequoia-sq/sequoia-sq-0.34.0-r1.ebuild   | 550 +++++++++++++++++++++
 app-crypt/sequoia-sq/sequoia-sq-0.34.0.ebuild      | 550 ---------------------
 6 files changed, 551 insertions(+), 635 deletions(-)
 delete mode 100644 app-crypt/loop-aes-losetup/loop-aes-losetup-2.35.2.ebuild
 create mode 100644 app-crypt/sequoia-sq/sequoia-sq-0.34.0-r1.ebuild
 delete mode 100644 app-crypt/sequoia-sq/sequoia-sq-0.34.0.ebuild

(limited to 'app-crypt')

diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index e4474c683c9a..cf66b77248f4 100644
Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ
diff --git a/app-crypt/loop-aes-losetup/Manifest b/app-crypt/loop-aes-losetup/Manifest
index e06e3a11b778..4a0e3e05acc4 100644
--- a/app-crypt/loop-aes-losetup/Manifest
+++ b/app-crypt/loop-aes-losetup/Manifest
@@ -1,7 +1,4 @@
-DIST loop-AES-v3.7q.tar.bz2 376027 BLAKE2B 7f3206196fcb7ecc928bda4cd127042f61cd5ac7f39e483fb91db388572be1c8e252d5c4adb653e6fd00ff6a7ba4c1406c35f2b2659e9cb38fd817f1bdb2a15f SHA512 103869695f6b18bcc765804865468db4b24fc2fcce3ec97d8468fdc0bd37c480386960730e280cd93c707026dddc5e79d8d25e2601c3678330e016835166ad20
 DIST loop-AES-v3.8b.tar.bz2 411795 BLAKE2B 51e2c4ddd25f288c5cc5cbbbe20d79951d68bc2b7ecc91fe6eddbb829b297fe6946590512f423efcf5be3c4a1c9ce450c0cf49ed44ac6ad8eb2568468570d48f SHA512 8143649cc9616735cb9a9c8cb8b5c8a709b139e8b41aec444d56c85ef7852d103f657d0d702ffb04783963f0d0e919a6fe4e10b31cd373cd326e546caad90661
-DIST util-linux-2.35.2.tar.xz 5150488 BLAKE2B 93eb90ab33db7795b46425ec4ec87f8a2d3d6e0dad671345375ea02efd654bf72041932d30b41bea494e4b62952e2fd14ea9f9e6c738d4eb4b050bd170b9bb0e SHA512 59e038ba71aa74c9af6f927b357483a965f675ab3ffcd25cf0c1b043656312d2d2d07c55659fd3da69ede165bec313e0ae7e1cd73758e49681ae610604b399a2
 DIST util-linux-2.39.2.tar.xz 8362220 BLAKE2B 963c257b86f8a025a3452f102656f479382b9e03dd8ce39b9561302b484c595005aa0bbce9b91422d9be038037143772483363c2a1eec569355316fc8d5d5765 SHA512 cebecdd62749d0aeea2c4faf7ad1606426eff03ef3b15cd9c2df1126f216a4ed546d8fc3218c649fa95944eb87a98bb6a7cdd0bea31057c481c5cf608ffc19a3
-EBUILD loop-aes-losetup-2.35.2.ebuild 2178 BLAKE2B 107eeffbd0719d1d89a8ffba218ab9859c9b5ff06a9338d55a6feacd91126a3ebee2419ca781fa870db0c8cc2bd5dc5874cb55ccf6730efbdb964faa335e4922 SHA512 34cdf0cc74b9646bfc2b2d47d1c6c8f35cf051505db1fab8ed7285c86bd633189d29a255e7de1a874412045e7c9770d58fc6035bc2c0bcf079c5a1fdec72fd92
 EBUILD loop-aes-losetup-2.39.2.ebuild 1860 BLAKE2B 1fff1cc03a7685ea91488ce6d771200c9a802a5ed267a12d04d03172f50ec04f7560ba4d7de5f4d0488f5d5bcbf10cf4f06bd6baee391b68356409ba5fff587e SHA512 c1894299c4dd018665a0b76e39b4b32e79890c32fcf2bd57ff2c044a6c867af4e7ca5447be676315ac4785b61fa66d4d5ed9df1c30391dbb94232886775c55a5
 MISC metadata.xml 475 BLAKE2B b7d28308b25a35ee91e01780ef8097e29f5cd76bb38fb3cf61227f7ca2de5ae67a8dca87c3ef0a2b257ed0d0e2de2c7d733134ccfa6a1d93a357b5225f617cc4 SHA512 edb3191a17626c07b1bea7e5e07c14f91f6b85b9a9302b2f4d3222b55bb160fc89277d8c17feb28ce551e0b2ed34669a106a18c12d2af38c7f231ab26a536cee
diff --git a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.35.2.ebuild b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.35.2.ebuild
deleted file mode 100644
index 1c85353f16ee..000000000000
--- a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.35.2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs flag-o-matic
-
-MY_PV="${PV/_/-}"
-MY_P="util-linux-${MY_PV}"
-LOOPAES_P="loop-AES-v3.7q"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Loop-AES losetup utility"
-HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/"
-SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz
-	http://loop-aes.sourceforge.net/loop-AES/${LOOPAES_P}.tar.bz2"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
-
-LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain"
-SLOT="0"
-IUSE="nls selinux static"
-
-RDEPEND="selinux? ( >=sys-libs/libselinux-2.2.2-r4 )"
-BDEPEND="
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-DEPEND="
-	${RDEPEND}
-	virtual/os-headers
-"
-
-PATCHES=(
-	"${WORKDIR}/${LOOPAES_P}/util-linux-${PV}.diff"
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-lfs_fallocate_test() {
-	# Make sure we can use fallocate with LFS #300307
-	cat <<-EOF > "${T}"/fallocate.${ABI}.c || die
-		#define _GNU_SOURCE
-		#include <fcntl.h>
-		main() { return fallocate(0, 0, 0, 0); }
-	EOF
-	append-lfs-flags
-	$( $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.${ABI}.c -o /dev/null >/dev/null 2>&1 || die) \
-		|| export ac_cv_func_fallocate=no
-	rm "${T}"/fallocate.${ABI}.c || die
-}
-
-src_configure() {
-	lfs_fallocate_test
-	# The scanf test in a run-time test which fails while cross-compiling.
-	# Blindly assume a POSIX setup since we require libmount, and libmount
-	# itself fails when the scanf test fails. #531856
-	tc-is-cross-compiler && export scanf_cv_alloc_modifier=ms
-
-	ECONF_SOURCE=${S} \
-	econf \
-		--disable-all-programs \
-		--disable-pylibmount \
-		--enable-libsmartcols \
-		--enable-losetup \
-		--without-ncurses \
-		--without-udev \
-		$(use_enable nls) \
-		$(use_with selinux) \
-		$(tc-has-tls || echo --disable-tls) \
-		$(use static && echo --enable-static-programs=losetup)
-}
-
-src_install() {
-	emake install DESTDIR="${T}/root"
-	newsbin "${T}/root/sbin/losetup" loop-aes-losetup
-	newman "${T}/root/usr/share/man/man8/losetup.8" loop-aes-losetup.8
-	use static && newsbin "${T}/root/bin/losetup.static" loop-aes-losetup.static
-}
diff --git a/app-crypt/sequoia-sq/Manifest b/app-crypt/sequoia-sq/Manifest
index 72a95aaaf7be..4ad46ced2813 100644
--- a/app-crypt/sequoia-sq/Manifest
+++ b/app-crypt/sequoia-sq/Manifest
@@ -665,5 +665,5 @@ DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554
 DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226
 EBUILD sequoia-sq-0.32.0.ebuild 10040 BLAKE2B 49444032fcf506fb8fcfc0d78c4f11367c926819840b09e17659d4fe8a77ce6be02c6ad584af01814528315b66f88fd884ccff1a4193b7d0c411321b4d1ab854 SHA512 2019083e455ba407f13dfe5466bd2c903c19df1822c2e350d88ef74c336c570eb7c51a528957ca81d60a845ff1d130ad345e5211b452b4d4675f46c41461747e
 EBUILD sequoia-sq-0.33.0.ebuild 10034 BLAKE2B 2cff4137e3fda744cebd72a0d8e1f60509933c879df4b84b406c94e74b7591686fb27af725773974e211437d9b2afa5cf3770a7bb62843d2b426eb73e353db10 SHA512 dfc1f9e4f2bda8b5d0dc05f5418c7a7931ef96debc80ae86f4e8b49572862e1ab16ab656c6f67450fc3a19d4e857c8ee26dfb04e6e6a6cf8b4225fc853cf5d5a
-EBUILD sequoia-sq-0.34.0.ebuild 10482 BLAKE2B 0fd059ccec615903fa1ca6cdc7b02d655925b070e36cedb42dca355ba8e40bb1de957a1be2d8ddc63b556bf2e1a74fe2ebde32f8aa4ef93afe47ac7922b2e773 SHA512 ae9d4c76a307373721df1d9ad19d3e239b16e92b0d4ce4774ca6a67c6cf40a84bbbda4a517908331962514fa781884d6e185eec3738a372df12842bd166badae
+EBUILD sequoia-sq-0.34.0-r1.ebuild 10485 BLAKE2B f6eb123b458d81bac4d501aedcfeb140857c234b0e200318fd547f65db55ad2337c64e694c2024b330e04feec954d2c1c04286ea5ca4cde0e6b1f0cef386f298 SHA512 669677c02865b8fd5eb25a4e35ef229f55dc534d749d21ca72fec489dabb0e000c75661f462e405a9e0190d2441ec111a74408671a63ccd4dafe45e23f801cad
 MISC metadata.xml 493 BLAKE2B fe962d673ec673634b5f8451d0438206935ae852dcaf7cf6b96dfe33b408785cbd8a19779f91d35bdcbc3c21ffd756f8fe9fe4b2bcaf02856d8d5be64532dcbd SHA512 97b04243d9a88ea6b816b66f5e771cedca887ac44c66b35db69ecfd917480ee2f8e81498a22cb0fe85713fe4ad276aa7178f47e83a7604b097fae3bb23cc62af
diff --git a/app-crypt/sequoia-sq/sequoia-sq-0.34.0-r1.ebuild b/app-crypt/sequoia-sq/sequoia-sq-0.34.0-r1.ebuild
new file mode 100644
index 000000000000..c7154f23d0a5
--- /dev/null
+++ b/app-crypt/sequoia-sq/sequoia-sq-0.34.0-r1.ebuild
@@ -0,0 +1,550 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+	addr2line@0.21.0
+	adler@1.0.2
+	aead@0.5.2
+	aes-gcm@0.10.3
+	aes@0.8.4
+	ahash@0.8.10
+	aho-corasick@1.1.2
+	aligned@0.4.1
+	allocator-api2@0.2.16
+	android-tzdata@0.1.1
+	android_system_properties@0.1.5
+	anstream@0.6.13
+	anstyle-parse@0.2.3
+	anstyle-query@1.0.2
+	anstyle-wincon@3.0.2
+	anstyle@1.0.6
+	anyhow@1.0.76
+	as-slice@0.2.1
+	ascii-canvas@3.0.0
+	assert_cmd@2.0.13
+	async-trait@0.1.77
+	autocfg@1.1.0
+	backtrace@0.3.69
+	base16ct@0.2.0
+	base64@0.21.7
+	base64ct@1.6.0
+	bindgen@0.68.1
+	bit-set@0.5.3
+	bit-vec@0.6.3
+	bitflags@1.3.2
+	bitflags@2.4.2
+	blanket@0.3.0
+	block-buffer@0.10.4
+	block-padding@0.3.3
+	blowfish@0.9.1
+	botan-sys@0.10.5
+	botan@0.10.7
+	bstr@1.9.1
+	buffered-reader@1.3.0
+	bumpalo@3.15.3
+	byteorder@1.5.0
+	bytes@1.5.0
+	bzip2-sys@0.1.11+1.0.8
+	bzip2@0.4.4
+	camellia@0.1.0
+	capnp-futures@0.19.0
+	capnp-rpc@0.19.0
+	capnp@0.19.2
+	capnpc@0.19.0
+	cast5@0.11.1
+	cc@1.0.88
+	cexpr@0.6.0
+	cfb-mode@0.8.2
+	cfg-if@1.0.0
+	chrono@0.4.34
+	cipher@0.4.4
+	clang-sys@1.7.0
+	clap@4.4.18
+	clap_builder@4.4.18
+	clap_complete@4.4.10
+	clap_derive@4.4.7
+	clap_lex@0.6.0
+	clap_mangen@0.2.19
+	cmac@0.7.2
+	colorchoice@1.0.0
+	console@0.15.8
+	const-oid@0.9.6
+	core-foundation-sys@0.8.6
+	core-foundation@0.9.4
+	cpufeatures@0.2.12
+	crc32fast@1.4.0
+	crossbeam-channel@0.5.12
+	crossbeam-deque@0.8.5
+	crossbeam-epoch@0.9.18
+	crossbeam-queue@0.3.11
+	crossbeam-utils@0.8.19
+	crossbeam@0.8.4
+	crunchy@0.2.2
+	crypto-bigint@0.5.5
+	crypto-common@0.1.6
+	ctor@0.2.7
+	ctr@0.9.2
+	curve25519-dalek-derive@0.1.1
+	curve25519-dalek@4.1.2
+	cvt@0.1.2
+	data-encoding@2.5.0
+	dbl@0.3.2
+	der@0.7.8
+	deranged@0.3.11
+	des@0.8.1
+	deunicode@1.4.3
+	difflib@0.4.0
+	digest@0.10.7
+	dircpy@0.3.16
+	dirs-next@2.0.0
+	dirs-sys-next@0.1.2
+	dirs-sys@0.4.1
+	dirs@5.0.1
+	doc-comment@0.3.3
+	dot-writer@0.1.3
+	dsa@0.6.3
+	dyn-clone@1.0.17
+	eax@0.5.0
+	ecb@0.1.2
+	ecdsa@0.16.9
+	ed25519-dalek@2.1.1
+	ed25519@2.2.3
+	either@1.10.0
+	elliptic-curve@0.13.8
+	embedded-io@0.6.1
+	ena@0.14.2
+	encode_unicode@0.3.6
+	encoding_rs@0.8.33
+	endian-type@0.1.2
+	enum-as-inner@0.6.0
+	enumber@0.3.0
+	env_logger@0.10.2
+	equivalent@1.0.1
+	errno@0.3.8
+	fallible-iterator@0.3.0
+	fallible-streaming-iterator@0.1.9
+	fastrand@2.0.1
+	fd-lock@4.0.2
+	fehler-macros@1.0.0
+	fehler@1.0.0
+	ff@0.13.0
+	fiat-crypto@0.2.6
+	file_diff@1.0.0
+	filetime@0.2.23
+	fixedbitset@0.4.2
+	flate2@1.0.28
+	float-cmp@0.9.0
+	fnv@1.0.7
+	foreign-types-shared@0.1.1
+	foreign-types@0.3.2
+	form_urlencoded@1.2.1
+	fs2@0.4.3
+	fs_at@0.1.10
+	futures-channel@0.3.30
+	futures-core@0.3.30
+	futures-executor@0.3.30
+	futures-io@0.3.30
+	futures-macro@0.3.30
+	futures-sink@0.3.30
+	futures-task@0.3.30
+	futures-util@0.3.30
+	futures@0.3.30
+	generator@0.7.6
+	generic-array@0.14.7
+	getopts@0.2.21
+	getrandom@0.2.12
+	ghash@0.5.0
+	gimli@0.28.1
+	git-testament-derive@0.2.0
+	git-testament@0.2.5
+	glob@0.3.1
+	globset@0.4.14
+	globwalk@0.8.1
+	group@0.13.0
+	h2@0.3.24
+	hashbrown@0.12.3
+	hashbrown@0.14.3
+	hashlink@0.9.0
+	heck@0.4.1
+	hermit-abi@0.3.9
+	hickory-client@0.24.0
+	hickory-proto@0.24.0
+	hickory-resolver@0.24.0
+	hkdf@0.12.4
+	hmac@0.12.1
+	hostname@0.3.1
+	html-escape@0.2.13
+	http-body@0.4.6
+	http@0.2.11
+	httparse@1.8.0
+	httpdate@1.0.3
+	humansize@2.1.3
+	humantime@2.1.0
+	hyper-tls@0.5.0
+	hyper@0.14.28
+	iana-time-zone-haiku@0.1.2
+	iana-time-zone@0.1.60
+	idea@0.5.1
+	idna@0.4.0
+	idna@0.5.0
+	ignore@0.4.22
+	indexmap@1.9.3
+	indexmap@2.2.4
+	indicatif@0.17.8
+	inout@0.1.3
+	instant@0.1.12
+	ipconfig@0.3.2
+	ipnet@2.9.0
+	is-terminal@0.4.12
+	itertools@0.11.0
+	itoa@1.0.10
+	js-sys@0.3.68
+	jwalk@0.8.1
+	lalrpop-util@0.20.2
+	lalrpop@0.20.2
+	lazy_static@1.4.0
+	lazycell@1.3.0
+	libc@0.2.153
+	libloading@0.8.1
+	libm@0.2.8
+	libredox@0.0.1
+	libsqlite3-sys@0.28.0
+	line-col@0.2.1
+	linked-hash-map@0.5.6
+	linux-raw-sys@0.4.13
+	lock_api@0.4.11
+	log@0.4.21
+	loom@0.5.6
+	lru-cache@0.1.2
+	match_cfg@0.1.0
+	matchers@0.1.0
+	md-5@0.10.6
+	memchr@2.7.1
+	memsec@0.6.3
+	mime@0.3.17
+	minimal-lexical@0.2.1
+	miniz_oxide@0.7.2
+	mio@0.8.10
+	native-tls@0.2.11
+	nettle-sys@2.3.0
+	nettle@7.3.0
+	new_debug_unreachable@1.0.4
+	nibble_vec@0.1.0
+	nix@0.26.4
+	nom@7.1.3
+	normalize-line-endings@0.3.0
+	normpath@1.1.1
+	nu-ansi-term@0.46.0
+	num-bigint-dig@0.8.4
+	num-conv@0.1.0
+	num-integer@0.1.46
+	num-iter@0.1.44
+	num-traits@0.2.18
+	num_cpus@1.16.0
+	number_prefix@0.4.0
+	object@0.32.2
+	once_cell@1.19.0
+	opaque-debug@0.3.0
+	openpgp-cert-d@0.3.1
+	openssl-macros@0.1.1
+	openssl-probe@0.1.5
+	openssl-sys@0.9.101
+	openssl@0.10.64
+	option-ext@0.2.0
+	overload@0.1.1
+	p256@0.13.2
+	parking_lot@0.12.1
+	parking_lot_core@0.9.9
+	paste@1.0.14
+	peeking_take_while@0.1.2
+	pem-rfc7468@0.7.0
+	percent-encoding@2.3.1
+	pest@2.7.7
+	pest_derive@2.7.7
+	pest_generator@2.7.7
+	pest_meta@2.7.7
+	petgraph@0.6.4
+	phf_shared@0.10.0
+	pikchr@0.1.3
+	pin-project-lite@0.2.13
+	pin-utils@0.1.0
+	pkcs1@0.7.5
+	pkcs8@0.10.2
+	pkg-config@0.3.30
+	platforms@3.3.0
+	polyval@0.6.1
+	portable-atomic@1.6.0
+	powerfmt@0.2.0
+	ppv-lite86@0.2.17
+	precomputed-hash@0.1.1
+	predicates-core@1.0.6
+	predicates-tree@1.0.9
+	predicates@3.1.0
+	primeorder@0.13.6
+	proc-macro2@1.0.78
+	pulldown-cmark@0.9.6
+	quick-error@1.2.3
+	quote@1.0.35
+	radix_trie@0.2.1
+	rand@0.8.5
+	rand_chacha@0.3.1
+	rand_core@0.6.4
+	rayon-core@1.12.1
+	rayon@1.9.0
+	redox_syscall@0.4.1
+	redox_users@0.4.4
+	regex-automata@0.1.10
+	regex-automata@0.4.5
+	regex-syntax@0.6.29
+	regex-syntax@0.8.2
+	regex@1.10.3
+	remove_dir_all@0.8.2
+	reqwest@0.11.24
+	resolv-conf@0.7.0
+	rfc6979@0.4.0
+	ripemd@0.1.3
+	roadmap@0.5.0
+	roff@0.2.1
+	rpassword@7.3.1
+	rsa@0.9.6
+	rtoolbox@0.0.2
+	rusqlite@0.31.0
+	rustc-demangle@0.1.23
+	rustc-hash@1.1.0
+	rustc_version@0.4.0
+	rustix@0.38.31
+	rustls-pemfile@1.0.4
+	rustversion@1.0.14
+	ryu@1.0.17
+	same-file@1.0.6
+	schannel@0.1.23
+	scoped-tls@1.0.1
+	scopeguard@1.2.0
+	sec1@0.7.3
+	security-framework-sys@2.9.1
+	security-framework@2.9.2
+	semver@1.0.22
+	sequoia-autocrypt@0.25.1
+	sequoia-cert-store@0.5.0
+	sequoia-ipc@0.33.0
+	sequoia-keystore-backend@0.2.0
+	sequoia-keystore-softkeys@0.2.0
+	sequoia-keystore@0.2.0
+	sequoia-net@0.28.0
+	sequoia-openpgp@1.19.0
+	sequoia-policy-config@0.6.0
+	sequoia-wot@0.11.0
+	serde-aux@4.5.0
+	serde@1.0.197
+	serde_derive@1.0.197
+	serde_json@1.0.114
+	serde_urlencoded@0.7.1
+	serde_yaml@0.8.26
+	serde_yaml@0.9.32
+	sha1collisiondetection@0.3.3
+	sha2@0.10.8
+	sharded-slab@0.1.7
+	shell-words@1.1.0
+	shlex@1.3.0
+	signature@2.2.0
+	siphasher@0.3.11
+	slab@0.4.9
+	slug@0.1.5
+	smallvec@1.13.1
+	smawk@0.3.2
+	socket2@0.5.6
+	spin@0.5.2
+	spki@0.7.3
+	stable_deref_trait@1.2.0
+	state@0.5.3
+	string_cache@0.8.7
+	strsim@0.10.0
+	subplot-build@0.9.0
+	subplot@0.9.0
+	subplotlib-derive@0.9.0
+	subplotlib@0.9.0
+	subtle@2.5.0
+	syn@1.0.109
+	syn@2.0.52
+	sync_wrapper@0.1.2
+	system-configuration-sys@0.5.0
+	system-configuration@0.5.1
+	tempfile-fast@0.3.4
+	tempfile@3.10.1
+	tera@1.19.1
+	term@0.7.0
+	termcolor@1.4.1
+	terminal_size@0.3.0
+	termtree@0.4.1
+	textwrap@0.15.2
+	thiserror-impl@1.0.57
+	thiserror@1.0.57
+	thread_local@1.1.8
+	time-core@0.1.2
+	time-macros@0.2.17
+	time@0.3.34
+	tiny-keccak@2.0.2
+	tinyvec@1.6.0
+	tinyvec_macros@0.1.1
+	tokio-macros@2.2.0
+	tokio-native-tls@0.3.1
+	tokio-util@0.7.10
+	tokio@1.36.0
+	toml@0.5.11
+	tower-service@0.3.2
+	tracing-attributes@0.1.27
+	tracing-core@0.1.32
+	tracing-log@0.2.0
+	tracing-subscriber@0.3.18
+	tracing@0.1.40
+	try-lock@0.2.5
+	twofish@0.7.1
+	typenum@1.17.0
+	ucd-trie@0.1.6
+	unescape@0.1.0
+	unic-char-property@0.9.0
+	unic-char-range@0.9.0
+	unic-common@0.9.0
+	unic-segment@0.9.0
+	unic-ucd-segment@0.9.0
+	unic-ucd-version@0.9.0
+	unicase@2.7.0
+	unicode-bidi@0.3.15
+	unicode-ident@1.0.12
+	unicode-linebreak@0.1.5
+	unicode-normalization@0.1.23
+	unicode-width@0.1.11
+	unicode-xid@0.2.4
+	universal-hash@0.5.1
+	unsafe-libyaml@0.2.10
+	url@2.5.0
+	utf8-width@0.1.7
+	utf8parse@0.2.1
+	valuable@0.1.0
+	vcpkg@0.2.15
+	version_check@0.9.4
+	wait-timeout@0.2.0
+	walkdir@2.4.0
+	want@0.3.1
+	wasi@0.11.0+wasi-snapshot-preview1
+	wasm-bindgen-backend@0.2.91
+	wasm-bindgen-futures@0.4.41
+	wasm-bindgen-macro-support@0.2.91
+	wasm-bindgen-macro@0.2.91
+	wasm-bindgen-shared@0.2.91
+	wasm-bindgen@0.2.91
+	web-sys@0.3.68
+	widestring@1.0.2
+	win-crypto-ng@0.5.1
+	winapi-i686-pc-windows-gnu@0.4.0
+	winapi-util@0.1.6
+	winapi-x86_64-pc-windows-gnu@0.4.0
+	winapi@0.3.9
+	windows-core@0.52.0
+	windows-core@0.53.0
+	windows-result@0.1.0
+	windows-sys@0.45.0
+	windows-sys@0.48.0
+	windows-sys@0.52.0
+	windows-targets@0.42.2
+	windows-targets@0.48.5
+	windows-targets@0.52.4
+	windows@0.53.0
+	windows_aarch64_gnullvm@0.42.2
+	windows_aarch64_gnullvm@0.48.5
+	windows_aarch64_gnullvm@0.52.4
+	windows_aarch64_msvc@0.42.2
+	windows_aarch64_msvc@0.48.5
+	windows_aarch64_msvc@0.52.4
+	windows_i686_gnu@0.42.2
+	windows_i686_gnu@0.48.5
+	windows_i686_gnu@0.52.4
+	windows_i686_msvc@0.42.2
+	windows_i686_msvc@0.48.5
+	windows_i686_msvc@0.52.4
+	windows_x86_64_gnu@0.42.2
+	windows_x86_64_gnu@0.48.5
+	windows_x86_64_gnu@0.52.4
+	windows_x86_64_gnullvm@0.42.2
+	windows_x86_64_gnullvm@0.48.5
+	windows_x86_64_gnullvm@0.52.4
+	windows_x86_64_msvc@0.42.2
+	windows_x86_64_msvc@0.48.5
+	windows_x86_64_msvc@0.52.4
+	winreg@0.50.0
+	x25519-dalek@2.0.1
+	xxhash-rust@0.8.10
+	yaml-rust@0.4.5
+	z-base-32@0.1.4
+	zerocopy-derive@0.7.32
+	zerocopy@0.7.32
+	zeroize@1.7.0
+	zeroize_derive@1.4.2
+"
+
+LLVM_COMPAT=( {16..17} )
+
+inherit cargo shell-completion llvm-r1
+
+DESCRIPTION="CLI of the Sequoia OpenPGP implementation"
+HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-sq"
+SRC_URI="
+	https://gitlab.com/sequoia-pgp/sequoia-sq/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
+	${CARGO_CRATE_URIS}
+"
+S="${WORKDIR}"/${PN}-v${PV}
+
+LICENSE="LGPL-2.1+"
+# Dependent crate licenses
+LICENSE+="
+	Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ MIT MIT-0 MPL-2.0
+	Unicode-DFS-2016
+	|| ( GPL-2 GPL-3 LGPL-3 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+QA_FLAGS_IGNORED="usr/bin/sq"
+
+COMMON_DEPEND="
+	dev-db/sqlite:3
+	dev-libs/gmp:=
+	dev-libs/nettle:=
+	dev-libs/openssl:=
+"
+DEPEND="
+	${COMMON_DEPEND}
+	dev-libs/capnproto
+"
+RDEPEND="
+	${COMMON_DEPEND}
+"
+# Clang needed for bindgen
+BDEPEND="
+	$(llvm_gen_dep '
+		sys-devel/clang:${LLVM_SLOT}
+	')
+	virtual/pkgconfig
+	>=virtual/rust-1.70
+"
+
+src_compile() {
+	# Setting CARGO_TARGET_DIR is required to have the build system
+	# create the bash and zsh completion files.
+	CARGO_TARGET_DIR="${S}/target" cargo_src_compile
+}
+
+src_install() {
+	local asset_dir="${T}"/assets
+
+	ASSET_OUT_DIR="${asset_dir}" cargo_src_install
+
+	doman "${asset_dir}"/man-pages/*
+
+	local completion_dir="${asset_dir}"/shell-completions
+	newbashcomp "${completion_dir}"/sq.bash sq
+	dozshcomp "${completion_dir}"/_sq
+	dofishcomp "${completion_dir}"/sq.fish
+}
diff --git a/app-crypt/sequoia-sq/sequoia-sq-0.34.0.ebuild b/app-crypt/sequoia-sq/sequoia-sq-0.34.0.ebuild
deleted file mode 100644
index 2c7a88a1edcf..000000000000
--- a/app-crypt/sequoia-sq/sequoia-sq-0.34.0.ebuild
+++ /dev/null
@@ -1,550 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-	addr2line@0.21.0
-	adler@1.0.2
-	aead@0.5.2
-	aes-gcm@0.10.3
-	aes@0.8.4
-	ahash@0.8.10
-	aho-corasick@1.1.2
-	aligned@0.4.1
-	allocator-api2@0.2.16
-	android-tzdata@0.1.1
-	android_system_properties@0.1.5
-	anstream@0.6.13
-	anstyle-parse@0.2.3
-	anstyle-query@1.0.2
-	anstyle-wincon@3.0.2
-	anstyle@1.0.6
-	anyhow@1.0.76
-	as-slice@0.2.1
-	ascii-canvas@3.0.0
-	assert_cmd@2.0.13
-	async-trait@0.1.77
-	autocfg@1.1.0
-	backtrace@0.3.69
-	base16ct@0.2.0
-	base64@0.21.7
-	base64ct@1.6.0
-	bindgen@0.68.1
-	bit-set@0.5.3
-	bit-vec@0.6.3
-	bitflags@1.3.2
-	bitflags@2.4.2
-	blanket@0.3.0
-	block-buffer@0.10.4
-	block-padding@0.3.3
-	blowfish@0.9.1
-	botan-sys@0.10.5
-	botan@0.10.7
-	bstr@1.9.1
-	buffered-reader@1.3.0
-	bumpalo@3.15.3
-	byteorder@1.5.0
-	bytes@1.5.0
-	bzip2-sys@0.1.11+1.0.8
-	bzip2@0.4.4
-	camellia@0.1.0
-	capnp-futures@0.19.0
-	capnp-rpc@0.19.0
-	capnp@0.19.2
-	capnpc@0.19.0
-	cast5@0.11.1
-	cc@1.0.88
-	cexpr@0.6.0
-	cfb-mode@0.8.2
-	cfg-if@1.0.0
-	chrono@0.4.34
-	cipher@0.4.4
-	clang-sys@1.7.0
-	clap@4.4.18
-	clap_builder@4.4.18
-	clap_complete@4.4.10
-	clap_derive@4.4.7
-	clap_lex@0.6.0
-	clap_mangen@0.2.19
-	cmac@0.7.2
-	colorchoice@1.0.0
-	console@0.15.8
-	const-oid@0.9.6
-	core-foundation-sys@0.8.6
-	core-foundation@0.9.4
-	cpufeatures@0.2.12
-	crc32fast@1.4.0
-	crossbeam-channel@0.5.12
-	crossbeam-deque@0.8.5
-	crossbeam-epoch@0.9.18
-	crossbeam-queue@0.3.11
-	crossbeam-utils@0.8.19
-	crossbeam@0.8.4
-	crunchy@0.2.2
-	crypto-bigint@0.5.5
-	crypto-common@0.1.6
-	ctor@0.2.7
-	ctr@0.9.2
-	curve25519-dalek-derive@0.1.1
-	curve25519-dalek@4.1.2
-	cvt@0.1.2
-	data-encoding@2.5.0
-	dbl@0.3.2
-	der@0.7.8
-	deranged@0.3.11
-	des@0.8.1
-	deunicode@1.4.3
-	difflib@0.4.0
-	digest@0.10.7
-	dircpy@0.3.16
-	dirs-next@2.0.0
-	dirs-sys-next@0.1.2
-	dirs-sys@0.4.1
-	dirs@5.0.1
-	doc-comment@0.3.3
-	dot-writer@0.1.3
-	dsa@0.6.3
-	dyn-clone@1.0.17
-	eax@0.5.0
-	ecb@0.1.2
-	ecdsa@0.16.9
-	ed25519-dalek@2.1.1
-	ed25519@2.2.3
-	either@1.10.0
-	elliptic-curve@0.13.8
-	embedded-io@0.6.1
-	ena@0.14.2
-	encode_unicode@0.3.6
-	encoding_rs@0.8.33
-	endian-type@0.1.2
-	enum-as-inner@0.6.0
-	enumber@0.3.0
-	env_logger@0.10.2
-	equivalent@1.0.1
-	errno@0.3.8
-	fallible-iterator@0.3.0
-	fallible-streaming-iterator@0.1.9
-	fastrand@2.0.1
-	fd-lock@4.0.2
-	fehler-macros@1.0.0
-	fehler@1.0.0
-	ff@0.13.0
-	fiat-crypto@0.2.6
-	file_diff@1.0.0
-	filetime@0.2.23
-	fixedbitset@0.4.2
-	flate2@1.0.28
-	float-cmp@0.9.0
-	fnv@1.0.7
-	foreign-types-shared@0.1.1
-	foreign-types@0.3.2
-	form_urlencoded@1.2.1
-	fs2@0.4.3
-	fs_at@0.1.10
-	futures-channel@0.3.30
-	futures-core@0.3.30
-	futures-executor@0.3.30
-	futures-io@0.3.30
-	futures-macro@0.3.30
-	futures-sink@0.3.30
-	futures-task@0.3.30
-	futures-util@0.3.30
-	futures@0.3.30
-	generator@0.7.6
-	generic-array@0.14.7
-	getopts@0.2.21
-	getrandom@0.2.12
-	ghash@0.5.0
-	gimli@0.28.1
-	git-testament-derive@0.2.0
-	git-testament@0.2.5
-	glob@0.3.1
-	globset@0.4.14
-	globwalk@0.8.1
-	group@0.13.0
-	h2@0.3.24
-	hashbrown@0.12.3
-	hashbrown@0.14.3
-	hashlink@0.9.0
-	heck@0.4.1
-	hermit-abi@0.3.9
-	hickory-client@0.24.0
-	hickory-proto@0.24.0
-	hickory-resolver@0.24.0
-	hkdf@0.12.4
-	hmac@0.12.1
-	hostname@0.3.1
-	html-escape@0.2.13
-	http-body@0.4.6
-	http@0.2.11
-	httparse@1.8.0
-	httpdate@1.0.3
-	humansize@2.1.3
-	humantime@2.1.0
-	hyper-tls@0.5.0
-	hyper@0.14.28
-	iana-time-zone-haiku@0.1.2
-	iana-time-zone@0.1.60
-	idea@0.5.1
-	idna@0.4.0
-	idna@0.5.0
-	ignore@0.4.22
-	indexmap@1.9.3
-	indexmap@2.2.4
-	indicatif@0.17.8
-	inout@0.1.3
-	instant@0.1.12
-	ipconfig@0.3.2
-	ipnet@2.9.0
-	is-terminal@0.4.12
-	itertools@0.11.0
-	itoa@1.0.10
-	js-sys@0.3.68
-	jwalk@0.8.1
-	lalrpop-util@0.20.2
-	lalrpop@0.20.2
-	lazy_static@1.4.0
-	lazycell@1.3.0
-	libc@0.2.153
-	libloading@0.8.1
-	libm@0.2.8
-	libredox@0.0.1
-	libsqlite3-sys@0.28.0
-	line-col@0.2.1
-	linked-hash-map@0.5.6
-	linux-raw-sys@0.4.13
-	lock_api@0.4.11
-	log@0.4.21
-	loom@0.5.6
-	lru-cache@0.1.2
-	match_cfg@0.1.0
-	matchers@0.1.0
-	md-5@0.10.6
-	memchr@2.7.1
-	memsec@0.6.3
-	mime@0.3.17
-	minimal-lexical@0.2.1
-	miniz_oxide@0.7.2
-	mio@0.8.10
-	native-tls@0.2.11
-	nettle-sys@2.3.0
-	nettle@7.3.0
-	new_debug_unreachable@1.0.4
-	nibble_vec@0.1.0
-	nix@0.26.4
-	nom@7.1.3
-	normalize-line-endings@0.3.0
-	normpath@1.1.1
-	nu-ansi-term@0.46.0
-	num-bigint-dig@0.8.4
-	num-conv@0.1.0
-	num-integer@0.1.46
-	num-iter@0.1.44
-	num-traits@0.2.18
-	num_cpus@1.16.0
-	number_prefix@0.4.0
-	object@0.32.2
-	once_cell@1.19.0
-	opaque-debug@0.3.0
-	openpgp-cert-d@0.3.1
-	openssl-macros@0.1.1
-	openssl-probe@0.1.5
-	openssl-sys@0.9.101
-	openssl@0.10.64
-	option-ext@0.2.0
-	overload@0.1.1
-	p256@0.13.2
-	parking_lot@0.12.1
-	parking_lot_core@0.9.9
-	paste@1.0.14
-	peeking_take_while@0.1.2
-	pem-rfc7468@0.7.0
-	percent-encoding@2.3.1
-	pest@2.7.7
-	pest_derive@2.7.7
-	pest_generator@2.7.7
-	pest_meta@2.7.7
-	petgraph@0.6.4
-	phf_shared@0.10.0
-	pikchr@0.1.3
-	pin-project-lite@0.2.13
-	pin-utils@0.1.0
-	pkcs1@0.7.5
-	pkcs8@0.10.2
-	pkg-config@0.3.30
-	platforms@3.3.0
-	polyval@0.6.1
-	portable-atomic@1.6.0
-	powerfmt@0.2.0
-	ppv-lite86@0.2.17
-	precomputed-hash@0.1.1
-	predicates-core@1.0.6
-	predicates-tree@1.0.9
-	predicates@3.1.0
-	primeorder@0.13.6
-	proc-macro2@1.0.78
-	pulldown-cmark@0.9.6
-	quick-error@1.2.3
-	quote@1.0.35
-	radix_trie@0.2.1
-	rand@0.8.5
-	rand_chacha@0.3.1
-	rand_core@0.6.4
-	rayon-core@1.12.1
-	rayon@1.9.0
-	redox_syscall@0.4.1
-	redox_users@0.4.4
-	regex-automata@0.1.10
-	regex-automata@0.4.5
-	regex-syntax@0.6.29
-	regex-syntax@0.8.2
-	regex@1.10.3
-	remove_dir_all@0.8.2
-	reqwest@0.11.24
-	resolv-conf@0.7.0
-	rfc6979@0.4.0
-	ripemd@0.1.3
-	roadmap@0.5.0
-	roff@0.2.1
-	rpassword@7.3.1
-	rsa@0.9.6
-	rtoolbox@0.0.2
-	rusqlite@0.31.0
-	rustc-demangle@0.1.23
-	rustc-hash@1.1.0
-	rustc_version@0.4.0
-	rustix@0.38.31
-	rustls-pemfile@1.0.4
-	rustversion@1.0.14
-	ryu@1.0.17
-	same-file@1.0.6
-	schannel@0.1.23
-	scoped-tls@1.0.1
-	scopeguard@1.2.0
-	sec1@0.7.3
-	security-framework-sys@2.9.1
-	security-framework@2.9.2
-	semver@1.0.22
-	sequoia-autocrypt@0.25.1
-	sequoia-cert-store@0.5.0
-	sequoia-ipc@0.33.0
-	sequoia-keystore-backend@0.2.0
-	sequoia-keystore-softkeys@0.2.0
-	sequoia-keystore@0.2.0
-	sequoia-net@0.28.0
-	sequoia-openpgp@1.19.0
-	sequoia-policy-config@0.6.0
-	sequoia-wot@0.11.0
-	serde-aux@4.5.0
-	serde@1.0.197
-	serde_derive@1.0.197
-	serde_json@1.0.114
-	serde_urlencoded@0.7.1
-	serde_yaml@0.8.26
-	serde_yaml@0.9.32
-	sha1collisiondetection@0.3.3
-	sha2@0.10.8
-	sharded-slab@0.1.7
-	shell-words@1.1.0
-	shlex@1.3.0
-	signature@2.2.0
-	siphasher@0.3.11
-	slab@0.4.9
-	slug@0.1.5
-	smallvec@1.13.1
-	smawk@0.3.2
-	socket2@0.5.6
-	spin@0.5.2
-	spki@0.7.3
-	stable_deref_trait@1.2.0
-	state@0.5.3
-	string_cache@0.8.7
-	strsim@0.10.0
-	subplot-build@0.9.0
-	subplot@0.9.0
-	subplotlib-derive@0.9.0
-	subplotlib@0.9.0
-	subtle@2.5.0
-	syn@1.0.109
-	syn@2.0.52
-	sync_wrapper@0.1.2
-	system-configuration-sys@0.5.0
-	system-configuration@0.5.1
-	tempfile-fast@0.3.4
-	tempfile@3.10.1
-	tera@1.19.1
-	term@0.7.0
-	termcolor@1.4.1
-	terminal_size@0.3.0
-	termtree@0.4.1
-	textwrap@0.15.2
-	thiserror-impl@1.0.57
-	thiserror@1.0.57
-	thread_local@1.1.8
-	time-core@0.1.2
-	time-macros@0.2.17
-	time@0.3.34
-	tiny-keccak@2.0.2
-	tinyvec@1.6.0
-	tinyvec_macros@0.1.1
-	tokio-macros@2.2.0
-	tokio-native-tls@0.3.1
-	tokio-util@0.7.10
-	tokio@1.36.0
-	toml@0.5.11
-	tower-service@0.3.2
-	tracing-attributes@0.1.27
-	tracing-core@0.1.32
-	tracing-log@0.2.0
-	tracing-subscriber@0.3.18
-	tracing@0.1.40
-	try-lock@0.2.5
-	twofish@0.7.1
-	typenum@1.17.0
-	ucd-trie@0.1.6
-	unescape@0.1.0
-	unic-char-property@0.9.0
-	unic-char-range@0.9.0
-	unic-common@0.9.0
-	unic-segment@0.9.0
-	unic-ucd-segment@0.9.0
-	unic-ucd-version@0.9.0
-	unicase@2.7.0
-	unicode-bidi@0.3.15
-	unicode-ident@1.0.12
-	unicode-linebreak@0.1.5
-	unicode-normalization@0.1.23
-	unicode-width@0.1.11
-	unicode-xid@0.2.4
-	universal-hash@0.5.1
-	unsafe-libyaml@0.2.10
-	url@2.5.0
-	utf8-width@0.1.7
-	utf8parse@0.2.1
-	valuable@0.1.0
-	vcpkg@0.2.15
-	version_check@0.9.4
-	wait-timeout@0.2.0
-	walkdir@2.4.0
-	want@0.3.1
-	wasi@0.11.0+wasi-snapshot-preview1
-	wasm-bindgen-backend@0.2.91
-	wasm-bindgen-futures@0.4.41
-	wasm-bindgen-macro-support@0.2.91
-	wasm-bindgen-macro@0.2.91
-	wasm-bindgen-shared@0.2.91
-	wasm-bindgen@0.2.91
-	web-sys@0.3.68
-	widestring@1.0.2
-	win-crypto-ng@0.5.1
-	winapi-i686-pc-windows-gnu@0.4.0
-	winapi-util@0.1.6
-	winapi-x86_64-pc-windows-gnu@0.4.0
-	winapi@0.3.9
-	windows-core@0.52.0
-	windows-core@0.53.0
-	windows-result@0.1.0
-	windows-sys@0.45.0
-	windows-sys@0.48.0
-	windows-sys@0.52.0
-	windows-targets@0.42.2
-	windows-targets@0.48.5
-	windows-targets@0.52.4
-	windows@0.53.0
-	windows_aarch64_gnullvm@0.42.2
-	windows_aarch64_gnullvm@0.48.5
-	windows_aarch64_gnullvm@0.52.4
-	windows_aarch64_msvc@0.42.2
-	windows_aarch64_msvc@0.48.5
-	windows_aarch64_msvc@0.52.4
-	windows_i686_gnu@0.42.2
-	windows_i686_gnu@0.48.5
-	windows_i686_gnu@0.52.4
-	windows_i686_msvc@0.42.2
-	windows_i686_msvc@0.48.5
-	windows_i686_msvc@0.52.4
-	windows_x86_64_gnu@0.42.2
-	windows_x86_64_gnu@0.48.5
-	windows_x86_64_gnu@0.52.4
-	windows_x86_64_gnullvm@0.42.2
-	windows_x86_64_gnullvm@0.48.5
-	windows_x86_64_gnullvm@0.52.4
-	windows_x86_64_msvc@0.42.2
-	windows_x86_64_msvc@0.48.5
-	windows_x86_64_msvc@0.52.4
-	winreg@0.50.0
-	x25519-dalek@2.0.1
-	xxhash-rust@0.8.10
-	yaml-rust@0.4.5
-	z-base-32@0.1.4
-	zerocopy-derive@0.7.32
-	zerocopy@0.7.32
-	zeroize@1.7.0
-	zeroize_derive@1.4.2
-"
-
-LLVM_COMPAT=( {16..17} )
-
-inherit cargo shell-completion llvm-r1
-
-DESCRIPTION="CLI of the Sequoia OpenPGP implementation"
-HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-sq"
-SRC_URI="
-	https://gitlab.com/sequoia-pgp/sequoia-sq/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
-	${CARGO_CRATE_URIS}
-"
-S="${WORKDIR}"/${PN}-v${PV}
-
-LICENSE="LGPL-2.1+"
-# Dependent crate licenses
-LICENSE+="
-	Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ MIT MIT-0 MPL-2.0
-	Unicode-DFS-2016
-	|| ( GPL-2 GPL-3 LGPL-3 )
-"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-
-QA_FLAGS_IGNORED="usr/bin/sq"
-
-COMMON_DEPEND="
-	dev-db/sqlite:3
-	dev-libs/gmp:=
-	dev-libs/nettle:=
-	dev-libs/openssl:=
-"
-DEPEND="
-	${COMMON_DEPEND}
-	sys-devel/clang
-"
-RDEPEND="
-	${COMMON_DEPEND}
-"
-# Clang needed for bindgen
-BDEPEND="
-	$(llvm_gen_dep '
-		sys-devel/clang:${LLVM_SLOT}
-	')
-	virtual/pkgconfig
-	>=virtual/rust-1.70
-"
-
-src_compile() {
-	# Setting CARGO_TARGET_DIR is required to have the build system
-	# create the bash and zsh completion files.
-	CARGO_TARGET_DIR="${S}/target" cargo_src_compile
-}
-
-src_install() {
-	local asset_dir="${T}"/assets
-
-	ASSET_OUT_DIR="${asset_dir}" cargo_src_install
-
-	doman "${asset_dir}"/man-pages/*
-
-	local completion_dir="${asset_dir}"/shell-completions
-	newbashcomp "${completion_dir}"/sq.bash sq
-	dozshcomp "${completion_dir}"/_sq
-	dofishcomp "${completion_dir}"/sq.fish
-}
-- 
cgit v1.2.3