Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yubioath-desktop for 
openSUSE:Factory checked in at 2023-05-10 16:20:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yubioath-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.yubioath-desktop.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yubioath-desktop"

Wed May 10 16:20:00 2023 rev:13 rq:1086036 version:5.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/yubioath-desktop/yubioath-desktop.changes        
2023-04-02 21:35:03.694708177 +0200
+++ 
/work/SRC/openSUSE:Factory/.yubioath-desktop.new.1533/yubioath-desktop.changes  
    2023-05-10 16:20:01.831509237 +0200
@@ -1,0 +2,6 @@
+Tue May  9 14:56:21 UTC 2023 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Switch Tumbleweed back to using the default compiler (gcc13)
+- Add yubioath-desktop-gcc13.patch: fix build using gcc 13.
+
+-------------------------------------------------------------------

New:
----
  yubioath-desktop-gcc13.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yubioath-desktop.spec ++++++
--- /var/tmp/diff_new_pack.BXfdgh/_old  2023-05-10 16:20:02.551513496 +0200
+++ /var/tmp/diff_new_pack.BXfdgh/_new  2023-05-10 16:20:02.555513520 +0200
@@ -26,7 +26,9 @@
 URL:            https://developers.yubico.com/yubioath-desktop/
 Source0:        
https://developers.yubico.com/yubioath-desktop/Releases/%{name}-%{version}.tar.gz
 Source1:        
https://developers.yubico.com/yubioath-desktop/Releases/%{name}-%{version}.tar.gz.sig
+Patch0:         yubioath-desktop-gcc13.patch
 BuildRequires:  fdupes
+BuildRequires:  gcc-c++
 BuildRequires:  libQt5QuickControls2-devel
 BuildRequires:  libqt5-qtbase-devel => 5.12
 BuildRequires:  pkgconfig
@@ -35,13 +37,6 @@
 BuildRequires:  pkgconfig(Qt5Qml)
 BuildRequires:  pkgconfig(Qt5Quick)
 BuildRequires:  pkgconfig(python3)
-%if 0%{?suse_version} > 1540
-BuildRequires:  gcc11-c++ >= 8
-%define cxx g++-11
-%else
-BuildRequires:  gcc-c++
-%define cxx g++
-%endif
 Requires:       libqt5-qtgraphicaleffects
 Requires:       libqt5-qtquickcontrols2
 Requires:       pyotherside
@@ -54,13 +49,13 @@
 the shared secrets.
 
 %prep
-%setup -q -n %{name}
+%autosetup -n %{name} -p1
 sed -i 's|yubikey-manager==|yubikey-manager>=|' requirements.txt
 # workaround for the binary-file installation path
 sed -i 's|target.path = $$PREFIX/lib|target.path = $$PREFIX/bin|' 
QZXing/QZXing-components.pri
 
 %build
-%qmake5 QMAKE_CXX=%{cxx} QMAKE_LINK=%{cxx} QMAKE_CFLAGS+="%{optflags}" 
QMAKE_CXXFLAGS+="%{optflags} -fPIE" QMAKE_LFLAGS+="-pie" QMAKE_STRIP="/bin/true"
+%qmake5 QMAKE_CFLAGS+="%{optflags}" QMAKE_CXXFLAGS+="%{optflags} -fPIE" 
QMAKE_LFLAGS+="-pie" QMAKE_STRIP="/bin/true"
 %make_build
 
 %install


++++++ yubioath-desktop-gcc13.patch ++++++
Index: yubioath-desktop/QZXing/zxing/zxing/common/Types.h
===================================================================
--- yubioath-desktop.orig/QZXing/zxing/zxing/common/Types.h
+++ yubioath-desktop/QZXing/zxing/zxing/common/Types.h
@@ -4,6 +4,7 @@
 
 #include <string>
 #include <iostream>
+#include <cstdint>
 #include <zxing/common/Counted.h>
 
 namespace zxing {

Reply via email to