diff --git a/nixos/.config/nixos/flake.lock b/nixos/.config/nixos/flake.lock index 5f68c7f2..03441adb 100644 --- a/nixos/.config/nixos/flake.lock +++ b/nixos/.config/nixos/flake.lock @@ -30,11 +30,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1793521359, - "narHash": "sha256-zuOGY+12jayYHg4Y1D3Xo5x/jNfgaikSemB3oqNtxEc=", + "lastModified": 1793742908, + "narHash": "sha256-hyDlsmep/RhFlSVnHBQdKXDgTnQDB6eo1LYQZzmBlKg=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "5ea9b4d2d62a5eb4321002a3b0ee1524b86db299", + "rev": "4bd136e6f98e240ba0e5d3c494ac8e131b6ecda7", "type": "github" }, "original": { @@ -232,11 +232,11 @@ ] }, "locked": { - "lastModified": 1793193205, - "narHash": "sha256-X6xa6sGA7RnJQuZGbFMC+K+KToWAlBDCCjJXfTwEPsw=", + "lastModified": 1793757180, + "narHash": "sha256-gyV7AtCwLnOImcrfSETP4J3Ie96bz19DY47B7m7Y3HM=", "owner": "nix-community", "repo": "home-manager", - "rev": "095fef2f265c3c0da4fe315efba8f8a04495ab34", + "rev": "b787c48e2ec57a9d098f5c2721882a3bc1e16f97", "type": "github" }, "original": { @@ -271,7 +271,7 @@ "mybase_blocklist": { "flake": false, "locked": { - "narHash": "sha256-M4bx0pIA3TNw7mhQt6P51HO2QzBoNg/vzXhRH1Fsmn8=", + "narHash": "sha256-uMD1XdPHNs7ZZ7CfQSqBZmwnzFKcaoqDPhr0f2KPM/k=", "type": "file", "url": "https://download.dnscrypt.info/blacklists/domains/mybase.txt" }, @@ -302,11 +302,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1793341285, - "narHash": "sha256-LOv16TsMYV2/8BUYnhSxHkOASe7es2ORbqMeLlZJ8Hc=", - "rev": "1c89083e451e891152365b799595cf7790a43325", + "lastModified": 1793540411, + "narHash": "sha256-us2GRWGXbOQpN1blyJGvmdx+g4bv9GoFYq5iiOHRiZ8=", + "rev": "0bb2eedc20e4739f29e8045034f2828ad7054f8f", "type": "tarball", - "url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1105037.1c89083e451e/nixexprs.tar.zst" + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1106360.0bb2eedc20e4/nixexprs.tar.zst" }, "original": { "type": "tarball", @@ -345,11 +345,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1793341285, - "narHash": "sha256-LOv16TsMYV2/8BUYnhSxHkOASe7es2ORbqMeLlZJ8Hc=", - "rev": "1c89083e451e891152365b799595cf7790a43325", + "lastModified": 1793540411, + "narHash": "sha256-us2GRWGXbOQpN1blyJGvmdx+g4bv9GoFYq5iiOHRiZ8=", + "rev": "0bb2eedc20e4739f29e8045034f2828ad7054f8f", "type": "tarball", - "url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1105037.1c89083e451e/nixexprs.tar.zst" + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1106360.0bb2eedc20e4/nixexprs.tar.zst" }, "original": { "type": "tarball", @@ -364,11 +364,11 @@ ] }, "locked": { - "lastModified": 1793587400, - "narHash": "sha256-GZlRFNYicMkGgpbdWvpGqC7PKmUP/v5R0RmDajeoxtE=", + "lastModified": 1793761941, + "narHash": "sha256-kFKK/kgFLLaZR04Xk8ndMK2vAlr6MdoyZzQPW8THV0Y=", "owner": "nix-community", "repo": "NUR", - "rev": "7a48dfef2a847b0a993f5f14e60fce29d91b429e", + "rev": "a329af14902bc5590df6af37f9e86c91f7e61927", "type": "github" }, "original": { @@ -443,11 +443,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1793531264, - "narHash": "sha256-rbmfLn4/UWs1mrMJgMEJXMfdhN7o7i++c5jPtUdlP+8=", + "lastModified": 1793662659, + "narHash": "sha256-a+za5QCDlOe/PsuMlZiBcQ13cyiyOscK17BAJFu1/dE=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "d818ab64010272bc0072d0c325838a63038796e9", + "rev": "13e6fed4eb99f809d390fb50f591bed6cb716dc0", "type": "github" }, "original": { @@ -508,11 +508,11 @@ ] }, "locked": { - "lastModified": 1793309674, - "narHash": "sha256-d1Tvbgn//HQ3f1PDh/iIMEpvuUu9Lc4lJqiwGl18cY8=", + "lastModified": 1793752983, + "narHash": "sha256-2T4ay/hK055JGIv7eE036v693+Z4p60tBxowfLk0G5Q=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "2656d974602749ca5594b133e3022a241ab5d4e0", + "rev": "a643602101835da649bf016714c9121fba7dda53", "type": "github" }, "original": { diff --git a/nixos/.config/nixos/modules/nix.nix b/nixos/.config/nixos/modules/nix.nix index ffaac59c..ca105432 100644 --- a/nixos/.config/nixos/modules/nix.nix +++ b/nixos/.config/nixos/modules/nix.nix @@ -17,5 +17,10 @@ _: }; }; - nixpkgs.config.allowUnfree = true; + nixpkgs.config = { + allowUnfree = true; + # gtk2 is still pulled in by lutris's FHS environment; nixpkgs marks it + # broken and plans to remove it in NixOS 27.05. + problems.handlers."gtk+".broken = "warn"; + }; } diff --git a/nixos/.config/nixos/modules/packages.nix b/nixos/.config/nixos/modules/packages.nix index d7b0adb1..3d83c206 100644 --- a/nixos/.config/nixos/modules/packages.nix +++ b/nixos/.config/nixos/modules/packages.nix @@ -175,7 +175,6 @@ # Required glib - gtk2 # Inspired by steam # https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/st/steam/package.nix#L36-L85 diff --git a/nixos/.config/nixos/pkgs/valgrind-codspeed/default.nix b/nixos/.config/nixos/pkgs/valgrind-codspeed/default.nix index 1547311e..d69be355 100644 --- a/nixos/.config/nixos/pkgs/valgrind-codspeed/default.nix +++ b/nixos/.config/nixos/pkgs/valgrind-codspeed/default.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "valgrind-codspeed"; - version = "3.26.0-0codspeed10"; + version = "3.26.0-0codspeed12"; src = fetchFromGitHub { owner = "CodSpeedHQ"; repo = "valgrind-codspeed"; rev = "refs/tags/${version}"; - hash = "sha256-zYHtvCNuq6NN092MxZp7slLuknJKJaYuvAKMdC8T9mg="; + hash = "sha256-QoiCUJeTtdBLG5r7ZaAclThDBwGtvsDXl4yphnbOGCg="; fetchSubmodules = true; };