From ffcba7c5096dcff6718a0d94a35ff9b91c63c2af Mon Sep 17 00:00:00 2001 From: Lucy von Overheidt Date: Fri, 12 Sep 2025 21:13:22 +0200 Subject: [PATCH] meow --- flake.nix | 10 ++++++---- packages/fix-pkg-config.nix | 10 ++++++++++ 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 packages/fix-pkg-config.nix diff --git a/flake.nix b/flake.nix index 06ebd9e..229179a 100644 --- a/flake.nix +++ b/flake.nix @@ -53,10 +53,11 @@ # Per-system configuration perSystem = - { config - , pkgs - , lib - , ... + { + config, + pkgs, + lib, + ... }: { # Configure treefmt @@ -193,6 +194,7 @@ cutie = inputs.nixpkgs.lib.nixosSystem { system = "aarch64-linux"; modules = [ + ./packages/fix-pkg-config.nix ./hosts/cutie/configuration.nix inputs.gnome-mobile.nixosModules.gnome-mobile inputs.nix-flatpak.nixosModules.nix-flatpak diff --git a/packages/fix-pkg-config.nix b/packages/fix-pkg-config.nix new file mode 100644 index 0000000..c50266c --- /dev/null +++ b/packages/fix-pkg-config.nix @@ -0,0 +1,10 @@ +{ config, pkgs, ... }: +{ + nixpkgs.overlays = [ + (final: prev: { + libevdev = prev.libevdev.overrideAttrs (old: { + nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ prev.pkg-config ]; + }); + }) + ]; +}