diff --git a/pkgs/by-name/ap/apache-directory-studio/package.nix b/pkgs/by-name/ap/apache-directory-studio/package.nix index 3a3552c585283b..47a3d5fb3fb9c4 100644 --- a/pkgs/by-name/ap/apache-directory-studio/package.nix +++ b/pkgs/by-name/ap/apache-directory-studio/package.nix @@ -56,6 +56,10 @@ stdenv.mkDerivation rec { patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ "$dest/ApacheDirectoryStudio" + # About `/tmp/SWT-GDBusServer`, see + # https://github.com/adoptium/adoptium-support/issues/785#issuecomment-1866680133 + # and + # https://github.com/adoptium/adoptium-support/issues/785#issuecomment-2387481967. makeWrapper "$dest/ApacheDirectoryStudio" \ "$out/bin/ApacheDirectoryStudio" \ --prefix PATH : "${jdk}/bin" \ @@ -64,7 +68,8 @@ stdenv.mkDerivation rec { glib webkitgtk_4_0 ]) - } + } \ + --run "mkdir -p /tmp/SWT-GDBusServer" install -D icon.xpm "$out/share/pixmaps/apache-directory-studio.xpm" install -D -t "$out/share/applications" ${desktopItem}/share/applications/* '';