Compare commits

...

No commits in common. 'c9' and 'i10ce' have entirely different histories.
c9 ... i10ce

2
.gitignore vendored

@ -1 +1 @@
SOURCES/neon-0.31.2.tar.gz SOURCES/neon-0.33.0.tar.gz

@ -1 +1 @@
ca4df4d726d7adef70dff1a32766ca54519a0958 SOURCES/neon-0.31.2.tar.gz ca3fe233ba6287e6c069d8da9cd415b9af0fb3f5 SOURCES/neon-0.33.0.tar.gz

@ -0,0 +1 @@
http://www.webdav.org/neon/

@ -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),

@ -1,5 +1,5 @@
--- neon-0.27.0/neon-config.in.multilib --- neon-0.32.2/neon-config.in.multilib
+++ neon-0.27.0/neon-config.in +++ neon-0.32.2/neon-config.in
@@ -5,7 +5,11 @@ @@ -5,7 +5,11 @@
prefix=@prefix@ prefix=@prefix@
exec_prefix=@exec_prefix@ exec_prefix=@exec_prefix@
@ -22,7 +22,7 @@
i18n [@NE_FLAG_I18N@], ts_ssl [@NE_FLAG_TS_SSL@] i18n [@NE_FLAG_I18N@], ts_ssl [@NE_FLAG_TS_SSL@]
EOF EOF
@@ -69,11 +73,10 @@ @@ -69,16 +73,11 @@
;; ;;
--cflags) --cflags)
@ -32,10 +32,16 @@
--libs) --libs)
- LIBS="-lneon @NEON_LIBS@" - LIBS="-lneon @NEON_LIBS@"
# Don't add standard library paths - # Don't add standard library paths
if test "$prefix" != "/usr"; then - if test "$prefix" != "/usr"; then
LIBS="-L${libdir} ${LIBS}" - LIBS="-L${libdir} ${LIBS}"
@@ -93,7 +96,7 @@ - fi
- echo @user_LDFLAGS@ ${LIBS}
+ echo ${LIBS}
;;
--la-file)
@@ -93,7 +92,7 @@
zlib|ZLIB) support @NE_FLAG_ZLIB@ ;; zlib|ZLIB) support @NE_FLAG_ZLIB@ ;;
ipv6|IPV6) support @NE_FLAG_IPV6@ ;; ipv6|IPV6) support @NE_FLAG_IPV6@ ;;
dav|DAV) support @NE_FLAG_DAV@ ;; dav|DAV) support @NE_FLAG_DAV@ ;;
@ -44,8 +50,8 @@
i18n|I18N) support @NE_FLAG_I18N@ ;; i18n|I18N) support @NE_FLAG_I18N@ ;;
ts_ssl|TS_SSL) support @NE_FLAG_TS_SSL@ ;; ts_ssl|TS_SSL) support @NE_FLAG_TS_SSL@ ;;
*) support no ;; *) support no ;;
--- neon-0.27.0/neon.pc.in.multilib --- neon-0.32.2/neon.pc.in.multilib
+++ neon-0.27.0/neon.pc.in +++ neon-0.32.2/neon.pc.in
@@ -2,6 +2,7 @@ @@ -2,6 +2,7 @@
exec_prefix=@exec_prefix@ exec_prefix=@exec_prefix@
libdir=@libdir@ libdir=@libdir@

@ -0,0 +1 @@
neon-0.29.2.tar.gz

