Hello community,

here is the log from the commit of package nghttp2 for openSUSE:Factory checked 
in at 2016-04-01 13:01:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nghttp2 (Old)
 and      /work/SRC/openSUSE:Factory/.nghttp2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nghttp2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/nghttp2/nghttp2.changes  2016-03-01 
09:33:55.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.nghttp2.new/nghttp2.changes     2016-04-01 
13:01:24.000000000 +0200
@@ -1,0 +2,53 @@
+Sun Mar 27 16:57:17 UTC 2016 - mplus...@suse.com
+
+- Update to 1.9.1
+  * nghttpx: Fix bug that backend tls keyword did not work with -s 
+    option
+  * nghttpx: Fix handing stream after connection check was failed
+- Changes for 1.9.0
+  * lib: Add nghttp2_error_callback to tell application human 
+    readable error message
+  * lib: Reference counted HPACK name/value pair, adding
+  * nghttp2_on_header_callback2
+  * lib: Add nghttp2_option_set_no_auto_ping_ack() option
+  * lib: Add nghttp2_http2_strerror() to return HTTP/2 error code 
+    string
+  * build: Makefile.msvc enhancements (Patch from Jan-E)
+  * build: Lower libev version requirement (Patch from Peter Wu)
+  * build: cmake build support (Patch from Peter Wu)
+  * asio: Fix bug that server event loop breaks with exception
+  * integration: Disable tests that sometimes break randomly on 
+    travis
+  * integration: do not use recursive target (Patch from Peter Wu)
+  * h2load: Fix bug that it did not try to connect to server again
+  * h2load: Fix bug that initial max concurrent streams was too 
+    large
+  * nghttpx: Memcached connection encryption with tls keyword
+  * nghttpx: Enable/disable TLS per frontend address
+  * nghttpx: Configure TLS per backend routing pattern
+  * nghttpx: Workaround for Ubuntu 15.04 which does not 
+    value-initialize on std::make_shared.
+  * nghttpx: Add --error-page option to set custom error pages
+  * nghttpx: Add wildcard host routing
+  * nghttpx: Change read timeout reset timing
+  * nghttpx: Don't push if Link header field includes nopush
+  * nghttpx: Deprecate backend-http1-connections-per-host in favor 
+    of backend-connections-per-host
+  * nghttpx: Restructure mode settings, removing --http2-bridge, 
+    --client, and --client-proxy options
+  * nghttpx: Deprecate backend-http1-connections-per-frontend in 
+    favor of backend-connections-per-frontend
+  * nghttpx: Don't share session which is already in draining 
+    state
+  * nghttpx: Effectively disable backend HTTP/2 connection flow 
+    control
+  * nghttpx: Add --frontend-http2-max-concurrent-streams and 
+    --backend-http2-max-concurrent-streams, and deprecate 
+    --http2-max-concurrent-streams option
+  * nghttpx: Deprecate --backend-http2-connections-per-worker 
+    option
+  * nghttpx: Share TLS session cache between HTTP/2 and HTTP/1 
+    backend
+  * nghttpx: Rewrite backend HTTP/2 connection coalesce strategy
+
+-------------------------------------------------------------------

Old:
----
  nghttp2-1.8.0.tar.xz

New:
----
  nghttp2-1.9.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nghttp2.spec ++++++
--- /var/tmp/diff_new_pack.tDVgje/_old  2016-04-01 13:01:25.000000000 +0200
+++ /var/tmp/diff_new_pack.tDVgje/_new  2016-04-01 13:01:25.000000000 +0200
@@ -21,7 +21,7 @@
 %define soname_asio libnghttp2_asio
 %define sover_asio 1
 Name:           nghttp2
-Version:        1.8.0
+Version:        1.9.1
 Release:        0
 Summary:        Implementation of Hypertext Transfer Protocol version 2 in C
 License:        MIT
@@ -39,6 +39,7 @@
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  python-Cython
+BuildRequires:  python-devel
 BuildRequires:  python-Sphinx
 BuildRequires:  python-setuptools
 BuildRequires:  pkgconfig(cunit)
@@ -113,7 +114,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
+%patch0
 
 %build
 autoreconf -fiv
@@ -123,24 +124,21 @@
   --enable-asio-lib       \
   --enable-app            \
   --enable-python-bindings
-
 make %{?_smp_mflags} all html
 pushd python
 make %{?_smp_mflags} nghttp2.c
-python2 setup.py build
+python setup.py build
 popd
 
 %install
 %make_install
-
 pushd python
-python2 setup.py install \
-  --root=%{buildroot} --prefix=%{_prefix}
+python setup.py install --root=%{buildroot} --prefix=%{_prefix}
 popd
 
 # Move to the correct directory.
-mkdir -p %{buildroot}%{_docdir}/
-mv -f %{buildroot}%{_datadir}/doc/%{name}/ %{buildroot}%{_docdir}/%{name}-doc/
+mkdir -p %{buildroot}%{_docdir}
+mv -f %{buildroot}%{_datadir}/doc/%{name} %{buildroot}%{_docdir}/%{name}-doc
 
 find %{buildroot} -type f -name "*.la" -delete -print
 

++++++ nghttp2-1.8.0.tar.xz -> nghttp2-1.9.1.tar.xz ++++++
++++ 26787 lines of diff (skipped)

++++++ nghttp2-remove-python-build.patch ++++++
--- /var/tmp/diff_new_pack.tDVgje/_old  2016-04-01 13:01:26.000000000 +0200
+++ /var/tmp/diff_new_pack.tDVgje/_new  2016-04-01 13:01:26.000000000 +0200
@@ -1,8 +1,8 @@
-Index: nghttp2-1.8.0/python/Makefile.am
+Index: python/Makefile.am
 ===================================================================
---- nghttp2-1.8.0.orig/python/Makefile.am
-+++ nghttp2-1.8.0/python/Makefile.am
-@@ -29,16 +29,6 @@ EXTRA_DIST = cnghttp2.pxd nghttp2.pyx
+--- python/Makefile.am.orig    2016-03-27 15:20:38.000000000 +0200
++++ python/Makefile.am 2016-03-27 18:34:28.238374041 +0200
+@@ -29,16 +29,6 @@ EXTRA_DIST = cnghttp2.pxd nghttp2.pyx CM
  
  if ENABLE_PYTHON_BINDINGS
  


Reply via email to