Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kpipewire for openSUSE:Factory 
checked in at 2023-02-13 16:40:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kpipewire (Old)
 and      /work/SRC/openSUSE:Factory/.kpipewire.new.1848 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kpipewire"

Mon Feb 13 16:40:17 2023 rev:8 rq:1064551 version:5.27.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kpipewire/kpipewire.changes      2023-01-24 
20:24:11.237723501 +0100
+++ /work/SRC/openSUSE:Factory/.kpipewire.new.1848/kpipewire.changes    
2023-02-13 16:42:12.019828250 +0100
@@ -1,0 +2,15 @@
+Thu Feb  9 14:19:39 UTC 2023 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.27.0
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.27.0
+- Changes since 5.26.90:
+  * record: Use vp8 instead of x264
+  * Prefer x264
+  * Allow to reset fd in `PipeWireSourceItem`
+  * Record: Make sure we issue key frames and sequential pts
+  * Record: Make sure the frames we encode are in an expected format
+  * PipeWireRecord: Make sure we use the correct pixel formats
+
+-------------------------------------------------------------------
@@ -4,0 +20,24 @@
+
+-------------------------------------------------------------------
+Thu Jan 19 14:42:40 UTC 2023 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.26.90
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.26.90
+- Changes since 5.26.5:
+  * HeadlessTest: Port ScreenCast to using fds properly too
+  * Make sure unistd.h is included when close() is called
+  * Make sure we don't leak file descriptors
+  * It wasn't necessary to F_DUPFD_CLOEXEC the fd
+  * PipeWireRecord: Allow providing which extension we are serving
+  * ci: Require passing unit tests
+  * Introduce KPipeWireDmaBuf
+  * Remove duplicate headers between cpp/h files
+  * Add autogenerated files to .gitignore
+  * Record: Make sure we create the context properly
+  * Record: Ensure we don't crash when the texture couldn't be produced
+  * tests: Simplify code by using QScreens
+  * Install po folder
+  * recordme: Add a --help option
+  * Validate cursor result of spa_buffer_find_meta_data

Old:
----
  kpipewire-5.26.5.tar.xz
  kpipewire-5.26.5.tar.xz.sig

New:
----
  kpipewire-5.27.0.tar.xz
  kpipewire-5.27.0.tar.xz.sig

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

Other differences:
------------------
++++++ kpipewire.spec ++++++
--- /var/tmp/diff_new_pack.ishyFd/_old  2023-02-13 16:42:12.639831903 +0100
+++ /var/tmp/diff_new_pack.ishyFd/_new  2023-02-13 16:42:12.643831926 +0100
@@ -21,15 +21,15 @@
 %{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}}
 %bcond_without released
 Name:           kpipewire
-Version:        5.26.5
+Version:        5.27.0
 Release:        0
 Summary:        PipeWire integration for KDE Plasma
 License:        LGPL-2.0-only AND LGPL-3.0-only
 Group:          Development/Libraries/KDE
 URL:            https://www.kde.org
-Source:         
https://download.kde.org/stable/plasma/%{version}/kpipewire-%{version}.tar.xz
+Source:         kpipewire-%{version}.tar.xz
 %if %{with released}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/kpipewire-%{version}.tar.xz.sig
+Source1:        kpipewire-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 BuildRequires:  extra-cmake-modules
@@ -74,9 +74,18 @@
 KPipeWire provides PipeWire integration for the Plasma desktop and mobile 
shells.
 This package contains the library needed for video and audio capture.
 
+%package -n libKPipeWireDmaBuf%{_sover}
+Summary:        PipeWire integration for KDE Plasma - DMA-BUF support
+%requires_eq    libQt5Gui
+
+%description -n libKPipeWireDmaBuf%{_sover}
+KPipeWire provides PipeWire integration for the Plasma desktop and mobile 
shells.
+This package provides a helper for downloading DMA-BUF textures for CPU 
processing.
+
 %package imports
 Summary:        QtQuick bindings for kpipewire
 Requires:       libKPipeWire%{_sover} = %{version}
+Requires:       libKPipeWireDmaBuf%{_sover} = %{version}
 Requires:       libKPipeWireRecord%{_sover} = %{version}
 
 %description imports
@@ -88,6 +97,7 @@
 Group:          Development/Libraries/KDE
 Requires:       %{name}-imports = %{version}
 Requires:       libKPipeWire%{_sover} = %{version}
+Requires:       libKPipeWireDmaBuf%{_sover} = %{version}
 Requires:       libKPipeWireRecord%{_sover} = %{version}
 Requires:       pkgconfig(libpipewire-0.3)
 
@@ -102,14 +112,13 @@
 %autosetup -p1
 
 %build
-  %cmake_kf5 -d build -- -DBUILD_TESTING=ON
-  %cmake_build
+%cmake_kf5 -d build -- -DBUILD_TESTING=ON
+%cmake_build
 
 %install
-  %kf5_makeinstall -C build
-  %if %{with released}
-    %find_lang kpipewire%{_sover}
-  %endif
+%kf5_makeinstall -C build
+
+%find_lang kpipewire%{_sover}
 
 %check
 %ctest
@@ -118,6 +127,8 @@
 %postun -n libKPipeWire%{_sover} -p /sbin/ldconfig
 %post -n libKPipeWireRecord%{_sover} -p /sbin/ldconfig
 %postun -n libKPipeWireRecord%{_sover} -p /sbin/ldconfig
+%post -n libKPipeWireDmaBuf%{_sover} -p /sbin/ldconfig
+%postun -n libKPipeWireDmaBuf%{_sover} -p /sbin/ldconfig
 
 %files -n libKPipeWire%{_sover}
 %license LICENSES/*
@@ -130,6 +141,10 @@
 %{_kf5_libdir}/libKPipeWireRecord.so.%{_sover}.*
 %{_kf5_debugdir}/kpipewirerecord.categories
 
+%files -n libKPipeWireDmaBuf%{_sover}
+%{_kf5_libdir}/libKPipeWireDmaBuf.so.%{_sover}
+%{_kf5_libdir}/libKPipeWireDmaBuf.so.%{_sover}.*
+
 %files imports
 %dir %{_kf5_qmldir}/org
 %dir %{_kf5_qmldir}/org/kde
@@ -140,6 +155,7 @@
 %{_kf5_cmakedir}/KPipeWire/
 %{_kf5_libdir}/libKPipeWire.so
 %{_kf5_libdir}/libKPipeWireRecord.so
+%{_kf5_libdir}/libKPipeWireDmaBuf.so
 
 %files -n libKPipeWire%{_sover}-lang -f kpipewire%{_sover}.lang
 

++++++ kpipewire-5.26.5.tar.xz -> kpipewire-5.27.0.tar.xz ++++++
++++ 2799 lines of diff (skipped)

Reply via email to