-
Notifications
You must be signed in to change notification settings - Fork 55
/
cpanfile
48 lines (40 loc) · 1.45 KB
/
cpanfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# vim:ft=perl
requires 'Class::Method::Modifiers';
requires 'Crypt::Ed25519';
requires 'Data::Dump';
# DBD::Pg fails to install if DBI is not already installed before we start.
# (DBI goes into an architecture-dependent directory, which may not exist when
# the installation process starts; by doing the install in two steps, we force
# perl to rescan the library directories and add any new ones which it finds.)
requires 'DBI';
requires 'DBD::Pg';
requires 'Digest::HMAC_SHA1';
requires 'Digest::SHA';
requires 'Email::Address::XS';
requires 'Email::MIME';
requires 'File::Basename';
requires 'File::Path';
requires 'File::Slurper';
# Future 0.45 allows you to return immediate values from sequence functions.
requires 'Future', '>= 0.45';
requires 'Getopt::Long';
requires 'HTTP::Request';
requires 'IO::Async', '>= 0.69';
requires 'IO::Async::SSL';
requires 'IO::Socket::IP', '>= 0.04';
requires 'IO::Socket::SSL';
requires 'JSON';
# We don't have a hard dep on JSON::PP (JSON::XS would be fine), but
# JSON::PP 2.274 incorrectly encodes JSON::Number(0) as "0", so we don't
# want to end up using that by accident
requires 'JSON::PP', '>= 2.91';
requires 'List::Util', '>= 1.45';
requires 'List::UtilsBy', '>= 0.10';
requires 'MIME::Base64';
requires 'Module::Pluggable';
requires 'Net::Async::HTTP', '>= 0.39';
requires 'Net::Async::HTTP::Server', '>= 0.09';
requires 'Net::SSLeay', '>= 1.59';
requires 'Struct::Dumb', '>= 0.04';
requires 'URI::Escape';
requires 'YAML::XS';