From b94b630c864bd686928cb6f41cfcd0a6cb9f2333 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Thu, 11 Dec 2025 13:45:03 -0500 Subject: [PATCH 1/3] super-productivity: bugfix electron 37 is required --- pkgs/by-name/su/super-productivity/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 31fe69b8c7ac..91b6d2c972f5 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -1,7 +1,7 @@ { buildNpmPackage, copyDesktopItems, - electron, + electron_37, fetchFromGitHub, lib, makeDesktopItem, @@ -11,7 +11,9 @@ rsync, stdenv, }: - +let + electron = electron_37; +in buildNpmPackage rec { pname = "super-productivity"; version = "16.5.0"; From 1dd3dc4d2ac8dbcd3124bff3dd2ecbad68d459b8 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Thu, 11 Dec 2025 13:46:15 -0500 Subject: [PATCH 2/3] super-pdoductivity: 16.5.0 -> 16.5.5 changelog: https://github.com/johannesjo/super-productivity/blob/v16.5.5/CHANGELOG.md --- pkgs/by-name/su/super-productivity/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 91b6d2c972f5..777ee6009118 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -16,13 +16,13 @@ let in buildNpmPackage rec { pname = "super-productivity"; - version = "16.5.0"; + version = "16.5.5"; src = fetchFromGitHub { owner = "johannesjo"; repo = "super-productivity"; tag = "v${version}"; - hash = "sha256-FBquRpn+g5wOwvM62MqL7RZ41LXer0CskVN5+5mD9kM="; + hash = "sha256-0V68wkkuyOFcv4Wl2Kqk4Soa/nOB7CizelYyI0TKU+8="; postFetch = '' find $out -name package-lock.json -exec ${lib.getExe npm-lockfile-fix} -r {} \; @@ -65,7 +65,7 @@ buildNpmPackage rec { dontInstall = true; outputHashMode = "recursive"; - hash = "sha256-r0xlODXi4+C+Aat3e3goMIBvBordes/KVlsBG696ZWs="; + hash = "sha256-gsGzwwzt54Ww9CyHaHVAM4v1mHM2vQePw5vM8x1EGao="; } ); From ced6284b97530cd17542a47eb961e641117100a5 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Thu, 11 Dec 2025 13:46:39 -0500 Subject: [PATCH 3/3] super-productivity: add tebriel as maintainer --- pkgs/by-name/su/super-productivity/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 777ee6009118..b4d163e4626f 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -170,6 +170,7 @@ buildNpmPackage rec { maintainers = with lib.maintainers; [ offline pineapplehunter + tebriel ]; mainProgram = "super-productivity"; };