From bc69147c558d935391c58b1fe39c855c8beccf3f Mon Sep 17 00:00:00 2001 From: Nicolas Guichard Date: Mon, 6 Jul 2026 16:06:22 +0200 Subject: [PATCH] scip: 0.7.1 -> 0.9.0 Diff: https://github.com/scip-code/scip/compare/v0.7.1...v0.9.0 Changelog: https://github.com/scip-code/scip/releases/tag/v0.9.0 This also: - adds myself as maintainer for this package - changes the repo URL to the scip-code GitHub organization - switches to using buildGoModule instead of buildGo125Module As far as I know the SCIP command-line tool doesn't depend on Go internals and https://github.com/NixOS/nixpkgs/pull/448358 didn't provide a reason for switching to the versioned version. --- pkgs/by-name/sc/scip/package.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/sc/scip/package.nix b/pkgs/by-name/sc/scip/package.nix index 63dc3cecd667..e9b3605202b7 100644 --- a/pkgs/by-name/sc/scip/package.nix +++ b/pkgs/by-name/sc/scip/package.nix @@ -1,25 +1,25 @@ { lib, stdenv, - buildGo125Module, + buildGoModule, fetchFromGitHub, libredirect, iana-etc, versionCheckHook, }: -buildGo125Module (finalAttrs: { +buildGoModule (finalAttrs: { pname = "scip"; - version = "0.7.1"; + version = "0.9.0"; src = fetchFromGitHub { - owner = "sourcegraph"; + owner = "scip-code"; repo = "scip"; tag = "v${finalAttrs.version}"; - hash = "sha256-lpzGrTvWUXUFfmyn5z4rsqJEcAOA8D1qfN1assRAdn4="; + hash = "sha256-3iUDxZAde1aVpZNFKvuITHg/b+3+sXHQvmjq/f6AIzM="; }; - vendorHash = "sha256-ARfsSW/d2bb4Lp6hedSmMerr3LrkuTfUCi569hI6eYY="; + vendorHash = "sha256-p4/YFp+FY83c0HO+8DBI8qQu4EV0DbXa2rEdfkgfsI4="; subPackages = [ "cmd/scip" ]; @@ -45,9 +45,9 @@ buildGo125Module (finalAttrs: { meta = { description = "SCIP Code Intelligence Protocol CLI"; mainProgram = "scip"; - homepage = "https://github.com/sourcegraph/scip"; - changelog = "https://github.com/sourcegraph/scip/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + homepage = "https://github.com/scip-code/scip"; + changelog = "https://github.com/scip-code/scip/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.asl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ nicolas-guichard ]; }; })