diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2017-03-13 16:49:15 +0100 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2017-03-13 16:49:31 +0100 |
commit | 561978cb5683b29db181b471ef959775b083af4d (patch) | |
tree | e69c13b8faf12259701aea8bcc9e5ab3f809e456 /www-servers | |
parent | dev-util/docker-ls: Install docs as well (diff) | |
download | gentoo-561978cb5683b29db181b471ef959775b083af4d.tar.gz gentoo-561978cb5683b29db181b471ef959775b083af4d.tar.bz2 gentoo-561978cb5683b29db181b471ef959775b083af4d.zip |
www-servers/caddy: Initial version
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Diffstat (limited to 'www-servers')
-rw-r--r-- | www-servers/caddy/Manifest | 22 | ||||
-rw-r--r-- | www-servers/caddy/caddy-0.9.5.ebuild | 54 | ||||
-rw-r--r-- | www-servers/caddy/metadata.xml | 8 |
3 files changed, 84 insertions, 0 deletions
diff --git a/www-servers/caddy/Manifest b/www-servers/caddy/Manifest new file mode 100644 index 000000000000..1974bd1f0af6 --- /dev/null +++ b/www-servers/caddy/Manifest @@ -0,0 +1,22 @@ +DIST caddy-0.9.5.tar.gz 287976 SHA256 6d602e6009ff14cfe7cccea470f9c4cb5ea10865f137293435b35122333b72c2 SHA512 c4def1a7cbd26c5eba2cdaf0c4c069d07186ce1f17415e15bf86de509ab4f61c7a45042dbdcd8461892e0f166cdb892b9c024a2b4723b58e75c74564582fd59c WHIRLPOOL 0f9517e3ac01feb74500d5ebb6e4f0cb54ac606af1e909b21ab80e06e48762e946f3b1ecba2aabfef95f0f8da255f5b519571c26bc5662360eb30c31b6788994 +DIST github.com-dustin-go-humanize-7a41df006ff9af79a29f0ffa9c5f21fbe6314a2d.tar.gz 14607 SHA256 7694e4fc626b0c567a1b645f64b0cea26d0e4cb82e663c053537868ea382fe9d SHA512 703767e520ae14b7db0b8c6b22f4f9a895aba5b8644dd0d6572716cd930a5db34f4ef6ca1f0c2da323e03b090c8704dacb13ffde6844e2f45193441cc7ab4f37 WHIRLPOOL 497d60c60cc599abddb2ef7b3348a9771ad36b388b6dbc65d597da9875d10b24d0dc85c40cdcd5bb892db52a193af521d7269a56fe802d269c82d3ad0e45f806 +DIST github.com-flynn-archive-go-shlex-3f9db97f856818214da2e1057f8ad84803971cff.tar.gz 7682 SHA256 e3fdb67b02b6c7698202ef666ecbf7ec8065e4833a27566a3df4c7f063f77566 SHA512 7e167dc71a001e85ac72b03921b0749045fe457d181127f6b4b46a3e1e0d4d968bd1535572518d79e0b5119b796e25c3bbce00217419c890f71452a0e80125a6 WHIRLPOOL ab04be6b491b98506c24e17bfcde87c094a3de07287685c3ccd8acbb0f587099fe850a0aaf48476048481b49b5e48e53877ca060a825c696bc7b07325fc1ff01 +DIST github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz 60814 SHA256 0904953c06aa32c6691cec2390437f7d4d62c71f37d72f50d110a6577c87963b SHA512 184a0e658a4eac3b867533cd0e494bd84db94fbe10e8df0d0b755c7ffc95bc99e2f84c0157183ca74cdc79289a85dcf7f1dea8a4c89a253565baf473b3627eae WHIRLPOOL c9113048502f65a4036bbfbd4f072b27b41f68547e682d1e1496ae73c65c30b1470061d1f99d17e6b4a373e59e07568b460ad5396eb4b1f16079da077aa8382f +DIST github.com-golang-crypto-453249f01cfeb54c3d549ddb75ff152ca243f9d8.tar.gz 1305950 SHA256 cb376694f8e583a3ed25111ee0ab1d6c16d28f5cfb2c4a5850c1b193bd81dbed SHA512 60b6aa64e7e671ec6a732021f0022580b95002ebd9c89876be5935342c561739b388a77d7e5ff70625e0933c4f4c4fa3d1c1ccf5e4532f44538035c945acb606 WHIRLPOOL 722e02458be59220c73235e0b508b1f54d513fc0819de189cbcf762b8b8ccac4a1a7bde1d003296aa475feec1ab26c5705c1a9fccbf6ca046cba3984175486fd +DIST github.com-golang-net-906cda9512f77671ab44f8c8563b13a8e707b230.tar.gz 776226 SHA256 dd422137ee7fb881c210cdb0ce8fa6a579f61de25d69bd0143fef53a3cfb7658 SHA512 eadaaa5f8b7bb56f5013ccf335e58e81586e207ff69cd255b629f86130c3aeae838915ca3f57b677f7c10db16e255f2a1b1d95d576ebab1be9d7240d7965189b WHIRLPOOL a649462b1dfad1ba9a1eeff0024ba3056e2c07a3d09130a05c7d88c24252a7cf62606615f5c112a85fd5a51037c330a9c188561900aa2fa4c4a209dca19a93ea +DIST github.com-gorilla-websocket-3f3e394da2b801fbe732a935ef40724762a67a07.tar.gz 42379 SHA256 daa06c643e469266e219dcf2d35f79239d31138a7acc8e21ffb7605075aed107 SHA512 bba5481d63c35acf7b80bf903292a5ebd572e4276b0eef479e48ca7023f59526a120e14dcd93919ed60bd95691acd9308a3993218fd811a55077dd23966a09b8 WHIRLPOOL 36f9ce01abda19c365cce0e471605b079714b3212c8fb390c870027dbae0df8099d22455008c404d45eaca8ece170ebd2a9d63edd31b5ad01fba14bfd20d16ff +DIST github.com-hashicorp-go-syslog-b609c7d9de4658cded34a7336b90886c56f9dbdb.tar.gz 4458 SHA256 be1926fe3eed792d4cd789f7fa94228bbb07c4a357388b32fd465e78ef0d3545 SHA512 f0417eba650350521d3e07d8a5e41c2ff6243d230ead7ec84cd5997d52615580d246fc189ec548fb6daddc2cef19e66ad588024a74e12fe6e1c4c42cd0f0b9ec WHIRLPOOL f1bfc5c4d77d5a80888cbcab689c6de68acd32e941adfe9c8cfbe2fa25220b1a0352897c48039c4ec9bfe50c228b91fd6a15a66d96beaa79399d6037b655a4ac +DIST github.com-hashicorp-golang-lru-0a025b7e63adc15a622f29b0b2c4c3848243bbf6.tar.gz 12306 SHA256 a8cb9b1dbd5c6d7bb9aae4afe50c4c52a4fa7ee0bd139ee3cdd0e9b8bd321055 SHA512 59a53fd3613e16343982ab802a85c9c70feb708c82c687e52712f2c3f3698f1c6799fb7d5c5d95154347301a38223dd19756a580a60b8054783e05e667ce11d7 WHIRLPOOL 4496ce7216a5ec1873b9f2a2f6340e4336040a48e273f3b62ea8877cd6e93379f50e94bd8dcb936d42f5a8e646e553d1b3dc64c08e11efdb5211ecdc3b9924e6 +DIST github.com-jimstudt-http-authentication-3eca13d6893afd7ecabe15f4445f5d2872a1b012.tar.gz 54209 SHA256 ab4441a9b38bf2d4611928cea9e91ea475d999e53b2f0c18f00b07885936386f SHA512 91ae32341c272168127dbf174b41414452886f3663798c0dcd59930ba74bd1a6f71c0e788c4d26b4ee9149ddfbd76384a9acaf88d30b4be0c7f43e107ae60b69 WHIRLPOOL 93418e11cf2c0e86a109e5cbcda7695162f0364f5f8467d68525406a0d51410544bd65b923d239fe0a23cce74b0dd62436750c1d47036ac90d16aef8c3909255 +DIST github.com-lucas-clemente-aes12-25700e67be5c860bcc999137275b9ef8b65932bd.tar.gz 29732 SHA256 7e9fd1dfb6fe8c347c7a38ca6224ef97f8671c8d88bef2c045a200f87f05be92 SHA512 e3ee3d1a260dca5fbe000d66bc3710e2d3dc2d1a4e06dddf981fc8216afad149f9a07060dbe2b83a282265d47603227a2a5a6038d66547b10362ee06fdb613c7 WHIRLPOOL c4be8db16b3f1d9f3af8ef9163083c5597ab52a8ab9d36833085f2e011fd78f2dadb8c1a68176fa42882b6d93c7abaddc032486b2f2acc1bb5c061bba4b3d217 +DIST github.com-lucas-clemente-fnv128a-393af48d391698c6ae4219566bfbdfef67269997.tar.gz 2235 SHA256 8879938ae4bfa1322e4bacfce06d8dba4e2a28436bf027157b9b2b11d3a66e87 SHA512 541aa5cc70220aa42cffbc02bd0903ba883a0f387ec4bbe89e5ced4ee08548f1b46f944d68458849b185f45c24018cd919ecbaccd7273a9ae566bdff139fd757 WHIRLPOOL 2aebe2a611cd6483c75b9b1824e87d8c14707ae3c06a828e692cd35978319a980f5a6fa970a30cee622227f38c489e0140d2f2ddf1df663e3895313b323696e4 +DIST github.com-lucas-clemente-quic-go-178c14f1d482f6f5f1d22147fef2dd01cce35cb4.tar.gz 266914 SHA256 8069c698eac21891664454ccb4d2e595ca3720f345a1e5d0c6fa37751dc8a457 SHA512 34691cb9a1b614ba37d08dc8ff098718049dfc0fa572cf663eac523ff0c38299dcd480d6c39fd1c5bc61c23f685f3d9efca6dc4312a15dee0572dfc6e6ef7bec WHIRLPOOL 4fdd572990ce1657be91412336f58f859f4561917ff5dc432bbebd60edffa0cccb79e657976e0a0fb553963f178117cafc802794f804eb740a4b951ae22c48f2 +DIST github.com-lucas-clemente-quic-go-certificates-d2f86524cced5186554df90d92529757d22c1cb6.tar.gz 154811 SHA256 978a6156234859e610667b2980518cbf1da43b73aeac49097d4270bcd260908e SHA512 89fe991df6f895ae307ccb2288b6728313cc63085565c27b766c23fc15c7693687ba19838fd6c30e400821ef9d29921012c816538c4555add4c0133a1e41fe2a WHIRLPOOL 262bf88b418df7146a648459f134ae719d8338519ee069b536ef6592c6fa5d5b11e03c74a5148f6e126a7ec364a76acadc161224a1e03dc38c0c3bd2e50f6376 +DIST github.com-miekg-dns-eda6b320244f0700772bb765282381d17495e7d3.tar.gz 173967 SHA256 fa4ae1093db87fb061d74ebbc9e2c92cca7197a53bb416fbb821e649b2aa0130 SHA512 4b9dbb3d4baa114102c0598aef3e9dabb7187fda50fb8bd5946292632839f6eca4eb8be16772e3760b4afee5dff8cfc149839357d21ea9cce88b714b98ed5ebf WHIRLPOOL 3bc87edb46b66b3823ff05e5df5ba614b8b5f5cc0c3245521dce26acc4c0e2ee665296916c1e46c8d62516715bfda6f0dac18deb278b4147f75ec1b43a2a43a6 +DIST github.com-naoina-go-stringutil-6b638e95a32d0c1131db0e7fe83775cbea4a0d0b.tar.gz 6142 SHA256 276e8dc3a130a13c893c54addf212f307236d29056b0f11c22468165fdb72bde SHA512 cef5fa3926a464cfc655345d429644f1082211b003de64e4f2de5809fbee68c4935c2474ad502b56112132149c87a66c9cc353523c526359bf46bdfe0a766fbd WHIRLPOOL 0ff1fdfa1ce201db9edac92cbc6d7335fd9c0eee7bbfe11be6e4146abdf8123d4e7073d112fc561d3e90a436814fe065037e3e78339ee1e1fb43b24ca2ac5055 +DIST github.com-naoina-toml-751171607256bb66e64c9f0220c00662420c38e9.tar.gz 33548 SHA256 1813c8593899bd1334991641f8ae65249054f749117d294339e9b58b29632fba SHA512 3fa6f63d64704a9026f1111f97ba1efc0cf22050d10111249ba34fc988035ffb1be6ecf6728737ab1c18a538288009d734badb868f0d01a4a8cdcfc25c31df74 WHIRLPOOL f112f2ba8ab991d823b3fa54cee01831719ad7209d7305578e2e1ceb998e23ee4d0f2ace455c55a54cfe31bdc8bdb0705a22744496038b52aa0da0fef165f5ca +DIST github.com-natefinch-lumberjack-dd45e6a67c53f673bb49ca8a001fd3a63ceb640e.tar.gz 11042 SHA256 c760783c5fc93742376a8e5dc566e79416e5d990d91d3f7125fa52934254989f SHA512 e63a6c1deee45ca4a4c3ebcac381fee00fdebde00fd1a7f2a196b7283b9fc08e1c67fc999f56a9783185037ff7ccbec1c77665373c1646097594d7bf459db322 WHIRLPOOL 3fafd7bb18e1f96e00cdbc1bf7481f3cb1c77ab985a0808ace3e85ca431844d6d56ebef81f5870147acf845b124d621c529c2532e432524aa197477064250c73 +DIST github.com-russross-blackfriday-5f33e7b7878355cd2b7e6b8eefc48a5472c69f70.tar.gz 72048 SHA256 5a52d06f5f687eee9608f3a9a143f5dbf0a134a1e1ab8d2567fadc6e5ed143d6 SHA512 54cc0311b35f0c3f35b47310a018492557589421ca4ee65121950601d6cace047f761877bc28a75c68f5d970672a9ba0a3b6fc5325d257a3a2cf94f35131f42f WHIRLPOOL eeba851bb23f81a7ad3a8fdf52db7f09868b1c761be5299cb4664bd9d8d47e8b59c206c65f8ebbbe3bb2fc488fe946894ca3db8fcc0ab5dcc4535d07487f3383 +DIST github.com-shurcooL-sanitized_anchor_name-1dba4b3954bc059efc3991ec364f9f9a35f597d2.tar.gz 2055 SHA256 1bb94268daaedac293ea69fa4c9ad4441c4237e1f5739236c2324c23e69849aa SHA512 41193d7d16fad9a4794758314c93af148b43abb10c99097ceca277ec7b15879f398bd5252795c62662713f26a349ab634ede00378fbe8857d4067c75a810de29 WHIRLPOOL d8448bd08c76661bb3b5f9352b5f23590572f239a9218162a13ebc3ea4c1661e02ec179420b0e2f01b170c1b50ed57efcd312c26a8adbfd7e74784e4d4b7d89c +DIST github.com-square-go-jose-aa2e30fdd1fe9dd3394119af66451ae790d50e0d.tar.gz 260648 SHA256 72454dbe811d7dfdcbff8c25b7d22ae0d71f82e026c3e74b76cebb1cfd82461a SHA512 615187ccb8b13d411974609574192b952850b95532497032cd9890612099e25f0195a813ab175750eb6bfeaf91281b98f39768a8288d42dfbe92fa55d20007f0 WHIRLPOOL 08f66f77a619214c8699c3a38ec4aec3a1e88ad455cb4a07197ec7dc5d2d643d70dae15aad5e4df6ead583f33cfa2ddf3c9b577256bf4f32d3c794307d7b1e5a +DIST github.com-xenolf-lego-6cac0ea7d8b28c889f709ec7fa92e92b82f490dd.tar.gz 81158 SHA256 329a924f228fa398b3a486381bdee6e4b4bb27818e9bbd6449f84a3d70711063 SHA512 bd5ca8ea62a84ea56fd70e16881e2e8b26c201ac92742e7812490198474d9ddaec2d777c0b8fe48db0a7adc853512f8cfe5f86dae04a7fe1556f89acc1bdb6c6 WHIRLPOOL b663801be6e536b37684314b1ca1e08197eb4f863bbdd87f26575e725d0e6bf505b29d10dd471696fe97c7fb565b8d62ab111284890f78e85a4bfc375f553699 diff --git a/www-servers/caddy/caddy-0.9.5.ebuild b/www-servers/caddy/caddy-0.9.5.ebuild new file mode 100644 index 000000000000..75fd80adcf3b --- /dev/null +++ b/www-servers/caddy/caddy-0.9.5.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGO_VENDOR=( "github.com/dustin/go-humanize 7a41df006ff9af79a29f0ffa9c5f21fbe6314a2d" + "github.com/flynn/go-shlex 3f9db97f856818214da2e1057f8ad84803971cff github.com/flynn-archive/go-shlex" + "github.com/xenolf/lego 6cac0ea7d8b28c889f709ec7fa92e92b82f490dd" + "github.com/lucas-clemente/quic-go-certificates d2f86524cced5186554df90d92529757d22c1cb6" + "github.com/lucas-clemente/quic-go 178c14f1d482f6f5f1d22147fef2dd01cce35cb4" + "github.com/gorilla/websocket 3f3e394da2b801fbe732a935ef40724762a67a07" + "github.com/miekg/dns eda6b320244f0700772bb765282381d17495e7d3" + "github.com/hashicorp/go-syslog b609c7d9de4658cded34a7336b90886c56f9dbdb" + "github.com/jimstudt/http-authentication 3eca13d6893afd7ecabe15f4445f5d2872a1b012" + "github.com/naoina/toml 751171607256bb66e64c9f0220c00662420c38e9" + "github.com/hashicorp/golang-lru 0a025b7e63adc15a622f29b0b2c4c3848243bbf6" + "github.com/lucas-clemente/aes12 25700e67be5c860bcc999137275b9ef8b65932bd" + "github.com/lucas-clemente/fnv128a 393af48d391698c6ae4219566bfbdfef67269997" + "github.com/naoina/go-stringutil 6b638e95a32d0c1131db0e7fe83775cbea4a0d0b" + "github.com/russross/blackfriday 5f33e7b7878355cd2b7e6b8eefc48a5472c69f70" + "github.com/shurcooL/sanitized_anchor_name 1dba4b3954bc059efc3991ec364f9f9a35f597d2" + "golang.org/x/net 906cda9512f77671ab44f8c8563b13a8e707b230 github.com/golang/net" + "golang.org/x/crypto 453249f01cfeb54c3d549ddb75ff152ca243f9d8 github.com/golang/crypto" + "gopkg.in/natefinch/lumberjack.v2 dd45e6a67c53f673bb49ca8a001fd3a63ceb640e github.com/natefinch/lumberjack" + "gopkg.in/square/go-jose.v1 aa2e30fdd1fe9dd3394119af66451ae790d50e0d github.com/square/go-jose" + "gopkg.in/yaml.v2 a3f3340b5840cee44f372bddb5880fcbc419b46a github.com/go-yaml/yaml" ) + +EGO_PN="github.com/mholt/${PN}/..." + +inherit golang-build golang-vcs-snapshot + +EGIT_COMMIT="v${PV}" +ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Fast, cross-platform HTTP/2 web server with automatic HTTPS" +HOMEPAGE="https://github.com/mholt/caddy" + +SRC_URI="${ARCHIVE_URI} + ${EGO_VENDOR_URI}" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +RESTRICT="test" + +src_compile() { + GOPATH="${WORKDIR}/${P}" go install -ldflags "-X github.com/mholt/caddy/caddy/caddymain.gitTag=${PV}" ${EGO_PN%/*}/caddy || die +} + +src_install() { + dobin bin/* + dodoc src/${EGO_PN%/*}/README.md src/${EGO_PN%/*}/dist/CHANGES.txt +} diff --git a/www-servers/caddy/metadata.xml b/www-servers/caddy/metadata.xml new file mode 100644 index 000000000000..97df2a00971b --- /dev/null +++ b/www-servers/caddy/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>mrueg@gentoo.org</email> + <name>Manuel Rüger</name> + </maintainer> +</pkgmetadata> |