lighttpd: switch to meson
authorRosen Penev <redacted>
Sat, 11 Jul 2020 01:30:53 +0000 (18:30 -0700)
committerRosen Penev <redacted>
Sun, 12 Jul 2020 05:49:38 +0000 (22:49 -0700)
commit602e3899b4ce8ab405b02720c2fa29511d0c3309
treefadd5424309d72c79d586c8332044476cd057d31
parentd8c79fd52afaa41e643c4bb26153646c4994925d
lighttpd: switch to meson

Simplifies the Makefile and allows faster compilation with Ninja.

Added patch to fix libmariadb dependency.

Added extra modules.

Speed Before:

time make package/lighttpd/compile -j 12
Executed in   47.91 secs   fish           external
   usr time   41.83 secs  384.00 micros   41.83 secs
   sys time   10.79 secs   37.00 micros   10.79 secs

Speed After:

time make package/lighttpd/compile -j 12
Executed in   19.67 secs   fish           external
   usr time   42.79 secs  377.00 micros   42.79 secs
   sys time    8.56 secs   37.00 micros    8.56 secs

Tested with fish shell.

Signed-off-by: Rosen Penev <redacted>
net/lighttpd/Makefile
net/lighttpd/patches/010-mariadb.patch [new file with mode: 0644]
net/lighttpd/patches/020-maxminddb.patch [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT