nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

commit 6670b8885797305546b696603ea721f08ddd7fd6
parent b4ea4b0c57e8f5ef2cb051f526fd5e8677cce95c
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Sun, 29 Jun 2025 15:50:23 +0400

Up

Diffstat:
Mpkgs/geospatial/vt2geojson/default.nix | 11+++++------
Mpkgs/geospatial/wms-tiles-downloader/default.nix | 6+++---
Mpkgs/gpx/gpxchart/default.nix | 11++++++++---
Mpkgs/mqtt/mqtt-benchmark/default.nix | 6+++---
Mpkgs/mqtt/rmqtt/default.nix | 6+++---
5 files changed, 22 insertions(+), 18 deletions(-)

diff --git a/pkgs/geospatial/vt2geojson/default.nix b/pkgs/geospatial/vt2geojson/default.nix @@ -3,17 +3,16 @@ buildGoModule, fetchFromGitHub, testers, - vt2geojson, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "vt2geojson"; version = "0.1.6"; src = fetchFromGitHub { owner = "wangyoucao577"; repo = "vt2geojson"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-2wBMWrraWFDLHc/s/RMW4a4moftwTFeBj7FfaCJgdU0="; }; @@ -22,10 +21,10 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X main.appVersion=${version}" + "-X main.appVersion=${finalAttrs.version}" ]; - passthru.tests.version = testers.testVersion { package = vt2geojson; }; + passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; }; meta = { description = "Command line tool to dump Mapbox Vector Tiles to GeoJSON"; @@ -33,4 +32,4 @@ buildGoModule rec { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; }; -} +}) diff --git a/pkgs/geospatial/wms-tiles-downloader/default.nix b/pkgs/geospatial/wms-tiles-downloader/default.nix @@ -7,14 +7,14 @@ installShellFiles, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "wms-tiles-downloader"; version = "0.3.2"; src = fetchFromGitHub { owner = "lmikolajczak"; repo = "wms-tiles-downloader"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-b1QaquI0s8D9MeXbUNVZpGy3u9eCjakP5BQsyoMne1A="; }; @@ -51,4 +51,4 @@ buildGoModule rec { mainProgram = "wms-tiles-downloader"; maintainers = [ lib.maintainers.sikmir ]; }; -} +}) diff --git a/pkgs/gpx/gpxchart/default.nix b/pkgs/gpx/gpxchart/default.nix @@ -4,19 +4,24 @@ fetchFromGitHub, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "gpxchart"; version = "0.0.1"; src = fetchFromGitHub { owner = "tkrajina"; repo = "gpxchart"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-3HDj4k5mSUrJOxN2DrsHjMtX8PylxHExJeMc5CuaPP8="; }; vendorHash = null; + ldflags = [ + "-s" + "-w" + ]; + doCheck = false; meta = { @@ -25,4 +30,4 @@ buildGoModule rec { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; }; -} +}) diff --git a/pkgs/mqtt/mqtt-benchmark/default.nix b/pkgs/mqtt/mqtt-benchmark/default.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "mqtt-benchmark"; version = "0.2.0"; src = fetchFromGitHub { owner = "krylovsk"; repo = "mqtt-benchmark"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-gejLDtJ1geO4eDBapHjXgpc+M2TRGKcv5YzybmIyQSs="; }; @@ -23,4 +23,4 @@ buildGoModule rec { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; }; -} +}) diff --git a/pkgs/mqtt/rmqtt/default.nix b/pkgs/mqtt/rmqtt/default.nix @@ -5,14 +5,14 @@ protobuf, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "rmqtt"; version = "0.13.1"; src = fetchFromGitHub { owner = "rmqtt"; repo = "rmqtt"; - tag = version; + tag = finalAttrs.version; hash = "sha256-5drl63QwbcprLIRyaKl3/QUOOoG+uRZd6qxDX9yOLYQ="; }; @@ -37,4 +37,4 @@ rustPlatform.buildRustPackage rec { maintainers = [ lib.maintainers.sikmir ]; broken = true; # failed to get `ahash` as a dependency }; -} +})