Hello community,
here is the log from the commit of package shotcut for openSUSE:Factory checked in at 2020-02-29 21:24:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shotcut (Old)
and /work/SRC/openSUSE:Factory/.shotcut.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shotcut"
Sat Feb 29 21:24:23 2020 rev:30 rq:780301 version:20.02.17
Changes:
--------
--- /work/SRC/openSUSE:Factory/shotcut/shotcut.changes 2019-09-25 08:31:24.654360196 +0200
+++ /work/SRC/openSUSE:Factory/.shotcut.new.26092/shotcut.changes 2020-02-29 21:24:34.602523886 +0100
@@ -1,0 +2,69 @@
+Tue Feb 18 18:56:50 UTC 2020 - Pavol Cupka
+
+- Update to release version 20.02.17
+- Upstream changes:
+ - Fixes:
+ - Fixed dropping multiple files to Playlist in a new project (broken in v19.12.31).
+ - Fixed some broken keyboard shortcuts in the Turkish translation.
+ - Fixed Properties > Speed not working after a project file repair.
+ - Fixed clip selection after Insert Track or Remove Track.
+ - Fixed Playlist > Add Selected to Timeline creates corrupt clips (broken in v19.12.31).
+ - Fixed Settings > Display Method > Software (Mesa) on Windows (broken in v19.12.31).
+ - Fixed creating a Project folder with leading or trailing spaces.
+ - Fixed saving the length property in MLT XML as a time value independent of frame rate.
+ - Fixed starting Text: Simple video filter with "@" shows "0".
+ - Fixed seeking previous & next on the first track in Keyframes where you trim a filter or use simple keyframes.
+ - Fixed an unexpected transition is created when moving a clip rightward adjacent to the next clip in Timeline (regression in v19.12.16).
+ - Fixed drag-n-drop from Source player to Timeline left player in an inconsistent state (broken in v19.09.14).
+ - Fixed an inconsistent colorspace conversion when accessing a cached image.
+ - Fixed Playlist > Copy followed by a change in Properties incorrectly changes the playlist item.
+ - Fixed clicking on the rectangle control may change its size.
+ - Fixed using the LUT (3D) filter with file with extended characters in its file path on Windows.
+ - Fixed a crash when using a transition on every track at the same time.
+ - Changes:
+ - Improved the reliability of Timeline > Select None.
+ - Changed Timeline > Master > Properties > Frame rate to show 6 decimal digits.
+ - Reduced the latency of scrubbing (regression in v19.12.31).
+ - Changed the video-overlay rectangle control used in some filters to allow changing the position by dragging from anywhere inside the rectangle.
+ - To enable, one must first double-click the center circle to put it into a positioning-locked mode. Otherwise, you would be prevented from dragging the clip out of the Source player.
+ - Changed the Filters panel on macOS to prevent floating to avoid a frequently reported problem of the Filters window appearing blank/black.
+ - Changed Timeline > clip context menu > Detach Audio to not seek afterwards.
+ - Improved mouse wheel and trackpad behavior in Timeline.
+ - Now, you do not need to ensure the mouse pointer is over a clip, speed is reduced, and zoom keeps focal point in view. The new zoom behavior does not apply when using the option Center the Playhead in the timeline menu.
+ - Upgraded MLT to version 6.20.0 and WebVfx to version 1.2.0.
+ - New:
+ - Added Settings > Preview Scaling!
+ This reduces the resolution for rendering effects for preview within the app, but there may be added a fair cost to the CPU for down-scaling sources to the preview resolution. Thus, this will be more beneficial when low resolution proxies are created, which is planned for version 20.04 in April.
+ Please understand that preview scaling will not always provide perfect fidelity. Some differences are unavoidable especially where blur, softness, and noise are concerned.
+ Some filters may not support preview scaling and will process at full project resolution:
+ Choppy
+ Rutt-Etra-Izer
+ Stabilize
+ Text: HTML > Blank with Web Animations
+ Text: HTML > Simple Scroll
+ Text: HTML > Two Column Scroll
+ - Added Export > Advanced > Video >Use preview scaling.
+ This is intended to provide a faster export for draft review. You should leave the export resolution set to the project resolution unless your preset or video codec dictates a resolution.
+ - Added Views > Scopes > Video Vector.
+ Note that the graticule on this is non-traditional, inspired by Alexis Van Hurkman.
+ - Added Filters > Audio > Pitch.
+ This is handy when changing the speed of a clip anywhere from 4.0x - 0.25x.
+ - Added the ability to rename clips in Properties by clicking into the header where the name is displayed.
+ - Added support for using a video clip in Transition Properties > Video.
+ This is handy to use with @jonray's matte transitions.
+ - Added a few more export presets:
+ audio/ALAC
+ audio/FLAC
+ intermediate/DNxHR HQ
+ intermediate/ProRes HQ
+ intermediate/ProRes was changed to ProRes 422
+ - Added Arabic translation.
+- Remove patch shotcut-noupdatecheck.patch no longer needed,
+ the package can be now configured to not check for updates
+
+-------------------------------------------------------------------
+Sat Feb 15 22:56:27 UTC 2020 - Pavol Cupka
+
+- Update to release version 19.12.31
+
+-------------------------------------------------------------------
Old:
----
shotcut-19.09.14.tar.gz
shotcut-noupdatecheck.patch
New:
----
shotcut-20.02.17.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shotcut.spec ++++++
--- /var/tmp/diff_new_pack.NkWYYC/_old 2020-02-29 21:24:35.702526063 +0100
+++ /var/tmp/diff_new_pack.NkWYYC/_new 2020-02-29 21:24:35.706526071 +0100
@@ -1,7 +1,7 @@
#
# spec file for package shotcut
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
%bcond_with x264
Name: shotcut
-Version: 19.09.14
+Version: 20.02.17
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.
@@ -30,12 +30,10 @@
Summary: Video and audio editor and creator
License: GPL-3.0-or-later
Group: Productivity/Multimedia/Video/Editors and Convertors
-Url: http://www.shotcut.org/
+URL: http://www.shotcut.org/
Source: https://github.com/mltframework/shotcut/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE shotcut-noupdatecheck.patch davejplater@gmail.com -- Disable automatic update check
-Patch1: shotcut-noupdatecheck.patch
# PATCH-FIX-UPSTREAM shotcut-with-mlt-6.16.0.patch davejplater@gmail.com -- Fix missing type define with mlt < 6.17.0
-Patch2: shotcut-with-mlt-6.16.0.patch
+Patch1: shotcut-with-mlt-6.16.0.patch
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: hicolor-icon-theme
@@ -95,22 +93,14 @@
find . \
\( -name \*.html -o -name \*.js \) -type f -executable -exec chmod a-x {} + || :
-# Create version.json from current version
-echo "{" > version.json
-echo " \"version_number\": %{_vstring}02," >> version.json
-echo " \"version_string\": \"%{version}.02\"," >> version.json
-echo " \"url\": \"https://shotcut.org/blog/new-release-%{_vstring}/\"" >> version.json
-echo "}" >> version.json
-echo "" >> version.json
-
%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)
-export _VSTRING="%{version}.02"
%qmake5 \
QMAKE_STRIP="" \
- _VSTRING="%{version}.02" \
- PREFIX="%{_prefix}" -Wall -recursive
+ PREFIX="%{_prefix}" -Wall -recursive \
+ SHOTCUT_VERSION=%{version} \
+ DEFINES+=SHOTCUT_NOUPGRADE
make %{_smp_mflags} VERBOSE=1
# CC=gcc-8 CPP=cpp-8 CXX=g++-8
@@ -138,7 +128,6 @@
echo "%lang($lang) $langdir/$qm" >>"$langlist"
done
popd
-cp -v version.json %{buildroot}%{_datadir}/%{name}
%suse_update_desktop_file -i org.%{name}.Shotcut
chmod 0755 %{buildroot}/%{_datadir}/%{name}/qml/export-edl/rebuild.sh
%fdupes -s %{buildroot}/%{_datadir}
++++++ shotcut-19.09.14.tar.gz -> shotcut-20.02.17.tar.gz ++++++
++++ 250823 lines of diff (skipped)