Mon Apr 18 13:21:26 2022 UTC ()
olive-editor: update to 0.1.2

- Addressed issue where renders sometimes froze mid-render
- Fixed broken translation files
- Added confirmation dialog when creating a sequence from footage


(nia)
diff -r1.19 -r1.20 pkgsrc/multimedia/olive-editor/Makefile
diff -r1.1 -r1.2 pkgsrc/multimedia/olive-editor/PLIST
diff -r1.4 -r1.5 pkgsrc/multimedia/olive-editor/distinfo
diff -r1.1 -r1.2 pkgsrc/multimedia/olive-editor/patches/patch-CMakeLists.txt

cvs diff -r1.19 -r1.20 pkgsrc/multimedia/olive-editor/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/olive-editor/Makefile 2022/03/28 10:45:25 1.19
+++ pkgsrc/multimedia/olive-editor/Makefile 2022/04/18 13:21:26 1.20
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.19 2022/03/28 10:45:25 tnn Exp $ 1# $NetBSD: Makefile,v 1.20 2022/04/18 13:21:26 nia Exp $
2 2
3DISTNAME= olive-editor-0.1.1 3DISTNAME= olive-editor-0.1.2
4PKGREVISION= 17 
5CATEGORIES= multimedia 4CATEGORIES= multimedia
6MASTER_SITES= ${MASTER_SITE_GITHUB:=olive-editor/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=olive-editor/}
7GITHUB_PROJECT= olive 6GITHUB_PROJECT= olive
8 7
9MAINTAINER= nia@NetBSD.org 8MAINTAINER= nia@NetBSD.org
10HOMEPAGE= https://olivevideoeditor.org/ 9HOMEPAGE= https://olivevideoeditor.org/
11COMMENT= Non-linear video editor 10COMMENT= Non-linear video editor
12LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
13 12
14TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools 13TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools
15 14
16WRKSRC= ${WRKDIR}/olive-${PKGVERSION_NOREV} 15WRKSRC= ${WRKDIR}/olive-${PKGVERSION_NOREV}
17USE_CMAKE= yes 16USE_CMAKE= yes

cvs diff -r1.1 -r1.2 pkgsrc/multimedia/olive-editor/PLIST (expand / switch to unified diff)

--- pkgsrc/multimedia/olive-editor/PLIST 2019/09/19 14:28:15 1.1
+++ pkgsrc/multimedia/olive-editor/PLIST 2022/04/18 13:21:26 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2019/09/19 14:28:15 nia Exp $ 1@comment $NetBSD: PLIST,v 1.2 2022/04/18 13:21:26 nia Exp $
2bin/olive-editor 2bin/olive-editor
3share/applications/org.olivevideoeditor.Olive.desktop 3share/applications/org.olivevideoeditor.Olive.desktop
4share/icons/hicolor/128x128/apps/org.olivevideoeditor.Olive.png 4share/icons/hicolor/128x128/apps/org.olivevideoeditor.Olive.png
5share/icons/hicolor/128x128/mimetypes/application-vnd.olive-project.png 5share/icons/hicolor/128x128/mimetypes/application-vnd.olive-project.png
6share/icons/hicolor/16x16/apps/org.olivevideoeditor.Olive.png 6share/icons/hicolor/16x16/apps/org.olivevideoeditor.Olive.png
7share/icons/hicolor/16x16/mimetypes/application-vnd.olive-project.png 7share/icons/hicolor/16x16/mimetypes/application-vnd.olive-project.png
8share/icons/hicolor/256x256/apps/org.olivevideoeditor.Olive.png 8share/icons/hicolor/256x256/apps/org.olivevideoeditor.Olive.png
9share/icons/hicolor/256x256/mimetypes/application-vnd.olive-project.png 9share/icons/hicolor/256x256/mimetypes/application-vnd.olive-project.png
10share/icons/hicolor/32x32/apps/org.olivevideoeditor.Olive.png 10share/icons/hicolor/32x32/apps/org.olivevideoeditor.Olive.png
11share/icons/hicolor/32x32/mimetypes/application-vnd.olive-project.png 11share/icons/hicolor/32x32/mimetypes/application-vnd.olive-project.png
12share/icons/hicolor/48x48/apps/org.olivevideoeditor.Olive.png 12share/icons/hicolor/48x48/apps/org.olivevideoeditor.Olive.png
13share/icons/hicolor/48x48/mimetypes/application-vnd.olive-project.png 13share/icons/hicolor/48x48/mimetypes/application-vnd.olive-project.png
14share/icons/hicolor/512x512/apps/org.olivevideoeditor.Olive.png 14share/icons/hicolor/512x512/apps/org.olivevideoeditor.Olive.png
@@ -79,15 +79,17 @@ share/olive-editor/effects/volumetriclig @@ -79,15 +79,17 @@ share/olive-editor/effects/volumetriclig
79share/olive-editor/effects/wave.frag 79share/olive-editor/effects/wave.frag
80share/olive-editor/effects/wave.xml 80share/olive-editor/effects/wave.xml
81share/olive-editor/ts/olive_ar.qm 81share/olive-editor/ts/olive_ar.qm
82share/olive-editor/ts/olive_bs.qm 82share/olive-editor/ts/olive_bs.qm
83share/olive-editor/ts/olive_cs.qm 83share/olive-editor/ts/olive_cs.qm
84share/olive-editor/ts/olive_de.qm 84share/olive-editor/ts/olive_de.qm
85share/olive-editor/ts/olive_es.qm 85share/olive-editor/ts/olive_es.qm
86share/olive-editor/ts/olive_fr.qm 86share/olive-editor/ts/olive_fr.qm
87share/olive-editor/ts/olive_id.qm 87share/olive-editor/ts/olive_id.qm
88share/olive-editor/ts/olive_it.qm 88share/olive-editor/ts/olive_it.qm
89share/olive-editor/ts/olive_pt-BR.qm 89share/olive-editor/ts/olive_pt-BR.qm
90share/olive-editor/ts/olive_ru.qm 90share/olive-editor/ts/olive_ru.qm
91share/olive-editor/ts/olive_sr.qm 91share/olive-editor/ts/olive_sr.qm
 92share/olive-editor/ts/olive_tr.qm
 93share/olive-editor/ts/olive_uk.qm
