diff options
author | sternenseemann <sternenseemann@systemli.org> | 2023-02-15 13:51:06 +0100 |
---|---|---|
committer | sternenseemann <sternenseemann@systemli.org> | 2023-02-15 13:52:15 +0100 |
commit | c5a0a5ac5e205458224755ae194f768f2a8e6d8f (patch) | |
tree | 9c8b3349c8e2464e8083f2f64df41a984dd8644f /pkgs/tools/networking | |
parent | 1b7d196aa5d7e96f6dbb44368f776605fe7ea3e4 (diff) |
curl: add pkg-config metadata for libcurl.pc
I did not add the validatePkgConfig setup hook to curl, as I suspect it may cause trouble when bootstrapping.
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r-- | pkgs/tools/networking/curl/default.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix index 311e9e1b8c765..b91e7733ab238 100644 --- a/pkgs/tools/networking/curl/default.nix +++ b/pkgs/tools/networking/curl/default.nix @@ -33,6 +33,7 @@ , phpExtensions , python3 , tests +, testers , fetchpatch }: @@ -178,6 +179,7 @@ stdenv.mkDerivation (finalAttrs: { # Additional checking with support http3 protocol. # nginx-http3 = useThisCurl nixosTests.nginx-http3; nginx-http3 = nixosTests.nginx-http3; + pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; }; }; @@ -189,5 +191,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = platforms.all; # Fails to link against static brotli or gss broken = stdenv.hostPlatform.isStatic && (brotliSupport || gssSupport); + pkgConfigModules = [ "libcurl" ]; }; }) |