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)
