From 3efc909330e033dcb6d66d92620b8f56d6d154b1 Mon Sep 17 00:00:00 2001 From: Nguyen Hong Hiep Date: Thu, 14 May 2026 19:33:49 +0700 Subject: [PATCH 1/3] chore(nix): update `flake.lock` --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 887d4b94..ed90709b 100644 --- a/flake.lock +++ b/flake.lock @@ -55,11 +55,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1776169885, - "narHash": "sha256-l/iNYDZ4bGOAFQY2q8y5OAfBBtrDAaPuRQqWaFHVRXM=", + "lastModified": 1778443072, + "narHash": "sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", + "rev": "da5ad661ba4e5ef59ba743f0d112cbc30e474f32", "type": "github" }, "original": { From 36593c3d7edb661640d1a4de03313a1468d45105 Mon Sep 17 00:00:00 2001 From: Nguyen Hong Hiep Date: Thu, 14 May 2026 19:36:25 +0700 Subject: [PATCH 2/3] fix(nix): build failed due to extra-cmake-modules required from kdePackages group --- nix/packages/fcitx5-lotus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nix/packages/fcitx5-lotus/default.nix b/nix/packages/fcitx5-lotus/default.nix index cc7170a3..015a1324 100644 --- a/nix/packages/fcitx5-lotus/default.nix +++ b/nix/packages/fcitx5-lotus/default.nix @@ -3,12 +3,12 @@ stdenv, buildGoModule, cmake, - extra-cmake-modules, fcitx5, fetchFromGitHub, gettext, go, hicolor-icon-theme, + kdePackages, libinput, libx11, pkg-config, @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake - extra-cmake-modules + kdePackages.extra-cmake-modules gettext go hicolor-icon-theme From 5703d4fbd5e8449fe73d26198900671e97e2073e Mon Sep 17 00:00:00 2001 From: Nguyen Hong Hiep Date: Thu, 14 May 2026 19:46:22 +0700 Subject: [PATCH 3/3] style(nix): format --- nix/packages/fcitx5-lotus/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nix/packages/fcitx5-lotus/default.nix b/nix/packages/fcitx5-lotus/default.nix index 015a1324..088ccd83 100644 --- a/nix/packages/fcitx5-lotus/default.nix +++ b/nix/packages/fcitx5-lotus/default.nix @@ -42,12 +42,13 @@ stdenv.mkDerivation rec { fcitx5 libinput libx11 - (python3.withPackages (ps: - with ps; [ + (python3.withPackages ( + ps: with ps; [ pyqt6 dbus-python qtpy - ])) + ] + )) qt6.qtbase udev ];