Accepting request 221146 from devel:libraries:c_c++

Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/221146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libgcrypt?expand=0&rev=43
This commit is contained in:
Tomáš Chvátal 2014-02-08 09:34:19 +00:00 committed by Git OBS Bridge
commit 2868a087ec
7 changed files with 29 additions and 1631 deletions

File diff suppressed because it is too large Load Diff

View File

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

Binary file not shown.

3
libgcrypt-1.6.1.tar.bz2 Normal file
View File

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

BIN
libgcrypt-1.6.1.tar.bz2.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Thu Jan 30 13:29:49 UTC 2014 - idonmez@suse.com
- Drop arm-missing-files.diff, fixed upstream
-------------------------------------------------------------------
Wed Jan 29 18:40:49 UTC 2014 - andreas.stieger@gmx.de
- libgcrypt 1.6.1, a bugfix release with the folloging fixes:
* Added emulation for broken Whirlpool code prior to 1.6.0.
* Improved performance of KDF functions.
* Improved ECDSA compliance.
* Fixed message digest lookup by OID (regression in 1.6.0).
* Fixed memory leaks in ECC code.
* Fixed some asm build problems and feature detection bugs.
* Interface changes relative to the 1.6.0 release:
GCRY_MD_FLAG_BUGEMU1 NEW (minor API change).
-------------------------------------------------------------------
Fri Jan 3 16:36:21 UTC 2014 - dmueller@suse.com

View File

@ -20,11 +20,11 @@
%define separate_hmac256_binary 0
%define libsoname %{name}20
%define sosuffix 20.0.0
%define sosuffix 20.0.1
Name: libgcrypt
Url: http://directory.fsf.org/wiki/Libgcrypt
Version: 1.6.0
Version: 1.6.1
Release: 0
Summary: The GNU Crypto Library
License: GPL-2.0+ and LGPL-2.1+ and GPL-3.0+
@ -47,7 +47,6 @@ Patch6: libgcrypt-1.5.0-etc_gcrypt_rngseed-symlink.diff
Patch7: libgcrypt-1.5.0-LIBGCRYPT_FORCE_FIPS_MODE-env.diff
#PATCH-FIX-UPSTREAM: internal functions are supposed to be used inside libgcrypt, mvyskocil@suse.com
Patch8: libgcrypt-1.6.0-use-intenal-functions.patch
Patch9: arm-missing-files.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: automake >= 1.11
BuildRequires: libgpg-error-devel >= 1.11
@ -116,7 +115,6 @@ understanding of applied cryptography is required to use Libgcrypt.
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9
%build
echo building with build_hmac256 set to %{build_hmac256}
@ -124,14 +122,14 @@ echo building with build_hmac256 set to %{build_hmac256}
autoreconf -fi
export CFLAGS="%optflags $(getconf LFS_CFLAGS)"
%configure --with-pic \
--enable-noexecstack \
--disable-static \
--enable-m-guard \
--enable-noexecstack \
--disable-static \
--enable-m-guard \
%ifarch %sparc
--disable-asm \
--disable-asm \
%endif
--enable-hmac-binary-check \
--enable-random=linux
--enable-hmac-binary-check \
--enable-random=linux
make %{?_smp_mflags}
%if 0%{?build_hmac256}