Hello community,

here is the log from the commit of package nghttp2 for openSUSE:Factory checked 
in at 2017-10-28 14:20:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nghttp2 (Old)
 and      /work/SRC/openSUSE:Factory/.nghttp2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nghttp2"

Sat Oct 28 14:20:49 2017 rev:46 rq:536838 version:1.27.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nghttp2/nghttp2.changes  2017-10-13 
14:08:45.359571865 +0200
+++ /work/SRC/openSUSE:Factory/.nghttp2.new/nghttp2.changes     2017-10-28 
14:20:51.485364525 +0200
@@ -1,0 +2,14 @@
+Thu Oct 26 10:28:19 UTC 2017 - [email protected]
+
+- Update to version 1.27.0:
+  * h2load: Print out h2 header fields with --verbose option
+  * nghttpx: Send non-final response to HTTP/1.1 or HTTP/2 client
+    only
+- Changes for version 1.26.0:
+  * docs: Fix some typos in the nghttpx how-to
+  * h2load: Fix bug that timing script stalls with -m1
+  * h2load: Reservoir sampling (GH-984)
+  * h2load: Add timing-based load-testing in h2load
+- Switch to python3 support
+
+-------------------------------------------------------------------

Old:
----
  nghttp2-1.25.0.tar.xz

New:
----
  nghttp2-1.27.0.tar.xz

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

Other differences:
------------------
++++++ nghttp2.spec ++++++
--- /var/tmp/diff_new_pack.O9xmAf/_old  2017-10-28 14:20:52.177339226 +0200
+++ /var/tmp/diff_new_pack.O9xmAf/_new  2017-10-28 14:20:52.181339080 +0200
@@ -21,7 +21,7 @@
 %define soname_asio libnghttp2_asio
 %define sover_asio 1
 Name:           nghttp2
-Version:        1.25.0
+Version:        1.27.0
 Release:        0
 Summary:        Implementation of Hypertext Transfer Protocol version 2 in C
 License:        MIT
@@ -36,8 +36,9 @@
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRequires:  python-Cython
-BuildRequires:  python-setuptools
+BuildRequires:  python3-devel
+BuildRequires:  python3-Cython
+BuildRequires:  python3-setuptools
 BuildRequires:  pkgconfig(cunit)
 BuildRequires:  pkgconfig(jansson)
 %ifnarch ppc %arm
@@ -61,10 +62,9 @@
 %description
 This is an implementation of Hypertext Transfer Protocol version 2.
 
-The framing layer of HTTP/2 is implemented as a form of reusable C
-library. On top of that, we have implemented HTTP/2 client, server
-and proxy. We have also developed load test and benchmarking tool
-for HTTP/2.
+The framing layer of HTTP/2 is implemented as a form of reusable C library.
+On top of that, we have implemented HTTP/2 client, server and proxy. We
+have also developed load test and benchmarking tool for HTTP/2.
 
 HPACK encoder and decoder are available as public API.
 
@@ -73,26 +73,24 @@
 Group:          System/Libraries
 
 %description -n %{soname}-%{sover}
-Shared C libraries for implementation of
-Hypertext Transfer Protocol version 2.
+Shared C libraries for implementation of Hypertext Transfer Protocol
+version 2.
 
 %package -n %{soname_asio}%{sover_asio}
 Summary:        Shared library for nghttp2
 Group:          System/Libraries
 
 %description -n %{soname_asio}%{sover_asio}
-Shared libraries for asynchronous implementation of
-Hypertext Transfer Protocol version 2.
+Shared libraries for asynchronous implementation of Hypertext Transfer
+Protocol version 2.
 
-%package -n python2-%{name}
-Summary:        Python bindings for nghttp2
+%package -n python3-%{name}
+Summary:        Python3 bindings for nghttp2
 Group:          Development/Libraries/Python
-Provides:       python-%{name} = %{version}
-Obsoletes:      python-%{name} < %{version}
 
-%description -n python2-%{name}
-Python bindings for implementation of
-Hypertext Transfer Protocol version 2.
+%description -n python3-%{name}
+Python bindings for implementation of Hypertext Transfer Protocol version
+2.
 
 %package -n %{soname}-devel
 Summary:        Development files for nghttp2
@@ -136,13 +134,13 @@
 make %{?_smp_mflags} all
 pushd python
 make %{?_smp_mflags} nghttp2.c
-python setup.py build
+python3 setup.py build
 popd
 
 %install
 %make_install
 pushd python
-python setup.py install --root=%{buildroot} --prefix=%{_prefix}
+python3 setup.py install --root=%{buildroot} --prefix=%{_prefix}
 popd
 
 find %{buildroot} -type f -name "*.la" -delete -print
@@ -180,9 +178,9 @@
 %doc COPYING
 %{_libdir}/%{soname_asio}.so.%{sover_asio}*
 
-%files -n python2-%{name}
-%{python_sitearch}/nghttp2.so
-%{python_sitearch}/python_nghttp2-*
+%files -n python3-%{name}
+%{python3_sitearch}/nghttp2.*.so
+%{python3_sitearch}/python_nghttp2-*
 
 %files -n %{soname}-devel
 %dir %{_includedir}/%{name}/

++++++ nghttp2-1.25.0.tar.xz -> nghttp2-1.27.0.tar.xz ++++++
++++ 3566 lines of diff (skipped)


Reply via email to