[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2024-05-10 Thread William Hubbs
commit: 3f3bc387ebcd1c7c5687f52de20a8f522281c750
Author: William Hubbs  gentoo  org>
AuthorDate: Fri May 10 23:14:17 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri May 10 23:14:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3bc387

net-vpn/tailscale: add 1.66.1

Closes: https://bugs.gentoo.org/930433
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.66.1.ebuild | 60 +++
 2 files changed, 62 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index eb5cae476362..a5ddcb1dc2a6 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -6,3 +6,5 @@ DIST tailscale-1.58.2-deps.tar.xz 397235964 BLAKE2B 
3273320edb277d8f6527b6048f62
 DIST tailscale-1.58.2.tar.gz 2361679 BLAKE2B 
1aa66710677ba7c648782db9f67ce8cf565812b08610bb078bcd78ee2d695601fcb2f681102eb7a1232b6c4057ba5e1fed1d26b375cec793f0fbce65aff38755
 SHA512 
3370af3c0214544d15196063f798e17e7c35566cf4d01628faa1e26ba1a5885834b0f3d2862e3009a81ff9f4298cdd3f826fc5d09f23568c30c64bc6f0400f6b
 DIST tailscale-1.60.0-deps.tar.xz 382250200 BLAKE2B 
199d78fdccd0502dbf2d7e9e3cb50660a83d1187e35e50cd5f648970927fdf5c1df98682e8366d108603a1163df32fdc523041b8fe36dabfb2d13f0951357b16
 SHA512 
7fa1f21d42ddc85a98ad420104e17183b9c615010e8f13ca971f3488d382c6b7a8595006062e09f6438eeeaa6559a4e35eab3b053e85a66c5dfa9924d1aa5258
 DIST tailscale-1.60.0.tar.gz 2440764 BLAKE2B 
f6c6ee3e378ddc37dbe67a74b1ff2b1cf5b9cbe720f6a38b3292f6fc7874b2712f00d7ba2e647a12c7b29edb2ca131605226af5fd56200b8fa7c6005e6eba778
 SHA512 
81c96c6f64d4141894673be7d524bacae7485f9c1d63fde5dcea952573daafc87c9f5b5fa17ceabe8e88a4d61b4f93988fb2a310bd8522ca15f7cb9c3a60
+DIST tailscale-1.66.1-deps.tar.xz 166468968 BLAKE2B 
ff69b69cfb9e46ea9a8b0267f5c14068cf715dff04167d9994630b03813790a8d305362508d6d77501eb6b41d0b44a68b5c447e29f0fc41ae343e303068ed584
 SHA512 
d923ab191c7986f90c78e85a8399910f1a94225223778fb92c11207ae144d149cf583f5c2fd5fb006802fc916ab73cc48f657c65960d570d9f98a7ddd47e32c6
+DIST tailscale-1.66.1.tar.gz 2634211 BLAKE2B 
cbf90ee36545fa8ba302f872948dc92e735bfe690451428540bee10399d1db1cdbf050949a5f3dbc69a77596b6a6d94724eb43bf9a4ee78a5cee9ada03889a3e
 SHA512 
46e226c651abd5dee248e49fcf40a0cea9de72fe9e330015299acd9ec1fc83e1f192948c26b803f0fe3404558471b374391f3cf9155ecb2257a2563f79f3278b

diff --git a/net-vpn/tailscale/tailscale-1.66.1.ebuild 
b/net-vpn/tailscale/tailscale-1.66.1.ebuild
new file mode 100644
index ..a11d49b98146
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.66.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="66"
+VERSION_SHORT="1.66.1"
+VERSION_LONG="1.66.1-t88e23b6cf"
+VERSION_GIT_HASH="88e23b6cfd4b9a9cad5ce858b73ece1f07970fee"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+BDEPEND=">=dev-lang/go-1.22"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2024-02-16 Thread Sam James
commit: 650de3f038b7e351f9b51b8dfce8b277ec3759df
Author: Anthony Ryan  gmail  com>
AuthorDate: Fri Feb 16 18:53:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 05:38:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650de3f0

net-vpn/tailscale: Require go 1.22 or newer

Currently fails to build with: go.mod requires go >= 1.22.0 (running go 1.21.6; 
GOTOOLCHAIN=local)

Closes: https://bugs.gentoo.org/924744
Signed-off-by: Anthony Ryan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35379
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tailscale/metadata.xml| 3 +++
 net-vpn/tailscale/tailscale-1.60.0.ebuild | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-vpn/tailscale/metadata.xml b/net-vpn/tailscale/metadata.xml
index c8565f4ab4f5..dc313a03992d 100644
--- a/net-vpn/tailscale/metadata.xml
+++ b/net-vpn/tailscale/metadata.xml
@@ -9,4 +9,7 @@
Patrick McLean
chutz...@gentoo.org

+   
+   tailscale/tailscale
+   
 

diff --git a/net-vpn/tailscale/tailscale-1.60.0.ebuild 
b/net-vpn/tailscale/tailscale-1.60.0.ebuild
index 4665feacdfd8..66cc49a2efc3 100644
--- a/net-vpn/tailscale/tailscale-1.60.0.ebuild
+++ b/net-vpn/tailscale/tailscale-1.60.0.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="net-firewall/iptables"
-BDEPEND=">=dev-lang/go-1.21"
+BDEPEND=">=dev-lang/go-1.22"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2024-02-15 Thread William Hubbs
commit: 255b92b5bbdebcc6716c3d8db938015ed1ab9420
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Feb 15 23:00:47 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Feb 15 23:02:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255b92b5

net-vpn/tailscale: add 1.60.0

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.60.0.ebuild | 60 +++
 2 files changed, 62 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 527e12e64c65..eb5cae476362 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -4,3 +4,5 @@ DIST tailscale-1.56.1-deps.tar.xz 395648828 BLAKE2B 
08770560a70296af830763fdfd82
 DIST tailscale-1.56.1.tar.gz 2311243 BLAKE2B 
3046aae1d6b652cd0ce56202b1f24bafca019621878e7da2258c2850b534d8dff713d4e32b4c985bc1636382505934efb320e751ca75275054139184b8e61640
 SHA512 
a6e213eeb885d160b816f7d795d8ae66cd322d652657ee5309e220c6526eb73d5aea07dcd57983468520891c5405fcb84255350cdacc078514cede8a351a4888
 DIST tailscale-1.58.2-deps.tar.xz 397235964 BLAKE2B 
3273320edb277d8f6527b6048f62356930287c6eeb1310e35dede72be0476331d2ae4ffe9658f8c36ebfc3384cc2b0e4f617cb25d2685c5e28dda66a9290e12b
 SHA512 
370262f4589814d87587d8b685cde3a706611627ab6de09fdd271b3110baebebcfe2334574b7737643e5e2797638220901b1769eae469a08ec3325d82ac633de
 DIST tailscale-1.58.2.tar.gz 2361679 BLAKE2B 
1aa66710677ba7c648782db9f67ce8cf565812b08610bb078bcd78ee2d695601fcb2f681102eb7a1232b6c4057ba5e1fed1d26b375cec793f0fbce65aff38755
 SHA512 
3370af3c0214544d15196063f798e17e7c35566cf4d01628faa1e26ba1a5885834b0f3d2862e3009a81ff9f4298cdd3f826fc5d09f23568c30c64bc6f0400f6b
+DIST tailscale-1.60.0-deps.tar.xz 382250200 BLAKE2B 
199d78fdccd0502dbf2d7e9e3cb50660a83d1187e35e50cd5f648970927fdf5c1df98682e8366d108603a1163df32fdc523041b8fe36dabfb2d13f0951357b16
 SHA512 
7fa1f21d42ddc85a98ad420104e17183b9c615010e8f13ca971f3488d382c6b7a8595006062e09f6438eeeaa6559a4e35eab3b053e85a66c5dfa9924d1aa5258
+DIST tailscale-1.60.0.tar.gz 2440764 BLAKE2B 
f6c6ee3e378ddc37dbe67a74b1ff2b1cf5b9cbe720f6a38b3292f6fc7874b2712f00d7ba2e647a12c7b29edb2ca131605226af5fd56200b8fa7c6005e6eba778
 SHA512 
81c96c6f64d4141894673be7d524bacae7485f9c1d63fde5dcea952573daafc87c9f5b5fa17ceabe8e88a4d61b4f93988fb2a310bd8522ca15f7cb9c3a60

diff --git a/net-vpn/tailscale/tailscale-1.60.0.ebuild 
b/net-vpn/tailscale/tailscale-1.60.0.ebuild
new file mode 100644
index ..4665feacdfd8
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.60.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="60"
+VERSION_SHORT="1.60.0"
+VERSION_LONG="1.60.0-tf4e3ee53e"
+VERSION_GIT_HASH="f4e3ee53ea4605d400df2ef6b6005b026661f96b"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+BDEPEND=">=dev-lang/go-1.21"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2024-02-15 Thread William Hubbs
commit: b66c0817a62c6405a46db98e6131c70532a2f83d
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Feb 15 17:20:55 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Feb 15 17:21:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66c0817

net-vpn/tailscale: add 1.58.2

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.58.2.ebuild | 60 +++
 2 files changed, 62 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index a80eda5f010b..527e12e64c65 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -2,3 +2,5 @@ DIST tailscale-1.50.1-deps.tar.xz 371484616 BLAKE2B 
cb4ac1939c4ad36bf3c752ccbdd1
 DIST tailscale-1.50.1.tar.gz 1992569 BLAKE2B 
503dd358d13f038eafd67d2c00f292965eaba390ec483daded893082a87428c4bbf01bafb0339aaca3ebc62123985f0686046959d4aa25325b877a779de83b34
 SHA512 
3eb0e0f0ef6df4d77f9649fb8deb8b829286bc8ab70016b09da6aad9aa4e5d027494e2151db425b52e775997345d39d13bce6013e8c69700023a936f142dcfd6
 DIST tailscale-1.56.1-deps.tar.xz 395648828 BLAKE2B 
08770560a70296af830763fdfd82ab16533911279c3d0719c5a628f8900292f1154b2a297111662152874251ae91081c03e34c25cb2016bd649bfcf89e423a3d
 SHA512 
c3f91ce12ded8e0307e517f40c8953887ad4f85fe243d4dcfb7a874f478409dadc750e736c5d355a62dcacada30f1cf8f40adbc8d13ca9286f7456557da712ea
 DIST tailscale-1.56.1.tar.gz 2311243 BLAKE2B 
3046aae1d6b652cd0ce56202b1f24bafca019621878e7da2258c2850b534d8dff713d4e32b4c985bc1636382505934efb320e751ca75275054139184b8e61640
 SHA512 
a6e213eeb885d160b816f7d795d8ae66cd322d652657ee5309e220c6526eb73d5aea07dcd57983468520891c5405fcb84255350cdacc078514cede8a351a4888
+DIST tailscale-1.58.2-deps.tar.xz 397235964 BLAKE2B 
3273320edb277d8f6527b6048f62356930287c6eeb1310e35dede72be0476331d2ae4ffe9658f8c36ebfc3384cc2b0e4f617cb25d2685c5e28dda66a9290e12b
 SHA512 
370262f4589814d87587d8b685cde3a706611627ab6de09fdd271b3110baebebcfe2334574b7737643e5e2797638220901b1769eae469a08ec3325d82ac633de
+DIST tailscale-1.58.2.tar.gz 2361679 BLAKE2B 
1aa66710677ba7c648782db9f67ce8cf565812b08610bb078bcd78ee2d695601fcb2f681102eb7a1232b6c4057ba5e1fed1d26b375cec793f0fbce65aff38755
 SHA512 
3370af3c0214544d15196063f798e17e7c35566cf4d01628faa1e26ba1a5885834b0f3d2862e3009a81ff9f4298cdd3f826fc5d09f23568c30c64bc6f0400f6b

diff --git a/net-vpn/tailscale/tailscale-1.58.2.ebuild 
b/net-vpn/tailscale/tailscale-1.58.2.ebuild
new file mode 100644
index ..0a375b02d222
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.58.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="58"
+VERSION_SHORT="1.58.2"
+VERSION_LONG="1.58.2-tb0e1bbb62"
+VERSION_GIT_HASH="b0e1bbb62ef3834e99f5212b44043cec1866b07e"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+BDEPEND=">=dev-lang/go-1.21"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2024-01-03 Thread William Hubbs
commit: c87574c4ca200d357b139bdcc1a8a97b764c79c8
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jan  3 17:39:25 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jan  3 17:39:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87574c4

net-vpn/tailscale: drop 1.36.2, 1.38.4, 1.46.1

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  6 
 net-vpn/tailscale/tailscale-1.36.2.ebuild | 59 ---
 net-vpn/tailscale/tailscale-1.38.4.ebuild | 59 ---
 net-vpn/tailscale/tailscale-1.46.1.ebuild | 59 ---
 4 files changed, 183 deletions(-)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index d10568af0359..a80eda5f010b 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -1,9 +1,3 @@
-DIST tailscale-1.36.2-deps.tar.xz 251788056 BLAKE2B 
341fbf98fb6f59337e17e79688c6a0695973c219e64b1d7d8259ad37f2647a92cae1bb0a5c6851c3a442fd6cacbf176ca0d1e28d01f7d9f0e8f65ae98988edfa
 SHA512 
f062a35927750b199bde17440384094d886372dccd6780d17ff5e02350be26b49105af6e545e064ba6060d1e55a9d98109c93df53f9f1118b02aa4f5ec280143
-DIST tailscale-1.36.2.tar.gz 1539770 BLAKE2B 
f1533f1dfdf1806a235892e988db401da76954858cd10baa8aa89e14330c7c627b5bafc682fb4a100cc89ff14b2dc2f3093b0d24e9ee754a0f24930a7578dc76
 SHA512 
bb3abfc370f24534748b877fcf51e57bd575843d35fcde4653544f82f1437dbccd489dcf73b37e4ec194a1ea1d42e3397937b239db95512d701af8f078cc80fd
-DIST tailscale-1.38.4-deps.tar.xz 252299404 BLAKE2B 
aa500af08c64dd07dc04b4f96d8c6c99f7aa8a85aec673f2ef3603be3c2ca63b476aac2c575f2378f8964ce8365d4d295dfbce9080d24c1136d57009e3f1ce2b
 SHA512 
392916e4ed041d976bf21c6aac66155d040274032d5ec683badf57bbdc8f6735b6ebe84f4d683ad0f412145b22cc1d17be51f058440790bb94d12f3dc59c2624
-DIST tailscale-1.38.4.tar.gz 1644918 BLAKE2B 
e61c32513afe8715b99e5ee14ee572849fd1b92c31744894af4d028ab599685d2e38c5fb6eb9e8d40e0638d427065499089152ae002ef7dc947d3957f0fdc785
 SHA512 
f077217d9333263f3883d766abfb8a9adef3cf9c06544cca28bca41e6f51bf06991a0d31ff2ec0dbf01e80cbc04c903bb5b55cdcd871269d3b659664ce24d011
-DIST tailscale-1.46.1-deps.tar.xz 370535596 BLAKE2B 
84c37e83f6ced653132c9a3639ad652cf258ab232d7f32fd5fbe8d2303aaae87c169bc6948c602be435f88c05373c6908d2120b16b83fc3795230fd633a62add
 SHA512 
358a91bdff4df7933660a31f0c967e090c8b10b42abf3e6497bf163e93bf86e4b98b5defadf5dba87815c941361310bfde6060927da73eac0bb55f56c80dace2
-DIST tailscale-1.46.1.tar.gz 1817180 BLAKE2B 
b5ace1aa3fa98b14be53bbf55ec271cbbaf4c28a095300963961dd8bc5ee308091d46807af3b82f8ecb88070763a245292304706ab29e74d6f1e56ff495c2c51
 SHA512 
cecaa216b1f451b65e826856f630e5dd8ef9bbd85684602450e71f0f46b6b1b97bf20a0b7c401a72c354a5a9404386d6bd03350da2a65fb4e358320763d93ab4
 DIST tailscale-1.50.1-deps.tar.xz 371484616 BLAKE2B 
cb4ac1939c4ad36bf3c752ccbdd1f34469e96e0576ae0f4bdede2f6e8ce8865c17addaead22c3be862846b1b9399900c0f3c8c0d720c5200c35405a974c85ec8
 SHA512 
3f11ba62e9879c0e51cd76a6e524d5e6bacb101e26e700872507f08c7924147a146a56933cd391a2b845bfb4fc7ad31a0a13dbc21dd3c8a2f7e10feea6d8b926
 DIST tailscale-1.50.1.tar.gz 1992569 BLAKE2B 
503dd358d13f038eafd67d2c00f292965eaba390ec483daded893082a87428c4bbf01bafb0339aaca3ebc62123985f0686046959d4aa25325b877a779de83b34
 SHA512 
3eb0e0f0ef6df4d77f9649fb8deb8b829286bc8ab70016b09da6aad9aa4e5d027494e2151db425b52e775997345d39d13bce6013e8c69700023a936f142dcfd6
 DIST tailscale-1.56.1-deps.tar.xz 395648828 BLAKE2B 
08770560a70296af830763fdfd82ab16533911279c3d0719c5a628f8900292f1154b2a297111662152874251ae91081c03e34c25cb2016bd649bfcf89e423a3d
 SHA512 
c3f91ce12ded8e0307e517f40c8953887ad4f85fe243d4dcfb7a874f478409dadc750e736c5d355a62dcacada30f1cf8f40adbc8d13ca9286f7456557da712ea

diff --git a/net-vpn/tailscale/tailscale-1.36.2.ebuild 
b/net-vpn/tailscale/tailscale-1.36.2.ebuild
deleted file mode 100644
index a1e8ad6739c7..
--- a/net-vpn/tailscale/tailscale-1.36.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# These settings are obtained by running ./build_dist.sh shellvars` in
-# the upstream repo.
-VERSION_MINOR="1.36"
-VERSION_SHORT="1.36.2"
-VERSION_LONG="1.36.2-t0438c67e2"
-VERSION_GIT_HASH="0438c67e2517c78feeaf0d9f61ea2a6303dd875c"
-
-DESCRIPTION="Tailscale vpn client"
-HOMEPAGE="https://tailscale.com;
-SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="net-firewall/iptables"
-
-RESTRICT="test"
-
-# This translates the build command from upstream's build_dist.sh to an
-# ebuild equivalent.
-build_dist() {
-   ego build -tags xversion -ldflags "
-   -X tailscale.com/version.Long=${VERSION_LONG}
-   -X 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2024-01-03 Thread William Hubbs
commit: d79727de547c72b5633c9a585f58e7cd1f88da10
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jan  3 17:35:10 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jan  3 17:35:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79727de

net-vpn/tailscale: add 1.56.1

Closes: https://bugs.gentoo.org/921176
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.56.1.ebuild | 60 +++
 2 files changed, 62 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index e276649c3319..d10568af0359 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -6,3 +6,5 @@ DIST tailscale-1.46.1-deps.tar.xz 370535596 BLAKE2B 
84c37e83f6ced653132c9a3639ad
 DIST tailscale-1.46.1.tar.gz 1817180 BLAKE2B 
b5ace1aa3fa98b14be53bbf55ec271cbbaf4c28a095300963961dd8bc5ee308091d46807af3b82f8ecb88070763a245292304706ab29e74d6f1e56ff495c2c51
 SHA512 
cecaa216b1f451b65e826856f630e5dd8ef9bbd85684602450e71f0f46b6b1b97bf20a0b7c401a72c354a5a9404386d6bd03350da2a65fb4e358320763d93ab4
 DIST tailscale-1.50.1-deps.tar.xz 371484616 BLAKE2B 
cb4ac1939c4ad36bf3c752ccbdd1f34469e96e0576ae0f4bdede2f6e8ce8865c17addaead22c3be862846b1b9399900c0f3c8c0d720c5200c35405a974c85ec8
 SHA512 
3f11ba62e9879c0e51cd76a6e524d5e6bacb101e26e700872507f08c7924147a146a56933cd391a2b845bfb4fc7ad31a0a13dbc21dd3c8a2f7e10feea6d8b926
 DIST tailscale-1.50.1.tar.gz 1992569 BLAKE2B 
503dd358d13f038eafd67d2c00f292965eaba390ec483daded893082a87428c4bbf01bafb0339aaca3ebc62123985f0686046959d4aa25325b877a779de83b34
 SHA512 
3eb0e0f0ef6df4d77f9649fb8deb8b829286bc8ab70016b09da6aad9aa4e5d027494e2151db425b52e775997345d39d13bce6013e8c69700023a936f142dcfd6
+DIST tailscale-1.56.1-deps.tar.xz 395648828 BLAKE2B 
08770560a70296af830763fdfd82ab16533911279c3d0719c5a628f8900292f1154b2a297111662152874251ae91081c03e34c25cb2016bd649bfcf89e423a3d
 SHA512 
c3f91ce12ded8e0307e517f40c8953887ad4f85fe243d4dcfb7a874f478409dadc750e736c5d355a62dcacada30f1cf8f40adbc8d13ca9286f7456557da712ea
+DIST tailscale-1.56.1.tar.gz 2311243 BLAKE2B 
3046aae1d6b652cd0ce56202b1f24bafca019621878e7da2258c2850b534d8dff713d4e32b4c985bc1636382505934efb320e751ca75275054139184b8e61640
 SHA512 
a6e213eeb885d160b816f7d795d8ae66cd322d652657ee5309e220c6526eb73d5aea07dcd57983468520891c5405fcb84255350cdacc078514cede8a351a4888

diff --git a/net-vpn/tailscale/tailscale-1.56.1.ebuild 
b/net-vpn/tailscale/tailscale-1.56.1.ebuild
new file mode 100644
index ..87e2fb6a8fad
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.56.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="56"
+VERSION_SHORT="1.56.1"
+VERSION_LONG="1.56.1-tf1ea3161a"
+VERSION_GIT_HASH="f1ea3161a2a06ad6474a9ea919e91e9bd6062f84"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+BDEPEND=">=dev-lang/go-1.21"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2023-10-17 Thread William Hubbs
commit: 1e6d1108132b9158ccfdeacf15df65b8278204bf
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Oct 17 20:38:56 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Oct 17 20:40:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6d1108

net-vpn/tailscale: fix BDEPEND to require >=go-1.21

Closes: https://bugs.gentoo.org/915905
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/tailscale-1.50.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-vpn/tailscale/tailscale-1.50.1.ebuild 
b/net-vpn/tailscale/tailscale-1.50.1.ebuild
index 0c73b128412b..b66e15e4f4b4 100644
--- a/net-vpn/tailscale/tailscale-1.50.1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.50.1.ebuild
@@ -21,6 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="net-firewall/iptables"
+BDEPEND=">=dev-lang/go-1.21"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2023-10-17 Thread William Hubbs
commit: c048b92a768909e1b007b5e8d6cc0bd54a64a1b1
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Oct 17 17:49:08 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Oct 17 17:53:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c048b92a

net-vpn/tailscale: add 1.50.1

Closes: https://bugs.gentoo.org/915633
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.50.1.ebuild | 59 +++
 2 files changed, 61 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 236948aaef8c..e276649c3319 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -4,3 +4,5 @@ DIST tailscale-1.38.4-deps.tar.xz 252299404 BLAKE2B 
aa500af08c64dd07dc04b4f96d8c
 DIST tailscale-1.38.4.tar.gz 1644918 BLAKE2B 
e61c32513afe8715b99e5ee14ee572849fd1b92c31744894af4d028ab599685d2e38c5fb6eb9e8d40e0638d427065499089152ae002ef7dc947d3957f0fdc785
 SHA512 
f077217d9333263f3883d766abfb8a9adef3cf9c06544cca28bca41e6f51bf06991a0d31ff2ec0dbf01e80cbc04c903bb5b55cdcd871269d3b659664ce24d011
 DIST tailscale-1.46.1-deps.tar.xz 370535596 BLAKE2B 
84c37e83f6ced653132c9a3639ad652cf258ab232d7f32fd5fbe8d2303aaae87c169bc6948c602be435f88c05373c6908d2120b16b83fc3795230fd633a62add
 SHA512 
358a91bdff4df7933660a31f0c967e090c8b10b42abf3e6497bf163e93bf86e4b98b5defadf5dba87815c941361310bfde6060927da73eac0bb55f56c80dace2
 DIST tailscale-1.46.1.tar.gz 1817180 BLAKE2B 
b5ace1aa3fa98b14be53bbf55ec271cbbaf4c28a095300963961dd8bc5ee308091d46807af3b82f8ecb88070763a245292304706ab29e74d6f1e56ff495c2c51
 SHA512 
cecaa216b1f451b65e826856f630e5dd8ef9bbd85684602450e71f0f46b6b1b97bf20a0b7c401a72c354a5a9404386d6bd03350da2a65fb4e358320763d93ab4
+DIST tailscale-1.50.1-deps.tar.xz 371484616 BLAKE2B 
cb4ac1939c4ad36bf3c752ccbdd1f34469e96e0576ae0f4bdede2f6e8ce8865c17addaead22c3be862846b1b9399900c0f3c8c0d720c5200c35405a974c85ec8
 SHA512 
3f11ba62e9879c0e51cd76a6e524d5e6bacb101e26e700872507f08c7924147a146a56933cd391a2b845bfb4fc7ad31a0a13dbc21dd3c8a2f7e10feea6d8b926
+DIST tailscale-1.50.1.tar.gz 1992569 BLAKE2B 
503dd358d13f038eafd67d2c00f292965eaba390ec483daded893082a87428c4bbf01bafb0339aaca3ebc62123985f0686046959d4aa25325b877a779de83b34
 SHA512 
3eb0e0f0ef6df4d77f9649fb8deb8b829286bc8ab70016b09da6aad9aa4e5d027494e2151db425b52e775997345d39d13bce6013e8c69700023a936f142dcfd6

diff --git a/net-vpn/tailscale/tailscale-1.50.1.ebuild 
b/net-vpn/tailscale/tailscale-1.50.1.ebuild
new file mode 100644
index ..0c73b128412b
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.50.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="50"
+VERSION_SHORT="1.50.1"
+VERSION_LONG="1.50.1-t874938806"
+VERSION_GIT_HASH="8749388061d0251483389fa876afa01e0e76f15b"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2023-08-07 Thread William Hubbs
commit: 9504756ead195fe0d18ea77ff5892f43ce877a5f
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Aug  7 17:25:53 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Aug  7 17:27:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9504756e

net-vpn/tailscale: add 1.46.1

Closes: https://bugs.gentoo.org/911273
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.46.1.ebuild | 59 +++
 2 files changed, 61 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 6783ff1ecec3..236948aaef8c 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -2,3 +2,5 @@ DIST tailscale-1.36.2-deps.tar.xz 251788056 BLAKE2B 
341fbf98fb6f59337e17e79688c6
 DIST tailscale-1.36.2.tar.gz 1539770 BLAKE2B 
f1533f1dfdf1806a235892e988db401da76954858cd10baa8aa89e14330c7c627b5bafc682fb4a100cc89ff14b2dc2f3093b0d24e9ee754a0f24930a7578dc76
 SHA512 
bb3abfc370f24534748b877fcf51e57bd575843d35fcde4653544f82f1437dbccd489dcf73b37e4ec194a1ea1d42e3397937b239db95512d701af8f078cc80fd
 DIST tailscale-1.38.4-deps.tar.xz 252299404 BLAKE2B 
aa500af08c64dd07dc04b4f96d8c6c99f7aa8a85aec673f2ef3603be3c2ca63b476aac2c575f2378f8964ce8365d4d295dfbce9080d24c1136d57009e3f1ce2b
 SHA512 
392916e4ed041d976bf21c6aac66155d040274032d5ec683badf57bbdc8f6735b6ebe84f4d683ad0f412145b22cc1d17be51f058440790bb94d12f3dc59c2624
 DIST tailscale-1.38.4.tar.gz 1644918 BLAKE2B 
e61c32513afe8715b99e5ee14ee572849fd1b92c31744894af4d028ab599685d2e38c5fb6eb9e8d40e0638d427065499089152ae002ef7dc947d3957f0fdc785
 SHA512 
f077217d9333263f3883d766abfb8a9adef3cf9c06544cca28bca41e6f51bf06991a0d31ff2ec0dbf01e80cbc04c903bb5b55cdcd871269d3b659664ce24d011
+DIST tailscale-1.46.1-deps.tar.xz 370535596 BLAKE2B 
84c37e83f6ced653132c9a3639ad652cf258ab232d7f32fd5fbe8d2303aaae87c169bc6948c602be435f88c05373c6908d2120b16b83fc3795230fd633a62add
 SHA512 
358a91bdff4df7933660a31f0c967e090c8b10b42abf3e6497bf163e93bf86e4b98b5defadf5dba87815c941361310bfde6060927da73eac0bb55f56c80dace2
+DIST tailscale-1.46.1.tar.gz 1817180 BLAKE2B 
b5ace1aa3fa98b14be53bbf55ec271cbbaf4c28a095300963961dd8bc5ee308091d46807af3b82f8ecb88070763a245292304706ab29e74d6f1e56ff495c2c51
 SHA512 
cecaa216b1f451b65e826856f630e5dd8ef9bbd85684602450e71f0f46b6b1b97bf20a0b7c401a72c354a5a9404386d6bd03350da2a65fb4e358320763d93ab4

diff --git a/net-vpn/tailscale/tailscale-1.46.1.ebuild 
b/net-vpn/tailscale/tailscale-1.46.1.ebuild
new file mode 100644
index ..4115c2796858
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.46.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="46"
+VERSION_SHORT="1.46.1"
+VERSION_LONG="1.46.1-t2d3223f55"
+VERSION_GIT_HASH="2d3223f557924d408b5d67b80440d6fba264a0fd"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2023-04-13 Thread William Hubbs
commit: 90531605d6f5bdda57fcb7aa52744a061fcb2d6c
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 13 15:15:53 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 13 15:16:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90531605

net-vpn/tailscale: add 1.38.4

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.38.4.ebuild | 59 +++
 2 files changed, 61 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 2f2442ff540e..6783ff1ecec3 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -1,2 +1,4 @@
 DIST tailscale-1.36.2-deps.tar.xz 251788056 BLAKE2B 
341fbf98fb6f59337e17e79688c6a0695973c219e64b1d7d8259ad37f2647a92cae1bb0a5c6851c3a442fd6cacbf176ca0d1e28d01f7d9f0e8f65ae98988edfa
 SHA512 
f062a35927750b199bde17440384094d886372dccd6780d17ff5e02350be26b49105af6e545e064ba6060d1e55a9d98109c93df53f9f1118b02aa4f5ec280143
 DIST tailscale-1.36.2.tar.gz 1539770 BLAKE2B 
f1533f1dfdf1806a235892e988db401da76954858cd10baa8aa89e14330c7c627b5bafc682fb4a100cc89ff14b2dc2f3093b0d24e9ee754a0f24930a7578dc76
 SHA512 
bb3abfc370f24534748b877fcf51e57bd575843d35fcde4653544f82f1437dbccd489dcf73b37e4ec194a1ea1d42e3397937b239db95512d701af8f078cc80fd
+DIST tailscale-1.38.4-deps.tar.xz 252299404 BLAKE2B 
aa500af08c64dd07dc04b4f96d8c6c99f7aa8a85aec673f2ef3603be3c2ca63b476aac2c575f2378f8964ce8365d4d295dfbce9080d24c1136d57009e3f1ce2b
 SHA512 
392916e4ed041d976bf21c6aac66155d040274032d5ec683badf57bbdc8f6735b6ebe84f4d683ad0f412145b22cc1d17be51f058440790bb94d12f3dc59c2624
+DIST tailscale-1.38.4.tar.gz 1644918 BLAKE2B 
e61c32513afe8715b99e5ee14ee572849fd1b92c31744894af4d028ab599685d2e38c5fb6eb9e8d40e0638d427065499089152ae002ef7dc947d3957f0fdc785
 SHA512 
f077217d9333263f3883d766abfb8a9adef3cf9c06544cca28bca41e6f51bf06991a0d31ff2ec0dbf01e80cbc04c903bb5b55cdcd871269d3b659664ce24d011

diff --git a/net-vpn/tailscale/tailscale-1.38.4.ebuild 
b/net-vpn/tailscale/tailscale-1.38.4.ebuild
new file mode 100644
index ..6aaf803a8252
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.38.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="38"
+VERSION_SHORT="1.38.4"
+VERSION_LONG="1.38.4-t043a34500"
+VERSION_GIT_HASH="043a34500dd2bb07c34e3b28a56cdbc8b5434454"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2023-02-24 Thread William Hubbs
commit: 1c44f52dc7b8f0b9a8a277b91acf96dc5568800a
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 25 00:17:31 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 25 00:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c44f52d

net-vpn/tailscale: drop versions

Bug: https://bugs.gentoo.org/896094
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest| 12 ---
 net-vpn/tailscale/tailscale-1.22.0.ebuild | 57 -
 net-vpn/tailscale/tailscale-1.22.2.ebuild | 57 -
 net-vpn/tailscale/tailscale-1.24.2.ebuild | 57 -
 net-vpn/tailscale/tailscale-1.26.2.ebuild | 57 -
 net-vpn/tailscale/tailscale-1.32.0.ebuild | 59 ---
 net-vpn/tailscale/tailscale-1.32.2.ebuild | 59 ---
 7 files changed, 358 deletions(-)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 6d35b945c739..2f2442ff540e 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -1,14 +1,2 @@
-DIST tailscale-1.22.0-vendor.tar.xz 5861668 BLAKE2B 
0ccc953e7fa20fd13a6582e10864ff15dee15bc8991ad27439a771d05a13d4be7c11e2bdde6a4c19ad745fdf7d2bbf31c3e44513df1cf634c5a0842e243221db
 SHA512 
7e7a8027aa8c17f74ec6c7ccdc6b79113820a9a106c23c8d8fbb5da17fe97ef9abd70dd66363d6abc0619f26f2fb889066fd8dd1cef18295c4dbc34072e08c3d
-DIST tailscale-1.22.0.tar.gz 1018528 BLAKE2B 
1ae5a4d76f6f097d85789f875624bae10d146c1503d6d96dc20f85b190ec5586c25c78d5503fb1ac839f6d547379a8ad934bffe0a1a7f76843b643d596aac24f
 SHA512 
d5476d5bac50c0789d0718f39ffee1fb7299f74e6d2682e61fd7856bb63811f2f245c1e10c7befae34b075231210d79fdbde53d24ceba77ed106f8040aab4bcc
-DIST tailscale-1.22.2-deps.tar.xz 109072196 BLAKE2B 
6cd0b6d1f81ae47815e6ba924da3f8f978e7cc70ce1fa6044b2e12474d07a910d3de73d8005985ce90ebbc304cae0128da61e06871a09b78e5862f2d37c5709c
 SHA512 
31dcb82afa2f75b9513b9a01545d6416218be110ad3350e434cb9c1296da2d7e8793dd55e2269b0ad79ada4174d2e334dcac03f669494ce39fd071dc57bb72b1
-DIST tailscale-1.22.2.tar.gz 1019987 BLAKE2B 
41911754239944a51e5da9f98392452ad0f28b223423cb2a1b76031cf4f6fb78c4bbcf11efd4b3b257625d66c8c14380cafafb532278a0f6bf306e072326839f
 SHA512 
5aeb2d2881023d1e0cb62a02ac0f3cf931765d2e8674883ccc863c52da7eb3d2f08903556ea0a3679fa404519244a65c9b1df99066c4167402d7e688ca256035
-DIST tailscale-1.24.2-deps.tar.xz 119558132 BLAKE2B 
5ffa04b0f4675c5954e00af736274cb0e0c14bb66b18e61407e53b22c5f0687a4994776ab820b09861e79a67899dbcbfd4067503def28c684abc26ac2dad02f8
 SHA512 
d7c2f79dcafb64c9cba00827915d9c1f2a0d5ab910d5f23c28dc7b84282f94158592bafa0829ede3e051c0ea67232719585617174f5d6ba201922cf53b19152e
-DIST tailscale-1.24.2.tar.gz 1102880 BLAKE2B 
f72ea66cfa2c5888f2a99d44bc29b760e5dd1de7e0d8142f976b52400d8e63e117c254fdafab6718f747d3602782b74bdafea16c56a9176dcf5b446dcbba2d7c
 SHA512 
cf20bbb56b303897e50071baae88a147e88909d1f01fb0a75688fb880909336b91921ed8331defb874e45c23874b2f4282dddc85b8f58146cab5e27efba063d3
-DIST tailscale-1.26.2-deps.tar.xz 134312708 BLAKE2B 
d7a2cafb7c806b01982970dbb1d44b0bebd34ab2b586f2efcc5a20580837604f8ff9355eed34c66c8ba695915b21c752f7ab577e474cc6c030f3adae56137e98
 SHA512 
cfffc7c83d94a3073834e60c257bf6e471a787f1206898928bd46674201c0ab26b8ea229239d0896a9ccd1f4dfa8a24a043b9f4755835b07dc2faff9b74e857c
-DIST tailscale-1.26.2.tar.gz 1139290 BLAKE2B 
f9424d91e8a09874941b1a351b0a600e705d117afcf2d60787b1950a295cee5e9e4926034235804824e59c8fe09abd830e2cdfe2b6389134c37ac2f0be6eb82b
 SHA512 
a0d235660b6266d73b415ff1701ba949a7d84cd6a204870f41b16bf66ae27aebf82ffb06a4ec4a695b18c5b3c63f45a990167dc41d617a4718e5e3511daf49a3
-DIST tailscale-1.32.0-deps.tar.xz 136965688 BLAKE2B 
d8d8859c99184d0dee335ff169c88ea86c700a471c92bdd28636a2200c2702174564609707fdca880c2ababa7433eea328a171cb18f1e47498cdfcbcd41e55cc
 SHA512 
5c9a29ac51b80bb1833285b0527f8ae7419b60a205027b9562b162f064f3b772f7757ef9dce1dbc0697b6ec039b91df31c8f18b887ca82323e4be87bfe2e7e88
-DIST tailscale-1.32.0.tar.gz 1355487 BLAKE2B 
894f42ec967ddce78c93776041285b53c9587b4ef5ca909e9bdebbb590ee6803fb7ec3cd9727c5c8ce7bd0757388c6f1f2a98224b08cdd0f2fd5b86d8c9ceb5b
 SHA512 
a6014102f059b6e88fdb6c5d4228263cc01f03f26c5dc862cfe0b3e0e74d8756e2c854c7916fbfece6295231b4f95363fa2f9664211a6d2a27277e44a6a8cb6b
-DIST tailscale-1.32.2-deps.tar.xz 136970924 BLAKE2B 
7fef3626e0ffe2b789a5da3cee0493eb83037a624f71ae8f512b8bfe21cd0965f4c94abd1423f6f57a5f3467d049d19ee50545c39cdff8d00172c35bded0daae
 SHA512 
8b3fe5ec443341633c4c1619d63462051cf4f39dfc4fe20631dffac075b5ee27e6902d3f0a04604f87dd0cf581bc1ddb6585c6236ec4a3fc2d5241a8d0c06ebb
-DIST tailscale-1.32.2.tar.gz 1359648 BLAKE2B 
91380e61c263c8f46f4a2b74aac5b103a6d8fcf26dc144eb24ffc8ec01fcc680bd5229ca998ec6ae2cba5fedfaf761dfcb3c498f5fe7edfe6e2931ddcb8d6fff
 SHA512 
8f4d898e3b4503d9988124333fee2621e6d048eb7df60a5eff60c328b338432c7b22245ff0cbf0e5214154eccdac2bed652ea924d56ed1d071dd6345fdf1a477
 DIST 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2023-02-24 Thread William Hubbs
commit: 5f4ff4d50c3460595b77218e4e5d0b4cf68c5557
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 25 00:13:14 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 25 00:13:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4ff4d5

net-vpn/tailscale: add 1.36.2

Closes: https://bugs.gentoo.org/895950
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.36.2.ebuild | 59 +++
 2 files changed, 61 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 8d368cac10bb..6d35b945c739 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -10,3 +10,5 @@ DIST tailscale-1.32.0-deps.tar.xz 136965688 BLAKE2B 
d8d8859c99184d0dee335ff169c8
 DIST tailscale-1.32.0.tar.gz 1355487 BLAKE2B 
894f42ec967ddce78c93776041285b53c9587b4ef5ca909e9bdebbb590ee6803fb7ec3cd9727c5c8ce7bd0757388c6f1f2a98224b08cdd0f2fd5b86d8c9ceb5b
 SHA512 
a6014102f059b6e88fdb6c5d4228263cc01f03f26c5dc862cfe0b3e0e74d8756e2c854c7916fbfece6295231b4f95363fa2f9664211a6d2a27277e44a6a8cb6b
 DIST tailscale-1.32.2-deps.tar.xz 136970924 BLAKE2B 
7fef3626e0ffe2b789a5da3cee0493eb83037a624f71ae8f512b8bfe21cd0965f4c94abd1423f6f57a5f3467d049d19ee50545c39cdff8d00172c35bded0daae
 SHA512 
8b3fe5ec443341633c4c1619d63462051cf4f39dfc4fe20631dffac075b5ee27e6902d3f0a04604f87dd0cf581bc1ddb6585c6236ec4a3fc2d5241a8d0c06ebb
 DIST tailscale-1.32.2.tar.gz 1359648 BLAKE2B 
91380e61c263c8f46f4a2b74aac5b103a6d8fcf26dc144eb24ffc8ec01fcc680bd5229ca998ec6ae2cba5fedfaf761dfcb3c498f5fe7edfe6e2931ddcb8d6fff
 SHA512 
8f4d898e3b4503d9988124333fee2621e6d048eb7df60a5eff60c328b338432c7b22245ff0cbf0e5214154eccdac2bed652ea924d56ed1d071dd6345fdf1a477
+DIST tailscale-1.36.2-deps.tar.xz 251788056 BLAKE2B 
341fbf98fb6f59337e17e79688c6a0695973c219e64b1d7d8259ad37f2647a92cae1bb0a5c6851c3a442fd6cacbf176ca0d1e28d01f7d9f0e8f65ae98988edfa
 SHA512 
f062a35927750b199bde17440384094d886372dccd6780d17ff5e02350be26b49105af6e545e064ba6060d1e55a9d98109c93df53f9f1118b02aa4f5ec280143
+DIST tailscale-1.36.2.tar.gz 1539770 BLAKE2B 
f1533f1dfdf1806a235892e988db401da76954858cd10baa8aa89e14330c7c627b5bafc682fb4a100cc89ff14b2dc2f3093b0d24e9ee754a0f24930a7578dc76
 SHA512 
bb3abfc370f24534748b877fcf51e57bd575843d35fcde4653544f82f1437dbccd489dcf73b37e4ec194a1ea1d42e3397937b239db95512d701af8f078cc80fd

diff --git a/net-vpn/tailscale/tailscale-1.36.2.ebuild 
b/net-vpn/tailscale/tailscale-1.36.2.ebuild
new file mode 100644
index ..a1e8ad6739c7
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.36.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="1.36"
+VERSION_SHORT="1.36.2"
+VERSION_LONG="1.36.2-t0438c67e2"
+VERSION_GIT_HASH="0438c67e2517c78feeaf0d9f61ea2a6303dd875c"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2022-10-27 Thread William Hubbs
commit: e13309f0acfcd12f637c16392e18600eaf71bd05
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Oct 27 18:20:39 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Oct 27 18:21:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13309f0

net-vpn/tailscale: add 1.32.2

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.32.2.ebuild | 59 +++
 2 files changed, 61 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 979c601aef07..8d368cac10bb 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -8,3 +8,5 @@ DIST tailscale-1.26.2-deps.tar.xz 134312708 BLAKE2B 
d7a2cafb7c806b01982970dbb1d4
 DIST tailscale-1.26.2.tar.gz 1139290 BLAKE2B 
f9424d91e8a09874941b1a351b0a600e705d117afcf2d60787b1950a295cee5e9e4926034235804824e59c8fe09abd830e2cdfe2b6389134c37ac2f0be6eb82b
 SHA512 
a0d235660b6266d73b415ff1701ba949a7d84cd6a204870f41b16bf66ae27aebf82ffb06a4ec4a695b18c5b3c63f45a990167dc41d617a4718e5e3511daf49a3
 DIST tailscale-1.32.0-deps.tar.xz 136965688 BLAKE2B 
d8d8859c99184d0dee335ff169c88ea86c700a471c92bdd28636a2200c2702174564609707fdca880c2ababa7433eea328a171cb18f1e47498cdfcbcd41e55cc
 SHA512 
5c9a29ac51b80bb1833285b0527f8ae7419b60a205027b9562b162f064f3b772f7757ef9dce1dbc0697b6ec039b91df31c8f18b887ca82323e4be87bfe2e7e88
 DIST tailscale-1.32.0.tar.gz 1355487 BLAKE2B 
894f42ec967ddce78c93776041285b53c9587b4ef5ca909e9bdebbb590ee6803fb7ec3cd9727c5c8ce7bd0757388c6f1f2a98224b08cdd0f2fd5b86d8c9ceb5b
 SHA512 
a6014102f059b6e88fdb6c5d4228263cc01f03f26c5dc862cfe0b3e0e74d8756e2c854c7916fbfece6295231b4f95363fa2f9664211a6d2a27277e44a6a8cb6b
+DIST tailscale-1.32.2-deps.tar.xz 136970924 BLAKE2B 
7fef3626e0ffe2b789a5da3cee0493eb83037a624f71ae8f512b8bfe21cd0965f4c94abd1423f6f57a5f3467d049d19ee50545c39cdff8d00172c35bded0daae
 SHA512 
8b3fe5ec443341633c4c1619d63462051cf4f39dfc4fe20631dffac075b5ee27e6902d3f0a04604f87dd0cf581bc1ddb6585c6236ec4a3fc2d5241a8d0c06ebb
+DIST tailscale-1.32.2.tar.gz 1359648 BLAKE2B 
91380e61c263c8f46f4a2b74aac5b103a6d8fcf26dc144eb24ffc8ec01fcc680bd5229ca998ec6ae2cba5fedfaf761dfcb3c498f5fe7edfe6e2931ddcb8d6fff
 SHA512 
8f4d898e3b4503d9988124333fee2621e6d048eb7df60a5eff60c328b338432c7b22245ff0cbf0e5214154eccdac2bed652ea924d56ed1d071dd6345fdf1a477

diff --git a/net-vpn/tailscale/tailscale-1.32.2.ebuild 
b/net-vpn/tailscale/tailscale-1.32.2.ebuild
new file mode 100644
index ..0694acc85291
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.32.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="1.32"
+VERSION_SHORT="1.32.2"
+VERSION_LONG="1.32.2-t54e8fa172"
+VERSION_GIT_HASH="54e8fa172b725b354598daaa7007d261fd932d10"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2022-10-20 Thread William Hubbs
commit: 9f3e7c698c67b08f6a86082a07a17edb50b64cf7
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Oct 20 22:10:56 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Oct 20 22:11:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3e7c69

net-vpn/tailscale: add 1.32.0

Closes: https://bugs.gentoo.org/774726
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.32.0.ebuild | 59 +++
 2 files changed, 61 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 2be53562b1b3..979c601aef07 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -6,3 +6,5 @@ DIST tailscale-1.24.2-deps.tar.xz 119558132 BLAKE2B 
5ffa04b0f4675c5954e00af73627
 DIST tailscale-1.24.2.tar.gz 1102880 BLAKE2B 
f72ea66cfa2c5888f2a99d44bc29b760e5dd1de7e0d8142f976b52400d8e63e117c254fdafab6718f747d3602782b74bdafea16c56a9176dcf5b446dcbba2d7c
 SHA512 
cf20bbb56b303897e50071baae88a147e88909d1f01fb0a75688fb880909336b91921ed8331defb874e45c23874b2f4282dddc85b8f58146cab5e27efba063d3
 DIST tailscale-1.26.2-deps.tar.xz 134312708 BLAKE2B 
d7a2cafb7c806b01982970dbb1d44b0bebd34ab2b586f2efcc5a20580837604f8ff9355eed34c66c8ba695915b21c752f7ab577e474cc6c030f3adae56137e98
 SHA512 
cfffc7c83d94a3073834e60c257bf6e471a787f1206898928bd46674201c0ab26b8ea229239d0896a9ccd1f4dfa8a24a043b9f4755835b07dc2faff9b74e857c
 DIST tailscale-1.26.2.tar.gz 1139290 BLAKE2B 
f9424d91e8a09874941b1a351b0a600e705d117afcf2d60787b1950a295cee5e9e4926034235804824e59c8fe09abd830e2cdfe2b6389134c37ac2f0be6eb82b
 SHA512 
a0d235660b6266d73b415ff1701ba949a7d84cd6a204870f41b16bf66ae27aebf82ffb06a4ec4a695b18c5b3c63f45a990167dc41d617a4718e5e3511daf49a3
+DIST tailscale-1.32.0-deps.tar.xz 136965688 BLAKE2B 
d8d8859c99184d0dee335ff169c88ea86c700a471c92bdd28636a2200c2702174564609707fdca880c2ababa7433eea328a171cb18f1e47498cdfcbcd41e55cc
 SHA512 
5c9a29ac51b80bb1833285b0527f8ae7419b60a205027b9562b162f064f3b772f7757ef9dce1dbc0697b6ec039b91df31c8f18b887ca82323e4be87bfe2e7e88
+DIST tailscale-1.32.0.tar.gz 1355487 BLAKE2B 
894f42ec967ddce78c93776041285b53c9587b4ef5ca909e9bdebbb590ee6803fb7ec3cd9727c5c8ce7bd0757388c6f1f2a98224b08cdd0f2fd5b86d8c9ceb5b
 SHA512 
a6014102f059b6e88fdb6c5d4228263cc01f03f26c5dc862cfe0b3e0e74d8756e2c854c7916fbfece6295231b4f95363fa2f9664211a6d2a27277e44a6a8cb6b

diff --git a/net-vpn/tailscale/tailscale-1.32.0.ebuild 
b/net-vpn/tailscale/tailscale-1.32.0.ebuild
new file mode 100644
index ..f1677b73f793
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.32.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="1.32"
+VERSION_SHORT="1.32.0"
+VERSION_LONG="1.32.0-tfc688fe02"
+VERSION_GIT_HASH="fc688fe02496cacf919f9fed2069ea41a8b87500"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2022-07-18 Thread William Hubbs
commit: 202ef812b894bfc1d5a2ada206c3518719e46a1d
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jul 18 17:50:09 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jul 18 17:50:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202ef812

net-vpn/tailscale: add 1.26.2

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.26.2.ebuild | 57 +++
 2 files changed, 59 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 3b790574de39..2be53562b1b3 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -4,3 +4,5 @@ DIST tailscale-1.22.2-deps.tar.xz 109072196 BLAKE2B 
6cd0b6d1f81ae47815e6ba924da3
 DIST tailscale-1.22.2.tar.gz 1019987 BLAKE2B 
41911754239944a51e5da9f98392452ad0f28b223423cb2a1b76031cf4f6fb78c4bbcf11efd4b3b257625d66c8c14380cafafb532278a0f6bf306e072326839f
 SHA512 
5aeb2d2881023d1e0cb62a02ac0f3cf931765d2e8674883ccc863c52da7eb3d2f08903556ea0a3679fa404519244a65c9b1df99066c4167402d7e688ca256035
 DIST tailscale-1.24.2-deps.tar.xz 119558132 BLAKE2B 
5ffa04b0f4675c5954e00af736274cb0e0c14bb66b18e61407e53b22c5f0687a4994776ab820b09861e79a67899dbcbfd4067503def28c684abc26ac2dad02f8
 SHA512 
d7c2f79dcafb64c9cba00827915d9c1f2a0d5ab910d5f23c28dc7b84282f94158592bafa0829ede3e051c0ea67232719585617174f5d6ba201922cf53b19152e
 DIST tailscale-1.24.2.tar.gz 1102880 BLAKE2B 
f72ea66cfa2c5888f2a99d44bc29b760e5dd1de7e0d8142f976b52400d8e63e117c254fdafab6718f747d3602782b74bdafea16c56a9176dcf5b446dcbba2d7c
 SHA512 
cf20bbb56b303897e50071baae88a147e88909d1f01fb0a75688fb880909336b91921ed8331defb874e45c23874b2f4282dddc85b8f58146cab5e27efba063d3
+DIST tailscale-1.26.2-deps.tar.xz 134312708 BLAKE2B 
d7a2cafb7c806b01982970dbb1d44b0bebd34ab2b586f2efcc5a20580837604f8ff9355eed34c66c8ba695915b21c752f7ab577e474cc6c030f3adae56137e98
 SHA512 
cfffc7c83d94a3073834e60c257bf6e471a787f1206898928bd46674201c0ab26b8ea229239d0896a9ccd1f4dfa8a24a043b9f4755835b07dc2faff9b74e857c
+DIST tailscale-1.26.2.tar.gz 1139290 BLAKE2B 
f9424d91e8a09874941b1a351b0a600e705d117afcf2d60787b1950a295cee5e9e4926034235804824e59c8fe09abd830e2cdfe2b6389134c37ac2f0be6eb82b
 SHA512 
a0d235660b6266d73b415ff1701ba949a7d84cd6a204870f41b16bf66ae27aebf82ffb06a4ec4a695b18c5b3c63f45a990167dc41d617a4718e5e3511daf49a3

diff --git a/net-vpn/tailscale/tailscale-1.26.2.ebuild 
b/net-vpn/tailscale/tailscale-1.26.2.ebuild
new file mode 100644
index ..e6aa1f578e04
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.26.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="1.26"
+VERSION_SHORT="1.26.2"
+VERSION_LONG="1.26.2-t5a60f1ffe"
+VERSION_GIT_HASH="5a60f1ffe3741c55eb9637ddd2f20157d164f511"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2022-06-02 Thread William Hubbs
commit: 4213b89057dbd039f1f81c3846f6658696a01ebe
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jun  2 20:12:52 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jun  2 20:12:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4213b890

net-vpn/tailscale: add 1.24.2

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.24.2.ebuild | 57 +++
 2 files changed, 59 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 26e7b264f6b2..3b790574de39 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -2,3 +2,5 @@ DIST tailscale-1.22.0-vendor.tar.xz 5861668 BLAKE2B 
0ccc953e7fa20fd13a6582e10864
 DIST tailscale-1.22.0.tar.gz 1018528 BLAKE2B 
1ae5a4d76f6f097d85789f875624bae10d146c1503d6d96dc20f85b190ec5586c25c78d5503fb1ac839f6d547379a8ad934bffe0a1a7f76843b643d596aac24f
 SHA512 
d5476d5bac50c0789d0718f39ffee1fb7299f74e6d2682e61fd7856bb63811f2f245c1e10c7befae34b075231210d79fdbde53d24ceba77ed106f8040aab4bcc
 DIST tailscale-1.22.2-deps.tar.xz 109072196 BLAKE2B 
6cd0b6d1f81ae47815e6ba924da3f8f978e7cc70ce1fa6044b2e12474d07a910d3de73d8005985ce90ebbc304cae0128da61e06871a09b78e5862f2d37c5709c
 SHA512 
31dcb82afa2f75b9513b9a01545d6416218be110ad3350e434cb9c1296da2d7e8793dd55e2269b0ad79ada4174d2e334dcac03f669494ce39fd071dc57bb72b1
 DIST tailscale-1.22.2.tar.gz 1019987 BLAKE2B 
41911754239944a51e5da9f98392452ad0f28b223423cb2a1b76031cf4f6fb78c4bbcf11efd4b3b257625d66c8c14380cafafb532278a0f6bf306e072326839f
 SHA512 
5aeb2d2881023d1e0cb62a02ac0f3cf931765d2e8674883ccc863c52da7eb3d2f08903556ea0a3679fa404519244a65c9b1df99066c4167402d7e688ca256035
+DIST tailscale-1.24.2-deps.tar.xz 119558132 BLAKE2B 
5ffa04b0f4675c5954e00af736274cb0e0c14bb66b18e61407e53b22c5f0687a4994776ab820b09861e79a67899dbcbfd4067503def28c684abc26ac2dad02f8
 SHA512 
d7c2f79dcafb64c9cba00827915d9c1f2a0d5ab910d5f23c28dc7b84282f94158592bafa0829ede3e051c0ea67232719585617174f5d6ba201922cf53b19152e
+DIST tailscale-1.24.2.tar.gz 1102880 BLAKE2B 
f72ea66cfa2c5888f2a99d44bc29b760e5dd1de7e0d8142f976b52400d8e63e117c254fdafab6718f747d3602782b74bdafea16c56a9176dcf5b446dcbba2d7c
 SHA512 
cf20bbb56b303897e50071baae88a147e88909d1f01fb0a75688fb880909336b91921ed8331defb874e45c23874b2f4282dddc85b8f58146cab5e27efba063d3

diff --git a/net-vpn/tailscale/tailscale-1.24.2.ebuild 
b/net-vpn/tailscale/tailscale-1.24.2.ebuild
new file mode 100644
index ..c040af297b7f
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.24.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="1.24"
+VERSION_SHORT="1.24.2"
+VERSION_LONG="1.24.2-tdce2409b1"
+VERSION_GIT_HASH="dce2409b15837f30885405b8b1d27e7b7fd6bf7a"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2022-04-22 Thread Yixun Lan
commit: 247ff29723ae88b2440d0f7873cb292865d88eda
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Apr 22 09:40:58 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Apr 22 09:40:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247ff297

net-vpn/tailscale: Keyword 1.22.2 riscv, #840056

Signed-off-by: Yixun Lan  gentoo.org>

 net-vpn/tailscale/tailscale-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tailscale/tailscale-1.22.2.ebuild 
b/net-vpn/tailscale/tailscale-1.22.2.ebuild
index 4a326607d92b..8a13f4c551fa 100644
--- a/net-vpn/tailscale/tailscale-1.22.2.ebuild
+++ b/net-vpn/tailscale/tailscale-1.22.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="net-firewall/iptables"
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2022-04-21 Thread William Hubbs
commit: a60447b3cc387cf77bec720d8ce3bb43b124582b
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 21 16:40:51 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 21 16:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60447b3

net-vpn/tailscale: add 1.22.2

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.22.2.ebuild | 57 +++
 2 files changed, 59 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index eb7beedb0bfd..e07048e584fd 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -1995,3 +1995,5 @@ DIST tailscale-1.18.1.tar.gz 891341 BLAKE2B 
acefe5108f0fca360afd48f2a4acb72fc92c
 DIST tailscale-1.20.3.tar.gz 976671 BLAKE2B 
11ff33dfd67d0bc902f965a28c8916d3b813dda57658806f702e664b8ade29e6dcb75ffdaf4b0bf1a80ad79fcf7876a1ddf1e8e031697bf990d40256ec63b6e4
 SHA512 
f99185ee4d0c2d688992fae1c734d8d8793ff1868f47089d3e850477ad274fa00a1bc0e5afb26455de34bba1c4a592b9532e278ba651f26ecc97248c912ed713
 DIST tailscale-1.22.0-vendor.tar.xz 5861668 BLAKE2B 
0ccc953e7fa20fd13a6582e10864ff15dee15bc8991ad27439a771d05a13d4be7c11e2bdde6a4c19ad745fdf7d2bbf31c3e44513df1cf634c5a0842e243221db
 SHA512 
7e7a8027aa8c17f74ec6c7ccdc6b79113820a9a106c23c8d8fbb5da17fe97ef9abd70dd66363d6abc0619f26f2fb889066fd8dd1cef18295c4dbc34072e08c3d
 DIST tailscale-1.22.0.tar.gz 1018528 BLAKE2B 
1ae5a4d76f6f097d85789f875624bae10d146c1503d6d96dc20f85b190ec5586c25c78d5503fb1ac839f6d547379a8ad934bffe0a1a7f76843b643d596aac24f
 SHA512 
d5476d5bac50c0789d0718f39ffee1fb7299f74e6d2682e61fd7856bb63811f2f245c1e10c7befae34b075231210d79fdbde53d24ceba77ed106f8040aab4bcc
+DIST tailscale-1.22.2-deps.tar.xz 109072196 BLAKE2B 
6cd0b6d1f81ae47815e6ba924da3f8f978e7cc70ce1fa6044b2e12474d07a910d3de73d8005985ce90ebbc304cae0128da61e06871a09b78e5862f2d37c5709c
 SHA512 
31dcb82afa2f75b9513b9a01545d6416218be110ad3350e434cb9c1296da2d7e8793dd55e2269b0ad79ada4174d2e334dcac03f669494ce39fd071dc57bb72b1
+DIST tailscale-1.22.2.tar.gz 1019987 BLAKE2B 
41911754239944a51e5da9f98392452ad0f28b223423cb2a1b76031cf4f6fb78c4bbcf11efd4b3b257625d66c8c14380cafafb532278a0f6bf306e072326839f
 SHA512 
5aeb2d2881023d1e0cb62a02ac0f3cf931765d2e8674883ccc863c52da7eb3d2f08903556ea0a3679fa404519244a65c9b1df99066c4167402d7e688ca256035

diff --git a/net-vpn/tailscale/tailscale-1.22.2.ebuild 
b/net-vpn/tailscale/tailscale-1.22.2.ebuild
new file mode 100644
index ..4a326607d92b
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.22.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="1.22"
+VERSION_SHORT="1.22.2"
+VERSION_LONG="1.22.2-t6f700925c"
+VERSION_GIT_HASH="6f700925cef22d8b2a100840c8d9eb084dadfece"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2022-02-26 Thread William Hubbs
commit: ab3430708b5e0ee63073b89434805eb0dc05b1c1
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Feb 27 07:46:11 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Feb 27 07:47:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab343070

net-vpn/tailscale: 1.22.0 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.22.0.ebuild | 57 +++
 2 files changed, 59 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 9805948e19b0..eb7beedb0bfd 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -1993,3 +1993,5 @@ DIST 
software.sslmate.com%2Fsrc%2Fgo-pkcs12%2F@v%2Fv0.0.0-20210415151418-c5206de
 DIST 
software.sslmate.com%2Fsrc%2Fgo-pkcs12%2F@v%2Fv0.0.0-20210415151418-c5206de65a78.zip
 36856 BLAKE2B 
0565abd7a27c8bc892389386ffa888b6a369153b8961f9966e801d40b87b5cb37d4735f803b53913821d0f73e1642ddf00f5181d29cae17dc75e8177f427368b
 SHA512 
c7c1933ff5a41f35466f308c85f9e32964d99fb1c7a2b25e094864e49186cdde4bed567fe61a513521ce1666fd3b0a0d57de2d1fc883d6bb178709e4cee6d507
 DIST tailscale-1.18.1.tar.gz 891341 BLAKE2B 
acefe5108f0fca360afd48f2a4acb72fc92c29b778b7df44f80b5d54acbe5580234436c83580e78443561b29221734afd9d4d0e912378f53be778961f32b8438
 SHA512 
27ddbb5e41c360e3455984ba085f18dd6a46d9da2a1ca66ba4ed901ecba63009b96de11a88335bc25f36ea7f6c164c9ce40bb881d3408424f77692aac4374958
 DIST tailscale-1.20.3.tar.gz 976671 BLAKE2B 
11ff33dfd67d0bc902f965a28c8916d3b813dda57658806f702e664b8ade29e6dcb75ffdaf4b0bf1a80ad79fcf7876a1ddf1e8e031697bf990d40256ec63b6e4
 SHA512 
f99185ee4d0c2d688992fae1c734d8d8793ff1868f47089d3e850477ad274fa00a1bc0e5afb26455de34bba1c4a592b9532e278ba651f26ecc97248c912ed713
+DIST tailscale-1.22.0-vendor.tar.xz 5861668 BLAKE2B 
0ccc953e7fa20fd13a6582e10864ff15dee15bc8991ad27439a771d05a13d4be7c11e2bdde6a4c19ad745fdf7d2bbf31c3e44513df1cf634c5a0842e243221db
 SHA512 
7e7a8027aa8c17f74ec6c7ccdc6b79113820a9a106c23c8d8fbb5da17fe97ef9abd70dd66363d6abc0619f26f2fb889066fd8dd1cef18295c4dbc34072e08c3d
+DIST tailscale-1.22.0.tar.gz 1018528 BLAKE2B 
1ae5a4d76f6f097d85789f875624bae10d146c1503d6d96dc20f85b190ec5586c25c78d5503fb1ac839f6d547379a8ad934bffe0a1a7f76843b643d596aac24f
 SHA512 
d5476d5bac50c0789d0718f39ffee1fb7299f74e6d2682e61fd7856bb63811f2f245c1e10c7befae34b075231210d79fdbde53d24ceba77ed106f8040aab4bcc

diff --git a/net-vpn/tailscale/tailscale-1.22.0.ebuild 
b/net-vpn/tailscale/tailscale-1.22.0.ebuild
new file mode 100644
index ..bcb9cf17c05e
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.22.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo and substituting ${PV} appropriately.
+VERSION_MINOR="1.22"
+VERSION_SHORT="${PV}"
+VERSION_LONG="${PV}-t4e0b00ad8"
+VERSION_GIT_HASH="4e0b00ad830e656b1d76f1c5194520469ab0ff92"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2021-08-28 Thread William Hubbs
commit: 623c5dff263203dba920fcc917a546e6a4cb9790
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 28 21:58:13 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 28 21:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623c5dff

net-vpn/tailscale: 1.14.0 cleanups

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/tailscale-1.14.0.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-vpn/tailscale/tailscale-1.14.0.ebuild 
b/net-vpn/tailscale/tailscale-1.14.0.ebuild
index b9f95beebba..410016e9c61 100644
--- a/net-vpn/tailscale/tailscale-1.14.0.ebuild
+++ b/net-vpn/tailscale/tailscale-1.14.0.ebuild
@@ -2,11 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-
 inherit go-module systemd tmpfiles
 
-# This is obtained using ./build_dist.sh tailscale.com/cmd/tailscaled in the
-# upstream repo and substituting ${PV} appropriately.
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo and substituting ${PV} appropriately.
 VERSION_SHORT="${PV}"
 VERSION_LONG="${PV}-t62a458f7f"
 VERSION_GIT_HASH="62a458f7f4474ac2e26676ed8f06d43e80e5a34a"
@@ -1034,6 +1033,7 @@ src_install() {
dosbin tailscaled
dobin tailscale
 
+   systemd_dounit cmd/tailscaled/tailscaled.service
insinto /etc/default
newins cmd/tailscaled/tailscaled.defaults tailscaled
keepdir /var/lib/${PN}
@@ -1043,7 +1043,6 @@ src_install() {
 
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
-   systemd_dounit cmd/tailscaled/tailscaled.service
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2021-08-27 Thread Sam James
commit: b0e2922a60551783bd9acae32e39ad7f397e5354
Author: Bernardo Meurer  meurer  org>
AuthorDate: Fri Aug 27 17:42:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 28 02:21:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e2922a

net-vpn/tailscale: bump to 1.14.0

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Bernardo Meurer  meurer.org>
Closes: https://github.com/gentoo/gentoo/pull/22132
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tailscale/Manifest|   37 +
 net-vpn/tailscale/tailscale-1.14.0.ebuild | 1051 +
 2 files changed, 1088 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 37b38671d0b..90af1d1e7a3 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -132,6 +132,8 @@ DIST 
github.com%2Fcyolosecurity%2Fcertstore%2F@v%2Fv0.0.0-20200922073901-ece7f1d
 DIST github.com%2Fdaixiang0%2Fgci%2F@v%2Fv0.2.4.mod 104 BLAKE2B 
4c8653ea9be0f167cf991cd26b87d8a7053e449b1f9aec6f92678f0a13644939163b1873c857e086eceae92ffd8717f50a09c1fadf58e68b34fce5b658229062
 SHA512 
5d0108bc1ef07e148baa7b835cdb08b9f930eafe6d02104f8d55426c634e9fdd4199352ee56480a7e138d6a0d9138393727647adaf67114a23211ae3e1633355
 DIST github.com%2Fdaixiang0%2Fgci%2F@v%2Fv0.2.7.mod 104 BLAKE2B 
028b984f5c29fbfdf1c2dae53ba88dac5d98a1571cda6568c0f2113bcae2428b639862376aae6cc52ac85add5e1a599740e914c95caa5d0f79f9a6124088b842
 SHA512 
ebf47d7db24b29c236bed0ea5f54deafc863644e869fdeaa9f3d9f0e4f887a0cf0015991e375ef61cd3b5be5c1667475067e9c62dc618f9289d2a0509f3e1f8a
 DIST github.com%2Fdaixiang0%2Fgci%2F@v%2Fv0.2.7.zip 8212 BLAKE2B 
742387d079a49381b068c2b2d5f2fcdb91d4b7551bc6c598fdb3e9fbed88c27e73a1ea923e733edefac2ec2d11d9438e935957b5e30dd1d41fef3767836c07c6
 SHA512 
133b7888a7e2215bad78fa815d9a29377393ee56cad63165189d15d8ec5e919ab3ebe154e4c1fd9179ea308be7201cf487ea56e02dcc1fa85518981fdc4caee3
+DIST github.com%2Fdave%2Fjennifer%2F@v%2Fv1.4.1.mod 41 BLAKE2B 
5c7b8f7ab54ab0e2fab8974af84c26d1624ecc595cfd1c31caa75c260485851de341c241203a62ef767bd5537a9022cbbfc77f7c491e344268a756fafaee576b
 SHA512 
bd4596dec01e0a54ce518998de8e87329f3156e875f6dc6d6dcb382a207993547a53ed39c57a3b629a827a23203ccc1af5896fdf455bbb70ffb2d485b81b16de
+DIST github.com%2Fdave%2Fjennifer%2F@v%2Fv1.4.1.zip 54808 BLAKE2B 
5b7b13294e0f1f21a90630da7ce13be26c70f1e3db9a5cc7a9d0e6b05958091e79fbcdc76eb3b6193d7fb98421e6745631a9ad6bf0777d18266989453b3958c2
 SHA512 
7a591460340ca5f324d755a717a3f13403ff7472a08e982d76e0c5749bca09b128ddfeaa0542b363736035ed3cdbd6fd4182979db50e5ed4b4f6a8c3cde1c88d
 DIST 
github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv0.0.0-20151105211317-5215b55f46b2.mod 34 
BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
@@ -159,6 +161,7 @@ DIST 
github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.1-0.20191026205805-5
 DIST github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.4.mod 471 BLAKE2B 
bc51330df71ca612b3a573a93a8ebe57ef4e677157835221dfc5f7bcbada1fd90f7a6a3a002cbde08c6a95642477789d532ddc80e7ecae1f9e6e7c081364e970
 SHA512 
323c4b1c27bdc5bfb1795f1353d21ad6b7a2056bb0b364adab5960aabb7bea20ab3287ba60685df130abddbd66c3d82dc98a291aff1849dbce8c182c63c7b0bf
 DIST github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod 49 
BLAKE2B 
d910253a9c976078b790d134a9d75e53cbde427e7733ab9e09c9060b312a5749aa083fc48263501e3339a580cc409b5859dafb820a4465827e7fba4eaca31ecd
 SHA512 
755a3d173d43e70ca40fde2d5ce16c405365da90ff595003ef64598c9b9734b7200fe07a16fd555e4209f83e5e17561d18227c46a5f25a41976ff7ac024cb9aa
 DIST github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv4.2.0+incompatible.mod 37 
BLAKE2B 
cc30b89e62bb3a524aa3d6c55c472d2b157d3cd3b06d63b8f68c5ec035b6281dfef631064cd836f696317bd0ab517eeff464fedcf629491ed87b748281f9508b
 SHA512 
f3ebd49ed1f05193a2999ce7178a9bbee1d1feae8b13c612a8a57d5c836eed66307271d9dd21de79800bbe9773364e826502287c366c4d3e2ef16d4a346378a0
+DIST 
github.com%2Ffanliao%2Fgo-promise%2F@v%2Fv0.0.0-20141029170127-1890db352a72.mod 
37 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2021-07-30 Thread Sam James
commit: aac398a2b8da81e0d9ab2558e297cf0b293d8c09
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:58:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac398a2

net-vpn/tailscale: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tailscale/tailscale-1.10.0.ebuild| 4 
 net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 6 +-
 net-vpn/tailscale/tailscale-1.4.0.ebuild | 6 +-
 net-vpn/tailscale/tailscale-1.4.1.ebuild | 6 +-
 net-vpn/tailscale/tailscale-1.4.5.ebuild | 6 +-
 net-vpn/tailscale/tailscale-1.8.7.ebuild | 4 
 6 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/net-vpn/tailscale/tailscale-1.10.0.ebuild 
b/net-vpn/tailscale/tailscale-1.10.0.ebuild
index ea23773cceb..e19f4d2e872 100644
--- a/net-vpn/tailscale/tailscale-1.10.0.ebuild
+++ b/net-vpn/tailscale/tailscale-1.10.0.ebuild
@@ -1024,3 +1024,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
index 15d91103c2f..98c2720f023 100644
--- a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -253,3 +253,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.4.0.ebuild 
b/net-vpn/tailscale/tailscale-1.4.0.ebuild
index 69a4661f9fa..94bf9df62b6 100644
--- a/net-vpn/tailscale/tailscale-1.4.0.ebuild
+++ b/net-vpn/tailscale/tailscale-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -628,3 +628,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.4.1.ebuild 
b/net-vpn/tailscale/tailscale-1.4.1.ebuild
index ad770855218..f1c534c69b6 100644
--- a/net-vpn/tailscale/tailscale-1.4.1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -628,3 +628,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.4.5.ebuild 
b/net-vpn/tailscale/tailscale-1.4.5.ebuild
index 471f008a117..120700e29cb 100644
--- a/net-vpn/tailscale/tailscale-1.4.5.ebuild
+++ b/net-vpn/tailscale/tailscale-1.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -628,3 +628,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.8.7.ebuild 
b/net-vpn/tailscale/tailscale-1.8.7.ebuild
index d258d589519..7b4248c4540 100644
--- a/net-vpn/tailscale/tailscale-1.8.7.ebuild
+++ b/net-vpn/tailscale/tailscale-1.8.7.ebuild
@@ -307,3 +307,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2021-06-21 Thread Sam James
commit: 5e7f16de58b0ab8649644d3184725b9eace17c18
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 21 22:27:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 21 22:27:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7f16de

net-vpn/tailscale: fix IncorrectCopyright

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tailscale/tailscale-1.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tailscale/tailscale-1.8.7.ebuild 
b/net-vpn/tailscale/tailscale-1.8.7.ebuild
index 7dd3d0cc4c1..d258d589519 100644
--- a/net-vpn/tailscale/tailscale-1.8.7.ebuild
+++ b/net-vpn/tailscale/tailscale-1.8.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2021-06-21 Thread Sam James
commit: 4347c43b8c9255479794dfe3c06c94f20e8fc738
Author: Christine Dodrill  christine  website>
AuthorDate: Sun Jun 20 19:19:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 21 22:26:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4347c43b

net-vpn/tailscale: Bump to 1.8.7

Signed-off-by: Christine Dodrill  christine.website>
Closes: https://github.com/gentoo/gentoo/pull/21349
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tailscale/Manifest   |  67 +++
 net-vpn/tailscale/tailscale-1.8.7.ebuild | 309 +++
 2 files changed, 376 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index a4ea84397f4..4724fd15597 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -68,6 +68,10 @@ DIST 
github.com%2Fcoreos%2Fgo-systemd%2Fv22%2F@v%2Fv22.0.0.mod 91 BLAKE2B fad305
 DIST github.com%2Fcoreos%2Fgo-systemd%2Fv22%2F@v%2Fv22.1.0.mod 91 BLAKE2B 
fad30507d91fca15291c8f13100206c9d9eae4f73ca4034e37de10d1494b42b03535540ce704582cd7a4be4ffa2685f778ac9cd3aa647d6c48d8e6fe33a345cb
 SHA512 
54e3700ced7222d086eac5a73a5973147473e9d063a7a8dd719bff2dbe3d61d9e4cd7427f30c926a2289ef53948f158bc09e189d9714f0437d446f7c30d0cc6e
 DIST 
github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod
 217 BLAKE2B 
4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93
 SHA512 
000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d
 DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.mod 217 BLAKE2B 
4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93
 SHA512 
000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d
+DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.7.mod 29 BLAKE2B 
6d29d882c7c8c863cc1cfa01de2e2347b09e8cf4470c0bae2737f7436ce6d6ab34eb6714eba9f869974c1c8d7a332bfb90ac842b9fb7a07bd1a4c8b0e460eefe
 SHA512 
a41a722efe7f634eebd689a9793f9ee3a89924e6c7917008c6661761c8829d6a897dc71c496f761068c36c590a800f06bbefa4ac59f7761cc0ee2cc68ac5c14c
+DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.7.zip 19233 BLAKE2B 
72d5eb2b25cc20e8f22d29948913981975ad9b19669e4bc898b380e946e73b2ae7791c9bb14ac69a6949a28fa4b64f0cf8e2d8c08c5b647119b33856f8b00d51
 SHA512 
e2c2738bf03022c96e739fbfb9a43c19988d49a54e45eade73ab9b8deaa9f94bbcbbeed910051eb370699de1519da9d5d2ce7c42e22b9d15784b599daf393d4a
+DIST 
github.com%2Fcyolosecurity%2Fcertstore%2F@v%2Fv0.0.0-20200922073901-ece7f1d353c2.mod
 120 BLAKE2B 
b3fe7beff44583f64f1082598560abd5efe0c07d85707738791a863166ac2c9e47916a2a2700d77561dd58007aed1e31a69cd6c1066709537310e11955e3e7aa
 SHA512 
185ce2e3df83e83952ea2e40e0e470f38c28149cccbdc2986d99365648748963fb2ff6b1473a3332ef8acb67055e0e38e4dd872f83984c7c5fb87728d3705a70
+DIST 
github.com%2Fcyolosecurity%2Fcertstore%2F@v%2Fv0.0.0-20200922073901-ece7f1d353c2.zip
 22834 BLAKE2B 
9606a732f4befcbc11c3a10e6f89d2e3be3fb4d57bc616f4c599fecdf2200cd81bec16ebf2761130c70be419f36437d2d86832d6986ed106f462c2ec730c7347
 SHA512 
fc94a652e0e8ff5bd26b8505400e918d8b5999413fa83df93794043cdc04cd320a94e4b8701040e9367c509390a511de17f113054375a68b3acaaba36dfebf60
 DIST 
github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv0.0.0-20151105211317-5215b55f46b2.mod 34 
BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
@@ -91,8 +95,12 @@ DIST 
github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod 49 BLAKE2B
 DIST github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv4.2.0+incompatible.mod 37 
BLAKE2B 
cc30b89e62bb3a524aa3d6c55c472d2b157d3cd3b06d63b8f68c5ec035b6281dfef631064cd836f696317bd0ab517eeff464fedcf629491ed87b748281f9508b
 SHA512 
f3ebd49ed1f05193a2999ce7178a9bbee1d1feae8b13c612a8a57d5c836eed66307271d9dd21de79800bbe9773364e826502287c366c4d3e2ef16d4a346378a0
 DIST 
github.com%2Fflynn%2Fgo-shlex%2F@v%2Fv0.0.0-20150515145356-3f9db97f8568.mod 33 
BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2021-03-07 Thread William Hubbs
commit: 90744b8487faade64e6bbaf44f0b916309c85950
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar  7 18:01:18 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar  7 18:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90744b84

net-vpn/tailscale: 1.4.5 bump

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest   |   1 +
 net-vpn/tailscale/tailscale-1.4.5.ebuild | 630 +++
 2 files changed, 631 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 8afedfe0b11..a4ea84397f4 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -620,3 +620,4 @@ DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B 
d33080dbc62b185d029eb43f75d
 DIST tailscale-1.2.10.tar.gz 441791 BLAKE2B 
85a6b3359d808b280baac2b3fe943c3647f09cc09233dff789a634d3d84c8ede11a4876bb77a1045b86ca68466f93aa01248180e5eb2cda388bb57939a0eeff2
 SHA512 
67046bf9e5d49058d8f510e4541f50e5bbdd0cca2a6ca76f3e98734d3244f79ddcb7e23da29854b9ef7064227b42b24793b4992d983156ab6d65940c6b5e6b79
 DIST tailscale-1.4.0.tar.gz 485277 BLAKE2B 
e32b886679c70831a45677abb8763218ac1f955db254aa0314624b3a06ffc6240ef390b59d64d8063f2accb480a7c1d375d1501113aa38e30254f4ea4eb7246c
 SHA512 
d4e48fd4bf5c43875429986a8e887247b31e2be9c93d86afb0122f25a26245efb9fc9599aeb5250627ee582b2714719a5c0cb7e0886baaccba5f878136d3b3f5
 DIST tailscale-1.4.1.tar.gz 485377 BLAKE2B 
54a34f96b63179d5ee1951bddb6f21ed5724064a5d04def1ffd88624315456020ffc915c4bd2ac79d750b979f4075c848218beff32446dedc60624dd80a93ac5
 SHA512 
ce15f4427fb988cdedbd58100a7a5ee8850cb9810c0532ba5ba33c355f764bcab41d8e6b258dd817efe41e2aefa4b3311fec3c3633e310333bdcf6ec7d4535f5
+DIST tailscale-1.4.5.tar.gz 490763 BLAKE2B 
99fe2db3afc3856b2a9ecf36e57fee294599144b28c530d03e526aa595d40ffefa98e280a381dd654ee0e043dad7d542ff53559c7fc28c4319ae81fdab84fccc
 SHA512 
965613fe2d73597f84c803d06c4b4210d39854f3694b5069788d4c4e037a8702824225e94c1c7f5bb65a246702e6bde2236308674f61b8b3cf47c04019d7af2a

diff --git a/net-vpn/tailscale/tailscale-1.4.5.ebuild 
b/net-vpn/tailscale/tailscale-1.4.5.ebuild
new file mode 100644
index 000..471f008a117
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.4.5.ebuild
@@ -0,0 +1,630 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd tmpfiles
+# This is obtained using ./version/version.sh in the upstream repo and
+# substituting ${PV} appropriately.
+VERSION_SHORT="${PV}"
+VERSION_LONG="${PV}-tb89c65304"
+VERSION_GIT_HASH="b89c653046881cd6ce3758d1bc2741de940831f8"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+
+EGO_SUM=(
+   "bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898/go.mod"
+   "cloud.google.com/go v0.26.0/go.mod"
+   "cloud.google.com/go v0.34.0/go.mod"
+   "cloud.google.com/go v0.38.0/go.mod"
+   "cloud.google.com/go v0.44.1/go.mod"
+   "cloud.google.com/go v0.44.2/go.mod"
+   "cloud.google.com/go v0.45.1/go.mod"
+   "cloud.google.com/go v0.46.3/go.mod"
+   "cloud.google.com/go v0.52.1-0.2020014058-0482b626c726/go.mod"
+   "cloud.google.com/go/bigquery v1.0.1/go.mod"
+   "cloud.google.com/go/datastore v1.0.0/go.mod"
+   "cloud.google.com/go/pubsub v1.0.1/go.mod"
+   "cloud.google.com/go/storage v1.0.0/go.mod"
+   "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod"
+   "github.com/Azure/go-autorest/autorest v0.9.0/go.mod"
+   "github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod"
+   "github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod"
+   "github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod"
+   "github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod"
+   "github.com/Azure/go-autorest/logger v0.1.0/go.mod"
+   "github.com/Azure/go-autorest/tracing v0.5.0/go.mod"
+   "github.com/BurntSushi/toml v0.3.1"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod"
+   "github.com/Masterminds/semver/v3 v3.0.3"
+   "github.com/Masterminds/semver/v3 v3.0.3/go.mod"
+   "github.com/Microsoft/go-winio 
v0.4.15-0.20200908182639-5b44b70ab3ab/go.mod"
+   "github.com/Microsoft/hcsshim v0.8.6/go.mod"
+   "github.com/NYTimes/gziphandler 
v0.0.0-20170623195520-56545f4a5d46/go.mod"
+   "github.com/PuerkitoBio/purell v1.0.0/go.mod"
+   "github.com/PuerkitoBio/urlesc 
v0.0.0-20160726150825-5bd2802263f2/go.mod"
+   "github.com/alecthomas/kingpin v2.2.6+incompatible/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20190718012654-fb15b899a751/go.mod"
+   "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5/go.mod"
+   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2021-01-28 Thread William Hubbs
commit: 988ed0c1bc2b5a5e563f74c6d185e81ff92ac8fa
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 28 23:14:19 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 28 23:14:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988ed0c1

net-vpn/tailscale: 1.4.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest   |   1 +
 net-vpn/tailscale/tailscale-1.4.1.ebuild | 630 +++
 2 files changed, 631 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 36f8d315252..8afedfe0b11 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -619,3 +619,4 @@ DIST 
sigs.k8s.io%2Fstructured-merge-diff%2F@v%2Fv0.0.0-20190525122527-15d366b235
 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B 
d33080dbc62b185d029eb43f75d66328dbfa7c463a3117b3efd5419ab8e1e52cc6f5d5a288d553421025c785ec6948b3aa68588cae19bd325f6acc0d043bb5fb
 SHA512 
78f6402daccb04510f4ef35ee457ee13e4f447fba8e6aa33b4d32aa666e925861bf3b3f22c5ba9573871ec7e830f99e4caae0969724a54eadf40e6a7ed7931a0
 DIST tailscale-1.2.10.tar.gz 441791 BLAKE2B 
85a6b3359d808b280baac2b3fe943c3647f09cc09233dff789a634d3d84c8ede11a4876bb77a1045b86ca68466f93aa01248180e5eb2cda388bb57939a0eeff2
 SHA512 
67046bf9e5d49058d8f510e4541f50e5bbdd0cca2a6ca76f3e98734d3244f79ddcb7e23da29854b9ef7064227b42b24793b4992d983156ab6d65940c6b5e6b79
 DIST tailscale-1.4.0.tar.gz 485277 BLAKE2B 
e32b886679c70831a45677abb8763218ac1f955db254aa0314624b3a06ffc6240ef390b59d64d8063f2accb480a7c1d375d1501113aa38e30254f4ea4eb7246c
 SHA512 
d4e48fd4bf5c43875429986a8e887247b31e2be9c93d86afb0122f25a26245efb9fc9599aeb5250627ee582b2714719a5c0cb7e0886baaccba5f878136d3b3f5
+DIST tailscale-1.4.1.tar.gz 485377 BLAKE2B 
54a34f96b63179d5ee1951bddb6f21ed5724064a5d04def1ffd88624315456020ffc915c4bd2ac79d750b979f4075c848218beff32446dedc60624dd80a93ac5
 SHA512 
ce15f4427fb988cdedbd58100a7a5ee8850cb9810c0532ba5ba33c355f764bcab41d8e6b258dd817efe41e2aefa4b3311fec3c3633e310333bdcf6ec7d4535f5

diff --git a/net-vpn/tailscale/tailscale-1.4.1.ebuild 
b/net-vpn/tailscale/tailscale-1.4.1.ebuild
new file mode 100644
index 000..ad770855218
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.4.1.ebuild
@@ -0,0 +1,630 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd tmpfiles
+# This is obtained using ./version/version.sh in the upstream repo and
+# substituting ${PV} appropriately.
+VERSION_SHORT="${PV}"
+VERSION_LONG="${PV}-tdde7ba4ec"
+VERSION_GIT_HASH="dde7ba4ecfa6dd044255047c9e8157448d6eba4a"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+
+EGO_SUM=(
+   "bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898/go.mod"
+   "cloud.google.com/go v0.26.0/go.mod"
+   "cloud.google.com/go v0.34.0/go.mod"
+   "cloud.google.com/go v0.38.0/go.mod"
+   "cloud.google.com/go v0.44.1/go.mod"
+   "cloud.google.com/go v0.44.2/go.mod"
+   "cloud.google.com/go v0.45.1/go.mod"
+   "cloud.google.com/go v0.46.3/go.mod"
+   "cloud.google.com/go v0.52.1-0.2020014058-0482b626c726/go.mod"
+   "cloud.google.com/go/bigquery v1.0.1/go.mod"
+   "cloud.google.com/go/datastore v1.0.0/go.mod"
+   "cloud.google.com/go/pubsub v1.0.1/go.mod"
+   "cloud.google.com/go/storage v1.0.0/go.mod"
+   "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod"
+   "github.com/Azure/go-autorest/autorest v0.9.0/go.mod"
+   "github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod"
+   "github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod"
+   "github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod"
+   "github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod"
+   "github.com/Azure/go-autorest/logger v0.1.0/go.mod"
+   "github.com/Azure/go-autorest/tracing v0.5.0/go.mod"
+   "github.com/BurntSushi/toml v0.3.1"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod"
+   "github.com/Masterminds/semver/v3 v3.0.3"
+   "github.com/Masterminds/semver/v3 v3.0.3/go.mod"
+   "github.com/Microsoft/go-winio 
v0.4.15-0.20200908182639-5b44b70ab3ab/go.mod"
+   "github.com/Microsoft/hcsshim v0.8.6/go.mod"
+   "github.com/NYTimes/gziphandler 
v0.0.0-20170623195520-56545f4a5d46/go.mod"
+   "github.com/PuerkitoBio/purell v1.0.0/go.mod"
+   "github.com/PuerkitoBio/urlesc 
v0.0.0-20160726150825-5bd2802263f2/go.mod"
+   "github.com/alecthomas/kingpin v2.2.6+incompatible/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20190718012654-fb15b899a751/go.mod"
+   "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5/go.mod"
+   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-29 Thread William Hubbs
commit: 089f1dba55cdbb259d1bf36183c892c6eed585d5
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 29 16:19:49 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 29 16:20:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089f1dba

net-vpn/tailscale: remove old

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest |  45 --
 net-vpn/tailscale/tailscale-0.98.ebuild| 200 
 net-vpn/tailscale/tailscale-0.98_p0.ebuild |  50 --
 net-vpn/tailscale/tailscale-1.2.10.ebuild  | 241 -
 4 files changed, 536 deletions(-)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index c1be45e6658..a7eb9081563 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -4,11 +4,8 @@ DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 
BLAKE2B 5edcfe991d
 DIST github.com%2F!masterminds%2Fsemver%2Fv3%2F@v%2Fv3.0.3.mod 49 BLAKE2B 
75301dd276a9f53c22d9d15f2ec4fa32cb90eeacabd9ddcc604d7f306d7e9481f9ed3f8f8bdfa5090951623f2ad2bdc671808dd8eae512bf911be30a6b93cc99
 SHA512 
7b9615ed8dbc53987e0370b5ff24bf62bfbf4cd3644859b735dd267826ce75177666106d8447a113dd508542086919336c82819385c92ee520082f6f6ada7ac9
 DIST github.com%2F!masterminds%2Fsemver%2Fv3%2F@v%2Fv3.0.3.zip 29035 BLAKE2B 
44ceec916a8ed19a1e9bbc3b4b4f325e5b9fe1d55991553f30eac70b3ad3b93ae92b1f0487ed57354b40db1b5b1458885a127c5db92a27ee806b9f8f1498f3dc
 SHA512 
3954271496e703d876e1bd9716ae1bdfcde08335cf20915aefa71c5ade8a836733f0635005d9eda8b01fb1991dbfd25d0df2aa71a1d52ae3677477eb34382aab
 DIST github.com%2Falecthomas%2Fkingpin%2F@v%2Fv2.2.6+incompatible.mod 37 
BLAKE2B 
61c62f7fd2c1558dcf6c405ee3a5e6e701d8cbd6062343ac39c6247f2c7a80913d983fa6fec80f039a077a49a4457970750d41d68f104f5bb2ad16ca37e0e593
 SHA512 
220bfd19201b9bcf210f4aebb287c35fc66b0240ab756ab9ca4bd76d338c68bfcaeacee7229483d18e3943a009de7c1dc69d69c7ac4473f12b61e8cf2dc40d10
-DIST github.com%2Falecthomas%2Fkingpin%2F@v%2Fv2.2.6+incompatible.zip 60562 
BLAKE2B 
43c2fc48a54a6bfd949835d9afea5f9a41a0342476a779f20e94354d0ddb21bde17af70f3ed638720e78a0ce1cccf36d125ac6b0e98786294210fbd720ede2af
 SHA512 
8def48597e0b4297f848c7abb700a4698a239a22804d49f865a5d5924e9593d314e7cbdde93f8ae8b7d1e8f5b6225978ccdf9b25e0920c9361aa8226bb34e6c6
 DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
-DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.zip
 66303 BLAKE2B 
4b02e631a3537d577b78b1372f8496113c582bfaafc48f5ce6981ed72da6a611d6c692a85c6e7cc8aeb47c89d0fec9f491d59607ead55d5e4be256525d3173bb
 SHA512 
d29dc8a3c82c34af07b0c393349eda79b30c988d439771e02106bf2f386ef5fc3feaebf00da3953a40bff2c5ed93880ecbf45e1607303c11a417bfffb96e2e65
 DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190924025748-f65c72e2690d.mod 
79 BLAKE2B 
51cb1c2c33300626f74f843ce56c333b194b9a46230d3befe94343fe9daa62314a59b74a6d78c97415f839997fb42700c762fe02ef76240924ba52d18f723ad6
 SHA512 
df2dd357e057bb1fc65ef4869f64149f6446257406886e89a39f7dbc7e6c9da25a8c17567b14c8d3adefaf21fba98e0f2663924c7d32a4f82d30377ab4032162
-DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190924025748-f65c72e2690d.zip 
7096 BLAKE2B 
dd3436eacdcf42567210b68830f6a9663ed91531d73aa6c2548f50e387d7081a0908478135816a599014a82e23fd6ca9c2685ce8518c6ca73bce24a9f0ff5f6d
 SHA512 
6111f8ea08657e90dce1ae450736cbc3a6e10cd61ee5211ef4cbb1abe1862d0fa658ef2922b6778084d10af3f3c55744962162bf9fbdf48d2c42f6a15b297ea2
 DIST 
github.com%2Falexbrainman%2Fsspi%2F@v%2Fv0.0.0-20180613141037-e580b900e9f5.mod 
36 BLAKE2B 
63449f57a292772e178e1064008cd63f520a7cf20095c51ef6ff88075129828019e66734f79b6a0b81c0873b0ddce10d941f62c7b9951f716ccb251967201087
 SHA512 
be9b456cad78b6194afa1fa9d6df1a77331706d03102e092a36d7efaa19a9d708fc72245ad224ea1cd87ccd59087b6024f949176aa76e4547f6bd9e7f98231f1
 DIST 
github.com%2Falexbrainman%2Fsspi%2F@v%2Fv0.0.0-20180613141037-e580b900e9f5.zip 
32613 BLAKE2B 
4bccac5a9960e762e72ae9cbcf0e58ccae706c9f87c9d6b44a4400ed2d30f3c720e44524ad0a43a59b7bc006cf1a7d181a1740970d50b89d94629f4d9f3e8b65
 SHA512 
b8744366644027071282598b9507654b17ef5fd913f9a9c090fba87ff379e10a2a9fa267900866b7624c404ff421af511c8d0acdf0100dd48315da91256872ed
 DIST 
github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20161002113705-648efa622239.mod 
35 BLAKE2B 
f41c90b71b4b9e1876a13df9703b57f52ec6d7fd4258a7c44bca15c12310b512e400b32715180bfbe4726887aa7284fa21832ca9f9eb1dd759ee7d0c627307ac
 SHA512 
5a93ead508f4f5e229e5d0e59dc820840819d9b32158ddecf2d6dae7ee96ce92af6bd80d18a98e437cbdda5de6df6cac03f7b535017fa92ef868dcccbc6e1f27
@@ -57,8 +54,6 @@ DIST 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-21 Thread Sam James
commit: ef46c8f73509268012cbeb2ea6b4d2e8bd7a72f1
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 21 19:53:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 21 19:53:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef46c8f7

net-vpn/tailscale: Keyword 1.2.10-r1 arm64, #760815

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
index 80f856d571a..15d91103c2f 100644
--- a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
@@ -220,7 +220,7 @@ 
SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="net-firewall/iptables"
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-20 Thread Thomas Deutschmann
commit: 127676166089ab1be108b682eb7c559981e46a28
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Dec 20 19:25:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Dec 20 19:26:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12767616

net-vpn/tailscale: x86 keyworded (bug #760815)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
index 2caa8d8cbde..80f856d571a 100644
--- a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
@@ -220,7 +220,7 @@ 
SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~x86"
 
 RDEPEND="net-firewall/iptables"
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-20 Thread Sam James
commit: 87620d43d76f04f2a40d484c9bc35b0d84ecfb63
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 16:51:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 16:51:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87620d43

net-vpn/tailscale: Keyword 1.2.10-r1 arm, #760815

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
index 4b3d61ed3d1..2caa8d8cbde 100644
--- a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
@@ -220,7 +220,7 @@ 
SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 
 RDEPEND="net-firewall/iptables"
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-15 Thread William Hubbs
commit: 95c12de526a02edbada6b57dd17225480fa1575d
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec 16 04:18:11 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec 16 04:19:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c12de5

net-vpn/tailscale: adjust build with upstream recommendations

This ports upstream's build-dist.sh script into an ebuild equivalent.

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 24 
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
index c675afd0635..4b3d61ed3d1 100644
--- a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
@@ -3,6 +3,11 @@
 
 EAPI=7
 inherit go-module systemd tmpfiles
+# This is obtained using ./version/version.sh in the upstream repo and
+# substituting ${PV} appropriately.
+VERSION_SHORT="${PV}"
+VERSION_LONG="${PV}-te480f8ddf"
+VERSION_GIT_HASH="e480f8ddf6f7334fda1b3d0dd1b500f2f01f961b"
 
 DESCRIPTION="Tailscale vpn client"
 HOMEPAGE="https://tailscale.com;
@@ -219,15 +224,18 @@ KEYWORDS="~amd64"
 
 RDEPEND="net-firewall/iptables"
 
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   go build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
 src_compile() {
-   go build -tags xversion \
-   -ldflags "-X tailscale.com/version.Long=${PV}
-   -X tailscale.com/version.Short=${PV}" \
-   ./cmd/tailscale || die
-   go build -tags xversion \
-   -ldflags "-X tailscale.com/version.Long=${PV}
-   -X tailscale.com/version.Short=${PV}" \
-   ./cmd/tailscaled || die
+   build_dist ./cmd/tailscale || die
+   build_dist ./cmd/tailscaled || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-15 Thread William Hubbs
commit: 148772e8a6fafa068b24045d734d731684530946
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 15 21:48:32 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 15 21:49:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148772e8

net-vpn/tailscale: 1.2.10-r1 bump to fix build

Closes: https://bugs.gentoo.org/756835
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 247 +++
 1 file changed, 247 insertions(+)

diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
new file mode 100644
index 000..c675afd0635
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
@@ -0,0 +1,247 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd tmpfiles
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+
+EGO_SUM=(
+   "cloud.google.com/go v0.34.0/go.mod"
+   "github.com/BurntSushi/toml v0.3.1"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/Masterminds/semver/v3 v3.0.3"
+   "github.com/Masterminds/semver/v3 v3.0.3/go.mod"
+   "github.com/alecthomas/kingpin v2.2.6+incompatible/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20190718012654-fb15b899a751/go.mod"
+   "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5/go.mod"
+   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239"
+   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod"
+   "github.com/apenwarr/fixconsole v0.0.0-20191012055117-5a9f6489cc29"
+   "github.com/apenwarr/fixconsole 
v0.0.0-20191012055117-5a9f6489cc29/go.mod"
+   "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab"
+   "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab/go.mod"
+   "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb"
+   "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb/go.mod"
+   "github.com/cavaliercoder/go-cpio v0.0.0-20180626203310-925f9528c45e"
+   "github.com/cavaliercoder/go-cpio 
v0.0.0-20180626203310-925f9528c45e/go.mod"
+   "github.com/coreos/go-iptables v0.4.5"
+   "github.com/coreos/go-iptables v0.4.5/go.mod"
+   "github.com/davecgh/go-spew v1.1.0/go.mod"
+   "github.com/davecgh/go-spew v1.1.1"
+   "github.com/davecgh/go-spew v1.1.1/go.mod"
+   "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568"
+   "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod"
+   "github.com/gliderlabs/ssh v0.2.2"
+   "github.com/gliderlabs/ssh v0.2.2/go.mod"
+   "github.com/go-multierror/multierror v1.0.2"
+   "github.com/go-multierror/multierror v1.0.2/go.mod"
+   "github.com/go-ole/go-ole v1.2.4"
+   "github.com/go-ole/go-ole v1.2.4/go.mod"
+   "github.com/godbus/dbus/v5 v5.0.3"
+   "github.com/godbus/dbus/v5 v5.0.3/go.mod"
+   "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e"
+   "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod"
+   "github.com/golang/protobuf v1.2.0"
+   "github.com/golang/protobuf v1.2.0/go.mod"
+   "github.com/google/go-cmp v0.2.0/go.mod"
+   "github.com/google/go-cmp v0.3.1/go.mod"
+   "github.com/google/go-cmp v0.4.0"
+   "github.com/google/go-cmp v0.4.0/go.mod"
+   "github.com/google/renameio v0.1.0/go.mod"
+   "github.com/google/rpmpack v0.0.0-20191226140753-aa36bfddb3a0"
+   "github.com/google/rpmpack v0.0.0-20191226140753-aa36bfddb3a0/go.mod"
+   "github.com/goreleaser/nfpm v1.1.10"
+   "github.com/goreleaser/nfpm v1.1.10/go.mod"
+   "github.com/imdario/mergo v0.3.8"
+   "github.com/imdario/mergo v0.3.8/go.mod"
+   "github.com/jsimonetti/rtnetlink 
v0.0.0-20190606172950-9527aa82566a/go.mod"
+   "github.com/jsimonetti/rtnetlink v0.0.0-20200117123717-f846d4f6c1f4"
+   "github.com/jsimonetti/rtnetlink 
v0.0.0-20200117123717-f846d4f6c1f4/go.mod"
+   "github.com/kisielk/gotool v1.0.0/go.mod"
+   "github.com/klauspost/compress v1.10.10"
+   "github.com/klauspost/compress v1.10.10/go.mod"
+   "github.com/kr/pretty v0.1.0"
+   "github.com/kr/pretty v0.1.0/go.mod"
+   "github.com/kr/pty v1.1.1"
+   "github.com/kr/pty v1.1.1/go.mod"
+   "github.com/kr/text v0.1.0"
+   "github.com/kr/text v0.1.0/go.mod"
+   "github.com/lxn/walk v0.0.0-20191128110447-55ccb3a9f5c1/go.mod"
+   "github.com/lxn/win v0.0.0-20191128105842-2da648fda5b4/go.mod"
+   "github.com/mattn/go-zglob v0.0.1"
+   "github.com/mattn/go-zglob v0.0.1/go.mod"
+   "github.com/mdlayher/netlink v0.0.0-20190409211403-11939a169225/go.mod"
+   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-14 Thread William Hubbs
commit: c8fd07ede8e5ef9aa948bf343709a85c6d8e035f
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 15 02:33:36 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 15 02:34:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fd07ed

net-vpn/tailscale: add myself as primary maintainer

This was approved by chutzpah.

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-vpn/tailscale/metadata.xml b/net-vpn/tailscale/metadata.xml
index 126b9ca42a2..fcf4cb517a0 100644
--- a/net-vpn/tailscale/metadata.xml
+++ b/net-vpn/tailscale/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   William Hubbs
+   willi...@gentoo.org
+   

Patrick McLean
chutz...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-14 Thread William Hubbs
commit: 3268066eda83023443ec85be057047aeb451
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 15 01:58:01 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 15 01:58:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3268066e

net-vpn/tailscale: remove 1.2.0

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest   |   1 -
 net-vpn/tailscale/tailscale-1.2.0.ebuild | 241 ---
 2 files changed, 242 deletions(-)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index d3f9e3242ed..c1be45e6658 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -239,7 +239,6 @@ DIST 
inet.af%2Fnetaddr%2F@v%2Fv0.0.0-20200810144936-56928fe48a98.zip 16191 BLAKE
 DIST rsc.io%2Fgoversion%2F@v%2Fv1.2.0.mod 24 BLAKE2B 
f34fad63946a0d32855728c5efe5a52372014f1745be5b6cbe329f53d99fd3e5808e745a04fca76f5bd63a4009d0ec765baf1ae5777c2dd4a892f39674136b99
 SHA512 
d43d5a4c338311c5e86ee46284f4ac7ef94cf3f0245b1115d8489182ae4163d283aefa010ba0a865e4248dd9cb130f018cc6336b425c3ab53f96df75e6c17944
 DIST rsc.io%2Fgoversion%2F@v%2Fv1.2.0.zip 10585 BLAKE2B 
e395e10714385e74c2f183d1bb64977cdd36bfb8af9966209300c4a33c04cab91cfd435d19df76097855968e992f5bea5859e15162b054574e8f5375b14024ca
 SHA512 
56df49fc828163e44c836b8e7b8d4a48ff05449f548a7518ceba4af06e270e5a0de842c8b5912e3e462bf5180cf885d2330543e212de8d9ab500bee64c2546a6
 DIST tailscale-0.98.tar.gz 219233 BLAKE2B 
9902be178e160cc1ce41d192e8dab3bbf5950351c8dbe80ec2958afa751ab7b9a88cb50978d2192b840afa288f3c94e4e28027b4829afe0c3576872634ed60c4
 SHA512 
a6b175fe438639c6d8e27e55f6d1d8aa7ad101e7c5d9d3b0672144aef1aa7be6a787d5feb3fca306f92ed9e8083901930c94c3f1220086b60189426bcd909488
-DIST tailscale-1.2.0.tar.gz 436605 BLAKE2B 
288cdc86f8246f56feaf21d28b9b10daee4a865cbd84c4c8a9f725493794cf959c6219257d447a01055bb43bc178ee66fc055622c099d55e3f536d7d99e8dffc
 SHA512 
b9e337ace38e5ca21e6cff9a40a0315198f15e63b7663986c95cfb31d7d42ab5a8d73bb7caa76b0e60e75ffc262a1cffed1585984a76f822b45598e072637f17
 DIST tailscale-1.2.10.tar.gz 441791 BLAKE2B 
85a6b3359d808b280baac2b3fe943c3647f09cc09233dff789a634d3d84c8ede11a4876bb77a1045b86ca68466f93aa01248180e5eb2cda388bb57939a0eeff2
 SHA512 
67046bf9e5d49058d8f510e4541f50e5bbdd0cca2a6ca76f3e98734d3244f79ddcb7e23da29854b9ef7064227b42b24793b4992d983156ab6d65940c6b5e6b79
 DIST tailscale_0.98-0_386.tgz 11772623 BLAKE2B 
085f798bb1aabc8f6e286184428cca84cc552037bb67b503227e7c56acc90b6b9b860d3147498bbdeb5dc39164d472ba4ea441b93a57dd37b5aa4a977f2f1702
 SHA512 
10bbdbc7da71e018189eb63fe126237bd978cad8169a824f8bf70c065e53bd3d0f2741ce0bf7f810f27f68a273d33caf4cd086acde51956109c0d5317862352e
 DIST tailscale_0.98-0_amd64.tgz 12080659 BLAKE2B 
f3935a51c0210930d93c1779022e0e11508a92899fab5ba50c2a14a8670bc03a601de18847c02428971188647b60ba0154b12027c5d4224d47735964fa031ef7
 SHA512 
119ffa7a7035327b388dbabc118b37cc4af5f0b2bc01a4a757719b37659fefc2363eb48ef68c8009a05bff3cf3caf92a5f918683f49cdb052fc6c618ad08ed45

diff --git a/net-vpn/tailscale/tailscale-1.2.0.ebuild 
b/net-vpn/tailscale/tailscale-1.2.0.ebuild
deleted file mode 100644
index ee0de7c859c..000
--- a/net-vpn/tailscale/tailscale-1.2.0.ebuild
+++ /dev/null
@@ -1,241 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd tmpfiles
-
-DESCRIPTION="Tailscale vpn client"
-HOMEPAGE="https://tailscale.com;
-
-EGO_SUM=(
-   "cloud.google.com/go v0.34.0/go.mod"
-   "github.com/BurntSushi/toml v0.3.1"
-   "github.com/BurntSushi/toml v0.3.1/go.mod"
-   "github.com/Masterminds/semver/v3 v3.0.3"
-   "github.com/Masterminds/semver/v3 v3.0.3/go.mod"
-   "github.com/alecthomas/kingpin v2.2.6+incompatible/go.mod"
-   "github.com/alecthomas/template 
v0.0.0-20190718012654-fb15b899a751/go.mod"
-   "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
-   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5"
-   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5/go.mod"
-   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239"
-   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod"
-   "github.com/apenwarr/fixconsole v0.0.0-20191012055117-5a9f6489cc29"
-   "github.com/apenwarr/fixconsole 
v0.0.0-20191012055117-5a9f6489cc29/go.mod"
-   "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab"
-   "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab/go.mod"
-   "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb"
-   "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb/go.mod"
-   "github.com/cavaliercoder/go-cpio v0.0.0-20180626203310-925f9528c45e"
-   "github.com/cavaliercoder/go-cpio 
v0.0.0-20180626203310-925f9528c45e/go.mod"
-   "github.com/coreos/go-iptables v0.4.5"
-   "github.com/coreos/go-iptables v0.4.5/go.mod"
- 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-14 Thread William Hubbs
commit: c016dc9471c5cbf207ff6365313a4558cdc00f7e
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 15 01:46:49 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 15 01:46:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c016dc94

net-vpn/tailscale: 1.2.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest   |  82 +++
 net-vpn/tailscale/tailscale-1.2.0.ebuild | 241 +++
 2 files changed, 323 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 4869f301fcd..50a06f54de0 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -9,6 +9,8 @@ DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a75
 DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.zip
 66303 BLAKE2B 
4b02e631a3537d577b78b1372f8496113c582bfaafc48f5ce6981ed72da6a611d6c692a85c6e7cc8aeb47c89d0fec9f491d59607ead55d5e4be256525d3173bb
 SHA512 
d29dc8a3c82c34af07b0c393349eda79b30c988d439771e02106bf2f386ef5fc3feaebf00da3953a40bff2c5ed93880ecbf45e1607303c11a417bfffb96e2e65
 DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190924025748-f65c72e2690d.mod 
79 BLAKE2B 
51cb1c2c33300626f74f843ce56c333b194b9a46230d3befe94343fe9daa62314a59b74a6d78c97415f839997fb42700c762fe02ef76240924ba52d18f723ad6
 SHA512 
df2dd357e057bb1fc65ef4869f64149f6446257406886e89a39f7dbc7e6c9da25a8c17567b14c8d3adefaf21fba98e0f2663924c7d32a4f82d30377ab4032162
 DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190924025748-f65c72e2690d.zip 
7096 BLAKE2B 
dd3436eacdcf42567210b68830f6a9663ed91531d73aa6c2548f50e387d7081a0908478135816a599014a82e23fd6ca9c2685ce8518c6ca73bce24a9f0ff5f6d
 SHA512 
6111f8ea08657e90dce1ae450736cbc3a6e10cd61ee5211ef4cbb1abe1862d0fa658ef2922b6778084d10af3f3c55744962162bf9fbdf48d2c42f6a15b297ea2
+DIST 
github.com%2Falexbrainman%2Fsspi%2F@v%2Fv0.0.0-20180613141037-e580b900e9f5.mod 
36 BLAKE2B 
63449f57a292772e178e1064008cd63f520a7cf20095c51ef6ff88075129828019e66734f79b6a0b81c0873b0ddce10d941f62c7b9951f716ccb251967201087
 SHA512 
be9b456cad78b6194afa1fa9d6df1a77331706d03102e092a36d7efaa19a9d708fc72245ad224ea1cd87ccd59087b6024f949176aa76e4547f6bd9e7f98231f1
+DIST 
github.com%2Falexbrainman%2Fsspi%2F@v%2Fv0.0.0-20180613141037-e580b900e9f5.zip 
32613 BLAKE2B 
4bccac5a9960e762e72ae9cbcf0e58ccae706c9f87c9d6b44a4400ed2d30f3c720e44524ad0a43a59b7bc006cf1a7d181a1740970d50b89d94629f4d9f3e8b65
 SHA512 
b8744366644027071282598b9507654b17ef5fd913f9a9c090fba87ff379e10a2a9fa267900866b7624c404ff421af511c8d0acdf0100dd48315da91256872ed
 DIST 
github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20161002113705-648efa622239.mod 
35 BLAKE2B 
f41c90b71b4b9e1876a13df9703b57f52ec6d7fd4258a7c44bca15c12310b512e400b32715180bfbe4726887aa7284fa21832ca9f9eb1dd759ee7d0c627307ac
 SHA512 
5a93ead508f4f5e229e5d0e59dc820840819d9b32158ddecf2d6dae7ee96ce92af6bd80d18a98e437cbdda5de6df6cac03f7b535017fa92ef868dcccbc6e1f27
 DIST 
github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20161002113705-648efa622239.zip 
5273 BLAKE2B 
fd47f46372a66797bb7028a856f903e9768589b550f869b80cb271fc6ae602f57fed7a296cac6ca14d668d4220f2c3f9f6e6e67bf23801ceed6b2b8e3c8a4494
 SHA512 
7002be4436a93e90cf69cdf16b92d93b4651e3f18bbae099c3780c6b8abc24363044807dcda3d943c0d6f6fb5f428effeea6a3b8e456eb151b072edf5f4fbfed
 DIST 
github.com%2Fapenwarr%2Ffixconsole%2F@v%2Fv0.0.0-20191012055117-5a9f6489cc29.mod
 173 BLAKE2B 
55f6edb4ed556fcda68fbbdb04bdf196a6b377cae10f274c3ecfaa74e4202e8cd6c3f6f77a480c42934a9f30217141d0f7297dc736230fe1333198b62e6882a1
 SHA512 
75ff35bbcbd227f0bf6c55a94580c6c19a6e1507886ff3cafd320ffd9ffeb5f76b37669ced4b676baf528ebdfac20e4a12e727b332e08f0b08dacdddcfdffc48
@@ -28,8 +30,12 @@ DIST 
github.com%2Fflynn%2Fgo-shlex%2F@v%2Fv0.0.0-20150515145356-3f9db97f8568.mod
 DIST 
github.com%2Fflynn%2Fgo-shlex%2F@v%2Fv0.0.0-20150515145356-3f9db97f8568.zip 
9718 BLAKE2B 
1e0c02ef1bd74bd1ee2b8eb2752428274657d31781042fb3fd14c6c1a9acf15d64a427b08fed6cd34f39de28e44f23cce4bb330dbeac1a8e6ca98598c463a748
 SHA512 
d7b49daaa77088d1fcc932e1a3cbb2e85302e6b3e486657468396e407fadb69b28763cf5811c0c1c60a8f02033de2488035b020a0d2aecabc75364526b429e46
 DIST github.com%2Fgliderlabs%2Fssh%2F@v%2Fv0.2.2.mod 33 BLAKE2B 
18725478b6c6a565e4adc96f4edf09f8369553b8b6523f36f8e4733ae64eb9a859af67e14646e61d2faf5cfd651ada0a6bb2bae455ba6bb4570c92696b31f23c
 SHA512 
e6592e0b4e0c9f344378efbc06365296f5978e173421824512ce6f8921212691aad2f35e73ff4562c72014897a4992b7b3e56e3c424a82159747f1fe328eaf50
 DIST github.com%2Fgliderlabs%2Fssh%2F@v%2Fv0.2.2.zip 32647 BLAKE2B 
410ad54c733b42b4a0c0f3b64aadea79db9710ec2691882889f66c3c4be87227560c1f3266d955d8753989482d86077f5e316b0fc25331a6feb38e43f1142452
 SHA512 
d1d185c62f46701abbb17730a510093ed72e20f663f23ecaa918f11822afb9428c87f1acb24b895705ec38db957a99e1af2f3683de3e8bcdba86f29319617499
+DIST github.com%2Fgo-multierror%2Fmultierror%2F@v%2Fv1.0.2.mod 43 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-12-14 Thread William Hubbs
commit: 13ba9ce6746b98a032c31f6e4a0e4a2e92241cf5
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 15 01:50:49 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 15 01:50:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ba9ce6

net-vpn/tailscale: 1.2.10 bump

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest|   1 +
 net-vpn/tailscale/tailscale-1.2.10.ebuild | 241 ++
 2 files changed, 242 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 50a06f54de0..d3f9e3242ed 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -240,6 +240,7 @@ DIST rsc.io%2Fgoversion%2F@v%2Fv1.2.0.mod 24 BLAKE2B 
f34fad63946a0d32855728c5efe
 DIST rsc.io%2Fgoversion%2F@v%2Fv1.2.0.zip 10585 BLAKE2B 
e395e10714385e74c2f183d1bb64977cdd36bfb8af9966209300c4a33c04cab91cfd435d19df76097855968e992f5bea5859e15162b054574e8f5375b14024ca
 SHA512 
56df49fc828163e44c836b8e7b8d4a48ff05449f548a7518ceba4af06e270e5a0de842c8b5912e3e462bf5180cf885d2330543e212de8d9ab500bee64c2546a6
 DIST tailscale-0.98.tar.gz 219233 BLAKE2B 
9902be178e160cc1ce41d192e8dab3bbf5950351c8dbe80ec2958afa751ab7b9a88cb50978d2192b840afa288f3c94e4e28027b4829afe0c3576872634ed60c4
 SHA512 
a6b175fe438639c6d8e27e55f6d1d8aa7ad101e7c5d9d3b0672144aef1aa7be6a787d5feb3fca306f92ed9e8083901930c94c3f1220086b60189426bcd909488
 DIST tailscale-1.2.0.tar.gz 436605 BLAKE2B 
288cdc86f8246f56feaf21d28b9b10daee4a865cbd84c4c8a9f725493794cf959c6219257d447a01055bb43bc178ee66fc055622c099d55e3f536d7d99e8dffc
 SHA512 
b9e337ace38e5ca21e6cff9a40a0315198f15e63b7663986c95cfb31d7d42ab5a8d73bb7caa76b0e60e75ffc262a1cffed1585984a76f822b45598e072637f17
+DIST tailscale-1.2.10.tar.gz 441791 BLAKE2B 
85a6b3359d808b280baac2b3fe943c3647f09cc09233dff789a634d3d84c8ede11a4876bb77a1045b86ca68466f93aa01248180e5eb2cda388bb57939a0eeff2
 SHA512 
67046bf9e5d49058d8f510e4541f50e5bbdd0cca2a6ca76f3e98734d3244f79ddcb7e23da29854b9ef7064227b42b24793b4992d983156ab6d65940c6b5e6b79
 DIST tailscale_0.98-0_386.tgz 11772623 BLAKE2B 
085f798bb1aabc8f6e286184428cca84cc552037bb67b503227e7c56acc90b6b9b860d3147498bbdeb5dc39164d472ba4ea441b93a57dd37b5aa4a977f2f1702
 SHA512 
10bbdbc7da71e018189eb63fe126237bd978cad8169a824f8bf70c065e53bd3d0f2741ce0bf7f810f27f68a273d33caf4cd086acde51956109c0d5317862352e
 DIST tailscale_0.98-0_amd64.tgz 12080659 BLAKE2B 
f3935a51c0210930d93c1779022e0e11508a92899fab5ba50c2a14a8670bc03a601de18847c02428971188647b60ba0154b12027c5d4224d47735964fa031ef7
 SHA512 
119ffa7a7035327b388dbabc118b37cc4af5f0b2bc01a4a757719b37659fefc2363eb48ef68c8009a05bff3cf3caf92a5f918683f49cdb052fc6c618ad08ed45
 DIST tailscale_0.98-0_arm.tgz 11276678 BLAKE2B 
06e176c8fcd68761b8c3a9399e189b7793d2284315187b77c5c36309d6e5d8ce3a4675531315a47cba54fb402b0f07e02bcf2f9cd4c502f99131d86a1b0e422b
 SHA512 
95913a397d636188d9673d1eca37e3b4fcf87ade0fcf7b69d086b2d05e5d854aba786ace03a1b7f406d02140a0c9197c925a5666c8a3bc1d11e15479f6440deb

diff --git a/net-vpn/tailscale/tailscale-1.2.10.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10.ebuild
new file mode 100644
index 000..ee0de7c859c
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.2.10.ebuild
@@ -0,0 +1,241 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd tmpfiles
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+
+EGO_SUM=(
+   "cloud.google.com/go v0.34.0/go.mod"
+   "github.com/BurntSushi/toml v0.3.1"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/Masterminds/semver/v3 v3.0.3"
+   "github.com/Masterminds/semver/v3 v3.0.3/go.mod"
+   "github.com/alecthomas/kingpin v2.2.6+incompatible/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20190718012654-fb15b899a751/go.mod"
+   "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5/go.mod"
+   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239"
+   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod"
+   "github.com/apenwarr/fixconsole v0.0.0-20191012055117-5a9f6489cc29"
+   "github.com/apenwarr/fixconsole 
v0.0.0-20191012055117-5a9f6489cc29/go.mod"
+   "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab"
+   "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab/go.mod"
+   "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb"
+   "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb/go.mod"
+   "github.com/cavaliercoder/go-cpio v0.0.0-20180626203310-925f9528c45e"
+   "github.com/cavaliercoder/go-cpio 
v0.0.0-20180626203310-925f9528c45e/go.mod"
+   "github.com/coreos/go-iptables v0.4.5"
+   "github.com/coreos/go-iptables v0.4.5/go.mod"
+   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-05-18 Thread William Hubbs
commit: d84fe5a0b1412412e6f7bc2879216c9dab80297a
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 18 17:28:20 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 18 17:28:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84fe5a0

net-vpn/tailscale: convert 0.98 to source ebuild

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/Manifest  | 160 +
 net-vpn/tailscale/tailscale-0.98.ebuild | 200 
 2 files changed, 360 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index c2e719b9509..4869f301fcd 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -1,3 +1,163 @@
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
+DIST github.com%2F!masterminds%2Fsemver%2Fv3%2F@v%2Fv3.0.3.mod 49 BLAKE2B 
75301dd276a9f53c22d9d15f2ec4fa32cb90eeacabd9ddcc604d7f306d7e9481f9ed3f8f8bdfa5090951623f2ad2bdc671808dd8eae512bf911be30a6b93cc99
 SHA512 
7b9615ed8dbc53987e0370b5ff24bf62bfbf4cd3644859b735dd267826ce75177666106d8447a113dd508542086919336c82819385c92ee520082f6f6ada7ac9
+DIST github.com%2F!masterminds%2Fsemver%2Fv3%2F@v%2Fv3.0.3.zip 29035 BLAKE2B 
44ceec916a8ed19a1e9bbc3b4b4f325e5b9fe1d55991553f30eac70b3ad3b93ae92b1f0487ed57354b40db1b5b1458885a127c5db92a27ee806b9f8f1498f3dc
 SHA512 
3954271496e703d876e1bd9716ae1bdfcde08335cf20915aefa71c5ade8a836733f0635005d9eda8b01fb1991dbfd25d0df2aa71a1d52ae3677477eb34382aab
+DIST github.com%2Falecthomas%2Fkingpin%2F@v%2Fv2.2.6+incompatible.mod 37 
BLAKE2B 
61c62f7fd2c1558dcf6c405ee3a5e6e701d8cbd6062343ac39c6247f2c7a80913d983fa6fec80f039a077a49a4457970750d41d68f104f5bb2ad16ca37e0e593
 SHA512 
220bfd19201b9bcf210f4aebb287c35fc66b0240ab756ab9ca4bd76d338c68bfcaeacee7229483d18e3943a009de7c1dc69d69c7ac4473f12b61e8cf2dc40d10
+DIST github.com%2Falecthomas%2Fkingpin%2F@v%2Fv2.2.6+incompatible.zip 60562 
BLAKE2B 
43c2fc48a54a6bfd949835d9afea5f9a41a0342476a779f20e94354d0ddb21bde17af70f3ed638720e78a0ce1cccf36d125ac6b0e98786294210fbd720ede2af
 SHA512 
8def48597e0b4297f848c7abb700a4698a239a22804d49f865a5d5924e9593d314e7cbdde93f8ae8b7d1e8f5b6225978ccdf9b25e0920c9361aa8226bb34e6c6
+DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
+DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.zip
 66303 BLAKE2B 
4b02e631a3537d577b78b1372f8496113c582bfaafc48f5ce6981ed72da6a611d6c692a85c6e7cc8aeb47c89d0fec9f491d59607ead55d5e4be256525d3173bb
 SHA512 
d29dc8a3c82c34af07b0c393349eda79b30c988d439771e02106bf2f386ef5fc3feaebf00da3953a40bff2c5ed93880ecbf45e1607303c11a417bfffb96e2e65
+DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190924025748-f65c72e2690d.mod 
79 BLAKE2B 
51cb1c2c33300626f74f843ce56c333b194b9a46230d3befe94343fe9daa62314a59b74a6d78c97415f839997fb42700c762fe02ef76240924ba52d18f723ad6
 SHA512 
df2dd357e057bb1fc65ef4869f64149f6446257406886e89a39f7dbc7e6c9da25a8c17567b14c8d3adefaf21fba98e0f2663924c7d32a4f82d30377ab4032162
+DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190924025748-f65c72e2690d.zip 
7096 BLAKE2B 
dd3436eacdcf42567210b68830f6a9663ed91531d73aa6c2548f50e387d7081a0908478135816a599014a82e23fd6ca9c2685ce8518c6ca73bce24a9f0ff5f6d
 SHA512 
6111f8ea08657e90dce1ae450736cbc3a6e10cd61ee5211ef4cbb1abe1862d0fa658ef2922b6778084d10af3f3c55744962162bf9fbdf48d2c42f6a15b297ea2
+DIST 
github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20161002113705-648efa622239.mod 
35 BLAKE2B 
f41c90b71b4b9e1876a13df9703b57f52ec6d7fd4258a7c44bca15c12310b512e400b32715180bfbe4726887aa7284fa21832ca9f9eb1dd759ee7d0c627307ac
 SHA512 
5a93ead508f4f5e229e5d0e59dc820840819d9b32158ddecf2d6dae7ee96ce92af6bd80d18a98e437cbdda5de6df6cac03f7b535017fa92ef868dcccbc6e1f27

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-05-13 Thread Patrick McLean
commit: a66e2fb58121ee78f49350d0fb41721ab50816ff
Author: Patrick McLean  sony  com>
AuthorDate: Thu May 14 04:11:47 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 14 04:11:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66e2fb5

net-vpn/tailscale: clean up old version

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 net-vpn/tailscale/Manifest  |  4 ---
 net-vpn/tailscale/tailscale-0.97_p45.ebuild | 50 -
 2 files changed, 54 deletions(-)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index a552f578c21..c2e719b9509 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -1,7 +1,3 @@
-DIST tailscale_0.97-45_386.tgz 11879684 BLAKE2B 
690e707e499e6986bd9676875af818f9fc68a7b9a4f66b2384efab4efa0c0d95cabe1a4c816152a7e61d14f33b16f1da00a8e7f9c26950412c2ac971a0ba090b
 SHA512 
c81ae265c20bc2f8e9528b78dd39fd53d74b7a90d354617673912632d6599c9c0b866156ff8032b6a92f8452ae95789fdd0be3db87cf13aca2bb6ecdb13edf28
-DIST tailscale_0.97-45_amd64.tgz 12233156 BLAKE2B 
120781c003be7cd244dd8b3659e817aea6567d0c0d4e34f468f2fb584b62a34cadec4e37b5d96076e7b4c9ffc6611b4dd7d41375ce6e54812e89d974af70a558
 SHA512 
6ed0dc7d847c75b3597deff0febb5a72b07d027e8b4889151c00126d77dd1dc3fd878080a2d0d4737a3b9a5f3b11993e2ff6991fc7e5fde2eed7838239515338
-DIST tailscale_0.97-45_arm.tgz 11328113 BLAKE2B 
1ca588dfd8bb2c6e2b79d323b39f919ad2aebbb4c1812330a2875752b102bc461a304fa9c9761bd090d6361a966e04a06128535885383cb5baca0a679013e5b4
 SHA512 
78d8f44a07365ebc226df9c0a808f8da2a3e1f102db7aae3c9612c5c7e6ed5a32fcf0d43b43f23c507bba7ca4049be7a33c52473cff53d3fd7e9f9ae6b4d84bb
-DIST tailscale_0.97-45_arm64.tgz 11321460 BLAKE2B 
bdaadbb8c384cab4d098b9aabab299767744bc0ada5b31f7510505e5dd83b507b369010ba4d9e96935fbe8cdd9fafe3fd9308d3ccd5aaf829c3aa85887bc144e
 SHA512 
e6a68fe36219024fa01ce0bc5b2ab56614197dade1cdc131ef8f966684fa513e0e51589fc4e7740812f08f05a2b08127a8679de3005b925a613a1bef8675a48f
 DIST tailscale_0.98-0_386.tgz 11772623 BLAKE2B 
085f798bb1aabc8f6e286184428cca84cc552037bb67b503227e7c56acc90b6b9b860d3147498bbdeb5dc39164d472ba4ea441b93a57dd37b5aa4a977f2f1702
 SHA512 
10bbdbc7da71e018189eb63fe126237bd978cad8169a824f8bf70c065e53bd3d0f2741ce0bf7f810f27f68a273d33caf4cd086acde51956109c0d5317862352e
 DIST tailscale_0.98-0_amd64.tgz 12080659 BLAKE2B 
f3935a51c0210930d93c1779022e0e11508a92899fab5ba50c2a14a8670bc03a601de18847c02428971188647b60ba0154b12027c5d4224d47735964fa031ef7
 SHA512 
119ffa7a7035327b388dbabc118b37cc4af5f0b2bc01a4a757719b37659fefc2363eb48ef68c8009a05bff3cf3caf92a5f918683f49cdb052fc6c618ad08ed45
 DIST tailscale_0.98-0_arm.tgz 11276678 BLAKE2B 
06e176c8fcd68761b8c3a9399e189b7793d2284315187b77c5c36309d6e5d8ce3a4675531315a47cba54fb402b0f07e02bcf2f9cd4c502f99131d86a1b0e422b
 SHA512 
95913a397d636188d9673d1eca37e3b4fcf87ade0fcf7b69d086b2d05e5d854aba786ace03a1b7f406d02140a0c9197c925a5666c8a3bc1d11e15479f6440deb

diff --git a/net-vpn/tailscale/tailscale-0.97_p45.ebuild 
b/net-vpn/tailscale/tailscale-0.97_p45.ebuild
deleted file mode 100644
index 42558405f11..000
--- a/net-vpn/tailscale/tailscale-0.97_p45.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Tailscale vpn client"
-HOMEPAGE="https://tailscale.com;
-
-MY_PV="${PV//_p/-}"
-MY_P="${PN}_${MY_PV}"
-SRC_URI="
-   amd64? ( https://pkgs.tailscale.com/stable/${MY_P}_amd64.tgz )
-   arm? ( https://pkgs.tailscale.com/stable/${MY_P}_arm.tgz )
-   arm64? ( https://pkgs.tailscale.com/stable/${MY_P}_arm64.tgz )
-   x86? ( https://pkgs.tailscale.com/stable/${MY_P}_386.tgz )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="net-firewall/iptables"
-
-QA_PRECOMPILED="**"
-
-src_unpack() {
-   default
-   use amd64 && S="${WORKDIR}/${MY_P}_amd64"
-   use arm && S="${WORKDIR}/${MY_P}_arm"
-   use arm64 && S="${WORKDIR}/${MY_P}_arm64"
-   use x86 && S="${WORKDIR}/${MY_P}_386"
-}
-
-src_install() {
-   dosbin ${PN}d
-   dobin ${PN}
-
-   systemd_dounit systemd/*.service
-   insinto /etc/default
-   newins systemd/tailscaled.defaults ${PN}
-   keepdir /var/lib/${PN}
-   fperms 0750 /var/lib/${PN}
-
-   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
-
-   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
-   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-05-13 Thread Patrick McLean
commit: d51b31a7f4e46a91ec44dd99939956a15f8a0bbd
Author: Patrick McLean  sony  com>
AuthorDate: Thu May 14 04:10:56 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 14 04:11:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51b31a7

net-vpn/tailscale: fix systemd env file name (bug #721548)

Closes: https://bugs.gentoo.org/721548
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 net-vpn/tailscale/tailscale-0.98_p0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tailscale/tailscale-0.98_p0.ebuild 
b/net-vpn/tailscale/tailscale-0.98_p0.ebuild
index 1a9d74fe71a..4b6378a2c00 100644
--- a/net-vpn/tailscale/tailscale-0.98_p0.ebuild
+++ b/net-vpn/tailscale/tailscale-0.98_p0.ebuild
@@ -39,7 +39,7 @@ src_install() {
 
systemd_dounit systemd/*.service
insinto /etc/default
-   newins systemd/tailscaled.defaults ${PN}
+   newins systemd/tailscaled.defaults tailscaled
keepdir /var/lib/${PN}
fperms 0750 /var/lib/${PN}
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2020-04-21 Thread Patrick McLean
commit: 00e91551293fa57bbc7f39a79b5d82c64a8ccbb9
Author: Patrick McLean  sony  com>
AuthorDate: Wed Apr 22 01:13:43 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr 22 01:13:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e91551

net-vpn/tailscale-0.98_p0: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 net-vpn/tailscale/Manifest |  4 +++
 net-vpn/tailscale/tailscale-0.98_p0.ebuild | 50 ++
 2 files changed, 54 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 23037eae22e..a552f578c21 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -2,3 +2,7 @@ DIST tailscale_0.97-45_386.tgz 11879684 BLAKE2B 
690e707e499e6986bd9676875af818f9
 DIST tailscale_0.97-45_amd64.tgz 12233156 BLAKE2B 
120781c003be7cd244dd8b3659e817aea6567d0c0d4e34f468f2fb584b62a34cadec4e37b5d96076e7b4c9ffc6611b4dd7d41375ce6e54812e89d974af70a558
 SHA512 
6ed0dc7d847c75b3597deff0febb5a72b07d027e8b4889151c00126d77dd1dc3fd878080a2d0d4737a3b9a5f3b11993e2ff6991fc7e5fde2eed7838239515338
 DIST tailscale_0.97-45_arm.tgz 11328113 BLAKE2B 
1ca588dfd8bb2c6e2b79d323b39f919ad2aebbb4c1812330a2875752b102bc461a304fa9c9761bd090d6361a966e04a06128535885383cb5baca0a679013e5b4
 SHA512 
78d8f44a07365ebc226df9c0a808f8da2a3e1f102db7aae3c9612c5c7e6ed5a32fcf0d43b43f23c507bba7ca4049be7a33c52473cff53d3fd7e9f9ae6b4d84bb
 DIST tailscale_0.97-45_arm64.tgz 11321460 BLAKE2B 
bdaadbb8c384cab4d098b9aabab299767744bc0ada5b31f7510505e5dd83b507b369010ba4d9e96935fbe8cdd9fafe3fd9308d3ccd5aaf829c3aa85887bc144e
 SHA512 
e6a68fe36219024fa01ce0bc5b2ab56614197dade1cdc131ef8f966684fa513e0e51589fc4e7740812f08f05a2b08127a8679de3005b925a613a1bef8675a48f
+DIST tailscale_0.98-0_386.tgz 11772623 BLAKE2B 
085f798bb1aabc8f6e286184428cca84cc552037bb67b503227e7c56acc90b6b9b860d3147498bbdeb5dc39164d472ba4ea441b93a57dd37b5aa4a977f2f1702
 SHA512 
10bbdbc7da71e018189eb63fe126237bd978cad8169a824f8bf70c065e53bd3d0f2741ce0bf7f810f27f68a273d33caf4cd086acde51956109c0d5317862352e
+DIST tailscale_0.98-0_amd64.tgz 12080659 BLAKE2B 
f3935a51c0210930d93c1779022e0e11508a92899fab5ba50c2a14a8670bc03a601de18847c02428971188647b60ba0154b12027c5d4224d47735964fa031ef7
 SHA512 
119ffa7a7035327b388dbabc118b37cc4af5f0b2bc01a4a757719b37659fefc2363eb48ef68c8009a05bff3cf3caf92a5f918683f49cdb052fc6c618ad08ed45
+DIST tailscale_0.98-0_arm.tgz 11276678 BLAKE2B 
06e176c8fcd68761b8c3a9399e189b7793d2284315187b77c5c36309d6e5d8ce3a4675531315a47cba54fb402b0f07e02bcf2f9cd4c502f99131d86a1b0e422b
 SHA512 
95913a397d636188d9673d1eca37e3b4fcf87ade0fcf7b69d086b2d05e5d854aba786ace03a1b7f406d02140a0c9197c925a5666c8a3bc1d11e15479f6440deb
+DIST tailscale_0.98-0_arm64.tgz 11288963 BLAKE2B 
4244bcb6ff79dfaece4c82917a39804b6d58ce6a5f0572d19f62d9ba4cd40a0031eb723aee5a12dedc1303fbb8e9926d1b6eb9964080c5f162149dd049f8322b
 SHA512 
b81c90a5a4a999a03c7edeaf65a0a2900771ade17a888ee03c29762c491d9fce605ce77f812949cbc36ad113d8a5ce5d2e21d69e91a7b4b8a87a8fc93129aaf4

diff --git a/net-vpn/tailscale/tailscale-0.98_p0.ebuild 
b/net-vpn/tailscale/tailscale-0.98_p0.ebuild
new file mode 100644
index 000..1a9d74fe71a
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-0.98_p0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+
+MY_PV="${PV//_p/-}"
+MY_P="${PN}_${MY_PV}"
+SRC_URI="
+   amd64? ( https://pkgs.tailscale.com/stable/${MY_P}_amd64.tgz )
+   arm? ( https://pkgs.tailscale.com/stable/${MY_P}_arm.tgz )
+   arm64? ( https://pkgs.tailscale.com/stable/${MY_P}_arm64.tgz )
+   x86? ( https://pkgs.tailscale.com/stable/${MY_P}_386.tgz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   default
+   use amd64 && S="${WORKDIR}/${MY_P}_amd64"
+   use arm && S="${WORKDIR}/${MY_P}_arm"
+   use arm64 && S="${WORKDIR}/${MY_P}_arm64"
+   use x86 && S="${WORKDIR}/${MY_P}_386"
+}
+
+src_install() {
+   dosbin ${PN}d
+   dobin ${PN}
+
+   systemd_dounit systemd/*.service
+   insinto /etc/default
+   newins systemd/tailscaled.defaults ${PN}
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/files/, net-vpn/tailscale/

2020-03-30 Thread Patrick McLean
commit: ed5ccfe9186aa2de7246799ed685595b666e3c84
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Mar 31 02:58:34 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Mar 31 02:58:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5ccfe9

net-vpn/tailscale: new package

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 net-vpn/tailscale/Manifest  |  4 +++
 net-vpn/tailscale/files/tailscale.tmpfiles  |  2 ++
 net-vpn/tailscale/files/tailscaled.confd|  6 
 net-vpn/tailscale/files/tailscaled.initd| 14 
 net-vpn/tailscale/metadata.xml  |  8 +
 net-vpn/tailscale/tailscale-0.97_p45.ebuild | 50 +
 6 files changed, 84 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
new file mode 100644
index 000..23037eae22e
--- /dev/null
+++ b/net-vpn/tailscale/Manifest
@@ -0,0 +1,4 @@
+DIST tailscale_0.97-45_386.tgz 11879684 BLAKE2B 
690e707e499e6986bd9676875af818f9fc68a7b9a4f66b2384efab4efa0c0d95cabe1a4c816152a7e61d14f33b16f1da00a8e7f9c26950412c2ac971a0ba090b
 SHA512 
c81ae265c20bc2f8e9528b78dd39fd53d74b7a90d354617673912632d6599c9c0b866156ff8032b6a92f8452ae95789fdd0be3db87cf13aca2bb6ecdb13edf28
+DIST tailscale_0.97-45_amd64.tgz 12233156 BLAKE2B 
120781c003be7cd244dd8b3659e817aea6567d0c0d4e34f468f2fb584b62a34cadec4e37b5d96076e7b4c9ffc6611b4dd7d41375ce6e54812e89d974af70a558
 SHA512 
6ed0dc7d847c75b3597deff0febb5a72b07d027e8b4889151c00126d77dd1dc3fd878080a2d0d4737a3b9a5f3b11993e2ff6991fc7e5fde2eed7838239515338
+DIST tailscale_0.97-45_arm.tgz 11328113 BLAKE2B 
1ca588dfd8bb2c6e2b79d323b39f919ad2aebbb4c1812330a2875752b102bc461a304fa9c9761bd090d6361a966e04a06128535885383cb5baca0a679013e5b4
 SHA512 
78d8f44a07365ebc226df9c0a808f8da2a3e1f102db7aae3c9612c5c7e6ed5a32fcf0d43b43f23c507bba7ca4049be7a33c52473cff53d3fd7e9f9ae6b4d84bb
+DIST tailscale_0.97-45_arm64.tgz 11321460 BLAKE2B 
bdaadbb8c384cab4d098b9aabab299767744bc0ada5b31f7510505e5dd83b507b369010ba4d9e96935fbe8cdd9fafe3fd9308d3ccd5aaf829c3aa85887bc144e
 SHA512 
e6a68fe36219024fa01ce0bc5b2ab56614197dade1cdc131ef8f966684fa513e0e51589fc4e7740812f08f05a2b08127a8679de3005b925a613a1bef8675a48f

diff --git a/net-vpn/tailscale/files/tailscale.tmpfiles 
b/net-vpn/tailscale/files/tailscale.tmpfiles
new file mode 100644
index 000..f27c7783520
--- /dev/null
+++ b/net-vpn/tailscale/files/tailscale.tmpfiles
@@ -0,0 +1,2 @@
+#type  pathmodeusergroup   age 
argument
+d  /run/tailscale  0755-   -   
-   -

diff --git a/net-vpn/tailscale/files/tailscaled.confd 
b/net-vpn/tailscale/files/tailscaled.confd
new file mode 100644
index 000..d65c42925ec
--- /dev/null
+++ b/net-vpn/tailscale/files/tailscaled.confd
@@ -0,0 +1,6 @@
+# /etc/conf.d/tailscaled
+# the port for tailscaled to listen on
+#tailscaled_port=41641
+
+# extra arguments passed to the daemon
+#tailscaled_args=""

diff --git a/net-vpn/tailscale/files/tailscaled.initd 
b/net-vpn/tailscale/files/tailscaled.initd
new file mode 100644
index 000..c7edf4a19f0
--- /dev/null
+++ b/net-vpn/tailscale/files/tailscaled.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="tailscaled"
+description="Tailscale node agent"
+command=/usr/sbin/tailscaled
+command_args="--state=/var/lib/tailscale/tailscaled.state 
--socket=/run/tailscale/tailscaled.sock --port ${tailscaled_port:-41641} 
${tailscaled_args}"
+supervisor=supervise-daemon
+
+depend() {
+   need net
+   use logger
+}

diff --git a/net-vpn/tailscale/metadata.xml b/net-vpn/tailscale/metadata.xml
new file mode 100644
index 000..126b9ca42a2
--- /dev/null
+++ b/net-vpn/tailscale/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Patrick McLean
+   chutz...@gentoo.org
+   
+

diff --git a/net-vpn/tailscale/tailscale-0.97_p45.ebuild 
b/net-vpn/tailscale/tailscale-0.97_p45.ebuild
new file mode 100644
index 000..42558405f11
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-0.97_p45.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+
+MY_PV="${PV//_p/-}"
+MY_P="${PN}_${MY_PV}"
+SRC_URI="
+   amd64? ( https://pkgs.tailscale.com/stable/${MY_P}_amd64.tgz )
+   arm? ( https://pkgs.tailscale.com/stable/${MY_P}_arm.tgz )
+   arm64? ( https://pkgs.tailscale.com/stable/${MY_P}_arm64.tgz )
+   x86? ( https://pkgs.tailscale.com/stable/${MY_P}_386.tgz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+QA_PRECOMPILED="**"
+
+src_unpack()