aboutsummaryrefslogtreecommitdiff
path: root/default.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
3 hoursConfig: switch conferer → conftrackHEADmainstuebinm1-4/+28
conftrack is a configuration library that I wrote to replace conferer, as dealing with its idiosyncrasies became increasingly annoying. It is currently very much still alpha-state software, but far enough along to be tested in my own projects, and hopefully will soon be in a state that is publishable on hackage. For now, it can be found at https://stuebinm.eu/git/conftrack
2024-05-20use OsPath instead of FilePath in easy casesstuebinm1-2/+3
this is still far from being supported by most libraries, but does make it possible to remove some uses of String (though most times, there is a conversion back to String later). Note that using the default.nix now only works on nixpkgs-unstable for a bit; using the newer filepath package on stable leads to broken other packages.
2024-04-17replace protocol-buffers with proto-lensstuebinm1-24/+16
I do not really like either option, but at least the second one seems more likely to be maintained (and a little less clunky to use, too, for what it's worth).
2023-06-30update nix overridesstuebinm1-18/+14
protocol-buffers's last release has been some while ago, and since then a deprecated function it used to use has been removed from the bytestring package. so here's some fun overrides to ignore that.
2023-03-16add assets to nix derivationstuebinm1-0/+4
2023-01-22switch to ghc 9.0.2stuebinm1-18/+32
this makes the nix builds /much/ nicer
2022-11-07nix: strip ghc dependencies from outputstuebinm1-1/+12
2022-10-16fix nix buildstuebinm1-2/+2
2022-09-02fix the nix buildstuebinm1-13/+19
2022-07-02gtfs realtime proof of conceptstuebinm1-9/+13
this adds a package for protobuf stuff, generated via hprotoc. Seems to work kinda fine? (the generated API is horrible though, will have to write some wrappers for that)
2022-06-17rename package to tracktrainstuebinm1-11/+17
2022-06-10generate OpenAPI docsstuebinm1-0/+40
lots of lenses in this stuff :(