Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package deepin-screen-recorder for
openSUSE:Factory checked in at 2022-04-08 22:45:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-screen-recorder (Old)
and /work/SRC/openSUSE:Factory/.deepin-screen-recorder.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deepin-screen-recorder"
Fri Apr 8 22:45:29 2022 rev:6 rq:967633 version:5.10.15
Changes:
--------
---
/work/SRC/openSUSE:Factory/deepin-screen-recorder/deepin-screen-recorder.changes
2022-01-31 22:56:50.973772397 +0100
+++
/work/SRC/openSUSE:Factory/.deepin-screen-recorder.new.1900/deepin-screen-recorder.changes
2022-04-08 22:45:32.939252200 +0200
@@ -1,0 +2,9 @@
+Fri Apr 8 01:35:35 UTC 2022 - Hillwood Yang <[email protected]>
+
+- Update version to 5.10.15
+ * Optimize code
+ * Add interfaces for OCR and roll screenshot
+ * Optimize wayland support
+ * Fix bugs
+
+-------------------------------------------------------------------
Old:
----
deepin-screen-recorder-5.10.9.tar.gz
New:
----
deepin-screen-recorder-5.10.15.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deepin-screen-recorder.spec ++++++
--- /var/tmp/diff_new_pack.rRTkSS/_old 2022-04-08 22:45:33.999240435 +0200
+++ /var/tmp/diff_new_pack.rRTkSS/_new 2022-04-08 22:45:34.003240390 +0200
@@ -16,8 +16,10 @@
#
+%define procps_version %(rpm -q --queryformat '%%{VERSION}' procps-devel)
+
Name: deepin-screen-recorder
-Version: 5.10.9
+Version: 5.10.15
Release: 0
Summary: Deepin Screen Recorder
License: GPL-3.0-or-later
@@ -36,7 +38,10 @@
BuildRequires: gtest
BuildRequires: hicolor-icon-theme
BuildRequires: libqt5-linguist
+BuildRequires: procps-devel
BuildRequires: update-desktop-files
+BuildRequires: cmake(KF5I18n)
+BuildRequires: cmake(KF5Wayland)
BuildRequires: pkgconfig(Qt5Concurrent)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5DBus)
@@ -55,7 +60,6 @@
BuildRequires: pkgconfig(dtkgui) >= 5.0.0
BuildRequires: pkgconfig(dtkwidget) >= 5.0.0
BuildRequires: pkgconfig(dtkwm)
-BuildRequires: pkgconfig(libprocps)
%if 0%{?suse_version} > 1500
BuildRequires: pkgconfig(opencv4)
%else
@@ -96,9 +100,14 @@
sed -i 's/dframeworkdbus/dframeworkdbus opencv/' src/src.pro
%endif
sed -i '/include <X11.extensions.XTest.h>/a #undef min' src/event_monitor.cpp
-sed -i '/#include <iostream>/d;1i #include <iostream>'
src/screen_shot_event.cpp
+# sed -i '/#include <iostream>/d;1i #include <iostream>'
src/screen_shot_event.cpp
# sed -i '/include <X11.extensions.shape.h>/a #undef None' src/utils.cpp
sed -i 's|/usr/lib|$$LIB_INSTALL_DIR|g'
src/dde-dock-plugins/recordtime/recordtime.pro
+sed -i "s^cat /etc/os-version | grep 'Community'^echo 'Community'^" src/src.pro
+
+%if "%{procps_version}" >= "4.0.0"
+sed -i '/find_library/s|procps|proc-2|' src/CMakeLists.txt
+%endif
%build
%qmake5 LIB_INSTALL_DIR=%{_libdir} \
@@ -119,10 +128,9 @@
%files
%doc README.md CHANGELOG.md
%license LICENSE
-%dir %{_sysconfdir}/due-shell
-%dir %{_sysconfdir}/due-shell/json
-%config %{_sysconfdir}/due-shell/json/screenRecorder.json
%{_bindir}/%{name}
+%{_bindir}/deepin-pin-screenshots
+%{_datadir}/dbus-1/services/com.deepin.PinScreenShots.service
%{_datadir}/applications/*.desktop
%dir %{_datadir}/icons/hicolor/scalable
%dir %{_datadir}/icons/hicolor/scalable/apps
@@ -136,5 +144,6 @@
%files lang
%{_datadir}/%{name}
+%{_datadir}/deepin-pin-screenshots
%changelog
++++++ deepin-screen-recorder-5.10.9.tar.gz ->
deepin-screen-recorder-5.10.15.tar.gz ++++++
/work/SRC/openSUSE:Factory/deepin-screen-recorder/deepin-screen-recorder-5.10.9.tar.gz
/work/SRC/openSUSE:Factory/.deepin-screen-recorder.new.1900/deepin-screen-recorder-5.10.15.tar.gz
differ: char 29, line 1
++++++ deepin-screen-recorder-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.rRTkSS/_old 2022-04-08 22:45:34.063239724 +0200
+++ /var/tmp/diff_new_pack.rRTkSS/_new 2022-04-08 22:45:34.067239680 +0200
@@ -1,3 +1,3 @@
# %fdupes works in spec
-addFilter("files-duplicated-waste .*")
+addFilter("files-duplicate .*")