public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Patrick Lauer" <patrick@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/
Date: Sun, 23 Mar 2025 17:59:37 +0000 (UTC)	[thread overview]
Message-ID: <1742752775.fab354f777771f1fb003773abc9b7536ad2298e6.patrick@gentoo> (raw)

commit:     fab354f777771f1fb003773abc9b7536ad2298e6
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 23 17:59:19 2025 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sun Mar 23 17:59:35 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab354f7

sys-apps/syd: add 3.32.6

Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>

 sys-apps/syd/Manifest          |   1 +
 sys-apps/syd/syd-3.32.6.ebuild | 334 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 335 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 506b970e4c04..b221f5f6b950 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -191,6 +191,7 @@ DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a
 DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
 DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
 DIST syd-3.32.5.tar.gz 1814819 BLAKE2B e4ba168c3f52d60ea306cdcad67b3e34c9e767792712b82f83a3aafd2c0a6e20a3e9d21c4174f646be3fd5b86cd0b10636b7c0e52999da055a45d356422b892f SHA512 7337d857cb11e29552b87b48b5da01f96775094c6daf89e27d78517f3263e7e54af54f1672a7e5377c3231fb3b9f0384fbe79d4d4ec1bfa5a5af80aa95bdb1b8
+DIST syd-3.32.6.tar.gz 1821837 BLAKE2B 742197b64444c782ae6ff2dee52eb46797c3fb1b78c993466ef7ed77f3cef3e716f13a0fa6687a7af72e6894936ba70e896a36ec690e2cd0596989c5229b9cc5 SHA512 2f740ce5b52e4024ee5b610a3860768084a9dd51cbf913548c6308a6747eb256c7f36a32c9804c8a3678d0f2fd3d4af12e3ab0bbffa982739dff2b9baf2bcc08
 DIST syn-2.0.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c
 DIST tabwriter-1.4.1.crate 10047 BLAKE2B ae66ddfc8604ad637496c799bcd50d1387604b2506cae96c31abdbb37f0e3bd800125e56a3b3d38ecaaa83c40346060d1c66e481b191b5189b6333f5ac4ee1c3 SHA512 5001a049b27c5a146ec49d8ad986893cd0ae19aeab42cd8f6f916ddede3cfbba6797c41d251d99edd43d79b16f3739cf56bdf7721f93b3a18cfd853e88c2788e
 DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995

