Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / nim-packages / getdns / default.nix
blob7d85077d7e8a1132a6d1fb3c771d5e452397e691
1 { lib, buildNimPackage, fetchFromSourcehut, pkg-config, getdns }:
3 buildNimPackage rec {
4   pname = "getdns";
5   version = "20221222";
6   src = fetchFromSourcehut {
7     owner = "~ehmry";
8     repo = pname + "-nim";
9     rev = version;
10     hash = "sha256-y7yzY1PcodIK2kC9409FuTpLn0TsWHGiEPnrULrob+k=";
11   };
13   propagatedNativeBuildInputs = [ pkg-config ];
14   propagatedBuildInputs = [ getdns ];
16   checkPhase = "nim c tests/test_example_synchronous";
17     # The test requires network but check if it builds.
19   meta = {
20     inherit (getdns.meta) homepage license platforms;
21     description = "Nim wrapper over the getdns library";
22     maintainers = with lib.maintainers; [ ehmry ];
23   };