From 1c0e03ed006225fa5b844f55d609b0555148164f Mon Sep 17 00:00:00 2001 From: Jay Turner Date: Mon, 13 Apr 2026 12:40:48 +0100 Subject: [PATCH 1/6] gitkraken: 11.6.0 -> 11.10.0 --- pkgs/by-name/gi/gitkraken/package.nix | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/gi/gitkraken/package.nix b/pkgs/by-name/gi/gitkraken/package.nix index e34c844ba02a..1ddbc08e7832 100644 --- a/pkgs/by-name/gi/gitkraken/package.nix +++ b/pkgs/by-name/gi/gitkraken/package.nix @@ -56,24 +56,24 @@ let pname = "gitkraken"; - version = "11.6.0"; + version = "11.10.0"; throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; srcs = { x86_64-linux = fetchzip { url = "https://api.gitkraken.dev/releases/production/linux/x64/${version}/gitkraken-amd64.tar.gz"; - hash = "sha256-MU/WB4RsNViEulvE6fB7S4QTjjMI/50enlyCIX+xar4="; + hash = "sha256-t7baPue255rpC/7NpO9PNVOorEp/w44sJl98Jl8x7VU="; }; x86_64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/x64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-Ty+eRZJ6bnBsrs1VtGem1+m9WDZZf/PgiOvFIazQF6I="; + hash = "sha256-0BZ7tTobB1ut0AQekBNBwVWlMBO8cDXotzOhEoLlONs="; }; aarch64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/arm64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-mpJNhvKIBYt3Yd+RjxSgzRP6AfnfHPRbQ0dzd5kQQIQ="; + hash = "sha256-CZitCSL3T8bkwas6/+LJ78/HJd6LlWOimS60WMf5xXU="; }; }; @@ -207,9 +207,13 @@ let # SSL and permissions fix for bundled nodegit pushd $out/share/${pname}/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release - mv nodegit-ubuntu-20.node nodegit-ubuntu-20-ssl-1.1.1.node - mv nodegit-ubuntu-20-ssl-static.node nodegit-ubuntu-20.node - chmod 755 nodegit-ubuntu-20.node + nodegitBinary=nodegit-ubuntu-20 + if [ -e nodegit-x64-ubuntu-20.node ]; then + nodegitBinary=nodegit-x64-ubuntu-20 + fi + mv ''${nodegitBinary}.node ''${nodegitBinary}-ssl-1.1.1.node + mv ''${nodegitBinary}-ssl-static.node ''${nodegitBinary}.node + chmod 755 ''${nodegitBinary}.node popd # Devendor bundled git From 09852fe8096381522e72a8d8fe54602991e4f0d0 Mon Sep 17 00:00:00 2001 From: Jay Turner Date: Fri, 17 Apr 2026 14:45:42 +0100 Subject: [PATCH 2/6] gitkraken: 11.10.0 -> 12.0.0 --- pkgs/by-name/gi/gitkraken/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gi/gitkraken/package.nix b/pkgs/by-name/gi/gitkraken/package.nix index 1ddbc08e7832..2d24fe3b2010 100644 --- a/pkgs/by-name/gi/gitkraken/package.nix +++ b/pkgs/by-name/gi/gitkraken/package.nix @@ -56,24 +56,24 @@ let pname = "gitkraken"; - version = "11.10.0"; + version = "12.0.0"; throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; srcs = { x86_64-linux = fetchzip { url = "https://api.gitkraken.dev/releases/production/linux/x64/${version}/gitkraken-amd64.tar.gz"; - hash = "sha256-t7baPue255rpC/7NpO9PNVOorEp/w44sJl98Jl8x7VU="; + hash = "sha256-O0w8FbwPzviDeDlN/BeN63ibSOKgJjHoL/r69jg0lGI="; }; x86_64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/x64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-0BZ7tTobB1ut0AQekBNBwVWlMBO8cDXotzOhEoLlONs="; + hash = "sha256-nP47MGVIikj/MZk4875lhc1B2Q1ccCAvrssxiyWozos="; }; aarch64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/arm64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-CZitCSL3T8bkwas6/+LJ78/HJd6LlWOimS60WMf5xXU="; + hash = "sha256-asC7VmTb7zCMsSAiccqrzWkpzS6W0ZxErDCLzNGS85Q="; }; }; From d1873d4c702de2cc40e0ca9ea6f91573460e7179 Mon Sep 17 00:00:00 2001 From: Jay Turner Date: Fri, 17 Apr 2026 14:56:44 +0100 Subject: [PATCH 3/6] gitkraken: fix syntax Co-authored-by: Sandro --- pkgs/by-name/gi/gitkraken/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitkraken/package.nix b/pkgs/by-name/gi/gitkraken/package.nix index 2d24fe3b2010..5d8e3fef06f6 100644 --- a/pkgs/by-name/gi/gitkraken/package.nix +++ b/pkgs/by-name/gi/gitkraken/package.nix @@ -211,9 +211,9 @@ let if [ -e nodegit-x64-ubuntu-20.node ]; then nodegitBinary=nodegit-x64-ubuntu-20 fi - mv ''${nodegitBinary}.node ''${nodegitBinary}-ssl-1.1.1.node - mv ''${nodegitBinary}-ssl-static.node ''${nodegitBinary}.node - chmod 755 ''${nodegitBinary}.node + mv $nodegitBinary.node $nodegitBinary-ssl-1.1.1.node + mv $nodegitBinary-ssl-static.node $nodegitBinary.node + chmod 755 $nodegitBinary.node popd # Devendor bundled git From f7d3d0c85cc8b562f5b349adf2ff9ccfe22eb890 Mon Sep 17 00:00:00 2001 From: Jay Turner Date: Fri, 17 Apr 2026 16:03:59 +0100 Subject: [PATCH 4/6] gitkraken: simplify nodegit change --- pkgs/by-name/gi/gitkraken/package.nix | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/gi/gitkraken/package.nix b/pkgs/by-name/gi/gitkraken/package.nix index 5d8e3fef06f6..507c9eacde56 100644 --- a/pkgs/by-name/gi/gitkraken/package.nix +++ b/pkgs/by-name/gi/gitkraken/package.nix @@ -207,13 +207,9 @@ let # SSL and permissions fix for bundled nodegit pushd $out/share/${pname}/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release - nodegitBinary=nodegit-ubuntu-20 - if [ -e nodegit-x64-ubuntu-20.node ]; then - nodegitBinary=nodegit-x64-ubuntu-20 - fi - mv $nodegitBinary.node $nodegitBinary-ssl-1.1.1.node - mv $nodegitBinary-ssl-static.node $nodegitBinary.node - chmod 755 $nodegitBinary.node + mv nodegit-x64-ubuntu-20.node nodegit-x64-ubuntu-20-ssl-1.1.1.node + mv nodegit-x64-ubuntu-20-ssl-static.node nodegit-x64-ubuntu-20.node + chmod 755 nodegit-ubuntu-20.node popd # Devendor bundled git From 2d7d236979f787e24a785286b94dadf2011d0d0c Mon Sep 17 00:00:00 2001 From: Jay Turner Date: Fri, 17 Apr 2026 16:10:21 +0100 Subject: [PATCH 5/6] gitkraken: fix call to chmod nodegit --- pkgs/by-name/gi/gitkraken/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/gitkraken/package.nix b/pkgs/by-name/gi/gitkraken/package.nix index 507c9eacde56..da9293d41d1a 100644 --- a/pkgs/by-name/gi/gitkraken/package.nix +++ b/pkgs/by-name/gi/gitkraken/package.nix @@ -209,7 +209,7 @@ let pushd $out/share/${pname}/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release mv nodegit-x64-ubuntu-20.node nodegit-x64-ubuntu-20-ssl-1.1.1.node mv nodegit-x64-ubuntu-20-ssl-static.node nodegit-x64-ubuntu-20.node - chmod 755 nodegit-ubuntu-20.node + chmod 755 nodegit-x64-ubuntu-20.node popd # Devendor bundled git From c71bad54fef2cfdd5f9411fff1035d8323368ae9 Mon Sep 17 00:00:00 2001 From: Jay Turner Date: Tue, 21 Apr 2026 16:30:36 +0100 Subject: [PATCH 6/6] gitkraken: 12.0.0 -> 12.0.1 --- pkgs/by-name/gi/gitkraken/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gi/gitkraken/package.nix b/pkgs/by-name/gi/gitkraken/package.nix index da9293d41d1a..33dae3c156f5 100644 --- a/pkgs/by-name/gi/gitkraken/package.nix +++ b/pkgs/by-name/gi/gitkraken/package.nix @@ -56,24 +56,24 @@ let pname = "gitkraken"; - version = "12.0.0"; + version = "12.0.1"; throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; srcs = { x86_64-linux = fetchzip { url = "https://api.gitkraken.dev/releases/production/linux/x64/${version}/gitkraken-amd64.tar.gz"; - hash = "sha256-O0w8FbwPzviDeDlN/BeN63ibSOKgJjHoL/r69jg0lGI="; + hash = "sha256-Tn4j9zmH8hr5rKaPFgox/LopTvEWghnPGf4JiM8y86k="; }; x86_64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/x64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-nP47MGVIikj/MZk4875lhc1B2Q1ccCAvrssxiyWozos="; + hash = "sha256-bKbqu94JPI4VOPcphkw/vAN/ihb5wc5qh/qaw7bweG0="; }; aarch64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/arm64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-asC7VmTb7zCMsSAiccqrzWkpzS6W0ZxErDCLzNGS85Q="; + hash = "sha256-h2RSdK75i1NbchGauDSvaYJyz39Bncgf+RQIfRdDQuE="; }; };