Loading pkgs/by-name/db/dbeaver-bin/package.nix +12 −9 Original line number Diff line number Diff line Loading @@ -60,6 +60,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { --replace-fail '-Xmx1024m' '-Xmx${override_xmx}' ''; preInstall = '' # most directories are for different architectures, only keep what we need shopt -s extglob pushd ${lib.optionalString stdenvNoCC.hostPlatform.isDarwin "Contents/Eclipse/"}plugins/com.sun.jna_5.15.0.v20240915-2000/com/sun/jna/ rm -r !(ptr|internal|linux-x86-64|linux-aarch64|darwin-x86-64|darwin-aarch64)/ popd ''; installPhase = if !stdenvNoCC.hostPlatform.isDarwin then '' Loading @@ -81,7 +89,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { }" mkdir -p $out/share/icons/hicolor/256x256/apps # for some reason it's missing from the aarch64 build if [ -e $out/opt/dbeaver/dbeaver.png ]; then ln -s $out/opt/dbeaver/dbeaver.png $out/share/icons/hicolor/256x256/apps/dbeaver.png fi mkdir -p $out/share/applications ln -s $out/opt/dbeaver/dbeaver-ce.desktop $out/share/applications/dbeaver.desktop Loading @@ -107,14 +118,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { runHook postInstall ''; preFixup = '' # most directories are for different architectures, only keep what we need shopt -s extglob pushd $out/opt/dbeaver/plugins/com.sun.jna_5.15.0.v20240915-2000/com/sun/jna/ rm -r !(ptr|internal|linux-x86-64|linux-aarch64|darwin-x86-64|darwin-aarch64)/ popd ''; passthru.updateScript = ./update.sh; meta = { Loading Loading
pkgs/by-name/db/dbeaver-bin/package.nix +12 −9 Original line number Diff line number Diff line Loading @@ -60,6 +60,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { --replace-fail '-Xmx1024m' '-Xmx${override_xmx}' ''; preInstall = '' # most directories are for different architectures, only keep what we need shopt -s extglob pushd ${lib.optionalString stdenvNoCC.hostPlatform.isDarwin "Contents/Eclipse/"}plugins/com.sun.jna_5.15.0.v20240915-2000/com/sun/jna/ rm -r !(ptr|internal|linux-x86-64|linux-aarch64|darwin-x86-64|darwin-aarch64)/ popd ''; installPhase = if !stdenvNoCC.hostPlatform.isDarwin then '' Loading @@ -81,7 +89,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { }" mkdir -p $out/share/icons/hicolor/256x256/apps # for some reason it's missing from the aarch64 build if [ -e $out/opt/dbeaver/dbeaver.png ]; then ln -s $out/opt/dbeaver/dbeaver.png $out/share/icons/hicolor/256x256/apps/dbeaver.png fi mkdir -p $out/share/applications ln -s $out/opt/dbeaver/dbeaver-ce.desktop $out/share/applications/dbeaver.desktop Loading @@ -107,14 +118,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { runHook postInstall ''; preFixup = '' # most directories are for different architectures, only keep what we need shopt -s extglob pushd $out/opt/dbeaver/plugins/com.sun.jna_5.15.0.v20240915-2000/com/sun/jna/ rm -r !(ptr|internal|linux-x86-64|linux-aarch64|darwin-x86-64|darwin-aarch64)/ popd ''; passthru.updateScript = ./update.sh; meta = { Loading