Skip to content

chore: nix files updated to match current project requirements#870

Open
Katacc wants to merge 1 commit intocommetchat:mainfrom
Katacc:katacc-nix-flake-update
Open

chore: nix files updated to match current project requirements#870
Katacc wants to merge 1 commit intocommetchat:mainfrom
Katacc:katacc-nix-flake-update

Conversation

@Katacc
Copy link
Copy Markdown

@Katacc Katacc commented Mar 27, 2026

Updated flake.nix to include all the requirements of the projects:

  • Rust toolkit, webkit, glib, dbus, keybinder3
  • Added CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER = "${pkgs.gcc}/bin/gcc"; to force cargo to use the right gcc path.

Updated flake.lock to include modern versions of the nixpkgs. (nix flake update)
Old flake.lock pulled packages from 2 years ago, those packages were not up-to-date to compile the project.

My updated lock file includes nixpkgs latest commit from nixos-unstable.

Flake tested on my Nixos-unstable system. With none of these libraries in the global PATH.

@Katacc Katacc changed the title chroe: nix files updated to match current project requirements chore: nix files updated to match current project requirements Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant