summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-02-24 23:21:24 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-02-24 23:26:37 +0000
commit7d7f36036b82afc0ddf062e34c1ebcc2ec1423db (patch)
tree688b0324d5d5c07e8000218771689c5d3d22150b /gnu
parenta600b82f2cffc51d207891ea72bbc82f2eb8b892 (diff)
gnu: tegola: Unbundle more inputs.
* gnu/packages/geo.scm (tegola): Update to 0.21.2. [source]: Delete move availale vendor sources. [arguments]: Use G-expressions. [inputs]: Remove go-github-com-aws-aws-lambda-go, go-github-com-beorn7-perks, go-github-com-gofrs-uuid, go-github-com-google-go-cmp, go-github-com-google-uuid, go-github-com-jmespath-go-jmespath, go-golang-org-x-crypto, go-golang-org-x-sys, go-golang-org-x-text, go-golang-org-x-tools, go-google-golang-org-protobuf, go-go-uber-org-atomic, and go-go-uber-org-multierr; add go-github-com-ajstarks-svgo, go-github-com-akrylysov-algnhsa, go-github-com-dimfeld-httptreemux, go-github-com-gdey-tbltest, go-github-com-go-spatial-proj, go-github-com-jackc-pgproto3-v2, go-github-com-jackc-pgtype, go-github-com-jackc-pgx-v4, go-github-com-mattn-goveralls, go-github-com-pborman-uuid, go-github-com-prometheus-client-golang, go-github-com-redis-go-redis-v9, go-github-com-sap-go-hdb, go-github-com-golang-groupcache, and go-golang-org-x-xerrors. Change-Id: If4320187a0c0d6dcd590ef007065cc7b7f27a4f2 gnu: (gnu packages geo): Update. * gnu/packages/geo.scm ((gnu packages geo)): Update. Change-Id: I91c519b0e959bc5cb1cd6831e3a1e182bf53d107
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/geo.scm83
1 files changed, 51 insertions, 32 deletions
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 3e3a1ecea91..90ba158e053 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -136,6 +136,7 @@
#:use-module (gnu packages photo)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages pretty-print)
+ #:use-module (gnu packages prometheus)
#:use-module (gnu packages protobuf)
#:use-module (gnu packages pulseaudio)
#:use-module (gnu packages python)
@@ -2107,50 +2108,68 @@ Unidata/UCAR UDUNITS-2 library, and the cftime calendar functionality.")
;; TODO: Unbundle more when missing packages are available.
(snippet #~(with-directory-excursion "vendor"
(for-each delete-file-recursively
- '("github.com/aws"
+ '("github.com/BurntSushi"
+ "github.com/SAP"
+ "github.com/ajstarks"
+ "github.com/aws"
"github.com/beorn7"
- "github.com/BurntSushi"
+ "github.com/dgryski"
+ "github.com/go-test"
"github.com/gofrs"
- "github.com/golang/protobuf"
+ "github.com/golang"
"github.com/google"
- "github.com/go-test"
"github.com/jmespath"
- "github.com/mattn/go-sqlite3"
+ "github.com/mattn"
+ "github.com/prometheus"
+ "github.com/redis"
"github.com/spf13"
- "golang.org/x/crypto"
- "golang.org/x/sys"
- "golang.org/x/text"
- "golang.org/x/tools"
- "google.golang.org/protobuf"
- "go.uber.org"))))))
+ "go.uber.org"
+ "golang.org/x"
+ "google.golang.org/protobuf"))))))
(build-system go-build-system)
(arguments
- `(#:import-path "github.com/go-spatial/tegola/cmd/tegola"
- #:unpack-path "github.com/go-spatial/tegola"
- #:build-flags '(,(string-append "\
--ldflags=-X github.com/go-spatial/tegola/internal/build.Version=" version))
- #:install-source? #f))
+ (list
+ #:install-source? #f
+ #:import-path "github.com/go-spatial/tegola/cmd/tegola"
+ #:unpack-path "github.com/go-spatial/tegola"
+ #:embed-files
+ #~(list "statscfg.json")
+ #:build-flags
+ #~(list (string-append "-ldflags="
+ "-X github.com/go-spatial/tegola/internal/"
+ "build.Version=" #$version))))
(inputs
- (list go-github-com-aws-aws-lambda-go
+ (list ;; go-cloud-google-com-go-storage
+ go-github-com-ajstarks-svgo
+ go-github-com-akrylysov-algnhsa
go-github-com-aws-aws-sdk-go
- go-github-com-beorn7-perks
+ ;; go-github-com-azure-azure-storage-blob-go
go-github-com-burntsushi-toml
- go-github-com-gofrs-uuid
- go-github-com-golang-protobuf
- go-github-com-google-go-cmp
- go-github-com-google-uuid
+ go-github-com-dimfeld-httptreemux
+ go-github-com-gdey-tbltest
+ ;; go-github-com-go-spatial-cobra
+ ;; go-github-com-go-spatial-geom
+ go-github-com-go-spatial-proj
go-github-com-go-test-deep
- go-github-com-jmespath-go-jmespath
+ go-github-com-golang-protobuf
+ go-github-com-jackc-pgproto3-v2
+ go-github-com-jackc-pgtype
+ go-github-com-jackc-pgx-v4
go-github-com-mattn-go-sqlite3
- go-github-com-spf13-pflag
- go-golang-org-x-crypto
- go-golang-org-x-sys
- go-golang-org-x-text
- go-golang-org-x-tools
- go-google-golang-org-protobuf
- go-go-uber-org-atomic
- go-go-uber-org-multierr
- go-go-uber-org-zap))
+ go-github-com-mattn-goveralls
+ go-github-com-pborman-uuid
+ go-github-com-prometheus-client-golang
+ go-github-com-redis-go-redis-v9
+ go-github-com-sap-go-hdb
+ ;; go-github-com-theckman-goconstraint
+ go-go-uber-org-zap
+ ;; go-gopkg-in-go-playground-colors-v1
+
+ ;; XXX: Inderect dependencies, remove when all direct ones are
+ ;; packaged.
+ go-github-com-golang-groupcache ;go.opencensus.io/trace
+ go-github-com-spf13-pflag ;github.com/go-spatial/cobra
+ go-golang-org-x-xerrors)) ;cloud.google.com/go
(home-page "https://tegola.io")
(synopsis "Vector tile server for maps")
(description "Tegola is a free vector tile server written in Go. Tegola