Loading pkgs/by-name/ch/chroma/package.nix +10 −19 Original line number Diff line number Diff line Loading @@ -4,42 +4,33 @@ fetchFromGitHub, }: let srcInfo = lib.importJSON ./src.json; in buildGoModule rec { buildGoModule (finalAttrs: { pname = "chroma"; version = "2.22.0"; version = "2.23.1"; # To update: # nix-prefetch-git --rev v${version} https://github.com/alecthomas/chroma.git > src.json src = fetchFromGitHub { owner = "alecthomas"; repo = "chroma"; rev = "v${version}"; inherit (srcInfo) sha256; tag = "v${finalAttrs.version}"; hash = "sha256-Znmcds0ru9VyH/0qE7KnW7l0QeRDoh9PnUPHTYPAA6w="; }; vendorHash = "sha256-kzlXrIMSa5C4UFt+BiMh6NedelQG49OxYbreeWhCb80="; vendorHash = "sha256-3mmO5hjjIqVqKiSOrFFQH8OaQTviJVHrznMYsgHP82A="; modRoot = "./cmd/chroma"; # substitute version info as done in goreleaser builds ldflags = [ "-X" "main.version=${version}" "-X" "main.commit=${srcInfo.rev}" "-X" "main.date=${srcInfo.date}" "-X=main.version=${finalAttrs.version}" "-X=main.commit=${finalAttrs.src.tag}" "-X=main.date=1970-01-01T00:00:00Z" ]; meta = { homepage = "https://github.com/alecthomas/chroma"; description = "General purpose syntax highlighter in pure Go"; license = lib.licenses.mit; maintainers = [ lib.maintainers.sternenseemann ]; maintainers = with lib.maintainers; [ miniharinn ]; mainProgram = "chroma"; }; } }) pkgs/by-name/ch/chroma/src.jsondeleted 100644 → 0 +0 −14 Original line number Diff line number Diff line { "url": "https://github.com/alecthomas/chroma.git", "rev": "467c878aa553cdb4b0d486a534ea744f6ac7ef5e", "date": "2026-01-10T09:37:30+11:00", "path": "/nix/store/qkfgjvpw8j5rkfgh687kxzkv8ac9apba-chroma", "sha256": "1wlvxxlbwaq963rkr9fwxc6qwa77m49icq2gdzf46w7wdc3cygpm", "hash": "sha256-9T7PBmv8cEPcb09gFhOp5yiODevcpTzzMAkrvmjvm/I=", "fetchLFS": false, "fetchSubmodules": false, "deepClone": false, "fetchTags": false, "leaveDotGit": false, "rootDir": "" } Loading
pkgs/by-name/ch/chroma/package.nix +10 −19 Original line number Diff line number Diff line Loading @@ -4,42 +4,33 @@ fetchFromGitHub, }: let srcInfo = lib.importJSON ./src.json; in buildGoModule rec { buildGoModule (finalAttrs: { pname = "chroma"; version = "2.22.0"; version = "2.23.1"; # To update: # nix-prefetch-git --rev v${version} https://github.com/alecthomas/chroma.git > src.json src = fetchFromGitHub { owner = "alecthomas"; repo = "chroma"; rev = "v${version}"; inherit (srcInfo) sha256; tag = "v${finalAttrs.version}"; hash = "sha256-Znmcds0ru9VyH/0qE7KnW7l0QeRDoh9PnUPHTYPAA6w="; }; vendorHash = "sha256-kzlXrIMSa5C4UFt+BiMh6NedelQG49OxYbreeWhCb80="; vendorHash = "sha256-3mmO5hjjIqVqKiSOrFFQH8OaQTviJVHrznMYsgHP82A="; modRoot = "./cmd/chroma"; # substitute version info as done in goreleaser builds ldflags = [ "-X" "main.version=${version}" "-X" "main.commit=${srcInfo.rev}" "-X" "main.date=${srcInfo.date}" "-X=main.version=${finalAttrs.version}" "-X=main.commit=${finalAttrs.src.tag}" "-X=main.date=1970-01-01T00:00:00Z" ]; meta = { homepage = "https://github.com/alecthomas/chroma"; description = "General purpose syntax highlighter in pure Go"; license = lib.licenses.mit; maintainers = [ lib.maintainers.sternenseemann ]; maintainers = with lib.maintainers; [ miniharinn ]; mainProgram = "chroma"; }; } })
pkgs/by-name/ch/chroma/src.jsondeleted 100644 → 0 +0 −14 Original line number Diff line number Diff line { "url": "https://github.com/alecthomas/chroma.git", "rev": "467c878aa553cdb4b0d486a534ea744f6ac7ef5e", "date": "2026-01-10T09:37:30+11:00", "path": "/nix/store/qkfgjvpw8j5rkfgh687kxzkv8ac9apba-chroma", "sha256": "1wlvxxlbwaq963rkr9fwxc6qwa77m49icq2gdzf46w7wdc3cygpm", "hash": "sha256-9T7PBmv8cEPcb09gFhOp5yiODevcpTzzMAkrvmjvm/I=", "fetchLFS": false, "fetchSubmodules": false, "deepClone": false, "fetchTags": false, "leaveDotGit": false, "rootDir": "" }