Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xca for openSUSE:Factory checked in at 2025-05-26 18:35:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xca (Old) and /work/SRC/openSUSE:Factory/.xca.new.2732 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xca" Mon May 26 18:35:06 2025 rev:14 rq:1279721 version:2.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/xca/xca.changes 2025-03-31 11:44:55.432500737 +0200 +++ /work/SRC/openSUSE:Factory/.xca.new.2732/xca.changes 2025-05-26 18:36:43.358415131 +0200 @@ -1,0 +2,6 @@ +Fri May 23 13:39:35 UTC 2025 - Christophe Marin <christo...@krop.fr> + +- Update build and runtime dependencies +- Use the qt6 macros to build + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xca.spec ++++++ --- /var/tmp/diff_new_pack.Li75By/_old 2025-05-26 18:36:43.982441308 +0200 +++ /var/tmp/diff_new_pack.Li75By/_new 2025-05-26 18:36:43.986441476 +0200 @@ -26,27 +26,20 @@ Summary(de): Ein RSA-Schlüssel- und -Zertifikat-Managementprogramm URL: https://www.hohnstaedt.de/xca/ Source: https://github.com/chris2511/xca/releases/download/RELEASE.%{version}/%{name}-%{version}.tar.gz -%if 0%{?suse_version} <= 1600 -BuildRequires: gcc12 -BuildRequires: gcc12-c++ -%else -BuildRequires: gcc -BuildRequires: gcc-c++ -%endif BuildRequires: fdupes BuildRequires: hicolor-icon-theme -BuildRequires: libqt5-linguist BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: update-desktop-files +BuildRequires: cmake(Qt6Gui) +BuildRequires: cmake(Qt6Help) +BuildRequires: cmake(Qt6Linguist) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: cmake(Qt6Sql) BuildRequires: cmake(Qt6Test) -BuildRequires: pkgconfig(Qt6Gui) -BuildRequires: pkgconfig(Qt6Help) -BuildRequires: pkgconfig(Qt6Linguist) -BuildRequires: pkgconfig(Qt6Sql) -BuildRequires: pkgconfig(Qt6Widgets) +BuildRequires: cmake(Qt6Widgets) BuildRequires: pkgconfig(openssl) -#Requires: libQt5Sql5-sqlite +Requires: qt6-sql-sqlite %description Graphical certification authority is an interface for managing RSA @@ -82,20 +75,12 @@ %setup -q %build -%if 0%{?suse_version} <= 1600 -export CC=gcc-12 -export CXX=g++-12 -%endif -%if 0%{?suse_version} <= 1600 -%cmake -%cmake_build -%else -%cmake xca -%cmake_build -%endif +%cmake_qt6 +%qt6_build %install -%cmake_install +%qt6_install + %fdupes %{buildroot} %files