Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (35a10d530d6368df7d295409b312dc0a615baca5)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (35a10d530d6368df7d295409b312dc0a615baca5)
  • Date: Tue, 28 Mar 2017 02:40:03 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

http/nghttp2/BUILD | 1 -
http/nghttp2/DEPENDS | 36 ++++++++++++++++++++----------------
http/nghttp2/HISTORY | 5 ++++-
3 files changed, 24 insertions(+), 18 deletions(-)

New commits:
commit 35a10d530d6368df7d295409b312dc0a615baca5
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

http/nghttp2: switched to default_build, reorganized DEPENDS

diff --git a/http/nghttp2/BUILD b/http/nghttp2/BUILD
deleted file mode 100755
index e013b8d..0000000
--- a/http/nghttp2/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-cmake_build
diff --git a/http/nghttp2/DEPENDS b/http/nghttp2/DEPENDS
index 7fad196..470bd99 100755
--- a/http/nghttp2/DEPENDS
+++ b/http/nghttp2/DEPENDS
@@ -1,31 +1,34 @@
depends -sub CXX gcc &&
-depends cmake &&
depends -sub WITHSSL libevent &&
depends pkgconfig &&

-optional_depends -sub THREAD boost \
- "" \
- "" \
+optional_depends -sub "SYSTEM THREAD" boost \
+ "--enable-asio-lib" \
+ "--disable-asio-lib" \
"for threading support" &&

optional_depends jansson \
- "" \
- "" \
+ "--enable-hpack-tools" \
+ "--disable-hpack-tools" \
"for HPACK tools" &&

-optional_depends libev \
- "" \
- "" \
- "enable utils" &&
+if [[ ${INIT_INSTALLED} ]]; then
+ depends libev "--enable-app"
+else
+ optional_depends libev \
+ "--enable-app" \
+ "--disable-app" \
+ "enable utils"
+fi &&

optional_depends libxml2 \
- "" \
- "" \
+ "--with-libxml2" \
+ "--without-libxml2" \
"for XML support" &&

optional_depends PYTHON \
- "" \
- "" \
+ "--enable-python-bindings" \
+ "--disable-python-bindings" \
"for Python bindings (needs cython too)" &&

if is_depends_enabled $SPELL $(get_spell_provider $SPELL PYTHON); then
@@ -33,11 +36,12 @@ if is_depends_enabled $SPELL $(get_spell_provider $SPELL
PYTHON); then
fi &&

if is_depends_enabled ${SPELL} libev; then
+ depends c-ares &&
depends SSL &&
depends zlib
fi &&

optional_depends systemd \
- "" \
- "" \
+ "--with-systemd" \
+ "--without-systemd" \
"for systemd support"
diff --git a/http/nghttp2/HISTORY b/http/nghttp2/HISTORY
index 9fa85bf..9d6b360 100644
--- a/http/nghttp2/HISTORY
+++ b/http/nghttp2/HISTORY
@@ -1,6 +1,9 @@
2017-03-27 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.21.0
- * DEPENDS: added systemd optionally, fixed a typo
+ * BUILD: removed, uses default_build now
+ * DEPENDS: added configure flags, got rid of cmake, libev is required
+ for init script, added systemd optionally, fixed a typo,
+ c-ares is needed for apps/utils too, fixed boost subdependencies
* PRE_BUILD, nghttpx-psk-libressl.patch: removed, the fix was applied
by upstream




  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (35a10d530d6368df7d295409b312dc0a615baca5), Pavel Vinogradov, 03/27/2017

Archive powered by MHonArc 2.6.24.

Top of Page