From a0ad7552a88c1b02e0b48aac2d289b51bc35a04a Mon Sep 17 00:00:00 2001 From: K900 Date: Fri, 27 Dec 2024 23:10:30 +0300 Subject: [PATCH 1/3] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/d0797a04b81caeae77bcff10a9dde78bc17f5661' (2024-12-05) → 'github:NixOS/nixpkgs/634fd46801442d760e09493a794c4f15db2d0cbb' (2024-12-27) --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 6de15895..a000b272 100644 --- a/flake.lock +++ b/flake.lock @@ -23,11 +23,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1733392399, - "narHash": "sha256-kEsTJTUQfQFIJOcLYFt/RvNxIK653ZkTBIs4DG+cBns=", + "lastModified": 1735291276, + "narHash": "sha256-NYVcA06+blsLG6wpAbSPTCyLvxD/92Hy4vlY9WxFI1M=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d0797a04b81caeae77bcff10a9dde78bc17f5661", + "rev": "634fd46801442d760e09493a794c4f15db2d0cbb", "type": "github" }, "original": { From 8820111b4bbf13702d097fc293c608d2b06a3ffe Mon Sep 17 00:00:00 2001 From: K900 Date: Tue, 17 Dec 2024 21:27:37 +0300 Subject: [PATCH 2/3] decky-loader: relax watchdog dependency --- pkgs/decky-loader/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/decky-loader/default.nix b/pkgs/decky-loader/default.nix index 220cdebd..9c521ea4 100644 --- a/pkgs/decky-loader/default.nix +++ b/pkgs/decky-loader/default.nix @@ -58,6 +58,8 @@ python3.pkgs.buildPythonPackage rec { "--prefix PATH : ${lib.makeBinPath [ coreutils psmisc ]}" ]; + pythonRelaxDeps = [ "watchdog" ]; + passthru.python = python3; meta = with lib; { From 60e1041ba7c9d7ab5731d74812980996218bdf8b Mon Sep 17 00:00:00 2001 From: K900 Date: Tue, 17 Dec 2024 21:27:43 +0300 Subject: [PATCH 3/3] mesa-radeonsi-jupiter: refresh patches for 24.3.1 --- pkgs/mesa-radeonsi-jupiter/default.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/mesa-radeonsi-jupiter/default.nix b/pkgs/mesa-radeonsi-jupiter/default.nix index 79ffaf2b..1d470333 100644 --- a/pkgs/mesa-radeonsi-jupiter/default.nix +++ b/pkgs/mesa-radeonsi-jupiter/default.nix @@ -1,21 +1,16 @@ { mesa, fetchpatch }: -# Patches from mesa-24.0..radeonsi-24.0.4, minus things merged in Mesa upstream +# Patches from nixpkgs mesa..vendor radeonsi branch mesa.overrideAttrs(old: { patches = old.patches ++ [ - # Cherry-pick the swapchain override bits from the Valve 24.1 branch + # Cherry-pick the swapchain override bits from the Valve 24.3 branch (fetchpatch { - url = "https://github.com/Jovian-Experiments/mesa/commit/d0722142079fdc5dab999aca9456cab6b8a9a214.patch"; - hash = "sha256-oayXr+BjgO47yZM1IXnpykDTNirqZBW75nN/wsRzNGw="; + url = "https://github.com/Jovian-Experiments/mesa/commit/27482ce2030cc4249908382fb4e2092134135fdb.patch"; + hash = "sha256-tQoGN/88sdPDQmscfkPKulPasU2tLeRekWG9xWF/BsQ="; }) # Disable glthread by default (fetchpatch { url = "https://github.com/Jovian-Experiments/mesa/commit/09d9c2fd7f69fbe59aab0bb53438d3446ea90dd4.patch"; hash = "sha256-y0wGWVBQiWd2hOqiqDIKP9VERNSP4owuPGjnqUTNy68="; }) - # Backport HEVC encode fix - (fetchpatch { - url = "https://github.com/Jovian-Experiments/mesa/commit/6c30d44613d5945c0660701a5a59c659a709ca37.patch"; - hash = "sha256-pl1gU6aMUupFAf4vxDffzpyZ3Lz6SzVYeAtLuulLWcU="; - }) ]; })