summaryrefslogtreecommitdiff
path: root/pkgs/modrinth-app.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/modrinth-app.nix')
-rw-r--r--pkgs/modrinth-app.nix70
1 files changed, 0 insertions, 70 deletions
diff --git a/pkgs/modrinth-app.nix b/pkgs/modrinth-app.nix
deleted file mode 100644
index 95a143b..0000000
--- a/pkgs/modrinth-app.nix
+++ /dev/null
@@ -1,70 +0,0 @@
-{
- lib,
- stdenv,
- symlinkJoin,
- modrinth-app-unwrapped,
- wrapGAppsHook,
- addOpenGLRunpath,
- flite,
- glib,
- glib-networking,
- jdk8,
- jdk17,
- jdk21,
- jdks ? [
- jdk8
- jdk17
- jdk21
- ],
- libGL,
- libpulseaudio,
- udev,
- xorg,
-}:
-symlinkJoin rec {
- name = "${pname}-${version}";
- pname = "modrinth-app";
- inherit (modrinth-app-unwrapped) version;
-
- paths = [modrinth-app-unwrapped];
-
- buildInputs = [
- glib
- glib-networking
- ];
-
- nativeBuildInputs = [
- wrapGAppsHook
- ];
-
- runtimeDependencies = lib.optionalString stdenv.isLinux (lib.makeLibraryPath [
- addOpenGLRunpath.driverLink
- flite # narrator support
-
- udev # oshi
-
- # lwjgl
- libGL
- libpulseaudio
- stdenv.cc.cc.lib
- xorg.libX11
- xorg.libXcursor
- xorg.libXext
- xorg.libXxf86vm
- xorg.libXrandr
- ]);
-
- postBuild = ''
- gappsWrapperArgs+=(
- --prefix PATH : ${lib.makeSearchPath "bin/java" jdks}
- ${lib.optionalString stdenv.isLinux ''
- --prefix PATH : ${lib.makeBinPath [xorg.xrandr]}
- --set LD_LIBRARY_PATH $runtimeDependencies
- ''}
- )
-
- wrapGAppsHook
- '';
-
- inherit (modrinth-app-unwrapped) meta;
-}