lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #302483 from r-ryantm/auto-update/tegola

tegola: 0.19.0 -> 0.20.0

authored by

Nikolay Korotkiy and committed by
GitHub
bc4f8004 59778b7d

+48 -29
+48
pkgs/by-name/te/tegola/package.nix
··· 1 + { lib, buildGoModule, buildNpmPackage, fetchFromGitHub }: 2 + let 3 + version = "0.20.0"; 4 + 5 + src = fetchFromGitHub { 6 + owner = "go-spatial"; 7 + repo = "tegola"; 8 + rev = "v${version}"; 9 + sha256 = "sha256-Jlpw3JaU5+DO7Z5qruEMoLRf95cPGd9Z+MeDGSgbMjc="; 10 + }; 11 + 12 + frontend = buildNpmPackage { 13 + pname = "tegola-ui"; 14 + inherit version; 15 + 16 + src = "${src}/ui"; 17 + 18 + npmDepsHash = "sha256-rhUdWt1X5/F0uvT8gI1T9ei6Y+HK1tKj2fuTKlMAwJk="; 19 + 20 + installPhase = '' 21 + cp -r dist $out 22 + ''; 23 + }; 24 + in 25 + buildGoModule { 26 + pname = "tegola"; 27 + inherit version src; 28 + 29 + vendorHash = null; 30 + 31 + subPackages = [ "cmd/tegola" ]; 32 + 33 + ldflags = [ "-s" "-w" "-X github.com/go-spatial/tegola/internal/build.Version=${version}" ]; 34 + 35 + preBuild = '' 36 + rm -rf ui/dist 37 + cp -r ${frontend} ui/dist 38 + go generate ./server 39 + ''; 40 + 41 + meta = with lib; { 42 + homepage = "https://www.tegola.io/"; 43 + description = "Mapbox Vector Tile server"; 44 + mainProgram = "tegola"; 45 + maintainers = with maintainers; teams.geospatial.members ++ [ ingenieroariel ]; 46 + license = licenses.mit; 47 + }; 48 + }
-27
pkgs/servers/geospatial/tegola/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 2 - 3 - buildGoModule rec { 4 - pname = "tegola"; 5 - version = "0.19.0"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "go-spatial"; 9 - repo = "tegola"; 10 - rev = "v${version}"; 11 - sha256 = "sha256-Z72QANnkAOg0le6p0lFJUhlgE/U32Ao+M/yog00gSF4="; 12 - }; 13 - 14 - vendorHash = null; 15 - 16 - subPackages = [ "cmd/tegola" ]; 17 - 18 - ldflags = [ "-s" "-w" "-X github.com/go-spatial/tegola/internal/build.Version=${version}" ]; 19 - 20 - meta = with lib; { 21 - homepage = "https://www.tegola.io/"; 22 - description = "Mapbox Vector Tile server"; 23 - mainProgram = "tegola"; 24 - maintainers = with maintainers; [ ingenieroariel ]; 25 - license = licenses.mit; 26 - }; 27 - }
-2
pkgs/top-level/all-packages.nix
··· 27042 27042 27043 27043 pg_tileserv = callPackage ../servers/geospatial/pg_tileserv { }; 27044 27044 27045 - tegola = callPackage ../servers/geospatial/tegola { }; 27046 - 27047 27045 tile38 = callPackage ../servers/geospatial/tile38 { }; 27048 27046 27049 27047 ### OS-SPECIFIC