about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorWeijia Wang <9713184+wegank@users.noreply.github.com>2024-06-26 16:40:06 +0200
committerGitHub <noreply@github.com>2024-06-26 16:40:06 +0200
commitaf796de7d1e6bbda6049a3732ff881b3ad518b6b (patch)
treeaa24b0587067d3e929b0e5e2a04d6d1be1c64888 /pkgs
parentd68b3b6737e564c7877d1db1d72f880057a69e42 (diff)
parent7485d712188e2d4d6b6a2411e15b6d24afc8a835 (diff)
Merge pull request #310244 from qubitnano/pr/papermc
papermc: add udev to LD_LIBRARY_PATH
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/games/papermc/derivation.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/games/papermc/derivation.nix b/pkgs/games/papermc/derivation.nix
index 50796407c2973..299248a64d080 100644
--- a/pkgs/games/papermc/derivation.nix
+++ b/pkgs/games/papermc/derivation.nix
@@ -1,4 +1,4 @@
-{ lib, stdenvNoCC, fetchurl, makeBinaryWrapper, jre, version, hash }:
+{ lib, stdenvNoCC, fetchurl, makeBinaryWrapper, jre, version, hash, udev }:
 
 stdenvNoCC.mkDerivation (finalAttrs: {
   pname = "papermc";
@@ -21,7 +21,8 @@ stdenvNoCC.mkDerivation (finalAttrs: {
     install -D $src $out/share/papermc/papermc.jar
 
     makeWrapper ${lib.getExe jre} "$out/bin/minecraft-server" \
-      --append-flags "-jar $out/share/papermc/papermc.jar nogui"
+      --append-flags "-jar $out/share/papermc/papermc.jar nogui" \
+      --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ udev ]}
 
     runHook postInstall
   '';