summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorGlenn Strauss <gstrauss@gluelogic.com>2021-11-30 05:07:40 -0500
committerGlenn Strauss <gstrauss@gluelogic.com>2021-11-30 05:07:40 -0500
commit0573ce1945a6d647d4053ad5b837bcaa8529270b (patch)
tree0e84795651c50a3eb2254edbae6714b3e4fb2f49 /INSTALL
parent60c9612a7691d37a64a344b471b887f19667a43e (diff)
downloadlighttpd-git-0573ce1945a6d647d4053ad5b837bcaa8529270b.tar.gz
[doc] refresh/update dependency lists in doc
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL19
1 files changed, 14 insertions, 5 deletions
diff --git a/INSTALL b/INSTALL
index d17e41a4..60dd3d12 100644
--- a/INSTALL
+++ b/INSTALL
@@ -43,10 +43,17 @@ required packages ::
automake
libtool
m4
- pcre
- pcre-devel
pkg-config
+recommended additional packages ::
+
+ pcre2
+ pcre2-devel
+ lua
+ lua-devel
+ nettle
+ nettle-devel
+
optional packages for optional features ::
bzip2-devel # bzip2 ./configure --with-bzip2
@@ -98,6 +105,8 @@ optional packages for optional features ::
pam-devel
pcre # PCRE ./configure --with-pcre # (default)
pcre-devel
+ pcre2 # PCRE ./configure --with-pcre2
+ pcre2-devel
sqlite # SQLite ./configure --with-webdav-props
sqlite-devel
valgrind # valgrind ./configure --with-valgrind
@@ -130,7 +139,6 @@ required packages to run test harness ::
(e.g. on Fedora 22, sudo dnf install ...)
(e.g. on Arch Linux, sudo pacman ... (with lowercased package names))
- perl-CGI
perl-Digest
perl-Digest-MD5
perl-Encode-Locale
@@ -142,6 +150,7 @@ required packages to run test harness ::
perl-IO-HTML
perl-LWP-MediaTypes
perl-Test-Harness
+ perl-Test-Simple
perl-Tie-Function
perl-TimeDate
@@ -183,12 +192,12 @@ build using CMake and Xcode on Mac OS X with MacPorts
$ xcodebuild --license
$ xcode-select --install
$ sudo port selfupdate
- $ sudo port install autoconf automake cmake libtool m4 pcre pkgconfig zlib zstd brotli openssl libxml sqlite3 openldap libunwind libunwind-headers mysql57 libev gdbm openldap ossp-uuid
+ $ sudo port install autoconf automake cmake libtool m4 pcre2 pkgconfig zlib zstd brotli openssl libxml sqlite3 openldap libunwind libunwind-headers mysql57 openldap ossp-uuid
# Note: some of the above require more fiddling to configure with CMake...
# cmake and build
# (all -DWITH_... flags below are optional)
- $ cmake -Wno-dev -DWITH_OPENSSL=1 -DWITH_LUA=1 -DWITH_ZLIB=1 -DWITH_ZSTD=1 -DWITH_BROTLI=1 -DWITH_WEBDAV_PROPS=1 .
+ $ cmake -Wno-dev -DWITH_PCRE2=1 -DWITH_OPENSSL=1 -DWITH_LUA=1 -DWITH_ZLIB=1 -DWITH_ZSTD=1 -DWITH_BROTLI=1 -DWITH_WEBDAV_PROPS=1 .
$ make -j 4
$ make test