From f4cbd1fbc9f61d4e86e02cd2b0b646f4b8a50270 Mon Sep 17 00:00:00 2001 From: Louis Orleans Date: Tue, 7 Oct 2025 15:26:28 -0700 Subject: [PATCH 1/2] maintainers: add dudeofawesome --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index e0eb9d8ca1ee..2509427e5518 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -7020,6 +7020,13 @@ name = "Will Dietz"; keys = [ { fingerprint = "389A 78CB CD88 5E0C 4701 DEB9 FD42 C7D0 D414 94C8"; } ]; }; + dudeofawesome = { + email = "tourist-04.iced@icloud.com"; + github = "dudeofawesome"; + githubId = 1683595; + name = "Louis Orleans"; + keys = [ { fingerprint = "llSOkL8Tn5+LOmWa4PDci+dQXZIRy11NSumDiFzNkAM"; } ]; + }; dudymas = { email = "jeremy.white@cloudposse.com"; github = "dudymas"; From d3bf47068738d13ebc3b39b5380a2c2daecbdf45 Mon Sep 17 00:00:00 2001 From: Louis Orleans Date: Tue, 7 Oct 2025 15:27:37 -0700 Subject: [PATCH 2/2] git-fork: init at 2.57.1 --- pkgs/by-name/gi/git-fork/package.nix | 42 ++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/gi/git-fork/package.nix diff --git a/pkgs/by-name/gi/git-fork/package.nix b/pkgs/by-name/gi/git-fork/package.nix new file mode 100644 index 000000000000..c52162dc663e --- /dev/null +++ b/pkgs/by-name/gi/git-fork/package.nix @@ -0,0 +1,42 @@ +{ + lib, + stdenv, + fetchurl, + undmg, + nix-update-script, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "git-fork"; + version = "2.57.1"; + src = fetchurl { + url = "https://cdn.fork.dev/mac/Fork-${finalAttrs.version}.dmg"; + hash = "sha256-hIrR655lCKBDkZS6cF7BD+WMvX13T9180rpAfUYc8YA="; + }; + + sourceRoot = "."; + + nativeBuildInputs = [ undmg ]; + + installPhase = '' + runHook preInstall + + mkdir -p "$out/"{bin,Applications} + mv Fork.app "$out/Applications/" + ln -s "$out/Applications/Fork.app/Contents/MacOS/Fork" "$out/bin/fork" + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Git client"; + homepage = "https://git-fork.com"; + license = lib.licenses.unfree; + maintainers = with lib.maintainers; [ dudeofawesome ]; + platforms = lib.platforms.darwin; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + mainProgram = "fork"; + }; +})