From 378a3cebc7675c31efddb657e46ee444593d6bf8 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Wed, 12 Aug 2026 13:08:18 +1000 Subject: [PATCH] openwith: remove --- pkgs/by-name/op/openwith/package.nix | 41 ---------------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/darwin-aliases.nix | 2 +- 3 files changed, 2 insertions(+), 42 deletions(-) delete mode 100644 pkgs/by-name/op/openwith/package.nix diff --git a/pkgs/by-name/op/openwith/package.nix b/pkgs/by-name/op/openwith/package.nix deleted file mode 100644 index 7ff5bc4c8d82..000000000000 --- a/pkgs/by-name/op/openwith/package.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ - lib, - swiftPackages, - fetchFromGitHub, -}: - -let - inherit (swiftPackages) stdenv swift; - inherit (stdenv.hostPlatform) darwinArch; -in -stdenv.mkDerivation { - pname = "openwith"; - version = "unstable-2022-10-28"; - - src = fetchFromGitHub { - owner = "jdek"; - repo = "openwith"; - rev = "a8a99ba0d1cabee7cb470994a1e2507385c30b6e"; - hash = "sha256-lysleg3qM2MndXeKjNk+Y9Tkk40urXA2ZdxY5KZNANo="; - }; - - nativeBuildInputs = [ swift ]; - - makeFlags = [ "openwith_${darwinArch}" ]; - - installPhase = '' - runHook preInstall - install openwith_${darwinArch} -D $out/bin/openwith - runHook postInstall - ''; - - meta = { - description = "Utility to specify which application bundle should open specific file extensions"; - homepage = "https://github.com/jdek/openwith"; - license = lib.licenses.unlicense; - maintainers = with lib.maintainers; [ zowoq ]; - platforms = [ - "aarch64-darwin" - ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ad76492d72d1..0744b7f225d7 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1856,6 +1856,7 @@ mapAliases { opensyclWithRocm = throw "'opensyclWithRocm' has been renamed to/replaced by 'adaptivecppWithRocm'"; # Converted to throw 2025-10-27 opentofu-ls = warnAlias "'opentofu-ls' has been renamed to 'tofu-ls'" tofu-ls; # Added 2025-06-10 opentracing-cpp = throw "'opentracingc-cpp' has been removed as it was archived upstream in 2024"; # Added 2025-10-19 + openwith = throw "'openwith' has been removed, doesn't seem to work correctly on macOS 26 or newer"; # Added 2026-08-12 openzwave = throw "openzwave was removed because upstream is no longer maintained. Consider using zwave-js-server"; # Added 2026-05-14 opera = throw "'opera' has been removed due to lack of maintenance in nixpkgs"; # Added 2025-05-19 opusTools = warnAlias "'opusTools' has been renamed to 'opus-tools'" opus-tools; # Added 2026-02-12 diff --git a/pkgs/top-level/darwin-aliases.nix b/pkgs/top-level/darwin-aliases.nix index 72a7dbc9434a..ae22c028f23b 100644 --- a/pkgs/top-level/darwin-aliases.nix +++ b/pkgs/top-level/darwin-aliases.nix @@ -141,7 +141,7 @@ stubs ### O ### opencflite = pkgs.opencflite; # added 2024-05-02 - openwith = pkgs.openwith; # added 2025-11-28 + openwith = throw "'openwith' has been removed, doesn't seem to work correctly on macOS 26 or newer"; # Added 2026-08-12 ### P ### postLinkSignHook = throw "'darwin.postLinkSignHook' has been removed because it is obsolete"; # added 2025-02-23