diff --git a/packages/default.nix b/packages/default.nix index 21c9868..442da37 100644 --- a/packages/default.nix +++ b/packages/default.nix @@ -1,6 +1,5 @@ { pkgs, ... }: { nextcloudTalkDesktop = pkgs.callPackage ./nextcloud-talk-desktop {}; - modrinthNvidia = pkgs.callPackage ./modrinth-nvidia {}; vulkanHDRLayer = pkgs.callPackage ./vulkan-hdr-layer {}; } diff --git a/packages/modrinth-nvidia/default.nix b/packages/modrinth-nvidia/default.nix deleted file mode 100644 index 5f5f098..0000000 --- a/packages/modrinth-nvidia/default.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ pkgs ? import {} }: -pkgs.stdenv.mkDerivation { - pname = "modrinth-nvidia"; - version = "0.1.0"; - src = null; - dontUnpack = true; - dontBuild = true; - dontConfigure = true; - - nativeBuildInputs = [ pkgs.makeWrapper - pkgs.modrinth-app ]; - - # Propagate the required Java versions so they are available at runtime - propagatedBuildInputs = [ - pkgs.openjdk8 - pkgs.openjdk17 - pkgs.openjdk21 - ]; - - installPhase = '' - mkdir -p $out/bin - # Copy the original binary - cp ${pkgs.modrinth-app}/bin/ModrinthApp $out/bin/modrinth-nvidia-real - chmod +x $out/bin/modrinth-nvidia-real - - # Wrap the binary with makeWrapper, producing a new script at 'modrinth-nvidia' - makeWrapper $out/bin/modrinth-nvidia-real $out/bin/modrinth-nvidia \ - --set WEBKIT_DISABLE_DMABUF_RENDERER 1 \ - --set WEBKIT_DISABLE_COMPOSITING_MODE 1 - - mkdir -p $out/share/applications - cat > $out/share/applications/modrinth-nvidia.desktop <