Files
Aaron Madlon-KayandAaron Madlon-Kay 0a9437e290 golang ports: specify github.tarball_from archive in portgroup
For the main distfile only. Vendors will need a bigger, separate migration.

Ports that don't specify are set to `tarball`.
2025-03-07 07:03:15 +09:00

106 lines
5.3 KiB
Tcl

# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup golang 1.0
go.setup github.com/square/certstrap 1.3.0 v
revision 0
description \
Bootstrap CAs, certificate requests, and signed certificates.
long_description \
A simple certificate manager written in Go, to bootstrap your own \
certificate authority and public key infrastructure. Adapted from \
etcd-ca. ${name} is a very convenient app if you don't feel like \
dealing with openssl, its myriad of options or config files.
categories security devel
installs_libs no
license Apache-2
maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
github.livecheck.regex \
{([0-9.]+)}
build.pre_args-append \
-ldflags \"-X main.release=${version}\"
destroot {
xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
}
checksums ${distname}${extract.suffix} \
rmd160 9d355adec1014ea18e9b136591a99ca33721a5a2 \
sha256 4b32289c20dfad7bf8ab653c200954b3b9981fcbf101b699ceb575c6e7661a90 \
size 40226
go.vendors golang.org/x/term \
lock 7de9c90e9dd1 \
rmd160 bd573c74337fdd8e57417c03c825a315b2c208f9 \
sha256 5b01bffc3bc94976e27cecbe6d9c403eefc597dc2b03ddd3ad083931c0981fa4 \
size 15244 \
golang.org/x/sys \
lock ed5796bab164 \
rmd160 b701190377bce17ad1d1aba6e9df10a423451e9e \
sha256 64873ed2a07fefa106fa0ac8a1470e318dbbc07683774ccfc4b6d875ba787bb7 \
size 1211400 \
golang.org/x/crypto \
lock e495a2d5b3d3 \
rmd160 448a8bdb5d0c31b4e45cad4d05b869e105aca88c \
sha256 b6efc939d461cfb863bf6481a63af5a9050930e4c5f3916c13fe6f8bbe1bccd7 \
size 1734201 \
go.step.sm/crypto \
repo github.com/smallstep/crypto \
lock v0.16.2 \
rmd160 4b2aa4d0e6ae57d50fc613c2d62d1c417f5746a3 \
sha256 c5c606e6cf52093f7db678b11589fdd1db420b707d7041a82931486b0736205c \
size 167255 \
github.com/urfave/cli \
lock v1.22.9 \
rmd160 4870cfd30c2fe09e9efbd587462bec2826422a88 \
sha256 71dc1e67a9fe492a96466486e48ddac84196fd00369c3e5a9fc891fcdfc0783e \
size 79018 \
github.com/smallstep/assert \
lock 82e2b9b3b262 \
rmd160 c53f5cc57f5f31670d4d5564ec080febd65910af \
sha256 63a6dc29bd27edaae8897ae15fd8dc6324c363809d690c6fd40179099cc64783 \
size 4080 \
github.com/shurcooL/sanitized_anchor_name \
lock v1.0.0 \
rmd160 c7e5322dba53e10db1711d65c146af5649b0c7c8 \
sha256 ed9418de8c92acfbbd8608745855ebfc67fa686c0a0a5245cf8eece8f540baa9 \
size 2144 \
github.com/russross/blackfriday \
lock v2.0.1 \
rmd160 99cb49faff9bf24b8637dcdb3602c27c115810f3 \
sha256 4078d2cd3b1c6952133b214e4eaca95f3b31a01f87a03adabd7712e7d5f20f60 \
size 79665 \
github.com/pmezard/go-difflib \
lock v1.0.0 \
rmd160 fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
sha256 7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
size 11409 \
github.com/pkg/errors \
lock v0.9.1 \
rmd160 dc065c655f8a24c6519b58f9d1202eb266ecda40 \
sha256 208d21a7da574026f68a8c9818fa7c6ede1b514ef9e72dc733b496ddcb7792a6 \
size 13422 \
github.com/howeyc/gopass \
lock bf9dde6d0d2c \
rmd160 bbad5d664bb44f17f4faaf84eec97bfcae68e785 \
sha256 01a56571ffc0a6af41242e752eee50626449304444c7584aace25c8874008346 \
size 11294 \
github.com/cpuguy83/go-md2man \
lock f79a8a8ca69d \
rmd160 85f342c341fa928e9ec874490c277bdabf1c39c6 \
sha256 2f3f8bc701df4890a5a4baf0b632ad3290be1e0aaf572b2e58fd57df93efc306 \
size 52040 \
filippo.io/edwards25519 \
repo github.com/FiloSottile/edwards25519 \
lock v1.0.0-rc.1 \
rmd160 a83aba34025ad1df3a443deb358c11c1239e15ac \
sha256 4bdeff6fc20d81c28a18df76cc982f1fcca03f385dfcc36cf3ddff73b5b2f5fe \
size 39144