From b541b4ba1672a5f650d00734d7be7ba7453f7976 Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Sat, 13 Sep 2025 22:36:51 +0200 Subject: [PATCH] floorp-bin: fix usage as `programs.firefox.package` Fixes #442254 [0]. Apparently, there is a big difference whether we `wrapFirefox` the package inside top-level/all-packages.nix or by-name/. With the latter, using something like programs.firefox = { enable = true; package = pkgs.floorp-bin; }; breaks with error: function 'anonymous lambda' called with unexpected arguments 'cfg', 'nativeMessagingHosts' and 'extraPrefsFiles' at /pkgs/by-name/fl/floorp-bin/package.nix:1:1: 1| { | ^ 2| wrapFirefox, [0] https://github.com/NixOS/nixpkgs/issues/442254 Signed-off-by: Christoph Heiss --- pkgs/by-name/fl/floorp-bin/package.nix | 8 -------- pkgs/top-level/all-packages.nix | 4 ++++ 2 files changed, 4 insertions(+), 8 deletions(-) delete mode 100644 pkgs/by-name/fl/floorp-bin/package.nix diff --git a/pkgs/by-name/fl/floorp-bin/package.nix b/pkgs/by-name/fl/floorp-bin/package.nix deleted file mode 100644 index 0928354e1a39..000000000000 --- a/pkgs/by-name/fl/floorp-bin/package.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ - wrapFirefox, - floorp-bin-unwrapped, -}: - -wrapFirefox floorp-bin-unwrapped { - pname = "floorp-bin"; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5b16ba063a8a..3e869a50d2c8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11630,6 +11630,10 @@ with pkgs; ]; }; + floorp-bin = wrapFirefox floorp-bin-unwrapped { + pname = "floorp-bin"; + }; + formiko = with python3Packages; callPackage ../applications/editors/formiko {