omnom: 0-unstable-2024-11-20 -> 0.3.0 (#394006)

authored by Arne Keller and committed by GitHub 5ddd25df df57346f

+10 -7
+10 -7
pkgs/by-name/om/omnom/package.nix
··· 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 makeWrapper, 6 7 # for addons ··· 9 zip, 10 }: 11 12 - buildGoModule rec { 13 pname = "omnom"; 14 - version = "0-unstable-2024-11-20"; 15 16 src = fetchFromGitHub { 17 owner = "asciimoo"; 18 repo = "omnom"; 19 - rev = "dbf40c9c50b74335286faea7c5070bba11dced83"; 20 - hash = "sha256-dl0jfFwn+Fd8/aQNhXFNEoDIMgMia2MHZntp0EKhimg="; 21 fetchSubmodules = true; 22 }; 23 24 vendorHash = "sha256-dsS5w8JXIwkneWScOFzLSDiXq+clgK+RdYiMw0+FnvY="; 25 26 patches = [ ./0001-fix-minimal-go-version.patch ]; 27 28 nativeBuildInputs = [ makeWrapper ]; ··· 36 let 37 omnom-addons = buildNpmPackage { 38 pname = "omnom-addons"; 39 - inherit version src; 40 41 npmDepsHash = "sha256-sUn5IvcHWJ/yaqeGz9SGvGx9HHAlrcnS0lJxIxUVS6M="; 42 - sourceRoot = "${src.name}/ext"; 43 npmPackFlags = [ "--ignore-scripts" ]; 44 45 nativeBuildInputs = [ zip ]; ··· 81 maintainers = lib.teams.ngi.members; 82 mainProgram = "omnom"; 83 }; 84 - }
··· 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 + nix-update-script, 6 makeWrapper, 7 8 # for addons ··· 10 zip, 11 }: 12 13 + buildGoModule (finalAttrs: { 14 pname = "omnom"; 15 + version = "0.3.0"; 16 17 src = fetchFromGitHub { 18 owner = "asciimoo"; 19 repo = "omnom"; 20 + tag = "v${finalAttrs.version}"; 21 + hash = "sha256-2D+hEOlyjCJQKnLBBO1cXeqTS/QUWraPWPtI8pCf9KM="; 22 fetchSubmodules = true; 23 }; 24 25 vendorHash = "sha256-dsS5w8JXIwkneWScOFzLSDiXq+clgK+RdYiMw0+FnvY="; 26 27 + passthru.updateScript = nix-update-script { }; 28 + 29 patches = [ ./0001-fix-minimal-go-version.patch ]; 30 31 nativeBuildInputs = [ makeWrapper ]; ··· 39 let 40 omnom-addons = buildNpmPackage { 41 pname = "omnom-addons"; 42 + inherit (finalAttrs) version src; 43 44 npmDepsHash = "sha256-sUn5IvcHWJ/yaqeGz9SGvGx9HHAlrcnS0lJxIxUVS6M="; 45 + sourceRoot = "${finalAttrs.src.name}/ext"; 46 npmPackFlags = [ "--ignore-scripts" ]; 47 48 nativeBuildInputs = [ zip ]; ··· 84 maintainers = lib.teams.ngi.members; 85 mainProgram = "omnom"; 86 }; 87 + })