Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nghttp2 for openSUSE:Factory checked 
in at 2025-07-09 17:25:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nghttp2 (Old)
 and      /work/SRC/openSUSE:Factory/.nghttp2.new.7373 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nghttp2"

Wed Jul  9 17:25:35 2025 rev:85 rq:1289939 version:1.66.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nghttp2/nghttp2.changes  2025-04-24 
17:24:58.647984733 +0200
+++ /work/SRC/openSUSE:Factory/.nghttp2.new.7373/nghttp2.changes        
2025-07-09 17:25:38.020620796 +0200
@@ -1,0 +2,53 @@
+Wed Jun 25 10:43:02 UTC 2025 - Georg Pfuetzenreuter 
<georg.pfuetzenreu...@suse.com>
+
+- Ship manpages together with binaries
+- Ship documentation in previously dangling doc subpackage
+
+-------------------------------------------------------------------
+Mon Jun 23 05:49:03 UTC 2025 - Dirk Müller <dmuel...@suse.com>
+
+- update to 1.66.0:
+  * Bump github.com/quic-go/quic-go to v0.50.0
+  * build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0
+  * h2load: Check the return value from OBJ_nid2sn
+  * build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0
+  * Remove go toolchain
+  * build(deps): bump github.com/quic-go/quic-go from 0.50.0 to
+    0.50.1
+  * nghttpx: Close h1 connection on CONNECT failure
+  * doc:rubydomain: Fix build failure with rubydomain namespace
+  * Update integration tests
+  * quic: Use secure random generator for ngtcp2_rand
+  * Revert "quic: Use secure random generator for ngtcp2_rand"
+  * quic: Use secure random generator for ngtcp2_rand
+  * GHA: Replace macos-13 with macos-15
+  * build(deps): bump golang.org/x/net from 0.38.0 to 0.39.0
+  * Bump ngtcp2
+  * nghttpx: Refactor QUIC packet write
+  * h2load: Refactor QUIC packet write path
+  * nghttpx: Adopt std::span::first
+  * Rewrite util::quote_string
+  * Rewrite util::utos functions
+  * Rewrite util::decode_hex
+  * Make util::format_hex constexpr
+  * Remove util::inp_strlower in favor of util::tolower
+  * Refactor util::make_http_hostport and util::make_hostport
+  * Refine output iterator requirements
+  * Make base64 encoder/decoder constexpr
+  * Optimize util::utos
+  * Optimize util::format_hex
+  * Optimize util::utox
+  * Disallow array to substitute R &&
+  * Revert "nghttpx: No need to capitalize HTTP/1.1 field name"
+  * Refactor http2::capitalize
+  * Bump quic-go to v0.52.0
+  * nghttpx: Fix integral logging is always done in 64 bits
+    integer
+
+-------------------------------------------------------------------
+Sun Jun 22 13:45:05 UTC 2025 - Georg Pfuetzenreuter 
<mail+...@georg-pfuetzenreuter.net>
+
+- Build with HTTP/3 support
+- Tidy up spec file
+
+-------------------------------------------------------------------

Old:
----
  nghttp2-1.65.0.tar.xz
  nghttp2-1.65.0.tar.xz.asc

New:
----
  nghttp2-1.66.0.tar.xz
  nghttp2-1.66.0.tar.xz.asc

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

Other differences:
------------------
++++++ nghttp2.spec ++++++
--- /var/tmp/diff_new_pack.5IaJuw/_old  2025-07-09 17:25:38.660647422 +0200
+++ /var/tmp/diff_new_pack.5IaJuw/_new  2025-07-09 17:25:38.660647422 +0200
@@ -15,12 +15,16 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-
 %global soname  libnghttp2
 %global sover   14
 %global flavor @BUILD_FLAVOR@%{nil}
+%if 0%{?suse_version} > 1600
+%bcond_without http3
+%else
+%bcond_with http3
+%endif
 Name:           nghttp2
-Version:        1.65.0
+Version:        1.66.0
 Release:        0
 Summary:        Implementation of Hypertext Transfer Protocol version 2 in C
 License:        MIT
@@ -30,15 +34,9 @@
 Source1:        
https://github.com/nghttp2/nghttp2/releases/download/v%{version}/nghttp2-%{version}.tar.xz.asc
 Source2:        nghttp2.keyring
 Source3:        baselibs.conf
-%if 0%{?suse_version} && 0%{?suse_version} == 1500
-BuildRequires:  gcc13-c++
-%else
-BuildRequires:  gcc-c++
-%endif
 BuildRequires:  libboost_system-devel
 BuildRequires:  libboost_thread-devel
 BuildRequires:  pkgconfig
-BuildRequires:  python-rpm-macros
 BuildRequires:  pkgconfig(cunit)
 BuildRequires:  pkgconfig(jansson)
 BuildRequires:  pkgconfig(libcares)
@@ -48,9 +46,21 @@
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(openssl) >= 1.1.1
 BuildRequires:  pkgconfig(zlib)
+%if 0%{?suse_version} && 0%{?suse_version} == 1500
+BuildRequires:  gcc13-c++
+%else
+BuildRequires:  gcc-c++
+%endif
+%if %{with http3}
+BuildRequires:  pkgconfig(libevent_openssl)
+BuildRequires:  pkgconfig(libnghttp3)
+BuildRequires:  pkgconfig(libngtcp2)
+%endif
 %ifnarch ppc %{arm}
 BuildRequires:  pkgconfig(jemalloc)
 %endif
+# for util/test_util_localtime_date
+BuildRequires:  timezone
 
 %description
 This is an implementation of Hypertext Transfer Protocol version 2.
@@ -100,13 +110,16 @@
 
 %build
 %if 0%{?suse_version} && 0%{?suse_version} == 1500
-export CC=/usr/bin/gcc-13
-export CXX=/usr/bin/g++-13
+export CC=%{_bindir}/gcc-13
+export CXX=%{_bindir}/g++-13
 %endif
 %configure \
   --disable-static        \
   --disable-silent-rules  \
   --enable-app            \
+%if %{with http3}
+  --enable-http3          \
+%endif
   %{nil}
 %make_build all
 
@@ -114,20 +127,6 @@
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
-
-# Do not ship this
-rm -rf %{buildroot}%{_datadir}/doc/nghttp2
-
-# None of applications using these man pages are built.
-rm -rf %{buildroot}%{_mandir}/man1/* \
-  doc/manual/html/.buildinfo
-
-# https://build.opensuse.org/request/show/1212476
-%if %{suse_version} >= 1600
-%python3_fix_shebang_path %{buildroot}%{_datadir}/%{name}/fetch-ocsp-response
-%endif
-
-
 %check
 %make_build check
 
@@ -140,7 +139,10 @@
 %{_bindir}/nghttp
 %{_bindir}/nghttpd
 %{_bindir}/nghttpx
-%{_datadir}/%{name}/
+%{_mandir}/man1/h2load.1%{?ext_man}
+%{_mandir}/man1/nghttp.1%{?ext_man}
+%{_mandir}/man1/nghttpd.1%{?ext_man}
+%{_mandir}/man1/nghttpx.1%{?ext_man}
 
 %files -n %{soname}-%{sover}
 %license COPYING
@@ -152,3 +154,6 @@
 %{_libdir}/%{soname}.so
 %{_libdir}/pkgconfig/%{soname}.pc
 
+%files doc
+%{_datadir}/doc/nghttp2
+

++++++ nghttp2-1.65.0.tar.xz -> nghttp2-1.66.0.tar.xz ++++++
++++ 109130 lines of diff (skipped)

Reply via email to