winboat
winboat copied to clipboard
Packaging Request for Official Nixpkgs Version of WinBoat
Request for Official Nixpkgs Version of WinBoat
Summary
I propose the creation of an official Nixpkgs version of WinBoat in the NixOS/nixpkgs repository. This initiative would significantly benefit the community by simplifying the installation process and ensuring consistent updates for users.
Benefits
- Simplified Installation: An official package would enable users to install WinBoat easily using the Nix package manager, reducing reliance on AppImages.
- Consistent Updates: Users would receive timely updates and bug fixes directly from the Nixpkgs repository.
- Community Support: Integrating WinBoat into Nixpkgs would make it native to NixOS, encouraging contributions and support from NixOS users.
Suggested Approach
To facilitate the package creation, I recommend utilizing nix-init (nix-init GitHub). This tool simplifies the process of creating Nix expressions and can streamline the integration of WinBoat into the Nix ecosystem.
Thank you for considering this request!
Hello, electron-builder is not supported using nix. Some packages get away with electron-builder. I'm not sure if this can be applied for this package too. Until then, you can try using this derivation, which uses the appimage from the releases.
This is being worked on by a Nix user in #55 but it seems like there's still some work left to be done so it is automatically updated.
This is being worked on by a Nix user in #55 but it seems like there's still some work left to be done so it is automatically updated.
Flakes are different from official nixpkgs, it's a way better to have WinBoat globally in nixpkgs itself.
It would be great if this is on nixpkgs, however, I think there should be an installation guide for NixOS in README for the time being.
With pull request #451068 in NixOS/nixpkgs being successfully merged a week back I think this issue can be closed @TibixDev. It's currently on unstable but I'm sure it will eventually make it's way to stable with the next official release of NixOS. I've been using it for myself for a class for a while now and I can confirm it works well