Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: www-apps/gogs/files/, www-apps/gogs/
Date: Sun, 25 Oct 2020 12:32:52
Message-Id: 1603542710.f23252c9f6b8eec9e0bf928764080982947452bd.andrewammerlaan@gentoo
1 commit: f23252c9f6b8eec9e0bf928764080982947452bd
2 Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
3 AuthorDate: Sat Oct 24 12:31:50 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Sat Oct 24 12:31:50 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f23252c9
7
8 www-apps/gogs: drop security vulnerability affected version
9
10 The git hook feature in Gogs 0.5.5 through 0.12.2
11 allows for authenticated remote code execution [1].
12
13 [1] https://nvd.nist.gov/vuln/detail/CVE-2020-15867
14
15 Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
16
17 www-apps/gogs/Manifest | 10 -
18 www-apps/gogs/files/gogs-0.12.1.patch | 67 -----
19 www-apps/gogs/gogs-0.12.1-r1.ebuild | 515 ----------------------------------
20 3 files changed, 592 deletions(-)
21
22 diff --git a/www-apps/gogs/Manifest b/www-apps/gogs/Manifest
23 index 0ce49daa..ad280f12 100644
24 --- a/www-apps/gogs/Manifest
25 +++ b/www-apps/gogs/Manifest
26 @@ -283,8 +283,6 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.zip 98541 BLAKE2B 369a625a7b0
27 DIST github.com%2Fsyndtr%2Fgoleveldb%2F@v%2Fv1.0.0.mod 207 BLAKE2B b3578856c4b568f9e23567c8da567675f81f1bbc2ce1ad2838a1b13e3af24c4fb934cb42a981e7b69c0258e64468a7e563804308b9e4e188761e3d51c3e396d0 SHA512 ab5490498bd7094429cd5ad92115675715f8d70493b8a322bd816a87952d922350c64d3d2703543fa7f36368c901a5ca6bcff5d79d023b518f134b2e21787631
28 DIST github.com%2Ft-tiger%2Fgorm-bulk-insert%2F@v%2Fv1.3.0.mod 174 BLAKE2B b3d178157f6b81ea364ca8f567daaddd66ee0620c1bc79c028de7b6a73ac1f67e9ce32cd052c94f61d82d2e594eb4ed6f91ff029e715e2260679f97a5539d8dc SHA512 d6c4c80cd5dc5798f00b3e46e204000ad3c86677096e9a19bc5c442df9f123b9f1cb6a2382aa1f8b878b822d8fb81996035e940c38ad1e691ddc7cf885a94d27
29 DIST github.com%2Ft-tiger%2Fgorm-bulk-insert%2F@v%2Fv1.3.0.zip 17071 BLAKE2B cccef7a1b928666dae6a64ae16131b4d13d545bcbe9bb9763f478c4d53b7ef27e24359d7c121543c8dc454fc224a49e1a6c05f37c94bfdb41dbeb40f53149403 SHA512 c31f1f8b7f88f9fa76a3630b5ed9f9dbf895c8c9701e6e45b10b50e296cc7fe21f6d543fc3187443cf9459461e4adafa75de36aa5de68eb5247f1257e976727f
30 -DIST github.com%2Funknwon%2Fcae%2F@v%2Fv1.0.0.mod 30 BLAKE2B e71005b6c74f174753e345672a91c6781685435ffafaf1bdd46ee72d9c2a6ca9366cd5cfeeab1cc4469dee51962365a1dcb2fc543d912beaa7261ee4e680b2d9 SHA512 259bc8174d414778c2be64dcadb2156c915fa49e141ba6ca09f188e0c81f186fd8e2bba8fe29907a42a14b5a10639f1eda02b7d2a5e758e4ded5ecd2f65743e3
31 -DIST github.com%2Funknwon%2Fcae%2F@v%2Fv1.0.0.zip 38884 BLAKE2B 580e3538f135b02b749c7053ddc4b70bdcd645c49b729dbe8593d30ebb49ec58a3e8253e933b97613a1137c6998a8c27bc09cd323e03e8260203b87277574aa2 SHA512 9ff854dc1125831cc42ad43d798870fefb586013ec46fab8880a6d47b51fd8aa18f03a14bd0a0c1432c7b5f0ffe9408cb112130f2669aef312cc7ed0ae68ef68
32 DIST github.com%2Funknwon%2Fcae%2F@v%2Fv1.0.2.mod 125 BLAKE2B fef98b0dbe59f4730d03ae95dc48c1826282790cf3d039d5beacb9fe9e214875122d98697761e6e60607ec99157fb7285af29da500fa6857e6004f360d6cb419 SHA512 8b6ae7ec088ff0ce5da990eb5e37ce723e7dd893ba6cda25136b1db2e98830c88cdc1c581dc6e1422e872c069c98d5f80394ceaa01870ae5e41733308670a753
33 DIST github.com%2Funknwon%2Fcae%2F@v%2Fv1.0.2.zip 41055 BLAKE2B 2a7d8cd90a1df9ce90e3ee4c397a07f51b0854fea24318c3fb170d8205961d512a9c2c9f5b12c377d2e7dc233d67d28969e072519e521517e9fa7cc1cc5791a2 SHA512 e83f81fc90ba9b540272d14d392bab74fca53b889d4958e3e6fb78cf8c3e9df30ec462d5ee50c2f7b3db39fa8b0b638909294b0a75c6fb7d62d1d2e128bd16e9
34 DIST github.com%2Funknwon%2Fcom%2F@v%2Fv0.0.0-20190804042917-757f69c95f3e.mod 329 BLAKE2B 9f4986fd59c7d55b2e0fb0acc7be90c3656ab0fb9537c835c422639a3d428bde858d8724d644ce55627c9b17fb4eb53d26ba9c1b5d288141e71c1daed2bd8fc2 SHA512 ee35b5dbed3b4900a05405538cf7ce223c758a916478345aefe52cbba1405163ef3cc7f4464a91d9a467faffc4f1fb25a4f38106812610d5748ac623c9f50d23
35 @@ -298,7 +296,6 @@ DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.22.4.mod 180 BLAKE2B 5d858ca40ba2af7917
36 DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.22.4.zip 109532 BLAKE2B ff6116d5112581b9836cb8e441ca181192f397d29b465522694d14c262c204a021212f35b619cac9e7259570a31a7d3907f9e68b707683a388054d8ac6c4e6c1 SHA512 fa67796ec04ffbfce4a84d55de6ebec571240d2c7a0642b4d2d403545d8a5ae36b4426f14d3fdfc679ed770b3a2e70643392c3317bd40d2a47cee27da3ac33bb
37 DIST github.com%2Fziutek%2Fmymysql%2F@v%2Fv1.5.4.mod 33 BLAKE2B 06075bbd3eb02ab2dd096de6cce4658000082d9afe5616c75d74b0dadf777263a3c914517bf0df87908d043370cd066c4a5c45b6843cf02bb3fd67928a8d5197 SHA512 cd6a60a15f71d86acc64da0657180522cc0cb7a6e43428e131241bcf791a9c73d6dd8813fb8dd5b3d8e9bf99ac9264b0519c796053a7d519bf66143e1b0643ac
38 DIST go.opencensus.io%2F@v%2Fv0.20.1.mod 408 BLAKE2B 01a022e76e1605416e74ffa8aafc0868304c7810d9e9de804bd611a2eb7417adf113cf10ecf607d89d1ef18f1e17fdbd1efc35f889854210114fb8a4e8db1d6f SHA512 2bfbe633ffde1f91834ca77f19d0b32cc4c9480b8a59e101199cf3e8ab0285c16fb45a00326353f02a7dbe06c1562c4695ce7d98767c4149ed2321acd527bebd
39 -DIST gogs-0.12.1.tar.gz 22243846 BLAKE2B 98a0c34cae85feafb20503bce26590471f401013cb472c7474b63b6577e57174a6e1d830c8881bf6be8f4b5d41251f96383e7fe4b0411b9ba013f5e48d31d3d3 SHA512 9d6fd7c12b6e71e2d86775c934a857dedd63ef7b005fc7e130829cd5b3199ac267c3b2b8ad7c152c759188070f0d5f9753846312748dcb96be832f049913a3f0
40 DIST gogs-0.12.3.tar.gz 22245046 BLAKE2B 8fc60ae17c03ad4ba9b98f4889767aa050403330f4fbf44ac958b932868caa619573ea44913575c50858a1eabcb71d5920ff37c47082ef7838852d3d550522c3 SHA512 cae59dd82f6bd825d576396464b0a7b35b6b4238404655106867d465b850345e51982dda2296b810b7ce0dc6aeba0fd4d767424b2f66076142c47992fae34081
41 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6
42 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
43 @@ -359,7 +356,6 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200420163511-1957bb5e6d1f.zip 1471954
44 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
45 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20180807135948-17ff2d5776d2.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
46 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884
47 -DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip 7430601 BLAKE2B d2403817cb6b7e32462b90995412c4e63cfdeaf3710fc9386f4b708e0ae2be9593649e923f0d844dc4420b177e42e7abfa7657e03e27fa08be9e98d76da4cb9c SHA512 8d8dad296f1497f352e94c416711dbb1f468901a3fd2dfd0a9c67f2d59306ea611d77917289521d2845f6958f571f6c3fe2d3dab289524d8145489d5b386fbaa
48 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod 97 BLAKE2B ed93c1d43f199d8cbd43cb25edac5de569cb78773d7f3232d59a0a4de6d174c5c100db2b02ca42c51f3e17e0f5e781ba9b5641a512b0dc72dcfaa5f6bd7d451b SHA512 f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b
49 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.zip 8010747 BLAKE2B 78d999113a75f84966ffd23356e7cf60811b614754936851f197e547657cb6ff40acd074593c9cb6a2ae39ba625b36731c2fc0bc4b2b5ff68a2d377a6c7192db SHA512 024719305765ca737b225fec6268f84fc4c7d17c04e31eadfacafbb24a5f30af61920f4633e95d74dd2a266de40d1d2d13587881a3c22829ffeafb01fd75959f
50 DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod 25 BLAKE2B ba9e31cf2a4ab0f78a5c67d78026c2ef9571bcff7c820ce212637c8360420af274bfc47cb14bbc3df24457a4d3acb5dee38448a848abbd4e82232bef05b6b2e9 SHA512 6e51811c33b84ddd4a7548013579204266e466bd2e87aa9b6e34892570aa09c607ffa806f8a420474e26ca0e277ab23c81bb07b0ebf2c3b6ed193014c1bc37a7
51 @@ -406,17 +402,12 @@ DIST gopkg.in%2Fgomail.v2%2F@v%2Fv2.0.0-20160411212932-81ebce5c23df.mod 26 BLAKE
52 DIST gopkg.in%2Fgomail.v2%2F@v%2Fv2.0.0-20160411212932-81ebce5c23df.zip 22966 BLAKE2B fd188c97fe7c74d5bcd45f09f4028a202df34c65e567e8389fca14b1b95a8302a49c6a2d721647c095e66e9f259ce9efc22ac3f17d0c483152d290e5202773a8 SHA512 f3c91deed973913cc46767e7a9202768ee64d2d315a7494dd7ad40674df5b4e4b9abd6eefabab80d9ca822a557c59459b5e651d307f39eca7c0e500d618e3ee2
53 DIST gopkg.in%2Fini.v1%2F@v%2Fv1.46.0.mod 23 BLAKE2B 4e15082dd2b6e386e93baa78307538fba456343420c52605d453c6309f256e8062ea4b821d70c926096ae58a8feb33c6b796726d2dcc886c58e8293f99ac92a7 SHA512 7650ff592e6f5a0393f794fbdf17a28ad228a2d29ca79685c9ab8d9ec395554f1691b2a0d061e6248cf542f89be4d9a68884f7b24de7c8ddfef9c02cfeedda73
54 DIST gopkg.in%2Fini.v1%2F@v%2Fv1.55.0.mod 23 BLAKE2B 4e15082dd2b6e386e93baa78307538fba456343420c52605d453c6309f256e8062ea4b821d70c926096ae58a8feb33c6b796726d2dcc886c58e8293f99ac92a7 SHA512 7650ff592e6f5a0393f794fbdf17a28ad228a2d29ca79685c9ab8d9ec395554f1691b2a0d061e6248cf542f89be4d9a68884f7b24de7c8ddfef9c02cfeedda73
55 -DIST gopkg.in%2Fini.v1%2F@v%2Fv1.55.0.zip 63203 BLAKE2B 7bc4838f4c589dac4cd4bdf50d55663bbb9f355373751b6f846915a57743009807cc7884fa902eec0deabcde8f3f288c40eaa513ef48ecd98841e82236f2b221 SHA512 fba8d863da1b36500d3c0e9cdb03c5a8ec2bdefb519046defdea61f492e948cdb57dbd07ad579cb94054d4909bb2f9be3afa5e3dfb4c70a39ac22e6456f05e41
56 DIST gopkg.in%2Fini.v1%2F@v%2Fv1.56.0.mod 23 BLAKE2B 4e15082dd2b6e386e93baa78307538fba456343420c52605d453c6309f256e8062ea4b821d70c926096ae58a8feb33c6b796726d2dcc886c58e8293f99ac92a7 SHA512 7650ff592e6f5a0393f794fbdf17a28ad228a2d29ca79685c9ab8d9ec395554f1691b2a0d061e6248cf542f89be4d9a68884f7b24de7c8ddfef9c02cfeedda73
57 DIST gopkg.in%2Fini.v1%2F@v%2Fv1.56.0.zip 64388 BLAKE2B 3ec5c0dbe6b40daf7ca2fd2e38518df19102e42ff5b1ac0e28fabaf10ad10637b2ff67d1aec64e962d5bc89deaa2ae9347a92512aab380c9e5819dc44680f55b SHA512 a6f2dda0975ce551782af43b6a95c7e5e66749a6028d36d45601ec6448f1fbcb50f4e3296806a2c48682cc47c50b54c16b407b1825303ac8cb750c0052df80d6
58 DIST gopkg.in%2Fldap.v2%2F@v%2Fv2.5.1.mod 24 BLAKE2B a944c5413025d9c10a9b8a3fa9fc8754e28ec46254f38be6792a1151482ec77866c767427e7f62ec37fbcd66a79b26065e3390050706f16abf516886e0b9aec2 SHA512 803e8252ed84cee6e7da5f6d1142419e3c631f680ecce88f4981cb004a192d815b539e00ebbedbd9ed74407cd20f03182d7e808096f1ba2a92704ef2591a3f5a
59 DIST gopkg.in%2Fldap.v2%2F@v%2Fv2.5.1.zip 49556 BLAKE2B fdc2a4f98ffaae7d1db949504c820e543303465c1076075cb20da55c45acf5748145b3e832469e57968ee51d6be01400a84fc9a91a40c14c1474a0087238429b SHA512 ee5e5668d786c21b3b4935a14cdeb05c849d3fa6e2ff5d37719eb48949957e54d79b6c7e7a9ca867caa53aa71a85fe70b4e0a23dcdb4a74003c17fdd81b7df7b
60 DIST gopkg.in%2Fmacaron.v1%2F@v%2Fv1.3.4.mod 692 BLAKE2B 8756927202466993bfe980c3a9e4f1cff290c6fbe55559f6a04b58fd59a1fbfa4a99bb1aa6552d8345097da43a08952d7598798cb5dff67c692e39950f7383e4 SHA512 5f4e2509d30b61c8b84d103433e164e46dea15282d02654749c78bd1af7a7f76e63eb0eb03e5a2298fac57539bb3ced6513d650c94c88cbbe8eb26e13748d16e
61 DIST gopkg.in%2Fmacaron.v1%2F@v%2Fv1.3.5.mod 457 BLAKE2B 7197571753dbca3c9ee01937ebd3000a231de301bdc4ebc169fdd41e5732873b94b0cbc1fa9e6a36764e9e580df8952f92c68b0afb98c56c25e09d8a5e583b83 SHA512 6d4d3367706845aba265a80db93dbb90b82cdc7ff7d244e46af350107db439a8339794395171a25d1ca31af024ced0d1a694d4ae324271c3b71512dc1ccf27c0
62 -DIST gopkg.in%2Fmacaron.v1%2F@v%2Fv1.3.6.mod 457 BLAKE2B 7197571753dbca3c9ee01937ebd3000a231de301bdc4ebc169fdd41e5732873b94b0cbc1fa9e6a36764e9e580df8952f92c68b0afb98c56c25e09d8a5e583b83 SHA512 6d4d3367706845aba265a80db93dbb90b82cdc7ff7d244e46af350107db439a8339794395171a25d1ca31af024ced0d1a694d4ae324271c3b71512dc1ccf27c0
63 -DIST gopkg.in%2Fmacaron.v1%2F@v%2Fv1.3.6.zip 149766 BLAKE2B 64a5c9a6b062dc280e5a282a95b746a359f84720e6b416de82a0847974b07cff91fea225bdda78b03398455090be46af37cfc94885fb1ef682c3bfec09067e6c SHA512 7dd6b4727f8d0281144b1ea4d33c9073f70e58866ef3146c64d3c297948ff3ea077977abec543435bd0735e5c51d8757340cb0a81383bfc863b7a7068f8b9583
64 -DIST gopkg.in%2Fmacaron.v1%2F@v%2Fv1.3.8.mod 457 BLAKE2B 7197571753dbca3c9ee01937ebd3000a231de301bdc4ebc169fdd41e5732873b94b0cbc1fa9e6a36764e9e580df8952f92c68b0afb98c56c25e09d8a5e583b83 SHA512 6d4d3367706845aba265a80db93dbb90b82cdc7ff7d244e46af350107db439a8339794395171a25d1ca31af024ced0d1a694d4ae324271c3b71512dc1ccf27c0
65 -DIST gopkg.in%2Fmacaron.v1%2F@v%2Fv1.3.8.zip 149973 BLAKE2B afb9e96a438c842839c7830008e7849bf3d3dd37cc5e5c6375ca62888628abc56e5403b9ebaac610907d28e52eefe7133870414245acfd4f6ab8724d3ecb6edd SHA512 ff2543763453326ef692d8f1b69ada75e18f3901b1f3c4713b938884751daebd8433befd990db13f991a98c299e988dbb783da7850f5dfe7e7c22e90816fb6d8
66 DIST gopkg.in%2Fmacaron.v1%2F@v%2Fv1.3.9.mod 457 BLAKE2B 7197571753dbca3c9ee01937ebd3000a231de301bdc4ebc169fdd41e5732873b94b0cbc1fa9e6a36764e9e580df8952f92c68b0afb98c56c25e09d8a5e583b83 SHA512 6d4d3367706845aba265a80db93dbb90b82cdc7ff7d244e46af350107db439a8339794395171a25d1ca31af024ced0d1a694d4ae324271c3b71512dc1ccf27c0
67 DIST gopkg.in%2Fmacaron.v1%2F@v%2Fv1.3.9.zip 150050 BLAKE2B 0c96d71bfd8508ab1392f13d6ca3abe497d26c315ce1f1cbc6104a2b282c0710e5b9bd63104f6a6336f7296b73b4c61e3569c3325a743b120ce8a1f874d5b761 SHA512 8bf186a051f369f913de17332aaac9dc4f4634ca8197009305e0c5a22b40dd3ed7d56e8791be73bfc880d13c526fcddf3a42a181ac0dbc798b7646aa22a2de0e
68 DIST gopkg.in%2Fredis.v2%2F@v%2Fv2.3.2.mod 25 BLAKE2B 9bc795873ee89f2f2c2dae9ea5676eed1d9ecc34635b0db972dadb658a9e9a94ab8d06ba00ff19d73f4379e5872862f2246905f5bb7ff315fb1421938629d1a4 SHA512 cb91ae7a258995b2085552672ae59dad1b9559a6964130f6c42268ab7ba488204e62c5244065706d133cf8de828946d77edd6df3b849e24176f37b315fde5ed7
69 @@ -427,7 +418,6 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e9102
70 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
71 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
72 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
73 -DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8
74 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20180728063816-88497007e858.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
75 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
76 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
77
78 diff --git a/www-apps/gogs/files/gogs-0.12.1.patch b/www-apps/gogs/files/gogs-0.12.1.patch
79 deleted file mode 100644
80 index 338727df..00000000
81 --- a/www-apps/gogs/files/gogs-0.12.1.patch
82 +++ /dev/null
83 @@ -1,67 +0,0 @@
84 -diff --git a/conf/app.ini b/conf/app.ini
85 -index f58e60d..0c43a13 100644
86 ---- a/conf/app.ini
87 -+++ b/conf/app.ini
88 -@@ -1,14 +1,12 @@
89 --# !!! NEVER EVER MODIFY THIS FILE !!!
90 --# !!! PLEASE MAKE CHANGES ON CORRESPONDING CUSTOM CONFIG FILE !!!
91 --# !!! IF YOU ARE PACKAGING PROVIDER, PLEASE MAKE OWN COPY OF IT !!!
92 -+## General config override ##
93 -
94 - ; The brand name of the application, can be your company or team name.
95 - BRAND_NAME = Gogs
96 - ; The system user who should be running the applications. It has no effect on Windows,
97 - ; otherwise, it should match the value of $USER environment variable.
98 --RUN_USER = git
99 -+RUN_USER = gogs
100 - ; The running mode of the application, can be either "dev", "prod" or "test".
101 --RUN_MODE = dev
102 -+RUN_MODE = prod
103 -
104 - [server]
105 - ; The public-facing URL for the application.
106 -@@ -41,7 +39,7 @@ UNIX_SOCKET_PERMISSION = 666
107 - LOCAL_ROOT_URL = %(PROTOCOL)s://%(HTTP_ADDR)s:%(HTTP_PORT)s/
108 -
109 - ; Whether to disable using CDN for static files regardless.
110 --OFFLINE_MODE = false
111 -+OFFLINE_MODE = true
112 - ; Whether to disable logging in router.
113 - DISABLE_ROUTER_LOG = true
114 - ; Whether to enable application level GZIP compression.
115 -@@ -91,7 +89,7 @@ DSA = 1024
116 -
117 - [repository]
118 - ; The root path for storing managed repositories, default is "~/gogs-repositories"
119 --ROOT =
120 -+ROOT = /var/lib/gogs/repositories
121 - ; The script type server supports, sometimes could be "sh".
122 - SCRIPT_TYPE = bash
123 - ; Default ANSI charset for an unrecognized charset.
124 -@@ -145,7 +143,7 @@ PASSWORD =
125 - ; For "postgres" only, either "disable", "require" or "verify-full".
126 - SSL_MODE = disable
127 - ; For "sqlite3" only, make sure to use absolute path.
128 --PATH = data/gogs.db
129 -+PATH = database/gogs.db
130 - ; The maximum open connections of the pool.
131 - MAX_OPEN_CONNS = 30
132 - ; The maximum idle connections of the pool.
133 -@@ -306,7 +304,7 @@ REPOSITORY_AVATAR_UPLOAD_PATH = data/repo-avatars
134 - ; Chinese users can use a custom avatar source, such as http://cn.gravatar.com/avatar/.
135 - GRAVATAR_SOURCE = gravatar
136 - ; Whether to disable Gravatar, this value will be forced to be true in offline mode.
137 --DISABLE_GRAVATAR = false
138 -+DISABLE_GRAVATAR = true
139 - ; Whether to enable federated avatar lookup uses DNS to discover avatar associated
140 - ; with emails, see https://www.libravatar.org for details.
141 - ; This value will be forced to be false in offline mode or when Gravatar is disabled.
142 -@@ -347,7 +345,7 @@ PAGING_NUM = 10
143 - ; General settings of loggers.
144 - [log]
145 - ; The root path for all log files, default is "log/" subdirectory.
146 --ROOT_PATH =
147 -+ROOT_PATH = /var/log/gogs/
148 - ; Can be "console", "file", "slack" and "discord".
149 - ; Use comma to separate multiple modes, e.g. "console, file"
150 - MODE = console
151
152 diff --git a/www-apps/gogs/gogs-0.12.1-r1.ebuild b/www-apps/gogs/gogs-0.12.1-r1.ebuild
153 deleted file mode 100644
154 index 45ced5e0..00000000
155 --- a/www-apps/gogs/gogs-0.12.1-r1.ebuild
156 +++ /dev/null
157 @@ -1,515 +0,0 @@
158 -# Copyright 1999-2020 Gentoo Authors
159 -# Distributed under the terms of the GNU General Public License v2
160 -
161 -EAPI=7
162 -
163 -inherit fcaps go-module systemd
164 -
165 -DESCRIPTION="Gogs is a self-hosted Git service written in Go"
166 -HOMEPAGE="https://gogs.io https://github.com/gogs/gogs"
167 -
168 -EGO_SUM=(
169 - "cloud.google.com/go v0.26.0/go.mod"
170 - "cloud.google.com/go v0.34.0/go.mod"
171 - "cloud.google.com/go v0.37.4/go.mod"
172 - "github.com/BurntSushi/toml v0.3.1/go.mod"
173 - "github.com/Masterminds/semver/v3 v3.1.0"
174 - "github.com/Masterminds/semver/v3 v3.1.0/go.mod"
175 - "github.com/Shopify/sarama v1.19.0/go.mod"
176 - "github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod"
177 - "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
178 - "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
179 - "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
180 - "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
181 - "github.com/apache/thrift v0.12.0/go.mod"
182 - "github.com/aymerick/douceur v0.2.0"
183 - "github.com/aymerick/douceur v0.2.0/go.mod"
184 - "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
185 - "github.com/beorn7/perks v1.0.0/go.mod"
186 - "github.com/beorn7/perks v1.0.1"
187 - "github.com/beorn7/perks v1.0.1/go.mod"
188 - "github.com/bgentry/speakeasy v0.1.0/go.mod"
189 - "github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc"
190 - "github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc/go.mod"
191 - "github.com/bradfitz/gomemcache v0.0.0-20190329173943-551aad21a668"
192 - "github.com/bradfitz/gomemcache v0.0.0-20190329173943-551aad21a668/go.mod"
193 - "github.com/cespare/xxhash/v2 v2.1.1"
194 - "github.com/cespare/xxhash/v2 v2.1.1/go.mod"
195 - "github.com/chris-ramon/douceur v0.2.0"
196 - "github.com/chris-ramon/douceur v0.2.0/go.mod"
197 - "github.com/client9/misspell v0.3.4/go.mod"
198 - "github.com/couchbase/gomemcached v0.0.0-20190515232915-c4b4ca0eb21d/go.mod"
199 - "github.com/couchbase/goutils v0.0.0-20190315194238-f9d42b11473b/go.mod"
200 - "github.com/couchbaselabs/go-couchbase v0.0.0-20190708161019-23e7ca2ce2b7/go.mod"
201 - "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d"
202 - "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod"
203 - "github.com/cupcake/rdb v0.0.0-20161107195141-43ba34106c76/go.mod"
204 - "github.com/davecgh/go-spew v1.1.0/go.mod"
205 - "github.com/davecgh/go-spew v1.1.1"
206 - "github.com/davecgh/go-spew v1.1.1/go.mod"
207 - "github.com/denisenkom/go-mssqldb v0.0.0-20190515213511-eb9f6a1743f3/go.mod"
208 - "github.com/denisenkom/go-mssqldb v0.0.0-20190707035753-2be1aa521ff4/go.mod"
209 - "github.com/denisenkom/go-mssqldb v0.0.0-20191124224453-732737034ffd/go.mod"
210 - "github.com/denisenkom/go-mssqldb v0.0.0-20200206145737-bbfc9a55622e"
211 - "github.com/denisenkom/go-mssqldb v0.0.0-20200206145737-bbfc9a55622e/go.mod"
212 - "github.com/eapache/go-resiliency v1.1.0/go.mod"
213 - "github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod"
214 - "github.com/eapache/queue v1.1.0/go.mod"
215 - "github.com/editorconfig/editorconfig-core-go/v2 v2.3.2"
216 - "github.com/editorconfig/editorconfig-core-go/v2 v2.3.2/go.mod"
217 - "github.com/edsrzf/mmap-go v1.0.0/go.mod"
218 - "github.com/erikstmartin/go-testdb v0.0.0-20160219214506-8d10e4a1bae5/go.mod"
219 - "github.com/fatih/color v1.7.0/go.mod"
220 - "github.com/fatih/color v1.9.0"
221 - "github.com/fatih/color v1.9.0/go.mod"
222 - "github.com/fsnotify/fsnotify v1.4.7/go.mod"
223 - "github.com/go-kit/kit v0.8.0/go.mod"
224 - "github.com/go-kit/kit v0.9.0/go.mod"
225 - "github.com/go-logfmt/logfmt v0.3.0/go.mod"
226 - "github.com/go-logfmt/logfmt v0.4.0/go.mod"
227 - "github.com/go-macaron/binding v1.1.0"
228 - "github.com/go-macaron/binding v1.1.0/go.mod"
229 - "github.com/go-macaron/cache v0.0.0-20190810181446-10f7c57e2196"
230 - "github.com/go-macaron/cache v0.0.0-20190810181446-10f7c57e2196/go.mod"
231 - "github.com/go-macaron/captcha v0.2.0"
232 - "github.com/go-macaron/captcha v0.2.0/go.mod"
233 - "github.com/go-macaron/csrf v0.0.0-20190812063352-946f6d303a4c"
234 - "github.com/go-macaron/csrf v0.0.0-20190812063352-946f6d303a4c/go.mod"
235 - "github.com/go-macaron/gzip v0.0.0-20160222043647-cad1c6580a07"
236 - "github.com/go-macaron/gzip v0.0.0-20160222043647-cad1c6580a07/go.mod"
237 - "github.com/go-macaron/i18n v0.5.0"
238 - "github.com/go-macaron/i18n v0.5.0/go.mod"
239 - "github.com/go-macaron/inject v0.0.0-20160627170012-d8a0b8677191"
240 - "github.com/go-macaron/inject v0.0.0-20160627170012-d8a0b8677191/go.mod"
241 - "github.com/go-macaron/session v0.0.0-20190805070824-1a3cdc6f5659"
242 - "github.com/go-macaron/session v0.0.0-20190805070824-1a3cdc6f5659/go.mod"
243 - "github.com/go-macaron/toolbox v0.0.0-20190813233741-94defb8383c6"
244 - "github.com/go-macaron/toolbox v0.0.0-20190813233741-94defb8383c6/go.mod"
245 - "github.com/go-sql-driver/mysql v1.4.1/go.mod"
246 - "github.com/go-sql-driver/mysql v1.5.0"
247 - "github.com/go-sql-driver/mysql v1.5.0/go.mod"
248 - "github.com/go-stack/stack v1.8.0/go.mod"
249 - "github.com/go-xorm/sqlfiddle v0.0.0-20180821085327-62ce714f951a/go.mod"
250 - "github.com/gogo/protobuf v1.1.1/go.mod"
251 - "github.com/gogo/protobuf v1.2.0/go.mod"
252 - "github.com/gogs/chardet v0.0.0-20150115103509-2404f7772561"
253 - "github.com/gogs/chardet v0.0.0-20150115103509-2404f7772561/go.mod"
254 - "github.com/gogs/cron v0.0.0-20171120032916-9f6c956d3e14"
255 - "github.com/gogs/cron v0.0.0-20171120032916-9f6c956d3e14/go.mod"
256 - "github.com/gogs/git-module v1.1.1"
257 - "github.com/gogs/git-module v1.1.1/go.mod"
258 - "github.com/gogs/git-module v1.1.2"
259 - "github.com/gogs/git-module v1.1.2/go.mod"
260 - "github.com/gogs/go-gogs-client v0.0.0-20200128182646-c69cb7680fd4"
261 - "github.com/gogs/go-gogs-client v0.0.0-20200128182646-c69cb7680fd4/go.mod"
262 - "github.com/gogs/go-libravatar v0.0.0-20191106065024-33a75213d0a0"
263 - "github.com/gogs/go-libravatar v0.0.0-20191106065024-33a75213d0a0/go.mod"
264 - "github.com/gogs/minwinsvc v0.0.0-20170301035411-95be6356811a/go.mod"
265 - "github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe"
266 - "github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod"
267 - "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod"
268 - "github.com/golang/mock v1.1.1/go.mod"
269 - "github.com/golang/mock v1.2.0/go.mod"
270 - "github.com/golang/protobuf v1.2.0/go.mod"
271 - "github.com/golang/protobuf v1.3.1/go.mod"
272 - "github.com/golang/protobuf v1.3.2/go.mod"
273 - "github.com/golang/protobuf v1.4.0-rc.1/go.mod"
274 - "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod"
275 - "github.com/golang/protobuf v1.4.0-rc.2/go.mod"
276 - "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod"
277 - "github.com/golang/protobuf v1.4.0"
278 - "github.com/golang/protobuf v1.4.0/go.mod"
279 - "github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod"
280 - "github.com/golang/snappy v0.0.1/go.mod"
281 - "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod"
282 - "github.com/google/go-cmp v0.2.0/go.mod"
283 - "github.com/google/go-cmp v0.3.0/go.mod"
284 - "github.com/google/go-cmp v0.3.1/go.mod"
285 - "github.com/google/go-cmp v0.4.0/go.mod"
286 - "github.com/google/go-github v17.0.0+incompatible"
287 - "github.com/google/go-github v17.0.0+incompatible/go.mod"
288 - "github.com/google/go-querystring v1.0.0"
289 - "github.com/google/go-querystring v1.0.0/go.mod"
290 - "github.com/google/gofuzz v1.0.0/go.mod"
291 - "github.com/google/martian v2.1.0+incompatible/go.mod"
292 - "github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod"
293 - "github.com/googleapis/gax-go/v2 v2.0.4/go.mod"
294 - "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod"
295 - "github.com/gopherjs/gopherjs v0.0.0-20181103185306-d547d1d9531e/go.mod"
296 - "github.com/gopherjs/gopherjs v0.0.0-20190430165422-3e4dfb77656c/go.mod"
297 - "github.com/gorilla/context v1.1.1/go.mod"
298 - "github.com/gorilla/css v1.0.0"
299 - "github.com/gorilla/css v1.0.0/go.mod"
300 - "github.com/gorilla/mux v1.6.2/go.mod"
301 - "github.com/hashicorp/golang-lru v0.5.0/go.mod"
302 - "github.com/hpcloud/tail v1.0.0/go.mod"
303 - "github.com/issue9/assert v1.3.1/go.mod"
304 - "github.com/issue9/identicon v1.0.1"
305 - "github.com/issue9/identicon v1.0.1/go.mod"
306 - "github.com/jaytaylor/html2text v0.0.0-20190408195923-01ec452cbe43"
307 - "github.com/jaytaylor/html2text v0.0.0-20190408195923-01ec452cbe43/go.mod"
308 - "github.com/jinzhu/gorm v1.9.11/go.mod"
309 - "github.com/jinzhu/gorm v1.9.12"
310 - "github.com/jinzhu/gorm v1.9.12/go.mod"
311 - "github.com/jinzhu/inflection v1.0.0"
312 - "github.com/jinzhu/inflection v1.0.0/go.mod"
313 - "github.com/jinzhu/now v1.0.1/go.mod"
314 - "github.com/json-iterator/go v1.1.6/go.mod"
315 - "github.com/json-iterator/go v1.1.9"
316 - "github.com/json-iterator/go v1.1.9/go.mod"
317 - "github.com/json-iterator/go v1.1.10"
318 - "github.com/json-iterator/go v1.1.10/go.mod"
319 - "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod"
320 - "github.com/jtolds/gls v4.2.1+incompatible/go.mod"
321 - "github.com/jtolds/gls v4.20.0+incompatible/go.mod"
322 - "github.com/julienschmidt/httprouter v1.2.0/go.mod"
323 - "github.com/kisielk/gotool v1.0.0/go.mod"
324 - "github.com/klauspost/compress v1.8.6"
325 - "github.com/klauspost/compress v1.8.6/go.mod"
326 - "github.com/klauspost/cpuid v1.2.1"
327 - "github.com/klauspost/cpuid v1.2.1/go.mod"
328 - "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
329 - "github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod"
330 - "github.com/kr/pretty v0.1.0/go.mod"
331 - "github.com/kr/pty v1.1.1/go.mod"
332 - "github.com/kr/text v0.1.0/go.mod"
333 - "github.com/lib/pq v1.0.0/go.mod"
334 - "github.com/lib/pq v1.1.1/go.mod"
335 - "github.com/lib/pq v1.2.0/go.mod"
336 - "github.com/lib/pq v1.3.0"
337 - "github.com/lib/pq v1.3.0/go.mod"
338 - "github.com/lunny/log v0.0.0-20160921050905-7887c61bf0de/go.mod"
339 - "github.com/lunny/nodb v0.0.0-20160621015157-fc1ef06ad4af/go.mod"
340 - "github.com/mattn/go-colorable v0.1.4"
341 - "github.com/mattn/go-colorable v0.1.4/go.mod"
342 - "github.com/mattn/go-isatty v0.0.8/go.mod"
343 - "github.com/mattn/go-isatty v0.0.10/go.mod"
344 - "github.com/mattn/go-isatty v0.0.11/go.mod"
345 - "github.com/mattn/go-isatty v0.0.12"
346 - "github.com/mattn/go-isatty v0.0.12/go.mod"
347 - "github.com/mattn/go-runewidth v0.0.4"
348 - "github.com/mattn/go-runewidth v0.0.4/go.mod"
349 - "github.com/mattn/go-sqlite3 v1.10.0/go.mod"
350 - "github.com/mattn/go-sqlite3 v1.11.0/go.mod"
351 - "github.com/mattn/go-sqlite3 v2.0.1+incompatible/go.mod"
352 - "github.com/mattn/go-sqlite3 v2.0.3+incompatible"
353 - "github.com/mattn/go-sqlite3 v2.0.3+incompatible/go.mod"
354 - "github.com/matttproud/golang_protobuf_extensions v1.0.1"
355 - "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
356 - "github.com/mcuadros/go-version v0.0.0-20190308113854-92cdf37c5b75/go.mod"
357 - "github.com/mcuadros/go-version v0.0.0-20190830083331-035f6764e8d2"
358 - "github.com/mcuadros/go-version v0.0.0-20190830083331-035f6764e8d2/go.mod"
359 - "github.com/microcosm-cc/bluemonday v1.0.2"
360 - "github.com/microcosm-cc/bluemonday v1.0.2/go.mod"
361 - "github.com/microcosm-cc/bluemonday v1.0.4"
362 - "github.com/microcosm-cc/bluemonday v1.0.4/go.mod"
363 - "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
364 - "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd"
365 - "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
366 - "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
367 - "github.com/modern-go/reflect2 v1.0.1"
368 - "github.com/modern-go/reflect2 v1.0.1/go.mod"
369 - "github.com/msteinert/pam v0.0.0-20190215180659-f29b9f28d6f9"
370 - "github.com/msteinert/pam v0.0.0-20190215180659-f29b9f28d6f9/go.mod"
371 - "github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
372 - "github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646"
373 - "github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646/go.mod"
374 - "github.com/niklasfasching/go-org v0.1.9"
375 - "github.com/niklasfasching/go-org v0.1.9/go.mod"
376 - "github.com/olekukonko/tablewriter v0.0.1"
377 - "github.com/olekukonko/tablewriter v0.0.1/go.mod"
378 - "github.com/onsi/ginkgo v1.6.0/go.mod"
379 - "github.com/onsi/ginkgo v1.7.0/go.mod"
380 - "github.com/onsi/ginkgo v1.8.0/go.mod"
381 - "github.com/onsi/gomega v1.4.3/go.mod"
382 - "github.com/onsi/gomega v1.5.0/go.mod"
383 - "github.com/openzipkin/zipkin-go v0.1.6/go.mod"
384 - "github.com/pelletier/go-toml v1.4.0/go.mod"
385 - "github.com/pierrec/lz4 v2.0.5+incompatible/go.mod"
386 - "github.com/pkg/errors v0.8.0/go.mod"
387 - "github.com/pkg/errors v0.8.1/go.mod"
388 - "github.com/pkg/errors v0.9.1"
389 - "github.com/pkg/errors v0.9.1/go.mod"
390 - "github.com/pmezard/go-difflib v1.0.0"
391 - "github.com/pmezard/go-difflib v1.0.0/go.mod"
392 - "github.com/pquerna/otp v1.2.0"
393 - "github.com/pquerna/otp v1.2.0/go.mod"
394 - "github.com/prometheus/client_golang v0.9.1/go.mod"
395 - "github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829/go.mod"
396 - "github.com/prometheus/client_golang v1.0.0/go.mod"
397 - "github.com/prometheus/client_golang v1.6.0"
398 - "github.com/prometheus/client_golang v1.6.0/go.mod"
399 - "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
400 - "github.com/prometheus/client_model v0.0.0-20190115171406-56726106282f/go.mod"
401 - "github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod"
402 - "github.com/prometheus/client_model v0.2.0"
403 - "github.com/prometheus/client_model v0.2.0/go.mod"
404 - "github.com/prometheus/common v0.2.0/go.mod"
405 - "github.com/prometheus/common v0.4.1/go.mod"
406 - "github.com/prometheus/common v0.9.1"
407 - "github.com/prometheus/common v0.9.1/go.mod"
408 - "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
409 - "github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod"
410 - "github.com/prometheus/procfs v0.0.2/go.mod"
411 - "github.com/prometheus/procfs v0.0.11"
412 - "github.com/prometheus/procfs v0.0.11/go.mod"
413 - "github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod"
414 - "github.com/russross/blackfriday v1.5.2"
415 - "github.com/russross/blackfriday v1.5.2/go.mod"
416 - "github.com/russross/blackfriday/v2 v2.0.1"
417 - "github.com/russross/blackfriday/v2 v2.0.1/go.mod"
418 - "github.com/saintfish/chardet v0.0.0-20120816061221-3af4cd4741ca/go.mod"
419 - "github.com/satori/go.uuid v1.2.0"
420 - "github.com/satori/go.uuid v1.2.0/go.mod"
421 - "github.com/sergi/go-diff v1.1.0"
422 - "github.com/sergi/go-diff v1.1.0/go.mod"
423 - "github.com/shurcooL/sanitized_anchor_name v1.0.0"
424 - "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod"
425 - "github.com/siddontang/go v0.0.0-20180604090527-bdc77568d726/go.mod"
426 - "github.com/siddontang/go-snappy v0.0.0-20140704025258-d8f7bb82a96d/go.mod"
427 - "github.com/siddontang/ledisdb v0.0.0-20190202134119-8ceb77e66a92/go.mod"
428 - "github.com/siddontang/rdb v0.0.0-20150307021120-fc89ed2e418d/go.mod"
429 - "github.com/sirupsen/logrus v1.2.0/go.mod"
430 - "github.com/sirupsen/logrus v1.4.2/go.mod"
431 - "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod"
432 - "github.com/smartystreets/assertions v0.0.0-20190116191733-b6c0e53d7304/go.mod"
433 - "github.com/smartystreets/assertions v1.0.1/go.mod"
434 - "github.com/smartystreets/goconvey v0.0.0-20181108003508-044398e4856c/go.mod"
435 - "github.com/smartystreets/goconvey v0.0.0-20190330032615-68dc04aab96a/go.mod"
436 - "github.com/smartystreets/goconvey v0.0.0-20190731233626-505e41936337/go.mod"
437 - "github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf"
438 - "github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf/go.mod"
439 - "github.com/stretchr/objx v0.1.0/go.mod"
440 - "github.com/stretchr/objx v0.1.1"
441 - "github.com/stretchr/objx v0.1.1/go.mod"
442 - "github.com/stretchr/testify v1.2.2/go.mod"
443 - "github.com/stretchr/testify v1.3.0/go.mod"
444 - "github.com/stretchr/testify v1.4.0/go.mod"
445 - "github.com/stretchr/testify v1.5.1/go.mod"
446 - "github.com/stretchr/testify v1.6.0"
447 - "github.com/stretchr/testify v1.6.0/go.mod"
448 - "github.com/stretchr/testify v1.6.1"
449 - "github.com/stretchr/testify v1.6.1/go.mod"
450 - "github.com/syndtr/goleveldb v1.0.0/go.mod"
451 - "github.com/t-tiger/gorm-bulk-insert v1.3.0"
452 - "github.com/t-tiger/gorm-bulk-insert v1.3.0/go.mod"
453 - "github.com/unknwon/cae v1.0.0"
454 - "github.com/unknwon/cae v1.0.0/go.mod"
455 - "github.com/unknwon/com v0.0.0-20190804042917-757f69c95f3e/go.mod"
456 - "github.com/unknwon/com v1.0.1"
457 - "github.com/unknwon/com v1.0.1/go.mod"
458 - "github.com/unknwon/i18n v0.0.0-20190805065654-5c6446a380b6"
459 - "github.com/unknwon/i18n v0.0.0-20190805065654-5c6446a380b6/go.mod"
460 - "github.com/unknwon/paginater v0.0.0-20170405233947-45e5d631308e"
461 - "github.com/unknwon/paginater v0.0.0-20170405233947-45e5d631308e/go.mod"
462 - "github.com/urfave/cli v1.22.4"
463 - "github.com/urfave/cli v1.22.4/go.mod"
464 - "github.com/ziutek/mymysql v1.5.4/go.mod"
465 - "go.opencensus.io v0.20.1/go.mod"
466 - "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
467 - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
468 - "golang.org/x/crypto v0.0.0-20190325154230-a5d413f7728c/go.mod"
469 - "golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod"
470 - "golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod"
471 - "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod"
472 - "golang.org/x/crypto v0.0.0-20191205180655-e7c4368fe9dd/go.mod"
473 - "golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975"
474 - "golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975/go.mod"
475 - "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod"
476 - "golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod"
477 - "golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod"
478 - "golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod"
479 - "golang.org/x/mod v0.2.0"
480 - "golang.org/x/mod v0.2.0/go.mod"
481 - "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
482 - "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod"
483 - "golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod"
484 - "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
485 - "golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod"
486 - "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod"
487 - "golang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod"
488 - "golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod"
489 - "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
490 - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
491 - "golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod"
492 - "golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod"
493 - "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod"
494 - "golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod"
495 - "golang.org/x/net v0.0.0-20191014212845-da9a3fd4c582"
496 - "golang.org/x/net v0.0.0-20191014212845-da9a3fd4c582/go.mod"
497 - "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod"
498 - "golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod"
499 - "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
500 - "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
501 - "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
502 - "golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod"
503 - "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
504 - "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod"
505 - "golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
506 - "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
507 - "golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod"
508 - "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
509 - "golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod"
510 - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
511 - "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod"
512 - "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
513 - "golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
514 - "golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod"
515 - "golang.org/x/sys v0.0.0-20190804053845-51ab0e2deafa/go.mod"
516 - "golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod"
517 - "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
518 - "golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod"
519 - "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
520 - "golang.org/x/sys v0.0.0-20200420163511-1957bb5e6d1f"
521 - "golang.org/x/sys v0.0.0-20200420163511-1957bb5e6d1f/go.mod"
522 - "golang.org/x/text v0.3.0/go.mod"
523 - "golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod"
524 - "golang.org/x/text v0.3.2"
525 - "golang.org/x/text v0.3.2/go.mod"
526 - "golang.org/x/text v0.3.3"
527 - "golang.org/x/text v0.3.3/go.mod"
528 - "golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod"
529 - "golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod"
530 - "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
531 - "golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod"
532 - "golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod"
533 - "golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod"
534 - "golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod"
535 - "golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod"
536 - "golang.org/x/tools v0.0.0-20190802220118-1d1727260058/go.mod"
537 - "golang.org/x/tools v0.0.0-20190805222050-c5a2fd39b72a/go.mod"
538 - "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod"
539 - "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod"
540 - "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod"
541 - "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
542 - "google.golang.org/api v0.3.1/go.mod"
543 - "google.golang.org/appengine v1.1.0/go.mod"
544 - "google.golang.org/appengine v1.4.0/go.mod"
545 - "google.golang.org/appengine v1.6.0/go.mod"
546 - "google.golang.org/appengine v1.6.1/go.mod"
547 - "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod"
548 - "google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod"
549 - "google.golang.org/genproto v0.0.0-20190404172233-64821d5d2107/go.mod"
550 - "google.golang.org/grpc v1.17.0/go.mod"
551 - "google.golang.org/grpc v1.19.0/go.mod"
552 - "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod"
553 - "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod"
554 - "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod"
555 - "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod"
556 - "google.golang.org/protobuf v1.21.0"
557 - "google.golang.org/protobuf v1.21.0/go.mod"
558 - "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
559 - "gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc/go.mod"
560 - "gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d"
561 - "gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d/go.mod"
562 - "gopkg.in/bufio.v1 v1.0.0-20140618132640-567b2bfa514e"
563 - "gopkg.in/bufio.v1 v1.0.0-20140618132640-567b2bfa514e/go.mod"
564 - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
565 - "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
566 - "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
567 - "gopkg.in/fsnotify.v1 v1.4.7/go.mod"
568 - "gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df"
569 - "gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df/go.mod"
570 - "gopkg.in/ini.v1 v1.46.0/go.mod"
571 - "gopkg.in/ini.v1 v1.55.0"
572 - "gopkg.in/ini.v1 v1.55.0/go.mod"
573 - "gopkg.in/ini.v1 v1.56.0"
574 - "gopkg.in/ini.v1 v1.56.0/go.mod"
575 - "gopkg.in/ldap.v2 v2.5.1"
576 - "gopkg.in/ldap.v2 v2.5.1/go.mod"
577 - "gopkg.in/macaron.v1 v1.3.4/go.mod"
578 - "gopkg.in/macaron.v1 v1.3.5/go.mod"
579 - "gopkg.in/macaron.v1 v1.3.6"
580 - "gopkg.in/macaron.v1 v1.3.6/go.mod"
581 - "gopkg.in/macaron.v1 v1.3.8"
582 - "gopkg.in/macaron.v1 v1.3.8/go.mod"
583 - "gopkg.in/macaron.v1 v1.3.9"
584 - "gopkg.in/macaron.v1 v1.3.9/go.mod"
585 - "gopkg.in/redis.v2 v2.3.2"
586 - "gopkg.in/redis.v2 v2.3.2/go.mod"
587 - "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod"
588 - "gopkg.in/yaml.v2 v2.2.1/go.mod"
589 - "gopkg.in/yaml.v2 v2.2.2/go.mod"
590 - "gopkg.in/yaml.v2 v2.2.4/go.mod"
591 - "gopkg.in/yaml.v2 v2.2.5/go.mod"
592 - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c"
593 - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
594 - "honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod"
595 - "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod"
596 - "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod"
597 - "unknwon.dev/clog/v2 v2.1.2"
598 - "unknwon.dev/clog/v2 v2.1.2/go.mod"
599 - "xorm.io/builder v0.3.6"
600 - "xorm.io/builder v0.3.6/go.mod"
601 - "xorm.io/core v0.7.2"
602 - "xorm.io/core v0.7.2/go.mod"
603 - "xorm.io/xorm v0.8.0"
604 - "xorm.io/xorm v0.8.0/go.mod"
605 - )
606 -go-module_set_globals
607 -
608 -SRC_URI="https://github.com/gogs/gogs/archive/v${PV}.tar.gz -> ${P}.tar.gz ${EGO_SUM_SRC_URI}"
609 -
610 -LICENSE="Apache-2.0 BSD MIT"
611 -SLOT="0"
612 -KEYWORDS="~amd64 ~arm ~arm64 ~x86"
613 -
614 -IUSE="mysql postgres sqlite pam cert"
615 -REQUIRED_USE="|| ( sqlite mysql postgres )"
616 -PATCHES=( "${FILESDIR}/${P}.patch" )
617 -
618 -DEPEND="
619 - acct-user/gogs
620 - sqlite? ( dev-db/sqlite:3 )
621 - "
622 -
623 -RDEPEND="${DEPEND}
624 - app-shells/bash
625 - dev-vcs/git[curl,threads]
626 - virtual/ssh
627 - mysql? ( virtual/mysql )
628 - pam? ( sys-libs/pam )
629 - postgres? ( dev-db/postgresql[pam?] )
630 - "
631 -
632 -FILECAPS=(
633 - cap_net_bind_service+ep usr/bin/gogs
634 -)
635 -
636 -src_compile() {
637 - GOLANG_PKG_TAGS=""
638 - use cert && GOLANG_PKG_TAGS+=" cert"
639 - use pam && GOLANG_PKG_TAGS+=" pam"
640 - go build -tags ${GOLANG_PKG_TAGS} -o gogs
641 -}
642 -
643 -src_install() {
644 - # Install binary
645 - dobin gogs
646 - # Prepare systemd init scripts and install it
647 - systemd_dounit "${FILESDIR}/systemd/${PN}.service"
648 - # Install OpenRC init files
649 - newconfd "${FILESDIR}/gogs-confd" gogs
650 - newinitd "${FILESDIR}/gogs-initd" gogs
651 - # Install HTTPS certs
652 - if use cert; then
653 - keepdir /etc/${PN}/https
654 - fi
655 - # Install configuration files
656 - insinto /etc/${PN}/conf
657 - insopts -m640
658 - doins conf/app.ini
659 - # Fix permissions of config files
660 - keepdir /etc/${PN}/
661 - fperms 775 /etc/${PN}/conf
662 - fowners -R gogs:git /etc/${PN}
663 - # Install theme files
664 - insinto /usr/share/themes/${PN}/
665 - insopts -m440
666 - doins -r public/
667 - doins -r templates/
668 - fowners -R gogs:git /usr/share/themes/${PN}/
669 - # Create log directory
670 - keepdir /var/log/${PN}
671 - fowners -R gogs:git /var/log/${PN}
672 -}