summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/httpserver
diff options
context:
space:
mode:
authorPhilip Taron <philip.taron@gmail.com>2025-06-19 12:44:29 -0700
committerBjørn Forsman <bjorn.forsman@gmail.com>2025-06-20 06:47:26 +0200
commit97734f4a9a1197e829a7a99402b76141ed642ecf (patch)
tree756294f69de807b298ab5aa0f1a70d914c28da4c /pkgs/development/python-modules/httpserver
parent18975e6da3246d929b101fa1eecbbf5c8601010a (diff)
collectd: fix build and modernize derivation slightly
1. I experienced intermittent connection failures to <https://collectd.org> and I suspect it's hosted on hobbyist equipment. This made the `src` derivation flaky, so I switched to the upstream GitHub repository. It seems better to use the actual source instead of a prepared tarball from the release process anyway. 2. When building out of the source instead of the release tarball, we need to run Bison and Flex to generate the parser and lexer, and we need Perl for `pod2man`. 3. As the [build error on Hydra](https://hydra.nixos.org/build/300269816) notes, `src/virt.c` makes use of some token `ATTRIBUTE_UNUSED` but it's not defined anywhere. Define it. 4. Switch all hashes to use the SRI style. 5. Switch to `finalAttrs` fixpoint style for better overriding. 6. Reduce the scope of `with lib;` in the `meta` section. Bit of a smörgåsbord but not too bad.
Diffstat (limited to 'pkgs/development/python-modules/httpserver')
0 files changed, 0 insertions, 0 deletions