~ubuntu-branches/ubuntu/saucy/libav/saucy-security

37 by Marc Deslauriers
* SECURITY UPDATE: Update to 0.8.12 to fix multiple security issues
1
libav (6:0.8.12-0ubuntu0.13.10.1) saucy-security; urgency=medium
2
3
  * SECURITY UPDATE: Update to 0.8.12 to fix multiple security issues
4
    - CVE-2014-3984
5
6
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Tue, 10 Jun 2014 09:34:09 -0400
7
36 by Marc Deslauriers
Update to 0.8.10 to fix multiple security issues (LP: #1277173)
8
libav (6:0.8.10-0ubuntu0.13.10.1) saucy-security; urgency=medium
9
10
  * Update to 0.8.10 to fix multiple security issues (LP: #1277173)
11
12
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Thu, 06 Feb 2014 12:06:04 -0500
13
35 by Marc Deslauriers
Update to 0.8.9 to fix multiple security issues (LP: #1249621)
14
libav (6:0.8.9-0ubuntu0.13.10.1) saucy-security; urgency=low
15
16
  * Update to 0.8.9 to fix multiple security issues (LP: #1249621)
17
18
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Sat, 09 Nov 2013 10:46:15 -0500
19
34 by Marc Deslauriers
Update to 0.8.8 to fix multiple security issues (LP: #1242802)
20
libav (6:0.8.8-0ubuntu0.13.10.1) saucy-security; urgency=low
21
22
  * Update to 0.8.8 to fix multiple security issues (LP: #1242802)
23
24
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Mon, 21 Oct 2013 13:37:07 -0400
25
33 by William Grant
* debian/patches/{05-aarch64-support.patch,06-aarch64-pie.patch}:
26
libav (6:0.8.7-1ubuntu2) saucy; urgency=low
27
28
  * debian/patches/{05-aarch64-support.patch,06-aarch64-pie.patch}:
29
    - Backport basic aarch64 support from git.
30
31
 -- William Grant <wgrant@ubuntu.com>  Fri, 11 Oct 2013 16:59:06 +1100
32
32 by Jackson Doak
* Merge from debian/unstable, remaining changes:
33
libav (6:0.8.7-1ubuntu1) saucy; urgency=low
34
35
  * Merge from debian/unstable, remaining changes:
36
    - don't build against libdirac, lame, libopenjpeg, librtmp, frei0r,
37
      vo-aacenc, vo-amrenc, x264, and xvid  (all in universe)
38
    - do not build libav-extra-dbg, it is build from the libav-extra source
39
      package in ubuntu.
40
    - drop libav-regular-dbg, not necessary in ubuntu
41
    - Adjust LIB_PKGS/LIB_PKGS2 lists in debian/rules
42
    - several ifdefs in debian/rules that allow the use of the same file
43
      in libav and libav-extra (most of this can be merged into the debian
44
      package)
45
46
 -- Jackson Doak <noskcaj@ubuntu.com>  Thu, 11 Jul 2013 09:21:04 +1000
47
1.3.33 by Reinhard Tartler
* Imported Upstream version 0.8.7, new releases fixes:
48
libav (6:0.8.7-1) unstable; urgency=medium
49
50
  * Imported Upstream version 0.8.7, new releases fixes:
51
    - wav: Always seek to an even offset, Bug #500, LP: #1174737
52
    - A number of further security relevant patches.
53
54
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 20 May 2013 11:04:00 +0200
55
31 by Reinhard Tartler
Put back the dh_strip invocations. Otherwise, no .ddebs will be
56
libav (6:0.8.6-1ubuntu2) raring; urgency=low
57
58
  * Put back the dh_strip invocations. Otherwise, no .ddebs will be
59
    available at all.
60
61
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 30 Mar 2013 22:41:36 +0100
62
30 by Reinhard Tartler
* Merge from debian/unstable, LP: #1160734, remaining changes:
63
libav (6:0.8.6-1ubuntu1) raring; urgency=low
64
65
  * Merge from debian/unstable, LP: #1160734, remaining changes:
66
    - don't build against libdirac, lame, libopenjpeg, librtmp, frei0r,
67
      vo-aacenc, vo-amrenc, x264, and xvid  (all in universe)
68
    - do not build libav-extra-dbg, it is build from the libav-extra source
69
      package in ubuntu.
70
    - drop libav-regular-dbg, not necessary in ubuntu
71
    - Adjust LIB_PKGS/LIB_PKGS2 lists in debian/rules
72
    - several ifdefs in debian/rules that allow the use of the same file
73
      in libav and libav-extra (most of this can be merged into the debian
74
      package)
75
  * Tested that co-instability of libavcodec-dev with libavcodec-extra-53 works.
76
    LP: #1143929, #1101829
77
  * Remove all debug packages. In ubuntu, we provide debug symbols via the
78
    .ddeb infrastructure.
79
80
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 27 Mar 2013 07:57:15 +0100
81
1.3.32 by Reinhard Tartler
* Imported Upstream version 0.8.6, new releases fixes:
82
libav (6:0.8.6-1) unstable; urgency=low
83
84
  * Imported Upstream version 0.8.6, new releases fixes:
85
    - h264: check for luma and chroma bit depth being equal (CVE-2013-2277)
86
    - iff: validate CMAP palette size (CVE-2013-2495)
87
    - msrledec: convert to bytestream2 API and add proper bounds checking (CVE-2013-2496)
88
    - vorbisdec: Error on bark_map_size equal to 0 (CVE-2013-0894)
89
    - Thus, closes: #703200
90
91
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 24 Mar 2013 07:35:51 +0100
92
1.3.31 by Reinhard Tartler
* New upstream security/bugfix release. New releases fixes
93
libav (6:0.8.5-1) unstable; urgency=low
94
95
  * New upstream security/bugfix release. New releases fixes
96
    (bug numbers reference http://bugzilla.libav.org, Closes: #694483)
97
    - Indeo 4 (CVE-2012-2791)
98
    - VP5/VP6 (CVE-2012-2783)
99
    - Indeo 3 (CVE-2012-2804)
100
    - MPEG-1/2 (CVE-2012-2803)
101
    - MP3 (CVE-2012-2797)
102
    - AAC (CVE-2012-5144)
103
    - AC-3 (CVE-2012-2802)
104
    - AVS (CVE-2012-2801)
105
    - DFA (CVE-2012-2798)
106
    - ID3v2 (Bug 395)
107
    - Serious Memory leaks on broken Ogg files
108
  * drop recordshow script. This clearly undermaintained script has
1.3.32 by Reinhard Tartler
* Imported Upstream version 0.8.6, new releases fixes:
109
    unclear copyright status and is unlikely to work properly anyway.
1.3.31 by Reinhard Tartler
* New upstream security/bugfix release. New releases fixes
110
111
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 13 Jan 2013 11:56:59 +0100
112
29 by Marc Deslauriers
* Update to 0.8.5 to fix multiple security issues. (LP: #1104019)
113
libav (6:0.8.5-0ubuntu1) raring; urgency=low
114
115
  * Update to 0.8.5 to fix multiple security issues. (LP: #1104019)
116
    - CVE-2012-2783
117
    - CVE-2012-2791
118
    - CVE-2012-2797
119
    - CVE-2012-2798
120
    - CVE-2012-2801
121
    - CVE-2012-2802
122
    - CVE-2012-2803
123
    - CVE-2012-2804
124
    - CVE-2012-5144
125
126
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Thu, 24 Jan 2013 08:05:12 -0500
127
1.3.30 by Reinhard Tartler
* New upstream security/bugfix release. New release fixes:
128
libav (6:0.8.4-1) unstable; urgency=low
129
130
  * New upstream security/bugfix release. New release fixes:
131
    (bug numbers reference http://bugzilla.libav.org, Closes: #688847)
132
    - h264 (Bug 118), vc1dec (CVE-2012-2796), sipr, bmpdec (bug 367), alsdec
133
      (CVE-2012-2775), rv34/rv40 (CVE-2012-2772), indeo3/indeo4
134
      (CVE-2012-2776, CVE-2012-2779, CVE-2012-2787, CVE-2012-2794,
135
      CVE-2012-2800), vorbisenc, vorbisdec (Bug 277), snow, ac3dec
136
      (CVE-2012-2802), avsdec (CVE-2012-2801), dfa (CVE-2012-2786,
137
      CVE-2012-2798), lagrith (CVE-2012-2793), wmaprodec (CVE-2012-2789 &
138
      Bug 327), avidec (CVE-2012-2788, CVE-2012-2790), cavsdec
139
      (CVE-2012-2777, CVE-2012-2784), wav (Bug 379), yuff4mpeg (Bug 373),
140
      mpegaudio, tiffenc, smacker (Bug 265).
141
    - smaller bug fixes in avconv (Bug 352)
142
    - fix lt() and lte() in function evaluator
143
    - fix segfault in avformat_open_input()
144
    - fix segfault in golomb decoder (bug 310)
145
    - fix segfault (double free) in libavfilter
146
    - convert dfa decoder to bytestream2 API to protect from overreads
147
    - bugfix in vf_pad/scale filter (Bug 203 & 245)
148
    - lavc: remove stats_out and stats_in from the options table.
149
      (Bug 380, Closes: #690726)
150
  * Drop patches applied upstream.
151
152
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 22 Oct 2012 20:57:08 +0200
153
28 by Reinhard Tartler
Weaken dependencies on -dev packages. LP: #1038781
154
libav (6:0.8.4-0ubuntu2) raring; urgency=low
155
156
  * Weaken dependencies on -dev packages. LP: #1038781
157
158
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 09 Dec 2012 19:09:54 +0100
159
27 by Jamie Strandboge
No change rebuild for raring
160
libav (6:0.8.4-0ubuntu1) raring-proposed; urgency=low
161
162
  * No change rebuild for raring
163
164
 -- Jamie Strandboge <jamie@ubuntu.com>  Fri, 16 Nov 2012 12:39:50 -0600
165
26.1.1 by Marc Deslauriers
* Update to 0.8.4 to fix multiple security issues. (LP: #1075593)
166
libav (6:0.8.4-0ubuntu0.12.10.1) quantal-security; urgency=low
167
168
  * Update to 0.8.4 to fix multiple security issues. (LP: #1075593)
169
    - CVE-2012-2772
170
    - CVE-2012-2775
171
    - CVE-2012-2776
172
    - CVE-2012-2777
173
    - CVE-2012-2779
174
    - CVE-2012-2784
175
    - CVE-2012-2786
176
    - CVE-2012-2787
177
    - CVE-2012-2788
178
    - CVE-2012-2789
179
    - CVE-2012-2790
180
    - CVE-2012-2793
181
    - CVE-2012-2794
182
    - CVE-2012-2796
183
    - CVE-2012-2798
184
    - CVE-2012-2800
185
    - CVE-2012-2801
186
    - CVE-2012-2802
187
  * Removed upstreamed patches:
188
    - 0001-h264-allow-cropping-to-AVCodecContext.width-height.patch
189
    - 0002-mov-set-AVCodecContext.width-height-for-h264.patch
190
191
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Tue, 06 Nov 2012 10:29:38 -0500
192
1.3.29 by Reinhard Tartler, Fabian Greffrath, Reinhard Tartler
[ Fabian Greffrath ]
193
libav (6:0.8.3-7) unstable; urgency=low
194
195
  [ Fabian Greffrath ]
196
  * Fix generation of shlibs file not only for libavcodec*, but for all the
197
    other library packages as well. Really closes: #679542
198
  * Use xz compression for binary packages, thanks Ansgar Burchardt
199
    (Closes: #683895).
200
201
  [ Reinhard Tartler ]
202
  * use EPOCH macro in SHLIBS_VERSION
203
  * Drop the package 'libav-regular-dbg'. It was not included in squeeze.
204
205
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 25 Aug 2012 11:08:48 +0200
206
26 by Colin Watson
Temporarily fudge the versioning of libavcodec-dev's dependency on
207
libav (6:0.8.3-6ubuntu2) quantal; urgency=low
208
209
  * Temporarily fudge the versioning of libavcodec-dev's dependency on
210
    libavcodec-extra-53 to cope with the botched merge of libav-extra.
211
212
 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 01 Oct 2012 11:48:25 +0100
213
25 by Reinhard Tartler
* Merge from debian, remaining changes:
214
libav (6:0.8.3-6ubuntu1) quantal; urgency=low
215
216
  * Merge from debian, remaining changes:
217
    - don't build against libdirac, lame, libopenjpeg, librtmp, frei0r,
218
      vo-aacenc, vo-amrenc, x264, and xvid  (all in universe)
219
    - do not build libav-extra-dbg, it is build from the libav-extra source
220
      package in ubuntu.
221
    - drop libav-regular-dbg, not necessary in ubuntu
222
    - Adjust LIB_PKGS/LIB_PKGS2 lists in debian/rules
223
    - several ifdefs in debian/rules that allow the use of the same file
224
      in libav and libav-extra (most of this can be merged into the debian
225
      package)
226
    - several dependency fixups in debian/control
227
228
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 07 Aug 2012 22:23:55 +0200
229
1.3.28 by Reinhard Tartler
* Clarify the changes in the 6:0.8.3-5 upload, as discussed in bug
230
libav (6:0.8.3-6) unstable; urgency=low
231
232
  * Clarify the changes in the 6:0.8.3-5 upload, as discussed in bug
233
    #683247.
234
  * Make ffmpeg-dbg 'arch: all' for consistency with the libav-extra-dbg
235
    package.
236
  * Fix generation of shlibs file. (Closes: #679542)
237
    Wrong make variables where used for the shlibs generation.
238
  
239
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 04 Aug 2012 09:03:54 +0200
240
1.3.27 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
241
libav (6:0.8.3-5) unstable; urgency=low
242
243
  [ Reinhard Tartler ]
244
  * Bug fix: "Multi-Arch: foreign libraries", thanks to Stepan Golosunov.
1.3.28 by Reinhard Tartler
* Clarify the changes in the 6:0.8.3-5 upload, as discussed in bug
245
    Make the transitional libavfoo-extra-NN packages 'arch: all' and
246
    remove the 'Multi-Arch: foreign' fields to avoid that the dependency
247
    can be satisfied by packages of other architectures, which would break
248
    applications. Closes: #680613
249
  * Make libav-extra-dbg 'arch: all'.  As empty, transitional package
250
    without strict dependencies, we can safely ship it as arch:all
251
    package.
1.3.27 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
252
253
  [ Fabian Greffrath ]
254
  * Mention qt-faststart in the long description (Closes: #681491).
255
  * Install all debug symbols into libav-dbg (Closes: #680602).
1.3.28 by Reinhard Tartler
* Clarify the changes in the 6:0.8.3-5 upload, as discussed in bug
256
  * Do not run doxygen if it is not installed. This does not change anything
257
    for regular builds, but helps with bootstrapping the package to new
258
    architectures that may not have doxygen available yet.
259
  * Fix up debian/changelog and tighten dependencies.
260
  * Do not declare "ffmpeg" as virtual package (provided by libav-tools).
261
    Instead, we provide it as transitional package for libav-tools. Note
262
    the next upstream version will no longer provide neither an 'ffmpeg'
263
    package, nor a /usr/bin/ffmpeg binary. This means that front-end
264
    applications in Debian that previously used this binary needs to be
265
    ported to /usr/bin/avconv for jessie.
1.3.27 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
266
267
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 15 Jul 2012 23:13:42 +0200
268
1.3.26 by Reinhard Tartler
Declare a 'Breaks' relationship against mplayer, Closes: #671934
269
libav (6:0.8.3-4) unstable; urgency=low
270
271
  * Declare a 'Breaks' relationship against mplayer, Closes: #671934
272
273
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 26 Jun 2012 08:46:42 +0200
274
1.3.25 by LoĂ¯c Minier
* Install the shared flavor last; the binaries from the optimized flavor(s)
275
libav (6:0.8.3-3) unstable; urgency=low
276
277
  * Install the shared flavor last; the binaries from the optimized flavor(s)
278
    would overwrite the ones from the shared baseline flavor causing SIGILL;
279
    closes: #657885.
280
  * control/Uploaders: update my email address
281
282
 -- LoĂ¯c Minier <lool@debian.org>  Mon, 25 Jun 2012 21:21:24 +0200
283
284
libav (6:0.8.3-2) unstable; urgency=low
285
286
  [ Fabian Greffrath ]
287
  * Clarify relations between libavcodec53 and libavcodec-extra-53
288
    in debian/control.
289
  * Use the cond_enable() macro for all additional features in debian/confflags.
290
  * Tidy up and sort configuration flags.
291
  * Add a debian/README.source file that describes how to rebuild libav
292
    with a reduced feature set in order to avoid circular build-dependencies
293
    for bootstrapping.
294
  * Restrict Build-Depends to "yasm [any-amd64 any-i386]"
295
    and explicitly disable it if not found.
296
297
  [ Reinhard Tartler ]
298
  * add patch from upstream to fix playback of Canon AVHCD movies.
299
    (Fixes: LP: #937561)
300
  * fix location in ffmpeg.NEWS file
301
  * add dependency on libavcodec53 to libav-dbg
302
  * add Pre-Depend on dpkg to libav-tools to ensure smooth updates
303
  * {ffmpeg,libav-tools}.install: make files to install more explicit
304
305
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 25 Jun 2012 19:06:49 +0200
306
1.3.24 by Reinhard Tartler, Andres Mejia, Reinhard Tartler
[ Andres Mejia ]
307
libav (6:0.8.3-1) unstable; urgency=medium
308
309
  [ Andres Mejia ]
310
  * Update libav-doc doc base. (Closes: #674139)
311
312
  [ Reinhard Tartler ]
313
  * New upstream release 0.8.3:
314
    - Several bugs and crashes have been fixed in the following codecs: PNG,
315
      Electronic Arts TQI, H.264 (CVE-2012-0851) and H.263 (CVE-2011-3937)
316
  * Raising severity because of security issues.
317
318
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 09 Jun 2012 13:25:31 +0200
319
1.3.23 by Reinhard Tartler
* Revert "temporarily disable opencv to work around dependency troubles"
320
libav (6:0.8.2-2) unstable; urgency=low
321
322
  * Revert "temporarily disable opencv to work around dependency troubles"
323
  * Simplify internal dependencies (Closes: #672791)
324
325
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 14 May 2012 21:37:59 +0200
326
1.3.22 by Reinhard Tartler
* New upstream release:
327
libav (6:0.8.2-1) unstable; urgency=medium
328
329
  * New upstream release:
330
    - Several bugs and crashes have been fixed in the following codecs: AAC,
331
      APE, H.263, H.264, Indeo 4, Mimic, MJPEG, Motion Pixels Video, RAW,
332
      TTA, VC1, VQA, WMA Voice, vqavideo (CVE-2012-0947).
333
    - Several bugs and crashes have been fixed in the following formats:
334
      ASF, ID3v2, MOV, xWMA
335
    - This release additionally updates the following codecs to the
336
      bytestream2 API, and therefore benefit from additional overflow
337
      checks: truemotion2, utvideo, vqavideo
338
  * drop 02-fix-avpreset-extension.patch, applied upstream
339
  * Revert "Revert "temporarily disable opencv to work around dependency
340
           troubles"" (Closes: #671302)
341
  * Bumped urgency because of security issue.
342
343
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 05 May 2012 11:08:44 +0200
344
1.3.21 by Andres Mejia
* Fix build for hurd. Thanks to Samuel Thibault for patch. (Closes: #613034)
345
libav (6:0.8.1-7) unstable; urgency=low
346
347
  * Fix build for hurd. Thanks to Samuel Thibault for patch. (Closes: #613034)
348
    (Closes: #671038)
349
  * Properly migrate /etc/ffserver.conf to /etc/avserver.conf.
350
    (Closes: #660786)
351
  * Renable opencv support.
352
353
 -- Andres Mejia <amejia@debian.org>  Tue, 01 May 2012 21:33:13 -0400
354
1.3.20 by Reinhard Tartler
* Fix epoch in strict internal dependencies. Closes: #670861
355
libav (6:0.8.1-6) unstable; urgency=low
356
357
  * Fix epoch in strict internal dependencies. Closes: #670861
358
  * Temporarily disable opencv to work around dependency trouble
359
360
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 30 Apr 2012 08:14:20 +0200
361
1.3.19 by Reinhard Tartler, Andres Mejia, Reinhard Tartler
[ Andres Mejia ]
362
libav (6:0.8.1-5) unstable; urgency=low
363
364
  [ Andres Mejia ]
365
  * Fix issue with file not being multiarch compatible. (Closes: #669988)
366
367
  [ Reinhard Tartler ]
368
  * Bump epoch to fix messed upload to unstable (Closes: #670762)
369
370
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 29 Apr 2012 10:30:26 +0200
371
1.3.18 by Andres Mejia
* Use a Provides field to provide transitional packages instead of Conflicts.
372
libav (5:0.8.1-4) unstable; urgency=low
373
374
  * Use a Provides field to provide transitional packages instead of Conflicts.
375
    (Closes: #666401)
376
  * Have both libavcodec and libavcodec-extra package conflict with each other.
377
378
 -- Andres Mejia <amejia@debian.org>  Fri, 30 Mar 2012 10:15:50 -0400
379
1.3.17 by Andres Mejia
* Separate the ffmpeg program into the transitional package.
380
libav (5:0.8.1-3) unstable; urgency=low
381
382
  * Separate the ffmpeg program into the transitional package.
383
  * Change ffmpeg warning so that it's clearer the program is
384
    deprecated (LP: #939863)
385
386
 -- Andres Mejia <amejia@debian.org>  Thu, 29 Mar 2012 13:13:01 -0400
387
1.1.14 by Andres Mejia, Andres Mejia, Fabian Greffrath
[ Andres Mejia ]
388
libav (5:0.8.1-2) experimental; urgency=low
389
390
  [ Andres Mejia ]
391
  * Merge libav-extra packages to libav. (Closes: #658084)
392
  * Provide only libavcodec-extra package, the other packages are unnecessary.
393
  * Remove libav-source package. No longer necessary.
394
  * Remove dependencies and suggests of FAAD, no longer needed.
395
  * Set Enhances field and update package description for libavcodec-extra
396
    package. (Closes: #653451)
397
  * Fix issue with installation of debug symbols. (Closes: #642798)
398
399
  [ Fabian Greffrath ]
400
  * Mention license impact in libavcodec-extra-53's package description.
401
402
 -- Andres Mejia <amejia@debian.org>  Wed, 21 Mar 2012 15:52:58 -0400
403
1.3.16 by Reinhard Tartler, Reinhard Tartler, Andres Mejia
[ Reinhard Tartler ]
404
libav (4:0.8.1-1) unstable; urgency=medium
405
406
  [ Reinhard Tartler ]
407
  * Bump shlibs (Closes: #662793)
408
  * force upgrades of older libavcodec-extra-53 packages
409
  * drop all post-0.8 patches, applied upstream
410
  * bump standards version, no changes needed
411
  * Imported Upstream version 0.8.1
412
  * Bumped urgency to medium because of included security fixes:
413
    CVE-2012-0848, CVE-2012-0853, CVE-2012-0858, CVE-2011-3929,
414
    CVE-2011-3936, CVE-2011-3937, CVE-2011-3940, CVE-2011-3945,
415
    CVE-2011-3947, CVE-2011-3951, CVE-2011-3952
416
417
  [ Andres Mejia ]
418
  * Enable frei0r support.
419
  * Enable tls support through gnutls.
420
  * Enable libcdio support.
421
  * Enable opencv support.
422
  * Enable pulse support.
423
  * Enable vaapi for all architectures.
424
425
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 19 Mar 2012 08:39:18 +0100
426
1.3.15 by Reinhard Tartler, Reinhard Tartler, Alessio Treglia, Fabian Greffrath
[ Reinhard Tartler ]
427
libav (4:0.8-2) unstable; urgency=low
428
429
  [ Reinhard Tartler ]
430
  * confflags: use --enable-pic instead of manually messing with cflags
431
  * Import post 0.8 patches
432
  * Bugfix: expects wrong preset file extension (Closes: #660978)
433
    Thanks to Laurento <laurento.frittella@gmail.com> for spotting this.
434
435
  [ Alessio Treglia ]
436
  * Fix maintainer's name.
437
438
  [ Fabian Greffrath ]
439
  * Enable hardened build flags through dpkg-buildflags (Closes: #658929).
440
  * Fix format string vulnerability detected by -Wformat-security.
441
  * Filter out system-wide setting of -Bsymbolic-functions to avoid FTBFS.
442
  * Set CPPFLAGS separately.
443
444
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 05 Mar 2012 19:47:54 +0100
445
23.1.2 by Jason Gerard DeRose
Added changelog entry
446
libav (4:0.8.3-0ubuntu3) quantal; urgency=low
447
448
  * debian/patches/05-H264-AVCodecContext-cropping.patch: Added patch from
449
    MĂ¥ns RullgĂ¥rd to fix H264 video size from Canon DSLR cameras (LP: #937561)
450
451
 -- Jason Gerard DeRose <jderose@novacut.com>  Mon, 30 Jul 2012 14:55:29 -0600
452
23 by Michael Terry
* debian/control:
453
libav (4:0.8.3-0ubuntu2) quantal; urgency=low
454
455
  * debian/control:
456
    - Prefer libtiff5-dev
457
458
 -- Michael Terry <mterry@ubuntu.com>  Tue, 17 Jul 2012 14:04:07 -0400
459
22 by Reinhard Tartler, Matthieu Baerts (matttbe)
* New Upstream releases:
460
libav (4:0.8.3-0ubuntu1) quantal; urgency=low
461
462
  * New Upstream releases:
463
      + version 0.8.3:
464
        - Several bugs and crashes have been fixed in the following codecs: PNG,
465
          Electronic Arts TQI, H.264 (CVE-2012-0851) and H.263 (CVE-2011-3937)
466
      + version 0.8.2:
467
        - Several bugs and crashes have been fixed in the following codecs: AAC,
468
          APE, H.263, H.264, Indeo 4, Mimic, MJPEG, Motion Pixels Video, RAW,
469
          TTA, VC1, VQA, WMA Voice, vqavideo (CVE-2012-0947). LP: #980963
470
        - Several bugs and crashes have been fixed in the following formats:
471
          ASF, ID3v2, MOV, xWMA
472
        - This release additionally updates the following codecs to the
473
          bytestream2 API, and therefore benefit from additional overflow
474
          checks: truemotion2, utvideo, vqavideo
475
  * libav-tools: add pre-depends on dpkg
476
  * ffmpeg: update Conflict/Replaces relationships
477
  
478
  [ Matthieu Baerts (matttbe) <matttbe@gmail.com> ]
479
  * debian/ffmpeg.install and debian/libav-tools.install:
480
    - Moved all ffmpeg binaries and manpages to ffmpeg package (LP: #1011136)
481
  
482
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 10 Jun 2012 20:24:59 +0200
483
30 by Reinhard Tartler
* Merge from debian/unstable, LP: #1160734, remaining changes:
484
libav (4:0.8.1-1) unstable; urgency=medium
485
486
  [ Reinhard Tartler ]
487
  * Bump shlibs (Closes: #662793)
488
  * force upgrades of older libavcodec-extra-53 packages
489
  * drop all post-0.8 patches, applied upstream
490
  * bump standards version, no changes needed
491
  * Imported Upstream version 0.8.1
492
  * Bumped urgency to medium because of included security fixes:
493
    CVE-2012-0848, CVE-2012-0853, CVE-2012-0858, CVE-2011-3929,
494
    CVE-2011-3936, CVE-2011-3937, CVE-2011-3940, CVE-2011-3945,
495
    CVE-2011-3947, CVE-2011-3951, CVE-2011-3952
496
497
  [ Andres Mejia ]
498
  * Enable frei0r support.
499
  * Enable tls support through gnutls.
500
  * Enable libcdio support.
501
  * Enable opencv support.
502
  * Enable pulse support.
503
  * Enable vaapi for all architectures.
504
505
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 19 Mar 2012 08:39:18 +0100
506
21 by Reinhard Tartler, Andres Mejia, Reinhard Tartler, Fabian Greffrath
[ Andres Mejia ]
507
libav (4:0.8.1-0ubuntu3) quantal; urgency=low
508
509
  [ Andres Mejia ]
510
  * Install manpage for qt-faststart in the correct package.
511
512
  [ Reinhard Tartler ]
513
  * bump standards version, no changes needed
514
515
  [ Andres Mejia ]
516
  * Remove dependencies and suggests of FAAD, no longer needed.
517
  * Enable frei0r support.
518
519
  [ Reinhard Tartler ]
520
  * drop build-dep on frei0r-plugins-dev
521
522
  [ Andres Mejia ]
523
  * Enable tls support through gnutls.
524
  * Enable libcdio support.
525
  * Enable opencv support.
526
527
  [ Reinhard Tartler ]
528
  * drop build-dep on libcv-dev and libopencv-dev
529
530
  [ Andres Mejia ]
531
  * Enable pulse support.
532
  * Include conditional enablers for vo-aacenc and vo-amrwbenc.
533
  * Update comment about GPLv3 features.
534
  * Make clear that is FAAC that's considered non-free, not AAC.
535
  * Enable jack support for all architectures.
536
537
  [ Fabian Greffrath ]
538
  * Enable hardened build flags through dpkg-buildflags (Closes: #658929).
539
  * Filter out system-wide setting of -Bsymbolic-functions to avoid FTBFS.
540
  * Set CPPFLAGS separately.
541
542
  [ Andres Mejia ]
543
  * Don't override -g or -O3 flags set by libav's build system.
544
545
  [ Reinhard Tartler ]
546
  * confflags: use --enable-pic instead of manually messing with cflags
547
548
  [ Andres Mejia ]
549
  * Separate the ffmpeg program into the transitional package.
550
  * Add NEWS entry for ffmpeg deprecation.
551
552
  [ Reinhard Tartler ]
553
  * add conflicts/replaces for ffmpeg transitional package
554
555
  [ Andres Mejia ]
556
  * Properly migrate /etc/ffserver.conf to /etc/avserver.conf. (Closes: #660786)
557
  * Don't ignore errors in maintainer scripts.
558
  * Fix build for hurd. Thanks to Samuel Thibault for patch.
559
560
  [ Reinhard Tartler ]
561
  * Cherry pick the mentioned changes above to the ubuntu branch
562
563
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 10 Jun 2012 11:59:00 +0200
564
20 by Andres Mejia
Update warning to make clearer the deprecation of ffmpeg binary.
565
libav (4:0.8.1-0ubuntu2) quantal; urgency=low
566
567
  * Update warning to make clearer the deprecation of ffmpeg binary.
568
    (LP: #939863)
569
570
 -- Andres Mejia <amejia@debian.org>  Sun, 13 May 2012 13:07:30 -0400
571
19 by Micah Gersten
* New upstream bug and security fix release (FFe: LP: #960949)
572
libav (4:0.8.1-0ubuntu1) precise; urgency=low
573
574
  * New upstream bug and security fix release (FFe: LP: #960949)
575
    - fixes the following CVEs:
576
      CVE-2012-0848, CVE-2012-0853, CVE-2012-0858, CVE-2011-3929,
577
      CVE-2011-3936, CVE-2011-3937, CVE-2011-3940, CVE-2011-3945,
578
      CVE-2011-3947, CVE-2011-3951, CVE-2011-3952
579
580
  * Pull fix from Debian git to fix installation of avserver.conf and
581
    recordshow.sh into libav-tools; Thanks to Julien Cristau for spotting this!
582
    - update debian/rules
583
584
 -- Micah Gersten <micahg@ubuntu.com>  Wed, 21 Mar 2012 21:18:24 -0500
585
30 by Reinhard Tartler
* Merge from debian/unstable, LP: #1160734, remaining changes:
586
libav (4:0.8-2) unstable; urgency=low
587
588
  [ Reinhard Tartler ]
589
  * confflags: use --enable-pic instead of manually messing with cflags
590
  * Import post 0.8 patches
591
  * Bugfix: expects wrong preset file extension (Closes: #660978)
592
    Thanks to Laurento <laurento.frittella@gmail.com> for spotting this.
593
594
  [ Alessio Treglia ]
595
  * Fix maintainer's name.
596
597
  [ Fabian Greffrath ]
598
  * Enable hardened build flags through dpkg-buildflags (Closes: #658929).
599
  * Fix format string vulnerability detected by -Wformat-security.
600
  * Filter out system-wide setting of -Bsymbolic-functions to avoid FTBFS.
601
  * Set CPPFLAGS separately.
602
603
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 05 Mar 2012 19:47:54 +0100
604
18 by Alessio Treglia
No-change rebuild to pick libvpx's new shlibs. (LP: #926580)
605
libav (4:0.8-1ubuntu2) precise; urgency=low
606
607
  * No-change rebuild to pick libvpx's new shlibs. (LP: #926580)
608
609
 -- Alessio Treglia <quadrispro@ubuntu.com>  Thu, 09 Feb 2012 08:50:07 +0100
610
17 by Reinhard Tartler
* Merge from debian, remaining changes:
611
libav (4:0.8-1ubuntu1) precise; urgency=low
612
613
  * Merge from debian, remaining changes:
614
    - don't build against libdirac, lame, libopenjpeg, librtmp, 
615
      x264, and xvid  (all in universe)
616
617
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 24 Jan 2012 07:41:33 +0100
618
1.3.14 by Reinhard Tartler, Fabian Greffrath
[ Fabian Greffrath ]
619
libav (4:0.8-1) unstable; urgency=medium
620
621
  [ Fabian Greffrath ]
622
  * Remove the last remainders of explicit quilt usage in
623
    pre-3.0 source formats.
624
  * Urgency bumped to medium because of RC bugs and unfixed security
625
    issues in testing.
626
  * Imported Upstream version 0.8
627
    - Bug fix: "Segfaults when using vaapi", thanks to Andrey Rahmatullin
628
      (Closes: #656572). That crash is most likely caused by auto-enabling
629
      multi-threading. This behavior got reverted just before this release.
630
  * Drop post-0.8b2 patches
631
  * Bump shlibs for addition of new audio encoding API
632
  * Extend package descriptions to include a note what libav actually is
633
  * debian/watch: fix mangling of '_' characters.
634
  * drop unused lintian override in debian/control
635
  * provide compatibility links for ffserver, ffplay and ffprobe
636
    (Closes: #655683)
637
638
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 22 Jan 2012 21:24:22 +0100
639
16 by Reinhard Tartler
* Merge from debian, remaining changes:
640
libav (4:0.8~beta2-3ubuntu1) precise; urgency=low
641
642
  * Merge from debian, remaining changes:
643
    - don't build against libdirac, lame, libopenjpeg, librtmp, 
644
      x264, and xvid  (all in universe)
645
646
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 21 Jan 2012 09:34:37 +0100
647
1.3.13 by Reinhard Tartler, Fabian Greffrath, Reinhard Tartler
[ Fabian Greffrath ]
648
libav (4:0.8~beta2-3) unstable; urgency=low
649
650
  [ Fabian Greffrath ]
651
  * Fix debian/*.install file generation on archs (e.g. armel) that build
652
    more than only one optimized shared library (Closes: #656184).
653
654
  [ Reinhard Tartler ]
655
  * add additional post-0.8b2 patches
656
657
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 17 Jan 2012 22:31:32 +0100
658
1.3.12 by Reinhard Tartler, Fabian Greffrath, Reinhard Tartler
[ Fabian Greffrath ]
659
libav (4:0.8~beta2-2) unstable; urgency=low
660
661
  [ Fabian Greffrath ]
662
  * Properly set the library paths for multiarch and shared libs in
663
    debian/*.install instead of using brace expansion and asterisks.
664
665
  [ Reinhard Tartler ]
666
  * Fix upgrade path from earlier versions of the 'ffmpeg' package
667
    (Closes: #655917)
668
  * Sync post v0.8b2 commits
669
  * extend package description to include a note what libav actuall is
670
  * place transitional packages in oldlibs/extra section to assist package
671
    managers
672
  * drop unused lintian override in debian/control
673
674
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 15 Jan 2012 16:19:41 +0100
675
15 by Reinhard Tartler
* Merge from debian, remaining changes:
676
libav (4:0.8~beta2-1ubuntu1) precise; urgency=low
677
678
  * Merge from debian, remaining changes:
679
    - don't build against libdirac, lame, libopenjpeg, librtmp, 
680
      x264, and xvid  (all in universe)
681
682
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 12 Jan 2012 22:30:00 +0100
683
1.3.11 by Reinhard Tartler
* New Upstream version 0.8~beta2:
684
libav (4:0.8~beta2-1) unstable; urgency=low
685
686
  * New Upstream version 0.8~beta2:
687
    - Confirm that this release does not inhibit the following security issues:
688
      - DoS in MKV demuxer,
689
        - CVE-2011-3893, Closes: #654572
690
      - Double free vuln in the Theora decoder,
691
        - CVE-2011-3892, Closes: #654571
692
      - heap-based buffer overflow in vorbis decoder:
693
        - CVE-2011-3895, Closes: #654573
694
      - Closes: #654534
695
    - Bug fix: "libswscale crashes when upscaling pictures using
696
      hyscale_fast2, MMX variant on amd64 with gcc-4.6 and later",
697
      thanks to Harald Dunkel (Closes: #647824).
698
    - Clarify that libavutil/avutil.h doesn't include mathematics.h any more in
699
      APIchanges documentation. Thanks: Jonathan Nieder <jrnieder@gmail.com>,
700
      Closes: #654303
701
  * Disable configuration mismatch warnings (Closes: #619530)
702
  * Rename package libav to libav-tools (Closes: #654984)
703
  * Refresh patches
704
705
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 11 Jan 2012 16:45:28 +0100
706
1.1.13 by Reinhard Tartler
fix build failures by dropping unnecessary configure flags
707
libav (4:0.8~beta1-2) experimental; urgency=low
708
709
  * fix build failures by dropping unnecessary configure flags
710
711
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 01 Jan 2012 08:48:06 +0100
712
1.1.12 by Reinhard Tartler
* New upstream release.
713
libav (4:0.8~beta1-1) experimental; urgency=low
714
715
  * New upstream release.
716
    - too many changes to list, please refer to upstream's Changelog file
717
    for details
718
719
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 30 Dec 2011 23:45:34 +0100
720
14 by Reinhard Tartler
* Merge from debian, remaining changes:
721
libav (4:0.7.3-2ubuntu1) precise; urgency=low
722
723
  * Merge from debian, remaining changes:
724
    - don't build against libdirac, lame, libopenjpeg, librtmp, 
725
      x264, and xvid  (all in universe)
726
  * Install libraries in multi-arch directories.
727
728
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 26 Dec 2011 11:58:50 +0100
729
1.3.10 by Reinhard Tartler
forcefully disable v4l on kfreebsd, fixes an FTBFS on kFreeBSD
730
libav (4:0.7.3-2) unstable; urgency=low
731
732
  * forcefully disable v4l on kfreebsd, fixes an FTBFS on kFreeBSD
733
734
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 26 Dec 2011 10:50:36 +0100
735
1.3.9 by Reinhard Tartler
* New upstream version. Includes fixes for:
736
libav (4:0.7.3-1) unstable; urgency=high
737
738
  * New upstream version. Includes fixes for:
739
     - VP3 decoder (CVE-2011-4352)
740
     - svq1 decoder (CVE-2011-4579)
741
     - DoS in the VP5/VP6 decoders (CVE-2011-4353)
742
     - QDM2 decoder (CVE-2011-4351)
743
     - Sierra VMD decoder (CVE-2011-4364)
744
  * Bumped urgency.
745
  * Enable drawtext filter (Closes: #647132)
746
  * Imported Upstream version 0.7.3
747
  * Bump shlibs for backported avcodec_open2() API
748
749
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 25 Dec 2011 22:04:54 +0100
750
13 by Reinhard Tartler
* Merge from debian, remaining changes:
751
libav (4:0.7.2-1ubuntu1) oneiric; urgency=low
752
753
  * Merge from debian, remaining changes:
754
    - don't build against libfaad, libdirac, librtmp and libopenjpeg,
755
      lame, xvid, x264  (all in universe)
756
    - not installing into multiarch directories
757
  * This new upstream release has basically merged in all 70 patches that
758
    are present in 4:0.7.1-7ubuntu2, plus some additional, similarily
759
    focused ones.
760
761
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 01 Oct 2011 00:22:07 +0200
762
1.3.8 by Reinhard Tartler
* New upstream release: 0.7.2
763
libav (4:0.7.2-1) unstable; urgency=low
764
765
  * New upstream release: 0.7.2
766
    - Security focused release
767
    - Includes Matroska reallocation checks, Closes: #643859
768
  * Drop all post 0.7.1 patches, included upstream.
769
770
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 30 Sep 2011 21:01:25 +0200
771
12 by Reinhard Tartler
Revert "Convert package to include multiarch support."
772
libav (4:0.7.1-7ubuntu2) oneiric; urgency=low
773
774
  * Revert "Convert package to include multiarch support."
775
776
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 28 Sep 2011 09:18:34 +0200
777
778
libav (4:0.7.1-7ubuntu1) oneiric; urgency=medium
779
780
  * Merge from debian/unstable
781
    - don't build against libfaad, libdirac, librtmp and libopenjpeg,
782
      lame, xvid, x264  (all in universe)
783
    - Introduces Security fix for CVE-2011-3362
784
    - Fixes LP: #835903
785
  * post-0.7.1/0070-Fix-memory-re-allocation-in-matroskadec.c-related-to.patch:
786
    - fix memory (re)allocation in matroskadec.c, related to MSVR-11-0080
787
  
788
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 27 Sep 2011 22:05:55 +0200
789
1.3.7 by Reinhard Tartler
* Add 63 (!) additional post 0.7.1 patches
790
libav (4:0.7.1-7) unstable; urgency=medium
791
792
  * Add 63 (!) additional post 0.7.1 patches
793
    - all scheduled for next upstream point release
794
    - Fix missing CAVS boundary checks, Closes: #641478, Fixes: CVE-2011-3362
795
  * Medium urgency for fixing a security issue
796
  * Drop debian/patches/03-fix-movrel.patch, better patch upstream
797
  * prefer libtiff4 over libtiff5 for now
798
799
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 26 Sep 2011 22:24:47 +0200
800
1.3.6 by Andres Mejia
Convert package to include multiarch support.
801
libav (4:0.7.1-6) unstable; urgency=low
802
803
  * Convert package to include multiarch support.
804
805
 -- Andres Mejia <amejia@debian.org>  Fri, 23 Sep 2011 22:03:39 -0400
806
1.3.5 by Reinhard Tartler
* sync patches with upstream release branch
807
libav (4:0.7.1-5) unstable; urgency=low
808
809
  * sync patches with upstream release branch
810
  * Fix segmentation fault on ppc32, Closes: #639948
811
812
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 05 Sep 2011 07:25:06 +0200
813
1.3.4 by Reinhard Tartler
upload to unstable
814
libav (4:0.7.1-4) unstable; urgency=low
815
816
  * upload to unstable
817
818
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 01 Sep 2011 22:45:43 +0200
819
11 by Reinhard Tartler
* Merge from debian/unstable
820
libav (4:0.7.1-3ubuntu1) oneiric; urgency=low
821
822
  * Merge from debian/unstable
823
    - don't build against libfaad, libdirac, librtmp and libopenjpeg,
824
      lame, xvid, x264  (all in universe)
825
  * Drop extra conflicts on libswscale-extra-1
826
827
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 26 Aug 2011 11:12:43 +0200
828
1.1.11 by Reinhard Tartler
* add post 0.7.1 patches
829
libav (4:0.7.1-3) experimental; urgency=low
830
831
  * add post 0.7.1 patches
832
  * make MAP_ANONYMOUS available on Linux and the Hurd, Closes: #637516
833
  * libpostproc: filter name needs to be double 0 terminated
834
  * relax dependencies in the shlibs file to accomodate
835
    the new versioning scheme in libav-extra. Fixes LP: #818619
836
  * libswscale-dev: fix alternate on libswscale-extra-2, Fixes LP: #829857
837
838
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 25 Aug 2011 22:45:47 +0200
839
1.1.10 by Reinhard Tartler
* Build against libx264. Closes: #418228, #440681
840
libav (4:0.7.1-2) experimental; urgency=low
841
842
  * Build against libx264. Closes: #418228, #440681
843
  * Build against libmp3lame, Closes: #587904
844
  * Build against xvidcore to enable xvid encoding
845
  * use yasm on every architecture. Should allow building on the Hurd
846
847
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 26 Jul 2011 21:58:18 +0200
848
10 by Reinhard Tartler
libswscale-dev: fix alternate on libswscale-extra-2, Fixes LP: #829857
849
libav (4:0.7.1-1ubuntu3) oneiric; urgency=low
850
851
  * libswscale-dev: fix alternate on libswscale-extra-2, Fixes LP: #829857
852
853
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 20 Aug 2011 19:29:21 +0200
854
9 by Reinhard Tartler
relax dependencies in the shlibs file to accomodate the new versioning
855
libav (4:0.7.1-1ubuntu2) oneiric; urgency=low
856
857
  * relax dependencies in the shlibs file to accomodate the new versioning
858
    scheme in libav-extra. Fixes LP: #818619
859
860
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 01 Aug 2011 13:16:59 +0200
861
8 by Reinhard Tartler
* Merge from debian/unstable
862
libav (4:0.7.1-1ubuntu1) oneiric; urgency=low
863
864
  * Merge from debian/unstable
865
    - don't build against libfaad, libdirac, librtmp and libopenjpeg
866
      (all in universe)
867
    - Extra conflicts on libswscale-extra-1 (can be dropped after natty release)
868
869
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 21 Jul 2011 21:12:27 +0200
870
1.1.9 by Reinhard Tartler, Andres Mejia, Reinhard Tartler
[ Andres Mejia ]
871
libav (4:0.7.1-1) experimental; urgency=low
872
873
  [ Andres Mejia ]
874
  * Update to my @debian.org email.
875
876
  [ Reinhard Tartler ]
877
  * Pass --arch to configure
878
  * no longer generate 'snapshot_version'
879
  * disable jackd output support on the hurd
880
  * Use proper architecture wildcards for Linux-only dependencies,
881
    Closes: #634460
882
  * Drop "backported patches"
883
  * Imported Upstream version 0.7.1
884
  * Fix installation of codecs.txt and formats.txt
885
886
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 21 Jul 2011 12:18:48 +0200
887
1.1.8 by Reinhard Tartler, Arnout Engelen, Reinhard Tartler
[ Arnout Engelen ]
888
libav (4:0.7-2) experimental; urgency=low
889
890
  [ Arnout Engelen ]
891
  * libavformat-dev depends on libavutil-dev
892
893
  [ Reinhard Tartler ]
894
  * Add backported patches for 0.7.1
895
896
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 16 Jul 2011 14:38:21 +0200
897
7 by Reinhard Tartler
Conflicts/Replaces against broken libswscale-extra-1 package, LP: #804452
898
libav (4:0.7-1ubuntu2) oneiric; urgency=low
899
900
  * Conflicts/Replaces against broken libswscale-extra-1 package, LP: #804452
901
902
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 06 Jul 2011 15:29:06 +0200
903
6 by Reinhard Tartler
* Merge from debian. Remaining changes:
904
libav (4:0.7-1ubuntu1) oneiric; urgency=low
905
906
  * Merge from debian. Remaining changes:
907
    - don't build against libfaad, libdirac, librtmp and libopenjpeg
908
      (all in universe)
909
910
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 22 Jun 2011 10:47:22 +0200
911
1.1.7 by Reinhard Tartler
* New upstream release.
912
libav (4:0.7-1) experimental; urgency=low
913
914
  * New upstream release.
915
  * Fixes several potential security issues, Closes: #628448
916
  * Much imporved libavfilter, Closes: #594108
917
  * Fixes some overlapping memcpys my using memmove instead, Closes: #627818
918
  * Bump libswscale SONAME
919
  * Bump shlibs
920
  * Bump Standards version to 3.9.2
921
922
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 21 Jun 2011 07:49:59 +0200
923
5 by Reinhard Tartler
* Merge from debian. Remaining changes:
924
libav (4:0.7~rc1-1ubuntu1) oneiric; urgency=low
925
926
  * Merge from debian. Remaining changes:
927
    - don't build against libfaad, libdirac, librtmp and libopenjpeg
928
      (all in universe)
929
930
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 18 Jun 2011 15:43:30 +0200
931
1.1.6 by Reinhard Tartler
* New upstream version
932
libav (4:0.7~rc1-1) experimental; urgency=low
933
934
  * New upstream version
935
  * Bug fix: "Please add ffmpeg-mt for multithreading support", branch has
936
    been finally merged now upstream properly (Closes: #575600).
937
  * remove 02-Fix-kfreeBSD-FTBFS.patch, applied upstream
938
939
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 14 Jun 2011 22:03:36 +0200
940
4 by Reinhard Tartler
* Merge from debian. Remaining changes:
941
libav (4:0.7~beta2-2ubuntu1) oneiric; urgency=low
942
943
  * Merge from debian. Remaining changes:
944
    - don't build against libfaad, libdirac, librtmp and libopenjpeg
945
      (all in universe)
946
947
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 27 May 2011 19:27:07 +0200
948
1.1.5 by Reinhard Tartler
* refresh patches
949
libav (4:0.7~beta2-2) experimental; urgency=low
950
951
  * refresh patches
952
  * rename Tweak-doxygen-config patch
953
  * add patch from upstream to fix build failure on kFreeBSD
954
  * ignore quilt .pc status directory
955
956
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 15 May 2011 10:49:54 +0200
957
1.1.4 by Reinhard Tartler, Jonathan Nieder, Reinhard Tartler
[ Jonathan Nieder ]
958
libav (4:0.7~beta2-1) experimental; urgency=low
959
960
  [ Jonathan Nieder ]
961
  * only install doc/APIChanges in *-dev and libav-doc packages
962
  * move note on source package lineage to README.Debian
963
  * install NEWS.Debian in libavcodec-dev
964
  * use dpkg source format 3.0 (quilt)
965
  * allow "debian/rules clean" as unprivileged user
966
967
  [ Reinhard Tartler ]
968
  * New upstream release
969
970
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 13 May 2011 12:31:33 +0200
971
1.1.3 by Reinhard Tartler
* don't try to install non-existing documentation, fixes FTBFS on powerpc
972
libav (4:0.7~b1-2) experimental; urgency=low
973
974
  * don't try to install non-existing documentation, fixes FTBFS on powerpc
975
  * add NEWS.Debian file
976
  * install doc/APIChanges and refer to them in NEWS.Debian (Closes: #623682)
977
  * readd deprecated avcodec_thread_init in libavformat
978
979
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 01 May 2011 18:58:40 +0200
980
3 by Reinhard Tartler
* Merge from debian. Remaining changes:
981
libav (4:0.7~b1-1ubuntu1) oneiric; urgency=low
982
983
  * Merge from debian. Remaining changes:
984
    - don't build against libfaad, libdirac, librtmp and libopenjpeg
985
      (all in universe)
986
    - explicitly --enable-pic on powerpc, cf. LP #654666
987
    - different arm configure bits that should probably better be
988
      merged into debian
989
  * Cherry-picked from git: 
990
    - install doc/APIChanges and refer to them in NEWS.Debian (Closes: #623682)
991
    - don't try to install non-existing documentation, fixes FTBFS on powerpc
992
993
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 30 Apr 2011 14:27:42 +0200
994
1.1.2 by Reinhard Tartler
* New upstream version
995
libav (4:0.7~b1-1) experimental; urgency=low
996
997
  * New upstream version
998
  * bump SONAME and SHLIBS
999
  * configure flags --disable-stripping was removed upstream
1000
  * the MAINTAINERS file was removed upstream
1001
  * remove patch disable-configuration-warning.patch
1002
  * drop avfilter confflags, it is enable by default in 0.7
1003
  * libfaad wrapper has been removed upstream
1004
  * also update the *contents* of the lintian overrides
1005
1006
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 19 Apr 2011 15:04:55 +0200
1007
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1008
libav (4:0.6.2-1ubuntu1) natty; urgency=low
1009
1010
  * Merge from debian. Remaining changes:
1011
    - don't build against libfaad, libdirac, librtmp and libopenjpeg
1012
      (all in universe)
1013
    - explicitly --enable-pic on powerpc, cf. LP #654666
1014
    - different arm configure bits that should probably better be
1015
      merged into debian
1016
  
1017
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 20 Mar 2011 12:09:31 +0100
1018
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1019
libav (4:0.6.2-1) unstable; urgency=medium
1020
1021
  [ Reinhard Tartler ]
1022
  * Imported Upstream version 0.6.2
1023
    - include security fixes (Closes: #611495)
1024
  * rename source package to libav
1025
  * Switch to libav packages
1026
  * copy in changelog entries from the 0.5 packaging branch (Closes: #616190)
1027
  * update version numbering
1028
  * make buildlogs verbose
1029
  * Introduce 'libav-source', which contains the patched sources of libav
1030
  * rename source package to libav
1031
1032
  [ Fabian Greffrath ]
1033
  * Fix cp of doxy documentation fails with "Argument list too long" (Closes: #618679)
1034
1035
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 19 Mar 2011 08:13:46 +0100
1036
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1037
ffmpeg (4:0.6.1-5ubuntu2) natty; urgency=low
1038
1039
  * Replace cp with tar to avoid an error of
1040
      "/bin/cp: Argument list too long" on the ARM platform
1041
      (running under a QEMU chroot environment) (LP: #734331)
1042
    - Check on a Ubuntu "pbuilder" environment on Ubuntu 10.10/maverick x86
1043
    - Restore a "Doxygen" file that excidentaly got into the changeset of the bug
1044
1045
 -- Gal Shalif <gal@shalif.com>  Mon, 14 Mar 2011 13:47:24 +0200
1046
1047
ffmpeg (4:0.6.1-5ubuntu1) natty; urgency=low
1048
1049
  * Merge from debian. Remaining changes:
1050
    - don't build against libfaad, libdirac, librtmp and libopenjpeg (all in universe)
1051
    - explicitly --enable-pic on powerpc, cf. LP #654666
1052
    - different arm configure bits that should probably better be merged into debian
1053
1054
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 13 Feb 2011 20:04:06 +0100
1055
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1056
ffmpeg (4:0.6.1-5) unstable; urgency=low
1057
1058
  * don't enable vaapi support on the hurd, Closes: #613034
1059
  * minor updates to libswscale0's package description
1060
  * Force upgrade of mplayer pre-rc4 for upgrades of libswscale,
1061
    Closes: #612292
1062
1063
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 13 Feb 2011 09:25:42 +0100
1064
1065
ffmpeg (4:0.6.1-4) unstable; urgency=low
1066
1067
  * no change rebuild to fix broken last upload.
1068
1069
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 06 Feb 2011 09:20:39 +0100
1070
1071
ffmpeg (4:0.6.1-3) unstable; urgency=low
1072
1073
  * add libxfixes-dev to build depends
1074
  * minor packaging cleanups
1075
  * revised package description
1076
  * detect libopenjpeg and dirac at build-time
1077
  * remove note about packages being "Debian-specific"
1078
  * simplify lintian-overrides
1079
  * Sanitize LDFLAGS variable; it seems that dpkg-buildflags injects
1080
    -Wl,-Bsymbolic-functions to LDFLAGS, which breaks the build on amd64
1081
1082
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 30 Jan 2011 09:22:11 +0100
1083
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1084
ffmpeg (4:0.6.1-2ubuntu1) natty; urgency=low
1085
1086
  * Merge from debian. Remaining changes:
1087
    - don't build against libfaad, libdirac, librtmp and libopenjpeg (all in universe)
1088
1089
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 19 Nov 2010 12:05:43 +0100
1090
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1091
ffmpeg (4:0.6.1-2) experimental; urgency=low
1092
1093
  [ Jonas Smedegaard ]
1094
  * Relax mplayer Breaks to permit backports and other early releases.
1095
1096
  [ Reinhard Tartler ]
1097
  * Bump Standards-Version, no changes needed.
1098
1099
  [ Matthias Klose ]
1100
  * Configure with --enable-pic on powerpc. LP: #654666.
1101
1102
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 19 Nov 2010 10:50:51 +0100
1103
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1104
ffmpeg (4:0.6.1-1ubuntu1) natty; urgency=low
1105
1106
  * Merge from debian. Remaining changes:
1107
    - don't build against libfaad, libdirac, librtmp and libopenjpeg (all in universe)
1108
    - explicitly --enable-pic on powerpc, cf. LP: #654666
1109
  * remove fix-CVE-2010-3429.patch, applied upstream
1110
1111
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 14 Nov 2010 12:19:50 +0100
1112
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1113
ffmpeg (4:0.6.1-1) experimental; urgency=low
1114
1115
  * Imported Upstream version 0.6.1
1116
  * prepare new upload
1117
  * remove patches merged upstream
1118
  * add gitignore file
1119
1120
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 01 Nov 2010 09:18:08 +0100
1121
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1122
ffmpeg (4:0.6-2ubuntu6) maverick; urgency=low
1123
1124
  * fix dependency on libswscale-extra-0, LP: #637895
1125
1126
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 05 Oct 2010 21:25:53 +0200
1127
1128
ffmpeg (4:0.6-2ubuntu5) maverick; urgency=low
1129
1130
  * Add flic video patch. Fixes CVE-2010-3429
1131
1132
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 05 Oct 2010 21:11:41 +0200
1133
1134
ffmpeg (4:0.6-2ubuntu4) maverick; urgency=low
1135
1136
  * Configure with --enable-pic on powerpc. LP: #654666.
1137
1138
 -- Matthias Klose <doko@ubuntu.com>  Mon, 04 Oct 2010 19:39:46 +0200
1139
1140
ffmpeg (4:0.6-2ubuntu3) maverick; urgency=low
1141
1142
  * add libxfixes-dev to build-depends, LP: #631103
1143
1144
 -- Dominic Evans <oldmanuk@gmail.com>  Fri, 10 Sep 2010 14:21:23 +0100
1145
1146
ffmpeg (4:0.6-2ubuntu2) maverick; urgency=low
1147
1148
  * weaken the dependencies for the -extra package
1149
1150
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 11 Jul 2010 20:38:27 -0400
1151
1152
ffmpeg (4:0.6-2ubuntu1) maverick; urgency=low
1153
1154
  * merge from debian/experimental. remaining changes:
1155
    - don't disable encoders
1156
    - don't build against libfaad, libdirac, librtmp and libopenjpeg (all in universe)
1157
1158
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 11 Jul 2010 11:00:54 -0400
1159
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1160
ffmpeg (4:0.6-2) experimental; urgency=low
1161
1162
  [ Fabian Greffrath ]
1163
  * Enable RTMP[E] support via librtmp.
1164
  * Disable aac encoder, see README.Debian.
1165
  * Fix obsolete-relation-form for the internal dependencies.
1166
  * Merge debian/README.Source into debian/README.source and add section
1167
    headers.
1168
  * Remove obsoleted support for the non-free libamr-nb/wb.
1169
1170
  [ Reinhard Tartler ]
1171
  * enable runtime-cpudetect
1172
  * conditionally build against opencore-amr if installed in the build
1173
    environment
1174
  * update upstream url in debian/copyright
1175
  * fix usage documentation in debian/get-orig-source.sh
1176
  * update dep3 headers for debian/patches/900_doxyfile
1177
  * add proper replaces for moving presets back to ffmpeg
1178
  * make debian/patches gbp-pq friendly
1179
  * Add VP80 fourcc to libavformat/riff.c
1180
  * Backport-AAC-HE-v2
1181
  * bump Standards-Version, no changes needed
1182
1183
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 29 Jun 2010 09:07:56 +0200
1184
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1185
ffmpeg (4:0.6-1ubuntu1) maverick; urgency=low
1186
1187
  * merge from debian/experimental. remaining changes:
1188
    - don't disable encoders
1189
    - don't build against libfaad, libdirac and libopenjpeg (all in universe)
1190
  * new upstream release
1191
    - internal vorbis encoder is disabled. LP: #585330
1192
    - includes native AMR-NB decoder, LP: #93849
1193
    - api-example is fixed: LP: #557319
1194
1195
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 16 Jun 2010 12:53:24 +0200
1196
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1197
ffmpeg (4:0.6-1) experimental; urgency=low
1198
1199
  * new upstream release
1200
    - adds VP8 support via libvpx, Closes: #582274
1201
  * depend on libavfilter-extra-1 instead of -0, Closes: #583728
1202
  * add conflicts to the ffprobe package, it has been merged upstream now
1203
1204
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 16 Jun 2010 09:25:28 +0200
1205
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1206
ffmpeg (4:0.6~svn20100505-1ubuntu2) maverick; urgency=low
1207
1208
  * add proper replaces, fixes: LP: #587369
1209
  * fix typo in dependency on libavfilter-extra-1. LP: #587431
1210
1211
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 03 Jun 2010 11:33:32 +0200
1212
1213
ffmpeg (4:0.6~svn20100505-1ubuntu1) maverick; urgency=low
1214
1215
  * merge from debian/experimental. remaining changes:
1216
    - don't disable encoders
1217
    - don't build against libfaad, libdirac and libopenjpeg (all in universe)
1218
1219
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 26 May 2010 00:01:17 +0200
1220
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1221
ffmpeg (4:0.6~svn20100505-1) experimental; urgency=low
1222
1223
  * update to new upstream. Closes: #569727
1224
    - fixes various segfaults and other minor feature improvements
1225
      Closes: #374931, #522449, #501891, #559712, #420231, #369127, #538082,
1226
              #298095, #294422, #561553, #525385, #495274, #420230
1227
      LP: #305286, #457106, #529200, #301723, #305315, #336479, #420230,
1228
          #412063, #428912, #432181, #440591, #453732, #453732, #453732,
1229
   	  #514259, #515243, #521472, #530186, #530186, #197842, #483317,
1230
  	  #483317, #539407, #280098, #331255, #566107, #569823, #570305,
1231
  	  #573190
1232
  * Fixup lintian overrides for new upstream snapshot
1233
  * Bump Standards-Version to 3.8.4
1234
  * Many upstream changes, see upstream Changelog for details
1235
1236
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 24 Jan 2010 21:24:56 +0100
1237
1238
ffmpeg (4:0.5.2-6) unstable; urgency=high
1239
1240
  * Fix several security issues in flicvideo.c.
1241
    Fixes: CVE-2010-3429, Closes: #598590
1242
  * Raising severity to high because of security issue.
1243
1244
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 03 Oct 2010 16:59:39 +0200
1245
1246
ffmpeg (4:0.5.2-5) unstable; urgency=low
1247
1248
  [ Dominic Evans ]
1249
  * add libxfixes-dev to build-depends to unbreak x11grab input,
1250
    Closes: #596342, LP: #631103
1251
  
1252
  [ Reinhard Tartler ]
1253
  * fix x11grab example in e.g. the manpage so that they actually work
1254
1255
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 13 Sep 2010 15:29:49 +0200
1256
1257
ffmpeg (4:0.5.2-4) unstable; urgency=low
1258
1259
  [ LoĂ¯c Minier ]
1260
  * Fix typo: use -march=armv7-a instead of -marmv7-a
1261
1262
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 31 Aug 2010 15:31:05 +0200
1263
1264
ffmpeg (4:0.5.2-3) unstable; urgency=low
1265
1266
  [ Reinhard Tartler ]
1267
  * Move breaks declaration from libavformat to libavcodec to help the
1268
    apt solver, Closes: #591881
1269
1270
  [ LoĂ¯c Minier ]
1271
    debian/confflags: detect whether the toolchain supports ARMv7 ("dmb")
1272
    by default as the NEON pass needs at least ARMv6t2; if it's not enabled by
1273
    default, pass -marmv7-a in extra-cflags for the NEON pass since NEON
1274
    implies ARMv7; closes: #594417.
1275
1276
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 27 Aug 2010 01:24:10 +0200
1277
1278
ffmpeg (4:0.5.2-2) unstable; urgency=low
1279
1280
  * Enable some encoders:
1281
    - h263, h263p, mpeg2video, mpeg4, msmpeg4v1, msmpeg4v2, msmpeg4v3
1282
    Closes: #418231, #433287, #440216, #587898, #525349
1283
  * Bump Standards Version, no changes needed
1284
1285
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 05 Aug 2010 11:59:26 -0400
1286
1287
ffmpeg (4:0.5.2-1) unstable; urgency=low
1288
1289
  [ Andres Mejia ]
1290
  * Fix dependency problem for ffmpeg so it can use extra ffmpeg libs.
1291
1292
  [ Reinhard Tartler ]
1293
  * move presets back to 'ffmpeg' package. Closes: #581748
1294
1295
  [ Fabian Greffrath ]
1296
  * Imported Upstream version 0.5.2
1297
  * Remove ffmpeg-debian_hurd.patch, applied upstream.
1298
  * Remove fix-ftbfs-altivec.patch, applied upstream.
1299
1300
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 25 May 2010 23:01:08 +0200
1301
1302
ffmpeg (4:0.5.1-3) unstable; urgency=low
1303
1304
  * fix ftbfs on powerpc
1305
1306
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 12 Mar 2010 21:43:55 +0100
1307
1308
ffmpeg (4:0.5.1-2) unstable; urgency=low
1309
1310
  * reintroduce gnu/hurd patch
1311
  * Fix compilation on powerpc with --disable-altivec
1312
1313
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 10 Mar 2010 21:19:40 +0100
1314
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1315
ffmpeg (4:0.5.1-1ubuntu1) lucid; urgency=low
1316
1317
  * merge from debian. remaining changes:
1318
    - don't disable encoders
1319
    - don't build against libfaad, libdirac and libopenjpeg (all in universe)
1320
1321
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 04 Mar 2010 10:34:37 +0100
1322
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1323
ffmpeg (4:0.5.1-1) unstable; urgency=low
1324
1325
  * new upstream release:
1326
    - clarifies documentation on metadata, Closes: #570050, LP: #501729
1327
    - further security backports, Closes: #570713
1328
  * adapt to new versioning scheme
1329
  * use '<<' instead of '<' relationship for internal shlib file
1330
  * merge changes from ubuntu packaging
1331
  * drop wmapro backport again as discussed with upstream. The unrelated
1332
    changes seem too risky for a stable release.
1333
1334
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 03 Mar 2010 22:28:24 +0100
1335
1336
ffmpeg (4:0.5+svn20090706-6) unstable; urgency=low
1337
1338
  [ Fabian Greffrath ]
1339
  * debian/patches/901-fix-misc-typos.patch: New patch taken from
1340
    upstream GIT (slightly modified) to fix some spelling errors.
1341
  * Document our calling of debhelper programs in an odd order in
1342
    debian/rules.
1343
1344
  [ Reinhard Tartler ]
1345
  * document some unattributed patches
1346
  * enable cpu autodetection in libswscale, Closes: #567725, LP: #386397
1347
1348
  [ Christopher Martin ]
1349
  * backport wmapro codec from ffmpeg trunk
1350
1351
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 31 Jan 2010 16:53:47 +0100
1352
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1353
ffmpeg (4:0.5+svn20090706-5ubuntu2) lucid; urgency=low
1354
1355
  * tighten build dependency on new x264 package
1356
  * add x264 backport for ffmpeg 0.5
1357
  * install presets in 'libavcodec package' instead of 'ffmpeg' binary,
1358
    see git history for rationale of this change
1359
1360
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 17 Feb 2010 08:37:17 +0100
1361
1362
ffmpeg (4:0.5+svn20090706-5ubuntu1) lucid; urgency=low
1363
1364
  * merge from debian, remaining changes:
1365
    - dont disable internal encoders
1366
    - disabled extra depedencies (come with ffmpeg-extra)
1367
       - libdirac
1368
       - libopenjpeg
1369
1370
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 16 Jan 2010 10:12:15 +0100
1371
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1372
ffmpeg (4:0.5+svn20090706-5) unstable; urgency=medium
1373
1374
  * Upload to unstable
1375
  * Urgency medium because of fixed RC bugs (security issues)
1376
1377
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 22 Jan 2010 16:04:39 +0000
1378
1379
ffmpeg (4:0.5+svn20090706-4) experimental; urgency=low
1380
1381
  [ LoĂ¯c Minier ]
1382
  * Use default toolchain setup on ARM flavors for noopt and only add FPU
1383
    CFLAGS in the VFP and NEON flavors; this is ok since internally, cpu will
1384
    be set to "generic" but -march=generic or -mcpu=generic will NOT be added
1385
    to the build flags.
1386
  * Build all armel flavours with -marm since ffmpeg has a lot of hand crafted
1387
    assembly which doesn't build in the new lucid default mode (Thumb 2);
1388
    LP: #488267
1389
  * Build all armel flavours with -fPIC -DPIC instead of just the neon flavour
1390
    as the new flags/toolchain require this in Ubuntu lucid.
1391
  * Build some assembly test code -- just like configure -- to decide whether
1392
    the *default* toolchain uses vfp or neon to decided whether to build the
1393
    vfp and neon flavors.
1394
  * Drop --disable/--enable opt flags such as --disable-neon or
1395
    --enable-armvfp on ARM since the upstream configure script will do the
1396
    right thing when the proper flags are set.
1397
1398
  [ Reinhard Tartler ]
1399
  * build with PIC on powerpc (Closes: #561956)
1400
1401
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 15 Jan 2010 21:46:49 +0100
1402
1403
ffmpeg (4:0.5+svn20090706-3) experimental; urgency=low
1404
1405
  [ LoĂ¯c Minier ]
1406
  * Disable more autodetecter ARM arch features
1407
  * Enable neon flavour
1408
  * Update NEON confflags to assume v7 and VFP
1409
  * Add backported NEON patches from ffmpeg trunk
1410
  * Pass proper --cpu and --extra-flags on armel
1411
  * Pass -fPIC -DPIC to neon pass
1412
1413
  [ Fabian Greffrath ]
1414
  * Initialize the FLAVORS variable to static instead of appending to
1415
    it. Also, we do not support the internalencoders variable anymore.
1416
1417
  [ Andres Mejia ]
1418
  * Remove unused patches from packaging.
1419
  * Update Vcs-* entries to new location.
1420
  * Bump Standards-Version to 3.8.3.
1421
1422
  [ Reinhard Tartler ]
1423
  * change shlibs file to make applications depend on the -extra- packages
1424
  * loosen dependencies further, so that the -dev packages remain
1425
    installable even if ffmpeg-extra is 'out-of-date'
1426
  * add patch for issue1245: Make arguments of av_set_pts_info() unsigned.
1427
  * Support constant-quant encoding for libtheora, LP: #356322
1428
  * increase swscale compile time width (VOF/VOFW), LP: #443264
1429
  * Backports of various security patches, Closes: #550442, including:
1430
     - backport fixes for vorbis_dec
1431
     - backport oggparsevorbis fix
1432
     - backport vp3 fixes
1433
     - backport ffv1 fix
1434
     - libavcodec/mpegaudiodec.c backports
1435
     - h264 security backports
1436
     - backported libavformat/mov.c security fixes
1437
     - backported libavformat/oggdec.c security fixes
1438
     - backport svn r18016 aka 'MOV-Support-stz2-Compact-Sample-Size-Box'
1439
       to fix FTBFS
1440
  * enable symbol versioning
1441
  * bump shlibs version
1442
  * add README.source describing how this source package manages patches
1443
  * make sure the ${misc:Depends} substvar is used for each binary package
1444
1445
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 06 Jan 2010 16:27:40 +0100
1446
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1447
ffmpeg (4:0.5+svn20090706-2ubuntu5~ppa2) lucid; urgency=low
1448
1449
  * export *all* symbols of libswscale, fixes FTBFS in mplayer
1450
1451
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 02 Jan 2010 23:37:21 +0100
1452
1453
ffmpeg (4:0.5+svn20090706-2ubuntu5~ppa1) lucid; urgency=low
1454
1455
  * Imported Debian patch 0.5+svn20090706-2ubuntu4
1456
  * revert gbp.conf to point to lucid branch
1457
  * enable symbol versioning
1458
  * bump shlibs version
1459
1460
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 02 Jan 2010 15:03:09 +0100
1461
1462
ffmpeg (4:0.5+svn20090706-2ubuntu4) lucid; urgency=low
1463
1464
  * add build dependency on 'yasm', since it is now moved to main.
1465
1466
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 21 Dec 2009 23:57:34 +0100
1467
1468
ffmpeg (4:0.5+svn20090706-2ubuntu3) lucid; urgency=low
1469
1470
  * security backports from ffmpeg trunk (Closes: #550442)
1471
   - libavcodec/mpegaudiodec
1472
   - libavcodec/vorbis_dec
1473
   - libavcodec/ffv1
1474
   - libavcodec/vp3
1475
   - libavcodec/h264
1476
   - libavformat/mov
1477
   - libavformat/oggdec
1478
   - libavformat/oggparsevorbis
1479
1480
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 05 Nov 2009 20:31:29 +0100
1481
1482
ffmpeg (4:0.5+svn20090706-2ubuntu2) karmic; urgency=low
1483
1484
  [ Reinhard Tartler ]
1485
  * Make arguments of av_set_pts_info() unsigned.
1486
  * update debian/changelog
1487
  * use patch for issue1245 from git.ffmpeg.org
1488
  * Support constant-quant encoding for libtheora, LP: #356322
1489
  * increase swscale compile time width (VOF/VOFW), LP: #443264
1490
1491
  [ LoĂ¯c Minier ]
1492
  * Update config for karmic's armel toolchain.
1493
  * Enable neon flavour; LP: #383240.
1494
  * Update NEON confflags to assume v7 and VFP.
1495
  * Add backported NEON patches from ffmpeg trunk; see debian/patches/neon/.
1496
  * Pass proper --cpu and --extra-flags on armel.
1497
  * Pass -fPIC -DPIC to neon pass.
1498
1499
 -- LoĂ¯c Minier <loic.minier@ubuntu.com>  Tue, 13 Oct 2009 23:56:04 +0200
1500
1501
ffmpeg (4:0.5+svn20090706-2ubuntu1) karmic; urgency=low
1502
1503
  * merge from debian. Remaining changes:
1504
    - disabled output decoders: faad, openjpeg, dirac (all not in main)
1505
    - build arm vfp variant
1506
    - don't build depend on yasm.
1507
  * fix dependencies on -extra packages: LP: #418705, #416348
1508
  * no need to remove mpeg encoders in the ubuntu package, unless we hear
1509
    otherwise from some patent owner. This brings back the mpeg2video
1510
    encoder is available. cf. formats.txt.gz LP: #416585
1511
1512
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 26 Aug 2009 11:20:03 +0200
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1513
1514
ffmpeg (4:0.5+svn20090706-2) unstable; urgency=low
1515
1516
  [ Fabian Greffrath ]
1517
  * Enable support for libdirac, now that it has entered Debian.
1518
1519
  [ Andres Mejia ]
1520
  * Fix ordering of FLAVORS that are installed. (Closes: #543595)
1521
1522
  [ Reinhard Tartler ]
1523
  * prepare new upload
1524
  * simply debian/confflags by removing the case of renaming the source
1525
    package
1526
1527
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 26 Aug 2009 09:12:49 +0200
1528
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1529
ffmpeg (4:0.5+svn20090706-1ubuntu3) karmic; urgency=low
1530
1531
  * update the dependencies of the -dev packages for the
1532
    unstripped -> extra renaming
1533
1534
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 25 Aug 2009 16:37:23 +0200
1535
1536
ffmpeg (4:0.5+svn20090706-1ubuntu2) karmic; urgency=low
1537
1538
  * really drop libopenjpeg from build depends.
1539
1540
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 25 Aug 2009 08:17:17 +0200
1541
1542
ffmpeg (4:0.5+svn20090706-1ubuntu1) karmic; urgency=low
1543
1544
  * merge from debian. Remaining changes:
1545
    - don't build-depend on libfaad-dev, disabling faad decoder.
1546
    - build arm vfp variant
1547
    - don't build libopenjpeg support (not in main)
1548
  * change shlibs file to make applications depend on the -extra- packages.
1549
  * don't build depend on yasm.
1550
1551
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 15 Aug 2009 18:18:23 +0200
1552
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1553
ffmpeg (4:0.5+svn20090706-1) unstable; urgency=low
1554
1555
  * preparing new upstream version, 0.5 release branch, rev 19352
1556
    - this version is capable of compiling swscale in LGPL mode
1557
  * rename source package back
1558
    - The replacement package with the 'missing bits' will be called
1559
      'ffmpeg-extra'
1560
    - simplify README.upstream-upgrade
1561
    - rename the source package from 'ffmpeg-debian' -> 'ffmpeg'
1562
  * fix aac playback regression, thanks to Matthew Wakeling for reporting
1563
     (Closes: #540729)
1564
  * fix seeking in DIF (DV) movies
1565
     Thanks to Dan Dennedy for identifying the patch! (Closes: #540424)
1566
  * debian/rules:
1567
    - merge cond_enable_nf macro from master.extra branch
1568
    - don't disable ffserver in various optimized variants
1569
    - don't disable building of statically linked helper binaries
1570
    - simply by removing the case of renaming the source package
1571
    - change the shlibs file: s/-unstripped-/-extra-/
1572
1573
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 13 Aug 2009 12:48:27 +0200
1574
1575
ffmpeg-debian (4:0.5+svn20090609-2) unstable; urgency=low
1576
1577
  [ Fabian Greffrath ]
1578
  * Remove .install files for unstripped packages that we do not build
1579
    from this branch anyway.
1580
  * Remove debian/fixup-config.sh which was only a hack needed to repair
1581
    the crippled config.h
1582
  * Finally remove strip.sh.
1583
1584
  [ Andres Mejia ]
1585
  * Add vdpau support by including vdpau headers in deb packaging.
1586
    (Closes: #511544)
1587
  * Don't disable encoders if internalencoders is set in
1588
    DEB_BUILD_OPTIONS.
1589
  * Enable yasm for i386 and amd64.
1590
1591
  [ Reinhard Tartler ]
1592
  * clarifications suggested by upstream in README.Source
1593
  * refresh patches
1594
1595
  [ Fabian Greffrath ]
1596
  * Document the copyright notice and license for the VDPAU headers in
1597
    debian/copyright.
1598
  * Remove parallel make support from debian/confflags, it's overridden
1599
    in debian/rules anyway.
1600
  * Quote opts in debian/watch.
1601
  * Bump debhelper compat to 7.
1602
  * Clean up clean target in debian/rules in favour of debian/clean.
1603
  * Replace "dh_clean -k" by dh_prep.
1604
1605
  [ Reinhard Tartler ]
1606
  * remove duplicated libxvmc-dev build dependency
1607
  * sort build dependencies alphabetically
1608
  * remove section numbering from README.Debian
1609
  * add note about the lintian override
1610
1611
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 13 Aug 2009 12:46:46 +0200
1612
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1613
ffmpeg-debian (4:0.5+svn20090609-1ubuntu3) karmic; urgency=low
1614
1615
  * do not forcefully enable objenjpeg, it is not avaiable in this build
1616
    anyway
1617
  * don't build against faac in any case, it is deemed non-free
1618
1619
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 25 Jul 2009 09:15:12 +0200
1620
1621
ffmpeg-debian (4:0.5+svn20090609-1ubuntu2) karmic; urgency=low
1622
1623
  * remove libopenjpeg-dev from build depends (fixes FTBFS)
1624
  * remove duplicate libxvmc-dev build-dependency
1625
1626
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 24 Jul 2009 21:53:47 +0200
1627
1628
ffmpeg-debian (4:0.5+svn20090609-1ubuntu1) karmic; urgency=low
1629
1630
  * merge from debian. Remaining changes:
1631
    - don't build-depend on libfaad-dev, disabling faad decoder.
1632
    - build arm vfp variant
1633
  * update gbp.conf
1634
  * move gbp.conf to debian/
1635
1636
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 18 Jul 2009 10:55:24 +0200
1637
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1638
ffmpeg-debian (4:0.5+svn20090609-1) unstable; urgency=low
1639
1640
  [ Andres Mejia ]
1641
  * Add myself to Uploaders list.
1642
  * Reorder when dh_strip is done so qt-faststart is also
1643
    stripped.
1644
  * Update to control files.
1645
  * Add new confflags for new build dependencies.
1646
  * Use <package>.docs files to add ffmpeg and ffmpeg-doc documentation.
1647
  * Use <package>.docs files for installing documentation.
1648
  * Add comment to 900_doxyfile patch.
1649
  * Add man page for qt-faststart.
1650
  * Bump version in changelog to prepare new release
1651
  * Fix FTBFS for ffmpeg source package with -dev packages (Closes: #527761)
1652
  * Use dh_lintian to install lintian overrides
1653
  * Update comment on fpic-* patches
1654
  * Build-Depend on debhelper (>= 6.0.7~) for dh_lintian.
1655
  * Add lintian overrides for remaining fpic lintian errors.
1656
  * Shorten comment on lintian-overrides.
1657
  * Allow passing in extra confflags, removes the need for fix-fpic
1658
    DEB_BUILD_OPTIONS.
1659
  * Fix FTBFS on kfreebsd. (Closes: #528591)
1660
  * Include patches to allow us to use opencore-amr libraries.
1661
1662
  [ Reinhard Tartler ]
1663
  * remove debian/control.* mechanism
1664
  * improve patch description for debian/patches/100_kfreebsd
1665
1666
  [ Andres Mejia ]
1667
  * Add lintian overrides for ffmpeg-debian source warnings.
1668
  * Only use .svnrevision if it's readable.
1669
  * Update source lintian-overrides for modifications to debian/rules.
1670
  * Add fix for FTBFS for GNU Hurd OS. Thanks Marc Dequènes.
1671
    (Closes: #530436)
1672
1673
  [ Felipe Sateler ]
1674
  * Don't add -unstripped to the unstripped variant version number
1675
    in debian/README.upstream-upgrade.
1676
  * In the same file, pass explicit version to git-import-orig
1677
1678
  [ Fabian Greffrath ]
1679
  * Cleaned up debian/watch file.
1680
  * Add notes why we no longer strip the orig.tar.gz.
1681
1682
  [ Andres Mejia ]
1683
  * Fix watch file to ignore daily snapshots.
1684
  * Make get-orig-source.sh executable.
1685
1686
  [ Reinhard Tartler ]
1687
  * add patch for qtrle encoding (Closes: #530016)
1688
  * Enable xvmc support by adding libxvmc-dev to build dependencies
1689
  * really add libopenjpeg-dev to build depends, actually enabling
1690
    the openjpeg decoder.
1691
  * reorganise README.Debian for the new plan [tm]
1692
  * no longer strip the source on upstream upgrades
1693
  * Imported Upstream version 0.5+svn20090609
1694
  * adjust notes in README.upstream-upgrade for the now unstripped
1695
    debian source package
1696
  * remove hack to build with stripped sources
1697
  * bump standards version, no changes needed
1698
1699
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 05 Jul 2009 22:52:43 +0200
1700
1701
ffmpeg-debian (4:0.5+svn20090420-2) unstable; urgency=low
1702
1703
  * debian/control: fix dependencies for libavutil-dev and libavfilter-dev
1704
    so that they can be used with the unstripped variants properly.
1705
  * debian/rules: set nooptflags only for relevant architectures.
1706
  * explicitly disable 'dangerous' encoders on the --configure line.
1707
  * fix SHLIBS_VERSION in debian/rules (Closes: #527350).
1708
1709
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 04 May 2009 07:41:19 +0200
1710
1711
ffmpeg-debian (4:0.5+svn20090420-1) unstable; urgency=low
1712
1713
  [ Fabian Greffrath ]
1714
  * Merge the contents of patents.txt into README.Debian and change some
1715
    paragraphs to (hopefully) add some more clarity on the removed encoders
1716
    and the package naming scheme. Based on suggestions by Xavier Douville
1717
    <debian@douville.org>, thank you very much for the review. (Closes: #519025)
1718
  * Reorder some confflags to account for GPL licensed libraries.
1719
  * Remove patents.txt
1720
  * Explicitely mention that no decoders are disabled in our packages.
1721
  
1722
  [ LoĂ¯c Minier ]
1723
  * Disable more autodetecter ARM arch features
1724
  * Add neon and vfp flavors to armel disabled for now
1725
  * vfp CFLAGS: add "-mfpu=vfp -mfloat-abi=softfp"
1726
1727
  [ Reinhard Tartler ]
1728
  * New Upstream Version (svn revision 18630)
1729
  * bump epoch as 0.5 was released. Future version will use '+' to indicate 
1730
    that the package is based on a release branch and '~' to indicate that
1731
    the package is based on the 'trunk' branch.
1732
  * update from the upstream release branch to generate a new upstream
1733
    tarball.
1734
  * add a git-buildpackage config file at debian/gbp.conf
1735
  * beautify identification string
1736
  * debian/rules: bump epoch to '4'
1737
  * update section names in control file
1738
  * update upstream svn server url
1739
  * fixup get-orig-source rules in debian/rules
1740
  * create right filenames for the orig.tar.gz files
1741
  * update README.upstream-upgrate for new versioning scheme
1742
  * remove debian/005_release_branch_changes.diff
1743
  * remove reference to 020_visibility_patch
1744
  * install the upstream license file and release notes
1745
  * allow -dev packages be installed with the unstripped variants
1746
    Closes: #526007, LP: #312898
1747
  * be more careful with svn:externals in debian/get-orig-source.sh.
1748
    (Closes: #525348)
1749
  
1750
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 02 May 2009 09:09:54 +0200
1751
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1752
ffmpeg-debian (3:0.svn20090303-1ubuntu6) jaunty; urgency=low
1753
1754
  * vfp CFLAGS: add "-mfpu=vfp -mfloat-abi=softfp".
1755
1756
 -- Loic Minier <lool@dooz.org>  Fri, 10 Apr 2009 21:34:29 +0200
1757
1758
ffmpeg-debian (3:0.svn20090303-1ubuntu5) jaunty; urgency=low
1759
1760
  * Disable more autodetected ARM arch features.
1761
  * Add neon and vfp flavors to armel disabled for now.
1762
  * Enable vfp pass on armel; leave the neon disabled.
1763
1764
 -- LoĂ¯c Minier <lool@dooz.org>  Fri, 10 Apr 2009 17:58:52 +0200
1765
1766
ffmpeg-debian (3:0.svn20090303-1ubuntu4) jaunty; urgency=low
1767
1768
  * brown paperbag upload. Actually include the patch intended for the
1769
    last upload.
1770
1771
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 21 Mar 2009 14:55:46 +0100
1772
1773
ffmpeg-debian (3:0.svn20090303-1ubuntu3) jaunty; urgency=low
1774
1775
  * don't disable ffserver in specialised flavors. Fixes LP: #345370
1776
1777
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 21 Mar 2009 14:52:25 +0100
1778
1779
ffmpeg-debian (3:0.svn20090303-1ubuntu2) jaunty; urgency=low
1780
1781
  * No-change rebuild to fix lpia shared library dependencies.
1782
1783
 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 19 Mar 2009 17:26:36 +0000
1784
1785
ffmpeg-debian (3:0.svn20090303-1ubuntu1) jaunty; urgency=low
1786
1787
  * FFE granted in LP: #340303.
1788
1789
  * merge from debian/unstable.
1790
  * remaining changes to debian:
1791
    - don't build-depend on libfaad-dev, disabling faad decoder.
1792
1793
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 13 Mar 2009 08:54:33 +0100
1794
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1795
ffmpeg-debian (3:0.svn20090303-1) unstable; urgency=low
1796
1797
  * New Upstream Version (svn revision 17737 libswscale revision 28799)
1798
    - Electronic Arts TQI decoder
1799
    - OpenJPEG based JPEG 2000 decoder
1800
    - NC (NC4600) camera file demuxer
1801
    - Gopher client support
1802
    - MXF D-10 muxer
1803
    - generic metadata API
1804
  * debian/get-orig-source.sh: Track the version 0.5 release branch. The
1805
    version number does not really reflect this, but this package is
1806
    actually very close to the 0.5 release branch.
1807
  * various cleanups to improve get-orig-source.sh
1808
  * Remove liba52 from the suggests field in debian/control.ffmpeg, as
1809
    ffmpeg does no longer use it since upload 0.svn20080206-10.
1810
  * Fix the Vcs-Git urls to the correct locations.
1811
  * The libavformat52 now links against libavcodec52, which breaks
1812
    applications that *ALSO* link against libavcodec51. Adding a
1813
    Breaks: libavcodec51 should prevent this and (hopefully) Closes: #516885.
1814
  * improve parallel builds on SMP/multicores by supporting the parallel
1815
    flag in DEB_BUILD_OPTIONS, and default to the number of available CPUs
1816
    on i386 and amd64.
1817
  * Drop unapplied patches from debian/patches.
1818
  * bump shlibs version.
1819
1820
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 03 Mar 2009 21:01:25 +0100
1821
1822
ffmpeg-debian (3:0.svn20090204-3) unstable; urgency=low
1823
1824
  [ Fabian Greffrath ]
1825
  * remove libasound2-dev from build-depends on non-Linux archs
1826
1827
  [ Reinhard Tartler ]
1828
  * fix postinst generation by calling dh_installdeb after dh_makeshlibs
1829
  * upload to unstable
1830
1831
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 22 Feb 2009 09:32:49 +0100
1832
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1833
ffmpeg-debian (3:0.svn20090204-2ubuntu1) jaunty; urgency=low
1834
1835
  * merge from debian. Remaining changes:
1836
    - don't build depend on libfaad-dev
1837
1838
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 05 Feb 2009 21:22:01 +0100
1839
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1840
ffmpeg-debian (3:0.svn20090204-2) experimental; urgency=low
1841
1842
  * add libxvmc-dev to build-depends in the 'ffmpeg' variant
1843
  * add libasound2-dev to build-depends. This means that ffplay is now able to
1844
    actually play using alsa directly instead only via libsdl
1845
  * add epochs for the "internal" shlibs dependencies
1846
1847
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 05 Feb 2009 20:30:05 +0100
1848
1849
ffmpeg-debian (3:0.svn20090204-1) experimental; urgency=low
1850
1851
  [ Reinhard Tartler ]
1852
  * New Upstream Version (svn revision 16978 libswscale revision 28461)
1853
1854
  Upstream Changes:
1855
    - R3D REDCODE demuxer
1856
    - ALSA support for playback and record
1857
1858
  * strighten internal dependencies by using a shlibs.local file
1859
    Closes: #512844, #512466
1860
  * New upstream version reintroduces a compatibility symbol ff_gcd
1861
    Closes: #512946
1862
  * Bump shlibs because of changes of the Metadata API in libavformat.
1863
    Actually no other package should use them yet, but let's better play safe
1864
    here...
1865
  * no longer install dsputil.h. It exposes lots of function that are private
1866
    to ffmpeg and may change on any new upstream revision. Please get in touch
1867
    with the ffmpeg maintainers if you maintain packages that rely on that
1868
    ffmpeg internal headers like this.
1869
  * simplify debian/confflags by doing autodetection of headers:
1870
     - xvid.h
1871
     - lame/lame.h
1872
     - faac.h
1873
     - x264.h
1874
     - vdpau/vdpau.h
1875
    Also remove the setting externalcodecs from DEB_BUILD_OPTIONS. The codecs
1876
    will be enabled as soon as the headers are installed on the filesystem,
1877
    so there is no need in enabling that separately.
1878
  * install ffpresets in /usr/share/ffmpeg/. Currently only presets for
1879
    x264 are avaiable, so a libx264 enabled libavcodec (like
1880
    libavcodec-unstripped-52) is needed to actually use them.
1881
1882
  [ Fabian Greffrath ]
1883
  * Enabled Speex decoding via libspeex.
1884
  * Use an alternative approach to achieve strict internal dependencies
1885
    by calling dh_makeshlibs twice in debian/rules instead of a
1886
    debian/shlibs.local file.
1887
1888
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 01 Feb 2009 19:54:27 +0100
1889
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1890
ffmpeg-debian (3:0.svn20090119-1ubuntu1) jaunty; urgency=low
1891
1892
  * merge from debian. LP: #318501
1893
  * new version fixes CVE-2008-3230, LP: #253767
1894
1895
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 20 Jan 2009 09:20:53 +0100
1896
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1897
ffmpeg-debian (3:0.svn20090119-1) experimental; urgency=low
1898
1899
  * New Upstream Version (svn revision 16681 libswscale revision 28341)
1900
  * update Vcs-Git tags. Packaging has now moved to git
1901
  * updates to packaging that faciliate building the unstripped and ubuntu
1902
    variants of this package
1903
  * enable xvmc support
1904
1905
  Upstream Changes:
1906
   - SVQ3 watermark decoding support
1907
   - hybrid WavPack support
1908
1909
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 20 Jan 2009 00:55:26 +0100
1910
1911
ffmpeg-debian (3:0.svn20090110-1) experimental; urgency=low
1912
1913
  * new upstream svn snapshot (svn revision 16508, libswscale revision 28286)
1914
  
1915
  Upstream Changes:
1916
   - RV30 and RV40 decoder
1917
   - QCELP / PureVoice decoder
1918
  
1919
  * removed patch 050_fix_pkgconfig_files.patch. Merged upstream
1920
  * disabled patch 020_visibility_patch. It needs to be adapted to the new
1921
    upstream changes. Hopefully it will get merged into ffmpeg properly.
1922
  * install formats.txt in the libavcodec52 package to document what
1923
    formats this version of ffmpeg has enabled.
1924
1925
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 11 Jan 2009 20:55:48 +0100
1926
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1927
ffmpeg-debian (3:0.svn20081115-1ubuntu1) jaunty; urgency=low
1928
1929
  * merge from debian.
1930
  * keep myself in the maintainer field. If you are touching this or the
1931
    'ffmpeg' package in multiverse, please get in touch with me. Both
1932
    source packages come from the same packaging branch.
1933
  * drop dependency on faad.
1934
1935
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 15 Nov 2008 19:44:29 +0100
1936
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1937
ffmpeg-debian (3:0.svn20081115-1) experimental; urgency=low
1938
1939
  * new upstream svn snapshot (svn revision 15824, libswscale revision 27910)
1940
  * bump standards version to version 3.8.0, no changes needed
1941
  * Adjust pkg-files to no longer put unnecessary dependencies in the generated
1942
    .pc files. Closes: #504220
1943
1944
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 10 Nov 2008 21:37:16 +0100
1945
2 by Reinhard Tartler
* Merge from debian. Remaining changes:
1946
ffmpeg-debian (3:0.svn20081108-1ubuntu3) jaunty; urgency=low
1947
1948
  * really disable faad support completely.
1949
1950
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 10 Nov 2008 10:58:01 +0100
1951
1952
ffmpeg-debian (3:0.svn20081108-1ubuntu2) jaunty; urgency=low
1953
1954
  * drop the patch to dlopen faad at runtime for now. it needs more
1955
    polishing, and we can have that functionality easier with the 'ffmpeg'
1956
    source package that will appear in multiverse.
1957
1958
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 10 Nov 2008 10:31:47 +0100
1959
1960
ffmpeg-debian (3:0.svn20081108-1ubuntu1) jaunty; urgency=low
1961
1962
  * merge from debian.
1963
  * keep myself in the maintainer field. If you are touching this or the
1964
    'ffmpeg' package in multiverse, please get in touch with me. Both
1965
    source packages come from the same packaging branch.
1966
  * drop dependency on faad.
1967
  * import patches from old packaging to dlopen libfaad at runtime.
1968
1969
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 10 Nov 2008 07:31:16 +0100
1970
1.1.1 by Reinhard Tartler, Reinhard Tartler, Fabian Greffrath
[ Reinhard Tartler ]
1971
ffmpeg-debian (3:0.svn20081108-1) experimental; urgency=low
1972
1973
  * upstream svn snapshot (svn revision 15786, libswscale revision 27900).
1974
  * apply visibility patch from ffmpeg-devel mailing list. This reduces the 
1975
    number of symbols that are exposed to other applications. Please file
1976
    bugs if applications fail to link against ffmpeg because of that.
1977
  * remove 001_fixup_version.diff patch and use upstream --extra-version
1978
    configure flag instead.
1979
  * now really remove 015_img_convert.patch from source package.
1980
1981
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 08 Nov 2008 16:38:23 +0100
1982
1983
ffmpeg-debian (3:0.svn20080925-1) experimental; urgency=low
1984
1985
  [ Loic Minier ]
1986
  * Tweak sed versions regexps to deal with epochs and upstream revisions with
1987
    dashes and be generally stricter.
1988
  * Large cleanup to rules logic: drop some cruft, rewrite some small chunks
1989
    in a slightly more readable manner, whitespaces, .PHONY fixes,
1990
    internalencoders handling, shlibs logic...
1991
  * Rename SRC_VERSION to UPSTREAM_VERSION in rules.
1992
  * Use DEB_SOURCE from the Source: field of dpkg-parsechangelog's output
1993
    instead of hardcoding the name of the source.
1994
1995
  [ Reinhard Tartler ]
1996
  * new svn snapshot (svn revision 15404, libswscale revision 27636).
1997
  * SONAME change: libavcodec51 -> libavcodec52
1998
  * drop old scaler (imgres/imgconvert). Upstream is about to remove it
1999
    completely.
2000
    - reporter claims that a newer snapshot fixes a crash in the dca decoder.
2001
      Thanks to "Alexander E. Patrakov" <patrakov@gmail.com> (Closes: #496612)
2002
  * reenable h261 encoder (Closes: #459073)
2003
2004
  [ Fabian Greffrath ]
2005
  * debian/{ffmpeg,lib*-dev}.install:
2006
    + Simplified, e.g. install the whole /usr/include/ sub-directory for each
2007
      particular library instead of single header files one by one.
2008
  * debian/control, debian/confflags:
2009
    + Enabled Dirac support via libschroedinger. (Closes: #499785)
2010
  * debian/changelog:
2011
    + Added an epoch needed for Ubuntu.
2012
  * debian/control:
2013
    + Removed Conflicts and Replaces against packages that either aren't even
2014
      in Debian 4.0 "Etch" anymore or that use the deprecated naming scheme
2015
      from <http://www.debian-multimedia.org>.
2016
    + Since ffmpeg-config has been removed from our packages, all inter-package
2017
      Conflicts and Replaces may be removed, too.
2018
    + Removed Build-Conflicts against libdc1394-13-dev, because
2019
      libdc1394-22-dev already does this for us.
2020
    + Updated inter-package dependencies and demoted Depends on external
2021
      library packages to Suggests, since we shouldn't encourage package
2022
      maintainers to link statically against libav*.
2023
  * debian/confflags, debian/control, debian/rules, debian/libavfilter*:
2024
    + Built libavfilter and disabled vhook in turn (Closes: #499787).
2025
2026
  [ Loic Minier ]
2027
  * Remove debug echo which broke shlibs, sorry.
2028
  * Fix Vcs-* control fields; thanks Gerfried Fuchs.
2029
  * Mention upstream SVN in debian/copyright; thanks Gerfried Fuchs;
2030
    closes: #499914.
2031
2032
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 06 Sep 2008 20:07:01 +0200
2033
2034
ffmpeg-debian (0.svn20080206-12) unstable; urgency=low
2035
2036
  * enable vhook in all flavors. (Closes: #490272, LP: #260296)
2037
  * make ffmpeg output a proper version number. (Closes: #496133, #483923)
2038
2039
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 23 Aug 2008 10:49:10 +0200
2040
2041
ffmpeg-debian (0.svn20080206-11) unstable; urgency=low
2042
2043
  [ Reinhard Tartler ]
2044
  * new patch: patches/010_fix_ftbfs_hppa.diff: On hppa shared objects
2045
    do required object files to be build "-fPIC -DPIC". Patch taken
2046
    from upstream svn.
2047
  * bugfix: libraries linked with libX11 on GNU/kFreeBSD. Thanks to
2048
    Aurelien Jarno for the patch. (Closes: #487252)
2049
2050
  [ Fabian Greffrath ]
2051
  * debian/confflags, debian/control:
2052
    + Build-Depend on libdc1394-22-dev explicitely and add
2053
      Build-Conflicts on libdc1394-13-dev (Closes: #490319).
2054
2055
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 16 Jul 2008 10:41:49 +0200
2056
2057
ffmpeg-debian (0.svn20080206-10) unstable; urgency=high
2058
2059
  * enable mmx and sse3 in builds. These CPU features are autodetected 
2060
    at runtime on amd64 and i386 using the 'cpuid' instrcution.
2061
    (Closes: #489732)
2062
  * disable support for liba52-dev. ffmpeg has its own implementation.
2063
  * don't add -fPIC -DPIC forcefully to ./configure. upstream claim that
2064
    the configure script gets this right on all architectures itself.
2065
  * Add patch 020_bug489965_bufferoverflow_str_demuxer.diff. Fixes a
2066
    buffer overflow in the STR demuxer. Thanks to Moritz Muehlenhoff for
2067
    reporting the issue. (Closes: #489965)
2068
  * Raising severity to high because of security issue.
2069
  * rework the shlibs file. Make applications linking against libraries
2070
    produced by this source package generate an alternate dependency on
2071
    the 'unstripped' variants of this package. They actually do not exist
2072
    yet at this point, but this way reverse dependencies are enabled to
2073
    use them when they eventually appear.
2074
2075
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 09 Jul 2008 14:04:06 +0200
2076
2077
ffmpeg-debian (0.svn20080206-9) unstable; urgency=low
2078
2079
  [ Reinhard Tartler ]
2080
  * cleanup 010_proper_rpath.diff: remove spurious linker search paths.
2081
  * debian/strip.sh: no need to remove the glue code for x264 and xvid.
2082
    However, since that code is not built in debian anyway, the orig.tar.gz
2083
    was not rebuilt with this change.
2084
  * provide mmx-enabled shared objects on amd64. AFAIK all amd64 machines
2085
    do support MMX.
2086
  * Provide optimized versions of the libraries along the unoptimized
2087
    ones. They are installed in machines and architecture specific
2088
    directories. Optimized for further target will be added per request,
2089
    please file bugs to request them.
2090
  * rename the source package (again), this time on upstream's request.
2091
    The former name was considered insulting by upstream, because it
2092
    somewhat indicated the original source was somehow 'non-free', which is
2093
    not the case. The new name now represents that we modified the package
2094
    so that it becomes acceptable for debian.
2095
  * Cleanups in debian/rules file.
2096
  * Add verbose explanations about the renaming in README.Debian.
2097
2098
  [ Fabian Greffrath ]
2099
  * debian/control:
2100
    + Added Conflicts and Replaces against obsolete library packages from
2101
      <http://debian-multimedia.org/> wearing the 'cvs' suffix in their names
2102
      (Closes: #484585, #484586, #484587, #484776, #484778).
2103
    + Added doxygen to Build-Depends.
2104
    + Introduced new package 'ffmpeg-doc' that contains html doxygen
2105
      documentation of the ffmpeg API (Closes: #438369).
2106
    + Changed Build-Depends from libdc1394-13-dev to libdc1394-22-dev,
2107
      which is supported upstream since r11501.
2108
  * debian/ffmpeg-doc.install:
2109
    + Added.
2110
  * debian/rules:
2111
    + Build and install html doxygen documentation.
2112
    + Avoid dependency of build-stamp rule on phony targets.
2113
  * debian/libavutil-dev.install, debian/rules,
2114
    debian/patches/010_ffmpeg-config.diff:
2115
    + Removed ffmpeg-config, use pkg-config instead (maintainers of affected
2116
      packages have been informed, see #487917 to #487922).
2117
2118
  [ Darren Salt ]
2119
  * Added patch 900_doxyfile: tell doxyfile to ignore debian* directories.
2120
  * debian/rules:
2121
    - Reworked building so that separate source & build directories are
2122
      used. This makes cleanup simpler and speeds up maintenance by avoiding
2123
      complete rebuilds when using "debuild binary".
2124
    - Removed some file installation 'cp' commands, made unnecessary due to
2125
      the build reworking.
2126
    - Unpatching is now done *after* cleaning.
2127
2128
 -- Reinhard Tartler <siretart@tauware.de>  Mon, 30 Jun 2008 15:27:50 +0200
2129
2130
ffmpeg-free (0.svn20080206-8) unstable; urgency=low
2131
2132
  [ Fabian Greffrath ]
2133
2134
  * debian/control:
2135
    + Added Conflicts and Replaces on libavutil-dev (<< 0.svn20080206-7)
2136
      to libavcodec-dev (Closes: #483548).
2137
2138
  [ Reinhard Tartler ]
2139
2140
  * remove patches from the debian package as disussed with upstream:
2141
    - 005_runtime_cpudetect.diff: it is supposed to fix runtime cpu detection
2142
      on i386. The code (and the define) has undergone large refactoring wrt.
2143
      the define RUNTIME_CPUDETECT. It is very likely to have undisired
2144
      side-effects with this version of ffmpeg. It therefore seem more safe
2145
      to me to actually remove this patch for now, and reinvestigate the
2146
      problems that occur, if they do.  (Related to: #482717)
2147
    - 005_m68k_workaround.diff: works around bugs in gcc for m68k.
2148
    - 006_mips_pthreads.diff: was an workaround for (now fixed) #428741.
2149
    - 020_fix_sws_scale_crash: patch has been rejected upstream:
2150
      http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2008-May/047846.html
2151
    - 054_h264_mmx_chroma_mc_crash.diff. According to upstream, this has
2152
      been fixed in a different way and is not reproducible. Verified that
2153
      the file referenced in bug #404176 does not crash anymore even
2154
      without this patch.
2155
  * new patch: 015_reenable-img_convert.diff.  Unlike previous version of this
2156
    patch, this uses a more lightweight approach. With building imgresample, a
2157
    few symbol clashes occur with libswscale. We therefore strip off symbols
2158
    that are already provided by libswscale. (Closes: #483960).
2159
  * remove 011_link_plugins.diff. It is completely unnecessary now.
2160
  * refactor quilt usage: use /usr/share/quilt/quilt.make.
2161
  * support building in paralell. make snippet taken from the qemu package.
2162
  * cleanups in debian/rules.
2163
  * Move ffmpeg-config back to libavutil. This way we can avoid a circular
2164
    dependency between libavutil-dev and libavcodec-dev. (Closes: #484132).
2165
    libavcodec uses libavutil internally, so this dependency cannot be avoided.
2166
  * disable altivec, at least for now. (Closes: #482717)
2167
  * always compile with --disable-strip. We strip the binaries afterwards using
2168
    dh_strip anyways.
2169
  * Remove depdency substitutions ${shlibs:Depends} and ${misc:Depends} from the
2170
    -dev packages.
2171
2172
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 04 Jun 2008 00:04:08 +0200
2173
2174
ffmpeg-free (0.svn20080206-7) unstable; urgency=low
2175
2176
  * debian/control:
2177
    + Removed unnecessary Conflicts and Replaces from libswscale0
2178
      (Closes: #481908), thanks Guillem Jover.
2179
    + Made libavutil-dev depend on libavcodec-dev.
2180
  * debian/libavcodec.install, debian/libavutil.install:
2181
    + Moved ffmpeg-config (script and manpage) from libavutil-dev to
2182
      libavcodec-dev (really Closes: #482213, #482214).
2183
2184
 -- Fabian Greffrath <fabian@debian-unofficial.org>  Tue, 28 May 2008 16:02:03 +0200
2185
2186
ffmpeg-free (0.svn20080206-6) unstable; urgency=low
2187
2188
  * Bug fix: "libavg: FTBFS: ld: cannot find -ldts", thanks to Lucas
2189
    Nussbaum (Closes: #482213, 482214). Fixed by removing -ldts from
2190
    ffmpeg-config.
2191
2192
 -- Reinhard Tartler <siretart@tauware.de>  Tue, 27 May 2008 12:45:10 +0200
2193
2194
ffmpeg-free (0.svn20080206-5) unstable; urgency=low
2195
2196
  [ Fabian Greffrath ]
2197
  * debian/control:
2198
    + Fixed dependency typo, libswscale0 conflicts with libswsacle1d but not
2199
      libswscale1d (Closes: #481908).
2200
2201
  [ Reinhard Tartler ]
2202
  * disable 015_build_imgresample.diff. Please port all applications
2203
    needing the symbols sws_{scale,getContext},
2204
    sws_{getCachedContext,freeContext} to use libswscale instead.
2205
  * downgrade debhelper depencency to level 5. We don't use any of the
2206
    level 6 features, and level 5 faciliates backporting to earlier
2207
    releases massively.
2208
  * remove unapplied patches from source to reduce the size of the
2209
    .diff.gz. The old patches can be retrieved from branches in our svn.
2210
2211
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 22 May 2008 09:26:06 +0200
2212
2213
ffmpeg-free (0.svn20080206-4) unstable; urgency=low
2214
2215
  * debian/rules:
2216
    + Moved confflags, that result in GPL versions of the libraries, into a
2217
      dedicated variable gpl_confflags. Add this to the common confflags.
2218
    + Moved --prefix=/usr to the common confflags.
2219
    + Added some comments and whitespace (nothing special).
2220
    + Renamed the "risky" keyword to "internalencoders". Set this in
2221
      DEB_BUILD_OPTIONS in order to create and build from an unstripped tarball
2222
      in the get-orig-source and build rules (Closes: #478010).
2223
    + Introduced the "externalcodecs" keyword. Set this in DEB_BUILD_OPTIONS to
2224
      enable support for additional codecs via external libraries.
2225
    + Commented out the amr?b codecs among the external codecs, because the
2226
      resulting packages will be unredistributable.
2227
2228
 -- Fabian Greffrath <fabian@debian-unofficial.org>  Tue, 29 Apr 2008 09:07:11 +0100
2229
2230
ffmpeg-free (0.svn20080206-3) experimental; urgency=low
2231
2232
  * install qt-faststart. Thanks Stefan Hermann for the patch from ubuntu.
2233
    (Closes: #470484)
2234
  * Reenable 020_fix_libswscale_pic_code, fixes FTBFS on amd64.
2235
  * Reenable altivec, fixes FTBFS on powerpc.
2236
  * Add some notes about the removed mpeg encoders (Closes: #440702)
2237
2238
 -- Reinhard Tartler <siretart@tauware.de>  Fri, 18 Apr 2008 23:02:24 +0200
2239
2240
ffmpeg-free (0.svn20080206-2) experimental; urgency=low
2241
2242
  [ Reinhard Tartler ]
2243
  * patches/020_fix_sws_scale_crash: if sws_scale is given an invalid context
2244
    (e.g. a null pointer), the function will crash because of a null pointer
2245
    dereference. Add a check for that here.
2246
  * add Conflicts/Replaces for libswscale1d.
2247
  * Due to the fact that we no longer build the shared version of ffmpeg with
2248
    mmx optimisations, the following patches have been dropped:
2249
      - 020_mmx_optims.diff
2250
      - 020_mmx_pic_code.diff
2251
      - 020_disable_snow_mmx_in_pic.diff
2252
      - 020_fix_libswscale_pic_code
2253
2254
  [ Fabian Greffrath ]
2255
  * debian/control:
2256
    + Added libx11-dev and libxext-dev to Build-Depends.
2257
  * debian/rules:
2258
    + Build with --enable-x11grab (Closes: #441983).
2259
    + Build ffmpeg and shared libraries with --extra-cflags="-fPIC -DPIC"
2260
      (feeling confident that this closes: #472613) and "drop the surgery
2261
      regarding Makefile.pic and config.mak.pic".
2262
    + In this context, cleaned up build rule: Run '$(MAKE)' and '$(MAKE) clean'
2263
      from the top source directory instead of diving into the library
2264
      directories; force move during backup and recovery of the static
2265
      libraries; let the build rule itself depend on config-extra-includes.h
2266
      (instead of build-stamp) to avoid being run again from the binary rule;
2267
      some more minor changes of cosmetic type.
2268
    + Renamed config-extra-includes rule to config-extra-includes.h to
2269
      reflect the file name of the created file (also changed to override it
2270
      instead of appending) and to avoid the rule to be run twice.
2271
    + Disabled all architecture-specific optimizations for the time being.
2272
2273
 -- Fabian Greffrath <fabian@debian-unofficial.org>  Fri, 1 Apr 2008 17:22:00 +0100
2274
2275
ffmpeg-free (0.svn20080206-1) experimental; urgency=low
2276
2277
  [ Reinhard Tartler ]
2278
  * new upstream release (Closes: #471136)
2279
  * refreshed patches
2280
  * libogg was dropped upstream
2281
  * no longer install integer.h, as it is not part of the public API (see
2282
    upstream r11642).
2283
  * no longer install rtp.h, as it is not part of the public API (see
2284
    upstream r11505).
2285
  * install crc.h and sha1.h to libavutil-dev, since it is part of the
2286
    public API now.
2287
  * introduce new package: libavdevice52 and libavdevice-dev.
2288
  * Implemented debian/get-orig-source.sh and adjusted the get-orig-source
2289
    target in debian/rules to use that.
2290
  * fix invocation of the testsuite.
2291
  * bump standards version to 3.7.3 (no changes needed).
2292
  * add script recordshow.sh (Closes: 461434). Thanks to
2293
    Daniel Dickinson <cshore@wightman.ca>
2294
  * Introdcue binary package ffmpeg-dbg, which contains debugging symbols
2295
    of the shared library packages.
2296
2297
  [ Fabian Greffrath ]
2298
  * debian/changelog:
2299
    + Source is exported from SVN, not CVS. Reflect this in the versioning
2300
      scheme (Closes: #468319).
2301
  * debian/control:
2302
    + Changed Build-Depends to liba52-0.7.4-dev | liba52-dev.
2303
    + Improved descriptions and dependencies for libavdevice packages.
2304
  * debian/control, debian/compat:
2305
    + Bumped debhelper Build-Depends to (>= 6.0.0).
2306
  * debian/control, debian/*.install:
2307
    + Adopted shared library package names to upstream SONAMEs.
2308
  * debian/README.Debian:
2309
    + Updated, since AAC decoding (through FAAD) is now enabled.
2310
    + Updated URL for unofficial ffmpeg packages.
2311
  * debian/rules:
2312
    + Reordered confflags to optionally build LGPL versions of the libraries.
2313
    + Removed trailing whitespace.
2314
    + Removed unused strip rule.
2315
    + Added libxvidcore4-dev to weak-build-deps and fixed confflags
2316
      in DEB_BUILD_OPTIONS=risky accordingly.
2317
    + Added a get-orig-source rule to reproduce the source tarball. Produce an
2318
      unstripped tarball if DEB_BUILD_OPTIONS=risky.
2319
    + Do not run debian/fixup-config.sh if DEB_BUILD_OPTIONS=risky.
2320
  * debian/patches/011_link_plugins.diff:
2321
    + Updated to link all plugins against libavutil since they all use symbols
2322
      from this library. Resolves "symbols found in none of the libraries"
2323
      warnings from dpkg-shlibdeps.
2324
2325
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 20 Mar 2008 17:57:21 +0100
2326
2327
ffmpeg-free (0.cvs20071007-4) experimental; urgency=low
2328
2329
  [ Fabian Greffrath ]
2330
  * debian/control:
2331
    + Wrapped Uploaders, Build-Depends and Depends,
2332
      Conflicts and Replaces fields.
2333
    + Added libfaad-dev to Build-Depends.
2334
    + Added Homepage field.
2335
    + Added ${misc:Depends} to all Depends.
2336
  * debian/rules:
2337
    + Enabled faad support via libfaad
2338
      (Closes: #400094, #418230, #447089, #448068, #449387).
2339
    + Added libmp3lame-dev to weak-build-deps in DEB_BUILD_OPTIONS=risky.
2340
    + Added support for amrnb, amrwb and x264 (Closes: #432170) in
2341
      DEB_BUILD_OPTIONS=risky.
2342
2343
  [ Reinhard Tartler ]
2344
  * added Fabian Greffrath to Uploaders
2345
2346
 -- Reinhard Tartler <siretart@tauware.de>  Thu, 20 Mar 2008 15:55:11 +0100
2347
2348
ffmpeg-free (0.cvs20071007-3) experimental; urgency=low
2349
2350
  * disable armv6 code generation. Thanks to Joey Hess for the patch
2351
    (Closes: #438923).
2352
2353
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 13 Jan 2008 23:28:25 +0100
2354
2355
ffmpeg-free (0.cvs20071007-2) experimental; urgency=low
2356
2357
  * restore soname on libavutil. got dropped on previous upload.
2358
  * Bug fix: "needs libavutil-dev headers but doesn't depend on it",
2359
    thanks to rmh@aybabtu.com (Closes: #434494). This was actually already
2360
    fixed in a previous upload.
2361
  * build dependencies in debian/control are now multiline.
2362
  * Drop the XS- from the Vcs-Browser and Vcs-Svn field.
2363
2364
 -- Reinhard Tartler <siretart@tauware.de>  Sun, 16 Dec 2007 21:36:49 +0100
2365
2366
ffmpeg-free (0.cvs20071007-1) experimental; urgency=low
2367
2368
  * new upstream snapshot, using the same day as the mplayer release
2369
  * Refreshing patches:
2370
    -005_altivec_flags.diff: dropped, merged upstream
2371
    -005_m68k_workaround.diff: refreshed
2372
    -005_runtime_cpudetect.diff: refreshed
2373
    -006_mips_pthreads.diff: refreshed
2374
    -010_proper_rpath.diff: refreshed
2375
    -010_shared_library_versioning.diff: refreshed
2376
    -011_link_plugins.diff: refreshed (moved to top level makefile)
2377
    -015_build_imgresample.diff: refreshed
2378
    -020_disable_snow_mmx_in_pic.diff: refreshed
2379
    -020_fix_libswscale_pic_code.diff: refreshed
2380
    -020_mmx_optims.diff: refreshed
2381
    -020_mmx_pic_code.diff: refreshed
2382
    -040_early_altivec_detection.diff: disabled, doesn't apply anymore
2383
    -040_only_use_maltivec_when_needed.diff disabled, (causes ftbfs, needs revising)
2384
    -040_only_use_maltivec_when_needed.diff: refresh
2385
    -051_mjpeg_gray_support.diff, removed applied upstream
2386
    -053_rm_demux_crash.diff removed, applied upstream.
2387
    -060_fix_avi_skip.diff removed, does not apply anymore
2388
  * remove --enable-libdts. ffmpeg now has an internal dts decoder since
2389
    r9051 (2007-05-17). It seems that at least some packages link to libdts and
2390
    rely on the transitive dependency via ffmpeg. Please add explicit dependencies
2391
    on libdts instead!
2392
  * Don't ignore errors in upstream Makefile. Bug found via lintian.
2393
2394
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 05 Dec 2007 17:33:34 +0100
2395
2396
ffmpeg-free (0.cvs20070307-7) UNRELEASED; urgency=low
2397
2398
  * debian/patches/051_mjpeg_gray_support.diff:
2399
    + Support grayscale MJPEG streams as sent by Axis cameras.
2400
2401
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Tue, 31 Jul 2007 18:55:31 +0200
2402
2403
ffmpeg-free (0.cvs20070307-6) unstable; urgency=low
2404
2405
  * Rename the source package. We are (again) no longer shipping the
2406
    'real' upstream source of ffmpeg.
2407
  * Add debian/strip.sh to strip ffmpeg upstream source disabling mpeg
2408
    based encoders as discussed with ftp-master at debconf7
2409
  * update XS-Vcs tags in debian/control.
2410
  * make ffmpeg binNMU-able by using ${binary:Version} rather than
2411
    ${Source-Version}
2412
2413
 -- Reinhard Tartler <siretart@tauware.de>  Sat, 23 Jun 2007 15:11:21 +0100
2414
2415
ffmpeg (0.cvs20070307-5) unstable; urgency=low
2416
2417
  * upload to unstable
2418
  * remove x264 support, as it has been removed from unstable
2419
2420
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 30 May 2007 15:19:20 +0200
2421
2422
ffmpeg (0.cvs20070307-4) experimental; urgency=low
2423
2424
  * added myself to uploaders
2425
  
2426
  * 020_fix_libswscale_pic_code:
2427
    + added, avoid some MMX code to avoid PIC code
2428
2429
  [ Sam Hocevar ]
2430
  
2431
  * fixed path in library installation.
2432
2433
 -- Reinhard Tartler <siretart@tauware.de>  Wed, 11 Apr 2007 23:17:47 +0200
2434
2435
ffmpeg (0.cvs20070307-3) experimental; urgency=low
2436
2437
  * debian/patches/015_build_imgresample.diff:
2438
    + Build imgresample functions even with swscaler activated, or legacy
2439
      applications will stop working.
2440
2441
  * debian/patches/053_rm_demux_crash.diff:
2442
    + New patch: fix a double free with corrupted rm files (Closes: #379922).
2443
2444
  * debian/patches/054_h264_mmx_chroma_mc_crash.diff:
2445
    + New patch: workaround for a buffer overflow in the MMX H264 chroma
2446
      motion compensation until upstream fixes it properly (Closes: #404176).
2447
2448
  * debian/patches/300_c++_compliant_headers.diff:
2449
    + Define INT64_C() when the system headers don't provide it, for instance
2450
      when building C++ code.
2451
2452
  * debian/control:
2453
    + Set pkg-multimedia-maintainers as main maintainer.
2454
    + Updated VCS fields.
2455
  * debian/rules:
2456
    + Huge cleanup.
2457
2458
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Wed, 14 Mar 2007 19:40:42 +0100
2459
2460
ffmpeg (0.cvs20070307-2) experimental; urgency=low
2461
2462
  * debian/rules:
2463
    + Activate x264 support now that it is in unstable.
2464
  * debian/control:
2465
    + Build-depend on libx264-dev.
2466
2467
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Mon, 12 Mar 2007 21:10:45 +0100
2468
2469
ffmpeg (0.cvs20070307-1) experimental; urgency=low
2470
2471
  [ Sam Hocevar ]
2472
2473
  * New upstream snapshot (Closes: #403330, #404788).
2474
  * This snapshot fixes numerous file parsing crashes (Closes: #404176,
2475
    Closes: #407003, #396282, #365006, #403398).
2476
2477
  * debian/patches/010_proper_rpath.diff:
2478
    + New patch. Link objects with the libraries that we generate, not the
2479
      ones installed on the system.
2480
2481
  * debian/patches/010_shared_library_versioning.diff:
2482
    + Strip unneeded prefix from .pc files (Closes: #404758).
2483
2484
  * debian/patches/011_link_plugins.diff:
2485
    + New patch. Link vhook plugins with the appropriate libraries.
2486
2487
  * debian/patches/013_strip_unneeded_linker_flags.diff:
2488
    + Remove unneeded -l flags from .pc files (Closes: #373986).
2489
2490
  * debian/patches/020_mmx_optims.diff:
2491
  * debian/patches/020_disable_snow_mmx_in_pic.diff:
2492
    + Sync patches.
2493
2494
  * debian/patches/020_really_use_liba52.diff:
2495
  * debian/patches/050_h264-misc-security-fixes.diff:
2496
  * debian/patches/051_asf-misc-security-fixes.diff:
2497
    + Drop patches, applied upstream or no longer relevant.
2498
2499
  * debian/patches/040_only_use_maltivec_when_needed.diff:
2500
    + Upgraded patch to cover libswscale.
2501
2502
  * debian/libavcodec-dev.install:
2503
    + Ship lzo.h and random.h.
2504
2505
  * debian/rules:
2506
    + Fix syntax for a few --enable flags.
2507
    + Only ship ffmpeg_powerpc_performance_evaluation_howto.txt.gz on
2508
      powerpc machines (Closes: #385079). 
2509
    + Readded --enable-libtheora, it's here again.
2510
    + Activate --enable-swscaler (Closes: #399141, #398442).
2511
2512
  [ Reinhard Tartler ]
2513
2514
  * debian/rules:
2515
    + Ignore libswscale.pc and rgb2rgb.h.
2516
2517
  * debian/libavcodec-dev.install:
2518
    + Ship fifo.h and opt.h.
2519
2520
  * debian/patches/005_altivec_flags.diff:
2521
  * debian/patches/005_m68k_workaround.diff:
2522
  * debian/patches/005_runtime_cpudetect.diff:
2523
  * debian/patches/006_mips_pthreads.diff:
2524
  * debian/patches/020_really_use_liba52.diff:
2525
    + Sync patches.
2526
2527
  * debian/patches/007_disable_ffmpeg_option.diff:
2528
  * debian/patches/030_arm_cpu_detect.diff:
2529
  * debian/patches/030_arm_workaround.diff:
2530
    + Drop patches, applied upstream or no longer relevant.
2531
2532
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Fri,  9 Mar 2007 15:13:16 +0100
2533
2534
ffmpeg (0.cvs20060823-7) unstable; urgency=high
2535
2536
  * debian/patches/040_only_use_maltivec_when_needed.diff:
2537
    + Fix a static function prototype that prevented programs using libpostproc
2538
      from working on PowerPC (Closes: #412214).
2539
2540
  * debian/control:
2541
    + Added Xs-Vcs-Browser and XS-Vcs-Svn fields.
2542
2543
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Thu,  8 Mar 2007 17:51:37 +0100
2544
2545
ffmpeg (0.cvs20060823-6) unstable; urgency=high
2546
2547
  * Upload to unstable.
2548
2549
 -- Loic Minier <lool@dooz.org>  Thu,  1 Feb 2007 21:36:47 +0100
2550
2551
ffmpeg (0.cvs20060823-5) testing-proposed-updates; urgency=high
2552
2553
  [ LoĂ¯c Minier ]
2554
  * Add myself to Uploaders.
2555
  * Exclude firewire libs from ffmpeg-config under kFreeBSD; based on a patch
2556
    by Petr Salinger; closes: #399701.
2557
  * Fix handling of debug in DEB_BUILD_OPTIONS; thanks Andreas Henriksson;
2558
    closes: #406474.
2559
  * SECURITY: New patch, 050_h264-misc-security-fixes, to properly check the
2560
    sps and pps ids before use and to check more bitstram values and fix
2561
    potential security holes; from upstream SVN r7585, r7586, and r7591.
2562
  * SECURITY: New patch, 051_asf-misc-security-fixes, to properly check
2563
    packet sizes, chunk sizes, and fragment positions; from upstream SVN r7640
2564
    and r7650.
2565
2566
  [ Sam Hocevar ]
2567
  * debian/copyright:
2568
    + Fix typo and clarify licensing terms (Closes: #398235).
2569
  * debian/README.Debian:
2570
    + Removed mention of ffmpeg-config now that we ship .pc files.
2571
  * debian/patches/020_mmx_optims.diff:
2572
    + New patch, fix FTBFS with DEB_BUILD_OPTIONS=debug.
2573
  * debian/patches/040_early_altivec_detection.diff:
2574
    + New patch, detect AltiVec earlier on and only once so that we don't
2575
      risk using signal handlers in a multithreaded environment or when
2576
      the caller already installed a SIGILL handler.
2577
  * debian/patches/040_only_use_maltivec_when_needed.diff:
2578
    + New patch, only use -maltivec with files that use AltiVec intrinsics,
2579
      and make sure no codepath leads to these files on a non-AltiVec
2580
      machine (Closes: #405926).
2581
  * debian/patches/060_fix_avi_skip.diff:
2582
    + New patch, courtesy of Ben Hutchings: do not attempt to skip the ODML
2583
      if the current seek offset is already beyond it (Closes: #383734).
2584
2585
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Mon, 29 Jan 2007 16:58:44 +0100
2586
2587
ffmpeg (0.cvs20060823-4) unstable; urgency=high
2588
2589
  * Maintainer upload.
2590
  * Acknowledging NMU (Closes: #386458).
2591
2592
  * High urgency because of FTBFS fix.
2593
2594
  * debian/patches/030_arm_workaround.diff:
2595
    + New patch courtesy of Aurélien Jarno: disable the broken ARM assembly
2596
      code in libavcodec/mpegaudiodec.c.
2597
2598
  * debian/patches/030_arm_cpu_detect.diff:
2599
    + New patch courtesy of Aurélien Jarno: correctly detect the newer ARM
2600
      CPUs.
2601
2602
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sun, 24 Sep 2006 23:38:29 +0200
2603
2604
ffmpeg (0.cvs20060823-3.1) unstable; urgency=medium
2605
2606
  * Non-maintainer upload.
2607
  * Fix variable substitution trick in debian/rules (Closes: #386458).
2608
2609
 -- Luk Claes <luk@debian.org>  Fri, 15 Sep 2006 21:29:07 +0200
2610
2611
ffmpeg (0.cvs20060823-3) unstable; urgency=low
2612
2613
  * debian/rules:
2614
    + Take local packages into account when computing shlibs dependencies, so
2615
      that ffplay/ffserver depend on the proper libraries (Closes: #386029).
2616
2617
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Tue,  5 Sep 2006 17:44:00 +0200
2618
2619
ffmpeg (0.cvs20060823-2) unstable; urgency=low
2620
2621
  * debian/patches/020_really_use_liba52.diff:
2622
    + New patch: link with the shared liba52 instead of the built-in one.
2623
2624
  * debian/patches/006_mips_pthreads.diff:
2625
    + New patch: link libraries with -lpthreads on Linux MIPS because of a
2626
      known ld bug.
2627
2628
  * debian/patches/007_disable_ffmpeg_option.diff:
2629
    + New patch: add a --disable-ffmpeg option.
2630
2631
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Wed, 30 Aug 2006 18:36:52 +0200
2632
2633
ffmpeg (0.cvs20060823-1) unstable; urgency=low
2634
2635
  * New SVN snapshot (Closes: #368904).
2636
  * debian/control:
2637
    + Set policy to 3.7.2.
2638
    + Do not build 1394 support on GNU/kFreeBSD or Hurd. Patch courtesy of
2639
      Petr Salinger (Closes: #372290).
2640
  * debian/rules:
2641
    + Minor cleanup.
2642
    + Removed --enable-theora, upstream dropped that option.
2643
2644
  * debian/patches/020_mmx_intrinsics.diff:
2645
    + Disabled intrinsics workaround because it is no longer necessary and it
2646
      causes trouble with some codecs such as H264 (Closes: #373765).
2647
2648
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Wed, 23 Aug 2006 12:09:58 +0200
2649
2650
ffmpeg (0.cvs20060329-4) unstable; urgency=low
2651
2652
  * debian/control:
2653
    + Make each -dev package depend on the corresponding shared library
2654
      package (Closes: #361348).
2655
    + Moved libavutil files from libavformat-dev to libavcodec-dev which is
2656
      the real common dependency (Closes: #361269).
2657
2658
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sun,  9 Apr 2006 15:23:37 +0200
2659
2660
ffmpeg (0.cvs20060329-3) unstable; urgency=low
2661
2662
  * debian/rules: that build system is hopeless. We now run configure and
2663
    make twice, backup static libraries inbetween, then update timestamps
2664
    to fool make. That should fix the FTBFS (Closes: #361215).
2665
2666
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Fri,  7 Apr 2006 11:33:15 +0200
2667
2668
ffmpeg (0.cvs20060329-2) unstable; urgency=low
2669
2670
  * debian/rules: fixed Makefile.pic generation.
2671
2672
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Thu,  6 Apr 2006 16:37:05 +0200
2673
2674
ffmpeg (0.cvs20060329-1) unstable; urgency=low
2675
2676
  * New CVS snapshot.
2677
  * Upstream fixed a double free in img.c (Closes: #351455).
2678
  * Upstream fixed the libvorbisenc dependency in libavcodec.pc
2679
    (Closes: #357352).
2680
2681
  * debian/rules:
2682
    + Activated threading support (Closes: #335677).
2683
    + Manually reinstall dsputil.h.
2684
2685
  * debian/README.Debian:
2686
    + Removed mention of --plugin-libs.
2687
    + Added a note about the unofficial packages (Closes: #306752).
2688
2689
  * 020_disable_snow_mmx_in_pic.diff: (new patch) disable MMX acceleration in
2690
    the Snow encoder in PIC mode.
2691
2692
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Thu, 30 Mar 2006 10:41:17 +0200
2693
2694
ffmpeg (0.cvs20060306-3) unstable; urgency=low
2695
2696
  * Switched patch system to quilt.
2697
  * debian/control:
2698
    + Build-depend on quilt.
2699
2700
  * 005_altivec_flags.diff: (new patch from old diff.gz) proper gcc flags to
2701
    only generate AltiVec code when explicitely asked.
2702
2703
  * 005_m68k_workaround.diff: (new patch from old diff.gz) use -O2 instead of
2704
    -O3 on m68k.
2705
2706
  * 005_runtime_cpudetect.diff: (new patch from old diff.gz) fix runtime CPU
2707
    detection on m68k and x86.
2708
2709
  * 010_ffmpeg-config.diff: (new patch from old diff.gz) the ffmpeg-config
2710
    script and associated manpage (legacy).
2711
2712
  * 010_shared_library_versioning.diff: (new patch from old diff.gz) use a
2713
    Debian-specific scheme for shared library versioning to avoid spreading
2714
    libraries incompatible with every other version.
2715
2716
  * 020_mmx_intrinsics.diff: (new patch from old diff.gz) use MMX intrinsics
2717
    in dsputil_mmx.c because gcc is unable to compute some register constraints
2718
    in PIC mode.
2719
2720
  * 020_mmx_pic_code.diff: (new patch from old diff.gz) ported some MMX code
2721
    to be PIC.
2722
2723
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Wed, 29 Mar 2006 18:53:35 +0200
2724
2725
ffmpeg (0.cvs20060306-2) unstable; urgency=low
2726
2727
  * ffmpeg-config.in: removed references to _pic libraries.
2728
2729
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Fri, 17 Mar 2006 20:08:29 +0100
2730
2731
ffmpeg (0.cvs20060306-1) unstable; urgency=low
2732
2733
  * New CVS snapshot.
2734
  * Upstream now properly installs dsputil.h (Closes: #354391).
2735
  * debian/control:
2736
    + Distribute shared versions of the libraries with a Debian-specific
2737
      soname.
2738
  * debian/rules:
2739
    + Removed all custom PIC rules.
2740
    + Moved ffmpeg-config to libavformat-dev instead of libavcodec-dev so that
2741
      it is present by default (Closes: #350750).
2742
    + Include apiexample.c in libavcodec-dev (Closes: #350027).
2743
2744
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Mon,  6 Mar 2006 11:05:26 +0100
2745
2746
ffmpeg (0.cvs20050918-6) unstable; urgency=low
2747
2748
  * Developer upload.
2749
  * Acknowledge NMU. Thanks to Samuel Mimram (Closes: #342207).
2750
  * configure:
2751
    + Set RUNTIME_CPUDETECT (except on m68k where it ICEs and on x86 where it
2752
      fails to build some asm constructs) (Closes: #337846).
2753
  * debian/rules:
2754
    + Make the build process aware of DEB_BUILD_OPTIONS, thanks to Timo
2755
      Lindfors (Closes: #338895).
2756
2757
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sat, 21 Jan 2006 16:51:26 +0100
2758
2759
ffmpeg (0.cvs20050918-5.1) unstable; urgency=low
2760
2761
  * NMU.
2762
  * Fix exploitable heap overflow in libavcodec's handling of images with
2763
    PIX_FMT_PAL8 pixel formats (CVE-2005-4048), closes: #342207.
2764
2765
 -- Samuel Mimram <smimram@debian.org>  Sun, 15 Jan 2006 14:44:36 +0100
2766
2767
ffmpeg (0.cvs20050918-5) unstable; urgency=low
2768
2769
  * ffmpeg-config.1: fixed the examples and added a note that static libraries
2770
    should be put after the objects that refer to them (Closes: #339803).
2771
2772
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Fri, 18 Nov 2005 23:58:16 +0100
2773
2774
ffmpeg (0.cvs20050918-4) unstable; urgency=low
2775
2776
  * configure:
2777
    + Tell the configure script about m68k, ia64 and others.
2778
2779
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Thu, 22 Sep 2005 14:43:59 +0200
2780
2781
ffmpeg (0.cvs20050918-3) unstable; urgency=low
2782
2783
  * configure:
2784
    + Use -O2 instead of -O3 on m68k to avoid ICEs.
2785
2786
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Tue, 20 Sep 2005 17:33:14 +0200
2787
2788
ffmpeg (0.cvs20050918-2) unstable; urgency=low
2789
2790
  * libavcodec/i386/dsputil_mmx.c:
2791
    + Reworked the MMX intrinsics.
2792
  * tests/libav.regression.ref:
2793
    + Minor cosmetic fix to use double-digit numbers in test sequences.
2794
  * debian/control:
2795
    + PowerPC no longer needs to use gcc-3.4, since 4.x is the default.
2796
  * libavcodec/Makefile:
2797
    + Removed special compilation case for HPPA now that we use 4.x.
2798
2799
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sun, 18 Sep 2005 17:43:48 +0200
2800
2801
ffmpeg (0.cvs20050918-1) unstable; urgency=low
2802
2803
  * New CVS snapshot.
2804
  * Upstream applied most Debian patches.
2805
  * configure:
2806
    + Do not use -mabi=altivec (-maltivec is enough for our AltiVec code) so
2807
      that our code still runs on a G3 computer (Closes: #319151).
2808
  * debian/rules:
2809
    + When not cross-compiling, run the regression tests (Closes: #292102).
2810
  * debian/changelog:
2811
    + Updated the FSF address.
2812
  * ffmpeg-config.in:
2813
    + Fixed avcodec linkage (Closes: #328505).
2814
  * libavcodec/i386/mpegvideo_mmx_template.c:
2815
    + Applied patch from Tobias Grimm to fix the PIC MMX code for MPEG
2816
      encoding (Closes: #318493).
2817
  * libavcodec/i386/dsputil_mmx.c:
2818
    + Applied patch from Joshua Kwan to fix the AMD64 build (Closes: #324026).
2819
    + Reworked that patch so that it still compiles on x86.
2820
2821
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Fri, 16 Sep 2005 13:03:47 +0200
2822
2823
ffmpeg (0.cvs20050811-2) unstable; urgency=low
2824
2825
  * ffmpeg-config.in: added a missing -lgsm.
2826
2827
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Mon, 22 Aug 2005 19:51:53 +0200
2828
2829
ffmpeg (0.cvs20050811-1) unstable; urgency=low
2830
2831
  * New CVS snapshot.
2832
  * Upstream fixed an integer overflow in the MPEG encoder (Closes: #320150).
2833
  * debian/rules:
2834
    + Activated libgsm support.
2835
    + Fixed theora support.
2836
    + Switched installation method to dh_install.
2837
  * Applied patch from Christian Aichinger and others to fix the clobbering
2838
    of the %ebx register during build (Closes: #319563).
2839
2840
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Thu, 11 Aug 2005 14:22:03 +0200
2841
2842
ffmpeg (0.cvs20050626-2) unstable; urgency=low
2843
2844
  * ffmpeg-config.in: fixed the theora link that caused FTBFS.
2845
2846
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Fri,  1 Jul 2005 17:20:59 +0200
2847
2848
ffmpeg (0.cvs20050626-1) unstable; urgency=low
2849
2850
  * New CVS snapshot.
2851
  * debian/control:
2852
    + Set policy to 3.6.2.1.
2853
  * debian/rules:
2854
    + Fixed Vorbis support (Closes: #306023).
2855
    + Patch by Jonas Smedegaard <dr@jones.dk>: conditionally enable these
2856
      unofficial libraries if DEB_BUILD_OPTIONS includes "risky":
2857
      o Mpeg2 layer 3 / MP3 (liblame-dev).
2858
      o FAAD (libfaad2-dev).
2859
      o FAAC (libfaac-dev).
2860
      o XviD (libxvidcore-dev).
2861
    + Activated theora support.
2862
    + Activated IEEE 1394 support (Closes: #296737).
2863
2864
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sun, 26 Jun 2005 15:46:54 +0200
2865
2866
ffmpeg (0.cvs20050313-2) unstable; urgency=low
2867
2868
  * libavcodec/libpostproc/postprocess_template.c
2869
    libavcodec/i386/mpegvideo_mmx_template.c: fixed my PIC MMX code (Closes: #299700).
2870
  * debian/rules: use gcc-3.4 on PowerPC (Closes: #300686).
2871
2872
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Mon, 21 Mar 2005 23:38:46 +0100
2873
2874
ffmpeg (0.cvs20050313-1) unstable; urgency=low
2875
2876
  * New CVS snapshot.
2877
  * configure: fixed the builtin vector test (Closes: #293284), thanks
2878
    to Jacob L. Anawalt.
2879
  * libavcodec/libpostproc/postprocess_template.c
2880
    libavcodec/i386/mpegvideo_mmx_template.c: fixed MMX code so that it can
2881
    be compiled in PIC mode, and reactivated MMX (Closes: #290447, #290358).
2882
2883
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sat, 12 Mar 2005 18:34:29 +0100
2884
2885
ffmpeg (0.cvs20050121-1) unstable; urgency=low
2886
2887
  * New CVS snapshot.
2888
  * This snapshot fixes integer overflows that may lead to arbitrary code
2889
    execution (Closes: #291566).
2890
2891
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Fri, 21 Jan 2005 17:41:47 +0100
2892
2893
ffmpeg (0.cvs20050108-1) unstable; urgency=low
2894
2895
  * Re-done tarball snapshot so that it does not contain binaries.
2896
  * ffmpeg-config.in:
2897
    + Added missing -lvorbisenc (Closes: #289030).
2898
  * debian/rules:
2899
    + Install missing headers that are not in the install rule: bwswap.h,
2900
      dsputil.h, os_support.h (Closes: #289033).
2901
2902
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sat,  8 Jan 2005 11:30:58 +0100
2903
2904
ffmpeg (0.cvs20050106-1) unstable; urgency=low
2905
2906
  * New upstream snapshot.
2907
  * The extern/static declaration conflict was fixed upstream (Closes: #288906).
2908
2909
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Thu,  6 Jan 2005 15:44:49 +0100
2910
2911
ffmpeg (0.cvs20040716-2) unstable; urgency=low
2912
2913
  * debian/rules:
2914
    + Include missing rtp.h / rtsp.h in libavformat-dev.
2915
  * ffmpeg-config.in:
2916
    + Added -lz to the libavcodec linking flags.
2917
    + Added -ldts / -ldts_pic, -la52, -lvorbis to the libavcodec linking flags.
2918
2919
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Tue, 17 Aug 2004 13:27:41 +0200
2920
2921
ffmpeg (0.cvs20040716-1) unstable; urgency=low
2922
2923
  * Initial release (Closes: #199266).
2924
2925
 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Fri, 16 Jul 2004 12:47:27 +0200
2926