about summary refs log tree commit diff
path: root/pkgs/development/libraries/libimagequant/default.nix
diff options
context:
space:
mode:
authorMario Rodas <marsam@users.noreply.github.com>2024-01-23 04:20:00 +0000
committerMario Rodas <marsam@users.noreply.github.com>2024-01-23 04:20:00 +0000
commit521965dd914a2b119afd8c6747a81a207771dc89 (patch)
tree34dbc48539f437c36dbf4a7673dce35e35c273b4 /pkgs/development/libraries/libimagequant/default.nix
parent3bf7b1536dde66b3d3de84f9e4cb5549a35642b1 (diff)
libimagequant: add pkg-config tester
Diffstat (limited to 'pkgs/development/libraries/libimagequant/default.nix')
-rw-r--r--pkgs/development/libraries/libimagequant/default.nix21
1 files changed, 20 insertions, 1 deletions
diff --git a/pkgs/development/libraries/libimagequant/default.nix b/pkgs/development/libraries/libimagequant/default.nix
index ad80408fdb142..8d8acfd835d0d 100644
--- a/pkgs/development/libraries/libimagequant/default.nix
+++ b/pkgs/development/libraries/libimagequant/default.nix
@@ -1,4 +1,17 @@
-{ lib, stdenv, fetchFromGitHub, fetchurl, rust, rustPlatform, cargo-c, python3 }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, fetchurl
+, rust
+, rustPlatform
+, cargo-c
+, python3
+
+# tests
+, testers
+, vips
+, libimagequant
+}:
 
 rustPlatform.buildRustPackage rec {
   pname = "libimagequant";
@@ -34,7 +47,13 @@ rustPlatform.buildRustPackage rec {
   '';
 
   passthru.tests = {
+    inherit vips;
     inherit (python3.pkgs) pillow;
+
+    pkg-config = testers.hasPkgConfigModules {
+      package = libimagequant;
+      moduleNames = [ "imagequant" ];
+    };
   };
 
   meta = with lib; {