summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-auth/ssh-agent-mux/Manifest2
-rw-r--r--sys-auth/ssh-agent-mux/ssh-agent-mux-0.1.6.ebuild22
2 files changed, 24 insertions, 0 deletions
diff --git a/sys-auth/ssh-agent-mux/Manifest b/sys-auth/ssh-agent-mux/Manifest
new file mode 100644
index 0000000..2086e6e
--- /dev/null
+++ b/sys-auth/ssh-agent-mux/Manifest
@@ -0,0 +1,2 @@
+DIST ssh-agent-mux-0.1.6-vendor.tar.xz 21370812 BLAKE2B f3b123fa92dbb4939d378100c51b9e25c1af761531177dbec2533399f1fb13f15da4afc07e1e044a8faad8cafc51fe9588c6206d216252b03bda6c4d4282e653 SHA512 d4489874c43b50fa49d2390a0289974c40218ae5d8637de4ad9ce1c017764b3e1c6e53c56ff85003efbdad76efd1763cb3a6c8ae32fed3571622457533559ff8
+DIST ssh-agent-mux-0.1.6.tar.gz 41528 BLAKE2B b5a0b8bcd6b77cdc26af39555ec3dbf919e97f7ef987de315045e03f31d9d9ee4291e570103a0fd5407b71c3102c58c69809818eed7fcc65d49f6a20100e0c17 SHA512 74d8786a455643940132e3065edacaf0151f6b08709e9941fb5d2714b427e5430ae13bb54d8cfe204921f1be90816656fd514aacbe5a92b3da9be7b4c6f10d48
diff --git a/sys-auth/ssh-agent-mux/ssh-agent-mux-0.1.6.ebuild b/sys-auth/ssh-agent-mux/ssh-agent-mux-0.1.6.ebuild
new file mode 100644
index 0000000..86a19b8
--- /dev/null
+++ b/sys-auth/ssh-agent-mux/ssh-agent-mux-0.1.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CREATES=" "
+inherit cargo systemd
+
+DESCRIPTION="Combines multiple agents' keys into a single agent"
+HOMEPAGE="https://github.com/overhacked/ssh-agent-mux"
+SRC_URI="https://github.com/overhacked/ssh-agent-mux/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://share.terinstock.com/${P}-vendor.tar.xz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_unpack() {
+ cargo_src_unpack
+ mkdir "${S}"/vendor || die
+ ln -s "${WORKDIR}/vendor/"* "${CARGO_HOME}/gentoo/" || die
+}