From 43ee7fd5815d9dc9d7e22330d6adedaeab455ff5 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sat, 11 Oct 2025 04:36:42 -0600 Subject: [PATCH 1/2] vencord: 1.13.1 -> 1.13.3 https://github.com/Vendicated/Vencord/compare/v1.13.1...v1.13.3 --- pkgs/by-name/ve/vencord/fix-deps.patch | 13 +++++++++++++ pkgs/by-name/ve/vencord/package.nix | 23 ++++++++++++++++------- 2 files changed, 29 insertions(+), 7 deletions(-) create mode 100644 pkgs/by-name/ve/vencord/fix-deps.patch diff --git a/pkgs/by-name/ve/vencord/fix-deps.patch b/pkgs/by-name/ve/vencord/fix-deps.patch new file mode 100644 index 000000000000..7e9757080b5e --- /dev/null +++ b/pkgs/by-name/ve/vencord/fix-deps.patch @@ -0,0 +1,13 @@ +diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml +index 2ba2d317..9758074b 100644 +--- a/pnpm-lock.yaml ++++ b/pnpm-lock.yaml +@@ -162,7 +162,7 @@ importers: + specifier: ^22.13.4 + version: 22.13.13 + '@types/react': +- specifier: 18.3.1 ++ specifier: 19.0.12 + version: 19.0.12 + '@types/react-dom': + specifier: 18.3.1 diff --git a/pkgs/by-name/ve/vencord/package.nix b/pkgs/by-name/ve/vencord/package.nix index 2bb5378dd97a..3f07fab88faa 100644 --- a/pkgs/by-name/ve/vencord/package.nix +++ b/pkgs/by-name/ve/vencord/package.nix @@ -18,20 +18,29 @@ stdenv.mkDerivation (finalAttrs: { pname = "vencord"; - version = "1.13.1"; + version = "1.13.3"; src = fetchFromGitHub { owner = "Vendicated"; repo = "Vencord"; tag = "v${finalAttrs.version}"; - hash = "sha256-FqRRpsS1NPpxJr6iaDvQJ3fuX07oo08lZ6f+oEQb3MM="; + hash = "sha256-wKLI2YE1rEzkRjDeM85XAx2DIrWYGoZrQT8OHtsNJ7E="; }; - pnpmDeps = pnpm_10.fetchDeps { - inherit (finalAttrs) pname src; - fetcherVersion = 2; - hash = "sha256-JP9HOaP3DG+2F89tC77JZFD0ls35u/MzxNmvMCbBo9Y="; - }; + patches = [ ./fix-deps.patch ]; + + postPatch = '' + substituteInPlace packages/vencord-types/package.json \ + --replace-fail '"@types/react": "18.3.1"' '"@types/react": "19.0.12"' + ''; + + pnpmDeps = + (pnpm_10.fetchDeps { + inherit (finalAttrs) pname src; + fetcherVersion = 2; + hash = "sha256-5MjxEs+jbowJJbJ9+Z+vppFImpB+PZzEhntwRAgv+xM="; + }).overrideAttrs + { inherit (finalAttrs) patches postPatch; }; nativeBuildInputs = [ git From 574841142e2e2ad530ea5440f47ea505e3597c21 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sat, 11 Oct 2025 04:37:38 -0600 Subject: [PATCH 2/2] vencord: add ryand56 to maintainers --- pkgs/by-name/ve/vencord/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ve/vencord/package.nix b/pkgs/by-name/ve/vencord/package.nix index 3f07fab88faa..fcc43ce64836 100644 --- a/pkgs/by-name/ve/vencord/package.nix +++ b/pkgs/by-name/ve/vencord/package.nix @@ -105,6 +105,7 @@ stdenv.mkDerivation (finalAttrs: { Gliczy NotAShelf Scrumplex + ryand56 ]; }; })