Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sioyek for openSUSE:Factory checked in at 2023-11-03 22:20:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sioyek (Old) and /work/SRC/openSUSE:Factory/.sioyek.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sioyek" Fri Nov 3 22:20:46 2023 rev:8 rq:1123261 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/sioyek/sioyek.changes 2023-10-05 20:03:57.504458570 +0200 +++ /work/SRC/openSUSE:Factory/.sioyek.new.17445/sioyek.changes 2023-11-03 22:21:38.875366814 +0100 @@ -1,0 +2,18 @@ +Fri Nov 3 15:36:15 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildserv...@uncomfyhalomacro.pl> + +- Remove move of config files to /usr/etc. Sioyek never has code to + read configs in that directory. + +------------------------------------------------------------------- +Fri Nov 3 09:25:48 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildserv...@uncomfyhalomacro.pl> + +- add config as well to /etc. seems to break things if not + +------------------------------------------------------------------- +Fri Nov 3 08:31:34 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildserv...@uncomfyhalomacro.pl> + +- add patch define-linux-standard-paths.patch. using `sed` is very brittle to use +- add env var CONFIG+=non_portable +- move config files from /etc to /usr/etc + +------------------------------------------------------------------- New: ---- define-linux-standard-paths.patch BETA DEBUG BEGIN: New: - add patch define-linux-standard-paths.patch. using `sed` is very brittle to use - add env var CONFIG+=non_portable BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sioyek.spec ++++++ --- /var/tmp/diff_new_pack.9bsxJY/_old 2023-11-03 22:21:39.575392565 +0100 +++ /var/tmp/diff_new_pack.9bsxJY/_new 2023-11-03 22:21:39.575392565 +0100 @@ -27,6 +27,7 @@ Patch1: no-link-gumbo.patch Patch2: https://github.com/ahrm/sioyek/pull/694.patch#/fix-sqlite-memory-leak.patch Patch3: https://git.alpinelinux.org/aports/plain/community/sioyek/mupdf-0.23.0.patch?id=86e913eccf19b97a16f25d9b6cdf0f50232f1226#/mupdf-0.23.0.patch +Patch4: define-linux-standard-paths.patch BuildRequires: binutils BuildRequires: c++_compiler BuildRequires: libQt5Gui-devel @@ -34,6 +35,7 @@ BuildRequires: libQt5OpenGLExtensions-devel-static BuildRequires: libqt5-qt3d-devel BuildRequires: libqt5-qt3d-tools +BuildRequires: libqt5-qtbase BuildRequires: libqt5-qtbase-common-devel BuildRequires: mupdf-devel-static BuildRequires: openjpeg2-devel @@ -49,13 +51,11 @@ %prep %autosetup -p1 -sed -i '/#define LINUX_STANDARD_PATHS/s/\/\///' pdf_viewer/main.cpp %build # We really cannot use the qt5 macros here because the builds fail # RPM build flags cannot really be used here also since they make the builds fail -export QMAKE=/usr/bin/qmake-qt5 -$QMAKE pdf_viewer_build_config.pro +%_libqt5_qmake "CONFIG+=non_portable" pdf_viewer_build_config.pro %make_build %install @@ -71,7 +71,6 @@ install -Dm644 resources/%{name}-icon-linux.png -t "%{buildroot}%{_datadir}/pixmaps/" install -Dm644 resources/%{name}.desktop -t "%{buildroot}%{_datadir}/applications/" install -Dm644 resources/%{name}.1 -t "%{buildroot}%{_mandir}/man1/" - install -Dm644 tutorial.pdf -t "%{buildroot}%{_datadir}/%{name}/" %files ++++++ define-linux-standard-paths.patch ++++++ --- a/pdf_viewer/main.cpp 2023-11-03 16:27:59.814542142 +0800 +++ b/pdf_viewer/main.cpp 2023-11-03 16:28:24.534755081 +0800 @@ -76,7 +76,7 @@ #define MAX_PATH PATH_MAX #endif -//#define LINUX_STANDARD_PATHS +#define LINUX_STANDARD_PATHS std::wstring APPLICATION_NAME = L"sioyek";