Accepting request 939960 from devel:libraries:c_c++

OBS-URL: https://build.opensuse.org/request/show/939960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neon?expand=0&rev=55
This commit is contained in:
Dominique Leuenberger 2021-12-16 20:18:39 +00:00 committed by Git OBS Bridge
commit 9354923cf9
7 changed files with 23 additions and 90 deletions

View File

@ -1,17 +0,0 @@
Index: neon-0.31.2/test/ssl.c
===================================================================
--- neon-0.31.2.orig/test/ssl.c
+++ neon-0.31.2/test/ssl.c
@@ -1928,9 +1928,11 @@ ne_test tests[] = {
T(fail_bad_urialtname),
T(fail_wildcard),
T(fail_wildcard_ip),
+#if 0
+ /* Tests that fail since the OpenSSL update to 1.1.1h */
T(fail_ca_notyetvalid),
T(fail_ca_expired),
-
+#endif
T(nulcn_identity),
#if 0
/* These certs were created with a SHA#1 digest so are rejected by GnuTLS. */

View File

@ -1,14 +0,0 @@
The fail_nul_* tests are broken with OpenSSL configured to reject SHA-1 digests.
--- neon-0.31.2/test/ssl.c.lesstests
+++ neon-0.31.2/test/ssl.c
@@ -1932,7 +1932,7 @@
T(fail_ca_expired),
T(nulcn_identity),
-#ifndef HAVE_GNUTLS
+#if 0
/* These certs were created with a SHA#1 digest so are rejected by GnuTLS. */
T(fail_nul_cn),
T(fail_nul_san),

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cf1ee3ac27a215814a9c80803fcee4f0ede8466ebead40267a9bd115e16a8678
size 867914

3
neon-0.32.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:05c54bc115030c89e463a4fb28d3a3f8215879528ba5ca70d676d3d21bf3af52
size 880434

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Sat Dec 11 15:11:57 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
- update to 0.32.1:
* Fix configure CFLAGS handling in Kerberos detection.
- includes changes from 0.32.0:
* NE_AUTH_DIGEST now only enables RFC 2617/7616 auth by default;
to enable weaker RFC 2069 Digest, use NE_AUTH_LEGACY_DIGEST
(treated as a security enhancement, not an API/ABI break)
* Interface additions and bug fixes
- drop patches:
* neon-0.31.2-sha1-tests.patch
* neon-0.31.2-CA-tests.patch
-------------------------------------------------------------------
Thu Oct 8 17:46:22 UTC 2020 - Pedro Monreal Gonzalez <pmonreal@suse.com>

View File

@ -1,46 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2
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
=XHTX
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,7 +1,7 @@
#
# spec file for package neon
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,27 +17,25 @@
Name: neon
Version: 0.31.2
Version: 0.32.1
Release: 0
Summary: An HTTP and WebDAV Client Library
License: GPL-2.0-or-later
Group: Development/Libraries/Other
URL: https://notroj.github.io/neon/
Source0: https://notroj.github.io/neon/neon-%{version}.tar.gz
Source2: neon.keyring
Source3: baselibs.conf
Source10: replace_manpage_with_links.sh
# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/Packaging/Patches
Patch0: neon-0.28.4-bloat.patch
Patch1: fix_timeout_tests_for_ppc64le.patch
Patch2: neon-0.31.2-sha1-tests.patch
Patch3: neon-0.31.2-CA-tests.patch
BuildRequires: krb5-devel
BuildRequires: libexpat-devel
BuildRequires: libproxy-devel
BuildRequires: libtool
BuildRequires: openssl
BuildRequires: pkgconfig
BuildRequires: xmlto
BuildRequires: zlib-devel
BuildRequires: pkgconfig(openssl)
@ -74,8 +72,6 @@ neon is an HTTP and WebDAV client library with a C interface.
%ifarch ppc64le ppc64
%patch1
%endif
%patch2 -p1
%patch3 -p1
%build
rm -f aclocal.m4 ltmain.sh
@ -89,16 +85,16 @@ sh autogen.sh
--enable-shared \
--disable-static \
--enable-warnings
make %{?_smp_mflags}
%make_build
%install
make DESTDIR=%{buildroot} docdir=%{_defaultdocdir}/%{name} install install-man install-html %{?_smp_mflags}
find %{buildroot} -type f -name "*.la" -delete -print
find %{buildroot}%{_mandir} -type f -exec bash %{S:10} {} \;
find %{buildroot}%{_mandir} -type f -exec bash %{SOURCE10} {} \;
%check
export TEST_QUIET=0
make %{?_smp_mflags} check
%make_build check
%post -n libneon27 -p /sbin/ldconfig
%postun -n libneon27 -p /sbin/ldconfig