Open l4ssc opened 2 years ago
Any progress on this?
Someone has made a derivation here but I have recursion issues when importing it. Maybe someone else can figure that out?
If you really need to get this to work you can wrap the appimage using appimageTools
.
{ appimageTools, fetchurl }:
appimageTools.wrapType1 {
name = "gdlauncher";
src = fetchurl {
url = "https://github.com/gorilla-devs/GDLauncher/releases/download/v1.1.30/GDLauncher-linux-setup.AppImage";
hash = "sha256-4cXT3exhoMAK6gW3Cpx1L7cm9Xm0FK912gGcRyLYPwM=";
};
}
I've got an almost working derivation for this: https://github.com/NixOS/nixpkgs/pull/244249 The dependencies currently cause a lot of issues which need hacky workarounds. Except, all these do it cause it to not error when building, and doesn't actually build GDL. If anyone has suggestions for it, please, do let me know.
The launcher has now risen up from the ashes as GDLauncher Carbon, new repo and now under an unfree (BSL) license.
Should this new version be in its own issue?
Also worth discussing if this should be packaged as a binary wrapper or from source. Quoting from the discord, if compiled from source the app "wont connect to our server / no curseforge support and you have to get your own mc auth stuff".
The new version should be in its own new issue since it's a different project. As for the source built problems, I'll give it a test later and see what I can come up with. Hopefully it's better than the original GDLauncher
Project description
Metadata