Commit graph

118 commits

Author SHA1 Message Date
Yaakov Selkowitz
849f6648a3 Fix dependencies, undeprecate gnutls
Each backend devel subpackage depends on the main devel package, the
corresponding backend runtime, and the underlying crypto implementation
devel subpackage.  Also, update the dependency versions per configure.ac.

As of 1.3, the gnutls backend no longer depends on gcrypt, so it is not
deprecated, and is used by aqbanking.
2026-07-02 00:10:18 -04:00
Yaakov Selkowitz
ff82b7815a autorelease and autochangelog are meant to be used together 2026-07-02 00:10:18 -04:00
Yaakov Selkowitz
984d89d304 Rebuilt for openssl 4.0 2026-06-18 23:21:54 -04:00
Yaakov Selkowitz
f915cb55b4 Update to 1.3
and move to autochangelog
2026-05-15 18:12:06 +02:00
Yaakov Selkowitz
c8f7861e6d Conditionalize the backends
This disables the gcrypt and gnutls backends in ELN builds to match c10s,
and prepares for their eventual removal (now being deprecated()).
2026-05-15 14:28:34 +02:00
Fedora Release Engineering
ca35a3826d Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:46:06 +00:00
Fedora Release Engineering
cb530983f6 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:56:26 +00:00
Fedora Release Engineering
b62d66a4e5 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 16:02:07 +00:00
Tomas Halman
90d9a6a541 Rebase to 1.2.41 2024-12-10 19:03:33 +01:00
Yaakov Selkowitz
7c86c0dfc2 Remove openssl-devel-engine dependency
Use of ENGINE APIs are already protected by OPENSSL_NO_ENGINE, which is
automatically defined if openssl-devel-engine is absent; this match guards
the header inclusion as well.  Based on c10s:

https://gitlab.com/redhat/centos-stream/rpms/xmlsec1/-/merge_requests/16
https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine
2024-11-07 19:55:32 -05:00
Yaakov Selkowitz
c19f5e5202 Conditionalize the backends
This disables the gcrypt and gnutls backends in ELN builds to match c10s,
and prepares for their eventual removal (now being deprecated()).
2024-11-07 19:50:56 -05:00
Fedora Release Engineering
c95bda2fb7 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:14:10 +00:00
Tomas Halman
ac7184af8e Add openssl-devel-engine dependency 2024-07-03 11:45:45 +02:00
Tomas Halman
5d82267643 Deprecate subpackages depending on gcrypt 2024-07-03 11:42:38 +02:00
Tomas Halman
0ba3d30144 Rebase to 1.2.39 2024-06-05 10:22:12 +02:00
Fedora Release Engineering
5fa86953f0 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 09:53:22 +00:00
Yaakov Selkowitz
01da50c5c9 Fix build with libxml2-2.12.0
https://github.com/lsh123/xmlsec/pull/729
2023-12-12 20:16:09 -05:00
Fedora Release Engineering
6ea2eedf8d Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 19:02:36 +00:00
Tomas Halman
a6b6191bc0 Revert to version 1.2.37
Resolves: rhbz#2187631 - Cannot load modules/mod_auth_mellon.so
2023-06-23 11:24:16 +02:00
Tomas Halman
187f5ab9c9 New upsream release 1.3.0
Resolves: rhbz#2186304 - rebase to version 1.3.0
2023-04-14 10:39:13 +02:00
Tomas Halman
7f45cd050a migrated to SPDX license 2023-03-07 15:27:24 +01:00
Fedora Release Engineering
b0b6225159 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 07:38:52 +00:00
Tomas Halman
94becb95ba New upstream release 1.2.37
Resolves: rhbz#2149129 latest upstream release
2022-11-29 12:12:00 +01:00
Caolán McNamara
3d8154551e Resolves: rhbz#2138484 latest upstream release 2022-11-08 08:48:38 +00:00
Caolán McNamara
4a64888176 Resolves: rhbz#2137430 latest upstream release 2022-10-27 09:30:23 +01:00
David King
d1f20c37d2 Rebuild against libxml2 (#2136800) 2022-10-24 10:17:19 +01:00
46025a5ae9 Remove the unneeded dependency on libgcrypt for the gnutls subpackage
the gnutls is not using libgcrypt for several years.
2022-09-06 20:22:06 +00:00
Fedora Release Engineering
1028fa458d Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 13:18:22 +00:00
Caolán McNamara
e85bcbe25d Resolves: rhbz#2081413 latest upstream release 2022-05-18 09:08:54 +01:00
Fedora Release Engineering
786bb43da7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:16:25 +00:00
Caolán McNamara
423ea5f1eb Resolves: rhbz#1826433 latest upstream release 2021-11-14 20:01:32 +00:00
Sahana Prasad
7b823ab549 Rebuilt with OpenSSL 3.0.0 2021-09-14 19:18:08 +02:00
Fedora Release Engineering
6da96285e7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 21:43:41 +00:00
Fedora Release Engineering
d681e94733 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-28 00:10:25 +00:00
Tom Stellard
3644b93277 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 01:31:55 +00:00
Fedora Release Engineering
33a7b0eb21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 14:51:04 +00:00
Caolán McNamara
3d8f813791 latest upstream release 2020-01-29 15:18:05 +00:00
Fedora Release Engineering
652147fad0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 04:21:45 +00:00
Fedora Release Engineering
f1b840682e - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 12:34:03 +00:00
Simo Sorce
37d17a5b08 New upstream release 2018-10-23 16:21:01 -04:00
Fedora Release Engineering
124ab2b26c - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:24:07 +00:00
John Dennis
e373d503fd Resolves: rhbz#1566748
xmlSecOpenSSLX509DataNodeRead fails to return error
2018-04-12 19:20:39 -04:00
Fedora Release Engineering
75e45a8a61 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 21:48:01 +00:00
663835e398
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-31 17:19:55 +01:00
8debfb60b8 use %make_build
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-08 10:55:46 +01:00
85a7702cbd be verbose
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-08 10:55:46 +01:00
19df6ba454 use %make_install
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-08 10:51:22 +01:00
e46588458e don't create useless directories
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-08 10:51:12 +01:00
9ac2889314 Update to 1.2.25
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-08 10:47:29 +01:00
b917c35ca1 don't run rm -rf %{buildroot} in %install
This is really obsolete.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-08 10:47:21 +01:00