92share/olive-editor/ts/olive_zh-CN.qm 94share/olive-editor/ts/olive_zh-CN.qm
93share/olive-editor/ts/olive_zh-TW.qm 95share/olive-editor/ts/olive_zh-TW.qm

cvs diff -r1.4 -r1.5 pkgsrc/multimedia/olive-editor/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/olive-editor/distinfo 2021/10/26 11:01:14 1.4
+++ pkgsrc/multimedia/olive-editor/distinfo 2022/04/18 13:21:26 1.5
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1$NetBSD: distinfo,v 1.4 2021/10/26 11:01:14 nia Exp $ 1$NetBSD: distinfo,v 1.5 2022/04/18 13:21:26 nia Exp $
2 2
3BLAKE2s (olive-editor-0.1.1.tar.gz) = 6f37af882b8c58d015ca68f1aa1857ea9de8415f81586a585075b128f0bd6ee6 3BLAKE2s (olive-editor-0.1.2.tar.gz) = f699bc4fbed8b6e12f2f91ff1b1142ffe9d1571e0dd2217c0e0fc95f999c1ac5
4SHA512 (olive-editor-0.1.1.tar.gz) = 72aefc03956b3a64d4fb69d15f9a5c88429e8988dac7a6f10287265c065e7b85cb7c6c63ea35e07aef34cdc71e6a3611a8622a1916163c08182bab227d8555e1 4SHA512 (olive-editor-0.1.2.tar.gz) = 48cf44b5ba1bd95e20efb5312d61d6c37e6dedc1f02156ef436ab51705be4bdaf5bb68875b55b06337c25a34aee23eac645fe295d08ab0038872adccf12fc95e
5Size (olive-editor-0.1.1.tar.gz) = 2237511 bytes 5Size (olive-editor-0.1.2.tar.gz) = 2174284 bytes
6SHA1 (patch-CMakeLists.txt) = c38f07520052a40dd235768f4ccb7d34885a121a 6SHA1 (patch-CMakeLists.txt) = 4379576d9087ed5494fa374791aaadf03f2416b0
7SHA1 (patch-cmake_FindFFMPEG.cmake) = 2f2aef426f7a3e93e66ff500840dcadec5e499e3 7SHA1 (patch-cmake_FindFFMPEG.cmake) = 2f2aef426f7a3e93e66ff500840dcadec5e499e3
8SHA1 (patch-effects_internal_texteffect.cpp) = 0bc1d2b67980ca3168c6e355cdd9740f44c9bc74 8SHA1 (patch-effects_internal_texteffect.cpp) = 0bc1d2b67980ca3168c6e355cdd9740f44c9bc74
9SHA1 (patch-effects_internal_timecodeeffect.cpp) = fbd5ff65f8019f7b863d3ea4dc9f3fc2c184d317 9SHA1 (patch-effects_internal_timecodeeffect.cpp) = fbd5ff65f8019f7b863d3ea4dc9f3fc2c184d317
10SHA1 (patch-ui_graphview.cpp) = aeaaeda9cf43117dcb18a00e130fe007cd060771 10SHA1 (patch-ui_graphview.cpp) = aeaaeda9cf43117dcb18a00e130fe007cd060771
11SHA1 (patch-ui_timelineheader.cpp) = b0e188363d0d08e2edb9973320378c1efd0a2edf 11SHA1 (patch-ui_timelineheader.cpp) = b0e188363d0d08e2edb9973320378c1efd0a2edf
12SHA1 (patch-ui_timelinewidget.cpp) = 9c86fa424437a06f0db2e1a719f9bf074630250e 12SHA1 (patch-ui_timelinewidget.cpp) = 9c86fa424437a06f0db2e1a719f9bf074630250e

