parent
4ca3f282d7
commit
c21ccd66a5
Binary file not shown.
Binary file not shown.
@ -0,0 +1,797 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
inherit go-module systemd
|
||||||
|
|
||||||
|
DESCRIPTION="A tool for service discovery, monitoring and configuration"
|
||||||
|
HOMEPAGE="https://www.consul.io"
|
||||||
|
|
||||||
|
# Upstream doesn't use "-mod=vendor" in their build system, and the
|
||||||
|
# vendor directory is incomplete.
|
||||||
|
# On the next bump, remove this if they have added "-mod=vendor"
|
||||||
|
EGO_SUM=(
|
||||||
|
"cloud.google.com/go v0.26.0/go.mod"
|
||||||
|
"cloud.google.com/go v0.34.0/go.mod"
|
||||||
|
"cloud.google.com/go v0.38.0"
|
||||||
|
"cloud.google.com/go v0.38.0/go.mod"
|
||||||
|
"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible"
|
||||||
|
"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.9.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.9.3/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.10.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.10.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.1/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.2"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.2/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.2.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.3.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/to v0.3.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/to v0.3.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/validation v0.2.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/validation v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/logger v0.1.0"
|
||||||
|
"github.com/Azure/go-autorest/logger v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/tracing v0.5.0"
|
||||||
|
"github.com/Azure/go-autorest/tracing v0.5.0/go.mod"
|
||||||
|
"github.com/BurntSushi/toml v0.3.1/go.mod"
|
||||||
|
"github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod"
|
||||||
|
"github.com/DataDog/datadog-go v3.2.0+incompatible"
|
||||||
|
"github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod"
|
||||||
|
"github.com/Microsoft/go-winio v0.4.3"
|
||||||
|
"github.com/Microsoft/go-winio v0.4.3/go.mod"
|
||||||
|
"github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod"
|
||||||
|
"github.com/NYTimes/gziphandler v1.0.1"
|
||||||
|
"github.com/NYTimes/gziphandler v1.0.1/go.mod"
|
||||||
|
"github.com/OneOfOne/xxhash v1.2.2/go.mod"
|
||||||
|
"github.com/PuerkitoBio/purell v1.0.0/go.mod"
|
||||||
|
"github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod"
|
||||||
|
"github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d"
|
||||||
|
"github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod"
|
||||||
|
"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af"
|
||||||
|
"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod"
|
||||||
|
"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
|
||||||
|
"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
|
||||||
|
"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
|
||||||
|
"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
|
||||||
|
"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e"
|
||||||
|
"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod"
|
||||||
|
"github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.3.0/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.3.10"
|
||||||
|
"github.com/armon/go-metrics v0.3.10/go.mod"
|
||||||
|
"github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
|
||||||
|
"github.com/armon/go-radix v1.0.0"
|
||||||
|
"github.com/armon/go-radix v1.0.0/go.mod"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.37/go.mod"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.41"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.41/go.mod"
|
||||||
|
"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
|
||||||
|
"github.com/beorn7/perks v1.0.0/go.mod"
|
||||||
|
"github.com/beorn7/perks v1.0.1"
|
||||||
|
"github.com/beorn7/perks v1.0.1/go.mod"
|
||||||
|
"github.com/bgentry/speakeasy v0.1.0"
|
||||||
|
"github.com/bgentry/speakeasy v0.1.0/go.mod"
|
||||||
|
"github.com/boltdb/bolt v1.3.1"
|
||||||
|
"github.com/boltdb/bolt v1.3.1/go.mod"
|
||||||
|
"github.com/census-instrumentation/opencensus-proto v0.2.1"
|
||||||
|
"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
|
||||||
|
"github.com/cespare/xxhash v1.1.0"
|
||||||
|
"github.com/cespare/xxhash v1.1.0/go.mod"
|
||||||
|
"github.com/cespare/xxhash/v2 v2.1.1"
|
||||||
|
"github.com/cespare/xxhash/v2 v2.1.1/go.mod"
|
||||||
|
"github.com/chzyer/logex v1.1.10/go.mod"
|
||||||
|
"github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod"
|
||||||
|
"github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod"
|
||||||
|
"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible"
|
||||||
|
"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod"
|
||||||
|
"github.com/circonus-labs/circonusllhist v0.1.3"
|
||||||
|
"github.com/circonus-labs/circonusllhist v0.1.3/go.mod"
|
||||||
|
"github.com/client9/misspell v0.3.4/go.mod"
|
||||||
|
"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533"
|
||||||
|
"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533/go.mod"
|
||||||
|
"github.com/cockroachdb/apd v1.1.0/go.mod"
|
||||||
|
"github.com/coredns/coredns v1.1.2"
|
||||||
|
"github.com/coredns/coredns v1.1.2/go.mod"
|
||||||
|
"github.com/coreos/bbolt v1.3.2/go.mod"
|
||||||
|
"github.com/coreos/etcd v3.3.10+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-etcd v2.0.0+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-oidc v2.1.0+incompatible"
|
||||||
|
"github.com/coreos/go-oidc v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-semver v0.2.0/go.mod"
|
||||||
|
"github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod"
|
||||||
|
"github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod"
|
||||||
|
"github.com/cpuguy83/go-md2man v1.0.10/go.mod"
|
||||||
|
"github.com/davecgh/go-spew v0.0.0-20151105211317-5215b55f46b2/go.mod"
|
||||||
|
"github.com/davecgh/go-spew v1.1.0/go.mod"
|
||||||
|
"github.com/davecgh/go-spew v1.1.1"
|
||||||
|
"github.com/davecgh/go-spew v1.1.1/go.mod"
|
||||||
|
"github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661"
|
||||||
|
"github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661/go.mod"
|
||||||
|
"github.com/dgrijalva/jwt-go v3.2.0+incompatible"
|
||||||
|
"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod"
|
||||||
|
"github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod"
|
||||||
|
"github.com/digitalocean/godo v1.1.1/go.mod"
|
||||||
|
"github.com/digitalocean/godo v1.10.0"
|
||||||
|
"github.com/digitalocean/godo v1.10.0/go.mod"
|
||||||
|
"github.com/dimchansky/utfbom v1.1.0"
|
||||||
|
"github.com/dimchansky/utfbom v1.1.0/go.mod"
|
||||||
|
"github.com/dnaeon/go-vcr v1.0.1"
|
||||||
|
"github.com/dnaeon/go-vcr v1.0.1/go.mod"
|
||||||
|
"github.com/docker/go-connections v0.3.0"
|
||||||
|
"github.com/docker/go-connections v0.3.0/go.mod"
|
||||||
|
"github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod"
|
||||||
|
"github.com/dustin/go-humanize v1.0.0/go.mod"
|
||||||
|
"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0"
|
||||||
|
"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0/go.mod"
|
||||||
|
"github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e/go.mod"
|
||||||
|
"github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.0/go.mod"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.5"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.5/go.mod"
|
||||||
|
"github.com/envoyproxy/protoc-gen-validate v0.1.0"
|
||||||
|
"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
|
||||||
|
"github.com/evanphx/json-patch v4.2.0+incompatible/go.mod"
|
||||||
|
"github.com/fatih/color v1.7.0/go.mod"
|
||||||
|
"github.com/fatih/color v1.9.0"
|
||||||
|
"github.com/fatih/color v1.9.0/go.mod"
|
||||||
|
"github.com/fatih/structs v1.1.0/go.mod"
|
||||||
|
"github.com/frankban/quicktest v1.11.0"
|
||||||
|
"github.com/frankban/quicktest v1.11.0/go.mod"
|
||||||
|
"github.com/fsnotify/fsnotify v1.4.7/go.mod"
|
||||||
|
"github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod"
|
||||||
|
"github.com/ghodss/yaml v1.0.0/go.mod"
|
||||||
|
"github.com/go-asn1-ber/asn1-ber v1.3.1/go.mod"
|
||||||
|
"github.com/go-check/check v0.0.0-20140225173054-eb6ee6f84d0a/go.mod"
|
||||||
|
"github.com/go-kit/kit v0.8.0/go.mod"
|
||||||
|
"github.com/go-kit/kit v0.9.0/go.mod"
|
||||||
|
"github.com/go-ldap/ldap/v3 v3.1.3/go.mod"
|
||||||
|
"github.com/go-logfmt/logfmt v0.3.0/go.mod"
|
||||||
|
"github.com/go-logfmt/logfmt v0.4.0/go.mod"
|
||||||
|
"github.com/go-logr/logr v0.1.0/go.mod"
|
||||||
|
"github.com/go-ole/go-ole v1.2.4"
|
||||||
|
"github.com/go-ole/go-ole v1.2.4/go.mod"
|
||||||
|
"github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod"
|
||||||
|
"github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod"
|
||||||
|
"github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod"
|
||||||
|
"github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod"
|
||||||
|
"github.com/go-stack/stack v1.8.0/go.mod"
|
||||||
|
"github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31/go.mod"
|
||||||
|
"github.com/go-test/deep v1.0.2"
|
||||||
|
"github.com/go-test/deep v1.0.2/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.1.1/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.2.1/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.2.2-0.20190723190241-65acae22fc9d/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.3.2"
|
||||||
|
"github.com/gogo/protobuf v1.3.2/go.mod"
|
||||||
|
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b"
|
||||||
|
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod"
|
||||||
|
"github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod"
|
||||||
|
"github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod"
|
||||||
|
"github.com/golang/mock v1.1.1/go.mod"
|
||||||
|
"github.com/golang/mock v1.2.0/go.mod"
|
||||||
|
"github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.2.0/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.1/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.2/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.5"
|
||||||
|
"github.com/golang/protobuf v1.3.5/go.mod"
|
||||||
|
"github.com/golang/snappy v0.0.1"
|
||||||
|
"github.com/golang/snappy v0.0.1/go.mod"
|
||||||
|
"github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod"
|
||||||
|
"github.com/google/btree v1.0.0"
|
||||||
|
"github.com/google/btree v1.0.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.2.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.3.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.3.1/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.4.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.5.2"
|
||||||
|
"github.com/google/go-cmp v0.5.2/go.mod"
|
||||||
|
"github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135/go.mod"
|
||||||
|
"github.com/google/go-querystring v1.0.0"
|
||||||
|
"github.com/google/go-querystring v1.0.0/go.mod"
|
||||||
|
"github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367/go.mod"
|
||||||
|
"github.com/google/gofuzz v1.0.0/go.mod"
|
||||||
|
"github.com/google/gofuzz v1.2.0"
|
||||||
|
"github.com/google/gofuzz v1.2.0/go.mod"
|
||||||
|
"github.com/google/martian v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod"
|
||||||
|
"github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22"
|
||||||
|
"github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod"
|
||||||
|
"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2"
|
||||||
|
"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2/go.mod"
|
||||||
|
"github.com/google/uuid v1.1.1/go.mod"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.4/go.mod"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.5"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.5/go.mod"
|
||||||
|
"github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod"
|
||||||
|
"github.com/googleapis/gnostic v0.2.0"
|
||||||
|
"github.com/googleapis/gnostic v0.2.0/go.mod"
|
||||||
|
"github.com/gophercloud/gophercloud v0.1.0"
|
||||||
|
"github.com/gophercloud/gophercloud v0.1.0/go.mod"
|
||||||
|
"github.com/gorilla/websocket v1.4.0/go.mod"
|
||||||
|
"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod"
|
||||||
|
"github.com/hashicorp/errwrap v1.0.0"
|
||||||
|
"github.com/hashicorp/errwrap v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-bexpr v0.1.2"
|
||||||
|
"github.com/hashicorp/go-bexpr v0.1.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-checkpoint v0.5.0"
|
||||||
|
"github.com/hashicorp/go-checkpoint v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.1"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-connlimit v0.3.0"
|
||||||
|
"github.com/hashicorp/go-connlimit v0.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088"
|
||||||
|
"github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.9.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.9.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.12.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.14.1"
|
||||||
|
"github.com/hashicorp/go-hclog v0.14.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v1.3.0"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v1.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-kms-wrapping/entropy v0.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-memdb v1.3.1"
|
||||||
|
"github.com/hashicorp/go-memdb v1.3.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.3/go.mod"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.5"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.5/go.mod"
|
||||||
|
"github.com/hashicorp/go-multierror v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-multierror v1.1.0"
|
||||||
|
"github.com/hashicorp/go-multierror v1.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-plugin v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-raftchunking v0.6.1"
|
||||||
|
"github.com/hashicorp/go-raftchunking v0.6.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.5.3/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.6.6/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.6.7"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.6.7/go.mod"
|
||||||
|
"github.com/hashicorp/go-rootcerts v1.0.2"
|
||||||
|
"github.com/hashicorp/go-rootcerts v1.0.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-sockaddr v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-sockaddr v1.0.2"
|
||||||
|
"github.com/hashicorp/go-sockaddr v1.0.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-syslog v1.0.0"
|
||||||
|
"github.com/hashicorp/go-syslog v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.2"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-version v1.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-version v1.2.1"
|
||||||
|
"github.com/hashicorp/go-version v1.2.1/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.1/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.4"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.4/go.mod"
|
||||||
|
"github.com/hashicorp/hcl v1.0.0"
|
||||||
|
"github.com/hashicorp/hcl v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/hil v0.0.0-20200423225030-a18a1cd20038"
|
||||||
|
"github.com/hashicorp/hil v0.0.0-20200423225030-a18a1cd20038/go.mod"
|
||||||
|
"github.com/hashicorp/logutils v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/mdns v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/mdns v1.0.4"
|
||||||
|
"github.com/hashicorp/mdns v1.0.4/go.mod"
|
||||||
|
"github.com/hashicorp/memberlist v0.2.2/go.mod"
|
||||||
|
"github.com/hashicorp/memberlist v0.3.1"
|
||||||
|
"github.com/hashicorp/memberlist v0.3.1/go.mod"
|
||||||
|
"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69"
|
||||||
|
"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69/go.mod"
|
||||||
|
"github.com/hashicorp/raft v1.1.1/go.mod"
|
||||||
|
"github.com/hashicorp/raft v1.2.0/go.mod"
|
||||||
|
"github.com/hashicorp/raft v1.3.5"
|
||||||
|
"github.com/hashicorp/raft v1.3.5/go.mod"
|
||||||
|
"github.com/hashicorp/raft-autopilot v0.1.5"
|
||||||
|
"github.com/hashicorp/raft-autopilot v0.1.5/go.mod"
|
||||||
|
"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea"
|
||||||
|
"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea/go.mod"
|
||||||
|
"github.com/hashicorp/serf v0.9.5"
|
||||||
|
"github.com/hashicorp/serf v0.9.5/go.mod"
|
||||||
|
"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086"
|
||||||
|
"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086/go.mod"
|
||||||
|
"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267"
|
||||||
|
"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267/go.mod"
|
||||||
|
"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443"
|
||||||
|
"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443/go.mod"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb/go.mod"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20210826001029-26ff87cf9493"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20210826001029-26ff87cf9493/go.mod"
|
||||||
|
"github.com/hpcloud/tail v1.0.0/go.mod"
|
||||||
|
"github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod"
|
||||||
|
"github.com/imdario/mergo v0.3.5/go.mod"
|
||||||
|
"github.com/imdario/mergo v0.3.6"
|
||||||
|
"github.com/imdario/mergo v0.3.6/go.mod"
|
||||||
|
"github.com/inconshreveable/mousetrap v1.0.0/go.mod"
|
||||||
|
"github.com/jackc/fake v0.0.0-20150926172116-812a484cc733/go.mod"
|
||||||
|
"github.com/jackc/pgx v3.3.0+incompatible/go.mod"
|
||||||
|
"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da"
|
||||||
|
"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da/go.mod"
|
||||||
|
"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af"
|
||||||
|
"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod"
|
||||||
|
"github.com/jonboulle/clockwork v0.1.0/go.mod"
|
||||||
|
"github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62/go.mod"
|
||||||
|
"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f"
|
||||||
|
"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f/go.mod"
|
||||||
|
"github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.6/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.7/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.9"
|
||||||
|
"github.com/json-iterator/go v1.1.9/go.mod"
|
||||||
|
"github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod"
|
||||||
|
"github.com/julienschmidt/httprouter v1.2.0/go.mod"
|
||||||
|
"github.com/kisielk/errcheck v1.1.0/go.mod"
|
||||||
|
"github.com/kisielk/errcheck v1.2.0/go.mod"
|
||||||
|
"github.com/kisielk/errcheck v1.5.0/go.mod"
|
||||||
|
"github.com/kisielk/gotool v1.0.0/go.mod"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.2"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod"
|
||||||
|
"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod"
|
||||||
|
"github.com/kr/pretty v0.1.0/go.mod"
|
||||||
|
"github.com/kr/pretty v0.2.0/go.mod"
|
||||||
|
"github.com/kr/pretty v0.2.1"
|
||||||
|
"github.com/kr/pretty v0.2.1/go.mod"
|
||||||
|
"github.com/kr/pty v1.1.1/go.mod"
|
||||||
|
"github.com/kr/text v0.1.0"
|
||||||
|
"github.com/kr/text v0.1.0/go.mod"
|
||||||
|
"github.com/lib/pq v1.1.1/go.mod"
|
||||||
|
"github.com/linode/linodego v0.7.1"
|
||||||
|
"github.com/linode/linodego v0.7.1/go.mod"
|
||||||
|
"github.com/magiconair/properties v1.8.0/go.mod"
|
||||||
|
"github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.0.9/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.1.4/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.1.6"
|
||||||
|
"github.com/mattn/go-colorable v0.1.6/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.3/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.8/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.10/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.11/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.12"
|
||||||
|
"github.com/mattn/go-isatty v0.0.12/go.mod"
|
||||||
|
"github.com/mattn/go-runewidth v0.0.3/go.mod"
|
||||||
|
"github.com/matttproud/golang_protobuf_extensions v1.0.1"
|
||||||
|
"github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
|
||||||
|
"github.com/miekg/dns v1.0.14/go.mod"
|
||||||
|
"github.com/miekg/dns v1.1.26/go.mod"
|
||||||
|
"github.com/miekg/dns v1.1.41"
|
||||||
|
"github.com/miekg/dns v1.1.41/go.mod"
|
||||||
|
"github.com/mitchellh/cli v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/cli v1.1.0"
|
||||||
|
"github.com/mitchellh/cli v1.1.0/go.mod"
|
||||||
|
"github.com/mitchellh/copystructure v1.0.0"
|
||||||
|
"github.com/mitchellh/copystructure v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-homedir v1.1.0"
|
||||||
|
"github.com/mitchellh/go-homedir v1.1.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v0.0.0-20171004221916-a61a99592b77/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.14.0"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.14.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-wordwrap v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452"
|
||||||
|
"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452/go.mod"
|
||||||
|
"github.com/mitchellh/hashstructure/v2 v2.0.2"
|
||||||
|
"github.com/mitchellh/hashstructure/v2 v2.0.2/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.1.2/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.3.2/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.4.1-0.20210112042008-8ebf2d61a8b4"
|
||||||
|
"github.com/mitchellh/mapstructure v1.4.1-0.20210112042008-8ebf2d61a8b4/go.mod"
|
||||||
|
"github.com/mitchellh/pointerstructure v1.0.0"
|
||||||
|
"github.com/mitchellh/pointerstructure v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.1"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.1/go.mod"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
|
||||||
|
"github.com/modern-go/reflect2 v0.0.0-20180320133207-05fbef0ca5da/go.mod"
|
||||||
|
"github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
|
||||||
|
"github.com/modern-go/reflect2 v1.0.1"
|
||||||
|
"github.com/modern-go/reflect2 v1.0.1/go.mod"
|
||||||
|
"github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod"
|
||||||
|
"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
|
||||||
|
"github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod"
|
||||||
|
"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2"
|
||||||
|
"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2/go.mod"
|
||||||
|
"github.com/oklog/run v1.0.0/go.mod"
|
||||||
|
"github.com/oklog/ulid v1.3.1/go.mod"
|
||||||
|
"github.com/olekukonko/tablewriter v0.0.0-20180130162743-b8a9be070da4/go.mod"
|
||||||
|
"github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod"
|
||||||
|
"github.com/onsi/ginkgo v1.6.0/go.mod"
|
||||||
|
"github.com/onsi/ginkgo v1.8.0/go.mod"
|
||||||
|
"github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod"
|
||||||
|
"github.com/onsi/gomega v1.5.0/go.mod"
|
||||||
|
"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c"
|
||||||
|
"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c/go.mod"
|
||||||
|
"github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod"
|
||||||
|
"github.com/pascaldekloe/goe v0.1.0"
|
||||||
|
"github.com/pascaldekloe/goe v0.1.0/go.mod"
|
||||||
|
"github.com/patrickmn/go-cache v2.1.0+incompatible"
|
||||||
|
"github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/pelletier/go-toml v1.2.0/go.mod"
|
||||||
|
"github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod"
|
||||||
|
"github.com/pierrec/lz4 v2.0.5+incompatible/go.mod"
|
||||||
|
"github.com/pierrec/lz4 v2.5.2+incompatible"
|
||||||
|
"github.com/pierrec/lz4 v2.5.2+incompatible/go.mod"
|
||||||
|
"github.com/pkg/errors v0.8.0/go.mod"
|
||||||
|
"github.com/pkg/errors v0.8.1"
|
||||||
|
"github.com/pkg/errors v0.8.1/go.mod"
|
||||||
|
"github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod"
|
||||||
|
"github.com/pmezard/go-difflib v1.0.0"
|
||||||
|
"github.com/pmezard/go-difflib v1.0.0/go.mod"
|
||||||
|
"github.com/posener/complete v1.1.1/go.mod"
|
||||||
|
"github.com/posener/complete v1.2.3"
|
||||||
|
"github.com/posener/complete v1.2.3/go.mod"
|
||||||
|
"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35"
|
||||||
|
"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.1/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.2/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.3/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v1.0.0/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v1.4.0"
|
||||||
|
"github.com/prometheus/client_golang v1.4.0/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.2.0"
|
||||||
|
"github.com/prometheus/client_model v0.2.0/go.mod"
|
||||||
|
"github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod"
|
||||||
|
"github.com/prometheus/common v0.0.0-20181126121408-4724e9255275/go.mod"
|
||||||
|
"github.com/prometheus/common v0.4.0/go.mod"
|
||||||
|
"github.com/prometheus/common v0.4.1/go.mod"
|
||||||
|
"github.com/prometheus/common v0.9.1"
|
||||||
|
"github.com/prometheus/common v0.9.1/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.2/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.8"
|
||||||
|
"github.com/prometheus/procfs v0.0.8/go.mod"
|
||||||
|
"github.com/prometheus/tsdb v0.7.1/go.mod"
|
||||||
|
"github.com/rboyer/safeio v0.2.1"
|
||||||
|
"github.com/rboyer/safeio v0.2.1/go.mod"
|
||||||
|
"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03"
|
||||||
|
"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03/go.mod"
|
||||||
|
"github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod"
|
||||||
|
"github.com/rs/zerolog v1.4.0/go.mod"
|
||||||
|
"github.com/russross/blackfriday v1.5.2/go.mod"
|
||||||
|
"github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod"
|
||||||
|
"github.com/ryanuber/columnize v2.1.0+incompatible"
|
||||||
|
"github.com/ryanuber/columnize v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/ryanuber/go-glob v1.0.0"
|
||||||
|
"github.com/ryanuber/go-glob v1.0.0/go.mod"
|
||||||
|
"github.com/satori/go.uuid v1.2.0/go.mod"
|
||||||
|
"github.com/sean-/conswriter v0.0.0-20180208195008-f5ae3917a627/go.mod"
|
||||||
|
"github.com/sean-/pager v0.0.0-20180208200047-666be9bf53b5/go.mod"
|
||||||
|
"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529"
|
||||||
|
"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod"
|
||||||
|
"github.com/shirou/gopsutil/v3 v3.20.10"
|
||||||
|
"github.com/shirou/gopsutil/v3 v3.20.10/go.mod"
|
||||||
|
"github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.0.6/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.2.0/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.4.2"
|
||||||
|
"github.com/sirupsen/logrus v1.4.2/go.mod"
|
||||||
|
"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d"
|
||||||
|
"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d/go.mod"
|
||||||
|
"github.com/soheilhy/cmux v0.1.4/go.mod"
|
||||||
|
"github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod"
|
||||||
|
"github.com/spf13/afero v1.1.2/go.mod"
|
||||||
|
"github.com/spf13/afero v1.2.1/go.mod"
|
||||||
|
"github.com/spf13/afero v1.2.2/go.mod"
|
||||||
|
"github.com/spf13/cast v1.3.0/go.mod"
|
||||||
|
"github.com/spf13/cobra v0.0.5/go.mod"
|
||||||
|
"github.com/spf13/jwalterweatherman v1.0.0/go.mod"
|
||||||
|
"github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod"
|
||||||
|
"github.com/spf13/pflag v1.0.3/go.mod"
|
||||||
|
"github.com/spf13/pflag v1.0.5"
|
||||||
|
"github.com/spf13/pflag v1.0.5/go.mod"
|
||||||
|
"github.com/spf13/viper v1.3.2/go.mod"
|
||||||
|
"github.com/spf13/viper v1.4.0/go.mod"
|
||||||
|
"github.com/stretchr/objx v0.1.0/go.mod"
|
||||||
|
"github.com/stretchr/objx v0.1.1"
|
||||||
|
"github.com/stretchr/objx v0.1.1/go.mod"
|
||||||
|
"github.com/stretchr/testify v0.0.0-20151208002404-e3a8ff8ce365/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.2.2/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.3.0/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.4.0/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.6.1"
|
||||||
|
"github.com/stretchr/testify v1.6.1/go.mod"
|
||||||
|
"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible"
|
||||||
|
"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible/go.mod"
|
||||||
|
"github.com/tent/http-link-go v0.0.0-20130702225549-ac974c61c2f9/go.mod"
|
||||||
|
"github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod"
|
||||||
|
"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926"
|
||||||
|
"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod"
|
||||||
|
"github.com/ugorji/go v1.1.4/go.mod"
|
||||||
|
"github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod"
|
||||||
|
"github.com/vmware/govmomi v0.18.0"
|
||||||
|
"github.com/vmware/govmomi v0.18.0/go.mod"
|
||||||
|
"github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod"
|
||||||
|
"github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod"
|
||||||
|
"github.com/yuin/goldmark v1.1.27/go.mod"
|
||||||
|
"github.com/yuin/goldmark v1.2.1/go.mod"
|
||||||
|
"go.etcd.io/bbolt v1.3.2/go.mod"
|
||||||
|
"go.opencensus.io v0.21.0/go.mod"
|
||||||
|
"go.opencensus.io v0.22.0"
|
||||||
|
"go.opencensus.io v0.22.0/go.mod"
|
||||||
|
"go.uber.org/atomic v1.4.0/go.mod"
|
||||||
|
"go.uber.org/goleak v1.1.10"
|
||||||
|
"go.uber.org/goleak v1.1.10/go.mod"
|
||||||
|
"go.uber.org/multierr v1.1.0/go.mod"
|
||||||
|
"go.uber.org/zap v1.10.0/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190418165655-df01cb2cc480/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20191206172530-e9b2fee46413/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a"
|
||||||
|
"golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a/go.mod"
|
||||||
|
"golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190930215403-16217165b5de"
|
||||||
|
"golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod"
|
||||||
|
"golang.org/x/mod v0.2.0/go.mod"
|
||||||
|
"golang.org/x/mod v0.3.0"
|
||||||
|
"golang.org/x/mod v0.3.0/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20211209124913-491a49abca63"
|
||||||
|
"golang.org/x/net v0.0.0-20211209124913-491a49abca63/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20210220032951-036812b2e83c"
|
||||||
|
"golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190129075346-302c3dd5f1cc/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190209173611-3b5209105503/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190515120540-06a5c4944438/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190523142557-0e01d883c5c5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20201024232916-9f70ab9862d5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20220224120231-95c6836cb0e7"
|
||||||
|
"golang.org/x/sys v0.0.0-20220224120231-95c6836cb0e7/go.mod"
|
||||||
|
"golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1"
|
||||||
|
"golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod"
|
||||||
|
"golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod"
|
||||||
|
"golang.org/x/text v0.3.0/go.mod"
|
||||||
|
"golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod"
|
||||||
|
"golang.org/x/text v0.3.2/go.mod"
|
||||||
|
"golang.org/x/text v0.3.3/go.mod"
|
||||||
|
"golang.org/x/text v0.3.6"
|
||||||
|
"golang.org/x/text v0.3.6/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e"
|
||||||
|
"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20210106214847-113979e3529a"
|
||||||
|
"golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod"
|
||||||
|
"google.golang.org/api v0.4.0/go.mod"
|
||||||
|
"google.golang.org/api v0.9.0"
|
||||||
|
"google.golang.org/api v0.9.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.1.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.4.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.5.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.6.0"
|
||||||
|
"google.golang.org/appengine v1.6.0/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod"
|
||||||
|
"google.golang.org/grpc v1.14.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.19.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.20.1/go.mod"
|
||||||
|
"google.golang.org/grpc v1.21.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.22.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.23.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.25.1"
|
||||||
|
"google.golang.org/grpc v1.25.1/go.mod"
|
||||||
|
"gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod"
|
||||||
|
"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
|
||||||
|
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
|
||||||
|
"gopkg.in/fsnotify.v1 v1.4.7/go.mod"
|
||||||
|
"gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod"
|
||||||
|
"gopkg.in/inf.v0 v0.9.1"
|
||||||
|
"gopkg.in/inf.v0 v0.9.1/go.mod"
|
||||||
|
"gopkg.in/resty.v1 v1.12.0"
|
||||||
|
"gopkg.in/resty.v1 v1.12.0/go.mod"
|
||||||
|
"gopkg.in/square/go-jose.v2 v2.5.1"
|
||||||
|
"gopkg.in/square/go-jose.v2 v2.5.1/go.mod"
|
||||||
|
"gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.1/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.2/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.4/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.5/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.8"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.8/go.mod"
|
||||||
|
"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c"
|
||||||
|
"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod"
|
||||||
|
"k8s.io/api v0.16.9"
|
||||||
|
"k8s.io/api v0.16.9/go.mod"
|
||||||
|
"k8s.io/apimachinery v0.16.9"
|
||||||
|
"k8s.io/apimachinery v0.16.9/go.mod"
|
||||||
|
"k8s.io/client-go v0.16.9"
|
||||||
|
"k8s.io/client-go v0.16.9/go.mod"
|
||||||
|
"k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod"
|
||||||
|
"k8s.io/klog v0.0.0-20181102134211-b9b56d5dfc92/go.mod"
|
||||||
|
"k8s.io/klog v0.3.0/go.mod"
|
||||||
|
"k8s.io/klog v1.0.0"
|
||||||
|
"k8s.io/klog v1.0.0/go.mod"
|
||||||
|
"k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf/go.mod"
|
||||||
|
"k8s.io/utils v0.0.0-20190801114015-581e00157fb1"
|
||||||
|
"k8s.io/utils v0.0.0-20190801114015-581e00157fb1/go.mod"
|
||||||
|
"sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e/go.mod"
|
||||||
|
"sigs.k8s.io/yaml v1.1.0"
|
||||||
|
"sigs.k8s.io/yaml v1.1.0/go.mod"
|
||||||
|
)
|
||||||
|
go-module_set_globals
|
||||||
|
SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
${EGO_SUM_SRC_URI}"
|
||||||
|
|
||||||
|
LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
|
||||||
|
RESTRICT+=" test"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
BDEPEND="dev-go/gox"
|
||||||
|
COMMON_DEPEND="
|
||||||
|
acct-group/consul
|
||||||
|
acct-user/consul"
|
||||||
|
DEPEND="${COMMON_DEPEND}"
|
||||||
|
RDEPEND="${COMMON_DEPEND}"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local git_commit
|
||||||
|
git_commit=$(grep '^[[:space:]]*gitCommit[[:space:]]' vendor/k8s.io/client-go/pkg/version/base.go)
|
||||||
|
git_commit=${git_commit#*\"}
|
||||||
|
git_commit=${git_commit%\"*}
|
||||||
|
[[ ${git_commit} ]] || die "failed to determine gitCommit"
|
||||||
|
|
||||||
|
# The dev target sets causes build.sh to set appropriate XC_OS
|
||||||
|
# and XC_ARCH, and skips generation of an unused zip file,
|
||||||
|
# avoiding a dependency on app-arch/zip.
|
||||||
|
GIT_DESCRIBE="v${PV}" \
|
||||||
|
GIT_DIRTY="" \
|
||||||
|
GIT_COMMIT="${git_commit}" \
|
||||||
|
emake dev-build
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin bin/consul
|
||||||
|
|
||||||
|
keepdir /etc/consul.d
|
||||||
|
insinto /etc/consul.d
|
||||||
|
doins "${FILESDIR}/"*.json.example
|
||||||
|
|
||||||
|
keepdir /var/log/consul
|
||||||
|
fowners consul:consul /var/log/consul
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}/consul.initd" "${PN}"
|
||||||
|
newconfd "${FILESDIR}/consul.confd" "${PN}"
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
|
||||||
|
systemd_dounit "${FILESDIR}/consul.service"
|
||||||
|
}
|
@ -0,0 +1,812 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
inherit go-module systemd
|
||||||
|
|
||||||
|
DESCRIPTION="A tool for service discovery, monitoring and configuration"
|
||||||
|
HOMEPAGE="https://www.consul.io"
|
||||||
|
GIT_COMMIT="944e8ce64201ab2bbe923b207883d08a4dcff73a"
|
||||||
|
|
||||||
|
# Upstream doesn't use "-mod=vendor" in their build system, and the
|
||||||
|
# vendor directory is incomplete.
|
||||||
|
# On the next bump, remove this if they have added "-mod=vendor"
|
||||||
|
EGO_SUM=(
|
||||||
|
"cloud.google.com/go v0.26.0/go.mod"
|
||||||
|
"cloud.google.com/go v0.34.0/go.mod"
|
||||||
|
"cloud.google.com/go v0.38.0"
|
||||||
|
"cloud.google.com/go v0.38.0/go.mod"
|
||||||
|
"github.com/Azure/azure-sdk-for-go v44.0.0+incompatible"
|
||||||
|
"github.com/Azure/azure-sdk-for-go v44.0.0+incompatible/go.mod"
|
||||||
|
"github.com/Azure/go-autorest v14.2.0+incompatible"
|
||||||
|
"github.com/Azure/go-autorest v14.2.0+incompatible/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.9.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.11.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.11.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.9.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.9.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/auth v0.5.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/auth v0.5.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/cli v0.4.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/cli v0.4.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.3.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.4.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.4.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/to v0.4.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/to v0.4.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/validation v0.3.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/validation v0.3.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/logger v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/logger v0.2.0"
|
||||||
|
"github.com/Azure/go-autorest/logger v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/tracing v0.5.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/tracing v0.6.0"
|
||||||
|
"github.com/Azure/go-autorest/tracing v0.6.0/go.mod"
|
||||||
|
"github.com/BurntSushi/toml v0.3.1/go.mod"
|
||||||
|
"github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod"
|
||||||
|
"github.com/DataDog/datadog-go v3.2.0+incompatible"
|
||||||
|
"github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod"
|
||||||
|
"github.com/Microsoft/go-winio v0.4.3"
|
||||||
|
"github.com/Microsoft/go-winio v0.4.3/go.mod"
|
||||||
|
"github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod"
|
||||||
|
"github.com/NYTimes/gziphandler v1.0.1"
|
||||||
|
"github.com/NYTimes/gziphandler v1.0.1/go.mod"
|
||||||
|
"github.com/OneOfOne/xxhash v1.2.2/go.mod"
|
||||||
|
"github.com/PuerkitoBio/purell v1.0.0/go.mod"
|
||||||
|
"github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod"
|
||||||
|
"github.com/StackExchange/wmi v1.2.1"
|
||||||
|
"github.com/StackExchange/wmi v1.2.1/go.mod"
|
||||||
|
"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af"
|
||||||
|
"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod"
|
||||||
|
"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
|
||||||
|
"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
|
||||||
|
"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
|
||||||
|
"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
|
||||||
|
"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e"
|
||||||
|
"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod"
|
||||||
|
"github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.3.0/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.3.8/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.3.10"
|
||||||
|
"github.com/armon/go-metrics v0.3.10/go.mod"
|
||||||
|
"github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
|
||||||
|
"github.com/armon/go-radix v1.0.0"
|
||||||
|
"github.com/armon/go-radix v1.0.0/go.mod"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.37/go.mod"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.41"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.41/go.mod"
|
||||||
|
"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
|
||||||
|
"github.com/beorn7/perks v1.0.0/go.mod"
|
||||||
|
"github.com/beorn7/perks v1.0.1"
|
||||||
|
"github.com/beorn7/perks v1.0.1/go.mod"
|
||||||
|
"github.com/bgentry/speakeasy v0.1.0"
|
||||||
|
"github.com/bgentry/speakeasy v0.1.0/go.mod"
|
||||||
|
"github.com/boltdb/bolt v1.3.1"
|
||||||
|
"github.com/boltdb/bolt v1.3.1/go.mod"
|
||||||
|
"github.com/census-instrumentation/opencensus-proto v0.2.1"
|
||||||
|
"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
|
||||||
|
"github.com/cespare/xxhash v1.1.0"
|
||||||
|
"github.com/cespare/xxhash v1.1.0/go.mod"
|
||||||
|
"github.com/cespare/xxhash/v2 v2.1.1"
|
||||||
|
"github.com/cespare/xxhash/v2 v2.1.1/go.mod"
|
||||||
|
"github.com/chzyer/logex v1.1.10/go.mod"
|
||||||
|
"github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod"
|
||||||
|
"github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod"
|
||||||
|
"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible"
|
||||||
|
"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod"
|
||||||
|
"github.com/circonus-labs/circonusllhist v0.1.3"
|
||||||
|
"github.com/circonus-labs/circonusllhist v0.1.3/go.mod"
|
||||||
|
"github.com/client9/misspell v0.3.4/go.mod"
|
||||||
|
"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533"
|
||||||
|
"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533/go.mod"
|
||||||
|
"github.com/cockroachdb/apd v1.1.0/go.mod"
|
||||||
|
"github.com/coredns/coredns v1.1.2"
|
||||||
|
"github.com/coredns/coredns v1.1.2/go.mod"
|
||||||
|
"github.com/coreos/bbolt v1.3.2/go.mod"
|
||||||
|
"github.com/coreos/etcd v3.3.10+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-etcd v2.0.0+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-oidc v2.1.0+incompatible"
|
||||||
|
"github.com/coreos/go-oidc v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-semver v0.2.0/go.mod"
|
||||||
|
"github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod"
|
||||||
|
"github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod"
|
||||||
|
"github.com/cpuguy83/go-md2man v1.0.10/go.mod"
|
||||||
|
"github.com/davecgh/go-spew v1.1.0/go.mod"
|
||||||
|
"github.com/davecgh/go-spew v1.1.1"
|
||||||
|
"github.com/davecgh/go-spew v1.1.1/go.mod"
|
||||||
|
"github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661"
|
||||||
|
"github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661/go.mod"
|
||||||
|
"github.com/dgrijalva/jwt-go v3.2.0+incompatible"
|
||||||
|
"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod"
|
||||||
|
"github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod"
|
||||||
|
"github.com/digitalocean/godo v1.7.5/go.mod"
|
||||||
|
"github.com/digitalocean/godo v1.10.0"
|
||||||
|
"github.com/digitalocean/godo v1.10.0/go.mod"
|
||||||
|
"github.com/dimchansky/utfbom v1.1.0"
|
||||||
|
"github.com/dimchansky/utfbom v1.1.0/go.mod"
|
||||||
|
"github.com/dnaeon/go-vcr v1.0.1"
|
||||||
|
"github.com/dnaeon/go-vcr v1.0.1/go.mod"
|
||||||
|
"github.com/docker/go-connections v0.3.0"
|
||||||
|
"github.com/docker/go-connections v0.3.0/go.mod"
|
||||||
|
"github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod"
|
||||||
|
"github.com/dustin/go-humanize v1.0.0/go.mod"
|
||||||
|
"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0"
|
||||||
|
"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0/go.mod"
|
||||||
|
"github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod"
|
||||||
|
"github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.0/go.mod"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.5"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.5/go.mod"
|
||||||
|
"github.com/envoyproxy/protoc-gen-validate v0.1.0"
|
||||||
|
"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
|
||||||
|
"github.com/evanphx/json-patch v4.2.0+incompatible/go.mod"
|
||||||
|
"github.com/fatih/color v1.7.0/go.mod"
|
||||||
|
"github.com/fatih/color v1.9.0"
|
||||||
|
"github.com/fatih/color v1.9.0/go.mod"
|
||||||
|
"github.com/fatih/structs v1.1.0/go.mod"
|
||||||
|
"github.com/frankban/quicktest v1.11.0"
|
||||||
|
"github.com/frankban/quicktest v1.11.0/go.mod"
|
||||||
|
"github.com/fsnotify/fsnotify v1.4.7/go.mod"
|
||||||
|
"github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod"
|
||||||
|
"github.com/ghodss/yaml v1.0.0/go.mod"
|
||||||
|
"github.com/go-asn1-ber/asn1-ber v1.3.1/go.mod"
|
||||||
|
"github.com/go-kit/kit v0.8.0/go.mod"
|
||||||
|
"github.com/go-kit/kit v0.9.0/go.mod"
|
||||||
|
"github.com/go-ldap/ldap/v3 v3.1.3/go.mod"
|
||||||
|
"github.com/go-logfmt/logfmt v0.3.0/go.mod"
|
||||||
|
"github.com/go-logfmt/logfmt v0.4.0/go.mod"
|
||||||
|
"github.com/go-logr/logr v0.1.0/go.mod"
|
||||||
|
"github.com/go-ole/go-ole v1.2.5/go.mod"
|
||||||
|
"github.com/go-ole/go-ole v1.2.6"
|
||||||
|
"github.com/go-ole/go-ole v1.2.6/go.mod"
|
||||||
|
"github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod"
|
||||||
|
"github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod"
|
||||||
|
"github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod"
|
||||||
|
"github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod"
|
||||||
|
"github.com/go-stack/stack v1.8.0/go.mod"
|
||||||
|
"github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31/go.mod"
|
||||||
|
"github.com/go-test/deep v1.0.2"
|
||||||
|
"github.com/go-test/deep v1.0.2/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.1.1/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.2.1/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.3.1/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.3.2"
|
||||||
|
"github.com/gogo/protobuf v1.3.2/go.mod"
|
||||||
|
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b"
|
||||||
|
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod"
|
||||||
|
"github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod"
|
||||||
|
"github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod"
|
||||||
|
"github.com/golang/mock v1.1.1/go.mod"
|
||||||
|
"github.com/golang/mock v1.2.0/go.mod"
|
||||||
|
"github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.2.0/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.1/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.2/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.5"
|
||||||
|
"github.com/golang/protobuf v1.3.5/go.mod"
|
||||||
|
"github.com/golang/snappy v0.0.1"
|
||||||
|
"github.com/golang/snappy v0.0.1/go.mod"
|
||||||
|
"github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod"
|
||||||
|
"github.com/google/btree v1.0.0"
|
||||||
|
"github.com/google/btree v1.0.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.2.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.3.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.3.1/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.4.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.5.2/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.5.6"
|
||||||
|
"github.com/google/go-cmp v0.5.6/go.mod"
|
||||||
|
"github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135/go.mod"
|
||||||
|
"github.com/google/go-querystring v1.0.0"
|
||||||
|
"github.com/google/go-querystring v1.0.0/go.mod"
|
||||||
|
"github.com/google/gofuzz v1.0.0/go.mod"
|
||||||
|
"github.com/google/gofuzz v1.1.0/go.mod"
|
||||||
|
"github.com/google/gofuzz v1.2.0"
|
||||||
|
"github.com/google/gofuzz v1.2.0/go.mod"
|
||||||
|
"github.com/google/martian v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod"
|
||||||
|
"github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22"
|
||||||
|
"github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod"
|
||||||
|
"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2"
|
||||||
|
"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2/go.mod"
|
||||||
|
"github.com/google/uuid v1.1.1/go.mod"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.4/go.mod"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.5"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.5/go.mod"
|
||||||
|
"github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod"
|
||||||
|
"github.com/googleapis/gnostic v0.1.0/go.mod"
|
||||||
|
"github.com/googleapis/gnostic v0.2.0"
|
||||||
|
"github.com/googleapis/gnostic v0.2.0/go.mod"
|
||||||
|
"github.com/gophercloud/gophercloud v0.1.0"
|
||||||
|
"github.com/gophercloud/gophercloud v0.1.0/go.mod"
|
||||||
|
"github.com/gorilla/websocket v1.4.0/go.mod"
|
||||||
|
"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod"
|
||||||
|
"github.com/hashicorp/errwrap v1.0.0"
|
||||||
|
"github.com/hashicorp/errwrap v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-bexpr v0.1.2"
|
||||||
|
"github.com/hashicorp/go-bexpr v0.1.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-checkpoint v0.5.0"
|
||||||
|
"github.com/hashicorp/go-checkpoint v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.1"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-connlimit v0.3.0"
|
||||||
|
"github.com/hashicorp/go-connlimit v0.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-discover v0.0.0-20210818145131-c573d69da192"
|
||||||
|
"github.com/hashicorp/go-discover v0.0.0-20210818145131-c573d69da192/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.9.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.9.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.12.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.14.1"
|
||||||
|
"github.com/hashicorp/go-hclog v0.14.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v1.3.0"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v1.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-kms-wrapping/entropy v0.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-memdb v1.3.1"
|
||||||
|
"github.com/hashicorp/go-memdb v1.3.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.3/go.mod"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.5"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.5/go.mod"
|
||||||
|
"github.com/hashicorp/go-multierror v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-multierror v1.1.0"
|
||||||
|
"github.com/hashicorp/go-multierror v1.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-plugin v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-raftchunking v0.6.1"
|
||||||
|
"github.com/hashicorp/go-raftchunking v0.6.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.5.3/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.6.6/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.6.7"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.6.7/go.mod"
|
||||||
|
"github.com/hashicorp/go-rootcerts v1.0.2"
|
||||||
|
"github.com/hashicorp/go-rootcerts v1.0.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-sockaddr v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-sockaddr v1.0.2"
|
||||||
|
"github.com/hashicorp/go-sockaddr v1.0.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-syslog v1.0.0"
|
||||||
|
"github.com/hashicorp/go-syslog v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.2"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-version v1.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-version v1.2.1"
|
||||||
|
"github.com/hashicorp/go-version v1.2.1/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.1/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.4"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.4/go.mod"
|
||||||
|
"github.com/hashicorp/hcl v1.0.0"
|
||||||
|
"github.com/hashicorp/hcl v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/hil v0.0.0-20200423225030-a18a1cd20038"
|
||||||
|
"github.com/hashicorp/hil v0.0.0-20200423225030-a18a1cd20038/go.mod"
|
||||||
|
"github.com/hashicorp/logutils v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/mdns v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/mdns v1.0.4"
|
||||||
|
"github.com/hashicorp/mdns v1.0.4/go.mod"
|
||||||
|
"github.com/hashicorp/memberlist v0.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/memberlist v0.3.1"
|
||||||
|
"github.com/hashicorp/memberlist v0.3.1/go.mod"
|
||||||
|
"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69"
|
||||||
|
"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69/go.mod"
|
||||||
|
"github.com/hashicorp/raft v1.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/raft v1.1.1/go.mod"
|
||||||
|
"github.com/hashicorp/raft v1.2.0/go.mod"
|
||||||
|
"github.com/hashicorp/raft v1.3.5"
|
||||||
|
"github.com/hashicorp/raft v1.3.5/go.mod"
|
||||||
|
"github.com/hashicorp/raft-autopilot v0.1.5"
|
||||||
|
"github.com/hashicorp/raft-autopilot v0.1.5/go.mod"
|
||||||
|
"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea/go.mod"
|
||||||
|
"github.com/hashicorp/raft-boltdb v0.0.0-20210409134258-03c10cc3d4ea/go.mod"
|
||||||
|
"github.com/hashicorp/raft-boltdb v0.0.0-20211202195631-7d34b9fb3f42"
|
||||||
|
"github.com/hashicorp/raft-boltdb v0.0.0-20211202195631-7d34b9fb3f42/go.mod"
|
||||||
|
"github.com/hashicorp/raft-boltdb/v2 v2.2.0"
|
||||||
|
"github.com/hashicorp/raft-boltdb/v2 v2.2.0/go.mod"
|
||||||
|
"github.com/hashicorp/serf v0.9.6/go.mod"
|
||||||
|
"github.com/hashicorp/serf v0.9.7"
|
||||||
|
"github.com/hashicorp/serf v0.9.7/go.mod"
|
||||||
|
"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086"
|
||||||
|
"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086/go.mod"
|
||||||
|
"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267"
|
||||||
|
"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267/go.mod"
|
||||||
|
"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443"
|
||||||
|
"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443/go.mod"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb/go.mod"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20210826001029-26ff87cf9493"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20210826001029-26ff87cf9493/go.mod"
|
||||||
|
"github.com/hpcloud/tail v1.0.0/go.mod"
|
||||||
|
"github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod"
|
||||||
|
"github.com/imdario/mergo v0.3.5/go.mod"
|
||||||
|
"github.com/imdario/mergo v0.3.6"
|
||||||
|
"github.com/imdario/mergo v0.3.6/go.mod"
|
||||||
|
"github.com/inconshreveable/mousetrap v1.0.0/go.mod"
|
||||||
|
"github.com/jackc/fake v0.0.0-20150926172116-812a484cc733/go.mod"
|
||||||
|
"github.com/jackc/pgx v3.3.0+incompatible/go.mod"
|
||||||
|
"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da"
|
||||||
|
"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da/go.mod"
|
||||||
|
"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af"
|
||||||
|
"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod"
|
||||||
|
"github.com/jonboulle/clockwork v0.1.0/go.mod"
|
||||||
|
"github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62/go.mod"
|
||||||
|
"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f"
|
||||||
|
"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.6/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.8/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.9"
|
||||||
|
"github.com/json-iterator/go v1.1.9/go.mod"
|
||||||
|
"github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod"
|
||||||
|
"github.com/julienschmidt/httprouter v1.2.0/go.mod"
|
||||||
|
"github.com/kisielk/errcheck v1.1.0/go.mod"
|
||||||
|
"github.com/kisielk/errcheck v1.2.0/go.mod"
|
||||||
|
"github.com/kisielk/errcheck v1.5.0/go.mod"
|
||||||
|
"github.com/kisielk/gotool v1.0.0/go.mod"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.2"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod"
|
||||||
|
"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod"
|
||||||
|
"github.com/kr/pretty v0.1.0/go.mod"
|
||||||
|
"github.com/kr/pretty v0.2.0/go.mod"
|
||||||
|
"github.com/kr/pretty v0.2.1"
|
||||||
|
"github.com/kr/pretty v0.2.1/go.mod"
|
||||||
|
"github.com/kr/pty v1.1.1/go.mod"
|
||||||
|
"github.com/kr/text v0.1.0"
|
||||||
|
"github.com/kr/text v0.1.0/go.mod"
|
||||||
|
"github.com/lib/pq v1.1.1/go.mod"
|
||||||
|
"github.com/linode/linodego v0.7.1"
|
||||||
|
"github.com/linode/linodego v0.7.1/go.mod"
|
||||||
|
"github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0"
|
||||||
|
"github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod"
|
||||||
|
"github.com/magiconair/properties v1.8.0/go.mod"
|
||||||
|
"github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.0.9/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.1.4/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.1.6"
|
||||||
|
"github.com/mattn/go-colorable v0.1.6/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.3/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.8/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.10/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.11/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.12"
|
||||||
|
"github.com/mattn/go-isatty v0.0.12/go.mod"
|
||||||
|
"github.com/mattn/go-runewidth v0.0.3/go.mod"
|
||||||
|
"github.com/matttproud/golang_protobuf_extensions v1.0.1"
|
||||||
|
"github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
|
||||||
|
"github.com/miekg/dns v1.0.14/go.mod"
|
||||||
|
"github.com/miekg/dns v1.1.26/go.mod"
|
||||||
|
"github.com/miekg/dns v1.1.41"
|
||||||
|
"github.com/miekg/dns v1.1.41/go.mod"
|
||||||
|
"github.com/mitchellh/cli v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/cli v1.1.0"
|
||||||
|
"github.com/mitchellh/cli v1.1.0/go.mod"
|
||||||
|
"github.com/mitchellh/copystructure v1.0.0"
|
||||||
|
"github.com/mitchellh/copystructure v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-homedir v1.1.0"
|
||||||
|
"github.com/mitchellh/go-homedir v1.1.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v0.0.0-20171004221916-a61a99592b77/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.14.0"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.14.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-wordwrap v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452"
|
||||||
|
"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452/go.mod"
|
||||||
|
"github.com/mitchellh/hashstructure/v2 v2.0.2"
|
||||||
|
"github.com/mitchellh/hashstructure/v2 v2.0.2/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.1.2/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.3.2/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.4.1-0.20210112042008-8ebf2d61a8b4"
|
||||||
|
"github.com/mitchellh/mapstructure v1.4.1-0.20210112042008-8ebf2d61a8b4/go.mod"
|
||||||
|
"github.com/mitchellh/pointerstructure v1.0.0"
|
||||||
|
"github.com/mitchellh/pointerstructure v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.1"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.1/go.mod"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
|
||||||
|
"github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
|
||||||
|
"github.com/modern-go/reflect2 v1.0.1"
|
||||||
|
"github.com/modern-go/reflect2 v1.0.1/go.mod"
|
||||||
|
"github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod"
|
||||||
|
"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
|
||||||
|
"github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod"
|
||||||
|
"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2"
|
||||||
|
"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2/go.mod"
|
||||||
|
"github.com/oklog/run v1.0.0/go.mod"
|
||||||
|
"github.com/oklog/ulid v1.3.1/go.mod"
|
||||||
|
"github.com/olekukonko/tablewriter v0.0.0-20180130162743-b8a9be070da4/go.mod"
|
||||||
|
"github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod"
|
||||||
|
"github.com/onsi/ginkgo v1.6.0/go.mod"
|
||||||
|
"github.com/onsi/ginkgo v1.11.0/go.mod"
|
||||||
|
"github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod"
|
||||||
|
"github.com/onsi/gomega v1.7.0/go.mod"
|
||||||
|
"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c"
|
||||||
|
"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c/go.mod"
|
||||||
|
"github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod"
|
||||||
|
"github.com/pascaldekloe/goe v0.1.0"
|
||||||
|
"github.com/pascaldekloe/goe v0.1.0/go.mod"
|
||||||
|
"github.com/patrickmn/go-cache v2.1.0+incompatible"
|
||||||
|
"github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/pelletier/go-toml v1.2.0/go.mod"
|
||||||
|
"github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod"
|
||||||
|
"github.com/pierrec/lz4 v2.0.5+incompatible/go.mod"
|
||||||
|
"github.com/pierrec/lz4 v2.5.2+incompatible"
|
||||||
|
"github.com/pierrec/lz4 v2.5.2+incompatible/go.mod"
|
||||||
|
"github.com/pkg/errors v0.8.0/go.mod"
|
||||||
|
"github.com/pkg/errors v0.8.1"
|
||||||
|
"github.com/pkg/errors v0.8.1/go.mod"
|
||||||
|
"github.com/pmezard/go-difflib v1.0.0"
|
||||||
|
"github.com/pmezard/go-difflib v1.0.0/go.mod"
|
||||||
|
"github.com/posener/complete v1.1.1/go.mod"
|
||||||
|
"github.com/posener/complete v1.2.3"
|
||||||
|
"github.com/posener/complete v1.2.3/go.mod"
|
||||||
|
"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35"
|
||||||
|
"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.1/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.2/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.3/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v1.0.0/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v1.4.0"
|
||||||
|
"github.com/prometheus/client_golang v1.4.0/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.2.0"
|
||||||
|
"github.com/prometheus/client_model v0.2.0/go.mod"
|
||||||
|
"github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod"
|
||||||
|
"github.com/prometheus/common v0.0.0-20181126121408-4724e9255275/go.mod"
|
||||||
|
"github.com/prometheus/common v0.4.0/go.mod"
|
||||||
|
"github.com/prometheus/common v0.4.1/go.mod"
|
||||||
|
"github.com/prometheus/common v0.9.1"
|
||||||
|
"github.com/prometheus/common v0.9.1/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.2/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.8"
|
||||||
|
"github.com/prometheus/procfs v0.0.8/go.mod"
|
||||||
|
"github.com/prometheus/tsdb v0.7.1/go.mod"
|
||||||
|
"github.com/rboyer/safeio v0.2.1"
|
||||||
|
"github.com/rboyer/safeio v0.2.1/go.mod"
|
||||||
|
"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03"
|
||||||
|
"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03/go.mod"
|
||||||
|
"github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod"
|
||||||
|
"github.com/rs/zerolog v1.4.0/go.mod"
|
||||||
|
"github.com/russross/blackfriday v1.5.2/go.mod"
|
||||||
|
"github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod"
|
||||||
|
"github.com/ryanuber/columnize v2.1.0+incompatible"
|
||||||
|
"github.com/ryanuber/columnize v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/ryanuber/go-glob v1.0.0"
|
||||||
|
"github.com/ryanuber/go-glob v1.0.0/go.mod"
|
||||||
|
"github.com/satori/go.uuid v1.2.0/go.mod"
|
||||||
|
"github.com/sean-/conswriter v0.0.0-20180208195008-f5ae3917a627/go.mod"
|
||||||
|
"github.com/sean-/pager v0.0.0-20180208200047-666be9bf53b5/go.mod"
|
||||||
|
"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529"
|
||||||
|
"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod"
|
||||||
|
"github.com/shirou/gopsutil/v3 v3.21.10"
|
||||||
|
"github.com/shirou/gopsutil/v3 v3.21.10/go.mod"
|
||||||
|
"github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.0.6/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.2.0/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.4.2"
|
||||||
|
"github.com/sirupsen/logrus v1.4.2/go.mod"
|
||||||
|
"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d"
|
||||||
|
"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d/go.mod"
|
||||||
|
"github.com/soheilhy/cmux v0.1.4/go.mod"
|
||||||
|
"github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod"
|
||||||
|
"github.com/spf13/afero v1.1.2/go.mod"
|
||||||
|
"github.com/spf13/afero v1.2.1/go.mod"
|
||||||
|
"github.com/spf13/afero v1.2.2/go.mod"
|
||||||
|
"github.com/spf13/cast v1.3.0/go.mod"
|
||||||
|
"github.com/spf13/cobra v0.0.5/go.mod"
|
||||||
|
"github.com/spf13/jwalterweatherman v1.0.0/go.mod"
|
||||||
|
"github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod"
|
||||||
|
"github.com/spf13/pflag v1.0.3/go.mod"
|
||||||
|
"github.com/spf13/pflag v1.0.5"
|
||||||
|
"github.com/spf13/pflag v1.0.5/go.mod"
|
||||||
|
"github.com/spf13/viper v1.3.2/go.mod"
|
||||||
|
"github.com/spf13/viper v1.4.0/go.mod"
|
||||||
|
"github.com/stretchr/objx v0.1.0/go.mod"
|
||||||
|
"github.com/stretchr/objx v0.1.1"
|
||||||
|
"github.com/stretchr/objx v0.1.1/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.2.2/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.3.0/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.4.0/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.6.1/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.7.0"
|
||||||
|
"github.com/stretchr/testify v1.7.0/go.mod"
|
||||||
|
"github.com/tencentcloud/tencentcloud-sdk-go v1.0.162"
|
||||||
|
"github.com/tencentcloud/tencentcloud-sdk-go v1.0.162/go.mod"
|
||||||
|
"github.com/tklauser/go-sysconf v0.3.9"
|
||||||
|
"github.com/tklauser/go-sysconf v0.3.9/go.mod"
|
||||||
|
"github.com/tklauser/numcpus v0.3.0"
|
||||||
|
"github.com/tklauser/numcpus v0.3.0/go.mod"
|
||||||
|
"github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod"
|
||||||
|
"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926"
|
||||||
|
"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod"
|
||||||
|
"github.com/ugorji/go v1.1.4/go.mod"
|
||||||
|
"github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod"
|
||||||
|
"github.com/vmware/govmomi v0.18.0"
|
||||||
|
"github.com/vmware/govmomi v0.18.0/go.mod"
|
||||||
|
"github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod"
|
||||||
|
"github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod"
|
||||||
|
"github.com/yuin/goldmark v1.1.27/go.mod"
|
||||||
|
"github.com/yuin/goldmark v1.2.1/go.mod"
|
||||||
|
"go.etcd.io/bbolt v1.3.2/go.mod"
|
||||||
|
"go.etcd.io/bbolt v1.3.5"
|
||||||
|
"go.etcd.io/bbolt v1.3.5/go.mod"
|
||||||
|
"go.opencensus.io v0.21.0/go.mod"
|
||||||
|
"go.opencensus.io v0.22.0"
|
||||||
|
"go.opencensus.io v0.22.0/go.mod"
|
||||||
|
"go.uber.org/atomic v1.4.0/go.mod"
|
||||||
|
"go.uber.org/goleak v1.1.10"
|
||||||
|
"go.uber.org/goleak v1.1.10/go.mod"
|
||||||
|
"go.uber.org/multierr v1.1.0/go.mod"
|
||||||
|
"go.uber.org/zap v1.10.0/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190418165655-df01cb2cc480/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a"
|
||||||
|
"golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a/go.mod"
|
||||||
|
"golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190930215403-16217165b5de"
|
||||||
|
"golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod"
|
||||||
|
"golang.org/x/mod v0.2.0/go.mod"
|
||||||
|
"golang.org/x/mod v0.3.0"
|
||||||
|
"golang.org/x/mod v0.3.0/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20211209124913-491a49abca63"
|
||||||
|
"golang.org/x/net v0.0.0-20211209124913-491a49abca63/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20210220032951-036812b2e83c"
|
||||||
|
"golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190129075346-302c3dd5f1cc/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190209173611-3b5209105503/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190515120540-06a5c4944438/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190523142557-0e01d883c5c5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191022100944-742c48ecaeb7/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210816074244-15123e1e1f71/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20211013075003-97ac67df715c"
|
||||||
|
"golang.org/x/sys v0.0.0-20211013075003-97ac67df715c/go.mod"
|
||||||
|
"golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1"
|
||||||
|
"golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod"
|
||||||
|
"golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod"
|
||||||
|
"golang.org/x/text v0.3.0/go.mod"
|
||||||
|
"golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod"
|
||||||
|
"golang.org/x/text v0.3.2/go.mod"
|
||||||
|
"golang.org/x/text v0.3.3/go.mod"
|
||||||
|
"golang.org/x/text v0.3.6"
|
||||||
|
"golang.org/x/text v0.3.6/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e"
|
||||||
|
"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190624222133-a101b041ded4/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20210106214847-113979e3529a"
|
||||||
|
"golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod"
|
||||||
|
"google.golang.org/api v0.4.0/go.mod"
|
||||||
|
"google.golang.org/api v0.9.0"
|
||||||
|
"google.golang.org/api v0.9.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.1.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.4.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.5.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.6.0"
|
||||||
|
"google.golang.org/appengine v1.6.0/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod"
|
||||||
|
"google.golang.org/grpc v1.14.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.19.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.20.1/go.mod"
|
||||||
|
"google.golang.org/grpc v1.21.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.22.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.23.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.25.1"
|
||||||
|
"google.golang.org/grpc v1.25.1/go.mod"
|
||||||
|
"gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod"
|
||||||
|
"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
|
||||||
|
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
|
||||||
|
"gopkg.in/fsnotify.v1 v1.4.7/go.mod"
|
||||||
|
"gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod"
|
||||||
|
"gopkg.in/inf.v0 v0.9.1"
|
||||||
|
"gopkg.in/inf.v0 v0.9.1/go.mod"
|
||||||
|
"gopkg.in/resty.v1 v1.12.0"
|
||||||
|
"gopkg.in/resty.v1 v1.12.0/go.mod"
|
||||||
|
"gopkg.in/square/go-jose.v2 v2.5.1"
|
||||||
|
"gopkg.in/square/go-jose.v2 v2.5.1/go.mod"
|
||||||
|
"gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.1/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.2/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.4/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.5/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.8"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.8/go.mod"
|
||||||
|
"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c"
|
||||||
|
"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
|
||||||
|
"gotest.tools/v3 v3.0.3"
|
||||||
|
"gotest.tools/v3 v3.0.3/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod"
|
||||||
|
"k8s.io/api v0.18.2"
|
||||||
|
"k8s.io/api v0.18.2/go.mod"
|
||||||
|
"k8s.io/apimachinery v0.18.2"
|
||||||
|
"k8s.io/apimachinery v0.18.2/go.mod"
|
||||||
|
"k8s.io/client-go v0.18.2"
|
||||||
|
"k8s.io/client-go v0.18.2/go.mod"
|
||||||
|
"k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod"
|
||||||
|
"k8s.io/klog v0.0.0-20181102134211-b9b56d5dfc92/go.mod"
|
||||||
|
"k8s.io/klog v0.3.0/go.mod"
|
||||||
|
"k8s.io/klog v1.0.0"
|
||||||
|
"k8s.io/klog v1.0.0/go.mod"
|
||||||
|
"k8s.io/kube-openapi v0.0.0-20200121204235-bf4fb3bd569c/go.mod"
|
||||||
|
"k8s.io/utils v0.0.0-20200324210504-a9aa75ae1b89"
|
||||||
|
"k8s.io/utils v0.0.0-20200324210504-a9aa75ae1b89/go.mod"
|
||||||
|
"sigs.k8s.io/structured-merge-diff/v3 v3.0.0-20200116222232-67a7b8c61874/go.mod"
|
||||||
|
"sigs.k8s.io/structured-merge-diff/v3 v3.0.0"
|
||||||
|
"sigs.k8s.io/structured-merge-diff/v3 v3.0.0/go.mod"
|
||||||
|
"sigs.k8s.io/yaml v1.1.0/go.mod"
|
||||||
|
"sigs.k8s.io/yaml v1.2.0"
|
||||||
|
"sigs.k8s.io/yaml v1.2.0/go.mod"
|
||||||
|
)
|
||||||
|
go-module_set_globals
|
||||||
|
SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
${EGO_SUM_SRC_URI}"
|
||||||
|
|
||||||
|
LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
|
||||||
|
RESTRICT+=" test"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
BDEPEND="dev-go/gox"
|
||||||
|
COMMON_DEPEND="
|
||||||
|
acct-group/consul
|
||||||
|
acct-user/consul"
|
||||||
|
DEPEND="${COMMON_DEPEND}"
|
||||||
|
RDEPEND="${COMMON_DEPEND}"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# The dev target sets causes build.sh to set appropriate XC_OS
|
||||||
|
# and XC_ARCH, and skips generation of an unused zip file,
|
||||||
|
# avoiding a dependency on app-arch/zip.
|
||||||
|
GIT_DESCRIBE="v${PV}" \
|
||||||
|
GIT_DIRTY="" \
|
||||||
|
GIT_COMMIT="${GIT_COMMIT}" \
|
||||||
|
emake dev-build
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin bin/consul
|
||||||
|
|
||||||
|
keepdir /etc/consul.d
|
||||||
|
insinto /etc/consul.d
|
||||||
|
doins "${FILESDIR}/"*.json.example
|
||||||
|
|
||||||
|
keepdir /var/log/consul
|
||||||
|
fowners consul:consul /var/log/consul
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}/consul.initd" "${PN}"
|
||||||
|
newconfd "${FILESDIR}/consul.confd" "${PN}"
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
|
||||||
|
systemd_dounit "${FILESDIR}/consul.service"
|
||||||
|
}
|
@ -0,0 +1,793 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
inherit go-module systemd
|
||||||
|
|
||||||
|
DESCRIPTION="A tool for service discovery, monitoring and configuration"
|
||||||
|
HOMEPAGE="https://www.consul.io"
|
||||||
|
|
||||||
|
# Upstream doesn't use "-mod=vendor" in their build system, and the
|
||||||
|
# vendor directory is incomplete.
|
||||||
|
# On the next bump, remove this if they have added "-mod=vendor"
|
||||||
|
EGO_SUM=(
|
||||||
|
"cloud.google.com/go v0.26.0/go.mod"
|
||||||
|
"cloud.google.com/go v0.34.0/go.mod"
|
||||||
|
"cloud.google.com/go v0.38.0"
|
||||||
|
"cloud.google.com/go v0.38.0/go.mod"
|
||||||
|
"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible"
|
||||||
|
"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.9.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.9.3/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.10.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.10.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.1/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.2"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.2/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.2.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.3.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/to v0.3.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/to v0.3.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/validation v0.2.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/validation v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/logger v0.1.0"
|
||||||
|
"github.com/Azure/go-autorest/logger v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/tracing v0.5.0"
|
||||||
|
"github.com/Azure/go-autorest/tracing v0.5.0/go.mod"
|
||||||
|
"github.com/BurntSushi/toml v0.3.1/go.mod"
|
||||||
|
"github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod"
|
||||||
|
"github.com/DataDog/datadog-go v3.2.0+incompatible"
|
||||||
|
"github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod"
|
||||||
|
"github.com/Microsoft/go-winio v0.4.3"
|
||||||
|
"github.com/Microsoft/go-winio v0.4.3/go.mod"
|
||||||
|
"github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod"
|
||||||
|
"github.com/NYTimes/gziphandler v1.0.1"
|
||||||
|
"github.com/NYTimes/gziphandler v1.0.1/go.mod"
|
||||||
|
"github.com/OneOfOne/xxhash v1.2.2/go.mod"
|
||||||
|
"github.com/PuerkitoBio/purell v1.0.0/go.mod"
|
||||||
|
"github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod"
|
||||||
|
"github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d"
|
||||||
|
"github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod"
|
||||||
|
"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af"
|
||||||
|
"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod"
|
||||||
|
"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
|
||||||
|
"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
|
||||||
|
"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
|
||||||
|
"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
|
||||||
|
"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e"
|
||||||
|
"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod"
|
||||||
|
"github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.3.0/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.3.6"
|
||||||
|
"github.com/armon/go-metrics v0.3.6/go.mod"
|
||||||
|
"github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
|
||||||
|
"github.com/armon/go-radix v1.0.0"
|
||||||
|
"github.com/armon/go-radix v1.0.0/go.mod"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.37/go.mod"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.41"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.41/go.mod"
|
||||||
|
"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
|
||||||
|
"github.com/beorn7/perks v1.0.0/go.mod"
|
||||||
|
"github.com/beorn7/perks v1.0.1"
|
||||||
|
"github.com/beorn7/perks v1.0.1/go.mod"
|
||||||
|
"github.com/bgentry/speakeasy v0.1.0"
|
||||||
|
"github.com/bgentry/speakeasy v0.1.0/go.mod"
|
||||||
|
"github.com/boltdb/bolt v1.3.1"
|
||||||
|
"github.com/boltdb/bolt v1.3.1/go.mod"
|
||||||
|
"github.com/census-instrumentation/opencensus-proto v0.2.1"
|
||||||
|
"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
|
||||||
|
"github.com/cespare/xxhash v1.1.0"
|
||||||
|
"github.com/cespare/xxhash v1.1.0/go.mod"
|
||||||
|
"github.com/cespare/xxhash/v2 v2.1.1"
|
||||||
|
"github.com/cespare/xxhash/v2 v2.1.1/go.mod"
|
||||||
|
"github.com/chzyer/logex v1.1.10/go.mod"
|
||||||
|
"github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod"
|
||||||
|
"github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod"
|
||||||
|
"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible"
|
||||||
|
"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod"
|
||||||
|
"github.com/circonus-labs/circonusllhist v0.1.3"
|
||||||
|
"github.com/circonus-labs/circonusllhist v0.1.3/go.mod"
|
||||||
|
"github.com/client9/misspell v0.3.4/go.mod"
|
||||||
|
"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533"
|
||||||
|
"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533/go.mod"
|
||||||
|
"github.com/cockroachdb/apd v1.1.0/go.mod"
|
||||||
|
"github.com/coredns/coredns v1.1.2"
|
||||||
|
"github.com/coredns/coredns v1.1.2/go.mod"
|
||||||
|
"github.com/coreos/bbolt v1.3.2/go.mod"
|
||||||
|
"github.com/coreos/etcd v3.3.10+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-etcd v2.0.0+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-oidc v2.1.0+incompatible"
|
||||||
|
"github.com/coreos/go-oidc v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-semver v0.2.0/go.mod"
|
||||||
|
"github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod"
|
||||||
|
"github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod"
|
||||||
|
"github.com/cpuguy83/go-md2man v1.0.10/go.mod"
|
||||||
|
"github.com/davecgh/go-spew v0.0.0-20151105211317-5215b55f46b2/go.mod"
|
||||||
|
"github.com/davecgh/go-spew v1.1.0/go.mod"
|
||||||
|
"github.com/davecgh/go-spew v1.1.1"
|
||||||
|
"github.com/davecgh/go-spew v1.1.1/go.mod"
|
||||||
|
"github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661"
|
||||||
|
"github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661/go.mod"
|
||||||
|
"github.com/dgrijalva/jwt-go v3.2.0+incompatible"
|
||||||
|
"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod"
|
||||||
|
"github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod"
|
||||||
|
"github.com/digitalocean/godo v1.1.1/go.mod"
|
||||||
|
"github.com/digitalocean/godo v1.10.0"
|
||||||
|
"github.com/digitalocean/godo v1.10.0/go.mod"
|
||||||
|
"github.com/dimchansky/utfbom v1.1.0"
|
||||||
|
"github.com/dimchansky/utfbom v1.1.0/go.mod"
|
||||||
|
"github.com/dnaeon/go-vcr v1.0.1"
|
||||||
|
"github.com/dnaeon/go-vcr v1.0.1/go.mod"
|
||||||
|
"github.com/docker/go-connections v0.3.0"
|
||||||
|
"github.com/docker/go-connections v0.3.0/go.mod"
|
||||||
|
"github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod"
|
||||||
|
"github.com/dustin/go-humanize v1.0.0/go.mod"
|
||||||
|
"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0"
|
||||||
|
"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0/go.mod"
|
||||||
|
"github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e/go.mod"
|
||||||
|
"github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.0/go.mod"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.5"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.5/go.mod"
|
||||||
|
"github.com/envoyproxy/protoc-gen-validate v0.1.0"
|
||||||
|
"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
|
||||||
|
"github.com/evanphx/json-patch v4.2.0+incompatible/go.mod"
|
||||||
|
"github.com/fatih/color v1.7.0/go.mod"
|
||||||
|
"github.com/fatih/color v1.9.0"
|
||||||
|
"github.com/fatih/color v1.9.0/go.mod"
|
||||||
|
"github.com/fatih/structs v1.1.0/go.mod"
|
||||||
|
"github.com/frankban/quicktest v1.11.0"
|
||||||
|
"github.com/frankban/quicktest v1.11.0/go.mod"
|
||||||
|
"github.com/fsnotify/fsnotify v1.4.7/go.mod"
|
||||||
|
"github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod"
|
||||||
|
"github.com/ghodss/yaml v1.0.0/go.mod"
|
||||||
|
"github.com/go-asn1-ber/asn1-ber v1.3.1/go.mod"
|
||||||
|
"github.com/go-check/check v0.0.0-20140225173054-eb6ee6f84d0a/go.mod"
|
||||||
|
"github.com/go-kit/kit v0.8.0/go.mod"
|
||||||
|
"github.com/go-kit/kit v0.9.0/go.mod"
|
||||||
|
"github.com/go-ldap/ldap/v3 v3.1.3/go.mod"
|
||||||
|
"github.com/go-logfmt/logfmt v0.3.0/go.mod"
|
||||||
|
"github.com/go-logfmt/logfmt v0.4.0/go.mod"
|
||||||
|
"github.com/go-logr/logr v0.1.0/go.mod"
|
||||||
|
"github.com/go-ole/go-ole v1.2.4"
|
||||||
|
"github.com/go-ole/go-ole v1.2.4/go.mod"
|
||||||
|
"github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod"
|
||||||
|
"github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod"
|
||||||
|
"github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod"
|
||||||
|
"github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod"
|
||||||
|
"github.com/go-stack/stack v1.8.0/go.mod"
|
||||||
|
"github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31/go.mod"
|
||||||
|
"github.com/go-test/deep v1.0.2"
|
||||||
|
"github.com/go-test/deep v1.0.2/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.1.1/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.2.1/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.2.2-0.20190723190241-65acae22fc9d/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.3.2"
|
||||||
|
"github.com/gogo/protobuf v1.3.2/go.mod"
|
||||||
|
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b"
|
||||||
|
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod"
|
||||||
|
"github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod"
|
||||||
|
"github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod"
|
||||||
|
"github.com/golang/mock v1.1.1/go.mod"
|
||||||
|
"github.com/golang/mock v1.2.0/go.mod"
|
||||||
|
"github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.2.0/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.1/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.2/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.5"
|
||||||
|
"github.com/golang/protobuf v1.3.5/go.mod"
|
||||||
|
"github.com/golang/snappy v0.0.1"
|
||||||
|
"github.com/golang/snappy v0.0.1/go.mod"
|
||||||
|
"github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod"
|
||||||
|
"github.com/google/btree v1.0.0"
|
||||||
|
"github.com/google/btree v1.0.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.2.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.3.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.3.1/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.4.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.5.2"
|
||||||
|
"github.com/google/go-cmp v0.5.2/go.mod"
|
||||||
|
"github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135/go.mod"
|
||||||
|
"github.com/google/go-querystring v1.0.0"
|
||||||
|
"github.com/google/go-querystring v1.0.0/go.mod"
|
||||||
|
"github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367/go.mod"
|
||||||
|
"github.com/google/gofuzz v1.0.0/go.mod"
|
||||||
|
"github.com/google/gofuzz v1.0.0/go.mod"
|
||||||
|
"github.com/google/gofuzz v1.2.0"
|
||||||
|
"github.com/google/gofuzz v1.2.0/go.mod"
|
||||||
|
"github.com/google/martian v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod"
|
||||||
|
"github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22"
|
||||||
|
"github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod"
|
||||||
|
"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2"
|
||||||
|
"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2/go.mod"
|
||||||
|
"github.com/google/uuid v1.1.1/go.mod"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.4/go.mod"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.5"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.5/go.mod"
|
||||||
|
"github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod"
|
||||||
|
"github.com/googleapis/gnostic v0.2.0"
|
||||||
|
"github.com/googleapis/gnostic v0.2.0/go.mod"
|
||||||
|
"github.com/gophercloud/gophercloud v0.1.0"
|
||||||
|
"github.com/gophercloud/gophercloud v0.1.0/go.mod"
|
||||||
|
"github.com/gorilla/websocket v1.4.0/go.mod"
|
||||||
|
"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod"
|
||||||
|
"github.com/hashicorp/errwrap v1.0.0"
|
||||||
|
"github.com/hashicorp/errwrap v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-bexpr v0.1.2"
|
||||||
|
"github.com/hashicorp/go-bexpr v0.1.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-checkpoint v0.5.0"
|
||||||
|
"github.com/hashicorp/go-checkpoint v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.1"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-connlimit v0.3.0"
|
||||||
|
"github.com/hashicorp/go-connlimit v0.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088"
|
||||||
|
"github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.9.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.9.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.12.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.14.1"
|
||||||
|
"github.com/hashicorp/go-hclog v0.14.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v1.3.0"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v1.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-kms-wrapping/entropy v0.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-memdb v1.3.0"
|
||||||
|
"github.com/hashicorp/go-memdb v1.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.3/go.mod"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.5"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.5/go.mod"
|
||||||
|
"github.com/hashicorp/go-multierror v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-multierror v1.1.0"
|
||||||
|
"github.com/hashicorp/go-multierror v1.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-plugin v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-raftchunking v0.6.1"
|
||||||
|
"github.com/hashicorp/go-raftchunking v0.6.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.5.3/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.6.6/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.6.7"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.6.7/go.mod"
|
||||||
|
"github.com/hashicorp/go-rootcerts v1.0.2"
|
||||||
|
"github.com/hashicorp/go-rootcerts v1.0.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-sockaddr v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-sockaddr v1.0.2"
|
||||||
|
"github.com/hashicorp/go-sockaddr v1.0.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-syslog v1.0.0"
|
||||||
|
"github.com/hashicorp/go-syslog v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.2"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-version v1.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-version v1.2.1"
|
||||||
|
"github.com/hashicorp/go-version v1.2.1/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.1/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.4"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.4/go.mod"
|
||||||
|
"github.com/hashicorp/hcl v1.0.0"
|
||||||
|
"github.com/hashicorp/hcl v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/hil v0.0.0-20200423225030-a18a1cd20038"
|
||||||
|
"github.com/hashicorp/hil v0.0.0-20200423225030-a18a1cd20038/go.mod"
|
||||||
|
"github.com/hashicorp/logutils v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/mdns v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/mdns v1.0.4"
|
||||||
|
"github.com/hashicorp/mdns v1.0.4/go.mod"
|
||||||
|
"github.com/hashicorp/memberlist v0.2.2"
|
||||||
|
"github.com/hashicorp/memberlist v0.2.2/go.mod"
|
||||||
|
"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69"
|
||||||
|
"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69/go.mod"
|
||||||
|
"github.com/hashicorp/raft v1.1.1/go.mod"
|
||||||
|
"github.com/hashicorp/raft v1.2.0"
|
||||||
|
"github.com/hashicorp/raft v1.2.0/go.mod"
|
||||||
|
"github.com/hashicorp/raft-autopilot v0.1.5"
|
||||||
|
"github.com/hashicorp/raft-autopilot v0.1.5/go.mod"
|
||||||
|
"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea"
|
||||||
|
"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea/go.mod"
|
||||||
|
"github.com/hashicorp/serf v0.9.5"
|
||||||
|
"github.com/hashicorp/serf v0.9.5/go.mod"
|
||||||
|
"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086"
|
||||||
|
"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086/go.mod"
|
||||||
|
"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267"
|
||||||
|
"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267/go.mod"
|
||||||
|
"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443"
|
||||||
|
"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443/go.mod"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb/go.mod"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20210826001029-26ff87cf9493"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20210826001029-26ff87cf9493/go.mod"
|
||||||
|
"github.com/hpcloud/tail v1.0.0/go.mod"
|
||||||
|
"github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod"
|
||||||
|
"github.com/imdario/mergo v0.3.5/go.mod"
|
||||||
|
"github.com/imdario/mergo v0.3.6"
|
||||||
|
"github.com/imdario/mergo v0.3.6/go.mod"
|
||||||
|
"github.com/inconshreveable/mousetrap v1.0.0/go.mod"
|
||||||
|
"github.com/jackc/fake v0.0.0-20150926172116-812a484cc733/go.mod"
|
||||||
|
"github.com/jackc/pgx v3.3.0+incompatible/go.mod"
|
||||||
|
"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da"
|
||||||
|
"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da/go.mod"
|
||||||
|
"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af"
|
||||||
|
"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod"
|
||||||
|
"github.com/jonboulle/clockwork v0.1.0/go.mod"
|
||||||
|
"github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62/go.mod"
|
||||||
|
"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f"
|
||||||
|
"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f/go.mod"
|
||||||
|
"github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.6/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.7/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.9"
|
||||||
|
"github.com/json-iterator/go v1.1.9/go.mod"
|
||||||
|
"github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod"
|
||||||
|
"github.com/julienschmidt/httprouter v1.2.0/go.mod"
|
||||||
|
"github.com/kisielk/errcheck v1.1.0/go.mod"
|
||||||
|
"github.com/kisielk/errcheck v1.2.0/go.mod"
|
||||||
|
"github.com/kisielk/errcheck v1.5.0/go.mod"
|
||||||
|
"github.com/kisielk/gotool v1.0.0/go.mod"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.2"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod"
|
||||||
|
"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod"
|
||||||
|
"github.com/kr/pretty v0.1.0/go.mod"
|
||||||
|
"github.com/kr/pretty v0.2.0/go.mod"
|
||||||
|
"github.com/kr/pretty v0.2.1"
|
||||||
|
"github.com/kr/pretty v0.2.1/go.mod"
|
||||||
|
"github.com/kr/pty v1.1.1/go.mod"
|
||||||
|
"github.com/kr/text v0.1.0"
|
||||||
|
"github.com/kr/text v0.1.0/go.mod"
|
||||||
|
"github.com/lib/pq v1.1.1/go.mod"
|
||||||
|
"github.com/linode/linodego v0.7.1"
|
||||||
|
"github.com/linode/linodego v0.7.1/go.mod"
|
||||||
|
"github.com/magiconair/properties v1.8.0/go.mod"
|
||||||
|
"github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.0.9/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.1.4/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.1.6"
|
||||||
|
"github.com/mattn/go-colorable v0.1.6/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.3/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.8/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.10/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.11/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.12"
|
||||||
|
"github.com/mattn/go-isatty v0.0.12/go.mod"
|
||||||
|
"github.com/mattn/go-runewidth v0.0.3/go.mod"
|
||||||
|
"github.com/matttproud/golang_protobuf_extensions v1.0.1"
|
||||||
|
"github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
|
||||||
|
"github.com/miekg/dns v1.0.14/go.mod"
|
||||||
|
"github.com/miekg/dns v1.1.26/go.mod"
|
||||||
|
"github.com/miekg/dns v1.1.41"
|
||||||
|
"github.com/miekg/dns v1.1.41/go.mod"
|
||||||
|
"github.com/mitchellh/cli v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/cli v1.1.0"
|
||||||
|
"github.com/mitchellh/cli v1.1.0/go.mod"
|
||||||
|
"github.com/mitchellh/copystructure v1.0.0"
|
||||||
|
"github.com/mitchellh/copystructure v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-homedir v1.1.0"
|
||||||
|
"github.com/mitchellh/go-homedir v1.1.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v0.0.0-20171004221916-a61a99592b77/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.14.0"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.14.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-wordwrap v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452"
|
||||||
|
"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.1.2/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.3.2/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.3.3"
|
||||||
|
"github.com/mitchellh/mapstructure v1.3.3/go.mod"
|
||||||
|
"github.com/mitchellh/pointerstructure v1.0.0"
|
||||||
|
"github.com/mitchellh/pointerstructure v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.1"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.1/go.mod"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
|
||||||
|
"github.com/modern-go/reflect2 v0.0.0-20180320133207-05fbef0ca5da/go.mod"
|
||||||
|
"github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
|
||||||
|
"github.com/modern-go/reflect2 v1.0.1"
|
||||||
|
"github.com/modern-go/reflect2 v1.0.1/go.mod"
|
||||||
|
"github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod"
|
||||||
|
"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
|
||||||
|
"github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod"
|
||||||
|
"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2"
|
||||||
|
"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2/go.mod"
|
||||||
|
"github.com/oklog/run v1.0.0/go.mod"
|
||||||
|
"github.com/oklog/ulid v1.3.1/go.mod"
|
||||||
|
"github.com/olekukonko/tablewriter v0.0.0-20180130162743-b8a9be070da4/go.mod"
|
||||||
|
"github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod"
|
||||||
|
"github.com/onsi/ginkgo v1.6.0/go.mod"
|
||||||
|
"github.com/onsi/ginkgo v1.8.0/go.mod"
|
||||||
|
"github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod"
|
||||||
|
"github.com/onsi/gomega v1.5.0/go.mod"
|
||||||
|
"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c"
|
||||||
|
"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c/go.mod"
|
||||||
|
"github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod"
|
||||||
|
"github.com/pascaldekloe/goe v0.1.0"
|
||||||
|
"github.com/pascaldekloe/goe v0.1.0/go.mod"
|
||||||
|
"github.com/patrickmn/go-cache v2.1.0+incompatible"
|
||||||
|
"github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/pelletier/go-toml v1.2.0/go.mod"
|
||||||
|
"github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod"
|
||||||
|
"github.com/pierrec/lz4 v2.0.5+incompatible/go.mod"
|
||||||
|
"github.com/pierrec/lz4 v2.5.2+incompatible"
|
||||||
|
"github.com/pierrec/lz4 v2.5.2+incompatible/go.mod"
|
||||||
|
"github.com/pkg/errors v0.8.0/go.mod"
|
||||||
|
"github.com/pkg/errors v0.8.1"
|
||||||
|
"github.com/pkg/errors v0.8.1/go.mod"
|
||||||
|
"github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod"
|
||||||
|
"github.com/pmezard/go-difflib v1.0.0"
|
||||||
|
"github.com/pmezard/go-difflib v1.0.0/go.mod"
|
||||||
|
"github.com/posener/complete v1.1.1/go.mod"
|
||||||
|
"github.com/posener/complete v1.2.3"
|
||||||
|
"github.com/posener/complete v1.2.3/go.mod"
|
||||||
|
"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35"
|
||||||
|
"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.1/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.2/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.3/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v1.0.0/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v1.4.0"
|
||||||
|
"github.com/prometheus/client_golang v1.4.0/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.2.0"
|
||||||
|
"github.com/prometheus/client_model v0.2.0/go.mod"
|
||||||
|
"github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod"
|
||||||
|
"github.com/prometheus/common v0.0.0-20181126121408-4724e9255275/go.mod"
|
||||||
|
"github.com/prometheus/common v0.4.0/go.mod"
|
||||||
|
"github.com/prometheus/common v0.4.1/go.mod"
|
||||||
|
"github.com/prometheus/common v0.9.1"
|
||||||
|
"github.com/prometheus/common v0.9.1/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.2/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.8"
|
||||||
|
"github.com/prometheus/procfs v0.0.8/go.mod"
|
||||||
|
"github.com/prometheus/tsdb v0.7.1/go.mod"
|
||||||
|
"github.com/rboyer/safeio v0.2.1"
|
||||||
|
"github.com/rboyer/safeio v0.2.1/go.mod"
|
||||||
|
"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03"
|
||||||
|
"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03/go.mod"
|
||||||
|
"github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod"
|
||||||
|
"github.com/rs/zerolog v1.4.0/go.mod"
|
||||||
|
"github.com/russross/blackfriday v1.5.2/go.mod"
|
||||||
|
"github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod"
|
||||||
|
"github.com/ryanuber/columnize v2.1.0+incompatible"
|
||||||
|
"github.com/ryanuber/columnize v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/ryanuber/go-glob v1.0.0"
|
||||||
|
"github.com/ryanuber/go-glob v1.0.0/go.mod"
|
||||||
|
"github.com/satori/go.uuid v1.2.0/go.mod"
|
||||||
|
"github.com/sean-/conswriter v0.0.0-20180208195008-f5ae3917a627/go.mod"
|
||||||
|
"github.com/sean-/pager v0.0.0-20180208200047-666be9bf53b5/go.mod"
|
||||||
|
"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529"
|
||||||
|
"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod"
|
||||||
|
"github.com/shirou/gopsutil/v3 v3.20.10"
|
||||||
|
"github.com/shirou/gopsutil/v3 v3.20.10/go.mod"
|
||||||
|
"github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.0.6/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.2.0/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.4.2"
|
||||||
|
"github.com/sirupsen/logrus v1.4.2/go.mod"
|
||||||
|
"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d"
|
||||||
|
"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d/go.mod"
|
||||||
|
"github.com/soheilhy/cmux v0.1.4/go.mod"
|
||||||
|
"github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod"
|
||||||
|
"github.com/spf13/afero v1.1.2/go.mod"
|
||||||
|
"github.com/spf13/afero v1.2.1/go.mod"
|
||||||
|
"github.com/spf13/afero v1.2.2/go.mod"
|
||||||
|
"github.com/spf13/cast v1.3.0/go.mod"
|
||||||
|
"github.com/spf13/cobra v0.0.5/go.mod"
|
||||||
|
"github.com/spf13/jwalterweatherman v1.0.0/go.mod"
|
||||||
|
"github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod"
|
||||||
|
"github.com/spf13/pflag v1.0.3/go.mod"
|
||||||
|
"github.com/spf13/pflag v1.0.5"
|
||||||
|
"github.com/spf13/pflag v1.0.5/go.mod"
|
||||||
|
"github.com/spf13/viper v1.3.2/go.mod"
|
||||||
|
"github.com/spf13/viper v1.4.0/go.mod"
|
||||||
|
"github.com/stretchr/objx v0.1.0/go.mod"
|
||||||
|
"github.com/stretchr/objx v0.1.1"
|
||||||
|
"github.com/stretchr/objx v0.1.1/go.mod"
|
||||||
|
"github.com/stretchr/testify v0.0.0-20151208002404-e3a8ff8ce365/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.2.2/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.3.0/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.4.0/go.mod"
|
||||||
|
"github.com/stretchr/testify v1.6.1"
|
||||||
|
"github.com/stretchr/testify v1.6.1/go.mod"
|
||||||
|
"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible"
|
||||||
|
"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible/go.mod"
|
||||||
|
"github.com/tent/http-link-go v0.0.0-20130702225549-ac974c61c2f9/go.mod"
|
||||||
|
"github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod"
|
||||||
|
"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926"
|
||||||
|
"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod"
|
||||||
|
"github.com/ugorji/go v1.1.4/go.mod"
|
||||||
|
"github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod"
|
||||||
|
"github.com/vmware/govmomi v0.18.0"
|
||||||
|
"github.com/vmware/govmomi v0.18.0/go.mod"
|
||||||
|
"github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod"
|
||||||
|
"github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod"
|
||||||
|
"github.com/yuin/goldmark v1.1.27/go.mod"
|
||||||
|
"github.com/yuin/goldmark v1.2.1/go.mod"
|
||||||
|
"go.etcd.io/bbolt v1.3.2/go.mod"
|
||||||
|
"go.opencensus.io v0.21.0/go.mod"
|
||||||
|
"go.opencensus.io v0.22.0"
|
||||||
|
"go.opencensus.io v0.22.0/go.mod"
|
||||||
|
"go.uber.org/atomic v1.4.0/go.mod"
|
||||||
|
"go.uber.org/goleak v1.1.10"
|
||||||
|
"go.uber.org/goleak v1.1.10/go.mod"
|
||||||
|
"go.uber.org/multierr v1.1.0/go.mod"
|
||||||
|
"go.uber.org/zap v1.10.0/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190418165655-df01cb2cc480/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20191206172530-e9b2fee46413/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a"
|
||||||
|
"golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a/go.mod"
|
||||||
|
"golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190930215403-16217165b5de"
|
||||||
|
"golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod"
|
||||||
|
"golang.org/x/mod v0.2.0/go.mod"
|
||||||
|
"golang.org/x/mod v0.3.0"
|
||||||
|
"golang.org/x/mod v0.3.0/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20211209124913-491a49abca63"
|
||||||
|
"golang.org/x/net v0.0.0-20211209124913-491a49abca63/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20210220032951-036812b2e83c"
|
||||||
|
"golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190129075346-302c3dd5f1cc/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190209173611-3b5209105503/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190515120540-06a5c4944438/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190523142557-0e01d883c5c5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20201024232916-9f70ab9862d5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20210423082822-04245dca01da"
|
||||||
|
"golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod"
|
||||||
|
"golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1"
|
||||||
|
"golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod"
|
||||||
|
"golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod"
|
||||||
|
"golang.org/x/text v0.3.0/go.mod"
|
||||||
|
"golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod"
|
||||||
|
"golang.org/x/text v0.3.2/go.mod"
|
||||||
|
"golang.org/x/text v0.3.3/go.mod"
|
||||||
|
"golang.org/x/text v0.3.6"
|
||||||
|
"golang.org/x/text v0.3.6/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e"
|
||||||
|
"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20210106214847-113979e3529a"
|
||||||
|
"golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1"
|
||||||
|
"golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod"
|
||||||
|
"google.golang.org/api v0.4.0/go.mod"
|
||||||
|
"google.golang.org/api v0.9.0"
|
||||||
|
"google.golang.org/api v0.9.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.1.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.4.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.5.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.6.0"
|
||||||
|
"google.golang.org/appengine v1.6.0/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod"
|
||||||
|
"google.golang.org/grpc v1.14.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.19.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.20.1/go.mod"
|
||||||
|
"google.golang.org/grpc v1.21.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.22.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.23.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.25.1"
|
||||||
|
"google.golang.org/grpc v1.25.1/go.mod"
|
||||||
|
"gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod"
|
||||||
|
"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
|
||||||
|
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
|
||||||
|
"gopkg.in/fsnotify.v1 v1.4.7/go.mod"
|
||||||
|
"gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod"
|
||||||
|
"gopkg.in/inf.v0 v0.9.1"
|
||||||
|
"gopkg.in/inf.v0 v0.9.1/go.mod"
|
||||||
|
"gopkg.in/resty.v1 v1.12.0"
|
||||||
|
"gopkg.in/resty.v1 v1.12.0/go.mod"
|
||||||
|
"gopkg.in/square/go-jose.v2 v2.5.1"
|
||||||
|
"gopkg.in/square/go-jose.v2 v2.5.1/go.mod"
|
||||||
|
"gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.1/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.2/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.4/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.5/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.8"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.8/go.mod"
|
||||||
|
"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c"
|
||||||
|
"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod"
|
||||||
|
"k8s.io/api v0.16.9"
|
||||||
|
"k8s.io/api v0.16.9/go.mod"
|
||||||
|
"k8s.io/apimachinery v0.16.9"
|
||||||
|
"k8s.io/apimachinery v0.16.9/go.mod"
|
||||||
|
"k8s.io/client-go v0.16.9"
|
||||||
|
"k8s.io/client-go v0.16.9/go.mod"
|
||||||
|
"k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod"
|
||||||
|
"k8s.io/klog v0.0.0-20181102134211-b9b56d5dfc92/go.mod"
|
||||||
|
"k8s.io/klog v0.3.0/go.mod"
|
||||||
|
"k8s.io/klog v1.0.0"
|
||||||
|
"k8s.io/klog v1.0.0/go.mod"
|
||||||
|
"k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf/go.mod"
|
||||||
|
"k8s.io/utils v0.0.0-20190801114015-581e00157fb1"
|
||||||
|
"k8s.io/utils v0.0.0-20190801114015-581e00157fb1/go.mod"
|
||||||
|
"sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e/go.mod"
|
||||||
|
"sigs.k8s.io/yaml v1.1.0"
|
||||||
|
"sigs.k8s.io/yaml v1.1.0/go.mod"
|
||||||
|
)
|
||||||
|
go-module_set_globals
|
||||||
|
SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
${EGO_SUM_SRC_URI}"
|
||||||
|
|
||||||
|
LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
|
||||||
|
RESTRICT+=" test"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
BDEPEND="dev-go/gox"
|
||||||
|
COMMON_DEPEND="
|
||||||
|
acct-group/consul
|
||||||
|
acct-user/consul"
|
||||||
|
DEPEND="${COMMON_DEPEND}"
|
||||||
|
RDEPEND="${COMMON_DEPEND}"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local git_commit
|
||||||
|
git_commit=$(grep '^[[:space:]]*gitCommit[[:space:]]' vendor/k8s.io/client-go/pkg/version/base.go)
|
||||||
|
git_commit=${git_commit#*\"}
|
||||||
|
git_commit=${git_commit%\"*}
|
||||||
|
[[ ${git_commit} ]] || die "failed to determine gitCommit"
|
||||||
|
|
||||||
|
# The dev target sets causes build.sh to set appropriate XC_OS
|
||||||
|
# and XC_ARCH, and skips generation of an unused zip file,
|
||||||
|
# avoiding a dependency on app-arch/zip.
|
||||||
|
GIT_DESCRIBE="v${PV}" \
|
||||||
|
GIT_DIRTY="" \
|
||||||
|
GIT_COMMIT="${git_commit}" \
|
||||||
|
emake dev-build
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin bin/consul
|
||||||
|
|
||||||
|
keepdir /etc/consul.d
|
||||||
|
insinto /etc/consul.d
|
||||||
|
doins "${FILESDIR}/"*.json.example
|
||||||
|
|
||||||
|
keepdir /var/log/consul
|
||||||
|
fowners consul:consul /var/log/consul
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}/consul.initd" "${PN}"
|
||||||
|
newconfd "${FILESDIR}/consul.confd" "${PN}"
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
|
||||||
|
systemd_dounit "${FILESDIR}/consul.service"
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,4 +1 @@
|
|||||||
DIST diskimage-builder-3.16.0.tar.gz 499320 BLAKE2B 2cf520957c270696a6c4c7f59d6c875d30e7245c9fa24d556ef90eca4bab9e45eb95ecc422bc84ac202df0ba8afbaac412663892c8ab18bd4847e5d630ea4e43 SHA512 e592fd9200681314519b6e58b4b3ba9106d3834e83e708b3f32c125a8f597252f43abec05b37a9f6b30397874d53b56740e2374d6d13f69e737d460f191bdd98
|
DIST diskimage-builder-3.19.1.tar.gz 504083 BLAKE2B 4ae8dca5601d4258757d33c4851c842a4188026bb6f5ee36a2313e2400d017d2536e4e58d7777cfcd9257a2bb881a6cc92f1ea79e168ff438cbd786829aa1d29 SHA512 c7ff8a30ccf052dbeaffd1af2cef23058fbe5fe653c4f36b365743b8495fc5b9727d888654809b48a58f6c4dc920126ab86c41400de8fd348097a7d0117b9216
|
||||||
DIST diskimage-builder-3.17.0.tar.gz 500580 BLAKE2B f219e8e1a3224dd23871a3d4f4688c6e8b75ad681763227a0dde34b3f89b0f5a7af827c1717a161f310590090cc0852936edb6b9e7298bbc989b01e4af28662d SHA512 466039b6cf83636a2a245b5d36f7bf0e71e897edf092010219a40bcbe1804b0fe1f205eec2388cfbcd2e2adfdaf9256c53a01e3cf7ca48663e0296d4bf542a31
|
|
||||||
DIST diskimage-builder-3.18.0.tar.gz 500804 BLAKE2B 25a4607538f08a63757f7c52f5b48b0d6655ea29eb83c9f6aa2bb5f237e1b1a1be149ba7e4112871748247eade0db1f47eae9c34191e465b46dedcb498d6368f SHA512 23b1212ca23c207beaf9a1c8bd4ba8b82186dc925aca45da8cc87f50c842a6e4865467f4b053ed58a1d0be6e45e76ea2c365ace6e7a3744856c9d1f45a34ba38
|
|
||||||
DIST diskimage-builder-3.19.0.tar.gz 503102 BLAKE2B 15c5312bb5304914ddc88a942fedb6167531970abc5d4d94946d2ddfa8a686cd1b84e192d4072ed4e03003e3f70e592cc805f1d33ddf5659fbaa87f5e7c074af SHA512 87b5c2b3661e5e38e0941715c0ce1507278cd01931d0db85d35639388edb67cc1fc7733eacffef2c66261fcf68e217941865ece3020d23e1507bae9536c4c9ee
|
|
||||||
|
@ -1,39 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Golden Disk Image builder"
|
|
||||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
|
||||||
if [[ ${PV} == 9999* ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
|
|
||||||
else
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
|
|
||||||
DEPEND="${CDEPEND}"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/networkx-1.10[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
|
||||||
app-emulation/qemu
|
|
||||||
sys-block/parted
|
|
||||||
sys-fs/multipath-tools
|
|
||||||
sys-fs/dosfstools
|
|
||||||
sys-apps/gptfdisk
|
|
||||||
!dev-python/dib-utils[${PYTHON_USEDEP}]"
|
|
@ -1,39 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Golden Disk Image builder"
|
|
||||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
|
||||||
if [[ ${PV} == 9999* ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
|
|
||||||
else
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
|
|
||||||
DEPEND="${CDEPEND}"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/networkx-1.10[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
|
||||||
app-emulation/qemu
|
|
||||||
sys-block/parted
|
|
||||||
sys-fs/multipath-tools
|
|
||||||
sys-fs/dosfstools
|
|
||||||
sys-apps/gptfdisk
|
|
||||||
!dev-python/dib-utils[${PYTHON_USEDEP}]"
|
|
@ -1,39 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Golden Disk Image builder"
|
|
||||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
|
||||||
if [[ ${PV} == 9999* ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
|
|
||||||
else
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
|
|
||||||
DEPEND="${CDEPEND}"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/networkx-1.10[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
|
||||||
app-emulation/qemu
|
|
||||||
sys-block/parted
|
|
||||||
sys-fs/multipath-tools
|
|
||||||
sys-fs/dosfstools
|
|
||||||
sys-apps/gptfdisk
|
|
||||||
!dev-python/dib-utils[${PYTHON_USEDEP}]"
|
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
Binary file not shown.
@ -1,4 +1 @@
|
|||||||
DIST librime-1.5.3.tar.gz 2847083 BLAKE2B 4ffb2c5ddaf52f9c9227fa4ea019ef2965e61139f678798c08ef37dc52b863763651b63ed820caad0de1b06f48ab5c1a7a2682653340d2ae7f5f9eec3cec80b2 SHA512 4d7f6ec43bd5728f59f0b3581bcd8a46128651430b6873017d80659942b8f6aa1a2f25f439ba8fba461fe22acbf701c2da7a786104a2e4852a70a89cdc0452d3
|
|
||||||
DIST librime-1.6.0.tar.gz 2856645 BLAKE2B de6d843a5028f6b0308c3432ada7dd00c08a71e73fe799b157fd71a4054c757a00d3b0fdc7743d94d6e87b03f256e822ee29c16c86f96f5d24c7d864266c4f78 SHA512 4aeace0f1628293d4b607483ab976841093a1ff03df8bf63d545715af00254d1f0b1bdcd120795ea688d152287069881e0740372f40e2174a14ae6f53b7f950b
|
|
||||||
DIST librime-1.6.1.tar.gz 2856751 BLAKE2B c6b01342dcc9e8ee571cb14a36b851a50bf7b191211197421647ab05e6fa64c676f8936920870dcc335d06c635e354fed706832e41192bccd0a17aff02df1a43 SHA512 944361e9459662bb97b97ce9e2651acf0beb368b3769d1b9576cf4e5c2779302cae470fa39f5bc262cabb6a0e8590bcb77d32ffc87d7385b9465869fe7d5bcb3
|
|
||||||
DIST librime-1.7.3.tar.gz 2859513 BLAKE2B 834622860cdc3038d1b983f476bca70f211dfbc3bc2b565a998163e22688841ee3a0c7f9a64bce285e2f3f5b5a9a802bd5506f17904ccb3291babf80d4748fb5 SHA512 8767d17c3d14a5a1bbb8269fab1627b907de72c288b362fdbc6191223937da21e8b18471b4ae8f83ce5afc0ec5c3ab12fbcb49930eb9969c1764c7390d9ee4b0
|
DIST librime-1.7.3.tar.gz 2859513 BLAKE2B 834622860cdc3038d1b983f476bca70f211dfbc3bc2b565a998163e22688841ee3a0c7f9a64bce285e2f3f5b5a9a802bd5506f17904ccb3291babf80d4748fb5 SHA512 8767d17c3d14a5a1bbb8269fab1627b907de72c288b362fdbc6191223937da21e8b18471b4ae8f83ce5afc0ec5c3ab12fbcb49930eb9969c1764c7390d9ee4b0
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
https://github.com/rime/librime/issues/316
|
|
||||||
https://github.com/rime/librime/commit/90839b0b3d47cbfef715ea5f061c7505666ff75d
|
|
||||||
|
|
||||||
--- /src/rime/setup.cc
|
|
||||||
+++ /src/rime/setup.cc
|
|
||||||
@@ -35,6 +35,8 @@
|
|
||||||
|
|
||||||
RIME_API void SetupLogging(const char* app_name) {
|
|
||||||
#ifdef RIME_ENABLE_LOGGING
|
|
||||||
+ // Do not allow other users to read/write log files created by current process.
|
|
||||||
+ FLAGS_logfile_mode = 0600;
|
|
||||||
google::InitGoogleLogging(app_name);
|
|
||||||
#endif // RIME_ENABLE_LOGGING
|
|
||||||
}
|
|
@ -1,247 +0,0 @@
|
|||||||
https://github.com/rime/librime/issues/431
|
|
||||||
|
|
||||||
--- /CMakeLists.txt
|
|
||||||
+++ /CMakeLists.txt
|
|
||||||
@@ -11,6 +11,14 @@
|
|
||||||
|
|
||||||
include(GNUInstallDirs)
|
|
||||||
|
|
||||||
+if(NOT DEFINED BIN_INSTALL_DIR)
|
|
||||||
+ set(BIN_INSTALL_DIR ${CMAKE_INSTALL_BINDIR})
|
|
||||||
+endif()
|
|
||||||
+
|
|
||||||
+if(NOT DEFINED LIB_INSTALL_DIR)
|
|
||||||
+ set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR})
|
|
||||||
+endif()
|
|
||||||
+
|
|
||||||
option(BUILD_SHARED_LIBS "Build Rime as shared library" ON)
|
|
||||||
option(BUILD_MERGED_PLUGINS "Merge plugins into one Rime library" ON)
|
|
||||||
option(BUILD_STATIC "Build with dependencies as static libraries" OFF)
|
|
||||||
@@ -22,8 +30,11 @@
|
|
||||||
option(BOOST_USE_CXX11 "Boost has been built with C++11 support" OFF)
|
|
||||||
option(BOOST_USE_SIGNALS2 "Boost use signals2 instead of signals" ON)
|
|
||||||
option(ENABLE_ASAN "Enable Address Sanitizer (Unix Only)" OFF)
|
|
||||||
+option(INSTALL_PRIVATE_HEADERS "Install private headers (usually needed for externally built Rime plugins)" OFF)
|
|
||||||
+option(ENABLE_EXTERNAL_PLUGINS "Enable loading of externally built Rime plugins (from directory set by RIME_PLUGINS_DIR variable)" OFF)
|
|
||||||
|
|
||||||
-set(rime_data_dir "/share/rime-data" CACHE STRING "Target directory for Rime data")
|
|
||||||
+set(RIME_DATA_DIR "share/rime-data" CACHE STRING "Target directory for Rime data")
|
|
||||||
+set(RIME_PLUGINS_DIR "${LIB_INSTALL_DIR}/rime-plugins" CACHE STRING "Target directory for externally built Rime plugins")
|
|
||||||
|
|
||||||
if(WIN32)
|
|
||||||
set(ext ".exe")
|
|
||||||
@@ -61,7 +72,7 @@
|
|
||||||
set(BOOST_COMPONENTS filesystem regex system)
|
|
||||||
|
|
||||||
if(BOOST_USE_SIGNALS2)
|
|
||||||
- add_definitions("-DBOOST_SIGNALS2")
|
|
||||||
+ set(RIME_BOOST_SIGNALS2 1)
|
|
||||||
else()
|
|
||||||
set(BOOST_COMPONENTS ${BOOST_COMPONENTS} signals)
|
|
||||||
endif()
|
|
||||||
@@ -89,7 +100,7 @@
|
|
||||||
add_definitions(-DGOOGLE_GLOG_DLL_DECL=)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
- add_definitions(-DRIME_ENABLE_LOGGING)
|
|
||||||
+ set(RIME_ENABLE_LOGGING 1)
|
|
||||||
|
|
||||||
endif()
|
|
||||||
|
|
||||||
@@ -134,6 +145,11 @@
|
|
||||||
message(WARNING "X11/keysym.h not found.")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
+configure_file(
|
|
||||||
+ "${PROJECT_SOURCE_DIR}/src/rime/build_config.h.in"
|
|
||||||
+ "${PROJECT_BINARY_DIR}/src/rime/build_config.h")
|
|
||||||
+
|
|
||||||
+include_directories(${PROJECT_BINARY_DIR}/src)
|
|
||||||
include_directories(${PROJECT_SOURCE_DIR}/src)
|
|
||||||
include_directories(${PROJECT_SOURCE_DIR}/thirdparty/include)
|
|
||||||
link_directories(${PROJECT_SOURCE_DIR}/thirdparty/lib)
|
|
||||||
@@ -154,14 +170,6 @@
|
|
||||||
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
-if(NOT DEFINED LIB_INSTALL_DIR)
|
|
||||||
- set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR})
|
|
||||||
-endif()
|
|
||||||
-
|
|
||||||
-if(NOT DEFINED BIN_INSTALL_DIR)
|
|
||||||
- set(BIN_INSTALL_DIR ${CMAKE_INSTALL_BINDIR})
|
|
||||||
-endif()
|
|
||||||
-
|
|
||||||
# uninstall target
|
|
||||||
configure_file(
|
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
|
|
||||||
@@ -175,7 +183,8 @@
|
|
||||||
set(exec_prefix "${CMAKE_INSTALL_PREFIX}")
|
|
||||||
set(bindir "${exec_prefix}/${BIN_INSTALL_DIR}")
|
|
||||||
set(libdir "${exec_prefix}/${LIB_INSTALL_DIR}")
|
|
||||||
- set(pkgdatadir "${prefix}${rime_data_dir}")
|
|
||||||
+ set(pkgdatadir "${prefix}/${RIME_DATA_DIR}")
|
|
||||||
+ set(pluginsdir "${exec_prefix}/${RIME_PLUGINS_DIR}")
|
|
||||||
set(includedir "${prefix}/${CMAKE_INSTALL_INCLUDEDIR}")
|
|
||||||
configure_file(
|
|
||||||
${PROJECT_SOURCE_DIR}/rime.pc.in
|
|
||||||
@@ -189,11 +198,19 @@
|
|
||||||
|
|
||||||
file(GLOB rime_public_header_files ${PROJECT_SOURCE_DIR}/src/*.h)
|
|
||||||
install(FILES ${rime_public_header_files} DESTINATION include)
|
|
||||||
+if(INSTALL_PRIVATE_HEADERS)
|
|
||||||
+ file(GLOB rime_private_header_files ${PROJECT_SOURCE_DIR}/src/rime/*.h ${PROJECT_BINARY_DIR}/src/rime/*.h)
|
|
||||||
+ install(FILES ${rime_private_header_files} DESTINATION include/rime)
|
|
||||||
+ foreach(rime_private_header_files_dir algo config dict gear lever)
|
|
||||||
+ file(GLOB rime_private_header_files ${PROJECT_SOURCE_DIR}/src/rime/${rime_private_header_files_dir}/*.h)
|
|
||||||
+ install(FILES ${rime_private_header_files} DESTINATION include/rime/${rime_private_header_files_dir})
|
|
||||||
+ endforeach()
|
|
||||||
+endif()
|
|
||||||
|
|
||||||
if(BUILD_DATA)
|
|
||||||
file(GLOB rime_preset_data_files ${PROJECT_SOURCE_DIR}/data/preset/*.yaml)
|
|
||||||
install(FILES ${rime_preset_data_files}
|
|
||||||
- DESTINATION ${CMAKE_INSTALL_PREFIX}${rime_data_dir})
|
|
||||||
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/${RIME_DATA_DIR})
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(BUILD_SHARED_LIBS)
|
|
||||||
@@ -223,6 +240,11 @@
|
|
||||||
set(rime_plugins_library rime-plugins)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
+add_definitions("-DRIME_PLUGINS_DIR=\"${CMAKE_INSTALL_PREFIX}/${RIME_PLUGINS_DIR}\"")
|
|
||||||
+if(ENABLE_EXTERNAL_PLUGINS)
|
|
||||||
+ add_definitions(-DRIME_ENABLE_EXTERNAL_PLUGINS)
|
|
||||||
+endif()
|
|
||||||
+
|
|
||||||
add_subdirectory(src)
|
|
||||||
|
|
||||||
if(BUILD_SHARED_LIBS)
|
|
||||||
--- /rime.pc.in
|
|
||||||
+++ /rime.pc.in
|
|
||||||
@@ -2,6 +2,8 @@
|
|
||||||
exec_prefix=@exec_prefix@
|
|
||||||
libdir=@libdir@
|
|
||||||
includedir=@includedir@
|
|
||||||
+pkgdatadir=@pkgdatadir@
|
|
||||||
+pluginsdir=@pluginsdir@
|
|
||||||
|
|
||||||
Name: Rime
|
|
||||||
Description: Rime Input Method Engine
|
|
||||||
--- /src/CMakeLists.txt
|
|
||||||
+++ /src/CMakeLists.txt
|
|
||||||
@@ -36,6 +36,9 @@
|
|
||||||
if(Gflags_FOUND)
|
|
||||||
set(rime_optional_deps ${rime_optional_deps} ${Gflags_LIBRARY})
|
|
||||||
endif()
|
|
||||||
+if(ENABLE_EXTERNAL_PLUGINS)
|
|
||||||
+ set(rime_optional_deps ${rime_optional_deps} dl)
|
|
||||||
+endif()
|
|
||||||
|
|
||||||
set(rime_core_deps
|
|
||||||
${Boost_LIBRARIES}
|
|
||||||
--- /src/rime/build_config.h.in
|
|
||||||
+++ /src/rime/build_config.h.in
|
|
||||||
@@ -0,0 +1,11 @@
|
|
||||||
+//
|
|
||||||
+// Copyright RIME Developers
|
|
||||||
+// Distributed under the BSD License
|
|
||||||
+//
|
|
||||||
+#ifndef RIME_BUILD_CONFIG_H_
|
|
||||||
+#define RIME_BUILD_CONFIG_H_
|
|
||||||
+
|
|
||||||
+#cmakedefine RIME_BOOST_SIGNALS2
|
|
||||||
+#cmakedefine RIME_ENABLE_LOGGING
|
|
||||||
+
|
|
||||||
+#endif // RIME_BUILD_CONFIG_H_
|
|
||||||
--- /src/rime/common.h
|
|
||||||
+++ /src/rime/common.h
|
|
||||||
@@ -7,6 +7,8 @@
|
|
||||||
#ifndef RIME_COMMON_H_
|
|
||||||
#define RIME_COMMON_H_
|
|
||||||
|
|
||||||
+#include <rime/build_config.h>
|
|
||||||
+
|
|
||||||
#include <functional>
|
|
||||||
#include <list>
|
|
||||||
#include <map>
|
|
||||||
@@ -20,7 +22,7 @@
|
|
||||||
#include <vector>
|
|
||||||
#include <boost/optional.hpp>
|
|
||||||
#define BOOST_BIND_NO_PLACEHOLDERS
|
|
||||||
-#ifdef BOOST_SIGNALS2
|
|
||||||
+#ifdef RIME_BOOST_SIGNALS2
|
|
||||||
#include <boost/signals2/connection.hpp>
|
|
||||||
#include <boost/signals2/signal.hpp>
|
|
||||||
#else
|
|
||||||
@@ -79,7 +81,7 @@
|
|
||||||
return std::make_shared<T>(std::forward<Args>(args)...);
|
|
||||||
}
|
|
||||||
|
|
||||||
-#ifdef BOOST_SIGNALS2
|
|
||||||
+#ifdef RIME_BOOST_SIGNALS2
|
|
||||||
using boost::signals2::connection;
|
|
||||||
using boost::signals2::signal;
|
|
||||||
#else
|
|
||||||
--- /src/rime/lever/deployment_tasks.cc
|
|
||||||
+++ /src/rime/lever/deployment_tasks.cc
|
|
||||||
@@ -4,6 +4,9 @@
|
|
||||||
//
|
|
||||||
// 2011-12-10 GONG Chen <chen.sst@gmail.com>
|
|
||||||
//
|
|
||||||
+
|
|
||||||
+#include <rime/build_config.h>
|
|
||||||
+
|
|
||||||
#include <algorithm>
|
|
||||||
#include <boost/algorithm/string.hpp>
|
|
||||||
#include <boost/filesystem.hpp>
|
|
||||||
--- /src/rime/setup.cc
|
|
||||||
+++ /src/rime/setup.cc
|
|
||||||
@@ -5,6 +5,13 @@
|
|
||||||
// 2011-10-02 GONG Chen <chen.sst@gmail.com>
|
|
||||||
//
|
|
||||||
|
|
||||||
+#include <rime/build_config.h>
|
|
||||||
+
|
|
||||||
+#ifdef RIME_ENABLE_EXTERNAL_PLUGINS
|
|
||||||
+#include <dlfcn.h>
|
|
||||||
+#include <glob.h>
|
|
||||||
+#endif // RIME_ENABLE_EXTERNAL_PLUGINS
|
|
||||||
+
|
|
||||||
#ifdef RIME_ENABLE_LOGGING
|
|
||||||
#include <glog/logging.h>
|
|
||||||
#endif // RIME_ENABLE_LOGGING
|
|
||||||
@@ -33,6 +40,32 @@
|
|
||||||
mm.LoadModule(module);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
+
|
|
||||||
+#ifdef RIME_ENABLE_EXTERNAL_PLUGINS
|
|
||||||
+ fs::path plugins_dir = fs::path(RIME_PLUGINS_DIR);
|
|
||||||
+ fs::path plugins_files = plugins_dir / "*.so";
|
|
||||||
+ glob_t glob_buffer;
|
|
||||||
+ if (glob(plugins_files.string().c_str(), 0, NULL, &glob_buffer) == 0) {
|
|
||||||
+ for (size_t i = 0; i < glob_buffer.gl_pathc; i++) {
|
|
||||||
+ fs::path plugin_file(glob_buffer.gl_pathv[i]);
|
|
||||||
+ fs::path plugin_name = plugin_file.stem();
|
|
||||||
+ fs::file_status plugin_file_status = fs::status(plugin_file);
|
|
||||||
+ if (fs::is_regular_file(plugin_file) &&
|
|
||||||
+ plugin_file_status.permissions() & (fs::owner_exe | fs::group_exe | fs::others_exe)) {
|
|
||||||
+ void* handle = dlopen(plugin_file.string().c_str(), RTLD_LAZY);
|
|
||||||
+ if (handle) {
|
|
||||||
+ if (RimeModule* module = mm.Find(plugin_name.string())) {
|
|
||||||
+ mm.LoadModule(module);
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ else {
|
|
||||||
+ LOG(ERROR) << "dlopen error: " << dlerror();
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ globfree(&glob_buffer);
|
|
||||||
+ }
|
|
||||||
+#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
// assume member is a non-null pointer in struct *p.
|
|
@ -1,247 +0,0 @@
|
|||||||
https://github.com/rime/librime/issues/431
|
|
||||||
|
|
||||||
--- /CMakeLists.txt
|
|
||||||
+++ /CMakeLists.txt
|
|
||||||
@@ -11,6 +11,14 @@
|
|
||||||
|
|
||||||
include(GNUInstallDirs)
|
|
||||||
|
|
||||||
+if(NOT DEFINED BIN_INSTALL_DIR)
|
|
||||||
+ set(BIN_INSTALL_DIR ${CMAKE_INSTALL_BINDIR})
|
|
||||||
+endif()
|
|
||||||
+
|
|
||||||
+if(NOT DEFINED LIB_INSTALL_DIR)
|
|
||||||
+ set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR})
|
|
||||||
+endif()
|
|
||||||
+
|
|
||||||
option(BUILD_SHARED_LIBS "Build Rime as shared library" ON)
|
|
||||||
option(BUILD_MERGED_PLUGINS "Merge plugins into one Rime library" ON)
|
|
||||||
option(BUILD_STATIC "Build with dependencies as static libraries" OFF)
|
|
||||||
@@ -22,8 +30,11 @@
|
|
||||||
option(BOOST_USE_CXX11 "Boost has been built with C++11 support" OFF)
|
|
||||||
option(BOOST_USE_SIGNALS2 "Boost use signals2 instead of signals" ON)
|
|
||||||
option(ENABLE_ASAN "Enable Address Sanitizer (Unix Only)" OFF)
|
|
||||||
+option(INSTALL_PRIVATE_HEADERS "Install private headers (usually needed for externally built Rime plugins)" OFF)
|
|
||||||
+option(ENABLE_EXTERNAL_PLUGINS "Enable loading of externally built Rime plugins (from directory set by RIME_PLUGINS_DIR variable)" OFF)
|
|
||||||
|
|
||||||
-set(rime_data_dir "/share/rime-data" CACHE STRING "Target directory for Rime data")
|
|
||||||
+set(RIME_DATA_DIR "share/rime-data" CACHE STRING "Target directory for Rime data")
|
|
||||||
+set(RIME_PLUGINS_DIR "${LIB_INSTALL_DIR}/rime-plugins" CACHE STRING "Target directory for externally built Rime plugins")
|
|
||||||
|
|
||||||
if(WIN32)
|
|
||||||
set(ext ".exe")
|
|
||||||
@@ -61,7 +72,7 @@
|
|
||||||
set(BOOST_COMPONENTS filesystem regex system)
|
|
||||||
|
|
||||||
if(BOOST_USE_SIGNALS2)
|
|
||||||
- add_definitions("-DBOOST_SIGNALS2")
|
|
||||||
+ set(RIME_BOOST_SIGNALS2 1)
|
|
||||||
else()
|
|
||||||
set(BOOST_COMPONENTS ${BOOST_COMPONENTS} signals)
|
|
||||||
endif()
|
|
||||||
@@ -89,7 +100,7 @@
|
|
||||||
add_definitions(-DGOOGLE_GLOG_DLL_DECL=)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
- add_definitions(-DRIME_ENABLE_LOGGING)
|
|
||||||
+ set(RIME_ENABLE_LOGGING 1)
|
|
||||||
|
|
||||||
endif()
|
|
||||||
|
|
||||||
@@ -134,6 +145,11 @@
|
|
||||||
message(WARNING "X11/keysym.h not found.")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
+configure_file(
|
|
||||||
+ "${PROJECT_SOURCE_DIR}/src/rime/build_config.h.in"
|
|
||||||
+ "${PROJECT_BINARY_DIR}/src/rime/build_config.h")
|
|
||||||
+
|
|
||||||
+include_directories(${PROJECT_BINARY_DIR}/src)
|
|
||||||
include_directories(${PROJECT_SOURCE_DIR}/src)
|
|
||||||
include_directories(${PROJECT_SOURCE_DIR}/thirdparty/include)
|
|
||||||
link_directories(${PROJECT_SOURCE_DIR}/thirdparty/lib)
|
|
||||||
@@ -154,14 +170,6 @@
|
|
||||||
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
-if(NOT DEFINED LIB_INSTALL_DIR)
|
|
||||||
- set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR})
|
|
||||||
-endif()
|
|
||||||
-
|
|
||||||
-if(NOT DEFINED BIN_INSTALL_DIR)
|
|
||||||
- set(BIN_INSTALL_DIR ${CMAKE_INSTALL_BINDIR})
|
|
||||||
-endif()
|
|
||||||
-
|
|
||||||
# uninstall target
|
|
||||||
configure_file(
|
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
|
|
||||||
@@ -175,7 +183,8 @@
|
|
||||||
set(exec_prefix "${CMAKE_INSTALL_PREFIX}")
|
|
||||||
set(bindir "${exec_prefix}/${BIN_INSTALL_DIR}")
|
|
||||||
set(libdir "${exec_prefix}/${LIB_INSTALL_DIR}")
|
|
||||||
- set(pkgdatadir "${prefix}${rime_data_dir}")
|
|
||||||
+ set(pkgdatadir "${prefix}/${RIME_DATA_DIR}")
|
|
||||||
+ set(pluginsdir "${exec_prefix}/${RIME_PLUGINS_DIR}")
|
|
||||||
set(includedir "${prefix}/${CMAKE_INSTALL_INCLUDEDIR}")
|
|
||||||
configure_file(
|
|
||||||
${PROJECT_SOURCE_DIR}/rime.pc.in
|
|
||||||
@@ -189,11 +198,19 @@
|
|
||||||
|
|
||||||
file(GLOB rime_public_header_files ${PROJECT_SOURCE_DIR}/src/*.h)
|
|
||||||
install(FILES ${rime_public_header_files} DESTINATION include)
|
|
||||||
+if(INSTALL_PRIVATE_HEADERS)
|
|
||||||
+ file(GLOB rime_private_header_files ${PROJECT_SOURCE_DIR}/src/rime/*.h ${PROJECT_BINARY_DIR}/src/rime/*.h)
|
|
||||||
+ install(FILES ${rime_private_header_files} DESTINATION include/rime)
|
|
||||||
+ foreach(rime_private_header_files_dir algo config dict gear lever)
|
|
||||||
+ file(GLOB rime_private_header_files ${PROJECT_SOURCE_DIR}/src/rime/${rime_private_header_files_dir}/*.h)
|
|
||||||
+ install(FILES ${rime_private_header_files} DESTINATION include/rime/${rime_private_header_files_dir})
|
|
||||||
+ endforeach()
|
|
||||||
+endif()
|
|
||||||
|
|
||||||
if(BUILD_DATA)
|
|
||||||
file(GLOB rime_preset_data_files ${PROJECT_SOURCE_DIR}/data/preset/*.yaml)
|
|
||||||
install(FILES ${rime_preset_data_files}
|
|
||||||
- DESTINATION ${CMAKE_INSTALL_PREFIX}${rime_data_dir})
|
|
||||||
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/${RIME_DATA_DIR})
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(BUILD_SHARED_LIBS)
|
|
||||||
@@ -223,6 +240,11 @@
|
|
||||||
set(rime_plugins_library rime-plugins)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
+add_definitions("-DRIME_PLUGINS_DIR=\"${CMAKE_INSTALL_PREFIX}/${RIME_PLUGINS_DIR}\"")
|
|
||||||
+if(ENABLE_EXTERNAL_PLUGINS)
|
|
||||||
+ add_definitions(-DRIME_ENABLE_EXTERNAL_PLUGINS)
|
|
||||||
+endif()
|
|
||||||
+
|
|
||||||
add_subdirectory(src)
|
|
||||||
|
|
||||||
if(BUILD_SHARED_LIBS)
|
|
||||||
--- /rime.pc.in
|
|
||||||
+++ /rime.pc.in
|
|
||||||
@@ -2,6 +2,8 @@
|
|
||||||
exec_prefix=@exec_prefix@
|
|
||||||
libdir=@libdir@
|
|
||||||
includedir=@includedir@
|
|
||||||
+pkgdatadir=@pkgdatadir@
|
|
||||||
+pluginsdir=@pluginsdir@
|
|
||||||
|
|
||||||
Name: Rime
|
|
||||||
Description: Rime Input Method Engine
|
|
||||||
--- /src/CMakeLists.txt
|
|
||||||
+++ /src/CMakeLists.txt
|
|
||||||
@@ -36,6 +36,9 @@
|
|
||||||
if(Gflags_FOUND)
|
|
||||||
set(rime_optional_deps ${rime_optional_deps} ${Gflags_LIBRARY})
|
|
||||||
endif()
|
|
||||||
+if(ENABLE_EXTERNAL_PLUGINS)
|
|
||||||
+ set(rime_optional_deps ${rime_optional_deps} dl)
|
|
||||||
+endif()
|
|
||||||
|
|
||||||
set(rime_core_deps
|
|
||||||
${Boost_LIBRARIES}
|
|
||||||
--- /src/rime/build_config.h.in
|
|
||||||
+++ /src/rime/build_config.h.in
|
|
||||||
@@ -0,0 +1,11 @@
|
|
||||||
+//
|
|
||||||
+// Copyright RIME Developers
|
|
||||||
+// Distributed under the BSD License
|
|
||||||
+//
|
|
||||||
+#ifndef RIME_BUILD_CONFIG_H_
|
|
||||||
+#define RIME_BUILD_CONFIG_H_
|
|
||||||
+
|
|
||||||
+#cmakedefine RIME_BOOST_SIGNALS2
|
|
||||||
+#cmakedefine RIME_ENABLE_LOGGING
|
|
||||||
+
|
|
||||||
+#endif // RIME_BUILD_CONFIG_H_
|
|
||||||
--- /src/rime/common.h
|
|
||||||
+++ /src/rime/common.h
|
|
||||||
@@ -7,6 +7,8 @@
|
|
||||||
#ifndef RIME_COMMON_H_
|
|
||||||
#define RIME_COMMON_H_
|
|
||||||
|
|
||||||
+#include <rime/build_config.h>
|
|
||||||
+
|
|
||||||
#include <functional>
|
|
||||||
#include <list>
|
|
||||||
#include <map>
|
|
||||||
@@ -20,7 +22,7 @@
|
|
||||||
#include <vector>
|
|
||||||
#include <boost/optional.hpp>
|
|
||||||
#define BOOST_BIND_NO_PLACEHOLDERS
|
|
||||||
-#ifdef BOOST_SIGNALS2
|
|
||||||
+#ifdef RIME_BOOST_SIGNALS2
|
|
||||||
#include <boost/signals2/connection.hpp>
|
|
||||||
#include <boost/signals2/signal.hpp>
|
|
||||||
#else
|
|
||||||
@@ -79,7 +81,7 @@
|
|
||||||
return std::make_shared<T>(std::forward<Args>(args)...);
|
|
||||||
}
|
|
||||||
|
|
||||||
-#ifdef BOOST_SIGNALS2
|
|
||||||
+#ifdef RIME_BOOST_SIGNALS2
|
|
||||||
using boost::signals2::connection;
|
|
||||||
using boost::signals2::signal;
|
|
||||||
#else
|
|
||||||
--- /src/rime/lever/deployment_tasks.cc
|
|
||||||
+++ /src/rime/lever/deployment_tasks.cc
|
|
||||||
@@ -4,6 +4,9 @@
|
|
||||||
//
|
|
||||||
// 2011-12-10 GONG Chen <chen.sst@gmail.com>
|
|
||||||
//
|
|
||||||
+
|
|
||||||
+#include <rime/build_config.h>
|
|
||||||
+
|
|
||||||
#include <algorithm>
|
|
||||||
#include <boost/algorithm/string.hpp>
|
|
||||||
#include <boost/filesystem.hpp>
|
|
||||||
--- /src/rime/setup.cc
|
|
||||||
+++ /src/rime/setup.cc
|
|
||||||
@@ -5,6 +5,13 @@
|
|
||||||
// 2011-10-02 GONG Chen <chen.sst@gmail.com>
|
|
||||||
//
|
|
||||||
|
|
||||||
+#include <rime/build_config.h>
|
|
||||||
+
|
|
||||||
+#ifdef RIME_ENABLE_EXTERNAL_PLUGINS
|
|
||||||
+#include <dlfcn.h>
|
|
||||||
+#include <glob.h>
|
|
||||||
+#endif // RIME_ENABLE_EXTERNAL_PLUGINS
|
|
||||||
+
|
|
||||||
#ifdef RIME_ENABLE_LOGGING
|
|
||||||
#include <glog/logging.h>
|
|
||||||
#endif // RIME_ENABLE_LOGGING
|
|
||||||
@@ -36,6 +43,32 @@
|
|
||||||
mm.LoadModule(module);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
+
|
|
||||||
+#ifdef RIME_ENABLE_EXTERNAL_PLUGINS
|
|
||||||
+ fs::path plugins_dir = fs::path(RIME_PLUGINS_DIR);
|
|
||||||
+ fs::path plugins_files = plugins_dir / "*.so";
|
|
||||||
+ glob_t glob_buffer;
|
|
||||||
+ if (glob(plugins_files.string().c_str(), 0, NULL, &glob_buffer) == 0) {
|
|
||||||
+ for (size_t i = 0; i < glob_buffer.gl_pathc; i++) {
|
|
||||||
+ fs::path plugin_file(glob_buffer.gl_pathv[i]);
|
|
||||||
+ fs::path plugin_name = plugin_file.stem();
|
|
||||||
+ fs::file_status plugin_file_status = fs::status(plugin_file);
|
|
||||||
+ if (fs::is_regular_file(plugin_file) &&
|
|
||||||
+ plugin_file_status.permissions() & (fs::owner_exe | fs::group_exe | fs::others_exe)) {
|
|
||||||
+ void* handle = dlopen(plugin_file.string().c_str(), RTLD_LAZY);
|
|
||||||
+ if (handle) {
|
|
||||||
+ if (RimeModule* module = mm.Find(plugin_name.string())) {
|
|
||||||
+ mm.LoadModule(module);
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ else {
|
|
||||||
+ LOG(ERROR) << "dlopen error: " << dlerror();
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ globfree(&glob_buffer);
|
|
||||||
+ }
|
|
||||||
+#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
// assume member is a non-null pointer in struct *p.
|
|
@ -1,74 +0,0 @@
|
|||||||
# Copyright 2012-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="7"
|
|
||||||
|
|
||||||
inherit cmake-utils
|
|
||||||
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
|
|
||||||
EGIT_REPO_URI="https://github.com/rime/librime"
|
|
||||||
EGIT_SUBMODULES=()
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="RIME (Rime Input Method Engine) core library"
|
|
||||||
HOMEPAGE="https://rime.im/ https://github.com/rime/librime"
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
SRC_URI=""
|
|
||||||
else
|
|
||||||
SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/1"
|
|
||||||
KEYWORDS="amd64 arm64 ppc ppc64 x86"
|
|
||||||
IUSE="debug test"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
BDEPEND=""
|
|
||||||
RDEPEND="app-i18n/opencc:0=
|
|
||||||
>=dev-cpp/glog-0.3.5:0=
|
|
||||||
dev-cpp/yaml-cpp:0=
|
|
||||||
dev-libs/boost:0=[nls,threads(+)]
|
|
||||||
dev-libs/leveldb:0=
|
|
||||||
dev-libs/marisa:0="
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-libs/darts
|
|
||||||
dev-libs/utfcpp
|
|
||||||
x11-base/xorg-proto
|
|
||||||
test? ( dev-cpp/gtest )"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${P}-log_files_mode.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
DOCS=(CHANGELOG.md README.md)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Use headers of dev-libs/darts, dev-libs/utfcpp and x11-base/xorg-proto.
|
|
||||||
sed -e "/\${PROJECT_SOURCE_DIR}\/thirdparty/d" -i CMakeLists.txt || die
|
|
||||||
rm -r thirdparty || die
|
|
||||||
|
|
||||||
cmake-utils_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local -x CXXFLAGS="${CXXFLAGS} -I${ESYSROOT}/usr/include/utf8cpp"
|
|
||||||
|
|
||||||
if use debug; then
|
|
||||||
CXXFLAGS+=" -DDCHECK_ALWAYS_ON"
|
|
||||||
else
|
|
||||||
CXXFLAGS+=" -DNDEBUG"
|
|
||||||
fi
|
|
||||||
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DBOOST_USE_CXX11=ON
|
|
||||||
-DBUILD_TEST=$(usex test ON OFF)
|
|
||||||
-DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON
|
|
||||||
-DCMAKE_DISABLE_FIND_PACKAGE_Iconv=ON
|
|
||||||
-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
@ -1,74 +0,0 @@
|
|||||||
# Copyright 2012-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="7"
|
|
||||||
|
|
||||||
inherit cmake
|
|
||||||
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
|
|
||||||
EGIT_REPO_URI="https://github.com/rime/librime"
|
|
||||||
EGIT_SUBMODULES=()
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="RIME (Rime Input Method Engine) core library"
|
|
||||||
HOMEPAGE="https://rime.im/ https://github.com/rime/librime"
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
SRC_URI=""
|
|
||||||
else
|
|
||||||
SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/1-${PV}"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
|
||||||
IUSE="debug test"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
BDEPEND="dev-libs/capnproto:0"
|
|
||||||
RDEPEND="app-i18n/opencc:0=
|
|
||||||
>=dev-cpp/glog-0.3.5:0=
|
|
||||||
dev-cpp/yaml-cpp:0=
|
|
||||||
dev-libs/boost:0=[threads(+)]
|
|
||||||
dev-libs/capnproto:0=
|
|
||||||
dev-libs/leveldb:0=
|
|
||||||
dev-libs/marisa:0="
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-libs/darts
|
|
||||||
dev-libs/utfcpp
|
|
||||||
x11-base/xorg-proto
|
|
||||||
test? ( dev-cpp/gtest )"
|
|
||||||
|
|
||||||
DOCS=(CHANGELOG.md README.md)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
eapply "${FILESDIR}/${PN}-1.6.0-boost-1.76.patch"
|
|
||||||
eapply "${FILESDIR}/${PN}-1.6.0-plugins.patch"
|
|
||||||
|
|
||||||
# Use headers of dev-libs/darts, dev-libs/utfcpp and x11-base/xorg-proto.
|
|
||||||
sed -e "/\${PROJECT_SOURCE_DIR}\/thirdparty/d" -i CMakeLists.txt || die
|
|
||||||
rm -r thirdparty || die
|
|
||||||
|
|
||||||
cmake_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local -x CXXFLAGS="${CXXFLAGS} -I${ESYSROOT}/usr/include/utf8cpp"
|
|
||||||
|
|
||||||
if use debug; then
|
|
||||||
CXXFLAGS+=" -DDCHECK_ALWAYS_ON"
|
|
||||||
else
|
|
||||||
CXXFLAGS+=" -DNDEBUG"
|
|
||||||
fi
|
|
||||||
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DBOOST_USE_CXX11=ON
|
|
||||||
-DBUILD_TEST=$(usex test ON OFF)
|
|
||||||
-DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON
|
|
||||||
-DENABLE_EXTERNAL_PLUGINS=ON
|
|
||||||
-DINSTALL_PRIVATE_HEADERS=ON
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
@ -1,74 +0,0 @@
|
|||||||
# Copyright 2012-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="7"
|
|
||||||
|
|
||||||
inherit cmake
|
|
||||||
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
|
|
||||||
EGIT_REPO_URI="https://github.com/rime/librime"
|
|
||||||
EGIT_SUBMODULES=()
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="RIME (Rime Input Method Engine) core library"
|
|
||||||
HOMEPAGE="https://rime.im/ https://github.com/rime/librime"
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
SRC_URI=""
|
|
||||||
else
|
|
||||||
SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/1-${PV}"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
|
||||||
IUSE="debug test"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
BDEPEND="dev-libs/capnproto:0"
|
|
||||||
RDEPEND="app-i18n/opencc:0=
|
|
||||||
>=dev-cpp/glog-0.3.5:0=
|
|
||||||
dev-cpp/yaml-cpp:0=
|
|
||||||
dev-libs/boost:0=[threads(+)]
|
|
||||||
dev-libs/capnproto:0=
|
|
||||||
dev-libs/leveldb:0=
|
|
||||||
dev-libs/marisa:0="
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-libs/darts
|
|
||||||
dev-libs/utfcpp
|
|
||||||
x11-base/xorg-proto
|
|
||||||
test? ( dev-cpp/gtest )"
|
|
||||||
|
|
||||||
DOCS=(CHANGELOG.md README.md)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
eapply "${FILESDIR}/${PN}-1.6.0-boost-1.76.patch"
|
|
||||||
eapply "${FILESDIR}/${PN}-1.6.1-plugins.patch"
|
|
||||||
|
|
||||||
# Use headers of dev-libs/darts, dev-libs/utfcpp and x11-base/xorg-proto.
|
|
||||||
sed -e "/\${PROJECT_SOURCE_DIR}\/thirdparty/d" -i CMakeLists.txt || die
|
|
||||||
rm -r thirdparty || die
|
|
||||||
|
|
||||||
cmake_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local -x CXXFLAGS="${CXXFLAGS} -I${ESYSROOT}/usr/include/utf8cpp"
|
|
||||||
|
|
||||||
if use debug; then
|
|
||||||
CXXFLAGS+=" -DDCHECK_ALWAYS_ON"
|
|
||||||
else
|
|
||||||
CXXFLAGS+=" -DNDEBUG"
|
|
||||||
fi
|
|
||||||
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DBOOST_USE_CXX11=ON
|
|
||||||
-DBUILD_TEST=$(usex test ON OFF)
|
|
||||||
-DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON
|
|
||||||
-DENABLE_EXTERNAL_PLUGINS=ON
|
|
||||||
-DINSTALL_PRIVATE_HEADERS=ON
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST kokkos-3.0.00.tar.gz 1923287 BLAKE2B 4a2935e9388b3d577d6ce8678cad37830970222e6ce8a9c3db67633cb521440f14fdb380f03d3c77cd5ade85abe94aef97e9cc4949cc3a140fae958e0c15fff8 SHA512 c9daf62a2c92462c815aa241934aca5720bac8f88195635ae5a3ff4111d289a48898d32358b91e120756d3412820050297a76f44828f4cbc0b2b837a736e84aa
|
|
||||||
DIST kokkos-3.1.01.tar.gz 1972707 BLAKE2B fe31556ecba6b01ed6e480f0cb4ca4d7dc487d6b2a7e52df94d0e93b864ed5269a752f4fcdbacb55383e9dee3b72236f121b67d2f5eed10f3351219b063e7099 SHA512 4fa428ec33ec207147b3fcc5e0d297bcff4ed772ba6baa24ccaf56b691b72b70c69bd48fdf134f4e78234bf755377fe01a31611a41539c2d211ba9caed24b1f2
|
DIST kokkos-3.1.01.tar.gz 1972707 BLAKE2B fe31556ecba6b01ed6e480f0cb4ca4d7dc487d6b2a7e52df94d0e93b864ed5269a752f4fcdbacb55383e9dee3b72236f121b67d2f5eed10f3351219b063e7099 SHA512 4fa428ec33ec207147b3fcc5e0d297bcff4ed772ba6baa24ccaf56b691b72b70c69bd48fdf134f4e78234bf755377fe01a31611a41539c2d211ba9caed24b1f2
|
||||||
|
@ -1,45 +0,0 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit cmake-utils toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="Kokkos C++ Performance Portability Programming EcoSystem"
|
|
||||||
HOMEPAGE="https://github.com/kokkos"
|
|
||||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 -x86"
|
|
||||||
IUSE="+openmp test"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
sys-apps/hwloc:=
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
BDEPEND=""
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if [[ ${MERGE_TYPE} != binary ]] && \
|
|
||||||
use openmp && ! tc-has-openmp ; then
|
|
||||||
die "Need an OpenMP capable compiler"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DCMAKE_INSTALL_INCLUDEDIR=include/kokkos
|
|
||||||
-DKokkos_ENABLE_TESTS=$(usex test)
|
|
||||||
-DKokkos_ENABLE_AGGRESSIVE_VECTORIZATION=ON
|
|
||||||
-DKokkos_ENABLE_DEPRECATED_CODE=ON
|
|
||||||
-DKokkos_ENABLE_SERIAL=ON
|
|
||||||
-DKokkos_ENABLE_HWLOC=ON
|
|
||||||
-DKokkos_HWLOC_DIR="${EPREFIX}/usr"
|
|
||||||
-DKokkos_ENABLE_OPENMP=$(usex openmp)
|
|
||||||
-DBUILD_SHARED_LIBS=ON
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
Binary file not shown.
@ -1,3 +1,2 @@
|
|||||||
DIST u-boot-2021.07.tar.bz2 17275746 BLAKE2B 1a209a604e0f30264781a14ca855bbb777e8f1c031de60d28de397084fc9bfc4a3771ad00ec22f5cdcfa721f22707a533b9b59004ac0b107df927f23dc5ab0a6 SHA512 210b206a4626feb0985580d9448a97b499b09bf9b9313ca847a66624785e9e9b0fae8f2e329acd344f5f75cb722d2093dd0ee394311ddd1fde05e400ee71a24d
|
|
||||||
DIST u-boot-2021.10.tar.bz2 17358295 BLAKE2B 2471e31236ae24778b985b8e7a032fe2d480e935e9c5ee77a6aff4821c61f7fb8b3d64f9f964d62d0c076e8ac526f1b9c19f7fa1a974f4665737ab0bfd950d03 SHA512 be5be1c9a54b270307a04177d5577a21c57a02b307bf8b63d0fa2655d1f025c7ce010dca6a1f7f60d4e639c2e6fb6f0a292a2e5d190f1fad478eb12dd786c9da
|
DIST u-boot-2021.10.tar.bz2 17358295 BLAKE2B 2471e31236ae24778b985b8e7a032fe2d480e935e9c5ee77a6aff4821c61f7fb8b3d64f9f964d62d0c076e8ac526f1b9c19f7fa1a974f4665737ab0bfd950d03 SHA512 be5be1c9a54b270307a04177d5577a21c57a02b307bf8b63d0fa2655d1f025c7ce010dca6a1f7f60d4e639c2e6fb6f0a292a2e5d190f1fad478eb12dd786c9da
|
||||||
DIST u-boot-2022.01.tar.bz2 17449627 BLAKE2B 574f9d248a8c19aa20b1b16cb55bb201d6c1ab2162da3f8789d39286a4f4a5a76b772d4a49c17e5572ff69f489d1d6fdc02d6e8f67a8bf6c50159b1a41e7c81d SHA512 d83c62bd8f0f51664d2aca329a3ce1379cfd1dfff439dccd6cfc2cb33cfef89a2b01855c97716f591b5550bfdf99e2f3aef7efa33f2e7834c820648f9eef3825
|
DIST u-boot-2022.01.tar.bz2 17449627 BLAKE2B 574f9d248a8c19aa20b1b16cb55bb201d6c1ab2162da3f8789d39286a4f4a5a76b772d4a49c17e5572ff69f489d1d6fdc02d6e8f67a8bf6c50159b1a41e7c81d SHA512 d83c62bd8f0f51664d2aca329a3ce1379cfd1dfff439dccd6cfc2cb33cfef89a2b01855c97716f591b5550bfdf99e2f3aef7efa33f2e7834c820648f9eef3825
|
||||||
|
@ -1,79 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit toolchain-funcs
|
|
||||||
|
|
||||||
MY_P="u-boot-${PV/_/-}"
|
|
||||||
DESCRIPTION="utilities for working with Das U-Boot"
|
|
||||||
HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome"
|
|
||||||
SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2"
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
|
|
||||||
IUSE="envtools"
|
|
||||||
|
|
||||||
RDEPEND="dev-libs/openssl:="
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
BDEPEND="
|
|
||||||
sys-devel/bison
|
|
||||||
sys-devel/flex
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
|
|
||||||
scripts/kconfig/{g,m,n,q}conf-cfg.sh \
|
|
||||||
scripts/kconfig/Makefile \
|
|
||||||
tools/Makefile || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
tc-export AR BUILD_CC CC PKG_CONFIG
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
# Unset a few KBUILD variables. Bug #540476
|
|
||||||
unset KBUILD_OUTPUT KBUILD_SRC
|
|
||||||
|
|
||||||
local myemakeargs=(
|
|
||||||
V=1
|
|
||||||
AR="${AR}"
|
|
||||||
CC="${CC}"
|
|
||||||
HOSTCC="${BUILD_CC}"
|
|
||||||
HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
|
|
||||||
HOSTLDFLAGS="${LDFLAGS}"
|
|
||||||
)
|
|
||||||
|
|
||||||
emake "${myemakeargs[@]}" tools-only_defconfig
|
|
||||||
|
|
||||||
emake "${myemakeargs[@]}" \
|
|
||||||
NO_SDL=1 \
|
|
||||||
HOSTSTRIP=: \
|
|
||||||
STRIP=: \
|
|
||||||
CONFIG_ENV_OVERWRITE=y \
|
|
||||||
$(usex envtools envtools tools-all)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() { :; }
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cd tools || die
|
|
||||||
|
|
||||||
if ! use envtools; then
|
|
||||||
dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage mkimage
|
|
||||||
fi
|
|
||||||
|
|
||||||
dobin env/fw_printenv
|
|
||||||
|
|
||||||
dosym fw_printenv /usr/bin/fw_setenv
|
|
||||||
|
|
||||||
insinto /etc
|
|
||||||
doins env/fw_env.config
|
|
||||||
|
|
||||||
doman ../doc/mkimage.1
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST libarcus-4.12.1.tar.gz 32079 BLAKE2B 0efc45f3ddb4d08f960b2a629b0ad58cad9cbf16e90d75ca4f63706acb3ce8625dbe7c51c9265074f3104b66f23385c41e865fbc603a0b43c848c55a95b1f971 SHA512 0b2f2a0b4c3492725b83f2c8b0bb38a2cba10c27317cedd722b27447f0e36c571f1ae7a796de29cfb30e9827f35449327cc20c21780212fdeb35d05c90c3e2e6
|
DIST libarcus-4.12.1.tar.gz 32079 BLAKE2B 0efc45f3ddb4d08f960b2a629b0ad58cad9cbf16e90d75ca4f63706acb3ce8625dbe7c51c9265074f3104b66f23385c41e865fbc603a0b43c848c55a95b1f971 SHA512 0b2f2a0b4c3492725b83f2c8b0bb38a2cba10c27317cedd722b27447f0e36c571f1ae7a796de29cfb30e9827f35449327cc20c21780212fdeb35d05c90c3e2e6
|
||||||
|
DIST libarcus-4.13.0.tar.gz 32079 BLAKE2B 56ddd99c347936770c5b2a99d337784605a27fda2c8a16e1537b25f5ff4d2ccead20e4992aed6cfba439be73a42dc2785da9681e80bc1a7c0ef0aa3a2c33f630 SHA512 a48ab1cb286c13b817363e113707499f2619724c8d2f7672309f9aad78123a89f60e60e92932d8761af87ec5f868f8c319717457532d45e3f2d8e5c3cc010db5
|
||||||
DIST libarcus-4.9.1.tar.gz 31967 BLAKE2B 2ee827c3f1f592ac1efa7557a2cbfa9cf9fd2d43a7be7fd803f94f7b51c9a03be1078d3df319e1bbe2bc37b6ec3a1c6f16996c4e3b6251dd06f6031dd32ad2a9 SHA512 5124b80647cb0715ad94c5eaaeac797a867319de9a8064b689783fdb28598903a69e3a61393db90f5e0b3d10ee30aed844170cab63dc4b7c70509d5129a17cdd
|
DIST libarcus-4.9.1.tar.gz 31967 BLAKE2B 2ee827c3f1f592ac1efa7557a2cbfa9cf9fd2d43a7be7fd803f94f7b51c9a03be1078d3df319e1bbe2bc37b6ec3a1c6f16996c4e3b6251dd06f6031dd32ad2a9 SHA512 5124b80647cb0715ad94c5eaaeac797a867319de9a8064b689783fdb28598903a69e3a61393db90f5e0b3d10ee30aed844170cab63dc4b7c70509d5129a17cdd
|
||||||
|
@ -0,0 +1,56 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
|
||||||
|
inherit cmake python-single-r1
|
||||||
|
|
||||||
|
MY_PN="libArcus"
|
||||||
|
|
||||||
|
DESCRIPTION="This library facilitates communication between Cura and its backend"
|
||||||
|
HOMEPAGE="https://github.com/Ultimaker/libArcus"
|
||||||
|
SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0/3"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
IUSE="examples +python static-libs"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND="${PYTHON_DEPS}
|
||||||
|
dev-libs/protobuf:=
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
<dev-python/sip-5[${PYTHON_USEDEP}]
|
||||||
|
python? ( dev-python/protobuf-python[${PYTHON_USEDEP}] )
|
||||||
|
')"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-4.8.0-deprecated-protobuf-calls.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use python && python-single-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Find SIP for current python version, not the latest installed
|
||||||
|
sed -i "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 ${EPYTHON##python} EXACT REQUIRED/g" \
|
||||||
|
CMakeLists.txt cmake/FindSIP.cmake || die
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DBUILD_EXAMPLES=$(usex examples ON OFF)
|
||||||
|
-DBUILD_PYTHON=$(usex python ON OFF)
|
||||||
|
-DBUILD_STATIC=$(usex static-libs ON OFF)
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST libcharon-4.12.1.tar.gz 151783 BLAKE2B 54cac090a924ee086e15fddc0cd2acc8dfbc3dfd2dc91b27ffb1d81a64dcf30a46bf62e2c443d8de46a6f2a02e6d06dc1ea454d19f57f7dd93d5f81a44477dba SHA512 dcc0b89703e36e8f3d508bbda91b6fcc8313ac09c4d5e09cc6f0770ccdde18e421daa7e6b52958c5705dbb6987961635e3e31a61810ba54bf8b842af7afba94d
|
DIST libcharon-4.12.1.tar.gz 151783 BLAKE2B 54cac090a924ee086e15fddc0cd2acc8dfbc3dfd2dc91b27ffb1d81a64dcf30a46bf62e2c443d8de46a6f2a02e6d06dc1ea454d19f57f7dd93d5f81a44477dba SHA512 dcc0b89703e36e8f3d508bbda91b6fcc8313ac09c4d5e09cc6f0770ccdde18e421daa7e6b52958c5705dbb6987961635e3e31a61810ba54bf8b842af7afba94d
|
||||||
|
DIST libcharon-4.13.0.tar.gz 151775 BLAKE2B f8a8b59b361ffc9b54e0047e0cc3824e2a92cf341aa9664712d020e07e5f2facda6f2d1827998c4af0958a3b05070738a20d93d7723a2f3708e601b70474653c SHA512 cd6e4cd696bcbebe5aa6a53f5222fbb8f982ff21d165adcd8854769b19df2d15ea6287100ba09ddd85ac80d3f86dbfae9ac050ee50f082223bf0acb542413d8c
|
||||||
DIST libcharon-4.9.1.tar.gz 151243 BLAKE2B 8557efe4667a83297a4bcfc8307e2322a379e52d50ad1648d873a923e182b3be1651a13c7402ac041fd134036a75a42e825adf2cc27271af218db44af7e48473 SHA512 41d611f8d3bf0f762a38a00c159104df04b73cd5c4f7e9ebcfe3ac9cdd0c8e31e505c4fd4ef8f8a6f1c02bf882bb3e14ea4e92c8b15169a91cbd1815e36310fa
|
DIST libcharon-4.9.1.tar.gz 151243 BLAKE2B 8557efe4667a83297a4bcfc8307e2322a379e52d50ad1648d873a923e182b3be1651a13c7402ac041fd134036a75a42e825adf2cc27271af218db44af7e48473 SHA512 41d611f8d3bf0f762a38a00c159104df04b73cd5c4f7e9ebcfe3ac9cdd0c8e31e505c4fd4ef8f8a6f1c02bf882bb3e14ea4e92c8b15169a91cbd1815e36310fa
|
||||||
|
@ -0,0 +1,72 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
|
||||||
|
inherit cmake python-single-r1
|
||||||
|
|
||||||
|
MY_PN="libCharon"
|
||||||
|
|
||||||
|
DESCRIPTION="This library facilitates communication between Cura and its backend"
|
||||||
|
HOMEPAGE="https://github.com/Ultimaker/libCharon"
|
||||||
|
SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
|
||||||
|
IUSE="+client +dbus test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
RDEPEND="
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
dbus? (
|
||||||
|
acct-group/ultimaker
|
||||||
|
acct-user/ultimaker
|
||||||
|
sys-apps/dbus
|
||||||
|
)"
|
||||||
|
|
||||||
|
DEPEND="${PYTHON_DEPS}
|
||||||
|
test? (
|
||||||
|
$(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
|
||||||
|
)"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# use current python version, not the latest installed
|
||||||
|
# fix python install location
|
||||||
|
sed -i \
|
||||||
|
-e "s:find_package(Python3 3.4 REQUIRED:find_package(Python3 ${EPYTHON##python} EXACT REQUIRED:g" \
|
||||||
|
-e "s:lib\${LIB_SUFFIX}/python\${Python3_VERSION_MAJOR}\.\${Python3_VERSION_MINOR}/site-packages:$(python_get_sitedir):g" \
|
||||||
|
CMakeLists.txt || die
|
||||||
|
|
||||||
|
sed -i -e "s:/usr/lib/python3/dist-packages/Charon/Service/main.py:$(python_get_sitedir)/Charon/Service/main.py:g" service/charon.service || die
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DINSTALL_CLIENT=$(usex client ON OFF)
|
||||||
|
-DINSTALL_SERVICE=$(usex dbus ON OFF)
|
||||||
|
-DPython3_EXECUTABLE="${PYTHON}"
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake_src_install
|
||||||
|
python_optimize
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use dbus ; then
|
||||||
|
elog "To start the Charon File Metadata service at boot, add it to the default runlevel with:"
|
||||||
|
elog " systemctl enable charon"
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,25 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
MY_PN="platform"
|
||||||
|
MY_PN_PREFIX="p8"
|
||||||
|
|
||||||
|
DESCRIPTION="Platform support library used by libCEC and binary add-ons for Kodi"
|
||||||
|
HOMEPAGE="https://github.com/Pulse-Eight/platform"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999 ]] ; then
|
||||||
|
EGIT_REPO_URI="https://github.com/Pulse-Eight/${MY_PN}.git"
|
||||||
|
inherit git-r3
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/Pulse-Eight/${MY_PN}/archive/${MY_PN_PREFIX}-${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
S="${WORKDIR}/${MY_PN}-${MY_PN_PREFIX}-${MY_PN}-${PV}"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||||
|
fi
|
@ -1,2 +1,3 @@
|
|||||||
DIST libsavitar-4.12.1.tar.gz 100730 BLAKE2B cb9dd3ed6802e88235769f70092dbd50113d107b3d2ec17851120338ad6b6ee809c1243f406ee0c96358e5e618d883640e2c3ff9c7f3b41fa6e3a4993939c044 SHA512 c848730cca44b942cd0aba343880a68b23f1bfe95b3348cf1d9d490d9a99be3db9d1940ae473a74ad695823404fab86b728327783c8cc3cfb04ebff8cc6a1b3c
|
DIST libsavitar-4.12.1.tar.gz 100730 BLAKE2B cb9dd3ed6802e88235769f70092dbd50113d107b3d2ec17851120338ad6b6ee809c1243f406ee0c96358e5e618d883640e2c3ff9c7f3b41fa6e3a4993939c044 SHA512 c848730cca44b942cd0aba343880a68b23f1bfe95b3348cf1d9d490d9a99be3db9d1940ae473a74ad695823404fab86b728327783c8cc3cfb04ebff8cc6a1b3c
|
||||||
|
DIST libsavitar-4.13.0.tar.gz 100723 BLAKE2B d631c572e20fcf92cb2053959fad7c806b18981eaad7a0ad1efb52870a7f5874459d4012a7583be8bcdd7cbfad863dea9c4f8c13579269db3ea3a3cf92383b4f SHA512 a446131c0bbcc34e55c093032af823b9750797f06297bea9fd4d64838e793811e71679a1f6ae99be9fc9382a23e8763140147c7a6eea0a310f6f2d40b53be3bf
|
||||||
DIST libsavitar-4.9.1.tar.gz 100496 BLAKE2B 7700f110522298905c1e4cf42529e83c06c337ac826007db2fca8abf462abcb8dd9245d2d81773ba3e6663d9afa093685bf955a1cc7e27d48fc904913e56d62f SHA512 2b291a17603922a4a06292282392015cf381a813b5f9a374e8cb35da6c0701ead72cbf76f17e763793225885a4209b49e73114f462b40d6999f95db6de887a44
|
DIST libsavitar-4.9.1.tar.gz 100496 BLAKE2B 7700f110522298905c1e4cf42529e83c06c337ac826007db2fca8abf462abcb8dd9245d2d81773ba3e6663d9afa093685bf955a1cc7e27d48fc904913e56d62f SHA512 2b291a17603922a4a06292282392015cf381a813b5f9a374e8cb35da6c0701ead72cbf76f17e763793225885a4209b49e73114f462b40d6999f95db6de887a44
|
||||||
|
@ -0,0 +1,76 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
|
||||||
|
inherit cmake python-single-r1
|
||||||
|
|
||||||
|
MY_PN="libSavitar"
|
||||||
|
|
||||||
|
DESCRIPTION="C++ implementation of 3mf loading with SIP python bindings"
|
||||||
|
HOMEPAGE="https://github.com/Ultimaker/libSavitar"
|
||||||
|
SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0/3"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
|
||||||
|
IUSE="+python static-libs test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND="${PYTHON_DEPS}
|
||||||
|
dev-libs/pugixml
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
<dev-python/sip-5[${PYTHON_USEDEP}]
|
||||||
|
')"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? (
|
||||||
|
dev-cpp/gtest
|
||||||
|
dev-cpp/tbb
|
||||||
|
)"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
BUILD_DIR="${S}/build"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${PN}-4.7.0-use-system-pugixml.patch" )
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use python && python-single-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# remove bundled pugixml
|
||||||
|
rm -r "${S}"/pugixml || die
|
||||||
|
|
||||||
|
find "${S}"/src -type f -name '*.cpp' -o -name '*.h' | xargs sed -i \
|
||||||
|
-e 's "../pugixml/src/pugixml.hpp" <pugixml.hpp> g' || die
|
||||||
|
|
||||||
|
if use test; then
|
||||||
|
find "${S}"/tests -type f -name '*.cpp' -o -name '*.h' | xargs sed -i \
|
||||||
|
-e 's "../pugixml/src/pugixml.hpp" <pugixml.hpp> g' || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# find SIP for current python version, not the latest installed
|
||||||
|
sed -i -e "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 ${EPYTHON##python} EXACT REQUIRED/g" \
|
||||||
|
CMakeLists.txt cmake/FindSIP.cmake || die
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DBUILD_PYTHON=$(usex python ON OFF)
|
||||||
|
-DBUILD_STATIC=$(usex static-libs ON OFF)
|
||||||
|
-DBUILD_TESTS=$(usex test ON OFF)
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
cmake_src_test
|
||||||
|
}
|
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST Search-Xapian-1.2.25.0.tar.gz 72097 BLAKE2B 9e9f54718bf597c7592cc936e23ce4684ba4104f890ee7216e303af9a075eb895459a46d17bd2c32820eb436545a8a9e008b17f83fa586bf3e9160d80813872d SHA512 2bb0bea59ddfd8159df0b3051034ca28478cb74832cfe7a103b8a4dbeddbd41f6223be6ad56eb3dcb8c7a785d2f7d500844c41f35da3997a843b3ba624a4e795
|
DIST Search-Xapian-1.2.25.0.tar.gz 72097 BLAKE2B 9e9f54718bf597c7592cc936e23ce4684ba4104f890ee7216e303af9a075eb895459a46d17bd2c32820eb436545a8a9e008b17f83fa586bf3e9160d80813872d SHA512 2bb0bea59ddfd8159df0b3051034ca28478cb74832cfe7a103b8a4dbeddbd41f6223be6ad56eb3dcb8c7a785d2f7d500844c41f35da3997a843b3ba624a4e795
|
||||||
DIST Search-Xapian-1.2.25.4.tar.gz 75336 BLAKE2B 06e3fe3871f00c173f4c24303b33eb046867dda1274535c1d22b98027804df19b3dc6b80d6213c2090e05362c508d0e41b55cdc165ccedd8a45bfff19d4fe07b SHA512 14d34641583fb3cce3e7cd4b16e5001be9c7808d07e4942b4842196f36906649053d1ff522a5a1b82200ecd714c55afaf7bd653bf7df9a462db91d05cd12cb01
|
DIST Search-Xapian-1.2.25.4.tar.gz 75336 BLAKE2B 06e3fe3871f00c173f4c24303b33eb046867dda1274535c1d22b98027804df19b3dc6b80d6213c2090e05362c508d0e41b55cdc165ccedd8a45bfff19d4fe07b SHA512 14d34641583fb3cce3e7cd4b16e5001be9c7808d07e4942b4842196f36906649053d1ff522a5a1b82200ecd714c55afaf7bd653bf7df9a462db91d05cd12cb01
|
||||||
|
DIST Search-Xapian-1.2.25.5.tar.gz 74960 BLAKE2B e0691383c4fd8ddd286b8db653ddd9175cde9f37ccf470764272456dbea8ceb8893eb011ae57a18816b3974a56db2dc773d90b7a4778e24ac0a6c78eb175a19e SHA512 3099ba3f8726029d7a5c916f6b05d2d7cea41534b0f364687c7d9e0212340dca2a313a1ac8e0f6531a7c1084c8833a0e6d45bcff8fec32e0a6e5922bc0bcb81f
|
||||||
|
@ -0,0 +1,35 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DIST_AUTHOR=OLLY
|
||||||
|
inherit perl-module toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Perl XS frontend to the Xapian C++ search library"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
IUSE="examples test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/xapian-1.4:0=
|
||||||
|
!dev-libs/xapian-bindings[perl]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/perl-ExtUtils-MakeMaker
|
||||||
|
test? ( dev-perl/Devel-Leak )
|
||||||
|
"
|
||||||
|
|
||||||
|
DIST_TEST=do
|
||||||
|
# parallel fails sometimes...
|
||||||
|
|
||||||
|
myconf="CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
perl-module_src_install
|
||||||
|
|
||||||
|
use examples && {
|
||||||
|
docinto examples
|
||||||
|
dodoc "${S}"/examples/*
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DIST_AUTHOR=OLLY
|
||||||
|
inherit perl-module toolchain-funcs
|
||||||
|
|
||||||
|
MY_VERSION=$(ver_cut 1-3)
|
||||||
|
|
||||||
|
SRC_URI+=" http://oligarchy.co.uk/xapian/${MY_VERSION}/${P}.tar.gz"
|
||||||
|
DESCRIPTION="Perl XS frontend to the Xapian C++ search library"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
IUSE="examples test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
RDEPEND="dev-libs/xapian:0/1.2.22
|
||||||
|
!dev-libs/xapian-bindings[perl]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/perl-ExtUtils-MakeMaker
|
||||||
|
test? ( dev-perl/Devel-Leak )
|
||||||
|
"
|
||||||
|
|
||||||
|
DIST_TEST=do
|
||||||
|
# parallel fails sometimes...
|
||||||
|
|
||||||
|
myconf="CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
perl-module_src_install
|
||||||
|
|
||||||
|
use examples && {
|
||||||
|
docinto examples
|
||||||
|
dodoc "${S}"/examples/*
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST jaraco.text-3.6.0.tar.gz 11575 BLAKE2B 631eb6aa72e9dae7e2baaa896634658525cefa9033b5d8347ab4f2b6f654afb60770ffed0c9397d4ee3d16f81002ba89d383dc6b8899134c2e932cc814aa291a SHA512 74e6f199372b62ee767fd5f5829ab636d6d87c38998d93cb4ed7dddbe53db27e5c3caf45f36f7b5690b3c12367df0c93702fac59ee99ffcb03f53e70b8b18f96
|
|
||||||
DIST jaraco.text-3.7.0.tar.gz 12054 BLAKE2B 54528808695e2f1f04165e3de42d1715bb3e3ee1450ee8d8759814d209ba98c181d1746a916816dd50703e5a4e26ad7986f389619324ffbabaa89be90fd3908c SHA512 559dc5ed0f2c0b46dd0cbbc112ab01bbdb68bc12923cff8f745a5e233696ca9f50cef6dbf60116df5121f4761457574deebea142c2a23ca6c4664d7395b5607e
|
DIST jaraco.text-3.7.0.tar.gz 12054 BLAKE2B 54528808695e2f1f04165e3de42d1715bb3e3ee1450ee8d8759814d209ba98c181d1746a916816dd50703e5a4e26ad7986f389619324ffbabaa89be90fd3908c SHA512 559dc5ed0f2c0b46dd0cbbc112ab01bbdb68bc12923cff8f745a5e233696ca9f50cef6dbf60116df5121f4761457574deebea142c2a23ca6c4664d7395b5607e
|
||||||
|
@ -1,31 +0,0 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} pypy3 )
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
MY_PN="${PN/-/.}"
|
|
||||||
DESCRIPTION="Text utilities used by other projects by developer jaraco"
|
|
||||||
HOMEPAGE="https://github.com/jaraco/jaraco.text"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
|
|
||||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/jaraco-functools[${PYTHON_USEDEP}]
|
|
||||||
$(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_8 pypy3)
|
|
||||||
dev-python/six[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
>=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_sphinx docs \
|
|
||||||
">=dev-python/jaraco-packaging-3.2" \
|
|
||||||
">=dev-python/rst-linker-1.9"
|
|
||||||
distutils_enable_tests pytest
|
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} pypy3 )
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
MY_PN="${PN/-/.}"
|
|
||||||
DESCRIPTION="Text utilities used by other projects by developer jaraco"
|
|
||||||
HOMEPAGE="https://github.com/jaraco/jaraco.text"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
|
|
||||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-python/jaraco-context-4.1[${PYTHON_USEDEP}]
|
|
||||||
dev-python/jaraco-functools[${PYTHON_USEDEP}]
|
|
||||||
$(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_8 pypy3)
|
|
||||||
dev-python/six[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
>=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_sphinx docs \
|
|
||||||
">=dev-python/jaraco-packaging-3.2" \
|
|
||||||
">=dev-python/rst-linker-1.9"
|
|
||||||
distutils_enable_tests pytest
|
|
@ -1,37 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} pypy3 )
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Core utilities for Python packages"
|
|
||||||
HOMEPAGE="
|
|
||||||
https://github.com/pypa/packaging/
|
|
||||||
https://pypi.org/project/packaging/"
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/pypa/packaging/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="|| ( Apache-2.0 BSD-2 )"
|
|
||||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
|| (
|
|
||||||
>=dev-python/pyparsing-3.0.6[${PYTHON_USEDEP}]
|
|
||||||
<dev-python/pyparsing-3.0.5[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
DEPEND="
|
|
||||||
test? (
|
|
||||||
dev-python/pretend[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
epytest --capture=no
|
|
||||||
}
|
|
@ -1,5 +1,3 @@
|
|||||||
DIST pikepdf-4.3.1.tar.gz 2348339 BLAKE2B 9b1f04a87e7e7d2dc2589eaa7db4a670e8ceda753191e473e1a5da9ead532121d0d7d4f734fa234d60a9b5a5931d022f46e252a8c69947e9553df67b81043a06 SHA512 0156ad57a9af2d39538f9f728231e931e1a44ecea74d26e850640fa062f2dc60d427deeea5fc25ab33037d11d7a403cefe5f930c7ed92be92a6d3432f87d8fa6
|
|
||||||
DIST pikepdf-4.4.1.tar.gz 2350630 BLAKE2B 3a0973bda758952ad4f2bbbb37061882e86cc17776ff72a5ac69950c46adfe0584f447f3dbe0ddac80d41b3b183fe31caad96dbd4c1db4c14499b449c8cdd371 SHA512 4158ff7f8e5ee6098ea73ec3bc47686b3113d941d9522ded0ffd572e624d3b1099939b5103de8eb90c73048fe8ca2be8bc5e1b3946ebe8159df877cf9633f6fa
|
|
||||||
DIST pikepdf-4.5.0.tar.gz 2353720 BLAKE2B 6c15a07b686a6279d1c8bbccc1534a153ae6e809f2b1b63bf4a44f9d49f064cd8b102aa2bb50cb824689c25cc4850d84fb04355fa66dea1e0fc8582d9a2743ad SHA512 d664a192cee28143c06cd7653ba225c7fb559a6480b9fab3b87cfb5231678967af5ec1f896b8c48938cc1f1ca3ff00b1dd5a0df1807a84d17fa104a7dcd98dec
|
DIST pikepdf-4.5.0.tar.gz 2353720 BLAKE2B 6c15a07b686a6279d1c8bbccc1534a153ae6e809f2b1b63bf4a44f9d49f064cd8b102aa2bb50cb824689c25cc4850d84fb04355fa66dea1e0fc8582d9a2743ad SHA512 d664a192cee28143c06cd7653ba225c7fb559a6480b9fab3b87cfb5231678967af5ec1f896b8c48938cc1f1ca3ff00b1dd5a0df1807a84d17fa104a7dcd98dec
|
||||||
DIST pikepdf-5.0.0.tar.gz 2353902 BLAKE2B f6c73372b73d303f0c17b68d8e317c0aeecf6515d720e8eb748123385f57fc49b7eba54243462864a5d6fe9b19acce85140bc3ece15695c086faec69c60ed98a SHA512 8ac3d2682b1490dc9fa4509d0db14508e3bbf001b34d5ba495eaee0d29d6a189309b6a71b3f92e620cfc3422218152edb4103e9e30cad87e4202571d23c04dfe
|
DIST pikepdf-5.0.0.tar.gz 2353902 BLAKE2B f6c73372b73d303f0c17b68d8e317c0aeecf6515d720e8eb748123385f57fc49b7eba54243462864a5d6fe9b19acce85140bc3ece15695c086faec69c60ed98a SHA512 8ac3d2682b1490dc9fa4509d0db14508e3bbf001b34d5ba495eaee0d29d6a189309b6a71b3f92e620cfc3422218152edb4103e9e30cad87e4202571d23c04dfe
|
||||||
DIST pikepdf-5.0.1.tar.gz 2354060 BLAKE2B 0aafaa27642dc2ee5994e670cbc7c7f828027111ce6a7aeb0ff71db8a07a271a1335c60ee9cbbbdbaaf9f8403e206df2c3083cc735cf5bc7f8810b4b113d1634 SHA512 d259806303a3faed861b91cc838efb1317b0d865220708f379d9a674e4ffc0a2752be9b09bcad9950edff7fe8a1c1511c56d9348cfd8ce7c0ca8893316a3ce78
|
DIST pikepdf-5.0.1.tar.gz 2354060 BLAKE2B 0aafaa27642dc2ee5994e670cbc7c7f828027111ce6a7aeb0ff71db8a07a271a1335c60ee9cbbbdbaaf9f8403e206df2c3083cc735cf5bc7f8810b4b113d1634 SHA512 d259806303a3faed861b91cc838efb1317b0d865220708f379d9a674e4ffc0a2752be9b09bcad9950edff7fe8a1c1511c56d9348cfd8ce7c0ca8893316a3ce78
|
||||||
|
@ -1,52 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} )
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
MY_P=${P/_p/.post}
|
|
||||||
DESCRIPTION="Python library to work with pdf files based on qpdf"
|
|
||||||
HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf"
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
|
|
||||||
-> ${MY_P}.tar.gz"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
LICENSE="MPL-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~x86"
|
|
||||||
|
|
||||||
DEPEND=">=app-text/qpdf-10.3.1:0="
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
>=dev-python/pillow-7[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/lxml-4.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/packaging-20[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}]"
|
|
||||||
BDEPEND="
|
|
||||||
>=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}]
|
|
||||||
dev-python/toml[${PYTHON_USEDEP}]
|
|
||||||
dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
|
|
||||||
test? (
|
|
||||||
>=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/hypothesis-5[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
|
|
||||||
>=dev-python/psutil-5[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pytest-6[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
|
|
||||||
)"
|
|
||||||
|
|
||||||
#distutils_enable_sphinx docs \
|
|
||||||
# dev-python/ipython \
|
|
||||||
# dev-python/matplotlib \
|
|
||||||
# dev-python/sphinx_rtd_theme
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
sed -i -e '/-n auto/d' pyproject.toml || die
|
|
||||||
distutils-r1_src_prepare
|
|
||||||
}
|
|
@ -1,53 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} )
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
MY_P=${P/_p/.post}
|
|
||||||
DESCRIPTION="Python library to work with pdf files based on qpdf"
|
|
||||||
HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf"
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
|
|
||||||
-> ${MY_P}.tar.gz"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
LICENSE="MPL-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
|
|
||||||
DEPEND=">=app-text/qpdf-10.3.1:0="
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
<dev-python/pillow-10[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/lxml-4.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/packaging-20[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}]"
|
|
||||||
BDEPEND="
|
|
||||||
>=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}]
|
|
||||||
dev-python/toml[${PYTHON_USEDEP}]
|
|
||||||
dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
|
|
||||||
test? (
|
|
||||||
>=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/hypothesis-5[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
|
|
||||||
>=dev-python/psutil-5[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pytest-6[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
|
|
||||||
)"
|
|
||||||
|
|
||||||
#distutils_enable_sphinx docs \
|
|
||||||
# dev-python/ipython \
|
|
||||||
# dev-python/matplotlib \
|
|
||||||
# dev-python/sphinx_rtd_theme
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
sed -i -e '/-n auto/d' pyproject.toml || die
|
|
||||||
distutils-r1_src_prepare
|
|
||||||
}
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST pynest2d-4.12.1.tar.gz 18448 BLAKE2B 5432d7acfe600afd32a0fb4543728eed351dea442ff23c9397182919f43015c4aed530aa7ec5b59c75d6373ea6ed122262d7018eb12cdd1b4586bf3ec960586b SHA512 0494efbc0ad6379fde4bdf9cdfe902cb4cbce30129771d34e01661b58ee38d6256910e10184c121de3b2d7139e6dbfee5b4e039d7d35507347efa2c475977625
|
DIST pynest2d-4.12.1.tar.gz 18448 BLAKE2B 5432d7acfe600afd32a0fb4543728eed351dea442ff23c9397182919f43015c4aed530aa7ec5b59c75d6373ea6ed122262d7018eb12cdd1b4586bf3ec960586b SHA512 0494efbc0ad6379fde4bdf9cdfe902cb4cbce30129771d34e01661b58ee38d6256910e10184c121de3b2d7139e6dbfee5b4e039d7d35507347efa2c475977625
|
||||||
|
DIST pynest2d-4.13_beta.tar.gz 18455 BLAKE2B 1c5cbc72d8557f6c8031ea6e5b7e0344c7315dacfe3bf96dc98cd5fc353574811100728f665a27d538c1a9dfb90dce8a7fca477be9f8b589c6174364cc072bfb SHA512 b1918efa18c8d3b641271803ada6fd9122e456181854bb7a62dc574673791ad5a294d239c79cfc4590cb1ef760d410fed5764e81e938df64f5646751746b1250
|
||||||
DIST pynest2d-4.9.1.tar.gz 18252 BLAKE2B ea98af68e7b60d615eaf6e90a68b37f8e26aa181fafecc2470b5d93d1d20a9667f5a8c903be87d419cedf47befd4e9ce757a90880c0ef19e7bb920147b2443b2 SHA512 f208e13cace4345fe691beebfe61895cbf81b7f90c19adf6a63b592928abd8591fed5c10e5b12d60c375684398856ea8d569fe8d1893a049e45d89b0ffcfc51d
|
DIST pynest2d-4.9.1.tar.gz 18252 BLAKE2B ea98af68e7b60d615eaf6e90a68b37f8e26aa181fafecc2470b5d93d1d20a9667f5a8c903be87d419cedf47befd4e9ce757a90880c0ef19e7bb920147b2443b2 SHA512 f208e13cace4345fe691beebfe61895cbf81b7f90c19adf6a63b592928abd8591fed5c10e5b12d60c375684398856ea8d569fe8d1893a049e45d89b0ffcfc51d
|
||||||
|
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
MY_PV=$(ver_rs 2 -)
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
|
||||||
|
inherit cmake python-single-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Python bindings for libnest2d"
|
||||||
|
HOMEPAGE="https://github.com/Ultimaker/pynest2d"
|
||||||
|
SRC_URI="https://github.com/Ultimaker/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
S="${WORKDIR}"/${PN}-${MY_PV}
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
RDEPEND="${PYTHON_DEPS}
|
||||||
|
dev-libs/libnest2d
|
||||||
|
$(python_gen_cond_dep '<dev-python/sip-5[${PYTHON_USEDEP}]')
|
||||||
|
"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-4.12.1-required-flags-from-Libnest2D-target.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DPython3_EXECUTABLE="${PYTHON}"
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
@ -1,3 +1 @@
|
|||||||
DIST pytest-httpx-0.18.0.gh.tar.gz 22939 BLAKE2B a55923e63ad47ebd6ef05eafdadcec4caabab1341ab5f70e68357bc44cab53006a38b0d07f9540007ac46686499fd7355610a22a82b075a1e674d1fa3250efe9 SHA512 a7f24eefb8ba371e8c86526dd63e5ec7a6fa2e7a122643c8907a3da3b9a17a06e99416c5dc927f42320aa88fc213d5a327f53ec92e345853d5350902801fa1bc
|
|
||||||
DIST pytest-httpx-0.19.0.gh.tar.gz 22971 BLAKE2B e62dbd043ff727d6b91d82963514d62f23766ad69380675334b6a429c11f00e2062cd0cc9dedce662c5ec13ff42f3eb9bb2620d0f021bfe9b5f4ad7ae7694d28 SHA512 a3a296445894cb8f68a8ce367b5e3e399471be45c6fa1d5fa4957910b45af244393957f49b5fb0ec2c0a0e8c507e63d572a0fa672430fe030b2529c2fefa6911
|
|
||||||
DIST pytest-httpx-0.20.0.gh.tar.gz 23106 BLAKE2B b44890bc0f916a10d57b1fe16523808cc9ab9a364d39980c49b4d26823afe7c9388b442cf99225605d741d192b5f282acdce0c7929e00ea076f10f04a55597a3 SHA512 54f588ddaaa0b9909f38a25ae1cf08d63f943a0fa169d4b77d2e8b967fc001af1f667b7c91dfcaf14bbed948d72df22ec133468ad692157b31259b2b155ebd88
|
DIST pytest-httpx-0.20.0.gh.tar.gz 23106 BLAKE2B b44890bc0f916a10d57b1fe16523808cc9ab9a364d39980c49b4d26823afe7c9388b442cf99225605d741d192b5f282acdce0c7929e00ea076f10f04a55597a3 SHA512 54f588ddaaa0b9909f38a25ae1cf08d63f943a0fa169d4b77d2e8b967fc001af1f667b7c91dfcaf14bbed948d72df22ec133468ad692157b31259b2b155ebd88
|
||||||
|
@ -1,32 +0,0 @@
|
|||||||
# Copyright 2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} )
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
MY_PN="${PN/-/_}"
|
|
||||||
DESCRIPTION="Send responses to HTTPX using pytest"
|
|
||||||
HOMEPAGE="https://colin-b.github.io/pytest_httpx/"
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/Colin-b/${MY_PN}/archive/v${PV}.tar.gz
|
|
||||||
-> ${P}.gh.tar.gz
|
|
||||||
"
|
|
||||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
=dev-python/httpx-0.21*[${PYTHON_USEDEP}]
|
|
||||||
=dev-python/pytest-6*[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
test? (
|
|
||||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_tests --install pytest
|
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} )
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
MY_PN="${PN/-/_}"
|
|
||||||
DESCRIPTION="Send responses to HTTPX using pytest"
|
|
||||||
HOMEPAGE="https://colin-b.github.io/pytest_httpx/"
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/Colin-b/${MY_PN}/archive/v${PV}.tar.gz
|
|
||||||
-> ${P}.gh.tar.gz
|
|
||||||
"
|
|
||||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
=dev-python/httpx-0.22*[${PYTHON_USEDEP}]
|
|
||||||
=dev-python/pytest-6*[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
test? (
|
|
||||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
|
@ -1,43 +0,0 @@
|
|||||||
# Copyright 2021-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} pypy3 )
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=pyproject.toml
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
MY_P=${P/_p/.post}
|
|
||||||
|
|
||||||
DESCRIPTION="Shims to make deprecation of pytz easier"
|
|
||||||
HOMEPAGE="https://pypi.org/project/pytz-deprecation-shim/ https://github.com/pganssle/pytz-deprecation-shim"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
|
|
||||||
' python3_8 pypy3)
|
|
||||||
sys-libs/timezone-data
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
test? (
|
|
||||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pytz[${PYTHON_USEDEP}]
|
|
||||||
dev-python/toml[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
distutils_enable_sphinx docs \
|
|
||||||
dev-python/sphinx_rtd_theme
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# apparently used only as a fallback
|
|
||||||
sed -i -e '/tzdata/d' setup.cfg || die
|
|
||||||
distutils-r1_src_prepare
|
|
||||||
}
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST uranium-4.12.1.tar.gz 1071662 BLAKE2B bb4bbcd9129dcb724a553c327a90619d12c3daaee3468ed194f8ab98f112d503638fd3ba340e67e12268d0aab23bf1cd9b4ee364c0204761949d2a58fbdfcf96 SHA512 bdf118341a52ac957ae8cc0acf2fb2c7381f9082e82c190a038333845ffc0fefa8c92702438898a63ccca9f0add69312b43168b993fcd38fe4f3ee3856b36eb9
|
DIST uranium-4.12.1.tar.gz 1071662 BLAKE2B bb4bbcd9129dcb724a553c327a90619d12c3daaee3468ed194f8ab98f112d503638fd3ba340e67e12268d0aab23bf1cd9b4ee364c0204761949d2a58fbdfcf96 SHA512 bdf118341a52ac957ae8cc0acf2fb2c7381f9082e82c190a038333845ffc0fefa8c92702438898a63ccca9f0add69312b43168b993fcd38fe4f3ee3856b36eb9
|
||||||
|
DIST uranium-4.13.0.tar.gz 1072294 BLAKE2B 3d5110ec4fc6bbfbf085d1f2c177ae19305d7e3828cfe44f7e83aa07397224e3c4e5441f83684f49f21fc6579eb7d3e7fc176eae80c76c3b10354757c01ecc40 SHA512 bba41754670b42eb92826fe1c2380b76afb62d16158c07f960315dbd77c55932d29dff594d71aff8eafc2f58d1aac4a14b0f6fc36a0a352872077b97c0d7f555
|
||||||
DIST uranium-4.9.1.tar.gz 1038046 BLAKE2B 3304e89e0a22fbda0e9e57aaf88f6f11979eb5273d6c8a69f5ec9f050741561f67667a76e2136148808862026e2330f3b5043141ed8d69d255632a8c3c869def SHA512 e665a1ff8ebfc629e4bc2253533a3332d8f8804155432af921ad2e7251d5725daf9346cc5f110595914ac6f0d194db6d7e06dfcd3795b57e35b3d5e6dae594a7
|
DIST uranium-4.9.1.tar.gz 1038046 BLAKE2B 3304e89e0a22fbda0e9e57aaf88f6f11979eb5273d6c8a69f5ec9f050741561f67667a76e2136148808862026e2330f3b5043141ed8d69d255632a8c3c869def SHA512 e665a1ff8ebfc629e4bc2253533a3332d8f8804155432af921ad2e7251d5725daf9346cc5f110595914ac6f0d194db6d7e06dfcd3795b57e35b3d5e6dae594a7
|
||||||
|
@ -0,0 +1,103 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_SINGLE_IMPL=1
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=no
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
|
||||||
|
inherit cmake distutils-r1
|
||||||
|
|
||||||
|
MY_PN="Uranium"
|
||||||
|
|
||||||
|
DESCRIPTION="A Python framework for building 3D printing related applications"
|
||||||
|
HOMEPAGE="https://github.com/Ultimaker/Uranium"
|
||||||
|
SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
IUSE="debug doc test"
|
||||||
|
|
||||||
|
BDEPEND="${PYTHON_DEPS}
|
||||||
|
sys-devel/gettext
|
||||||
|
doc? ( app-doc/doxygen[dot] )
|
||||||
|
test? (
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mypy[${PYTHON_USEDEP}]
|
||||||
|
dev-python/twisted[${PYTHON_USEDEP}]
|
||||||
|
')
|
||||||
|
)"
|
||||||
|
|
||||||
|
DEPEND="${PYTHON_DEPS}
|
||||||
|
~dev-libs/libarcus-${PV}:=[python,${PYTHON_SINGLE_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||||
|
dev-python/PyQt5[${PYTHON_USEDEP},declarative,network,svg]
|
||||||
|
dev-python/numpy[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/scipy-1.1[${PYTHON_USEDEP}]
|
||||||
|
sci-libs/shapely[${PYTHON_USEDEP}]
|
||||||
|
')"
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
dev-qt/qtquickcontrols:5
|
||||||
|
dev-qt/qtquickcontrols2:5"
|
||||||
|
|
||||||
|
DOCS=( README.md )
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
python_fix_shebang .
|
||||||
|
|
||||||
|
if ! use doc ; then
|
||||||
|
sed -i -e '/add_custom_target(doc/d' CMakeLists.txt || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DCURA_BINARY_DATA_DIRECTORY:STRING="/usr/share/cura/"
|
||||||
|
-DGETTEXT_MSGINIT_EXECUTABLE="msginit"
|
||||||
|
)
|
||||||
|
|
||||||
|
if ! use debug; then
|
||||||
|
sed -i -e 's logging.DEBUG logging.ERROR g' \
|
||||||
|
plugins/ConsoleLogger/ConsoleLogger.py \
|
||||||
|
plugins/FileLogger/FileLogger.py || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s/find_package(PythonInterp 3 REQUIRED/find_package(Python3 ${EPYTHON##python} EXACT REQUIRED COMPONENTS Interpreter/g" \
|
||||||
|
CMakeLists.txt cmake/UraniumPluginInstall.cmake
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s/find_package(Python3 REQUIRED/find_package(Python3 ${EPYTHON##python} EXACT REQUIRED/g" \
|
||||||
|
-e 's/set(Python3_EXECUTABLE ${PYTHON_EXECUTABLE})//g' \
|
||||||
|
cmake/UraniumPluginInstall.cmake
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s lib\${LIB_SUFFIX}/python\${PYTHON_VERSION_MAJOR}.\${PYTHON_VERSION_MINOR}/site-packages $(python_get_sitedir) g" \
|
||||||
|
-e 's cmake-${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} cmake g' \
|
||||||
|
CMakeLists.txt
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cmake_src_compile
|
||||||
|
|
||||||
|
use doc && cmake_src_compile doc
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake_src_install
|
||||||
|
|
||||||
|
python_optimize "${ED}"/usr
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,117 @@
|
|||||||
|
From cdc753516798882a805db1d2042dbce8313382bf Mon Sep 17 00:00:00 2001
|
||||||
|
From: Ryan Tandy <ryan@nardis.ca>
|
||||||
|
Date: Thu, 3 Feb 2022 19:02:52 -0800
|
||||||
|
Subject: [PATCH] FFmpeg: Support FFmpeg 5.0
|
||||||
|
|
||||||
|
---
|
||||||
|
src/feature/ffmpeg/ffmpeg-decoder.c | 3 ++-
|
||||||
|
src/feature/ffmpeg/ffmpeg-encoder.c | 25 ++++++++++++++-----------
|
||||||
|
2 files changed, 16 insertions(+), 12 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/feature/ffmpeg/ffmpeg-decoder.c b/src/feature/ffmpeg/ffmpeg-decoder.c
|
||||||
|
index c3bb6d1c5c..daa47fbf2c 100644
|
||||||
|
--- a/src/feature/ffmpeg/ffmpeg-decoder.c
|
||||||
|
+++ b/src/feature/ffmpeg/ffmpeg-decoder.c
|
||||||
|
@@ -5,6 +5,7 @@
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||||
|
#include "ffmpeg-decoder.h"
|
||||||
|
|
||||||
|
+#include <libavcodec/avcodec.h>
|
||||||
|
#include <libswscale/swscale.h>
|
||||||
|
|
||||||
|
void FFmpegDecoderInit(struct FFmpegDecoder* decoder) {
|
||||||
|
@@ -38,7 +39,7 @@ bool FFmpegDecoderOpen(struct FFmpegDecoder* decoder, const char* infile) {
|
||||||
|
#else
|
||||||
|
enum AVMediaType type = decoder->context->streams[i]->codec->codec_type;
|
||||||
|
#endif
|
||||||
|
- struct AVCodec* codec;
|
||||||
|
+ const struct AVCodec* codec;
|
||||||
|
struct AVCodecContext* context = NULL;
|
||||||
|
if (type == AVMEDIA_TYPE_VIDEO && decoder->videoStream < 0) {
|
||||||
|
decoder->video = avcodec_alloc_context3(NULL);
|
||||||
|
diff --git a/src/feature/ffmpeg/ffmpeg-encoder.c b/src/feature/ffmpeg/ffmpeg-encoder.c
|
||||||
|
index ad76ca57b2..be6bd3af5e 100644
|
||||||
|
--- a/src/feature/ffmpeg/ffmpeg-encoder.c
|
||||||
|
+++ b/src/feature/ffmpeg/ffmpeg-encoder.c
|
||||||
|
@@ -12,6 +12,9 @@
|
||||||
|
|
||||||
|
#include <libavcodec/version.h>
|
||||||
|
#include <libavcodec/avcodec.h>
|
||||||
|
+#if LIBAVCODEC_VERSION_MAJOR >= 58
|
||||||
|
+#include <libavcodec/bsf.h>
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
#include <libavfilter/buffersink.h>
|
||||||
|
#include <libavfilter/buffersrc.h>
|
||||||
|
@@ -121,7 +124,7 @@ bool FFmpegEncoderSetAudio(struct FFmpegEncoder* encoder, const char* acodec, un
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
- AVCodec* codec = avcodec_find_encoder_by_name(acodec);
|
||||||
|
+ const AVCodec* codec = avcodec_find_encoder_by_name(acodec);
|
||||||
|
if (!codec) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
@@ -193,7 +196,7 @@ bool FFmpegEncoderSetVideo(struct FFmpegEncoder* encoder, const char* vcodec, in
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
- AVCodec* codec = avcodec_find_encoder_by_name(vcodec);
|
||||||
|
+ const AVCodec* codec = avcodec_find_encoder_by_name(vcodec);
|
||||||
|
if (!codec) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
@@ -213,7 +216,7 @@ bool FFmpegEncoderSetVideo(struct FFmpegEncoder* encoder, const char* vcodec, in
|
||||||
|
if (encoder->pixFormat == AV_PIX_FMT_NONE) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
- if (vbr < 0 && !av_opt_find(&codec->priv_class, "crf", NULL, 0, 0)) {
|
||||||
|
+ if (vbr < 0 && !av_opt_find((void*) &codec->priv_class, "crf", NULL, 0, 0)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
encoder->videoCodec = vcodec;
|
||||||
|
@@ -223,7 +226,7 @@ bool FFmpegEncoderSetVideo(struct FFmpegEncoder* encoder, const char* vcodec, in
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FFmpegEncoderSetContainer(struct FFmpegEncoder* encoder, const char* container) {
|
||||||
|
- AVOutputFormat* oformat = av_guess_format(container, 0, 0);
|
||||||
|
+ const AVOutputFormat* oformat = av_guess_format(container, 0, 0);
|
||||||
|
if (!oformat) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
@@ -241,9 +244,9 @@ void FFmpegEncoderSetLooping(struct FFmpegEncoder* encoder, bool loop) {
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FFmpegEncoderVerifyContainer(struct FFmpegEncoder* encoder) {
|
||||||
|
- AVOutputFormat* oformat = av_guess_format(encoder->containerFormat, 0, 0);
|
||||||
|
- AVCodec* acodec = avcodec_find_encoder_by_name(encoder->audioCodec);
|
||||||
|
- AVCodec* vcodec = avcodec_find_encoder_by_name(encoder->videoCodec);
|
||||||
|
+ const AVOutputFormat* oformat = av_guess_format(encoder->containerFormat, 0, 0);
|
||||||
|
+ const AVCodec* acodec = avcodec_find_encoder_by_name(encoder->audioCodec);
|
||||||
|
+ const AVCodec* vcodec = avcodec_find_encoder_by_name(encoder->videoCodec);
|
||||||
|
if ((encoder->audioCodec && !acodec) || (encoder->videoCodec && !vcodec) || !oformat || (!acodec && !vcodec)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
@@ -257,8 +260,8 @@ bool FFmpegEncoderVerifyContainer(struct FFmpegEncoder* encoder) {
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FFmpegEncoderOpen(struct FFmpegEncoder* encoder, const char* outfile) {
|
||||||
|
- AVCodec* acodec = avcodec_find_encoder_by_name(encoder->audioCodec);
|
||||||
|
- AVCodec* vcodec = avcodec_find_encoder_by_name(encoder->videoCodec);
|
||||||
|
+ const AVCodec* acodec = avcodec_find_encoder_by_name(encoder->audioCodec);
|
||||||
|
+ const AVCodec* vcodec = avcodec_find_encoder_by_name(encoder->videoCodec);
|
||||||
|
if ((encoder->audioCodec && !acodec) || (encoder->videoCodec && !vcodec) || !FFmpegEncoderVerifyContainer(encoder)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
@@ -272,9 +275,9 @@ bool FFmpegEncoderOpen(struct FFmpegEncoder* encoder, const char* outfile) {
|
||||||
|
encoder->currentVideoFrame = 0;
|
||||||
|
encoder->skipResidue = 0;
|
||||||
|
|
||||||
|
- AVOutputFormat* oformat = av_guess_format(encoder->containerFormat, 0, 0);
|
||||||
|
+ const AVOutputFormat* oformat = av_guess_format(encoder->containerFormat, 0, 0);
|
||||||
|
#ifndef USE_LIBAV
|
||||||
|
- avformat_alloc_output_context2(&encoder->context, oformat, 0, outfile);
|
||||||
|
+ avformat_alloc_output_context2(&encoder->context, (AVOutputFormat*) oformat, 0, outfile);
|
||||||
|
#else
|
||||||
|
encoder->context = avformat_alloc_context();
|
||||||
|
strncpy(encoder->context->filename, outfile, sizeof(encoder->context->filename) - 1);
|
@ -0,0 +1,132 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit cmake desktop xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Game Boy Advance emulator written in C"
|
||||||
|
HOMEPAGE="https://mgba.io"
|
||||||
|
if [[ "${PV}" == 9999 ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/mgba-emu/mgba.git"
|
||||||
|
else
|
||||||
|
MY_PV="${PV/_beta/-b}"
|
||||||
|
SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
[[ "${PV}" == *_beta* ]] || \
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
fi
|
||||||
|
LICENSE="MPL-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="debug discord elf ffmpeg gles2 gles3 opengl qt5 +sdl sqlite"
|
||||||
|
REQUIRED_USE="|| ( qt5 sdl )
|
||||||
|
qt5? ( opengl )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
media-libs/libpng:0=
|
||||||
|
sys-libs/zlib[minizip]
|
||||||
|
debug? ( dev-libs/libedit )
|
||||||
|
elf? ( dev-libs/elfutils )
|
||||||
|
ffmpeg? ( media-video/ffmpeg:= )
|
||||||
|
opengl? ( media-libs/libglvnd )
|
||||||
|
qt5? (
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtmultimedia:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
opengl? ( dev-qt/qtopengl:5 )
|
||||||
|
)
|
||||||
|
sdl? ( media-libs/libsdl2[X,sound,joystick,video,opengl?] )
|
||||||
|
sqlite? ( dev-db/sqlite:3 )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
gles2? ( media-libs/libglvnd )
|
||||||
|
gles3? ( media-libs/libglvnd )
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${P}-ffmpeg5.patch" #834374
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
xdg_environment_reset
|
||||||
|
cmake_src_prepare
|
||||||
|
|
||||||
|
# Get rid of any bundled stuff we don't want
|
||||||
|
local pkg
|
||||||
|
for pkg in libpng lzma sqlite3 zlib ; do
|
||||||
|
rm -r src/third-party/${pkg} || die
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DCMAKE_SKIP_RPATH=ON
|
||||||
|
-DBUILD_GL="$(usex opengl)"
|
||||||
|
-DBUILD_GLES2="$(usex gles2)"
|
||||||
|
-DBUILD_GLES3="$(usex gles3)"
|
||||||
|
-DBUILD_PYTHON=OFF
|
||||||
|
-DBUILD_QT="$(usex qt5)"
|
||||||
|
-DBUILD_SDL="$(usex sdl)"
|
||||||
|
-DBUILD_SHARED=ON
|
||||||
|
# test suite fails to build (>=0.6.0)
|
||||||
|
-DBUILD_SUITE=OFF
|
||||||
|
-DBUILD_TEST=OFF
|
||||||
|
-DM_CORE_GB=ON
|
||||||
|
-DM_CORE_GBA=ON
|
||||||
|
-DUSE_DEBUGGERS="$(usex debug)"
|
||||||
|
-DUSE_DISCORD_RPC="$(usex discord)"
|
||||||
|
-DUSE_EDITLINE="$(usex debug)"
|
||||||
|
-DUSE_ELF="$(usex elf)"
|
||||||
|
-DUSE_EPOXY=OFF
|
||||||
|
-DUSE_FFMPEG="$(usex ffmpeg)"
|
||||||
|
-DUSE_GDB_STUB="$(usex debug)"
|
||||||
|
-DUSE_LIBZIP=OFF
|
||||||
|
-DUSE_LZMA=OFF
|
||||||
|
-DUSE_MINIZIP=ON
|
||||||
|
-DUSE_PNG=ON
|
||||||
|
-DUSE_SQLITE3="$(usex sqlite)"
|
||||||
|
-DUSE_ZLIB=ON
|
||||||
|
)
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cmake_src_compile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
if use qt5 ; then
|
||||||
|
dobin ${BUILD_DIR}/qt/${PN}-qt
|
||||||
|
doman doc/${PN}-qt.6
|
||||||
|
domenu res/${PN}-qt.desktop
|
||||||
|
for size in 16 24 32 48 64 96 128 256 ; do
|
||||||
|
newicon -s ${size} res/${PN}-${size}.png ${PN}.png
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
if use sdl ; then
|
||||||
|
doman doc/${PN}.6
|
||||||
|
newbin ${BUILD_DIR}/sdl/${PN} ${PN}-sdl
|
||||||
|
fi
|
||||||
|
|
||||||
|
dolib.so ${BUILD_DIR}/lib${PN}.so*
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
if use qt5 ; then
|
||||||
|
xdg_pkg_preinst
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use qt5 ; then
|
||||||
|
xdg_pkg_postinst
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
if use qt5 ; then
|
||||||
|
xdg_pkg_postrm
|
||||||
|
fi
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST cura-4.12.1.tar.gz 50021408 BLAKE2B 114bbe0cc022e33125486228db2eeaeacd9f4abeac8e65f3ed70231e05f4429062ce1cd49e1649959beb827b7a2d245f61c106529a18bd0cebbd0e8b9b8f883f SHA512 397048e1ed93d2e3ec326a3b0564db2b6ee2b239843346e2dd44470b11b5aea86f3f519534270789e020261c87a0100bf3bba39ddbd3a1d8be0e38e68fd7e0c0
|
DIST cura-4.12.1.tar.gz 50021408 BLAKE2B 114bbe0cc022e33125486228db2eeaeacd9f4abeac8e65f3ed70231e05f4429062ce1cd49e1649959beb827b7a2d245f61c106529a18bd0cebbd0e8b9b8f883f SHA512 397048e1ed93d2e3ec326a3b0564db2b6ee2b239843346e2dd44470b11b5aea86f3f519534270789e020261c87a0100bf3bba39ddbd3a1d8be0e38e68fd7e0c0
|
||||||
|
DIST cura-4.13.0.tar.gz 42339276 BLAKE2B 05e747b8e84ecf64bdc1ad7662eae7b5e8a739b7c1bbafdd3ae081e790dafbcd98209eb90f45996e93115ea8b7a38764be957091dd358c502e7aa71cb61fe6c7 SHA512 46f13cde12735d64dad2c533c7688612ebc1c2c8b78d71ced8cfd7d7abd80a53c09105bb16f64ae92cddf345fe44f83800d4448007fe5c2938c652f58354747b
|
||||||
DIST cura-4.9.1.tar.gz 47870392 BLAKE2B 2471c8461f73ad2343f4c3315994c5f63781ae1e49cb4699cd66e7e77c25a93916931fbaa6598c4144707dbc7778c902dad3a25839c0523aaf51ed39aacd2463 SHA512 436b8e33514de67d6d680fe59ab9599a75a86caa7e63fbcd05297b12a435483ec0c9ca90557fe23f25590a24e533294915fc18a665fd5cdb77fcc3a05a9076bf
|
DIST cura-4.9.1.tar.gz 47870392 BLAKE2B 2471c8461f73ad2343f4c3315994c5f63781ae1e49cb4699cd66e7e77c25a93916931fbaa6598c4144707dbc7778c902dad3a25839c0523aaf51ed39aacd2463 SHA512 436b8e33514de67d6d680fe59ab9599a75a86caa7e63fbcd05297b12a435483ec0c9ca90557fe23f25590a24e533294915fc18a665fd5cdb77fcc3a05a9076bf
|
||||||
|
@ -0,0 +1,86 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
|
||||||
|
inherit cmake desktop python-single-r1 xdg
|
||||||
|
|
||||||
|
# Never got tagged as 4.13 proper.
|
||||||
|
PYNEST2D_PV=4.13_beta
|
||||||
|
|
||||||
|
DESCRIPTION="A 3D model slicing application for 3D printing"
|
||||||
|
HOMEPAGE="https://github.com/Ultimaker/Cura"
|
||||||
|
SRC_URI="https://github.com/Ultimaker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
IUSE="debug test +usb zeroconf"
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
BDEPEND="${PYTHON_DEPS}
|
||||||
|
sys-devel/gettext
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
|
||||||
|
')
|
||||||
|
"
|
||||||
|
RDEPEND="${PYTHON_DEPS}
|
||||||
|
~dev-libs/libarcus-${PV}:=[python,${PYTHON_SINGLE_USEDEP}]
|
||||||
|
~dev-libs/libcharon-${PV}[${PYTHON_SINGLE_USEDEP}]
|
||||||
|
~dev-libs/libsavitar-${PV}:=[python,${PYTHON_SINGLE_USEDEP}]
|
||||||
|
~dev-python/pynest2d-${PYNEST2D_PV}[${PYTHON_SINGLE_USEDEP}]
|
||||||
|
~dev-python/uranium-${PV}[${PYTHON_SINGLE_USEDEP}]
|
||||||
|
~media-gfx/curaengine-${PV}
|
||||||
|
~media-gfx/fdm-materials-${PV}
|
||||||
|
dev-qt/qtquickcontrols[widgets]
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
dev-python/importlib_metadata[${PYTHON_USEDEP}]
|
||||||
|
dev-python/keyring[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mypy[${PYTHON_USEDEP}]
|
||||||
|
dev-python/numpy[${PYTHON_USEDEP}]
|
||||||
|
dev-python/PyQt5[-debug,${PYTHON_USEDEP}]
|
||||||
|
dev-python/PyQt5-sip[${PYTHON_USEDEP}]
|
||||||
|
dev-python/requests[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sentry-sdk[${PYTHON_USEDEP}]
|
||||||
|
dev-python/trimesh[${PYTHON_USEDEP}]
|
||||||
|
sci-libs/shapely[${PYTHON_USEDEP}]
|
||||||
|
usb? ( dev-python/pyserial[${PYTHON_USEDEP}] )
|
||||||
|
zeroconf? ( dev-python/zeroconf[${PYTHON_USEDEP}] )
|
||||||
|
')"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-4.12.1-code-style-test.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
DOCS=( README.md )
|
||||||
|
S="${WORKDIR}"/Cura-${PV}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -i -e "s:lib\${LIB_SUFFIX}/python\${Python3_VERSION_MAJOR}.\${Python3_VERSION_MINOR}/site-packages:$(python_get_sitedir):g" CMakeLists.txt || die
|
||||||
|
|
||||||
|
# Remove failing test. Bug #693172.
|
||||||
|
rm -r plugins/VersionUpgrade/VersionUpgrade44to45/tests || die
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DCURA_BUILDTYPE="ebuild"
|
||||||
|
-DCURA_VERSION=${PV}
|
||||||
|
-DCURA_DEBUGMODE=$(usex debug)
|
||||||
|
)
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake_src_install
|
||||||
|
doicon icons/*.png
|
||||||
|
python_fix_shebang "${D}/usr/bin/cura"
|
||||||
|
python_optimize "${D}${get_libdir}"
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST curaengine-4.12.1.tar.gz 1726565 BLAKE2B be231ec43792e1f27a6c720444c6755f71bbc3dbaea45b714c73f9b5b51753d58dafeef7ad2ed1bc21de1c39fe9f2a325ab8b85d3eb5b7f075a472dac98654b7 SHA512 c0c703ec9c7fb05389806f45174d45dd65bece169e3ad88aa1744091ce3c3c1e1e4f5af32cb55cfa9f1a4a8bffe0a008d5924a6e5d02baed00996c9112fbafef
|
DIST curaengine-4.12.1.tar.gz 1726565 BLAKE2B be231ec43792e1f27a6c720444c6755f71bbc3dbaea45b714c73f9b5b51753d58dafeef7ad2ed1bc21de1c39fe9f2a325ab8b85d3eb5b7f075a472dac98654b7 SHA512 c0c703ec9c7fb05389806f45174d45dd65bece169e3ad88aa1744091ce3c3c1e1e4f5af32cb55cfa9f1a4a8bffe0a008d5924a6e5d02baed00996c9112fbafef
|
||||||
|
DIST curaengine-4.13.0.tar.gz 1727539 BLAKE2B e28aab6a4fa6c4fd9eb6b365ecd99d8c49a4e76da9198628e38d2d6aaa13f0120fcbd9fc809520f7b1f117782a09759e0c625b880f3b40e9d5d110b14debb260 SHA512 3d52c67c0968f6caffd9e0b86743f70916705e6f2896466e69a179ce97b6d35f7af33b056e9375abaa445a00438d25e5f782a7e2a92c0805cec0c0527a25426c
|
||||||
DIST curaengine-4.9.1.tar.gz 1694141 BLAKE2B 84119a2dd66340bdc3a4bd58384f300fb839aa7c5920de87d070945d3c436ace0f8686cd907a204e5825bdc17809d9f9052e37fb96b37e34a20650ca625d7b1e SHA512 cfa918c6301c9948713306256d74a2a84a1fefbc0f85c7ac0eb182d8363f1eae97aecdcb91c207a2e7e1ab252f63cf4b513734b50d4229da7aa35e095ef88bee
|
DIST curaengine-4.9.1.tar.gz 1694141 BLAKE2B 84119a2dd66340bdc3a4bd58384f300fb839aa7c5920de87d070945d3c436ace0f8686cd907a204e5825bdc17809d9f9052e37fb96b37e34a20650ca625d7b1e SHA512 cfa918c6301c9948713306256d74a2a84a1fefbc0f85c7ac0eb182d8363f1eae97aecdcb91c207a2e7e1ab252f63cf4b513734b50d4229da7aa35e095ef88bee
|
||||||
|
@ -0,0 +1,85 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
MY_PN="CuraEngine"
|
||||||
|
|
||||||
|
DESCRIPTION="A 3D model slicing engine for 3D printing"
|
||||||
|
HOMEPAGE="https://github.com/Ultimaker/CuraEngine"
|
||||||
|
SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="AGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
IUSE="+arcus doc openmp test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
arcus? (
|
||||||
|
~dev-libs/libarcus-${PV}:*
|
||||||
|
dev-libs/protobuf:=
|
||||||
|
)
|
||||||
|
dev-libs/clipper
|
||||||
|
dev-libs/rapidjson
|
||||||
|
dev-libs/stb"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? ( dev-cpp/gtest )"
|
||||||
|
BDEPEND="doc? ( app-doc/doxygen )"
|
||||||
|
|
||||||
|
DOCS=( README.md )
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
rm -r "${S}"/libs || die
|
||||||
|
|
||||||
|
# remove static linking
|
||||||
|
# respect cflags
|
||||||
|
sed -i \
|
||||||
|
-e "s/-static-libstdc++//g" \
|
||||||
|
-e 's/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")//g' \
|
||||||
|
-e 's/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CMAKE_CXX_FLAGS_RELEASE_INIT}")//g' \
|
||||||
|
CMakeLists.txt || die
|
||||||
|
|
||||||
|
if use test; then
|
||||||
|
find "${S}"/tests/arcus "${S}"/tests/integration "${S}"/tests/settings "${S}"/tests/utils \
|
||||||
|
-type f -name '*.cpp' | xargs sed -i \
|
||||||
|
-e 's <../src/utils/AABB.h> "../../src/utils/AABB.h" g'\
|
||||||
|
-e 's <../src/utils/IntPoint.h> "../../src/utils/IntPoint.h" g' \
|
||||||
|
-e 's <../src/utils/polygon.h> "../../src/utils/polygon.h" g'\
|
||||||
|
-e 's <../src/utils/PolygonConnector.h> "../../src/utils/PolygonConnector.h" g'\
|
||||||
|
-e 's <../src/utils/polygonUtils.h> "../../src/utils/polygonUtils.h" g'\
|
||||||
|
-e 's <../src/utils/string.h> "../../src/utils/string.h" g' \
|
||||||
|
-e 's <../src/utils/SVG.h> "../../src/utils/SVG.h" g' \
|
||||||
|
-e 's#include "../src#include "../../src#g'|| die
|
||||||
|
fi
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DBUILD_TESTS=$(usex test ON OFF)
|
||||||
|
-DENABLE_ARCUS=$(usex arcus ON OFF)
|
||||||
|
-DENABLE_MORE_COMPILER_OPTIMIZATION_FLAGS=OFF
|
||||||
|
-DENABLE_OPENMP=$(usex openmp ON OFF)
|
||||||
|
-DUSE_SYSTEM_LIBS=ON
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cmake_src_compile
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
doxygen || die "generating docs failed"
|
||||||
|
mv docs/html . || die
|
||||||
|
find html -type f '(' -name '*.md5' -o -name '*.map' ')' -delete || die
|
||||||
|
HTML_DOCS=( html/. )
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST fdm-materials-4.12.0.tar.gz 56076 BLAKE2B bf774ca70cc40da1b8c484198932d0c6bff01a35b5cba6a2e2112fd56b60bb3d51ddca6748716df9fd28c856311f38d13b48aa69f48a5d892e5f5870233d239d SHA512 891ba751dd94d5e733c2b283b39549dbdc075fcacbbc77598cdfcc944a225c9bded3c2f5ba75f5538bccfc8484cf7a7fcab869c199d81c047ac236225220f230
|
DIST fdm-materials-4.12.0.tar.gz 56076 BLAKE2B bf774ca70cc40da1b8c484198932d0c6bff01a35b5cba6a2e2112fd56b60bb3d51ddca6748716df9fd28c856311f38d13b48aa69f48a5d892e5f5870233d239d SHA512 891ba751dd94d5e733c2b283b39549dbdc075fcacbbc77598cdfcc944a225c9bded3c2f5ba75f5538bccfc8484cf7a7fcab869c199d81c047ac236225220f230
|
||||||
|
DIST fdm-materials-4.13.0.tar.gz 58458 BLAKE2B a73e4eff8e6a8104b985d8c6b73739032bad7a2ad184a96c02df85e9f16e72fa7390b96f4cbd6fd9b38db440eefa83d22b42b6a6a7fc1b4b119f1400dd1a075c SHA512 12e08d3f0a7871b95f70ad0c5fae9027923de004595c0516df34dbe91b59ed13092b984cf1e11ac6162c577f157cb17195dcca9e4aa97e5c0fc9721a640a0a21
|
||||||
DIST fdm-materials-4.9.1.tar.gz 46874 BLAKE2B 59aed353a7ed8cf1307de491f11a2b550df370553eee4ecfd803c07018f0a04a052653af49edc89a84172148b8ca1dac37a96236744d19d2f53fc320f42586bb SHA512 a615e1a75e0125642c348aeb28a1a52d1a32bec6946c8d4d6788455442cbdb2575326c7331c429df2031f1eb41b790dfd929792b40296262f18150decaf8baed
|
DIST fdm-materials-4.9.1.tar.gz 46874 BLAKE2B 59aed353a7ed8cf1307de491f11a2b550df370553eee4ecfd803c07018f0a04a052653af49edc89a84172148b8ca1dac37a96236744d19d2f53fc320f42586bb SHA512 a615e1a75e0125642c348aeb28a1a52d1a32bec6946c8d4d6788455442cbdb2575326c7331c429df2031f1eb41b790dfd929792b40296262f18150decaf8baed
|
||||||
|
@ -0,0 +1,26 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
MY_PN="fdm_materials"
|
||||||
|
|
||||||
|
DESCRIPTION="FDM materials for media-gfx/cura"
|
||||||
|
HOMEPAGE="https://github.com/Ultimaker/fdm_materials"
|
||||||
|
SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="CC0-1.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
IUSE="embedded"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DEMBEDDED=$(usex embedded on off)
|
||||||
|
)
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue