From owner-svn-ports-all@freebsd.org Wed Jan 13 19:58:13 2021 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8D86B4E6B63; Wed, 13 Jan 2021 19:58:13 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DGJCT3ZW3z3Qc3; Wed, 13 Jan 2021 19:58:13 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 690311D404; Wed, 13 Jan 2021 19:58:13 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 10DJwD4b048875; Wed, 13 Jan 2021 19:58:13 GMT (envelope-from swills@FreeBSD.org) Received: (from swills@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 10DJwCKV048871; Wed, 13 Jan 2021 19:58:12 GMT (envelope-from swills@FreeBSD.org) Message-Id: <202101131958.10DJwCKV048871@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: swills set sender to swills@FreeBSD.org using -f From: Steve Wills Date: Wed, 13 Jan 2021 19:58:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r561504 - in head/devel: . please X-SVN-Group: ports-head X-SVN-Commit-Author: swills X-SVN-Commit-Paths: in head/devel: . please X-SVN-Commit-Revision: 561504 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jan 2021 19:58:13 -0000 Author: swills Date: Wed Jan 13 19:58:12 2021 New Revision: 561504 URL: https://svnweb.freebsd.org/changeset/ports/561504 Log: devel/please: create port Please is a cross-language build system with an emphasis on high performance, extensibility and reproduceability. It supports a number of popular languages and can automate nearly any aspect of your build process. WWW: https://please.build/ Added: head/devel/please/ head/devel/please/Makefile (contents, props changed) head/devel/please/distinfo (contents, props changed) head/devel/please/pkg-descr (contents, props changed) Modified: head/devel/Makefile (contents, props changed) Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Jan 13 19:46:48 2021 (r561503) +++ head/devel/Makefile Wed Jan 13 19:58:12 2021 (r561504) @@ -3967,6 +3967,7 @@ SUBDIR += plasma5-khotkeys SUBDIR += plasma5-kwrited SUBDIR += plasma5-plasma-sdk + SUBDIR += please SUBDIR += pmccabe SUBDIR += pmd SUBDIR += pmdk Added: head/devel/please/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/please/Makefile Wed Jan 13 19:58:12 2021 (r561504) @@ -0,0 +1,126 @@ +# $FreeBSD$ + +PORTNAME= please +DISTVERSIONPREFIX= v +DISTVERSION= 15.12.0 +CATEGORIES= devel + +MAINTAINER= swills@FreeBSD.org +COMMENT= High-performance extensible build system for reproducible builds + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go \ + bash:shells/bash \ + ca_root_nss>0:security/ca_root_nss \ + git:devel/git \ + protoc:devel/protobuf + +USES= go:modules + +USE_GITHUB= yes +GH_ACCOUNT= thought-machine +GH_TUPLE= StackExchange:wmi:cbe66965904d:stackexchange_wmi/vendor/github.com/StackExchange/wmi \ + Workiva:go-datastructures:v1.0.50:workiva_go_datastructures/vendor/github.com/Workiva/go-datastructures \ + alecthomas:gometalinter:v2.0.11:alecthomas_gometalinter/vendor/github.com/alecthomas/gometalinter \ + alecthomas:kingpin:95d230a53780:alecthomas_kingpin/vendor/gopkg.in/alecthomas/kingpin.v3-unstable \ + alecthomas:units:1786d5ef83d4:alecthomas_units/vendor/github.com/alecthomas/units \ + bazelbuild:buildtools:4bcdbd1064fc:bazelbuild_buildtools/vendor/github.com/bazelbuild/buildtools \ + bazelbuild:remote-apis-sdks:81a3a82fc300:bazelbuild_remote_apis_sdks/vendor/github.com/bazelbuild/remote-apis-sdks \ + bazelbuild:remote-apis:1aeb39973178:bazelbuild_remote_apis/vendor/github.com/bazelbuild/remote-apis \ + chzyer:readline:2972be24d48e:chzyer_readline/vendor/github.com/chzyer/readline \ + client9:misspell:v0.3.4:client9_misspell/vendor/github.com/client9/misspell \ + coreos:go-semver:v0.2.0:coreos_go_semver/vendor/github.com/coreos/go-semver \ + davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + djherbis:atime:v1.0.0:djherbis_atime/vendor/github.com/djherbis/atime \ + dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ + fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ + go-ole:go-ole:v1.2.4:go_ole_go_ole/vendor/github.com/go-ole/go-ole \ + go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \ + go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + gogo:protobuf:v1.2.0:gogo_protobuf/vendor/github.com/gogo/protobuf \ + golang:appengine:v1.6.6:golang_appengine/vendor/google.golang.org/appengine \ + golang:crypto:75b288015ac9:golang_crypto/vendor/golang.org/x/crypto \ + golang:glog:23def4e6c14b:golang_glog/vendor/github.com/golang/glog \ + golang:lint:738671d3881b:golang_lint_1/vendor/golang.org/x/lint \ + golang:lint:c67002cb31c3:golang_lint/vendor/github.com/golang/lint \ + golang:net:62affa334b73:golang_net/vendor/golang.org/x/net \ + golang:oauth2:5d25da1a8d43:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:protobuf:v1.4.2:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:sync:6e8e738ad208:golang_sync/vendor/golang.org/x/sync \ + golang:sys:d4d67f95c62d:golang_sys/vendor/golang.org/x/sys \ + golang:text:v0.3.3:golang_text/vendor/golang.org/x/text \ + golang:tools:b303f430e36d:golang_tools/vendor/golang.org/x/tools \ + google:go-genproto:0bd0a958aa1d:google_go_genproto/vendor/google.golang.org/genproto \ + google:shlex:c34317bd91bf:google_shlex/vendor/github.com/google/shlex \ + google:uuid:v1.1.2:google_uuid/vendor/github.com/google/uuid \ + googleapis:google-cloud-go:v0.65.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ + gordonklaus:ineffassign:1003c8bd00dc:gordonklaus_ineffassign/vendor/github.com/gordonklaus/ineffassign \ + grpc-ecosystem:go-grpc-middleware:v1.0.0:grpc_ecosystem_go_grpc_middleware/vendor/github.com/grpc-ecosystem/go-grpc-middleware \ + grpc:grpc-go:v1.31.1:grpc_grpc_go/vendor/google.golang.org/grpc \ + hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ + hashicorp:go-cleanhttp:v0.5.1:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ + hashicorp:go-multierror:v1.0.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ + hashicorp:go-retryablehttp:v0.6.7:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \ + juju:ansiterm:720a0952cc2a:juju_ansiterm/vendor/github.com/juju/ansiterm \ + karrick:godirwalk:v1.7.8:karrick_godirwalk/vendor/github.com/karrick/godirwalk \ + klauspost:compress:v1.10.11:klauspost_compress/vendor/github.com/klauspost/compress \ + klauspost:cpuid:v1.3.1:klauspost_cpuid/vendor/github.com/klauspost/cpuid \ + lukechampine:blake3:v1.1.4:lukechampine_blake3/vendor/lukechampine.com/blake3 \ + lunixbochs:vtclean:2d01aacdc34a:lunixbochs_vtclean/vendor/github.com/lunixbochs/vtclean \ + manifoldco:promptui:v0.3.2:manifoldco_promptui/vendor/github.com/manifoldco/promptui \ + mattn:go-colorable:v0.0.9:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ + mattn:go-isatty:v0.0.4:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + mostynb:go-grpc-compression:v1.1.2:mostynb_go_grpc_compression/vendor/github.com/mostynb/go-grpc-compression \ + nicksnyder:go-i18n:v1.10.1:nicksnyder_go_i18n/vendor/github.com/nicksnyder/go-i18n \ + op:go-logging:b2cb9fa56473:op_go_logging/vendor/gopkg.in/op/go-logging.v1 \ + pborman:uuid:v1.2.1:pborman_uuid/vendor/github.com/pborman/uuid \ + pelletier:go-toml:v1.2.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ + peterebden:ar:a0ae3a11a518:peterebden_ar/vendor/github.com/peterebden/ar \ + peterebden:gcfg:v1.3.0:peterebden_gcfg/vendor/github.com/peterebden/gcfg \ + peterebden:go-cli-init:v3.0.0:peterebden_go_cli_init_v3/vendor/github.com/peterebden/go-cli-init/v3 \ + peterebden:go-sri:v1.0.0:peterebden_go_sri/vendor/github.com/peterebden/go-sri \ + peterebden:tools:b2a0db951d2a:peterebden_tools/vendor/github.com/peterebden/tools \ + pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ + pkg:xattr:v0.4.0:pkg_xattr/vendor/github.com/pkg/xattr \ + pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ + protocolbuffers:protobuf-go:v1.25.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ + shirou:gopsutil:v2.18.12:shirou_gopsutil/vendor/github.com/shirou/gopsutil \ + sourcegraph:go-diff:v0.5.1:sourcegraph_go_diff/vendor/github.com/sourcegraph/go-diff \ + sourcegraph:go-lsp:0c7d621186c1:sourcegraph_go_lsp/vendor/github.com/sourcegraph/go-lsp \ + sourcegraph:jsonrpc2:35a74f039c6a:sourcegraph_jsonrpc2/vendor/github.com/sourcegraph/jsonrpc2 \ + sqs:pbtypes:d3ebe8f20ae4:sqs_pbtypes/vendor/sourcegraph.com/sqs/pbtypes \ + streamrail:concurrent-map:8bf1e9bacbf6:streamrail_concurrent_map/vendor/github.com/streamrail/concurrent-map \ + stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \ + texttheater:golang-levenshtein:d188e65d659e:texttheater_golang_levenshtein/vendor/github.com/texttheater/golang-levenshtein \ + thought-machine:go-flags:v1.5.0:thought_machine_go_flags/vendor/github.com/thought-machine/go-flags \ + tsenart:deadcode:210d2dc333e9:tsenart_deadcode/vendor/github.com/tsenart/deadcode \ + ulikunitz:xz:v0.5.6:ulikunitz_xz/vendor/github.com/ulikunitz/xz +PLIST_FILES= bin/build_langserver \ + bin/jarcat \ + bin/please \ + bin/please_go_filter \ + bin/please_go_test \ + bin/please_pex \ + bin/please_sandbox + +post-extract: + ${CP} ${WRKSRC}/tools/please_go_test/plz_go_test.go ${WRKSRC}/tools/please_go_test/plz_go_test_main.go + +do-build: + cd ${WRKSRC} ; ${SETENV} GOPROXY="off" GOCACHE=${WRKSRC}/.go-cache GOFLAGS="-mod=vendor" go build src/please.go + cd ${WRKSRC} ; ${SETENV} GOPROXY="off" GOCACHE=${WRKSRC}/.go-cache GOFLAGS="-mod=vendor" go build -o build_langserver tools/build_langserver/langserver_main.go + cd ${WRKSRC} ; ${SETENV} GOPROXY="off" GOCACHE=${WRKSRC}/.go-cache GOFLAGS="-mod=vendor" go build -o jarcat tools/jarcat/main.go + cd ${WRKSRC} ; ${SETENV} GOPROXY="off" GOCACHE=${WRKSRC}/.go-cache GOFLAGS="-mod=vendor" go build -o please_go_filter tools/please_go_filter/please_go_filter.go + cd ${WRKSRC} ; ${SETENV} GOPROXY="off" GOCACHE=${WRKSRC}/.go-cache GOFLAGS="-mod=vendor" go build -o please_go_test tools/please_go_test/plz_go_test_main.go + cd ${WRKSRC} ; ${SETENV} GOPROXY="off" GOCACHE=${WRKSRC}/.go-cache GOFLAGS="-mod=vendor" go build -o please_pex tools/please_pex/pex_main.go + cd ${WRKSRC} ; ${SETENV} GOPROXY="off" GOCACHE=${WRKSRC}/.go-cache GOFLAGS="-mod=vendor" go build -o release_signer tools/release_signer/main.go + cd ${WRKSRC} ; ${SETENV} ${CC} ${CFLAGS} -o please_sandbox tools/sandbox/main.c + +do-install: +.for FILE in ${PLIST_FILES} + ${INSTALL_PROGRAM} ${WRKSRC}/${FILE:C,bin/,,} ${STAGEDIR}${PREFIX}/bin/ +.endfor + +.include Added: head/devel/please/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/please/distinfo Wed Jan 13 19:58:12 2021 (r561504) @@ -0,0 +1,155 @@ +TIMESTAMP = 1610565435 +SHA256 (thought-machine-please-v15.12.0_GH0.tar.gz) = fe11729610b01fc5df28aa2a61850d4d39b71d0ab0facbafb73fd7b7561b9c38 +SIZE (thought-machine-please-v15.12.0_GH0.tar.gz) = 2168111 +SHA256 (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 14dbc4af6952acdb1b941d002cd36fd2299aa6b3144cbcbddbb032c47f816da5 +SIZE (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 11279 +SHA256 (Workiva-go-datastructures-v1.0.50_GH0.tar.gz) = 70a4c8097e0ef4c9b4a2e6616e3018604db8806e6338258d5b6291a2bb363437 +SIZE (Workiva-go-datastructures-v1.0.50_GH0.tar.gz) = 176934 +SHA256 (alecthomas-gometalinter-v2.0.11_GH0.tar.gz) = 1f7867ad81cda116f10cffbef49e1fd67d00a334edc627358d32da98eba045a4 +SIZE (alecthomas-gometalinter-v2.0.11_GH0.tar.gz) = 1775131 +SHA256 (alecthomas-kingpin-95d230a53780_GH0.tar.gz) = 1e6c8f320c195ad3f2750f941ec285b7ef2cb8c2bd8b6f36cde049d83f42b18a +SIZE (alecthomas-kingpin-95d230a53780_GH0.tar.gz) = 58519 +SHA256 (alecthomas-units-1786d5ef83d4_GH0.tar.gz) = e1b451fbc8f00c599dd22ec3a8c65de7873bbfb7f87418b2605d15ca1dc23e9b +SIZE (alecthomas-units-1786d5ef83d4_GH0.tar.gz) = 4925 +SHA256 (bazelbuild-buildtools-4bcdbd1064fc_GH0.tar.gz) = 026af3a931ae2c40999a00367b4ed7af0c8c85a92e3508c1fe2c6f5504ee70b1 +SIZE (bazelbuild-buildtools-4bcdbd1064fc_GH0.tar.gz) = 205108 +SHA256 (bazelbuild-remote-apis-sdks-81a3a82fc300_GH0.tar.gz) = 7108ae98e5345a097a5947c2f9af72f166872fd9c25257566c892f806b8dc8f6 +SIZE (bazelbuild-remote-apis-sdks-81a3a82fc300_GH0.tar.gz) = 139106 +SHA256 (bazelbuild-remote-apis-1aeb39973178_GH0.tar.gz) = a5b87822dbcd34baad41c2c77523862a1523206e03aa297b2af0ad0f1a518399 +SIZE (bazelbuild-remote-apis-1aeb39973178_GH0.tar.gz) = 85695 +SHA256 (chzyer-readline-2972be24d48e_GH0.tar.gz) = 8f425cfb33fce61a137866c0a88117c68f49de79a61a341353fc97339c6b74da +SIZE (chzyer-readline-2972be24d48e_GH0.tar.gz) = 36825 +SHA256 (client9-misspell-v0.3.4_GH0.tar.gz) = 4bbb94da9bf4500fef21f83359c61c92429a13b47b064bd62fedb68c62b66001 +SIZE (client9-misspell-v0.3.4_GH0.tar.gz) = 239584 +SHA256 (coreos-go-semver-v0.2.0_GH0.tar.gz) = 0f15084aee23324e12e5e4542c9f7b0c809d7207b0e90829d1554b234cd8dd4a +SIZE (coreos-go-semver-v0.2.0_GH0.tar.gz) = 8474 +SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e +SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 +SHA256 (djherbis-atime-v1.0.0_GH0.tar.gz) = 208e5483fa0380c842605c09f52ba82b328c8ae996d6734da873e60587893f02 +SIZE (djherbis-atime-v1.0.0_GH0.tar.gz) = 2911 +SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba +SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260 +SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd +SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139 +SHA256 (go-ole-go-ole-v1.2.4_GH0.tar.gz) = 1f30df494ffc50c133c5f276f64c94820046b1a3a660c0cca49a5c3a8106db11 +SIZE (go-ole-go-ole-v1.2.4_GH0.tar.gz) = 51655 +SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8 +SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769 +SHA256 (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 42c3e4ef9eca2860d22b3c6c5582c6c13fb4b417e5ebc1acc56ee5e2c4ddcaff +SIZE (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 70656 +SHA256 (gogo-protobuf-v1.2.0_GH0.tar.gz) = 957c8f03cf595525d2a667035d9865a0930b3d446be0ab6eb76972934f925b00 +SIZE (gogo-protobuf-v1.2.0_GH0.tar.gz) = 2011389 +SHA256 (golang-appengine-v1.6.6_GH0.tar.gz) = 0c3d1e1c7ba0b97ea3457ddd169aac0667dbbb8c8d81e011632751f75bfbb624 +SIZE (golang-appengine-v1.6.6_GH0.tar.gz) = 332981 +SHA256 (golang-crypto-75b288015ac9_GH0.tar.gz) = 6e74e21bf9dfdbf0a8dac8cb205fbc3bfd8dff308a24080b9d6093a3858f0db2 +SIZE (golang-crypto-75b288015ac9_GH0.tar.gz) = 1729931 +SHA256 (golang-glog-23def4e6c14b_GH0.tar.gz) = 528b6072aa1c5dc69325bd6f057940ba8908703542ec5689b64b98e72c48588b +SIZE (golang-glog-23def4e6c14b_GH0.tar.gz) = 19660 +SHA256 (golang-lint-738671d3881b_GH0.tar.gz) = c3c30939f0592da3a4b470afd40cdf2924a2749e251b4188f53a918445fb67b4 +SIZE (golang-lint-738671d3881b_GH0.tar.gz) = 31848 +SHA256 (golang-lint-c67002cb31c3_GH0.tar.gz) = ee7519682e24c6de288837aae748f91c9530eb295451fe806d64a2e4706b03b3 +SIZE (golang-lint-c67002cb31c3_GH0.tar.gz) = 32082 +SHA256 (golang-net-62affa334b73_GH0.tar.gz) = abc8bc764836181f0b510d48efcfbaaf9ad8858f799b23e4bbc6fa73291ffd23 +SIZE (golang-net-62affa334b73_GH0.tar.gz) = 1179195 +SHA256 (golang-oauth2-5d25da1a8d43_GH0.tar.gz) = 359a1ce0493a717f0d30e964d6ebfedca99becdd188383c4853a5010ffc36feb +SIZE (golang-oauth2-5d25da1a8d43_GH0.tar.gz) = 59450 +SHA256 (golang-protobuf-v1.4.2_GH0.tar.gz) = a1e486b3ed6f502c43e10cb28bde4e8f020a420ef9958d3fbe61801492c07c87 +SIZE (golang-protobuf-v1.4.2_GH0.tar.gz) = 171778 +SHA256 (golang-sync-6e8e738ad208_GH0.tar.gz) = 011eb5dc95a0ede8be5d68edde93be5af1b88d7fc098d0f74c6f7560beb378f0 +SIZE (golang-sync-6e8e738ad208_GH0.tar.gz) = 17288 +SHA256 (golang-sys-d4d67f95c62d_GH0.tar.gz) = 974c72f934d1196543a5ef1a1bb4f4bb2ee83e9b2a93fcaefb1866e5e9c6f783 +SIZE (golang-sys-d4d67f95c62d_GH0.tar.gz) = 1085978 +SHA256 (golang-text-v0.3.3_GH0.tar.gz) = 1604233637e3593749fbbb13b5069b08e6feba6d2b55a02fd3148793d5871185 +SIZE (golang-text-v0.3.3_GH0.tar.gz) = 7747332 +SHA256 (golang-tools-b303f430e36d_GH0.tar.gz) = db13def2cf686fe521c2787a4573610363fb3280e2d1b5851facfc1841abac07 +SIZE (golang-tools-b303f430e36d_GH0.tar.gz) = 2551438 +SHA256 (google-go-genproto-0bd0a958aa1d_GH0.tar.gz) = 7c6130c31b6e20ef371de46f9119c5ff36f5a89a68598fe76f138e2610468e0e +SIZE (google-go-genproto-0bd0a958aa1d_GH0.tar.gz) = 12849218 +SHA256 (google-shlex-c34317bd91bf_GH0.tar.gz) = fefaae49749c42aaaf9864fc0a04326a8cc263a42ebfb18b907419b9cfc9f4f1 +SIZE (google-shlex-c34317bd91bf_GH0.tar.gz) = 7234 +SHA256 (google-uuid-v1.1.2_GH0.tar.gz) = e650558e314307cf33391d0a9ef575b418188206d61cb9751e9f11bceb0874d0 +SIZE (google-uuid-v1.1.2_GH0.tar.gz) = 13871 +SHA256 (googleapis-google-cloud-go-v0.65.0_GH0.tar.gz) = 82bb2a54634993985f3a45bd8d110313041ade261a474f3d794524801fa19658 +SIZE (googleapis-google-cloud-go-v0.65.0_GH0.tar.gz) = 2858914 +SHA256 (gordonklaus-ineffassign-1003c8bd00dc_GH0.tar.gz) = 9b56274fac7e606970583da1a8e712b3dbcbbbd6ca65d24c0cbb6b41ee47785c +SIZE (gordonklaus-ineffassign-1003c8bd00dc_GH0.tar.gz) = 8748 +SHA256 (grpc-ecosystem-go-grpc-middleware-v1.0.0_GH0.tar.gz) = e9178768b55709d2fc2b5a509baceccb4e51d841fa13ed409e16455435e6917b +SIZE (grpc-ecosystem-go-grpc-middleware-v1.0.0_GH0.tar.gz) = 97266 +SHA256 (grpc-grpc-go-v1.31.1_GH0.tar.gz) = 44a4e63122c1f7cbb5d891d915fd690d3ff5fd92f5fd30032e78492a0270764e +SIZE (grpc-grpc-go-v1.31.1_GH0.tar.gz) = 969900 +SHA256 (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 26afc0e5895c6ce87c881c5c02c682ccc9a08174a9c27ca26d4a1e72dbf78128 +SIZE (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 8346 +SHA256 (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 24dedefe5edc4698dfa7e15a472369078a3447e8096e6d856549341c873c4a0b +SIZE (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 8069 +SHA256 (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 5ae83eea62b2c845d41087c38c878741337e092db114b9a7ca9aebe5bf1dd264 +SIZE (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 10066 +SHA256 (hashicorp-go-retryablehttp-v0.6.7_GH0.tar.gz) = 08c556231db306135764b75fcff0747eaf9436a5da07756032d95e8798653943 +SIZE (hashicorp-go-retryablehttp-v0.6.7_GH0.tar.gz) = 20302 +SHA256 (juju-ansiterm-720a0952cc2a_GH0.tar.gz) = 5595c2dc8973aab36a69648d4d94cac75a9ff4a28eb074a7b82b030fc7edbf64 +SIZE (juju-ansiterm-720a0952cc2a_GH0.tar.gz) = 15417 +SHA256 (karrick-godirwalk-v1.7.8_GH0.tar.gz) = 0f5a5963ba210bf00685177963b1a792c698de194b0f5993a8669d488ef78d8b +SIZE (karrick-godirwalk-v1.7.8_GH0.tar.gz) = 15158 +SHA256 (klauspost-compress-v1.10.11_GH0.tar.gz) = 69ce3a0cddd9f9623038ef261d16f67420c823e1d7d0f817d5daa5f5b4c8a61d +SIZE (klauspost-compress-v1.10.11_GH0.tar.gz) = 18120683 +SHA256 (klauspost-cpuid-v1.3.1_GH0.tar.gz) = 3bf2da7358c8ed33c05bac2ca733749ade03eadf184d81cc7b16fcbe2e230f1d +SIZE (klauspost-cpuid-v1.3.1_GH0.tar.gz) = 367144 +SHA256 (lukechampine-blake3-v1.1.4_GH0.tar.gz) = cc11a633146350feab3daf0a1324431498477c542d3ae1cdd56fda831d2aa7a9 +SIZE (lukechampine-blake3-v1.1.4_GH0.tar.gz) = 31563 +SHA256 (lunixbochs-vtclean-2d01aacdc34a_GH0.tar.gz) = 54676064363394819c85f04ffd3aa41c86bcd2c9fce3c7e58b6ea41a47e17442 +SIZE (lunixbochs-vtclean-2d01aacdc34a_GH0.tar.gz) = 4183 +SHA256 (manifoldco-promptui-v0.3.2_GH0.tar.gz) = 634cedca8647195d579693d1f4ab92f5a0c59ec0f0de7bfc73fdd3f97fdb34c7 +SIZE (manifoldco-promptui-v0.3.2_GH0.tar.gz) = 26249 +SHA256 (mattn-go-colorable-v0.0.9_GH0.tar.gz) = 703db7bd13f84446bb06a7f075cf6b21d65b828cd6831dc9069e28b564bdfb87 +SIZE (mattn-go-colorable-v0.0.9_GH0.tar.gz) = 7593 +SHA256 (mattn-go-isatty-v0.0.4_GH0.tar.gz) = a6228abe42ccfcad4b17c176117ccf2822d06bde51dc437852854056d8737f12 +SIZE (mattn-go-isatty-v0.0.4_GH0.tar.gz) = 3377 +SHA256 (mostynb-go-grpc-compression-v1.1.2_GH0.tar.gz) = 14999bc4517f966627e1d048ad3d140e2d4aa16a829f42580b7a0bca8cfb52d2 +SIZE (mostynb-go-grpc-compression-v1.1.2_GH0.tar.gz) = 8980 +SHA256 (nicksnyder-go-i18n-v1.10.1_GH0.tar.gz) = 8862ae8a1191c8ae860135dbe9d5c77a3ac3b4d7ecfcd0b6ea2fe68f1bb08704 +SIZE (nicksnyder-go-i18n-v1.10.1_GH0.tar.gz) = 76512 +SHA256 (op-go-logging-b2cb9fa56473_GH0.tar.gz) = 7374bc77c090ba614bd7b34d5cfd121dcc82e476af3b5b18f9db8b387918a260 +SIZE (op-go-logging-b2cb9fa56473_GH0.tar.gz) = 35882 +SHA256 (pborman-uuid-v1.2.1_GH0.tar.gz) = 2615e956a8ca63e2b33fb7db5e3dfc8199d3867fe354dbd5f52668a1fedbe2e3 +SIZE (pborman-uuid-v1.2.1_GH0.tar.gz) = 10841 +SHA256 (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 1a5a620f680033f17e34148bee8f26d96d8c27ff1d7f56f0fe1c7253595b5244 +SIZE (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 57496 +SHA256 (peterebden-ar-a0ae3a11a518_GH0.tar.gz) = 553736f3a750aef614744b348f958d43a83dadee4596080ba7d803c6e9247be5 +SIZE (peterebden-ar-a0ae3a11a518_GH0.tar.gz) = 13895 +SHA256 (peterebden-gcfg-v1.3.0_GH0.tar.gz) = be2593f1886f41ca0fe67964457b3920bd7dddecffbefe8fd27c1b7367aa73af +SIZE (peterebden-gcfg-v1.3.0_GH0.tar.gz) = 29593 +SHA256 (peterebden-go-cli-init-v3.0.0_GH0.tar.gz) = 2e7f3920310e11d6c8a63490dee36c5016d5d26c065ef6737d7ea77ab065b522 +SIZE (peterebden-go-cli-init-v3.0.0_GH0.tar.gz) = 10781 +SHA256 (peterebden-go-sri-v1.0.0_GH0.tar.gz) = a7ac52ac13c6db7d08abc62aadb737fcef66761184019574e3ddd5af8ec086e6 +SIZE (peterebden-go-sri-v1.0.0_GH0.tar.gz) = 9039 +SHA256 (peterebden-tools-b2a0db951d2a_GH0.tar.gz) = 44ad1f932fd6da3bb2f00093938f7b2c4a38fed8d7a413a8b97373bbdaf03076 +SIZE (peterebden-tools-b2a0db951d2a_GH0.tar.gz) = 2200029 +SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 +SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 +SHA256 (pkg-xattr-v0.4.0_GH0.tar.gz) = dd28e1561964e15c1c78bce00d687c1f492a2bfae60f91692eb3f17fe5cbac52 +SIZE (pkg-xattr-v0.4.0_GH0.tar.gz) = 8277 +SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda +SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 +SHA256 (protocolbuffers-protobuf-go-v1.25.0_GH0.tar.gz) = c1c04d6e36c0d0fb6f3374197f9025d7e6df13f38a974098be020617c00fbaf2 +SIZE (protocolbuffers-protobuf-go-v1.25.0_GH0.tar.gz) = 1258804 +SHA256 (shirou-gopsutil-v2.18.12_GH0.tar.gz) = 70e291291c1e2363c1b8d7656c394cbfc8a67c93eb95a861abdcd7644562afba +SIZE (shirou-gopsutil-v2.18.12_GH0.tar.gz) = 117507 +SHA256 (sourcegraph-go-diff-v0.5.1_GH0.tar.gz) = c1ae184153118df4b4817e004ae777f8d63e467ace69384e7fe6f65b632db63a +SIZE (sourcegraph-go-diff-v0.5.1_GH0.tar.gz) = 63256 +SHA256 (sourcegraph-go-lsp-0c7d621186c1_GH0.tar.gz) = 27d945106df7bc33aa6fc449b09c0c509f7ae06f621cde661844c95c7495c3e3 +SIZE (sourcegraph-go-lsp-0c7d621186c1_GH0.tar.gz) = 13007 +SHA256 (sourcegraph-jsonrpc2-35a74f039c6a_GH0.tar.gz) = 28582c6cdc3c6af860ed1d301244a60fe1202f77ee97ad9a345b909e8864ec78 +SIZE (sourcegraph-jsonrpc2-35a74f039c6a_GH0.tar.gz) = 13143 +SHA256 (sqs-pbtypes-d3ebe8f20ae4_GH0.tar.gz) = ccc4331f8ebc283c9b31a1d2ee3df18355da3d3687b9a0a0b814ca03f71bb9e9 +SIZE (sqs-pbtypes-d3ebe8f20ae4_GH0.tar.gz) = 8975 +SHA256 (streamrail-concurrent-map-8bf1e9bacbf6_GH0.tar.gz) = a19330bfee3a02f5f3b380ea87d9fbae990663e208f04ce6becfdca81891d53b +SIZE (streamrail-concurrent-map-8bf1e9bacbf6_GH0.tar.gz) = 6209 +SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e136198ce808df0a31589237ba59698 +SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085 +SHA256 (texttheater-golang-levenshtein-d188e65d659e_GH0.tar.gz) = d8577e34688ec482f3610d9b97170ce6805cfb71af1aa8febb261e3ebc2faf0d +SIZE (texttheater-golang-levenshtein-d188e65d659e_GH0.tar.gz) = 4563 +SHA256 (thought-machine-go-flags-v1.5.0_GH0.tar.gz) = b68eb1f90bda8b9c6d5ce4cea5c0c5b314e5b85b613b9f8cea8913dad1c902ca +SIZE (thought-machine-go-flags-v1.5.0_GH0.tar.gz) = 58885 +SHA256 (tsenart-deadcode-210d2dc333e9_GH0.tar.gz) = b99a055fe998b7e7968b3962c60d4cbb5308bef769a24f483c9440afaefaca25 +SIZE (tsenart-deadcode-210d2dc333e9_GH0.tar.gz) = 2596 +SHA256 (ulikunitz-xz-v0.5.6_GH0.tar.gz) = e498361f9a2c243defb155e510bd2d1d8573bef938425b38213e2f2a8951959a +SIZE (ulikunitz-xz-v0.5.6_GH0.tar.gz) = 477403 Added: head/devel/please/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/please/pkg-descr Wed Jan 13 19:58:12 2021 (r561504) @@ -0,0 +1,5 @@ +Please is a cross-language build system with an emphasis on high performance, +extensibility and reproduceability. It supports a number of popular languages +and can automate nearly any aspect of your build process. + +WWW: https://please.build/