From 3f3bb6ce4261bad9a4045741ee87571b225f8341 Mon Sep 17 00:00:00 2001 From: chimnayajith Date: Mon, 28 Apr 2025 15:41:26 +0530 Subject: [PATCH] Update shell.nix with new package versions and dependencies - Renamed epoxy to libepoxy to align with current Nixpkgs. - Upgraded jdk11 to jdk17 due to Android Gradle's requirements. - Added nodejs for compatibility with the icon tool using npm. Tested on NixOS version 24.11 --- shell.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/shell.nix b/shell.nix index 7404f88f6c..e286f2d4c1 100644 --- a/shell.nix +++ b/shell.nix @@ -12,7 +12,7 @@ mkShell { gtk3 # Curiously `nix-env -i` can't handle this one adequately. # But `nix-shell` on this shell.nix does fine. pcre - epoxy + libepoxy # This group all seem not strictly necessary -- commands like # `flutter run -d linux` seem to *work* fine without them, but @@ -34,9 +34,11 @@ mkShell { xorg.libXtst.out pcre2.dev - jdk11 + jdk17 android-studio android-tools + + nodejs ]; LD_LIBRARY_PATH = lib.makeLibraryPath [