@ -0,0 +1,25 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.1 (GNU/Linux)
mQGiBDsvsLgRBACsHi7eM94mA9jlBxxwLC4ntK0Mj9WWm85V0C1y0Ei1MGz7q6Vu
WdxKgkNMauWrqKCBDQxOI3q5InZd/tZcOXQzGMtA6DxdAa50ZthfCbo0+8bfm00a
wCa5s/1x2tu7zuqcA7/3nOscZgss2k1RrZIALFimfXvq6hkchQyj9mnfKwCg1aOA
Wk7psAeH7UZgBqGHLcEKLjsD/11APufZVhmQtwKP8+yVe4d6UI7e2r4lURoT942g
tLlye1Rvh+FggkWjxKrwmyUaTW4jNDWEO1Sy1KCy/zb17lDQJReBNb4Q6wQwuySL
QqpFYUy3LtCJHnWsriC2d/iuLbBuQJxxQQQ0B0gichI+pqyZN2fmtiyucA3EzXv2
8WQQA/9eSsUHv1nq+t0mbOBg1wpo0qlofJ96kM6kh8tzD6SxsHx6WDqE2TkZ+6Kf
Lr6yFo4XLY+5DOZ5XgR5LBTyH4PH8M5gZkqfzDTCJfk4qc2XzVW91zSbzQ0fMGWq
CU937R2LwnIWyVXjBgT8QLO58ZW8/X17YIGcgqHW1i4VD7XwR7QdSm9lIE9ydG9u
IDxqb3J0b25AcmVkaGF0LmNvbT6IVwQTEQIAFwUCOy+wuAULBwoDBAMVAwIDFgIB
AheAAAoJEEf2lp0ORM8M6boAnAz/+oVQGgGcHIpF9ugtJumGRApTAJ4liHEQvna0
FOuzpUZ6kMT3sgIaBIhGBBIRAgAGBQJAbHSUAAoJEDebzld4aIv1rb8An333fo64
a38vUnnO6rRdVquUpYC4AJ9x3lLonu/WI5WmDHjTy1Ar2kDt/7kBDQQ7L7C6EAQA
3lBouLYzyMT83ZtRUNgYmDZqNai1crElkuctL678IwQoEr4zGWTfwIb+vXkqf1VL
2HJRXMTamrDfWo/Vy6ZiyB9IRpXNcNXTdYmf6wXqPZqOCK9Q1mp/sWJGafHVbjDs
WzGYTl9XiJUrMBPwPIlLj9SEvNwG7QrhjbrsBKkTWwcAAwUD/RWNLmA2OGhkkau6
2AHi2i20+zmPGLH0AnyaIPJAB6HaZCxUuOSNBIRsaZoOoizzvaF6Qtaa7KJw3SUv
iWTfyAv4Lob+bo0e9MdI2olIvjg7VOi5wNPldVa4Cs4desqeXecJowP71gFV/NBd
BPr2DLMXG3aOhtRZkG7aueoUkuk+iEYEGBECAAYFAjsvsLoACgkQR/aWnQ5EzwyK
gACcD+v7ABREHJd0RglLfFoAuCcZ7FoAoNQYheE5UpBrTY6qK063clE3Gt2J
=Zlpn
-----END PGP PUBLIC KEY BLOCK-----

