Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package shotcut for openSUSE:Factory checked 
in at 2022-06-29 16:01:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shotcut (Old)
 and      /work/SRC/openSUSE:Factory/.shotcut.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "shotcut"

Wed Jun 29 16:01:47 2022 rev:50 rq:985707 version:22.06.23

Changes:
--------
--- /work/SRC/openSUSE:Factory/shotcut/shotcut.changes  2022-06-23 
10:25:52.911845052 +0200
+++ /work/SRC/openSUSE:Factory/.shotcut.new.1548/shotcut.changes        
2022-06-29 16:03:00.808754900 +0200
@@ -1,0 +2,39 @@
+Wed Jun 29 00:09:40 UTC 2022 - Aaron Stern <[email protected]>
+
+- Update to 22.06.23
+- Change the build system from qmake to CMake
+- add shotcut-libdir.patch
+- Upstream changes:
+  *Added Edit... to Timeline > Output > Properties.
+  *Added Timeline > menu > More > Align To Reference Track to synchronize 
clips based on similar audio.
+    See its documentation.
+  *Added support for reading Lottie and rawr JSON animation formats.
+  *Added Open Other > Animation.
+  *Added a Mask: Draw (Glaxnimate) video filter.
+  *Added Glaxnimate vector animation tool with a video preview of Shotcut. 
+  *Added support for Keyframes to the following audio filters:
+    Low Pass
+    High Pass
+    Reverb
+  *Added keyboard shortcut Ctrl+Alt+A to select all clips on the current track.
+    (option+command+A on macOS)
+  *Added an options dialog to File > Export > Markers as Chapters to exclude 
colors or include range markers.
+  *Added support for fractional display scale (125%, 150%, 175%) on Windows.
+  *Fixed Text: Rich does not export the same as preview on system with 
fractional display scale on Windows.
+  *Fixed Record Audio and Open Other > Audio/Video Device crashing on macOS 
due to insufficient entitlements.
+  *Fixed Time Remap > Image mode > Blend not working.
+  *Fixed a crash combining two Size, Position & Rotate filters with a mask 
filter on a square video mode.
+  *Fixed a possible crash with an odd width video.
+  *Fixed dragging a clip leftward beyond other clips with Timeline > Ripple 
turned on.
+  *Fixed changing the color of a color clip resets a custom name.
+  *Fixed changing Properties > Speed drops a Crop: Source filter if added.
+  *Fixed prompting for a duration and possibly a crash when dragging 
non-seekable files to Playlist.
+  *Fixed filters on a clip are removed when Undo after a change to Properties.
+  *Fixed File > Export > Markers as Chapters incorrect text encoding resulting 
in corrupt unicode characters.
+  *Fixed video track blending may be broken after moving a track.
+  *Fixed repairing a project with Settings > Proxy > Use Proxy on saves proxy 
file paths into repaired project file.
+  *Fixed Ripple Markers not working with ripple trimming.
+  *Fixed trimming a clip on timeline may change the length of a neighboring 
clip.
+  *Converted the build system from qmake to CMake (qmake is removed).
+
+-------------------------------------------------------------------

Old:
----
  shotcut-22.04.25.tar.gz

New:
----
  shotcut-22.06.23.tar.gz
  shotcut-libdir.patch

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

Other differences:
------------------
++++++ shotcut.spec ++++++
--- /var/tmp/diff_new_pack.2FI3MK/_old  2022-06-29 16:03:01.208755433 +0200
+++ /var/tmp/diff_new_pack.2FI3MK/_new  2022-06-29 16:03:01.224755453 +0200
@@ -25,7 +25,7 @@
 %global __requires_exclude 
qmlimport\\((Shotcut\\.Controls|org\\.shotcut\\.qml).*
 
 Name:           shotcut
-Version:        22.04.25
+Version:        22.06.23
 Release:        0
 # This package creates a build time version from the current date and uses it 
to check
 # for updates. See patch1 and prep/build section. For reproducible builds.
@@ -35,11 +35,13 @@
 Group:          Productivity/Multimedia/Video/Editors and Convertors
 URL:            http://www.shotcut.org/
 Source:         
https://github.com/mltframework/shotcut/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch1:         shotcut-libdir.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libqt5-qtdeclarative-private-headers-devel
 BuildRequires:  mc
+BuildRequires:  cmake
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5Core) >= 5.9.0
@@ -54,6 +56,7 @@
 BuildRequires:  pkgconfig(Qt5WebSockets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(Qt5Xml)
+BuildRequires:  pkgconfig(fftw3)
 BuildRequires:  pkgconfig(mlt++-7)
 BuildRequires:  pkgconfig(mlt-framework-7)
 BuildRequires:  pkgconfig(sdl2)
@@ -87,26 +90,22 @@
 %prep
 %setup -q
 echo "Qt5Core = %{qt5version}"
-%autopatch -p1
+%autosetup -p0
 
 # Search for executable files
 find . \
 \( -name \*.html -o -name \*.js \) -type f -executable -exec chmod a-x {} + || 
:
 
 %build
-##if LIBMLT_VERSION_INT >= MLT_VERSION_CPP_UPDATED 397568
-##define LIBMLT_VERSION_INT 397312     
((LIBMLT_VERSION_MAJOR<<16)+(LIBMLT_VERSION_MINOR<<8)+LIBMLT_VERSION_REVISION)
-%qmake5 \
-       QMAKE_STRIP="" \
-        PREFIX="%{_prefix}" -Wall -recursive \
-        SHOTCUT_VERSION=%{version} \
-        DEFINES+=SHOTCUT_NOUPGRADE
-
-make %{_smp_mflags} VERBOSE=1
+%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+       -DCMAKE_BUILD_TYPE=Release \
+       -DSHOTCUT_VERSION=%{version} \
+       -DDEFINES+=SHOTCUT_NOUPGRADE
+%cmake_build
 
 # CC=gcc-8 CPP=cpp-8 CXX=g++-8
 %install
-%qmake5_install
+%cmake_install
 
 install -D icons/%{name}-logo-64.png 
%{buildroot}/%{_datadir}/pixmaps/%{name}.png
 
@@ -155,6 +154,8 @@
 %{_datadir}/mime/packages/*
 %{_datadir}/applications/org.%{name}.Shotcut.desktop
 %exclude %{_datadir}/%{name}/translations
+%{_libdir}/libCuteLogger.so
+
 
 %files lang -f %{name}.lang
 %defattr(-,root,root)

++++++ shotcut-22.04.25.tar.gz -> shotcut-22.06.23.tar.gz ++++++
++++ 246260 lines of diff (skipped)

++++++ shotcut-libdir.patch ++++++
--- CuteLogger/CMakeLists.txt.orig      2022-06-07 20:54:20.000000000 +0200
+++ CuteLogger/CMakeLists.txt   2022-06-24 19:07:29.721554683 +0200
@@ -6,6 +6,8 @@
 
 ADD_DEFINITIONS(-DCUTELOGGER_LIBRARY)
 
+include(GNUInstallDirs)
+
 INCLUDE_DIRECTORIES(BEFORE include)
 
 SET(sources
@@ -39,4 +41,4 @@
 
 ADD_LIBRARY(${library_target} SHARED ${sources} ${includes})
 TARGET_LINK_LIBRARIES(${library_target} Qt5::Core)
-INSTALL(TARGETS ${library_target} DESTINATION lib)
+INSTALL(TARGETS ${library_target} DESTINATION ${CMAKE_INSTALL_LIBDIR})

Reply via email to