pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Incomplete early import of wireguard-go; DON'T USE



Module Name:	pkgsrc-wip
Committed By:	Jonathan Schleifer <js%nil.im@localhost>
Pushed By:	js
Date:		Fri Sep 18 20:45:05 2020 +0200
Changeset:	79a7e4ba004d5f05ce873c6cabfa12917819be42

Added Files:
	wireguard-go/DESCR
	wireguard-go/Makefile
	wireguard-go/distinfo
	wireguard-go/go-modules.mk

Log Message:
Incomplete early import of wireguard-go; DON'T USE

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=79a7e4ba004d5f05ce873c6cabfa12917819be42

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 wireguard-go/DESCR         | 17 ++++++++++++
 wireguard-go/Makefile      | 16 +++++++++++
 wireguard-go/distinfo      | 66 ++++++++++++++++++++++++++++++++++++++++++++++
 wireguard-go/go-modules.mk | 17 ++++++++++++
 4 files changed, 116 insertions(+)

diffs:
diff --git a/wireguard-go/DESCR b/wireguard-go/DESCR
new file mode 100644
index 0000000000..8ad0c9b13f
--- /dev/null
+++ b/wireguard-go/DESCR
@@ -0,0 +1,17 @@
+This is an implementation of WireGuard in Go.
+
+Most Linux kernel WireGuard users are used to adding an interface with `ip link
+add wg0 type wireguard`. With wireguard-go, instead simply run:
+
+$ wireguard-go wg0
+
+This will create an interface and fork into the background. To remove the
+interface, use the usual `ip link del wg0`, or if your system does not support
+removing interfaces directly, you may instead remove the control socket via `rm
+-f /var/run/wireguard/wg0.sock`, which will result in wireguard-go shutting
+down.
+
+To run wireguard-go without forking to the background, pass `-f` or
+`--foreground`:
+
+$ wireguard-go -f wg0
diff --git a/wireguard-go/Makefile b/wireguard-go/Makefile
new file mode 100644
index 0000000000..6d9216e81d
--- /dev/null
+++ b/wireguard-go/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+DISTNAME=	wireguard-go-0.0.20200320
+CATEGORIES=	net
+MASTER_SITES=	https://git.zx2c4.com/wireguard-go/snapshot/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	js%pkgsrc.org@localhost
+HOMEPAGE=	https://www.wireguard.com/
+COMMENT=	Implementation of WireGuard in Go
+LICENSE=	mit
+
+.include "go-modules.mk"
+
+.include "../../lang/go/go-module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/wireguard-go/distinfo b/wireguard-go/distinfo
new file mode 100644
index 0000000000..83bb4cde02
--- /dev/null
+++ b/wireguard-go/distinfo
@@ -0,0 +1,66 @@
+$NetBSD$
+
+SHA1 (golang.org_x_crypto_@v_v0.0.0-20190308221718-c2843e01d9a2.mod) = c3e39c7d2e068f84aa5bea52adee1b947b7172ef
+RMD160 (golang.org_x_crypto_@v_v0.0.0-20190308221718-c2843e01d9a2.mod) = 183c918cefe501fad260e58e749108493fd09855
+SHA512 (golang.org_x_crypto_@v_v0.0.0-20190308221718-c2843e01d9a2.mod) = 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
+Size (golang.org_x_crypto_@v_v0.0.0-20190308221718-c2843e01d9a2.mod) = 88 bytes
+SHA1 (golang.org_x_crypto_@v_v0.0.0-20191002192127-34f69633bfdc.mod) = bf62c0db434e5f8e36e718adbf545c12a7e5022d
+RMD160 (golang.org_x_crypto_@v_v0.0.0-20191002192127-34f69633bfdc.mod) = 710cff58e3b0974d2133ccdc7d91d47fda16b370
+SHA512 (golang.org_x_crypto_@v_v0.0.0-20191002192127-34f69633bfdc.mod) = f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842
+Size (golang.org_x_crypto_@v_v0.0.0-20191002192127-34f69633bfdc.mod) = 146 bytes
+SHA1 (golang.org_x_crypto_@v_v0.0.0-20191002192127-34f69633bfdc.zip) = f67499ed0f35ce8bd5107b76f2d074d3c8e49a78
+RMD160 (golang.org_x_crypto_@v_v0.0.0-20191002192127-34f69633bfdc.zip) = e48c2eda90220a91a2c3d9fd091efceb621737f0
+SHA512 (golang.org_x_crypto_@v_v0.0.0-20191002192127-34f69633bfdc.zip) = 40bd1866eb495f5c39e85b97339331e55b53fdbcb0302f4ea47d4ac6c79ea6cc5b0a4c6e967e71cb0e42e013e6ce1860cb39e70b6f37d94392699bd75d9fc3ee
+Size (golang.org_x_crypto_@v_v0.0.0-20191002192127-34f69633bfdc.zip) = 1844491 bytes
+SHA1 (golang.org_x_net_@v_v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 6ef6a99d81892498abd5503dbb2b07c0ae1bc68d
+RMD160 (golang.org_x_net_@v_v0.0.0-20190404232315-eb5bcb51f2a3.mod) = afd75680a7f105a82833b8ce7c412fd2c478ff29
+SHA512 (golang.org_x_net_@v_v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
+Size (golang.org_x_net_@v_v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 119 bytes
+SHA1 (golang.org_x_net_@v_v0.0.0-20191003171128-d98b1b443823.mod) = 5bee146df48c9e4cb0f2c9cc2239739676f02036
+RMD160 (golang.org_x_net_@v_v0.0.0-20191003171128-d98b1b443823.mod) = 6077c70d91389aa6df26b79509a83d95b1e79225
+SHA512 (golang.org_x_net_@v_v0.0.0-20191003171128-d98b1b443823.mod) = 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
+Size (golang.org_x_net_@v_v0.0.0-20191003171128-d98b1b443823.mod) = 181 bytes
+SHA1 (golang.org_x_net_@v_v0.0.0-20191003171128-d98b1b443823.zip) = 1effc3b8551d871e756f5ee2310fe1c0551ce60f
+RMD160 (golang.org_x_net_@v_v0.0.0-20191003171128-d98b1b443823.zip) = 35e597ac487c545679019feee7949fe5d9bacddb
+SHA512 (golang.org_x_net_@v_v0.0.0-20191003171128-d98b1b443823.zip) = 0f7c2315c7d325d4639e6f06150eb6dddddc2ffbb30bb0d4f0110d546048e52c59312336d8a029a8a48c9a37078886607942e70c09423a286e7206724c7499a4
+Size (golang.org_x_net_@v_v0.0.0-20191003171128-d98b1b443823.zip) = 1423692 bytes
+SHA1 (golang.org_x_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = 536a84fdba3fc4d815d54fbe7255aa493fbd3ecb
+RMD160 (golang.org_x_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = d0b39e9f156ac4a72364d57c54e08d92f91000c0
+SHA512 (golang.org_x_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
+Size (golang.org_x_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = 24 bytes
+SHA1 (golang.org_x_sys_@v_v0.0.0-20190412213103-97732733099d.mod) = 9c0a67f5f608966214879bdc8263f4927cb8da2f
+RMD160 (golang.org_x_sys_@v_v0.0.0-20190412213103-97732733099d.mod) = 470ffe5252fd7913930e210baaa374da49776819
+SHA512 (golang.org_x_sys_@v_v0.0.0-20190412213103-97732733099d.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+Size (golang.org_x_sys_@v_v0.0.0-20190412213103-97732733099d.mod) = 33 bytes
+SHA1 (golang.org_x_sys_@v_v0.0.0-20200302150141-5c8b2ff67527.mod) = 9c0a67f5f608966214879bdc8263f4927cb8da2f
+RMD160 (golang.org_x_sys_@v_v0.0.0-20200302150141-5c8b2ff67527.mod) = 470ffe5252fd7913930e210baaa374da49776819
+SHA512 (golang.org_x_sys_@v_v0.0.0-20200302150141-5c8b2ff67527.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+Size (golang.org_x_sys_@v_v0.0.0-20200302150141-5c8b2ff67527.mod) = 33 bytes
+SHA1 (golang.org_x_sys_@v_v0.0.0-20200302150141-5c8b2ff67527.zip) = ad82fdfde861e4b6473b9d0eadd37e2eda948b3c
+RMD160 (golang.org_x_sys_@v_v0.0.0-20200302150141-5c8b2ff67527.zip) = 07ee12285cd9991757415eecef5c8d4bdaf95172
+SHA512 (golang.org_x_sys_@v_v0.0.0-20200302150141-5c8b2ff67527.zip) = 930afe0d09f5e4e08c716e83a0d4072181519400a92c08004ddc29cfed716e5c8fbe7bd4e6d53a1baec73d9c5f578ff01029163571508bd3c04b34ba157d0f25
+Size (golang.org_x_sys_@v_v0.0.0-20200302150141-5c8b2ff67527.zip) = 1462438 bytes
+SHA1 (golang.org_x_text_@v_v0.3.0.mod) = f3a33d4b075f49232516e483aeb74d4015994c88
+RMD160 (golang.org_x_text_@v_v0.3.0.mod) = 2954886f81bdca9d743aac213cd223e1ec7f8484
+SHA512 (golang.org_x_text_@v_v0.3.0.mod) = ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
+Size (golang.org_x_text_@v_v0.3.0.mod) = 25 bytes
+SHA1 (golang.org_x_text_@v_v0.3.2.mod) = 83bc76b7a36adee9015afd77f7ac42f7a0334d58
+RMD160 (golang.org_x_text_@v_v0.3.2.mod) = b9ae6fec40fb5d15c2112e4d0318c26c84531310
+SHA512 (golang.org_x_text_@v_v0.3.2.mod) = d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884
+Size (golang.org_x_text_@v_v0.3.2.mod) = 88 bytes
+SHA1 (golang.org_x_text_@v_v0.3.2.zip) = b34b59543026c627d6f54ee48ca8ae263382bec4
+RMD160 (golang.org_x_text_@v_v0.3.2.zip) = be3c0960808f588743a1bcea9416a6f8402c4ccb
+SHA512 (golang.org_x_text_@v_v0.3.2.zip) = 8d8dad296f1497f352e94c416711dbb1f468901a3fd2dfd0a9c67f2d59306ea611d77917289521d2845f6958f571f6c3fe2d3dab289524d8145489d5b386fbaa
+Size (golang.org_x_text_@v_v0.3.2.zip) = 7430601 bytes
+SHA1 (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 11c8b969b62f142c434e46dd583cd92b72bad35f
+RMD160 (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = cdd2ecfc50e6ea07a83a4ee1b22162a3b1dc7f15
+SHA512 (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0
+Size (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 bytes
+SHA1 (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.zip) = 0ca57fe6a23853fd5b13b40592f85df0c5cf8a12
+RMD160 (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.zip) = eb07e80e4a2839c12964343fd1a55b812473fd8b
+SHA512 (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.zip) = 4312878e308561593166cefcae3119e6c4ef9460edbb0a799cac0bd2f992528ffb26fb6d25f05f2ba5e39c47b4ce65f174258db36ef966c6bf5dad2e01d2578a
+Size (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.zip) = 2687668 bytes
+SHA1 (wireguard-go-0.0.20200320.tar.xz) = b76f871984b2689d7909eddf73d33a4c7b29c3ac
+RMD160 (wireguard-go-0.0.20200320.tar.xz) = acb5defeb676ae02cadada7be13d274b1fc4bc83
+SHA512 (wireguard-go-0.0.20200320.tar.xz) = e403b8747ec42f0e34eaedfa54f3fa5b09fb26cf0c7cf6c8f6c7f0edf2b7896f272860ee0561f8ecc051375e61a7b2b8ceb64e1f9a080f16f3c5ceb9e6c0f93b
+Size (wireguard-go-0.0.20200320.tar.xz) = 80556 bytes
diff --git a/wireguard-go/go-modules.mk b/wireguard-go/go-modules.mk
new file mode 100644
index 0000000000..5bd43fc9c8
--- /dev/null
+++ b/wireguard-go/go-modules.mk
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+GO_MODULE_FILES+=	golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod
+GO_MODULE_FILES+=	golang.org/x/crypto/@v/v0.0.0-20191002192127-34f69633bfdc.mod
+GO_MODULE_FILES+=	golang.org/x/crypto/@v/v0.0.0-20191002192127-34f69633bfdc.zip
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20191003171128-d98b1b443823.mod
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20191003171128-d98b1b443823.zip
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20200302150141-5c8b2ff67527.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20200302150141-5c8b2ff67527.zip
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.3.0.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.3.2.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.3.2.zip
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.zip


Home | Main Index | Thread Index | Old Index