We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Changes of Revision 39
handbrake.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Tue Jun 15 13:16:44 UTC 2020 - enzokiel@kabelmail.de
4
+
5
+- update to version 1.3.3
6
+ + General
7
+ - Fixed ISO 639-2/B language codes not set correctly in MKV
8
+ (affects Hebrew, Indonesian, Javanese, and Yiddish) (#2903)
9
+ - Improved support for sources where pixel format cannot be
10
+ quickly identified, e.g. due to delayed video track start
11
+ (#2893)
12
+ - Added logging to identify where hardware support is disabled
13
+ - Miscellaneous bug fixes and improvements
14
+ + Video
15
+ - Improved Intel QSV memory footprint by eliminating a buffer
16
+ pool (#2675)
17
+ - Improved Intel QSV H.265 memory buffer size as required by
18
+ newer Intel Media SDK (#2862)
19
+ - Fixed and improved Intel QSV in various situations,
20
+ especially hardware decoding (#873, #2660, #2661, #2829)
21
+ - Fixed full range video being not being identified as limited
22
+ range after conversion where filters are used (#2859)
23
+ + Subtitles
24
+ - Fixed handling of overlapping SSA import subtitles
25
+ (791adbac)
26
+ - Improved support for out-of-order SSA subtitles as allowed
27
+ by specification (#2906)
28
+ + Command line interface
29
+ - Fixed --preset failure unless full path is specified, e.g.
30
+ --preset="Category Name/Preset Name" (#2838)
31
+ + Build system
32
+ - Improved Flatpak to better conform to freedesktop metainfo
33
+ standards
34
+ - Improved Intel QSV Flatpak plugin build effiency using
35
+ cmake-ninja
36
+ - Added a patch to fix cross compiling libdav1d using GCC 10.x
37
+ (quality of life improvement)
38
+ + Official HandBrake 1.3.3 Windows release is built using
39
+ GCC 9.x and is not directly affected by this issue
40
+ + Third-party libraries
41
+ - Updated libraries
42
+ + FFmpeg 4.2.3 (decoding and filters)
43
+ + Mac
44
+ - Fixed preview layout not displaying properly on OS X 10.11
45
+ El Capitan
46
+ - Fixed incorrect copyright year on About dialog (#2830)
47
+ + Windows
48
+ - Fixed a crash related to the dark theme (#2816)
49
+ - Fixed a potential crash related to preview image memory
50
+ allocation (#2871)
51
+ - Fixed a potential crash due to certain actions causing no
52
+ preset being selected (#2875)
53
+ - Fixed missing E-AC-3 encoder option (#2855)
54
+ - Fixed hardware encoder support unavailable in portable build
55
+ (#2832)
56
+ - Miscellaneous bug fixes and improvements
57
+- Added HandBrake-metainfo.patch
58
+
59
+-------------------------------------------------------------------
60
Mon May 04 18:25:39 UTC 2020 - enzokiel@kabelmail.de
61
62
- update to version 1.3.2
63
handbrake.spec
Changed
40
1
2
3
Name: handbrake
4
Summary: Multithreaded Video Transcoder
5
-Version: 1.3.2
6
+Version: 1.3.3
7
Release: 0
8
Url: http://handbrake.fr/
9
Source0: https://download.handbrake.fr/releases/%{version}/HandBrake-%{version}-source.tar.bz2
10
11
Patch0: HandBrake-no-builddate.patch
12
Patch1: HandBrake-build-shared.patch
13
Patch2: HandBrake-qsv.patch
14
+Patch3: HandBrake-metainfo.patch
15
License: GPL-2.0+
16
Group: Productivity/Multimedia/Video/Editors and Convertors
17
BuildRequires: autoconf
18
19
%patch0 -p0
20
%patch1 -p0
21
%patch2 -p1
22
+%if 0%{?sle_version} <= 150200 && 0%{?is_opensuse}
23
+%patch3 -p1
24
+%endif
25
26
%build
27
export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-unused -I%{_includedir}/ffmpeg"
28
29
%{_datadir}/applications/fr.handbrake.ghb.desktop
30
%{_datadir}/icons/*/*/apps/hb-icon.*
31
%{_datadir}/icons/hicolor/scalable/apps/fr.handbrake.ghb.svg
32
+%if 0%{?sle_version} <= 150200 && 0%{?is_opensuse}
33
%{_datadir}/metainfo/fr.handbrake.ghb.appdata.xml
34
+%else
35
+%{_datadir}/metainfo/fr.handbrake.ghb.metainfo.xml
36
+%endif
37
38
%files -n handbrake-gtk-lang -f ghb.lang
39
40
HandBrake-metainfo.patch
Added
201
1
2
+diff -uNr HandBrake-1.3.3/gtk/src/fr.handbrake.ghb.appdata.template.xml HandBrake-new/gtk/src/fr.handbrake.ghb.appdata.template.xml
3
+--- HandBrake-1.3.3/gtk/src/fr.handbrake.ghb.appdata.template.xml 1970-01-01 01:00:00.000000000 +0100
4
++++ HandBrake-new/gtk/src/fr.handbrake.ghb.appdata.template.xml 2020-06-16 14:52:26.396293217 +0200
5
+@@ -0,0 +1,122 @@
6
++<?xml version="1.0" encoding="UTF-8"?>
7
++<!-- Copyright 2018-2019 John Stebbins <your@email.com> -->
8
++<component type="desktop-application">
9
++ <id>fr.handbrake.ghb</id>
10
++ <translation>ghb</translation>
11
++ <update_contact>jstebbins.hb_AT_gmail.com</update_contact>
12
++ <launchable type="desktop-id">fr.handbrake.ghb.desktop</launchable>
13
++ <metadata_license>CC0-1.0</metadata_license>
14
++ <project_license>GPL-2.0+</project_license>
15
++ <name>HandBrake</name>
16
++ <summary>Video Transcoder</summary>
17
++
18
++ <description>
19
++ <p>HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.</p>
20
++ <p>Reasons you'll love Handbrake:</p>
21
++ <ul>
22
++ <li>Convert video from nearly any format</li>
23
++ <li>Free and Open Source</li>
24
++ <li>Multi-Platform (Windows, Mac and Linux)</li>
25
++ </ul>
26
++ </description>
27
++
28
++ <url type="homepage">https://handbrake.fr/</url>
29
++ <url type="help">https://handbrake.fr/docs/</url>
30
++ <url type="bugtracker">https://github.com/HandBrake/HandBrake/issues</url>
31
++ <url type="translate">https://www.transifex.com/HandBrakeProject/</url>
32
++ <mimetypes>
33
++ <mimetype>application/ogg</mimetype>
34
++ <mimetype>application/x-extension-mp4</mimetype>
35
++ <mimetype>application/x-flac</mimetype>
36
++ <mimetype>application/x-matroska</mimetype>
37
++ <mimetype>application/x-ogg</mimetype>
38
++ <mimetype>audio/ac3</mimetype>
39
++ <mimetype>audio/mp4</mimetype>
40
++ <mimetype>audio/mpeg</mimetype>
41
++ <mimetype>audio/ogg</mimetype>
42
++ <mimetype>audio/x-flac</mimetype>
43
++ <mimetype>audio/x-matroska</mimetype>
44
++ <mimetype>audio/x-mp3</mimetype>
45
++ <mimetype>audio/x-mpeg</mimetype>
46
++ <mimetype>audio/x-vorbis</mimetype>
47
++ <mimetype>video/mp4</mimetype>
48
++ <mimetype>video/mp4v-es</mimetype>
49
++ <mimetype>video/mpeg</mimetype>
50
++ <mimetype>video/msvideo</mimetype>
51
++ <mimetype>video/quicktime</mimetype>
52
++ <mimetype>video/vnd.divx</mimetype>
53
++ <mimetype>video/x-avi</mimetype>
54
++ <mimetype>video/x-m4v</mimetype>
55
++ <mimetype>video/x-matroska</mimetype>
56
++ <mimetype>video/x-mpeg</mimetype>
57
++ <mimetype>video/ogg</mimetype>
58
++ <mimetype>video/x-ogm+ogg</mimetype>
59
++ <mimetype>video/x-theora+ogg</mimetype>
60
++ <mimetype>x-content/video-dvd</mimetype>
61
++ <mimetype>x-content/video-vcd</mimetype>
62
++ <mimetype>x-content/video-svcd</mimetype>
63
++ </mimetypes>
64
++
65
++ <screenshots>
66
++ <screenshot type="default">
67
++ <image>https://download.handbrake.fr/handbrake/images/HandBrake_1.1.x_Summary_linux.png</image>
68
++ <caption>Main window and settings summary</caption>
69
++ </screenshot>
70
++ <screenshot>
71
++ <image>https://download.handbrake.fr/handbrake/images/HandBrake_1.1.x_Dimensions_linux.png</image>
72
++ <caption>Video resolution and cropping settings</caption>
73
++ </screenshot>
74
++ <screenshot>
75
++ <image>https://download.handbrake.fr/handbrake/images/HandBrake_1.1.x_Video_linux.png</image>
76
++ <caption>Video encoder settings</caption>
77
++ </screenshot>
78
++ <screenshot>
79
++ <image>https://download.handbrake.fr/handbrake/images/HandBrake_1.1.x_Audio_linux.png</image>
80
++ <caption>Audio track selection and settings</caption>
81
++ </screenshot>
82
++ <screenshot>
83
++ <image>https://download.handbrake.fr/handbrake/images/HandBrake_1.1.x_Chapters_linux.png</image>
84
++ <caption>Chapter title editing</caption>
85
++ </screenshot>
86
++ </screenshots>
87
++
88
++ <provides>
89
++ <binary>ghb</binary>
90
++ </provides>
91
++
92
++ <releases>
93
++ RELEASE_TAG
94
++ </releases>
95
++
96
++ <content_rating type="oars-1.1">
97
++ <content_attribute id="violence-cartoon">none</content_attribute>
98
++ <content_attribute id="violence-fantasy">none</content_attribute>
99
++ <content_attribute id="violence-realistic">none</content_attribute>
100
++ <content_attribute id="violence-bloodshed">none</content_attribute>
101
++ <content_attribute id="violence-sexual">none</content_attribute>
102
++ <content_attribute id="violence-desecration">none</content_attribute>
103
++ <content_attribute id="violence-slavery">none</content_attribute>
104
++ <content_attribute id="violence-worship">none</content_attribute>
105
++ <content_attribute id="drugs-alcohol">none</content_attribute>
106
++ <content_attribute id="drugs-narcotics">none</content_attribute>
107
++ <content_attribute id="drugs-tobacco">none</content_attribute>
108
++ <content_attribute id="sex-nudity">none</content_attribute>
109
++ <content_attribute id="sex-themes">none</content_attribute>
110
++ <content_attribute id="sex-homosexuality">none</content_attribute>
111
++ <content_attribute id="sex-prostitution">none</content_attribute>
112
++ <content_attribute id="sex-adultery">none</content_attribute>
113
++ <content_attribute id="sex-appearance">none</content_attribute>
114
++ <content_attribute id="language-profanity">none</content_attribute>
115
++ <content_attribute id="language-humor">none</content_attribute>
116
++ <content_attribute id="language-discrimination">none</content_attribute>
117
++ <content_attribute id="social-chat">none</content_attribute>
118
++ <content_attribute id="social-info">none</content_attribute>
119
++ <content_attribute id="social-audio">none</content_attribute>
120
++ <content_attribute id="social-location">none</content_attribute>
121
++ <content_attribute id="social-contacts">none</content_attribute>
122
++ <content_attribute id="money-purchasing">none</content_attribute>
123
++ <content_attribute id="money-gambling">none</content_attribute>
124
++ </content_rating>
125
++
126
++</component>
127
++
128
+diff -uNr HandBrake-1.3.3/gtk/src/fr.handbrake.ghb.metainfo.template.xml HandBrake-new/gtk/src/fr.handbrake.ghb.metainfo.template.xml
129
+--- HandBrake-1.3.3/gtk/src/fr.handbrake.ghb.metainfo.template.xml 2020-06-13 16:05:35.000000000 +0200
130
++++ HandBrake-new/gtk/src/fr.handbrake.ghb.metainfo.template.xml 1970-01-01 01:00:00.000000000 +0100
131
+@@ -1,122 +0,0 @@
132
+-<?xml version="1.0" encoding="UTF-8"?>
133
+-<!-- Copyright 2018-2019 John Stebbins <your@email.com> -->
134
+-<component type="desktop-application">
135
+- <id>fr.handbrake.ghb</id>
136
+- <translation>ghb</translation>
137
+- <update_contact>jstebbins.hb_AT_gmail.com</update_contact>
138
+- <launchable type="desktop-id">fr.handbrake.ghb.desktop</launchable>
139
+- <metadata_license>CC0-1.0</metadata_license>
140
+- <project_license>GPL-2.0+</project_license>
141
+- <name>HandBrake</name>
142
+- <summary>Video Transcoder</summary>
143
+-
144
+- <description>
145
+- <p>HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.</p>
146
+- <p>Reasons you'll love Handbrake:</p>
147
+- <ul>
148
+- <li>Convert video from nearly any format</li>
149
+- <li>Free and Open Source</li>
150
+- <li>Multi-Platform (Windows, Mac and Linux)</li>
151
+- </ul>
152
+- </description>
153
+-
154
+- <url type="homepage">https://handbrake.fr/</url>
155
+- <url type="help">https://handbrake.fr/docs/</url>
156
+- <url type="bugtracker">https://github.com/HandBrake/HandBrake/issues</url>
157
+- <url type="translate">https://www.transifex.com/HandBrakeProject/</url>
158
+- <mimetypes>
159
+- <mimetype>application/ogg</mimetype>
160
+- <mimetype>application/x-extension-mp4</mimetype>
161
+- <mimetype>application/x-flac</mimetype>
162
+- <mimetype>application/x-matroska</mimetype>
163
+- <mimetype>application/x-ogg</mimetype>
164
+- <mimetype>audio/ac3</mimetype>
165
+- <mimetype>audio/mp4</mimetype>
166
+- <mimetype>audio/mpeg</mimetype>
167
+- <mimetype>audio/ogg</mimetype>
168
+- <mimetype>audio/x-flac</mimetype>
169
+- <mimetype>audio/x-matroska</mimetype>
170
+- <mimetype>audio/x-mp3</mimetype>
171
+- <mimetype>audio/x-mpeg</mimetype>
172
+- <mimetype>audio/x-vorbis</mimetype>
173
+- <mimetype>video/mp4</mimetype>
174
+- <mimetype>video/mp4v-es</mimetype>
175
+- <mimetype>video/mpeg</mimetype>
176
+- <mimetype>video/msvideo</mimetype>
177
+- <mimetype>video/quicktime</mimetype>
178
+- <mimetype>video/vnd.divx</mimetype>
179
+- <mimetype>video/x-avi</mimetype>
180
+- <mimetype>video/x-m4v</mimetype>
181
+- <mimetype>video/x-matroska</mimetype>
182
+- <mimetype>video/x-mpeg</mimetype>
183
+- <mimetype>video/ogg</mimetype>
184
+- <mimetype>video/x-ogm+ogg</mimetype>
185
+- <mimetype>video/x-theora+ogg</mimetype>
186
+- <mimetype>x-content/video-dvd</mimetype>
187
+- <mimetype>x-content/video-vcd</mimetype>
188
+- <mimetype>x-content/video-svcd</mimetype>
189
+- </mimetypes>
190
+-
191
+- <screenshots>
192
+- <screenshot type="default">
193
+- <image>https://download.handbrake.fr/handbrake/images/HandBrake_1.1.x_Summary_linux.png</image>
194
+- <caption>Main window and settings summary</caption>
195
+- </screenshot>
196
+- <screenshot>
197
+- <image>https://download.handbrake.fr/handbrake/images/HandBrake_1.1.x_Dimensions_linux.png</image>
198
+- <caption>Video resolution and cropping settings</caption>
199
+- </screenshot>
200
+- <screenshot>
201
HandBrake-1.3.2-source.tar.bz2
Deleted
HandBrake-1.3.3-source.tar.bz2
Added
HandBrake-1.3.2-source.tar.bz2.sig -> HandBrake-1.3.3-source.tar.bz2.sig
Changed