replaced minizip depencendy for all active branches

epel9 imports/epel9/keepassxc-2.7.7-2.el9
Germano Massullo 11 months ago
parent 5c921d0f0f
commit 3ec631d917

@ -3,7 +3,7 @@
Name: keepassxc Name: keepassxc
Version: 2.7.7 Version: 2.7.7
Release: 1%{?dist} Release: 2%{?dist}
Summary: Cross-platform password manager Summary: Cross-platform password manager
License: Boost and BSD and CC0 and GPLv3 and LGPLv2 and LGPLv2+ and LGPLv3+ and Public Domain License: Boost and BSD and CC0 and GPLv3 and LGPLv2 and LGPLv2+ and LGPLv3+ and Public Domain
URL: https://keepassxc.org/ URL: https://keepassxc.org/
@ -58,14 +58,28 @@ BuildRequires: libusb1-devel
BuildRequires: libXi-devel BuildRequires: libXi-devel
BuildRequires: libXtst-devel BuildRequires: libXtst-devel
BuildRequires: libyubikey-devel BuildRequires: libyubikey-devel
%if 0%{?el8} # Concerning minizip dependency drama, this is the list of available minizip packages
# for all active branches
# == el8, el9 ==
# minizip
# minizip1.2
#
# == f38, f39 ==
# minizip-ng
# minizip-compat
#
# == fedora >= 40 ==
# minizip-ng
# minizip-ng-compat
# Read https://fedoraproject.org/wiki/Changes/MinizipNGTransition
%if 0%{?el8} || 0%{?el9}
BuildRequires: minizip1.2-devel BuildRequires: minizip1.2-devel
%endif %endif
%if (%{defined fedora} && 0%{?fedora} >= 38) %if %{defined fedora} && 0%{?fedora} >= 38 && 0%{?fedora} < 40
BuildRequires: minizip-ng-compat-devel BuildRequires: minizip-compat-devel
%endif %endif
%if (0%{?el9}) || (%{defined fedora} && 0%{?fedora} < 38) %if %{defined fedora} && 0%{?fedora} >= 40
BuildRequires: minizip-devel BuildRequires: minizip-ng-compat-devel
%endif %endif
BuildRequires: pcsc-lite-devel BuildRequires: pcsc-lite-devel
BuildRequires: qrencode-devel BuildRequires: qrencode-devel
@ -198,6 +212,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.%{nam
%{_mandir}/man1/%{name}.1* %{_mandir}/man1/%{name}.1*
%changelog %changelog
* Wed Mar 13 2024 Germano Massullo <germano.massullo@gmail.com> - 2.7.7-2
- replaced minizip depencendy for all active branches
* Wed Mar 13 2024 Germano Massullo <germano.massullo@gmail.com> - 2.7.7-1 * Wed Mar 13 2024 Germano Massullo <germano.massullo@gmail.com> - 2.7.7-1
- 2.7.7 release - 2.7.7 release

Loading…
Cancel
Save