cvs diff -r1.1 -r1.2 pkgsrc/multimedia/olive-editor/patches/patch-CMakeLists.txt (expand / switch to unified diff)

--- pkgsrc/multimedia/olive-editor/patches/patch-CMakeLists.txt 2019/09/19 14:28:15 1.1
+++ pkgsrc/multimedia/olive-editor/patches/patch-CMakeLists.txt 2022/04/18 13:21:26 1.2
@@ -1,20 +1,18 @@ @@ -1,20 +1,18 @@
1$NetBSD: patch-CMakeLists.txt,v 1.1 2019/09/19 14:28:15 nia Exp $ 1$NetBSD: patch-CMakeLists.txt,v 1.2 2022/04/18 13:21:26 nia Exp $
2 2
3Don't try to find the git hash. 3Don't try to find the git hash.
4 4
5ts/olive_tr.ts's format is invalid. 5--- CMakeLists.txt.orig 2019-11-11 06:05:02.000000000 +0000
6 
7--- CMakeLists.txt.orig 2019-07-09 15:16:17.000000000 +0000 
8+++ CMakeLists.txt 6+++ CMakeLists.txt
9@@ -54,31 +54,6 @@ if(WIN32) 7@@ -54,31 +54,6 @@ if(WIN32)
10 endif() 8 endif()
11 endif() 9 endif()
12  10
13-if(EXISTS "${CMAKE_SOURCE_DIR}/.git") 11-if(EXISTS "${CMAKE_SOURCE_DIR}/.git")
14- find_package(Git) 12- find_package(Git)
15- if(GIT_FOUND) 13- if(GIT_FOUND)
16- execute_process(COMMAND ${GIT_EXECUTABLE} log -1 --format=%h 14- execute_process(COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
17- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} 15- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
18- OUTPUT_VARIABLE GIT_HASH 16- OUTPUT_VARIABLE GIT_HASH
19- OUTPUT_STRIP_TRAILING_WHITESPACE 17- OUTPUT_STRIP_TRAILING_WHITESPACE
20- ) 18- )
@@ -28,21 +26,13 @@ ts/olive_tr.ts's format is invalid. @@ -28,21 +26,13 @@ ts/olive_tr.ts's format is invalid.
28- OUTPUT_STRIP_TRAILING_WHITESPACE 26- OUTPUT_STRIP_TRAILING_WHITESPACE
29- ) 27- )
30-endif() 28-endif()
31-if(DEFINED GIT_HASH) 29-if(DEFINED GIT_HASH)
32- message("Olive: git hash = " "${GIT_HASH}") 30- message("Olive: git hash = " "${GIT_HASH}")
33- list(APPEND OLIVE_DEFINITIONS -DGITHASH="${GIT_HASH}") 31- list(APPEND OLIVE_DEFINITIONS -DGITHASH="${GIT_HASH}")
34-else() 32-else()
35- message("Olive: No git hash defined!") 33- message("Olive: No git hash defined!")
36-endif() 34-endif()
37- 35-
38 find_package(Doxygen) 36 find_package(Doxygen)
39  37
40 set(OLIVE_SOURCES 38 set(OLIVE_SOURCES
41@@ -428,7 +403,6 @@ qt5_add_translation(OLIVE_QM_FILES 
42 ts/olive_ru.ts 
43 ts/olive_sr.ts 
44 ts/olive_id.ts 
45- ts/olive_tr.ts 
46 ts/olive_pt-BR.ts 
47 ts/olive_zh-CN.ts 
48 ts/olive_zh-TW.ts