diff --git a/sys-apps/syd/syd-3.32.6.ebuild b/sys-apps/syd/syd-3.32.6.ebuild
new file mode 100644
index 000000000000..d7f60796afc3
--- /dev/null
+++ b/sys-apps/syd/syd-3.32.6.ebuild
@@ -0,0 +1,334 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RESTRICT="test" # fails with sandbox
+
+CRATES="
+	addr2line@0.24.2
+	adler2@2.0.0
+	ahash@0.8.11
+	aho-corasick@1.1.3
+	android-tzdata@0.1.1
+	android_system_properties@0.1.5
+	anstream@0.6.18
+	anstyle-parse@0.2.6
+	anstyle-query@1.1.2
+	anstyle-wincon@3.0.7
+	anstyle@1.0.10
+	anyhow@1.0.97
+	arrayref@0.3.9
+	arrayvec@0.5.2
+	arrayvec@0.7.6
+	autocfg@1.4.0
+	backtrace@0.3.74
+	base64@0.13.1
+	bitflags@1.3.2
+	bitflags@2.9.0
+	bitvec@1.0.1
+	blake2b_simd@0.5.11
+	block-buffer@0.10.4
+	brunch@0.7.0
+	btoi@0.4.3
+	bumpalo@3.17.0
+	caps@0.5.5
+	cc@1.2.16
+	cfg-if@1.0.0
+	cfg_aliases@0.1.1
+	cfg_aliases@0.2.1
+	chrono@0.4.40
+	clap@4.5.32
+	clap_builder@4.5.32
+	clap_derive@4.5.32
+	clap_lex@0.7.4
+	colorchoice@1.0.3
+	constant_time_eq@0.1.5
+	constant_time_eq@0.3.1
+	core-foundation-sys@0.8.7
+	cpufeatures@0.2.17
+	crc-catalog@2.4.0
+	crc32fast@1.4.2
+	crc@3.2.1
+	crossbeam-utils@0.8.21
+	crypto-common@0.1.6
+	dactyl@0.8.0
+	darling@0.20.10
+	darling_core@0.20.10
+	darling_macro@0.20.10
+	derive_builder@0.20.2
+	derive_builder_core@0.20.2
+	derive_builder_macro@0.20.2
+	digest@0.10.7
+	dirs-sys@0.3.7
+	dirs-sys@0.4.1
+	dirs@1.0.5
+	dirs@4.0.0
+	dirs@5.0.1
+	either@1.15.0
+	equivalent@1.0.2
+	errno@0.3.10
+	error-chain@0.12.4
+	expiringmap@0.1.2
+	fastrand@2.3.0
+	fixedbitset@0.5.7
+	flate2@1.1.0
+	fnv@1.0.7
+	funty@2.0.0
+	generic-array@0.14.7
+	getrandom@0.1.16
+	getrandom@0.2.15
+	getrandom@0.3.1
+	getset@0.1.5
+	gimli@0.31.1
+	goblin@0.9.3
+	gperftools@0.2.0
+	hashbrown@0.12.3
+	hashbrown@0.15.2
+	heck@0.5.0
+	hermit-abi@0.3.9
+	hex-conservative@0.3.0
+	hex@0.4.3
+	hkdf@0.12.4
+	hmac@0.12.1
+	home@0.5.11
+	iana-time-zone-haiku@0.1.2
+	iana-time-zone@0.1.61
+	iced-x86@1.21.0
+	ident_case@1.0.1
+	indexmap@1.9.3
+	indexmap@2.8.0
+	io-uring@0.6.4
+	ipnet@2.11.0
+	iprange@0.6.7
+	is_terminal_polyfill@1.70.1
+	itoa@1.0.15
+	js-sys@0.3.77
+	keccak@0.1.5
+	lazy_static@1.5.0
+	lexis@0.2.3
+	lexopt@0.3.0
+	libc@0.2.171
+	libcgroups@0.5.2
+	libcontainer@0.5.2
+	libloading@0.8.6
+	liboci-cli@0.5.2
+	libredox@0.1.3
+	libseccomp-sys@0.2.1
+	libseccomp@0.3.0
+	linefeed@0.6.0
+	linux-raw-sys@0.4.15
+	linux-raw-sys@0.9.3
+	log@0.4.26
+	md5@0.7.0
+	memchr@2.7.4
+	memoffset@0.9.1
+	minimal-lexical@0.2.1
+	miniz_oxide@0.8.5
+	mortal@0.2.4
+	nc@0.9.5
+	nix@0.26.4
+	nix@0.28.0
+	nix@0.29.0
+	nom@7.1.3
+	nu-ansi-term@0.46.0
+	num-traits@0.2.19
+	num_cpus@1.16.0
+	object@0.36.7
+	oci-spec@0.7.1
+	once_cell@1.21.1
+	option-ext@0.2.0
+	overload@0.1.1
+	parse-size@1.0.0
+	phf@0.11.3
+	phf_codegen@0.11.3
+	phf_generator@0.11.3
+	phf_shared@0.11.3
+	pin-project-lite@0.2.16
+	pkg-config@0.3.32
+	plain@0.2.3
+	portable-atomic@1.11.0
+	prctl@1.0.0
+	proc-macro-error-attr2@2.0.0
+	proc-macro-error2@2.0.1
+	proc-macro2@1.0.94
+	procfs-core@0.17.0
+	procfs@0.17.0
+	protobuf-codegen@3.2.0
+	protobuf-parse@3.2.0
+	protobuf-support@3.2.0
+	protobuf@3.2.0
+	quick_cache@0.6.12
+	quote@1.0.38
+	radium@0.7.0
+	raki@1.3.1
+	rand@0.8.5
+	rand_core@0.6.4
+	redox_syscall@0.1.57
+	redox_users@0.3.5
+	redox_users@0.4.6
+	regex-automata@0.4.9
+	regex-syntax@0.8.5
+	regex@1.11.1
+	ringbuf@0.4.7
+	rust-argon2@0.8.3
+	rust-criu@0.4.0
+	rustc-demangle@0.1.24
+	rustix@0.38.44
+	rustix@1.0.2
+	rustversion@1.0.20
+	ryu@1.0.20
+	safe-path@0.1.0
+	scroll@0.12.0
+	scroll_derive@0.12.0
+	secure-string@0.3.0
+	sendfd@0.4.3
+	serde@1.0.219
+	serde_derive@1.0.219
+	serde_json@1.0.139
+	sha1@0.10.6
+	sha3@0.10.8
+	sharded-slab@0.1.7
+	shellexpand@3.1.0
+	shlex@1.3.0
+	siphasher@1.0.1
+	smallstr@0.2.0
+	smallvec@1.14.0
+	strsim@0.11.1
+	strum@0.26.3
+	strum_macros@0.26.4
+	subtle@2.6.1
+	syn@2.0.100
+	tabwriter@1.4.1
+	tap@1.0.1
+	tcmalloc@0.3.0
+	tempfile@3.19.0
+	terminfo@0.8.0
+	thiserror-impl@1.0.69
+	thiserror-impl@2.0.12
+	thiserror@1.0.69
+	thiserror@2.0.12
+	thread_local@1.1.8
+	tick_counter@0.4.5
+	tinyvec@1.9.0
+	tinyvec_macros@0.1.1
+	tracing-attributes@0.1.28
+	tracing-core@0.1.33
+	tracing-log@0.2.0
+	tracing-subscriber@0.3.19
+	tracing@0.1.41
+	typenum@1.18.0
+	unicode-ident@1.0.18
+	unicode-normalization@0.1.24
+	unicode-width@0.1.14
+	unicode-width@0.2.0
+	utf8parse@0.2.2
+	valuable@0.1.1
+	version_check@0.9.5
+	wasi@0.11.0+wasi-snapshot-preview1
+	wasi@0.13.3+wasi-0.2.2
+	wasi@0.9.0+wasi-snapshot-preview1
+	wasm-bindgen-backend@0.2.100
+	wasm-bindgen-macro-support@0.2.100
+	wasm-bindgen-macro@0.2.100
+	wasm-bindgen-shared@0.2.100
+	wasm-bindgen@0.2.100
+	which@4.4.2
+	winapi-i686-pc-windows-gnu@0.4.0
+	winapi-x86_64-pc-windows-gnu@0.4.0
+	winapi@0.3.9
+	windows-core@0.52.0
+	windows-link@0.1.0
+	windows-sys@0.48.0
+	windows-sys@0.59.0
+	windows-targets@0.48.5
+	windows-targets@0.52.6
+	windows_aarch64_gnullvm@0.48.5
+	windows_aarch64_gnullvm@0.52.6
+	windows_aarch64_msvc@0.48.5
+	windows_aarch64_msvc@0.52.6
+	windows_i686_gnu@0.48.5
+	windows_i686_gnu@0.52.6
+	windows_i686_gnullvm@0.52.6
+	windows_i686_msvc@0.48.5
+	windows_i686_msvc@0.52.6
+	windows_x86_64_gnu@0.48.5
+	windows_x86_64_gnu@0.52.6
+	windows_x86_64_gnullvm@0.48.5
+	windows_x86_64_gnullvm@0.52.6
+	windows_x86_64_msvc@0.48.5
+	windows_x86_64_msvc@0.52.6
+	wit-bindgen-rt@0.33.0
+	wyz@0.5.1
+	yaxpeax-arch@0.3.2
+	yaxpeax-arm@0.3.1
+	zerocopy-derive@0.7.35
+	zerocopy@0.7.35
+	zeroize@1.8.1
+"
+
+inherit cargo
+
+DESCRIPTION="seccomp and landlock based application sandbox with support for namespaces"
+HOMEPAGE="https://sydbox.exherbolinux.org"
+SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz
+	${CARGO_CRATE_URIS}
+"
+
+IUSE="static"
+
+LICENSE="GPL-3"
+# Dependent crate licenses
+LICENSE+="
+	0BSD Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-3.0
+	Unlicense WTFPL-2
+"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="static? ( sys-libs/libseccomp[static-libs] )
+	sys-libs/libseccomp
+	app-text/scdoc"
+RDEPEND="sys-apps/pandora_box
+	${DEPEND}"
+
+S="${WORKDIR}/syd-v${PV}"
+
+src_configure() {
+	if use static; then
+		export LIBSECCOMP_LINK_TYPE="static"
+		export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp)
+		export RUSTFLAGS+="-Ctarget-feature=+crt-static"
+		cargo_src_configure
+	else
+		local myfeatures=( "oci" )
+		cargo_src_configure
+	fi
+}
+
+src_compile() {
+	cargo_src_compile
+	emake man
+}
+
+src_install () {
+	cargo_src_install
+	mkdir -p "${D}"/usr/share/man/man{1,2,5,7}
+	emake install-man DESTDIR="${D}" PREFIX="/usr"
+	dodoc README.md
+	insinto /usr/libexec
+	doins src/esyd.sh
+
+	insinto /etc
+	newins data/user.syd-3 user.syd-3.sample
+
+	insinto /usr/share/vim/vimfiles/ftdetect
+	doins vim/ftdetect/syd.vim
+	insinto /usr/share/vim/vimfiles/syntax
+	doins vim/syntax/syd-3.vim
+}
+
+src_test() {
+	RUSTFLAGS="" cargo_src_test
+}


             reply	other threads:[~2025-03-23 17:59 UTC|newest]

