9 Commits

Author SHA1 Message Date
Zoe Zuser
d1b8a9a02f
Support Lix 2.92 (#42)
* Support Lix 2.92

nix-serve-ng can now build against lix by passing -f lix to cabal

the flake now also exports the `lix-serve-ng` package for a version that
is built against lix

* add back configureFlags, lost in rebase
2025-05-10 21:19:48 +02:00
John Ericson
101b4a552f
Update to Nix 2.28 (#41)
* Format all Nix files

* flake.lock: Update, temporary to Nixpkgs master

Needed for Nix 2.28 until Hydra advances.

Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8edf06bea5bcbee082df1b7369ff973b91618b8d?narHash=sha256-sQxuJm8rHY20xq6Ah%2BGwIUkF95tWjGRd1X8xF%2BPkk38%3D' (2024-11-22)
  → 'github:NixOS/nixpkgs/ef3a956f697525883b77192cbe208233ea0f8f79?narHash=sha256-oxI9TLgnQbQ/WL0tIwVSIooLbXq4PW1QUhf5aQmXFgk%3D' (2025-04-09)

* Update to Nix 2.28
2025-04-09 15:28:10 -07:00
Jörg Thalheim
6e8d82a451
fix build against Nix 2.24 (#40)
* bump nixpkgs

* fix build against nix 2.24

* depend on nix 2.24
2024-12-02 15:12:47 +01:00
Gabriella Gonzalez
21e65cb4c6
Support GHC 9.4 (#32)
Fixes https://github.com/aristanetworks/nix-serve-ng/issues/31
2023-12-18 07:16:55 -08:00
Sefa Eyeoglu
f3931b8120
Don't use URL literals (#29)
Also switch to nixpkgs-unstable, as using nixpkgs master is unusual.

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-07-04 11:27:01 -05:00
Jörg Thalheim
94aebfc882
flake.lock: Update (#26)
Flake lock file updates:

• Updated input 'flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
  → 'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ce1f9354959ae1493916f2e551ecc32e79b4a473' (2022-11-25)
  → 'github:NixOS/nixpkgs/0ef1c25e14638ae580a6cb09f0dcf1552a9fdb9a' (2023-03-27)
• Updated input 'utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
2023-06-12 10:25:04 -07:00
Gabriella Gonzalez
1e42286b14
Fix builds on Darwin (#14)
* Fix builds on Darwin

… using the trick that @roberth taught me here:

https://github.com/NixOS/nixpkgs/pull/196646#issuecomment-1327364634

This requires bumping the Cabal format version, which in turn requires
bumping the version of `cabal2nix`

* Update README
2022-11-25 09:16:11 -07:00
Gabriella Gonzalez
166672a78f
Benchmark using wallclock time instead of CPU time (#3)
This requires upgrading to a newer version of `nixpkgs` to pick up
a newer version of the `tasty-bench` package in order to support
benchmarking using wall-clock time
2022-08-31 14:06:16 -07:00
Gabriella Gonzalez
670846795d Flake-enable the project 2022-07-01 14:00:11 -07:00