This repository has been archived by the owner on Jan 17, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathcpanfile
58 lines (51 loc) · 1.89 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
49
50
51
52
53
54
55
56
57
58
requires 'Kernel::Keyring', '0.04';
requires 'Dancer2', 0;
requires 'Dancer2::Plugin::Ajax', 0;
requires 'Dancer2::Core::Time', 0;
suggests 'Dancer2::Session::Cookie', 0;
requires 'IPC::ShareLite', 0;
requires 'File::KeePass', 0;
requires 'Crypt::URandom', 0;
requires 'File::LibMagic', '1.07';
requires 'Sereal::Encoder', 0;
requires 'Sereal::Decoder', 0;
requires 'Crypt::Mode::CBC', 0;
requires 'Crypt::Mac::HMAC', 0;
recommends 'Crypt::Cipher::AES', 0;
recommends 'Crypt::Digest::SHA256', 0;
requires 'URI::Escape', 0;
requires 'MIME::Base64', 0;
requires 'Encode', 0;
# explicit requirements of File::KeePass::Web
requires 'Digest::SHA', 0;
requires 'Crypt::Rijndael', 0;
on 'test', sub {
requires 'Dancer2', 0;
requires 'Test::More', 0;
requires 'Plack::Test', 0;
requires 'HTTP::Request::Common', 0;
requires 'MIME::Base64', 0;
requires 'JSON', 0;
};
feature 'LDAP', 'LDAP authentication backend' => sub {
requires 'Net::LDAP', 0;
requires 'Net::LDAP::Util', 0;
};
feature 'Htpasswd', 'Htpasswd authentication backend' => sub {
requires 'Crypt::Eksblowfish::Bcrypt', 0;
requires 'Authen::Htpasswd', 0;
};
feature 'Seafile', 'Seafile database backend' => sub {
requires 'JSON', 0;
requires 'REST::Client', 0;
requires 'URI::Escape', 0;
};
feature 'LWP', 'LWP database backend' => sub {
requires 'LWP::UserAgent', 0;
requires 'HTTP::Request::Common', 0;
requires 'URI::Escape', 0;
requires 'Encode', 0;
};
feature 'Dropbox', 'Dropbox database backend' => sub {
requires 'WebService::Dropbox', 0;
};