commit:     48651032f53c6099d5a472a5f42ca9c92fdadfef
Author:     Dale Sweeney <agooglygooglr <AT> gmail <DOT> com>
AuthorDate: Sat Jul 26 03:17:53 2025 +0000
Commit:     Dale Sweeney <agooglygooglr <AT> gmail <DOT> com>
CommitDate: Sat Jul 26 03:17:53 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48651032

net-proxy/wireproxy: new package, add 1.0.9

Signed-off-by: Dale Sweeney <agooglygooglr <AT> gmail.com>

 net-proxy/wireproxy/Manifest               |  2 ++
 net-proxy/wireproxy/metadata.xml           | 16 ++++++++++++++++
 net-proxy/wireproxy/wireproxy-1.0.9.ebuild | 22 ++++++++++++++++++++++
 3 files changed, 40 insertions(+)

diff --git a/net-proxy/wireproxy/Manifest b/net-proxy/wireproxy/Manifest
new file mode 100644
index 0000000000..9d255a47a5
--- /dev/null
+++ b/net-proxy/wireproxy/Manifest
@@ -0,0 +1,2 @@
+DIST wireproxy-1.0.9-vendor.tar.xz 1162932 BLAKE2B 
74a3b3647394c839b11be5aa8dadc7b8147977ac5ff6efdb9218e3dc2565c92d0a26cee97dfb86c7a30a358fbd4a009c023f55fb41c6db9f08aff1f07cd9cd22
 SHA512 
401b2667ef22c82ef543aa12418b7fc8d4f9a8c696c7b9fb107f0e86fbf6fd117ffdb6e7fe7a2eab3160993014917491a1d409f4a7a17c8a874569be4b5bfb1c
+DIST wireproxy-1.0.9.tar.xz 21752 BLAKE2B 
a1a421e0dbcc21cb00cfde99f40ad81e69618daf2db65de1316017b46a9f7264f7c1829be16fabe82e2210bb2a79a4e761aee3c94256bccc677f0d5288d918c7
 SHA512 
92e914b1cc4591990829ff3d7a6bce0a700af909d2bda11044c592c2a38e7f08a1ecb57419c49c8f493340e8757b5440e1635ce4d60eae8544075894dcb96027

diff --git a/net-proxy/wireproxy/metadata.xml b/net-proxy/wireproxy/metadata.xml
new file mode 100644
index 0000000000..9229185027
--- /dev/null
+++ b/net-proxy/wireproxy/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+    <maintainer type="person">
+        <name>Dale Sweeney</name>
+        <email>[email protected]</email>
+    </maintainer>
+    <longdescription>
+        wireproxy is a completely userspace application that connects to a 
wireguard peer,
+        and exposes a socks5/http proxy or tunnels on the machine.
+    </longdescription>
+    <upstream>
+        <remote-id type="github">whyvl/wireproxy</remote-id>
+        <bugs-to>https://github.com/whyvl/wireproxy/issues</bugs-to>
+    </upstream>
+</pkgmetadata>

diff --git a/net-proxy/wireproxy/wireproxy-1.0.9.ebuild 
b/net-proxy/wireproxy/wireproxy-1.0.9.ebuild
new file mode 100644
index 0000000000..b35e75bdb9
--- /dev/null
+++ b/net-proxy/wireproxy/wireproxy-1.0.9.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Wireguard client that exposes itself as a proxy"
+HOMEPAGE="https://github.com/whyvl/wireproxy";
+SRC_URI="https://github.com/whyvl/wireproxy/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.xz"
+SRC_URI+=" 
https://github.com/iguanajuice/guru-distfiles/raw/refs/heads/main/net-proxy/wireproxy/${P}-vendor.tar.xz";
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+       ego build ./cmd/wireproxy
+}
+
+src_install() {
+       dobin wireproxy
+}

Reply via email to