mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-08-27 02:34:53 +00:00
- Prefer `fetchFromGitLab.tag` instead of `rev`. - Explicitly add `qt6.qtserialport` as a needed library to preserve cross-compilation compatibility. - Resolve `lrelease` through build environment's `PATH` to preserve cross-compilation compatibility. - Patch OSCAR to find HTML and translation resources in the Nix store. - Install resources under the expected `share/OSCAR20` directory. - Install only the matching OSCAR20 desktop entry and icons. - Use icon lookup instead of an invalid absolute `/usr/share` icon path. - Set executable bit only to the binary and read-only permissions to resources. - Add `meta.changelog`.