Replace dependencies with horizon-flake-parts 0.8.0
Summary
Replaces gitlab-ci, haskell-make-package-set and horizon-supported-systems with horizon-flake-parts 0.8.0.
This simplifies the flake by using the all-in-one horizon-flake-parts module which provides:
- gitlab-ci (0.9.0)
- haskell-make-package-set (0.1.0)
- horizon-supported-systems (1.2.1)
- horizon.ci.enable for simplified CI configuration
Changes
- Updated flake.nix to use horizon-flake-parts 0.8.0 input
- Removed direct dependencies on gitlab-ci, haskell-make-package-set, and horizon-supported-systems
- Updated nix/systems.nix to import from horizon-flake-parts
- Simplified nix/ci.nix to use horizon.ci.enable
- Removed haskell-make-package-set import from nix/haskell.nix (now provided by horizon-flake-parts)