nix: rename custom -> packages

This commit is contained in:
Primrose 2024-09-22 13:57:30 +02:00
parent 754882bf0d
commit afc2eea47a
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
24 changed files with 1 additions and 1 deletions

View file

@ -0,0 +1,33 @@
{
stdenv,
fetchurl,
jre8,
makeWrapper,
}:
stdenv.mkDerivation {
pname = "logisim-evolution";
version = "2023";
src = fetchurl {
url = "http://www.irisa.fr/cosi/HOMEPAGE/Derrien/logisim/logisim-evolution.jar";
sha256 = "sha256-24uXyTXhxxA1uwc787I+OJn+ZmqMgNIL9RE3zoRrWww=";
};
dontUnpack = true;
nativeBuildInputs = [ makeWrapper ];
installPhase = ''
runHook preInstall
mkdir -p $out/bin
makeWrapper ${jre8}/bin/java $out/bin/logisim-evolution \
--add-flags "-jar $src" \
--set _JAVA_AWT_WM_NONREPARENTING 1
runHook postInstall
'';
# NOTE: related issue
# https://wiki.archlinux.org/title/java#Gray_window,_applications_not_resizing_with_WM,_menus_immediately_closing
}