diff --git a/arialog/pyproject.toml b/arialog/pyproject.toml index b4ed00e..0a0dbd4 100644 --- a/arialog/pyproject.toml +++ b/arialog/pyproject.toml @@ -14,7 +14,7 @@ dependencies = [ arialog = "arialog.mqtt:main" [build-system] -requires = ["uv_build>=0.10.0,<0.11.0"] +requires = ["uv_build>=0.11.0,<0.12.0"] build-backend = "uv_build" [dependency-groups] diff --git a/nix/npins/sources.json b/nix/npins/sources.json index 2a5e73e..5c7f94b 100644 --- a/nix/npins/sources.json +++ b/nix/npins/sources.json @@ -51,16 +51,22 @@ }, "branch": "master", "submodules": false, - "revision": "0403b4b7e8b2612657f0053a4c315e6c43eee9e6", - "url": "https://github.com/nix-community/lanzaboote/archive/0403b4b7e8b2612657f0053a4c315e6c43eee9e6.tar.gz", - "hash": "sha256-4JLkQvN7/f77TyxXXtoEuUfovMqMLOgWpBaLMNX1dns=" + "revision": "683b7f72db7202e4ad037c58fac53b3f7c12f980", + "url": "https://github.com/nix-community/lanzaboote/archive/683b7f72db7202e4ad037c58fac53b3f7c12f980.tar.gz", + "hash": "sha256-2hj+F0SxJ9tVtJSGQpoO53vtrXxbeqURz65tkmm15GE=" }, "nixos": { - "type": "Channel", - "name": "nixos-unstable", - "artifact": "nixexprs.tar.xz", - "url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1014179.9ae611a455b9/nixexprs.tar.xz", - "hash": "sha256-d34lhgOet4IqYMnCxbIvwFBMOyTV6PT4TyNEOP0/ZhU=" + "type": "Git", + "repository": { + "type": "GitHub", + "owner": "NixOS", + "repo": "nixpkgs" + }, + "branch": "nixos-unstable", + "submodules": false, + "revision": "624af665418d3c65d544145b4d34ad696439570e", + "url": "https://github.com/NixOS/nixpkgs/archive/624af665418d3c65d544145b4d34ad696439570e.tar.gz", + "hash": "sha256-m0pDuRJG7EDo9ri+4Ksu83VsI+PlxNC9lNBfydejce4=" }, "nixos-hardware": { "type": "Git", @@ -71,16 +77,16 @@ }, "branch": "master", "submodules": false, - "revision": "6358ff76821101c178e3ab4919a62799bfe3652e", - "url": "https://github.com/NixOS/nixos-hardware/archive/6358ff76821101c178e3ab4919a62799bfe3652e.tar.gz", - "hash": "sha256-LOnLQ2tpYF9gqIDDr3+j3DbpJJr/QCH6zPRT2GzEUOE=" + "revision": "a017f5b72210026af5b3ac5949f08d94380a6fbd", + "url": "https://github.com/NixOS/nixos-hardware/archive/a017f5b72210026af5b3ac5949f08d94380a6fbd.tar.gz", + "hash": "sha256-1CfD8ZUjCkTgjsneLZ/lxCHhgDfqxxE7/GX0MmsgiqA=" }, "nixos-stable": { "type": "Channel", "name": "nixos-26.05", "artifact": "nixexprs.tar.xz", - "url": "https://releases.nixos.org/nixos/26.05/nixos-26.05.1550.bd0ff2d3eac2/nixexprs.tar.xz", - "hash": "sha256-YMnBf9lk/LYgvqfmSSJuOGigtRs5Lsy26pJHVlR9yMY=" + "url": "https://releases.nixos.org/nixos/26.05/nixos-26.05.6200.8623c4c20aa4/nixexprs.tar.xz", + "hash": "sha256-V1MsJr1brsjtyfzGtnQ4id/qw6NjeYRqTY5vlf9s7CU=" }, "tangled": { "type": "GitRelease", @@ -107,9 +113,9 @@ }, "branch": "master", "submodules": false, - "revision": "51ad0422b925d830bf4af36979fed51209f79c0a", - "url": "https://github.com/viperML/wrapper-manager/archive/51ad0422b925d830bf4af36979fed51209f79c0a.tar.gz", - "hash": "sha256-fCm4sOeTDf3kBtYMmU4OHsviI/oF8rMbPkUMcQf6lw4=" + "revision": "531d7752716f5097f05c709d6727299d70c69b62", + "url": "https://github.com/viperML/wrapper-manager/archive/531d7752716f5097f05c709d6727299d70c69b62.tar.gz", + "hash": "sha256-LqqlRrZVLdCr/fmfXj/j7bUpvv02Ct3TVInWRxs20a8=" } }, "version": 8 diff --git a/nix/pkgs/default.nix b/nix/pkgs/default.nix index 54167f0..1b16435 100644 --- a/nix/pkgs/default.nix +++ b/nix/pkgs/default.nix @@ -52,6 +52,18 @@ inputs: final: prev: --set QT_QPA_PLATFORM xcb ''; }; + niri = prev.niri.override { + libdisplay-info = prev.libdisplay-info.overrideAttrs (finalAttrs: { + version = "0.3.0"; + src = final.fetchFromGitLab { + domain = "gitlab.freedesktop.org"; + owner = "emersion"; + repo = "libdisplay-info"; + rev = finalAttrs.version; + sha256 = "sha256-nXf2KGovNKvcchlHlzKBkAOeySMJXgxMpbi5z9gLrdc="; + }; + }); + }; # Missing packages upmpdcli = final.callPackage ./upmpdcli.nix { };