From 0850c0b3ac4de98b2452b58100d21b36e88f993e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E5=9D=82=E9=9B=85?= <23130178+ShadowRZ@users.noreply.github.com> Date: Fri, 24 Jul 2026 23:12:39 +0800 Subject: [PATCH] caribou: drop gtk2 module --- pkgs/by-name/ca/caribou/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ca/caribou/package.nix b/pkgs/by-name/ca/caribou/package.nix index 79e1f9fc785f..501a5389e2fd 100644 --- a/pkgs/by-name/ca/caribou/package.nix +++ b/pkgs/by-name/ca/caribou/package.nix @@ -13,7 +13,6 @@ libxml2, libxklavier, libxtst, - gtk2, intltool, libxslt, at-spi2-core, @@ -82,7 +81,6 @@ stdenv.mkDerivation (finalAttrs: { pythonEnv python3.pkgs.pygobject3 libxtst - gtk2 ]; propagatedBuildInputs = [ @@ -90,6 +88,8 @@ stdenv.mkDerivation (finalAttrs: { libxklavier ]; + configureFlags = [ "--enable-gtk2-module=no" ]; + postPatch = '' patchShebangs . substituteInPlace libcaribou/Makefile.am --replace "--shared-library=libcaribou.so.0" "--shared-library=$out/lib/libcaribou.so.0"