Merge pull request #200088 from catouc/add-semver-go

authored by Sandro and committed by GitHub e378aa67 6cbb6bc3

+31
+6
maintainers/maintainer-list.nix
··· 2265 githubId = 5394722; 2266 name = "Spencer Baugh"; 2267 }; 2268 caugner = { 2269 email = "nixos@caugner.de"; 2270 github = "caugner";
··· 2265 githubId = 5394722; 2266 name = "Spencer Baugh"; 2267 }; 2268 + catouc = { 2269 + email = "catouc@philipp.boeschen.me"; 2270 + github = "catouc"; 2271 + githubId = 25623213; 2272 + name = "Philipp Böschen"; 2273 + }; 2274 caugner = { 2275 email = "nixos@caugner.de"; 2276 github = "caugner";
+23
pkgs/applications/misc/semver/default.nix
···
··· 1 + { lib, buildGoModule, fetchFromGitHub, git }: 2 + 3 + buildGoModule rec { 4 + pname = "semver"; 5 + version = "1.0.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "catouc"; 9 + repo = "semver-go"; 10 + rev = "v${version}"; 11 + sha256 = "0v3j7rw917wnmp4lyjscqzk4qf4azfiz70ynbq3wl4gwp1m783vv"; 12 + }; 13 + 14 + vendorSha256 = null; 15 + nativeBuildInputs = [ git ]; 16 + 17 + meta = with lib; { 18 + homepage = "https://github.com/catouc/semver-go"; 19 + description = "A small CLI to fish out the current or next semver version from a git repository"; 20 + maintainers = with maintainers; [ catouc ]; 21 + license = licenses.mit; 22 + }; 23 + }
+2
pkgs/top-level/all-packages.nix
··· 31762 31763 semiphemeral = callPackage ../tools/misc/semiphemeral { }; 31764 31765 sent = callPackage ../applications/misc/sent { }; 31766 31767 seq24 = callPackage ../applications/audio/seq24 { };
··· 31762 31763 semiphemeral = callPackage ../tools/misc/semiphemeral { }; 31764 31765 + semver = callPackage ../applications/misc/semver { }; 31766 + 31767 sent = callPackage ../applications/misc/sent { }; 31768 31769 seq24 = callPackage ../applications/audio/seq24 { };