about summary refs log tree commit diff
path: root/pkgs/top-level/perl-packages.nix
diff options
context:
space:
mode:
authorSilvan Mosberger <contact@infinisil.com>2020-02-10 01:23:45 +0100
committerGitHub <noreply@github.com>2020-02-10 01:23:45 +0100
commitb9d7f1fe249c2a3c617e7bfbbdbf99dab6cfea8f (patch)
tree70d519c125ddc9be86ad7ab0a110873ae4f37781 /pkgs/top-level/perl-packages.nix
parente85e257ad98a5fb3a98d5af26515501b7fefe6a2 (diff)
parent097ab90850d968c90444f221841b2a7949cf216a (diff)
downloadnixlib-b9d7f1fe249c2a3c617e7bfbbdbf99dab6cfea8f.tar
nixlib-b9d7f1fe249c2a3c617e7bfbbdbf99dab6cfea8f.tar.gz
nixlib-b9d7f1fe249c2a3c617e7bfbbdbf99dab6cfea8f.tar.bz2
nixlib-b9d7f1fe249c2a3c617e7bfbbdbf99dab6cfea8f.tar.lz
nixlib-b9d7f1fe249c2a3c617e7bfbbdbf99dab6cfea8f.tar.xz
nixlib-b9d7f1fe249c2a3c617e7bfbbdbf99dab6cfea8f.tar.zst
nixlib-b9d7f1fe249c2a3c617e7bfbbdbf99dab6cfea8f.zip
Merge pull request #65397 from mmilata/sympa
sympa: init at 6.2.52 + NixOS module
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r--pkgs/top-level/perl-packages.nix42
1 files changed, 42 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 40ad57e0dbeb..7a34d1f8ee6a 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -8524,6 +8524,33 @@ let
     buildInputs = [ TestDifferences TestMemoryCycle ];
   };
 
+  HTMLStripScripts = buildPerlPackage {
+    pname = "HTML-StripScripts";
+    version = "1.06";
+    src = fetchurl {
+      url = mirror://cpan/authors/id/D/DR/DRTECH/HTML-StripScripts-1.06.tar.gz;
+      sha256 = "222bfb7ec1fdfa465e32da3dc4abed2edc7364bbe19e8e3c513c7d585b0109ad";
+    };
+    meta = {
+      description = "Strip scripting constructs out of HTML";
+      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+    };
+  };
+
+  HTMLStripScriptsParser = buildPerlPackage {
+    pname = "HTML-StripScripts-Parser";
+    version = "1.03";
+    src = fetchurl {
+      url = mirror://cpan/authors/id/D/DR/DRTECH/HTML-StripScripts-Parser-1.03.tar.gz;
+      sha256 = "478c1a4e46eb77fa7bce96ba288168f0b98c27f250e00dc6312365081aed3407";
+    };
+    propagatedBuildInputs = [ HTMLParser HTMLStripScripts ];
+    meta = {
+      description = "XSS filter using HTML::Parser";
+      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+    };
+  };
+
   HTMLTableExtract = buildPerlPackage {
     pname = "HTML-TableExtract";
     version = "2.13";
@@ -11418,6 +11445,21 @@ let
     };
   };
 
+  MIMELiteHTML = buildPerlPackage {
+    pname = "MIME-Lite-HTML";
+    version = "1.24";
+    src = fetchurl {
+      url = mirror://cpan/authors/id/A/AL/ALIAN/MIME-Lite-HTML-1.24.tar.gz;
+      sha256 = "db603ccbf6653bcd28cfa824d72e511ead019fc8afb9f1854ec872db2d3cd8da";
+    };
+    doCheck = false;
+    propagatedBuildInputs = [ HTMLParser LWP MIMELite URI ];
+    meta = {
+      description = "Provide routine to transform a HTML page in a MIME-Lite mail";
+      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+    };
+  };
+
   MIMETools = buildPerlPackage {
     pname = "MIME-tools";
     version = "5.509";