diff --git a/configuration-nixos.nix b/configuration-nixos.nix index 2350e4c..f8cd37e 100644 --- a/configuration-nixos.nix +++ b/configuration-nixos.nix @@ -52,7 +52,21 @@ in { virt-manager.enable = true; nix-ld = { enable = true; - libraries = []; + libraries = with pkgs; [ + libGL + fontconfig + libxkbcommon + freetype + dbus + zlib + wayland + xorg.libX11 + xorg.libxcb + xorg.xcbutilimage + xorg.xcbutilkeysyms + xorg.xcbutilrenderutil + xorg.xcbutilwm + ]; }; }; diff --git a/configuration.nix b/configuration.nix index 1654869..321bcc2 100644 --- a/configuration.nix +++ b/configuration.nix @@ -12,7 +12,7 @@ in { config = { nixpkgs.config.allowUnfree = true; - nix.settings.extra-experimental-features = "nix-command flakes repl-flake"; + nix.settings.extra-experimental-features = "nix-command flakes repl-flake pipe-operator"; nix.settings.trusted-users = [ "audrey" ]; nix.settings.max-jobs = 1; nix.settings.cores = 0; diff --git a/flake.lock b/flake.lock index 24bad97..d28ba32 100644 --- a/flake.lock +++ b/flake.lock @@ -262,16 +262,16 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1751211869, - "narHash": "sha256-1Cu92i1KSPbhPCKxoiVG5qnoRiKTgR5CcGSRyLpOd7Y=", + "lastModified": 1751637120, + "narHash": "sha256-xVNy/XopSfIG9c46nRmPaKfH1Gn/56vQ8++xWA8itO4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b43c397f6c213918d6cfe6e3550abfe79b5d1c51", + "rev": "5c724ed1388e53cc231ed98330a60eb2f7be4be3", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-25.05", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } diff --git a/flake.nix b/flake.nix index 5b0a283..42b56bf 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,6 @@ { inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixbsd.url = "github:nixos-bsd/nixbsd/main"; lix-module = { url = "https://git.lix.systems/lix-project/nixos-module/archive/2.92.0-3.tar.gz"; diff --git a/pkgs/idapro9.nix b/pkgs/idapro9.nix index 5e9b1fc..1614a8d 100644 --- a/pkgs/idapro9.nix +++ b/pkgs/idapro9.nix @@ -5,7 +5,7 @@ fetchurl, autoPatchelfHook, copyDesktopItems, - python3, + python312, libsForQt5, cairo, dbus, @@ -30,7 +30,7 @@ }: let - pythonForIDA = python3.withPackages (ps: with ps; [ rpyc ]); + pythonForIDA = python312.withPackages (ps: with ps; [ rpyc ]); in # https://github.com/msanft/ida-pro-overlay/blob/main/packages/ida-pro.nix stdenv.mkDerivation (self: {