Unverified Commit 0aecc7ee authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

wayland-scanner: define `meta.pkgConfigModules` (#455121)

parents de3df49c dfa34da4
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  testers,
  wayland,
  meson,
  pkg-config,
@@ -10,7 +11,7 @@
  libxml2,
}:

stdenv.mkDerivation {
stdenv.mkDerivation (finalAttrs: {
  pname = "wayland-scanner";
  inherit (wayland) version src;

@@ -41,10 +42,18 @@ stdenv.mkDerivation {
    libxml2
  ];

  passthru = {
    tests.pkg-config = testers.hasPkgConfigModules {
      package = finalAttrs.finalPackage;
      versionCheck = true;
    };
  };

  meta = with lib; {
    inherit (wayland.meta) homepage license maintainers;
    mainProgram = "wayland-scanner";
    description = "C code generator for Wayland protocol XML files";
    platforms = platforms.unix;
    pkgConfigModules = [ "wayland-scanner" ];
  };
}
})