{ autoPatchelfHook, dpkg, fetchurl, glib, gtk3, lib, libsoup, libthai, openssl_1_1, stdenv, webkitgtk, }: stdenv.mkDerivation rec { pname = "modrinth-app"; version = "0.6.0"; srcs = []; src = fetchurl { url = "https://launcher-files.modrinth.com/versions/${version}/linux/${pname}_${version}_amd64.deb"; sha256 = "sha256-usaXxLp8IendOaiGFAXdEDnjW3lyyp0SSCGR1IG82m8="; }; buildInputs = [ autoPatchelfHook dpkg glib gtk3 libsoup libthai openssl_1_1 webkitgtk ]; unpackPhase = "true"; installPhase = '' runHook preInstall mkdir -p $out dpkg -x $src $out mv $out/usr/* $out rm -rf $out/usr chmod +x $out/bin/${pname} runHook postInstall ''; meta = with lib; { description = "Modrinth minecraft launcher"; homepage = "https://modrinth.com/app"; license = licenses.gpl3Only; maintainers = with maintainers; [ jptrzy ]; platforms = [ "x86_64-linux" ]; sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; }; }