From: Arthur Taft Date: Fri, 29 Aug 2025 00:35:20 +0000 (-0600) Subject: add wireguird X-Git-Url: https://gitweb.arthurtaft.net/custom-tools.git/commitdiff_plain/94b3afc4b45cf2ae0e929062041ca454623feba3?ds=sidebyside add wireguird --- diff --git a/net-vpn/wireguird/Manifest b/net-vpn/wireguird/Manifest new file mode 100644 index 0000000..a0931f2 --- /dev/null +++ b/net-vpn/wireguird/Manifest @@ -0,0 +1 @@ +DIST wireguird_amd64.deb 2682154 BLAKE2B 5043e8bc4a019c02eb70b871640d2b10d30f144ad9ee7881c3bb83e0b6cb0a37f0551239263349d02ec47d66f3a3b87099bbbb2f0cad16931d972014beaa777b SHA512 10b458f59d99837d6401ee0a12ef5eb16a14bb91241f6cf6cfdb087c2b8e7d13b09395757883f78bcc76eedeaf77d2190d0785609292a89d5988ae009252c800 diff --git a/net-vpn/wireguird/wireguird-1.1.0.ebuild b/net-vpn/wireguird/wireguird-1.1.0.ebuild new file mode 100644 index 0000000..f62d329 --- /dev/null +++ b/net-vpn/wireguird/wireguird-1.1.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Wireguard GTK GUI for Linux" +HOMEPAGE="https://github.com/UnnoTed/wireguird" +SRC_URI="https://github.com/UnnoTed/wireguird/releases/download/v1.1.0/wireguird_amd64.deb" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="gui-libs/gtk + dev-libs/ayatana-ido + dev-lang/go + virtual/resolvconf + net-dns/openresolv" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + insinto /opt/wireguird + doins -r deb/usr/. + + domenu /opt/wireguird/share/applications/wireguird.desktop + dosym /opt/wireguird/local/bin/wireguird /usr/bin/wireguird + newicon -s 256 Icon/256x256/wireguard.png wireguird.png +}