Thread overview: 148+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-03-23 17:59 Patrick Lauer [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-04-06 12:07 [gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/ Patrick Lauer
2025-04-06 12:07 Patrick Lauer
2025-03-16 14:56 Patrick Lauer
2025-03-16 14:56 Patrick Lauer
2025-03-09 18:14 Patrick Lauer
2025-03-09 18:14 Patrick Lauer
2025-02-22 15:17 Patrick Lauer
2025-02-22 15:17 Patrick Lauer
2025-02-14  8:29 Patrick Lauer
2025-02-14  6:21 Patrick Lauer
2025-02-12 10:09 Patrick Lauer
2025-02-12  5:38 Patrick Lauer
2025-02-12  5:38 Patrick Lauer
2025-01-31  6:32 Patrick Lauer
2025-01-31  6:32 Patrick Lauer
2025-01-20 19:33 Patrick Lauer
2024-12-03  5:54 Patrick Lauer
2024-12-03  5:54 Patrick Lauer
2024-12-01  9:10 Patrick Lauer
2024-11-29 12:42 Patrick Lauer
2024-11-29 12:42 Patrick Lauer
2024-11-23 16:52 Patrick Lauer
2024-11-23 16:52 Patrick Lauer
2024-11-23  6:34 Patrick Lauer
2024-11-19 10:29 Patrick Lauer
2024-11-19 10:29 Patrick Lauer
2024-11-17 12:48 Patrick Lauer
2024-11-17 12:48 Patrick Lauer
2024-11-15 10:39 Patrick Lauer
2024-11-15 10:39 Patrick Lauer
2024-10-12 16:09 Patrick Lauer
2024-10-12 16:09 Patrick Lauer
2024-10-01  7:05 Patrick Lauer
2024-10-01  7:05 Patrick Lauer
2024-09-17 15:44 Patrick Lauer
2024-09-17 15:44 Patrick Lauer
2024-09-13 14:39 Patrick Lauer
2024-09-13 14:39 Patrick Lauer
2024-08-31  7:49 Patrick Lauer
2024-08-31  7:49 Patrick Lauer
2024-08-30  6:56 Patrick Lauer
2024-08-30  6:56 Patrick Lauer
2024-08-13  4:11 Patrick Lauer
2024-08-13  4:11 Patrick Lauer
2024-08-05  6:20 Patrick Lauer
2024-08-05  6:20 Patrick Lauer
2024-07-20 13:47 Patrick Lauer
2024-07-20 13:47 Patrick Lauer
2024-07-17  8:19 Patrick Lauer
2024-07-17  8:19 Patrick Lauer
2024-07-16  6:13 Patrick Lauer
2024-07-16  6:13 Patrick Lauer
2024-07-15  5:27 Patrick Lauer
2024-07-13  6:56 Patrick Lauer
2024-07-13  6:56 Patrick Lauer
2024-07-07 18:43 Patrick Lauer
2024-07-07 18:43 Patrick Lauer
2024-07-07  6:08 Patrick Lauer
2024-07-01  7:06 Patrick Lauer
2024-06-29 15:33 Patrick Lauer
2024-06-29  5:34 Patrick Lauer
2024-06-29  5:34 Patrick Lauer
2024-06-27  9:05 Patrick Lauer
2024-06-27  9:05 Patrick Lauer
2024-06-15 15:21 Patrick Lauer
2024-06-15 15:21 Patrick Lauer
2024-06-09 18:16 Patrick Lauer
2024-06-09 18:16 Patrick Lauer
2024-06-09  5:51 Patrick Lauer
2024-06-09  5:51 Patrick Lauer
2024-06-08  6:23 Patrick Lauer
2024-06-08  6:23 Patrick Lauer
2024-05-31  5:16 Patrick Lauer
2024-05-31  5:16 Patrick Lauer
2024-05-19  6:13 Patrick Lauer
2024-05-19  6:13 Patrick Lauer
2024-05-09 14:15 Patrick Lauer
2024-05-09 14:15 Patrick Lauer
2024-05-07  7:12 Patrick Lauer
2024-05-07  7:12 Patrick Lauer
2024-05-06  7:02 Patrick Lauer
2024-05-06  7:02 Patrick Lauer
2024-05-05  5:28 Patrick Lauer
2024-05-04  5:46 Patrick Lauer
2024-05-04  5:46 Patrick Lauer
2024-04-13 15:02 Patrick Lauer
2024-04-13 15:02 Patrick Lauer
2024-04-11  5:06 Patrick Lauer
2024-04-11  5:06 Patrick Lauer
2024-04-09  8:07 Patrick Lauer
2024-04-09  8:07 Patrick Lauer
2024-03-25  9:32 Patrick Lauer
2024-03-18 10:15 Patrick Lauer
2024-03-11  7:25 Patrick Lauer
2024-03-11  7:25 Patrick Lauer
2024-02-29 16:03 Patrick Lauer
2024-02-20 10:36 Patrick Lauer
2024-02-20 10:36 Patrick Lauer
2024-02-17 10:09 Patrick Lauer
2024-02-17  6:05 Patrick Lauer
2024-02-17  6:05 Patrick Lauer
2024-02-13  7:58 Patrick Lauer
2024-02-13  7:58 Patrick Lauer
2024-02-12 14:35 Patrick Lauer
2024-02-07 18:30 Patrick Lauer
2024-02-07 15:23 Patrick Lauer
2024-02-07 15:00 Patrick Lauer
2024-02-07 15:00 Patrick Lauer
2024-01-26  6:00 Patrick Lauer
2024-01-26  6:00 Patrick Lauer
2024-01-25 14:17 Patrick Lauer
2023-12-31 17:29 罗百科
2023-12-23  7:47 罗百科
2023-12-21 15:35 罗百科
2023-12-18 12:28 罗百科
2023-12-18  8:20 罗百科
2023-12-17 19:16 罗百科
2023-12-10 16:54 罗百科
2023-12-09  7:12 罗百科
2023-12-08 18:20 罗百科
2023-12-06  7:43 罗百科
2023-12-05 13:10 罗百科
2023-12-05  9:48 罗百科
2023-12-03 17:59 罗百科
2023-12-03 13:24 罗百科
2023-12-01  7:29 罗百科
2023-11-30 10:48 罗百科
2023-11-29 13:44 罗百科
2023-11-28 13:30 罗百科
2023-11-24  6:36 罗百科
2023-11-23  5:52 罗百科
2023-11-21  6:02 罗百科
2023-11-15 17:05 罗百科
2023-11-14  5:56 罗百科
2023-11-14  5:56 罗百科
2023-11-10  5:36 罗百科
2023-11-08 18:27 罗百科
2023-11-06  5:50 罗百科
2023-11-03  5:50 罗百科
2023-11-02  5:34 罗百科
2023-10-31  6:17 罗百科
2023-10-29  6:47 罗百科
2023-10-27  4:39 罗百科
2023-10-26 15:35 罗百科
2023-10-26  5:22 罗百科
2023-10-25  9:10 罗百科
2023-10-24  8:16 罗百科

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1742752775.fab354f777771f1fb003773abc9b7536ad2298e6.patrick@gentoo \
    --to=patrick@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox