Accepting request 692007 from home:XRevan86

- Update to version 0.18.

OBS-URL: https://build.opensuse.org/request/show/692007
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/ell?expand=0&rev=17
This commit is contained in:
Jan Engelhardt 2019-04-06 14:45:13 +00:00 committed by Git OBS Bridge
parent 91235b17ea
commit 375dddaca5
7 changed files with 52 additions and 65 deletions

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJcPjUQAAoJEAbKn10dzyZZ5V8P/i/MpEoQ6Flo3qM/HIcMjWRP
IkgrXWWtjv83f5+iFy5hV3dBqIe5Czk9Uh0hNP79fWzQQYEBnWgOL4V/AyNcMXkp
n5JCc6KeOMqaEP+3BLKe+OdGRfUGjSWtVwwTVvGkFeafsHN+cmce9RrjhYwEOAgk
EsYnwC4/nhedqE7jeTJPoeguG1hFN4pW+FhTX2Sj21kv6fJEzybK4H10N5MTJ8In
88HMHu5fdVI4criaCRHMYMmGyb0GXuPEnCI35qtGHqAUu8nEbRE0aKyXlrEe49tN
NZHwvSSDRfDQIFRgQW2ZEQIvPdDbsKDeypTPmVGBIUH7yZGQ9ZBqa+tHgiUAkQO3
73vccvf/1smEpeJPHduQGL1qWbYB7n1UjCYPc0F0OOzoa6dX4aijeu3h05QlDi8N
iK+clJ0/qUk+I9FabWclNXeDmEcuSpAa0Up2DfcEfMnFrzy7u1z9sdUmALrnML1T
jWXrzMdFo9zNJMUMAw/ceIv1IvczvDqN54woXkQHobBo3fsYwr+j2TbmICvOG+2b
rm/HKAdlMafjfP70zSgRbdORbZYxHHzx32vDsAqZ0YVVolFGQ8fd0W7Tfzw7YVv+
gV9fSEjGGOzerOFMexmSa8v5J/G4E4sNRixtp31kVFThooqr8nsgHUN45ukwme/c
+/Up5ZAKAvxQbYRcRTZa
=8WCN
-----END PGP SIGNATURE-----

View File

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

16
ell-0.18.tar.sign Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJcpPOBAAoJEAbKn10dzyZZGYwP/1lV25IYsUYkhiZElHJrtmt1
ausJxD9NWsf1PWWD6ikM3xlehKtvJLTTD70yBD15vkhnuEHzOKmEyu2YDpmYTNpH
tfHD+8qUCv4TsFqsKSwCRz3aFMk0A5rvvoi+WUDgJ6MOAayiWlMOGkEA34cKm01T
EbveYS6rKc0FKq+Fdju21KpVjmg/w6DDJcwAUG0IshJ2ELjo0AHSXocRrKrquTuM
IhiN/rktmGJF/YngjXIoxEUMJdA3Mwqw35GJjNbQBpf4DUPbGHkNutT2s2HUbhsi
d+3NlROuBQfcSdQIEsM/S2Yi4YqgNRKuJOaBRr5VTgwOxBfmnzHk26iWxnevBwK8
/8yvVLHYlShnXFltg++jR4U0Jh2dnO4k7ZgWLptaHgC5XdEtgvV12fn57InwhRhf
qQ+MXnX0PjERPPm3DN2PhVsvjYnP06YGL6qXXcPj6LYRcVSq9VfeZsCTVsKSxFVd
/EeR5rqhasqAgu61+uKY3b31OGIVcPVZrvfz5fHO9jPa9GNuRBRxn3LZRcfSnk8+
dCXd2D2MUOOriGXdqRrLA6Pwx2JGem+xfvSLam3kE4Y+SRt/j2OUMK0gynb4oi+V
rt+UUjPEkNo36fD+nSu6/LvMTOrUSI4bwLo10u1xQNIA49KyeTw7FrWIRTW1b7zx
CbJZMZxhmELndBqJOzcB
=Vary
-----END PGP SIGNATURE-----

3
ell-0.18.tar.xz Normal file
View File

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

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Thu Apr 4 17:17:50 UTC 2019 - Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.18:
* Fix an issue with handling revocation of keys.
* Add support for the TLS Signature Algorithms extension.
* Add support for the TLS version range configuration.
* Add support for time utility functions.
- Remove unsigned-char.patch: fixed upstream.
- Spec clean-up.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Mar 15 09:29:34 UTC 2019 - Jan Engelhardt <jengelh@inai.de> Fri Mar 15 09:29:34 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

View File

@ -16,40 +16,39 @@
# #
%define sover 0
Name: ell Name: ell
%define lname libell0 Version: 0.18
Version: 0.17
Release: 0 Release: 0
Summary: Wireless setup and cryptography library Summary: Wireless setup and cryptography library
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
URL: https://01.org/ell URL: https://01.org/ell
#Git-URL: https://git.kernel.org/pub/scm/libs/ell/ell.git/ #Git-URL: https://git.kernel.org/pub/scm/libs/ell/ell.git/
Source: https://mirrors.kernel.org/pub/linux/libs/ell/%name-%version.tar.xz Source: https://mirrors.kernel.org/pub/linux/libs/ell/%{name}-%{version}.tar.xz
Source2: https://mirrors.kernel.org/pub/linux/libs/ell/%name-%version.tar.sign Source2: https://mirrors.kernel.org/pub/linux/libs/ell/%{name}-%{version}.tar.sign
Source3: %name.keyring Source3: %{name}.keyring
Patch: unsigned-char.patch
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: libtool >= 2.2 BuildRequires: libtool >= 2.2
BuildRequires: pkg-config BuildRequires: pkgconfig
BuildRequires: xz BuildRequires: xz
%description %description
The "Embedded Linux Library" implements an API for wireless The "Embedded Linux Library" implements an API for wireless
cryptography actions by using the kernel crypto API. cryptography actions by using the kernel crypto API.
%package -n %lname %package -n lib%{name}%{sover}
Summary: Wireless setup and cryptography library Summary: Wireless setup and cryptography library
Group: System/Libraries Group: System/Libraries
%description -n %lname %description -n lib%{name}%{sover}
The "Embedded Linux Library" implements an API for wireless The "Embedded Linux Library" implements an API for wireless
cryptography actions by using the kernel crypto API. cryptography actions by using the kernel crypto API.
%package devel %package devel
Summary: Development files for the ELL wireless setup/crypto library Summary: Development files for the ELL wireless setup/crypto library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: %lname = %version Requires: lib%{name}%{sover} = %{version}
%description devel %description devel
The "Embedded Linux Library" implements an API for wireless The "Embedded Linux Library" implements an API for wireless
@ -60,31 +59,29 @@ applications that want to make use of ell.
%prep %prep
%setup -q %setup -q
%patch -p1
%build %build
%configure %configure
make %{?_smp_mflags} make %{?_smp_mflags} V=1
%install %install
%make_install %make_install
rm -f "%buildroot/%_libdir"/*.la find %{buildroot} -type f -name "*.la" -delete -print
%check %check
make check || : make %{?_smp_mflags} V=1 check || :
%post -n %lname -p /sbin/ldconfig %post -n lib%{name}%{sover} -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig
%files -n %lname %postun -n lib%{name}%{sover} -p /sbin/ldconfig
%defattr(-,root,root)
%_libdir/libell.so.0* %files -n lib%{name}%{sover}
%doc COPYING %license COPYING
%{_libdir}/lib%{name}.so.%{sover}*
%files devel %files devel
%defattr(-,root,root) %{_libdir}/lib%{name}.so
%_libdir/libell.so %{_libdir}/pkgconfig/*.pc
%_libdir/pkgconfig/*.pc %{_includedir}/%{name}/
%_includedir/ell/
%changelog %changelog

View File

@ -1,21 +0,0 @@
From: Andreas Schwab <schwab@suse.de>
Date: 2019-01-31 12:45:09+0100
Don't depend on the signedness of char.
---
ell/utf8.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: ell-0.17/ell/utf8.c
===================================================================
--- ell-0.17.orig/ell/utf8.c
+++ ell-0.17/ell/utf8.c
@@ -93,7 +93,7 @@ LIB_EXPORT int l_utf8_get_codepoint(cons
if (len == 0)
return 0;
- if (str[0] > 0) {
+ if ((str[0] & 0x80) == 0) {
*cp = str[0];
return 1;
}