From owner-svn-ports-all@freebsd.org Fri May 8 07:39:27 2020 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 896D22C5ADB; Fri, 8 May 2020 07:39:27 +0000 (UTC) (envelope-from decke@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) server-signature RSA-PSS (4096 bits) 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 49JMfR3FGvz4MDV; Fri, 8 May 2020 07:39:27 +0000 (UTC) (envelope-from decke@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 5081A26BD4; Fri, 8 May 2020 07:39:27 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0487dRsf088880; Fri, 8 May 2020 07:39:27 GMT (envelope-from decke@FreeBSD.org) Received: (from decke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0487dQ5O088876; Fri, 8 May 2020 07:39:26 GMT (envelope-from decke@FreeBSD.org) Message-Id: <202005080739.0487dQ5O088876@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: decke set sender to decke@FreeBSD.org using -f From: Bernhard Froehlich Date: Fri, 8 May 2020 07:39:26 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r534333 - in head/dns: . dnscontrol dnscontrol/files X-SVN-Group: ports-head X-SVN-Commit-Author: decke X-SVN-Commit-Paths: in head/dns: . dnscontrol dnscontrol/files X-SVN-Commit-Revision: 534333 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.32 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: Fri, 08 May 2020 07:39:27 -0000 Author: decke Date: Fri May 8 07:39:26 2020 New Revision: 534333 URL: https://svnweb.freebsd.org/changeset/ports/534333 Log: DNSControl is an opinionated platform for seamlessly managing your DNS configuration across any number of DNS hosts, both in the cloud or in your own infrastructure. It manages all of the domains for the Stack Overflow network, and can do the same for you! WWW: https://stackexchange.github.io/dnscontrol/ Added: head/dns/dnscontrol/ head/dns/dnscontrol/Makefile (contents, props changed) head/dns/dnscontrol/distinfo (contents, props changed) head/dns/dnscontrol/files/ head/dns/dnscontrol/files/patch-providers_octodns_octoyaml_read.go (contents, props changed) head/dns/dnscontrol/pkg-descr (contents, props changed) Modified: head/dns/Makefile Modified: head/dns/Makefile ============================================================================== --- head/dns/Makefile Fri May 8 07:33:49 2020 (r534332) +++ head/dns/Makefile Fri May 8 07:39:26 2020 (r534333) @@ -35,6 +35,7 @@ SUBDIR += dnsblast SUBDIR += dnscap SUBDIR += dnscheckengine + SUBDIR += dnscontrol SUBDIR += dnscrypt-proxy2 SUBDIR += dnscrypt-wrapper SUBDIR += dnsdbck Added: head/dns/dnscontrol/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dnscontrol/Makefile Fri May 8 07:39:26 2020 (r534333) @@ -0,0 +1,131 @@ +# $FreeBSD$ + +PORTNAME= dnscontrol +DISTVERSIONPREFIX=v +DISTVERSION= 3.0.0 +CATEGORIES= dns + +MAINTAINER= decke@FreeBSD.org +COMMENT= Synchronize your DNS to multiple providers from a simple DSL + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules + +USE_GITHUB= yes +GH_ACCOUNT= StackExchange + +PLIST_FILES= bin/${PORTNAME} + +GH_TUPLE= \ + Azure:azure-sdk-for-go:v39.1.0:azure_azure_sdk_for_go/vendor/github.com/Azure/azure-sdk-for-go \ + Azure:go-autorest:5bd9621f41a0:azure_go_autorest_date/vendor/github.com/Azure/go-autorest \ + Azure:go-autorest:aff029487b89:azure_go_autorest_adal \ + Azure:go-autorest:autorest/v0.9.4:azure_go_autorest_autorest \ + Azure:go-autorest:b965d219bd9d:azure_go_autorest_auth \ + Azure:go-autorest:cc407fb4f94c:azure_go_autorest_cli \ + Azure:go-autorest:logger/v0.1.0:azure_go_autorest_logger \ + Azure:go-autorest:tracing/v0.5.0:azure_go_autorest_tracing \ + DisposaBoy:JsonConfigReader:5ea4d0ddac55:disposaboy_jsonconfigreader/vendor/github.com/DisposaBoy/JsonConfigReader \ + TomOnTime:utfutil:09c41003ee1d:tomontime_utfutil/vendor/github.com/TomOnTime/utfutil \ + andreyvit:diff:c7f18ee00883:andreyvit_diff/vendor/github.com/andreyvit/diff \ + aws:aws-sdk-go:v1.29.21:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ + billputer:go-namecheap:0c7adb0710f8:billputer_go_namecheap/vendor/github.com/billputer/go-namecheap \ + cenkalti:backoff:v2.1.1:cenkalti_backoff/vendor/github.com/cenkalti/backoff \ + census-instrumentation:opencensus-go:v0.22.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ + cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \ + davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + dgrijalva:jwt-go:5e25c22bd5d6:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \ + digitalocean:godo:v1.30.0:digitalocean_godo/vendor/github.com/digitalocean/godo \ + dimchansky:utfbom:v1.1.0:dimchansky_utfbom/vendor/github.com/dimchansky/utfbom \ + dnsimple:dnsimple-go:v0.31.0:dnsimple_dnsimple_go/vendor/github.com/dnsimple/dnsimple-go \ + exoscale:egoscale:v0.23.0:exoscale_egoscale/vendor/github.com/exoscale/egoscale \ + go-acme:lego:v2.7.2:go_acme_lego/vendor/github.com/go-acme/lego \ + go-ini:ini:v1.42.0:go_ini_ini/vendor/gopkg.in/ini.v1 \ + go-sourcemap:sourcemap:v1.0.5:go_sourcemap_sourcemap/vendor/gopkg.in/sourcemap.v1 \ + go-yaml:yaml:v2.2.8:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + gobwas:glob:e7a84e9525fe:gobwas_glob/vendor/github.com/gobwas/glob \ + gofrs:uuid:v3.2.0:gofrs_uuid/vendor/github.com/gofrs/uuid \ + golang:appengine:v1.6.5:golang_appengine/vendor/google.golang.org/appengine \ + golang:crypto:2aa609cf4a9d:golang_crypto/vendor/golang.org/x/crypto \ + golang:mod:v0.2.0:golang_mod/vendor/golang.org/x/mod \ + golang:net:0de0cce0169b:golang_net/vendor/golang.org/x/net \ + golang:oauth2:bf48bf16ab8d:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:protobuf:v1.3.3:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:snappy:v0.0.1:golang_snappy/vendor/github.com/golang/snappy \ + golang:sys:cb0a6d8edb6c:golang_sys/vendor/golang.org/x/sys \ + golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \ + golang:time:9d24e82272b4:golang_time/vendor/golang.org/x/time \ + golang:tools:20ab64c0d93f:golang_tools/vendor/golang.org/x/tools \ + golang:xerrors:9bdfabe68543:golang_xerrors/vendor/golang.org/x/xerrors \ + google:go-cmp:v0.4.0:google_go_cmp/vendor/github.com/google/go-cmp \ + google:go-genproto:24fa4b261c55:google_go_genproto/vendor/google.golang.org/genproto \ + google:go-github:v17.0.0:google_go_github/vendor/github.com/google/go-github \ + google:go-querystring:c8c88dbee036:google_go_querystring/vendor/github.com/google/go-querystring \ + googleapis:gax-go:v2.0.5:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ + googleapis:google-api-go-client:v0.20.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ + googleapis:google-cloud-go:335e9e09b93e:googleapis_google_cloud_go/vendor/cloud.google.com/go \ + gopherjs:gopherjs:0766667cb4d1:gopherjs_gopherjs/vendor/github.com/gopherjs/gopherjs \ + gopherjs:jquery:73f4c7416038:gopherjs_jquery/vendor/github.com/gopherjs/jquery \ + grpc:grpc-go:v1.27.0: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-hclog:v0.9.2:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \ + hashicorp:go-multierror:v1.0.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ + hashicorp:go-retryablehttp:v0.6.3:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \ + hashicorp:go-rootcerts:v1.0.1:hashicorp_go_rootcerts/vendor/github.com/hashicorp/go-rootcerts \ + hashicorp:go-sockaddr:v1.0.2:hashicorp_go_sockaddr/vendor/github.com/hashicorp/go-sockaddr \ + hashicorp:golang-lru:v0.5.1:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ + hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ + hashicorp:vault:api/v1.0.4:hashicorp_vault_api/vendor/github.com/hashicorp/vault \ + hashicorp:vault:sdk/v0.1.13:hashicorp_vault_sdk \ + hexonet:go-sdk:v2.2.3:hexonet_go_sdk/vendor/github.com/hexonet/go-sdk \ + jarcoal:httpmock:v1.0.4:jarcoal_httpmock/vendor/github.com/jarcoal/httpmock \ + jmespath:go-jmespath:2437e8417af5:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ + malexdev:utfutil:00c8d4a8e7a8:malexdev_utfutil/vendor/github.com/malexdev/utfutil \ + miekg:dns:v1.1.27:miekg_dns/vendor/github.com/miekg/dns \ + mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ + mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ + mjibson:esc:v0.2.0:mjibson_esc/vendor/github.com/mjibson/esc \ + namedotcom:go:08470befbe04:namedotcom_go/vendor/github.com/namedotcom/go \ + ns1:ns1-go:c563826f4cbe:ns1_ns1_go/vendor/gopkg.in/ns1/ns1-go.v2 \ + ovh:go-ovh:ba5adb4cf014:ovh_go_ovh/vendor/github.com/ovh/go-ovh \ + philhug:opensrs-go:9dfa7433020d:philhug_opensrs_go/vendor/github.com/philhug/opensrs-go \ + pierrec:lz4:v2.0.5:pierrec_lz4/vendor/github.com/pierrec/lz4 \ + pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ + pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ + renier:xmlrpc:ce4a1a486c03:renier_xmlrpc/vendor/github.com/renier/xmlrpc \ + robertkrimen:otto:c382bd3c16ff:robertkrimen_otto/vendor/github.com/robertkrimen/otto \ + russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \ + ryanuber:go-glob:v1.0.0:ryanuber_go_glob/vendor/github.com/ryanuber/go-glob \ + sergi:go-diff:v1.1.0:sergi_go_diff/vendor/github.com/sergi/go-diff \ + shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \ + smartystreets:goconvey:68dc04aab96a:smartystreets_goconvey/vendor/github.com/smartystreets/goconvey \ + softlayer:softlayer-go:5e1c8cccc730:softlayer_softlayer_go/vendor/github.com/softlayer/softlayer-go \ + square:go-jose:v2.3.1:square_go_jose/vendor/gopkg.in/square/go-jose.v2 \ + stretchr:testify:v1.5.1:stretchr_testify/vendor/github.com/stretchr/testify \ + tdewolff:minify:v2.3.6:tdewolff_minify/vendor/github.com/tdewolff/minify \ + tdewolff:parse:v2.3.4:tdewolff_parse/vendor/github.com/tdewolff/parse \ + tdewolff:test:v1.0.6:tdewolff_test/vendor/github.com/tdewolff/test \ + tiramiseb:go-gandi:e1cf2e430b3a:tiramiseb_go_gandi/vendor/github.com/tiramiseb/go-gandi \ + urfave:cli:v2.1.1:urfave_cli_v2/vendor/github.com/urfave/cli/v2 \ + vultr:govultr:v0.2.0:vultr_govultr/vendor/github.com/vultr/govultr + +post-extract: + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest + @${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal + @${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth + @${RLN} ${WRKSRC_azure_go_autorest_auth}/autorest/azure/auth ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli + @${RLN} ${WRKSRC_azure_go_autorest_cli}/autorest/azure/cli ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger + @${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing + @${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing + @${RM} -r ${WRKSRC}/vendor/github.com/hashicorp/vault/sdk + @${RLN} ${WRKSRC_hashicorp_vault_sdk}/sdk ${WRKSRC}/vendor/github.com/hashicorp/vault/sdk + +.include Added: head/dns/dnscontrol/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dnscontrol/distinfo Fri May 8 07:39:26 2020 (r534333) @@ -0,0 +1,187 @@ +TIMESTAMP = 1588845780 +SHA256 (StackExchange-dnscontrol-v3.0.0_GH0.tar.gz) = 6bb718c787aeb6b048644e4b437fcbe3a805d9b844cd71e21cd29c82aaba42d7 +SIZE (StackExchange-dnscontrol-v3.0.0_GH0.tar.gz) = 7128363 +SHA256 (Azure-azure-sdk-for-go-v39.1.0_GH0.tar.gz) = 74ef3ed282e5750c920a742ce1af82be2f30db406fd981c00915da53c83f36d4 +SIZE (Azure-azure-sdk-for-go-v39.1.0_GH0.tar.gz) = 21603144 +SHA256 (Azure-go-autorest-5bd9621f41a0_GH0.tar.gz) = 1cd0fa3f623475cd94daf16fff33e873d6a8191de89b1306008744fbf78f892b +SIZE (Azure-go-autorest-5bd9621f41a0_GH0.tar.gz) = 156993 +SHA256 (Azure-go-autorest-aff029487b89_GH0.tar.gz) = cf99b6939d320afaa59115f70154bb989f64fc0ee62acf7ef5c1dbfe96be0647 +SIZE (Azure-go-autorest-aff029487b89_GH0.tar.gz) = 165356 +SHA256 (Azure-go-autorest-autorest-v0.9.4_GH0.tar.gz) = c61eef40e07af7ce8d2181fe93bc98c796cbe01d9126be50ab6fa949b3cb3943 +SIZE (Azure-go-autorest-autorest-v0.9.4_GH0.tar.gz) = 165546 +SHA256 (Azure-go-autorest-b965d219bd9d_GH0.tar.gz) = 51108622e85d3acb59d5ecedda0ecf835ddb8fa7aca8a39a52d6bd3ac5a0f2b4 +SIZE (Azure-go-autorest-b965d219bd9d_GH0.tar.gz) = 165544 +SHA256 (Azure-go-autorest-cc407fb4f94c_GH0.tar.gz) = 932b806389a390161ec7bf5651088726b11a9d3abe1debb02999ef4514aadcf6 +SIZE (Azure-go-autorest-cc407fb4f94c_GH0.tar.gz) = 164625 +SHA256 (Azure-go-autorest-logger-v0.1.0_GH0.tar.gz) = d642ed3d87f3dc9fcde6c7ff7b82a3b3463b70f6ff2d5a7c6c37099d754c464e +SIZE (Azure-go-autorest-logger-v0.1.0_GH0.tar.gz) = 141423 +SHA256 (Azure-go-autorest-tracing-v0.5.0_GH0.tar.gz) = af322c3ccc73be318dddafd20f43baaa4be95dc58312f8d781cca29931cfa02f +SIZE (Azure-go-autorest-tracing-v0.5.0_GH0.tar.gz) = 181045 +SHA256 (DisposaBoy-JsonConfigReader-5ea4d0ddac55_GH0.tar.gz) = c9b4fa0f2c562fe67a78082ffb503cb80dd3c7a93d422cf4bba778e7402b316e +SIZE (DisposaBoy-JsonConfigReader-5ea4d0ddac55_GH0.tar.gz) = 2925 +SHA256 (TomOnTime-utfutil-09c41003ee1d_GH0.tar.gz) = b157a78baca8e124517fc795278eda40d1b874b4c85f4c6054981f1b1c28bc3a +SIZE (TomOnTime-utfutil-09c41003ee1d_GH0.tar.gz) = 44332 +SHA256 (andreyvit-diff-c7f18ee00883_GH0.tar.gz) = 78816ef49db37043ee9d6b83de8f8ab664b49d601164e83441c30cfaa3b3e2be +SIZE (andreyvit-diff-c7f18ee00883_GH0.tar.gz) = 3099 +SHA256 (aws-aws-sdk-go-v1.29.21_GH0.tar.gz) = 1ba4d4bef2e8e0b67dfca8301317edc8eb98bfe6f68d0f3fb37f22b3b88c3bf4 +SIZE (aws-aws-sdk-go-v1.29.21_GH0.tar.gz) = 14269615 +SHA256 (billputer-go-namecheap-0c7adb0710f8_GH0.tar.gz) = 2252362534baf84d6deb190fe810b174dffff14153ccc0728409193a06d13d6e +SIZE (billputer-go-namecheap-0c7adb0710f8_GH0.tar.gz) = 9486 +SHA256 (cenkalti-backoff-v2.1.1_GH0.tar.gz) = 5e194b4c364510ec9d624553f0f071c30d5f4ae980ec26f65538afdc015ffe55 +SIZE (cenkalti-backoff-v2.1.1_GH0.tar.gz) = 8626 +SHA256 (census-instrumentation-opencensus-go-v0.22.0_GH0.tar.gz) = 4213d120fd3b7f9c39470babed3cfe5770d6d16be252cdcf4c62a747f19b8ca9 +SIZE (census-instrumentation-opencensus-go-v0.22.0_GH0.tar.gz) = 162290 +SHA256 (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 50537880d42fc28b9c2e9aaa36b137349d43cc73d46436a499f8c928cd2fc576 +SIZE (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 52021 +SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e +SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 +SHA256 (dgrijalva-jwt-go-5e25c22bd5d6_GH0.tar.gz) = e90211288461124c0c6d2e111c5dec42dac4b72b39b87b8fbc74aced86c80344 +SIZE (dgrijalva-jwt-go-5e25c22bd5d6_GH0.tar.gz) = 37163 +SHA256 (digitalocean-godo-v1.30.0_GH0.tar.gz) = c16e6f8a7f1b3baa9dc1698266b073620ff6d9825a6420e3e189bec7bb7cf8af +SIZE (digitalocean-godo-v1.30.0_GH0.tar.gz) = 81450 +SHA256 (dimchansky-utfbom-v1.1.0_GH0.tar.gz) = 86dd5045ac9318f945fed22f8dd1523051d65f7bea8da530b7e74759d8897463 +SIZE (dimchansky-utfbom-v1.1.0_GH0.tar.gz) = 8422 +SHA256 (dnsimple-dnsimple-go-v0.31.0_GH0.tar.gz) = bde23241329e866be41003ddbd0cd10f79b41d7544d667e0e5d9d0ce186ead8d +SIZE (dnsimple-dnsimple-go-v0.31.0_GH0.tar.gz) = 81827 +SHA256 (exoscale-egoscale-v0.23.0_GH0.tar.gz) = 00ee49155c638d7956835634bf19c91cb11ce28ffe773f7c9e63dcfac9569692 +SIZE (exoscale-egoscale-v0.23.0_GH0.tar.gz) = 165037 +SHA256 (go-acme-lego-v2.7.2_GH0.tar.gz) = eb585fe8cd23671bea4b09c8f03d7a331f5b734aa652210f8cec897a6d6b8dbc +SIZE (go-acme-lego-v2.7.2_GH0.tar.gz) = 5298790 +SHA256 (go-ini-ini-v1.42.0_GH0.tar.gz) = 49136717e5db9000e02f86807cfd9faa98f943553a3c40319020b7c32e7c142c +SIZE (go-ini-ini-v1.42.0_GH0.tar.gz) = 35078 +SHA256 (go-sourcemap-sourcemap-v1.0.5_GH0.tar.gz) = a02ff67183c8c01f2f1c1cb4e716200fcc56f61766922cd18576c8f203007aae +SIZE (go-sourcemap-sourcemap-v1.0.5_GH0.tar.gz) = 5368 +SHA256 (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045 +SIZE (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732 +SHA256 (gobwas-glob-e7a84e9525fe_GH0.tar.gz) = 75c0abe08ebf0469638bf9f0df35421bfb9589b05908263c8355e9c9ff66a135 +SIZE (gobwas-glob-e7a84e9525fe_GH0.tar.gz) = 26222 +SHA256 (gofrs-uuid-v3.2.0_GH0.tar.gz) = 77d6e7d793bbc8835e082b590d0512ed177d6eba898bffb202d76ef97db57677 +SIZE (gofrs-uuid-v3.2.0_GH0.tar.gz) = 17064 +SHA256 (golang-appengine-v1.6.5_GH0.tar.gz) = 4e7df5d4ec2dda0f59f26925b36a087843fd1a165adb938712068376bf791316 +SIZE (golang-appengine-v1.6.5_GH0.tar.gz) = 332903 +SHA256 (golang-crypto-2aa609cf4a9d_GH0.tar.gz) = 5fe90bd9def2114d4772a2e394ac1a5e015b2bca17678f358371f93eb332536e +SIZE (golang-crypto-2aa609cf4a9d_GH0.tar.gz) = 1726702 +SHA256 (golang-mod-v0.2.0_GH0.tar.gz) = 9303817a4b5b7fb30b8bf55172bd3c2996730d0493e34f1c047a2447caa468b8 +SIZE (golang-mod-v0.2.0_GH0.tar.gz) = 91774 +SHA256 (golang-net-0de0cce0169b_GH0.tar.gz) = 74c2cbbb7d9fbbb024dea88d3003939d5e394f0e01dbbf8c431fd90a82f1cd56 +SIZE (golang-net-0de0cce0169b_GH0.tar.gz) = 1172526 +SHA256 (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 28b3a51a8bd90beb5952d1080218ea238127edfe9455ad48921989619ff918a8 +SIZE (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 47016 +SHA256 (golang-protobuf-v1.3.3_GH0.tar.gz) = b3a1440808d6ed4dc0d194c482de029f6c116b1de7f7a3bf927324d965ff3853 +SIZE (golang-protobuf-v1.3.3_GH0.tar.gz) = 315377 +SHA256 (golang-snappy-v0.0.1_GH0.tar.gz) = b1d97f47fcb61cb0cdd54bc424eda980c47838effb0ec9e322506514a50fee85 +SIZE (golang-snappy-v0.0.1_GH0.tar.gz) = 62605 +SHA256 (golang-sys-cb0a6d8edb6c_GH0.tar.gz) = 59ad7414c65fe29b9a186a2726d56722ac8fd528d33a6b78201f855d23f658f5 +SIZE (golang-sys-cb0a6d8edb6c_GH0.tar.gz) = 1538111 +SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22 +SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069 +SHA256 (golang-time-9d24e82272b4_GH0.tar.gz) = 7452a7b879ee5984709b2165f6212ad9464977f06d440140b8690e61695aa404 +SIZE (golang-time-9d24e82272b4_GH0.tar.gz) = 9313 +SHA256 (golang-tools-20ab64c0d93f_GH0.tar.gz) = 5a95cf776aaa28b0cc736a7a9c69ee6d22ffa25274b1b7727633b975e58fa1cd +SIZE (golang-tools-20ab64c0d93f_GH0.tar.gz) = 2376522 +SHA256 (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 54bb4d99e6cba2e3e5331d064f46640cc01a0e630ee6a684ae810bd94a7e4eb7 +SIZE (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 13657 +SHA256 (google-go-cmp-v0.4.0_GH0.tar.gz) = 97964b47aa6dc61007f9e1b1ad67812f0a8a2380072a59daebac7bc0cdcf740a +SIZE (google-go-cmp-v0.4.0_GH0.tar.gz) = 81600 +SHA256 (google-go-genproto-24fa4b261c55_GH0.tar.gz) = 96481b64c5971de2dd22d7c6f764d2acbeb4cd85ab6166856284115c3f99238c +SIZE (google-go-genproto-24fa4b261c55_GH0.tar.gz) = 5332241 +SHA256 (google-go-github-v17.0.0_GH0.tar.gz) = 75e6007d9a17b91864d1ef83de75c07abafbe05d82caaf140522b94299abfb16 +SIZE (google-go-github-v17.0.0_GH0.tar.gz) = 212084 +SHA256 (google-go-querystring-c8c88dbee036_GH0.tar.gz) = 26cc6b9e193c1656c50cc93d3482620ed57e83b3b76e746e8c06f349fc421d36 +SIZE (google-go-querystring-c8c88dbee036_GH0.tar.gz) = 7597 +SHA256 (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 3089affe6f5e27f7a6d494cb399aa6baf232384f763f548ad5ddfbea0e88e59c +SIZE (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 15328 +SHA256 (googleapis-google-api-go-client-v0.20.0_GH0.tar.gz) = 93f55b3f529e26e0c9c263aa323b3968f90b5d8a4faa09e7b24b05bc59226cd5 +SIZE (googleapis-google-api-go-client-v0.20.0_GH0.tar.gz) = 14017412 +SHA256 (googleapis-google-cloud-go-335e9e09b93e_GH0.tar.gz) = 1a6f6c814a2591396e0be03bed2b527ace6491d9ccf51427fcde187a079f7194 +SIZE (googleapis-google-cloud-go-335e9e09b93e_GH0.tar.gz) = 2128782 +SHA256 (gopherjs-gopherjs-0766667cb4d1_GH0.tar.gz) = bc4d58aabc0e9958a9b8f9ebd835f1deabe5061750d070fc1e2e41fe6e6d643a +SIZE (gopherjs-gopherjs-0766667cb4d1_GH0.tar.gz) = 217279 +SHA256 (gopherjs-jquery-73f4c7416038_GH0.tar.gz) = f4937c5550dfba545d599e86e0932ca363b50128d2c55c1b88a2ffed97ba5d9e +SIZE (gopherjs-jquery-73f4c7416038_GH0.tar.gz) = 148702 +SHA256 (grpc-grpc-go-v1.27.0_GH0.tar.gz) = 53082da10cb09b2cb850ed3c0a41ed13e61fdcbff24fb43c473f8427d1c6dcbf +SIZE (grpc-grpc-go-v1.27.0_GH0.tar.gz) = 825961 +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-hclog-v0.9.2_GH0.tar.gz) = 9655445e419eebcb883369b7771b6261b4fe945ff90ecc3ec8763a11968d66e5 +SIZE (hashicorp-go-hclog-v0.9.2_GH0.tar.gz) = 26486 +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.3_GH0.tar.gz) = 50cb82a6fe1642a5bdf1c63733c1369154879896b9c9fb739611f6f52292c71a +SIZE (hashicorp-go-retryablehttp-v0.6.3_GH0.tar.gz) = 16659 +SHA256 (hashicorp-go-rootcerts-v1.0.1_GH0.tar.gz) = 62eb5aa833acd6befcce8037023d0ec028df330b1abdcf10fe392a2b78072dd0 +SIZE (hashicorp-go-rootcerts-v1.0.1_GH0.tar.gz) = 11786 +SHA256 (hashicorp-go-sockaddr-v1.0.2_GH0.tar.gz) = ce70228b6c0ac432b97c2a98697600668bf7ac8b4cd21e7c6767bed1e755ae7f +SIZE (hashicorp-go-sockaddr-v1.0.2_GH0.tar.gz) = 663049 +SHA256 (hashicorp-golang-lru-v0.5.1_GH0.tar.gz) = 3bf57512af746dc0338651ba1c35c65fe907ff214ccb22d679539f7ea791511e +SIZE (hashicorp-golang-lru-v0.5.1_GH0.tar.gz) = 12982 +SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2 +SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658 +SHA256 (hashicorp-vault-api-v1.0.4_GH0.tar.gz) = d83e61c54e6d7ba5527642e5b5c56a377c429dec6342a0a73a2060652b9c0c1e +SIZE (hashicorp-vault-api-v1.0.4_GH0.tar.gz) = 27580801 +SHA256 (hashicorp-vault-sdk-v0.1.13_GH0.tar.gz) = 533b9e59f7eb4181cb755ac2a49c8aec13478a1b1339b01622130b0a23aaf013 +SIZE (hashicorp-vault-sdk-v0.1.13_GH0.tar.gz) = 27580044 +SHA256 (hexonet-go-sdk-v2.2.3_GH0.tar.gz) = a168bf2bc2b32d5eac003da267055537d8996998363d85503b08e103028cf6bd +SIZE (hexonet-go-sdk-v2.2.3_GH0.tar.gz) = 22618 +SHA256 (jarcoal-httpmock-v1.0.4_GH0.tar.gz) = a1d804455a31dc91db474224ce0190b63f405c86a5335c9f3801b01a90bd23f4 +SIZE (jarcoal-httpmock-v1.0.4_GH0.tar.gz) = 20389 +SHA256 (jmespath-go-jmespath-2437e8417af5_GH0.tar.gz) = a93c10e79f2ddf8a3b381ed62d50ad726d4bc048d4be258b67408a3ecdfa991c +SIZE (jmespath-go-jmespath-2437e8417af5_GH0.tar.gz) = 50014 +SHA256 (malexdev-utfutil-00c8d4a8e7a8_GH0.tar.gz) = 9379b8edd0e79ed8d915b1e6373303ad137864fd11be2ac78e4b0e8c7b5fa407 +SIZE (malexdev-utfutil-00c8d4a8e7a8_GH0.tar.gz) = 44338 +SHA256 (miekg-dns-v1.1.27_GH0.tar.gz) = f0dfa99cea9f97063114f6680b1718364323ff817d49211de1a98464a498f672 +SIZE (miekg-dns-v1.1.27_GH0.tar.gz) = 183862 +SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 +SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 +SHA256 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b +SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980 +SHA256 (mjibson-esc-v0.2.0_GH0.tar.gz) = 2bc220d32d1ebdabe1d3b97fe905e520a487438c3ab85fa78dad0a35cc0f7788 +SIZE (mjibson-esc-v0.2.0_GH0.tar.gz) = 1411521 +SHA256 (namedotcom-go-08470befbe04_GH0.tar.gz) = 6cafe90afeffca2f40a4a48195a2ae003b3e23f41d03593aff6140189742f8f2 +SIZE (namedotcom-go-08470befbe04_GH0.tar.gz) = 11587 +SHA256 (ns1-ns1-go-c563826f4cbe_GH0.tar.gz) = 3fafb21e691f44e4dad3ac52adaf3a3c5a4d9aeb120003bb58ccf9fcb017e5d1 +SIZE (ns1-ns1-go-c563826f4cbe_GH0.tar.gz) = 36801 +SHA256 (ovh-go-ovh-ba5adb4cf014_GH0.tar.gz) = 4bdc8e7a23a5d3f9e41d4087c12df8a93f885ea918c3c1495c005cd0ff8abe9b +SIZE (ovh-go-ovh-ba5adb4cf014_GH0.tar.gz) = 18995 +SHA256 (philhug-opensrs-go-9dfa7433020d_GH0.tar.gz) = 73ea5119683f91963a3f8db2d527f9daae662b7c533e0e69820346ed5e6a4543 +SIZE (philhug-opensrs-go-9dfa7433020d_GH0.tar.gz) = 5499 +SHA256 (pierrec-lz4-v2.0.5_GH0.tar.gz) = 322b98493c960e940cf187646957bea4fe96a274412b88d7d199a9cbf39591c6 +SIZE (pierrec-lz4-v2.0.5_GH0.tar.gz) = 3555216 +SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 +SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 +SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda +SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 +SHA256 (renier-xmlrpc-ce4a1a486c03_GH0.tar.gz) = af58a94f97323e17bd4ad2a125b9e3c082a6429858351f4c3f36293840e5b848 +SIZE (renier-xmlrpc-ce4a1a486c03_GH0.tar.gz) = 11251 +SHA256 (robertkrimen-otto-c382bd3c16ff_GH0.tar.gz) = 5a59abd462e1e70678a939cfc218abbbc6e2f54bf320a6c502ed57def7cfedda +SIZE (robertkrimen-otto-c382bd3c16ff_GH0.tar.gz) = 251882 +SHA256 (russross-blackfriday-v2.0.1_GH0.tar.gz) = 5a0f38a36b6f3b2d59b72d713451a895a4d3a4406b3533882483782e37797cff +SIZE (russross-blackfriday-v2.0.1_GH0.tar.gz) = 79613 +SHA256 (ryanuber-go-glob-v1.0.0_GH0.tar.gz) = 4e2b03027a6de87825fcf450a728c86b83d9c30b062310323c6009e298da6711 +SIZE (ryanuber-go-glob-v1.0.0_GH0.tar.gz) = 2969 +SHA256 (sergi-go-diff-v1.1.0_GH0.tar.gz) = 3d4362670655e970366d555418f3c8d179c217c0499ef5573ab7176352229451 +SIZE (sergi-go-diff-v1.1.0_GH0.tar.gz) = 43552 +SHA256 (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 7e11964980f9b8595c17bc8970f0174621afe464920e38df7f8d77e45058388f +SIZE (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 2143 +SHA256 (smartystreets-goconvey-68dc04aab96a_GH0.tar.gz) = 33e628fb00908a931e0067672b7d6bc009242fe3235e132243043f186fb40b36 +SIZE (smartystreets-goconvey-68dc04aab96a_GH0.tar.gz) = 1478751 +SHA256 (softlayer-softlayer-go-5e1c8cccc730_GH0.tar.gz) = eec55abcf9cd6381482f872106ea291bc44bbff929f9b23724191c12d800faba +SIZE (softlayer-softlayer-go-5e1c8cccc730_GH0.tar.gz) = 563235 +SHA256 (square-go-jose-v2.3.1_GH0.tar.gz) = 325bc36d91cc97d724c5c7d107adb7d75c1de32a18e9ff75a3b8341a995c3b6a +SIZE (square-go-jose-v2.3.1_GH0.tar.gz) = 299480 +SHA256 (stretchr-testify-v1.5.1_GH0.tar.gz) = 6d65f92aeff186bb261dbdb885d9f3ba09db3d79eb5f212fcace1fd4a2858263 +SIZE (stretchr-testify-v1.5.1_GH0.tar.gz) = 78657 +SHA256 (tdewolff-minify-v2.3.6_GH0.tar.gz) = d596f276fe55a4887268af160942110d27a8efb19219a28519cf920eca31cbdf +SIZE (tdewolff-minify-v2.3.6_GH0.tar.gz) = 2124420 +SHA256 (tdewolff-parse-v2.3.4_GH0.tar.gz) = dac2d8dfeafebfcfba1fc8e885a6be59c7a4e4e1cb82fed22876f0e62d511bc9 +SIZE (tdewolff-parse-v2.3.4_GH0.tar.gz) = 74736 +SHA256 (tdewolff-test-v1.0.6_GH0.tar.gz) = f54379b9ab50b7d3a0f93d47378ca1b35c71b6dc5c14993a7a1c467797bbeb83 +SIZE (tdewolff-test-v1.0.6_GH0.tar.gz) = 2834 +SHA256 (tiramiseb-go-gandi-e1cf2e430b3a_GH0.tar.gz) = 02937c1262dae53fce6fc05da1d3496246c7ce8e591f1624256c69e4ca419638 +SIZE (tiramiseb-go-gandi-e1cf2e430b3a_GH0.tar.gz) = 12043 +SHA256 (urfave-cli-v2.1.1_GH0.tar.gz) = 34f73ae3149de5102dd60c54c0d69e74c8c151ecc42ed788f37fc0b85ec511cc +SIZE (urfave-cli-v2.1.1_GH0.tar.gz) = 89967 +SHA256 (vultr-govultr-v0.2.0_GH0.tar.gz) = a5b2fd3d1e38979eef65fe5da11972b0d2402c0bac477310781a03033691d919 +SIZE (vultr-govultr-v0.2.0_GH0.tar.gz) = 45011 Added: head/dns/dnscontrol/files/patch-providers_octodns_octoyaml_read.go ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dnscontrol/files/patch-providers_octodns_octoyaml_read.go Fri May 8 07:39:26 2020 (r534333) @@ -0,0 +1,26 @@ +Compile error at least on FreeBSD 12.1/i386 +providers/octodns/octoyaml/read.go:266:17: constant 4294967295 overflows int + +Obtained from: https://github.com/StackExchange/dnscontrol/issues/736 + +--- providers/octodns/octoyaml/read.go.orig 2020-05-03 15:43:54 UTC ++++ providers/octodns/octoyaml/read.go +@@ -12,7 +12,6 @@ import ( + "fmt" + "io" + "io/ioutil" +- "math" + "reflect" + "strconv" + +@@ -263,8 +262,8 @@ func decodeTTL(ttl interface{}) (uint32, error) { + return uint32(t), fmt.Errorf("decodeTTL failed to parse (%s): %w", s, err) + case int: + i := ttl.(int) +- if i < 0 || i > math.MaxUint32 { +- return 0, fmt.Errorf("ttl won't fit in 32-bits (%d)", i) ++ if i < 0 { ++ return 0, fmt.Errorf("ttl cannot be negative (%d)", i) + } + return uint32(i), nil + } Added: head/dns/dnscontrol/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dnscontrol/pkg-descr Fri May 8 07:39:26 2020 (r534333) @@ -0,0 +1,6 @@ +DNSControl is an opinionated platform for seamlessly managing your DNS +configuration across any number of DNS hosts, both in the cloud or in your +own infrastructure. It manages all of the domains for the Stack Overflow +network, and can do the same for you! + +WWW: https://stackexchange.github.io/dnscontrol/