Compare commits
4 Commits
v1.6
...
8aea873746
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8aea873746 | ||
|
|
77435364e8 | ||
|
|
d3c2857af8 | ||
|
|
5c23f41229 |
7
README
7
README
@@ -72,3 +72,10 @@ service aleesa-webapp start
|
||||
|
||||
в автозагрузку его можно прописать через команду:
|
||||
rc-update add aleesa-webapp default
|
||||
|
||||
|
||||
На MacOS вылазит ошибка BerkeleyDB.xs:82:2: error: db.h is from Berkeley DB 1.x - need at least Berkeley DB 2.6.4
|
||||
------------------------------------------------------------------------------------------------------------------------
|
||||
На момент 04.02.2023 в Mac OS Ventura (13.1), это чинится установкой через brew пакета berkeley-db4:
|
||||
brew install berkeley-db4
|
||||
brew link berkeley-db4 --force
|
||||
|
||||
@@ -43,7 +43,6 @@ sub __fork;
|
||||
sub __signal_handler;
|
||||
|
||||
local $OUTPUT_AUTOFLUSH = 1;
|
||||
my $runAsUid = $UID;
|
||||
|
||||
my $piddir = '/var/run/' . basename (abs_path $PROGRAM_NAME);
|
||||
my $C = LoadConf ();
|
||||
|
||||
30
cpanfile
30
cpanfile
@@ -2,34 +2,36 @@
|
||||
requires 'Carp', '==1.50';
|
||||
requires 'CHI', '==0.61';
|
||||
requires 'CHI::Driver::BerkeleyDB', '==0.05';
|
||||
requires 'Clone', '==0.45';
|
||||
requires 'Clone', '==0.46';
|
||||
requires 'Cwd', '==3.75';
|
||||
requires 'Cwd::utf8', '==0.011';
|
||||
requires 'DateTime', '==1.55';
|
||||
requires 'DateTime', '==1.59';
|
||||
requires 'Digest::HMAC_SHA1', '==1.04';
|
||||
requires 'Encode', '==3.16';
|
||||
requires 'Encode', '==3.19';
|
||||
requires 'English', '0';
|
||||
requires 'EV', '==4.33';
|
||||
requires 'File::Basename', '==2.85';
|
||||
requires 'File::Basename', '0';
|
||||
requires 'File::Path', '==2.18';
|
||||
requires 'File::Spec', '==3.75';
|
||||
requires 'HTML::TokeParser', '==3.76';
|
||||
requires 'IO::Socket::SSL', '==2.073';
|
||||
requires 'JSON', '==4.04';
|
||||
requires 'HTML::TokeParser', '==3.81';
|
||||
requires 'IO::Socket::SSL', '==2.081';
|
||||
requires 'JSON', '==4.10';
|
||||
requires 'JSON::XS', '==4.03';
|
||||
requires 'local::lib', '==2.000028';
|
||||
requires 'Log::Any', '==1.710';
|
||||
requires 'Log::Any::Adapter', '==1.710';
|
||||
requires 'local::lib', '==2.000029';
|
||||
requires 'Log::Any', '==1.714';
|
||||
requires 'Log::Any::Adapter', '==1.714';
|
||||
requires 'Log::Any::For::Std', '==0.05';
|
||||
requires 'Math::Random::Secure', '==0.080001';
|
||||
requires 'MIME::Base64', '==3.16';
|
||||
requires 'Mojolicious', '==9.26';
|
||||
requires 'Mojolicious', '==9.31';
|
||||
requires 'Mojo::IOLoop::Signal', '==0.003';
|
||||
# Чтобы заткнуть Mojo::UserAgent::Cached
|
||||
requires 'Mojo::Log', '0';
|
||||
requires 'Mojo::Redis', '==3.27';
|
||||
requires 'Mojo::Redis', '==3.29';
|
||||
requires 'Mojo::UserAgent', '0';
|
||||
requires 'Mojo::UserAgent::Cached', '==1.18';
|
||||
requires 'Mojo::UserAgent::Cached', '==1.25';
|
||||
requires 'POSIX', '0';
|
||||
# Рекомендованный модуль для DateTime
|
||||
requires 'Sub::Util', '==1.63';
|
||||
requires 'URI::Encode::XS', '==0.11';
|
||||
requires 'URI::URL', '==5.10';
|
||||
requires 'URI::URL', '==5.19';
|
||||
|
||||
@@ -31,7 +31,6 @@ use version; our $VERSION = qw (1.0);
|
||||
use Exporter qw (import);
|
||||
our @EXPORT_OK = qw (Anek Buni Drink Monkeyuser Kitty Fox Oboobs Obutts Rabbit Owl Frog Horse Snail Xkcd Weather);
|
||||
|
||||
my @MONTH = qw (yanvar fevral mart aprel may iyun iyul avgust sentyabr oktyabr noyabr dekabr);
|
||||
my $c = LoadConf ();
|
||||
my $cachedir = $c->{cachedir};
|
||||
|
||||
@@ -621,7 +620,6 @@ sub __weather {
|
||||
my $city = shift;
|
||||
$city = urlencode $city;
|
||||
my $appid = $c->{openweathermap}->{appid};
|
||||
my $now = time ();
|
||||
my $fc;
|
||||
my $w;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user