about summary refs log tree commit diff
path: root/pkgs/development/libraries/libmad/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/libraries/libmad/default.nix')
-rw-r--r--pkgs/development/libraries/libmad/default.nix21
1 files changed, 20 insertions, 1 deletions
diff --git a/pkgs/development/libraries/libmad/default.nix b/pkgs/development/libraries/libmad/default.nix
index dd79234868657..65da1d39eca09 100644
--- a/pkgs/development/libraries/libmad/default.nix
+++ b/pkgs/development/libraries/libmad/default.nix
@@ -1,4 +1,18 @@
-{ lib, stdenv, fetchurl, fetchpatch, autoconf }:
+{ lib
+, stdenv
+, fetchurl
+, fetchpatch
+, autoconf
+
+# for passthru.tests
+, audacity
+, mpd
+, mpg321
+, normalize
+, ocamlPackages
+, streamripper
+, vlc
+}:
 
 stdenv.mkDerivation rec {
   pname = "libmad";
@@ -53,6 +67,11 @@ stdenv.mkDerivation rec {
 
   preConfigure = "autoconf";
 
+  passthru.tests = {
+    inherit audacity mpd mpg321 normalize streamripper vlc;
+    ocaml-mad = ocamlPackages.mad;
+  };
+
   meta = with lib; {
     homepage    = "https://sourceforge.net/projects/mad/";
     description = "A high-quality, fixed-point MPEG audio decoder supporting MPEG-1 and MPEG-2";