expat: add some reverse dependencies to passthru.tests

This commit is contained in:
Robert Scott 2022-02-27 17:43:51 +00:00
parent 53c9740422
commit 16098f1cee

View file

@ -1,4 +1,13 @@
{ stdenv, fetchurl, lib }:
{ lib
, stdenv
, fetchurl
# for passthru.tests
, python3
, perlPackages
, haskellPackages
, luaPackages
, ocamlPackages
}:
# Note: this package is used for bootstrapping fetchurl, and thus
# cannot use fetchpatch! All mutable patches (generated by GitHub or
@ -34,6 +43,14 @@ stdenv.mkDerivation rec {
--replace "$"'{_IMPORT_PREFIX}' $out
'';
passthru.tests = {
inherit python3;
inherit (haskellPackages) hexpat;
inherit (perlPackages) XMLSAXExpat XMLParser;
inherit (luaPackages) luaexpat;
inherit (ocamlPackages) ocaml_expat;
};
meta = with lib; {
homepage = "https://libexpat.github.io/";
description = "A stream-oriented XML parser library written in C";