summaryrefslogtreecommitdiffstats
path: root/pkgs/misc/jackaudio/default.nix
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2023-02-12 14:29:24 -0500
committerJohn Ericson <John.Ericson@Obsidian.Systems>2023-02-13 10:21:07 -0500
commitc733f0bf8ad39186b9d14d4fb4d0bc1394b93940 (patch)
tree3b1586a6d8e7fd73107c64466f0a767f9464bf61 /pkgs/misc/jackaudio/default.nix
parentdc3278615ec0cf70bc0e6c42e01a88130f5500f9 (diff)
jack: Add `meta.pkgConfigModules` and test
Diffstat (limited to 'pkgs/misc/jackaudio/default.nix')
-rw-r--r--pkgs/misc/jackaudio/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/misc/jackaudio/default.nix b/pkgs/misc/jackaudio/default.nix
index 441f3ccb37f4..fce51aabd263 100644
--- a/pkgs/misc/jackaudio/default.nix
+++ b/pkgs/misc/jackaudio/default.nix
@@ -10,6 +10,8 @@
# Extra options
, prefix ? ""
+
+, testers
}:
with lib;
@@ -25,7 +27,7 @@ let
optAlsaLib = if libOnly then null else shouldUsePkg alsa-lib;
optLibopus = shouldUsePkg libopus;
in
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
pname = "${prefix}jack2";
version = "1.9.19";
@@ -63,11 +65,14 @@ stdenv.mkDerivation rec {
wrapProgram $out/bin/jack_control --set PYTHONPATH $PYTHONPATH
'');
+ passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
+
meta = {
description = "JACK audio connection kit, version 2 with jackdbus";
homepage = "https://jackaudio.org";
license = licenses.gpl2Plus;
+ pkgConfigModules = [ "jack" ];
platforms = platforms.unix;
maintainers = with maintainers; [ goibhniu ];
};
-}
+})