nixpkgs
nixpkgs copied to clipboard
olympus: init at 24.04.23.02
This is an attempt to package Olympus, a GUI for installing Everest and managing Celeste mods. This is based on this draft, with the authors permission.
It maintains the previous issue of not being able to launch Steam versions of Celeste from the command line but that's not feasible without upstream changes.
I only have to note that it has a popup complaining about finishing the installation but that's due to xdg-mime x-scheme-handler/everest not being set.
Finally I want to note that it depends on lua51Packages.nfd, which is broken while this isn't merged so currently has the fix there.
Finally, Lönn works as expected, being the installation managed by the program.
Ahorn is deprecated (in favor of Loenn) and it crashes over trying to run dynamic executables
fixes #162887 Closes #295258
Description of changes
Things done
- Built on platform(s)
- [x] x86_64-linux
- [ ] aarch64-linux
- [ ] x86_64-darwin
- [ ] aarch64-darwin
- For non-Linux: Is sandboxing enabled in
nix.conf
? (See Nix manual)- [ ]
sandbox = relaxed
- [ ]
sandbox = true
- [ ]
- [ ] Tested, as applicable:
- NixOS test(s) (look inside nixos/tests)
- and/or package tests
- or, for functions and "core" functionality, tests in lib/tests or pkgs/test
- made sure NixOS tests are linked to the relevant packages
- [ ] Tested compilation of all packages that depend on this change using
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage - [x] Tested basic functionality of all binary files (usually in
./result/bin/
) -
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)
- [ ] (Package updates) Added a release notes entry if the change is major or breaking
- [ ] (Module updates) Added a release notes entry if the change is significant
- [ ] (Module addition) Added a release notes entry if adding a new NixOS module
- [x] Fits CONTRIBUTING.md.
Add a :+1: reaction to pull requests you find important.