From f58abdd724c98c6dc1acf65058618b593f1ef733 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lang=C3=A9?= Date: Thu, 15 Jan 2026 10:59:52 +0100 Subject: [PATCH 1/2] rofimoji: Allow usage on Darwin platforms Support was introduced in Rofimoji 6.6.0 See: https://github.com/fdw/rofimoji/pull/224 And: https://github.com/fdw/rofimoji/releases/tag/6.6.0 --- pkgs/by-name/ro/rofimoji/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ro/rofimoji/package.nix b/pkgs/by-name/ro/rofimoji/package.nix index aa7cca6eb539..e03e3e369cb1 100644 --- a/pkgs/by-name/ro/rofimoji/package.nix +++ b/pkgs/by-name/ro/rofimoji/package.nix @@ -3,9 +3,10 @@ python3Packages, fetchFromGitHub, installShellFiles, + stdenv, - waylandSupport ? true, - x11Support ? true, + waylandSupport ? stdenv.isLinux, + x11Support ? stdenv.isLinux, wl-clipboard, wtype, @@ -60,7 +61,7 @@ python3Packages.buildPythonApplication rec { homepage = "https://github.com/fdw/rofimoji"; changelog = "https://github.com/fdw/rofimoji/blob/${src.rev}/CHANGELOG.md"; license = lib.licenses.mit; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ justinlovinger ]; }; } From c34e1856b80d8d3387ef2e0fa3bc25d91d1e78b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sat, 17 Jan 2026 11:30:55 +0000 Subject: [PATCH 2/2] rofimoji: only disable x11/wayland on macOS Not that it matters too much for nixpkgs, but wayland/x11 also is a thing beyond Linux. --- pkgs/by-name/ro/rofimoji/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/rofimoji/package.nix b/pkgs/by-name/ro/rofimoji/package.nix index e03e3e369cb1..f30040df2022 100644 --- a/pkgs/by-name/ro/rofimoji/package.nix +++ b/pkgs/by-name/ro/rofimoji/package.nix @@ -5,8 +5,8 @@ installShellFiles, stdenv, - waylandSupport ? stdenv.isLinux, - x11Support ? stdenv.isLinux, + waylandSupport ? (!stdenv.hostPlatform.isDarwin), + x11Support ? (!stdenv.hostPlatform.isDarwin), wl-clipboard, wtype,