From f8e77cca69788cd3e36d6a511c58d11fa4debd1f Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Sat, 11 Jul 2026 13:16:45 +0000 Subject: [PATCH 1/4] codexbar: 0.41.0 -> 0.42.0 --- pkgs/by-name/co/codexbar/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/codexbar/package.nix b/pkgs/by-name/co/codexbar/package.nix index e91c7026221c..fa81f5e232af 100644 --- a/pkgs/by-name/co/codexbar/package.nix +++ b/pkgs/by-name/co/codexbar/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "codexbar"; - version = "0.41.0"; + version = "0.42.0"; __structuredAttrs = true; strictDeps = true; src = fetchurl { url = "https://github.com/steipete/CodexBar/releases/download/v${finalAttrs.version}/CodexBar-macos-universal-${finalAttrs.version}.zip"; - hash = "sha256-M3i05Yu15uTLd/bO5E5bYen3dYo1iTEI/z7+VxeFhY0="; + hash = "sha256-R5l4R9E564p9ILFV5A5ZyoQceLhEc1kL2h6eB7hImOU="; }; sourceRoot = "."; From 13db8ffaf690406ca35ac1a158f938769143798f Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Sat, 11 Jul 2026 14:22:17 +0100 Subject: [PATCH 2/4] codexbar: add mainProgram --- pkgs/by-name/co/codexbar/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/codexbar/package.nix b/pkgs/by-name/co/codexbar/package.nix index fa81f5e232af..e6c441f2a2b4 100644 --- a/pkgs/by-name/co/codexbar/package.nix +++ b/pkgs/by-name/co/codexbar/package.nix @@ -3,6 +3,7 @@ stdenvNoCC, fetchurl, nix-update-script, + makeWrapper, unzip, }: @@ -19,13 +20,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { sourceRoot = "."; - nativeBuildInputs = [ unzip ]; + nativeBuildInputs = [ makeWrapper unzip ]; installPhase = '' runHook preInstall mkdir -p $out/Applications - cp -r *.app $out/Applications + cp -r CodexBar.app $out/Applications + makeWrapper $out/Applications/CodexBar.app/Contents/MacOS/CodexBar $out/bin/codexbar runHook postInstall ''; @@ -44,5 +46,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + mainProgram = "codexbar"; }; }) From 8ae443a994b2a83cc06b2250d5c4d22aaaaac2cb Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Sun, 12 Jul 2026 16:50:20 +0000 Subject: [PATCH 3/4] codexbar: 0.42.0 -> 0.42.1 --- pkgs/by-name/co/codexbar/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/codexbar/package.nix b/pkgs/by-name/co/codexbar/package.nix index e6c441f2a2b4..ad9647c26197 100644 --- a/pkgs/by-name/co/codexbar/package.nix +++ b/pkgs/by-name/co/codexbar/package.nix @@ -9,18 +9,21 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "codexbar"; - version = "0.42.0"; + version = "0.42.1"; __structuredAttrs = true; strictDeps = true; src = fetchurl { url = "https://github.com/steipete/CodexBar/releases/download/v${finalAttrs.version}/CodexBar-macos-universal-${finalAttrs.version}.zip"; - hash = "sha256-R5l4R9E564p9ILFV5A5ZyoQceLhEc1kL2h6eB7hImOU="; + hash = "sha256-PXzuRhlQUwqc6ftC8UKpnNY6EK8r9DKPeVbItiGnL64="; }; sourceRoot = "."; - nativeBuildInputs = [ makeWrapper unzip ]; + nativeBuildInputs = [ + makeWrapper + unzip + ]; installPhase = '' runHook preInstall From b815be4125f96f44f73ae64691e77fbbb39887af Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Wed, 15 Jul 2026 06:41:13 +0000 Subject: [PATCH 4/4] codexbar: 0.42.1 -> 0.43.0 --- pkgs/by-name/co/codexbar/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/codexbar/package.nix b/pkgs/by-name/co/codexbar/package.nix index ad9647c26197..62684d7c3540 100644 --- a/pkgs/by-name/co/codexbar/package.nix +++ b/pkgs/by-name/co/codexbar/package.nix @@ -9,13 +9,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "codexbar"; - version = "0.42.1"; + version = "0.43.0"; __structuredAttrs = true; strictDeps = true; src = fetchurl { url = "https://github.com/steipete/CodexBar/releases/download/v${finalAttrs.version}/CodexBar-macos-universal-${finalAttrs.version}.zip"; - hash = "sha256-PXzuRhlQUwqc6ftC8UKpnNY6EK8r9DKPeVbItiGnL64="; + hash = "sha256-dKr5/7HzgqDXUwkHGj1z534ekTajyUFNSrpg+vK/4Yw="; }; sourceRoot = ".";