mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-08-27 02:34:53 +00:00
- Switch from manual `make` invocation to CMake, which is the upstream- supported build system in 1.5.0 and handles datalink/app selection correctly. - Drop `hardeningDisable = [ "all" ]`; the package now builds with the default nixpkgs hardening flags. - Drop `BUILD=debug`; ship a release build. - Add `postInstall` to copy the app binaries to `$out/bin`. Upstream's CMakeLists builds the apps via `add_executable()` but does not declare `install(TARGETS ...)` rules for them, so they are not picked up by `make install`. - Add `meta.homepage` and `meta.changelog`.