Gentoo Archives: gentoo-commits

From: Stephan Hartmann <sultan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/croc/
Date: Mon, 05 Oct 2020 14:38:14
Message-Id: 1601908672.a20430a9654f4b033e8bfaae9b8e4812e68ba5cd.sultan@gentoo
1 commit: a20430a9654f4b033e8bfaae9b8e4812e68ba5cd
2 Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 5 14:37:31 2020 +0000
4 Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 5 14:37:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20430a9
7
8 net-misc/croc: version bump to 8.4.0
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>
12
13 net-misc/croc/Manifest | 6 +++---
14 .../croc/{croc-8.3.2.ebuild => croc-8.4.0.ebuild} | 24 +++++++++++++++++++---
15 2 files changed, 24 insertions(+), 6 deletions(-)
16
17 diff --git a/net-misc/croc/Manifest b/net-misc/croc/Manifest
18 index d0102590403..2a72935ad99 100644
19 --- a/net-misc/croc/Manifest
20 +++ b/net-misc/croc/Manifest
21 @@ -1,4 +1,4 @@
22 -DIST croc-8.3.2.tar.gz 2542462 BLAKE2B d113164e0cf56b1d996df5c1e3dd345bfa26d3c18c4f78865002641903b76fd64ce0470ccefcb4398feca8e0431e586cd842d8a56e0bf15688b12c3cfaa79d68 SHA512 d1ca24f41f21acb9a4548697030bbdbf67faf220abeb1b1eb22ad3309c89b0d39cae5578c21ae66831e7d043dfa7fa3075c20175cfbc55263853a127151ec754
23 +DIST croc-8.4.0.tar.gz 2545504 BLAKE2B d0161662ad4d7af9075a2ca1f35731c925c4d42c42cae96eb73e6b83cca77f87856d313d468201d5700547071b3ae5e9b0eff28b59426d6d55b904a5c0c04b83 SHA512 71caefce877e600e75e6e4253c61622d6e2c5f369490da41f2a95ebfd194299af98c2f893c206381ad7b091c08eab1b02527f4c47c28362fc7257f0fc09823cc
24 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
25 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f SHA512 9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4
26 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.5.mod 43 BLAKE2B 60ec6257dc0098e3dabfb32b6c668db9159d69dfc7daa06b9d7f9089f4a6dfc11d2b6d39393e1b990f6ca126019baa1b3d99364fe8a6df9ae323626c8d82494c SHA512 be1111b482157b8c8dda0f45a71e587b51ef78cc9676db4cb560bf0e71c112f45bd048bab7f1b0a64651777bb395c0ce210cf3df20a4afe08e66a42b6da89765
27 @@ -38,6 +38,8 @@ DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f
28 DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
29 DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738
30 DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 110026 BLAKE2B 862c858d51e59569c38e1304de08c256752db260cde7f7f44fab41d22695999fe73483d3854166f4e8d3da9b4f8e41b7999d7e44510ab8c2ca6c0120173b77e3 SHA512 992df87104aa66dec048d39496c85819cab19bc890cb2c60326660d011642f49cd926b082d3eb4136b229a6e4893ed023a133e4bf83a4993c534b24e14d77b4d
31 +DIST github.com%2Fschollz%2Fcli%2Fv2%2F@v%2Fv2.2.1.mod 184 BLAKE2B f67cc91ee946f87065b29c78633866804f158d8dcbfbd6ad24d55f3e44d0ebf32db5666774d7a75920ae456bd16b115c672a2f07af9dcaa92550c1ccac6bee22 SHA512 04fa4c8e8636a01bec227f466844b251cbb74f856e8e1bc04de7401ae1452ecfa2839644a14b33b643d050d8f8edf503681ce0d4ac97bbcf2a5b0a8fdd7018c4
32 +DIST github.com%2Fschollz%2Fcli%2Fv2%2F@v%2Fv2.2.1.zip 3453563 BLAKE2B fe5fc340884a6d6fb8090b2f2e3f847c9b440e950e2174796e9b8beb5ebba0e8fe3b634d4b52b44dc43246191ae401c3bb02c5206898f81debe1ef07ff23e23a SHA512 79b574582ed35aba46ca953fba610804a3a42acd9b244175862610df26d1e71c8b2c4ebf3c71df5990ec84b26d403484731cfd649051d73cc56e123788230a19
33 DIST github.com%2Fschollz%2Flogger%2F@v%2Fv1.2.0.mod 42 BLAKE2B 28d1441e2d219c8194a4acaaea2d072866bef631fec3e10ccf73527337b09da5a4205a4298f60ed823bdc323a7517e69f3fb1cab925baec13a6684688d8f26ad SHA512 db5dd8742ef68cf0e1710f2065435b07f44899cca8c2bcd4df2a127596ff778661531f45a35a59b981b4fcb246757beea26835ddab8e3f5d24954af616067124
34 DIST github.com%2Fschollz%2Flogger%2F@v%2Fv1.2.0.zip 4494 BLAKE2B e17a498a1c54d88a2e98483c52efbd8e0150a728c299e0bb0319ea820cc50276e5f2727c549a126d3094efe9a889adcdc2862286f19fcb870abe8a9157fac4ee SHA512 25f1fde274a499c5ade50061cbb5727f2798158b1547092b298d36b89ed0efcfe84b727e20a3dc980b1f9fcaa1a0dc07f8e0369155df11bd5f76b8fffbb32a64
35 DIST github.com%2Fschollz%2Fmnemonicode%2F@v%2Fv1.0.1.mod 72 BLAKE2B 5f5815449eb44d202f99b7e2168a08000eba8b70f3b669190d8ebd8d485adada71049cacc71b6e72931d45284565b816597f995e16858b2fd0a2eef2cd815c7d SHA512 eaedd08e8235f2a61d8e3c8e342b1773d2d687351e715adc8ea13d1e49511d16c6f8d5510bba5ffcb9d295a64813d21214e6d55dadcd1c8686f9c3320a9d2511
36 @@ -63,8 +65,6 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0
37 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip 90474 BLAKE2B 2f79f0cac2c15acaeae764aeb640534f58ec2ae86fe88a82533498e718cf37d67c563606090ad39b38e22ffca1e63a25cd881d6a472b862ddaf150c7d329b16a SHA512 a047ba8d5f529d459fb6ae8dd39367e6f6cd2e785e90f54a5f8759ff76e4cfff990f1b8c1e0cf49c67b97ca8de36ecf8fdeb3b8f16e579aeae2d563d38da69db
38 DIST github.com%2Ftscholl2%2Fsiec%2F@v%2Fv0.0.0-20191122224205-8da93652b094.mod 32 BLAKE2B 714a7fdeaaa7ea25dedf0279e7edc1939ae954f9214851f3b8ca0baf2be779b323f79dcf86c34026dc48a9c12f448d5b70f0088292a0f5d7e77706eccd7167df SHA512 dbf23e08092d028c7f03935ddf3e1f63b2ab16781d713f1339a0dfd1199217e80e01a4183f1b18c25db99077b9f059baee8016ec069cac6252839f79008ad09f
39 DIST github.com%2Ftscholl2%2Fsiec%2F@v%2Fv0.0.0-20191122224205-8da93652b094.zip 72830 BLAKE2B 5ce514604ab22c4d54b49be8b79448ccd2218c7d189acf746b74b2bf6869ff3dc74a99306b89bc7ee198cb78f717f05640ba6ca365c5f54b999730283354e4eb SHA512 72c9fdf871d60349e2dddc1dc70ba27b22632b0f0f992e7fa53ac89fdb7daf952fe5ac2c2a93a3875ca036cb7f14dff7c555267468fe9f533901d3766ee674bb
40 -DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.mod 183 BLAKE2B 43fea991eaa4bf055a796d40ee3a72557fca99711c698b3ef2feec5d175ff6cd1af486f7e3b08c6f95b6035ea5a6c9bd76478264102ce85cb0bf08f22b841957 SHA512 4630a9172936eba1e550a8f6e95847faff6c2a3687900143cb8ad593df1b1f7f793969efb94dbf42a529074f6a4049554773157c3bc4eb7179f435d0af317c90
41 -DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.zip 3449475 BLAKE2B 5eff2b47efe3fc06e2b99b939997554e58fc2548310656f990cc44dc1787d061a4bcfdf6010a20bd9d469c6b66dbf16dabc205357f28cd46322a2442a1c3c093 SHA512 087961c76752484ae4be8d7f0b79538638428e35ec47db185f57a6ec07e3b60d55873ee0801919b169acd5a1e36c5150613e528fc051910eafa362830791fda4
42 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
43 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200604202706-70a84ac30bf9.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06
44 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200604202706-70a84ac30bf9.zip 1874278 BLAKE2B c9d8d7150f589d4b313bff96b41e1a24616db4e9a6447f1a20b81e15c35d6dd966507f5b24564afb904e81768f6c226ee73d3bf4ac3ce736c0276eaabc38a139 SHA512 61a5eb5e3af434483bfdd470a028b10c7ea6bf149e0cb4d4443cb8325417cf5b4e85d2fb2e6335dba74d366b80d4bf0b6d6450dbcb3f3e06714c2bc4b0ef6f75
45
46 diff --git a/net-misc/croc/croc-8.3.2.ebuild b/net-misc/croc/croc-8.4.0.ebuild
47 similarity index 91%
48 rename from net-misc/croc/croc-8.3.2.ebuild
49 rename to net-misc/croc/croc-8.4.0.ebuild
50 index 3fc261c88d2..0ba9d2efec4 100644
51 --- a/net-misc/croc/croc-8.3.2.ebuild
52 +++ b/net-misc/croc/croc-8.4.0.ebuild
53 @@ -3,7 +3,7 @@
54
55 EAPI=7
56
57 -inherit go-module systemd
58 +inherit bash-completion-r1 go-module systemd
59
60 DESCRIPTION="Easily and securely send things from one computer to another"
61 HOMEPAGE="https://github.com/schollz/croc"
62 @@ -48,6 +48,8 @@ EGO_SUM=(
63 "github.com/pmezard/go-difflib v1.0.0/go.mod"
64 "github.com/russross/blackfriday/v2 v2.0.1"
65 "github.com/russross/blackfriday/v2 v2.0.1/go.mod"
66 + "github.com/schollz/cli/v2 v2.2.1"
67 + "github.com/schollz/cli/v2 v2.2.1/go.mod"
68 "github.com/schollz/logger v1.2.0"
69 "github.com/schollz/logger v1.2.0/go.mod"
70 "github.com/schollz/mnemonicode v1.0.1"
71 @@ -73,8 +75,6 @@ EGO_SUM=(
72 "github.com/stretchr/testify v1.4.0/go.mod"
73 "github.com/tscholl2/siec v0.0.0-20191122224205-8da93652b094"
74 "github.com/tscholl2/siec v0.0.0-20191122224205-8da93652b094/go.mod"
75 - "github.com/urfave/cli/v2 v2.2.0"
76 - "github.com/urfave/cli/v2 v2.2.0/go.mod"
77 "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
78 "golang.org/x/crypto v0.0.0-20200604202706-70a84ac30bf9"
79 "golang.org/x/crypto v0.0.0-20200604202706-70a84ac30bf9/go.mod"
80 @@ -123,8 +123,25 @@ LICENSE="Apache-2.0 BSD BSD-2 MIT"
81 SLOT="0"
82 KEYWORDS="~amd64"
83
84 +RDEPEND="
85 + acct-group/croc
86 + acct-user/croc
87 +"
88 +
89 DOCS=( README.md )
90
91 +src_prepare() {
92 + default
93 + # Replace User=nobody with User=croc
94 + sed -i -e "s|\(^User=\).*|\1croc|g" croc.service || die
95 + # Rename bash completion function
96 + sed -i -e "s|_cli_bash_autocomplete|_croc|g" \
97 + src/install/bash_autocomplete || die
98 + # Set correct version
99 + sed -i -e "s|v8.3.2-7d155ad|v${PV}|g" \
100 + src/cli/cli.go || die
101 +}
102 +
103 src_compile() {
104 go build || die
105 }
106 @@ -132,5 +149,6 @@ src_compile() {
107 src_install() {
108 dobin croc
109 systemd_dounit croc.service
110 + newbashcomp src/install/bash_autocomplete croc
111 einstalldocs
112 }