@ -1,4 +1,4 @@
%bcond_with tests %bcond_without tests
%if 0%{?fedora} %if 0%{?fedora}
%bcond_without pkcs11 %bcond_without pkcs11
%else %else
@ -10,17 +10,19 @@
%bcond_with libproxy %bcond_with libproxy
%endif %endif
# Disable automatic .la file removal
%global __brp_remove_la_files %nil
Summary: An HTTP and WebDAV client library Summary: An HTTP and WebDAV client library
Name: neon Name: neon
Version: 0.31.2 Version: 0.33.0
Release: 11%{?dist} Release: 2%{?dist}
License: LGPLv2+ License: LGPL-2.0-or-later
URL: https://notroj.github.io/neon/ URL: https://notroj.github.io/neon/
Source0: https://notroj.github.io/neon/neon-%{version}.tar.gz Source0: https://notroj.github.io/neon/neon-%{version}.tar.gz
Patch0: neon-0.27.0-multilib.patch Patch0: neon-0.32.2-multilib.patch
Patch1: neon-0.31.2-lesstests.patch
BuildRequires: expat-devel, openssl-devel, zlib-devel, krb5-devel BuildRequires: expat-devel, openssl-devel, zlib-devel, krb5-devel
BuildRequires: pkgconfig, make, gcc, vim-minimal BuildRequires: pkgconfig, make, gcc, xmlto
%if %{with pkcs11} %if %{with pkcs11}
BuildRequires: pakchois-devel BuildRequires: pakchois-devel
%endif %endif
@ -44,22 +46,18 @@ Summary: Development libraries and C header files for the neon library
Requires: neon = %{version}-%{release}, openssl-devel, zlib-devel, expat-devel Requires: neon = %{version}-%{release}, openssl-devel, zlib-devel, expat-devel
Requires: pkgconfig Requires: pkgconfig
# Documentation is GPLv2+ # Documentation is GPLv2+
License: LGPLv2+ and GPLv2+ License: LGPL-2.0-or-later AND GPL-2.0-or-later
%description devel %description devel
The development library for the C language HTTP and WebDAV client library. The development library for the C language HTTP and WebDAV client library.
%prep %prep
%setup -q %autosetup -p1
%patch0 -p1 -b .multilib
%patch1 -p1 -b .lesstests
# prevent installation of HTML docs # prevent installation of HTML docs
sed -ibak '/^install-docs/s/install-html//' Makefile.in sed -i '/^install-docs/s/install-html//' Makefile.in
%build %build
export CC="%{__cc} -pthread"
%configure --with-expat --enable-shared --disable-static \ %configure --with-expat --enable-shared --disable-static \
--enable-warnings \ --enable-warnings \
--with-ssl=openssl --enable-threadsafe-ssl=posix \ --with-ssl=openssl --enable-threadsafe-ssl=posix \
@ -101,22 +99,64 @@ make %{?_smp_mflags} check
%{_libdir}/*.so %{_libdir}/*.so
%changelog %changelog
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0.31.2-11 * Sun Dec 22 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 0.33.0-2
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Rebuilt for MSVSphere 10
Related: rhbz#1991688
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.33.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Jan 30 2024 Joe Orton <jorton@redhat.com> - 0.33.0-1
- update to 0.33.0
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.32.5-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.32.5-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Sep 29 2023 Joe Orton <jorton@redhat.com> - 0.32.5-3
- migrated to SPDX license
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.32.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Jan 23 2023 Joe Orton <jorton@redhat.com> - 0.32.5-1
- update to 0.32.5
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.32.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Mon Sep 5 2022 Joe Orton <jorton@redhat.com> - 0.32.3-1
- update to 0.32.3
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.32.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 27 2022 Timm Bäder <tbaeder@redhat.com> - 0.32.2-4
- Disable automatic .la file removal
- https://fedoraproject.org/wiki/Changes/RemoveLaFiles
* Thu Jan 27 2022 Joe Orton <jorton@redhat.com> - 0.32.2-3
- strip LIBS exported by neon-config to the minimum
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.32.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jan 13 2022 Joe Orton <jorton@redhat.com> - 0.32.2-1
- update to 0.32.2
* Tue Aug 3 2021 Joe Orton <jorton@redhat.com> - 0.31.2-10 * Tue Sep 21 2021 Joe Orton <jorton@redhat.com> - 0.32.1-1
- drop libproxy support for RHEL (#1989594) - update to 0.32.1
- add bcond for libproxy support
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.31.2-9 * Mon Sep 20 2021 Joe Orton <jorton@redhat.com> - 0.32.0-1
- Rebuilt for RHEL 9 BETA for openssl 3.0 - update to 0.32.0
Related: rhbz#1971065
* Thu May 27 2021 Joe Orton <jorton@redhat.com> - 0.31.2-8 * Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 0.31.2-8
- temporarily disable tests (#1964827) - Rebuilt with OpenSSL 3.0.0
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.31.2-7 * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.31.2-7
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Feb 4 2021 Joe Orton <jorton@redhat.com> - 0.31.2-6 * Thu Feb 4 2021 Joe Orton <jorton@redhat.com> - 0.31.2-6
- add bcond for PKCS#11 support - add bcond for PKCS#11 support

Loading…
Cancel
Save