From 3649c2512d12df7898ca04783fea02d7e52f2ca0 Mon Sep 17 00:00:00 2001 From: Tom van Dijk <18gatenmaker6@gmail.com> Date: Sat, 4 Oct 2025 14:47:39 +0200 Subject: [PATCH] vintagestory: remove unused deps Used ltrace and LD_DEBUG=libs to deduce which libraries weren't loaded from the nix store and thus already vendored. This saves ~400 MiB in closure size. --- pkgs/by-name/vi/vintagestory/package.nix | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pkgs/by-name/vi/vintagestory/package.nix b/pkgs/by-name/vi/vintagestory/package.nix index e61c61e264df..b075b9b23dc2 100644 --- a/pkgs/by-name/vi/vintagestory/package.nix +++ b/pkgs/by-name/vi/vintagestory/package.nix @@ -5,12 +5,8 @@ makeWrapper, makeDesktopItem, copyDesktopItems, - sqlite, - openal, cairo, libGLU, - SDL2, - freealut, libglvnd, pipewire, libpulseaudio, @@ -112,12 +108,8 @@ stdenv.mkDerivation (finalAttrs: { passthru = { updateScript = ./update.sh; runtimeLibs = [ - sqlite - openal cairo libGLU - SDL2 - freealut libglvnd pipewire libpulseaudio