forked from mirrors/nixpkgs
ikiwiki: support OpenID via HTTPS
Also enable Perl LWPxParanoidAgent for "additional security".
This commit is contained in:
parent
397f1d73ee
commit
f20913e51f
3 changed files with 13 additions and 2 deletions
|
@ -2,6 +2,7 @@
|
||||||
, TextMarkdown, URI, HTMLParser, HTMLScrubber, HTMLTemplate, TimeDate
|
, TextMarkdown, URI, HTMLParser, HTMLScrubber, HTMLTemplate, TimeDate
|
||||||
, CGISession, CGIFormBuilder, DBFile, LocaleGettext, RpcXML, XMLSimple
|
, CGISession, CGIFormBuilder, DBFile, LocaleGettext, RpcXML, XMLSimple
|
||||||
, YAMLLibYAML, which, HTMLTree, AuthenPassphrase, NetOpenIDConsumer
|
, YAMLLibYAML, which, HTMLTree, AuthenPassphrase, NetOpenIDConsumer
|
||||||
|
, LWPxParanoidAgent, CryptSSLeay
|
||||||
, gitSupport ? false, git ? null
|
, gitSupport ? false, git ? null
|
||||||
, docutilsSupport ? false, python ? null, docutils ? null
|
, docutilsSupport ? false, python ? null, docutils ? null
|
||||||
, monotoneSupport ? false, monotone ? null
|
, monotoneSupport ? false, monotone ? null
|
||||||
|
@ -37,7 +38,7 @@ stdenv.mkDerivation {
|
||||||
buildInputs = [ perl TextMarkdown URI HTMLParser HTMLScrubber HTMLTemplate
|
buildInputs = [ perl TextMarkdown URI HTMLParser HTMLScrubber HTMLTemplate
|
||||||
TimeDate gettext makeWrapper DBFile CGISession CGIFormBuilder LocaleGettext
|
TimeDate gettext makeWrapper DBFile CGISession CGIFormBuilder LocaleGettext
|
||||||
RpcXML XMLSimple PerlMagick YAML YAMLLibYAML which HTMLTree AuthenPassphrase
|
RpcXML XMLSimple PerlMagick YAML YAMLLibYAML which HTMLTree AuthenPassphrase
|
||||||
NetOpenIDConsumer ]
|
NetOpenIDConsumer LWPxParanoidAgent CryptSSLeay ]
|
||||||
++ lib.optionals docutilsSupport [python docutils]
|
++ lib.optionals docutilsSupport [python docutils]
|
||||||
++ lib.optionals gitSupport [git]
|
++ lib.optionals gitSupport [git]
|
||||||
++ lib.optionals monotoneSupport [monotone]
|
++ lib.optionals monotoneSupport [monotone]
|
||||||
|
|
|
@ -7061,7 +7061,7 @@ let
|
||||||
inherit (perlPackages) TextMarkdown URI HTMLParser HTMLScrubber
|
inherit (perlPackages) TextMarkdown URI HTMLParser HTMLScrubber
|
||||||
HTMLTemplate TimeDate CGISession DBFile CGIFormBuilder LocaleGettext
|
HTMLTemplate TimeDate CGISession DBFile CGIFormBuilder LocaleGettext
|
||||||
RpcXML XMLSimple PerlMagick YAML YAMLLibYAML HTMLTree Filechdir
|
RpcXML XMLSimple PerlMagick YAML YAMLLibYAML HTMLTree Filechdir
|
||||||
AuthenPassphrase NetOpenIDConsumer;
|
AuthenPassphrase NetOpenIDConsumer LWPxParanoidAgent CryptSSLeay;
|
||||||
};
|
};
|
||||||
|
|
||||||
imagemagick = callPackage ../applications/graphics/ImageMagick {
|
imagemagick = callPackage ../applications/graphics/ImageMagick {
|
||||||
|
|
|
@ -2406,6 +2406,16 @@ rec {
|
||||||
doCheck = false; # tries to connect to https://www.apache.org/.
|
doCheck = false; # tries to connect to https://www.apache.org/.
|
||||||
};
|
};
|
||||||
|
|
||||||
|
LWPxParanoidAgent = buildPerlPackage rec {
|
||||||
|
name = "LWPx-ParanoidAgent-1.07";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/B/BR/BRADFITZ/${name}.tar.gz";
|
||||||
|
sha256 = "bd7ccbe6ed6b64195a967e9b2b04c185b7b97e8ec5a8835bb45dbcd42a18e76a";
|
||||||
|
};
|
||||||
|
doCheck = false; # 3 tests fail, probably because they try to connect to the network
|
||||||
|
propagatedBuildInputs = [ LWP NetDNS ];
|
||||||
|
};
|
||||||
|
|
||||||
maatkit = import ../development/perl-modules/maatkit {
|
maatkit = import ../development/perl-modules/maatkit {
|
||||||
inherit fetchurl buildPerlPackage stdenv DBDmysql;
|
inherit fetchurl buildPerlPackage stdenv DBDmysql;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue