Hello community,

here is the log from the commit of package ffmpeg for openSUSE:Factory checked 
in at 2017-11-04 10:22:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ffmpeg (Old)
 and      /work/SRC/openSUSE:Factory/.ffmpeg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ffmpeg"

Sat Nov  4 10:22:44 2017 rev:35 rq:537950 version:3.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/ffmpeg/ffmpeg.changes    2017-09-13 
21:37:12.660148236 +0200
+++ /work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg.changes       2017-11-04 
10:23:06.392383950 +0100
@@ -1,0 +2,35 @@
+Tue Oct 31 17:35:25 UTC 2017 - [email protected]
+
+- Get rid of ffmpeg-pkgconfig-version.patch.
+
+-------------------------------------------------------------------
+Mon Oct 16 11:16:16 UTC 2017 - [email protected]
+
+- Update to new upstream release 3.4
+  * New video filters: deflicker, doublewave, lumakey, pixscope,
+    oscilloscope, robterts, limiter, libvmaf, unpremultiply,
+    tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion.
+  * New audio filters: afir, crossfeed, surround, headphone,
+    superequalizer, haas.
+  * Some video filters with several inputs now use a common set
+    of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They
+    must always be used by name.
+  * librsvg support for svg rasterization
+  * spec-compliant VP9 muxing support in MP4
+  * Remove the libnut and libschroedinger muxer/demuxer wrappers
+  * drop deprecated qtkit input device (use avfoundation instead)
+  * SUP/PGS subtitle muxer
+  * VP9 tile threading support
+  * KMS screen grabber
+  * CUDA thumbnail filter
+  * V4L2 mem2mem HW assisted codecs
+  * Rockchip MPP hardware decoding
+  * (Not in openSUSE builds, only original ones:)
+  * Gremlin Digital Video demuxer and decoder
+  * Additional frame format support for Interplay MVE movies
+  * Dolby E decoder and SMPTE 337M demuxer
+  * raw G.726 muxer and demuxer, left- and right-justified
+  * NewTek NDI input/output device
+  * FITS demuxer, muxer, decoder and encoder
+
+-------------------------------------------------------------------

Old:
----
  ffmpeg-3.3.4.tar.xz
  ffmpeg-3.3.4.tar.xz.asc
  ffmpeg-pkgconfig-version.patch

New:
----
  ffmpeg-3.4.tar.xz
  ffmpeg-3.4.tar.xz.asc

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

Other differences:
------------------
++++++ ffmpeg.spec ++++++
--- /var/tmp/diff_new_pack.JXUMGp/_old  2017-11-04 10:23:07.320350215 +0100
+++ /var/tmp/diff_new_pack.JXUMGp/_new  2017-11-04 10:23:07.320350215 +0100
@@ -30,7 +30,7 @@
 %bcond_with    opencore
 
 Name:           ffmpeg
-Version:        3.3.4
+Version:        3.4
 Release:        0
 Summary:        Library for working with various multimedia formats
 License:        LGPL-2.1+ and GPL-2.0+
@@ -47,14 +47,13 @@
 Source99:       baselibs.conf
 Patch1:         ffmpeg-libcdio_cdda-pkgconfig.patch
 Patch2:         ffmpeg-arm6l.diff
-Patch3:         ffmpeg-pkgconfig-version.patch
 Patch4:         ffmpeg-new-coder-errors.diff
 Patch5:         ffmpeg-codec-choice.diff
 BuildRequires:  ladspa-devel
 BuildRequires:  libgsm-devel
 BuildRequires:  libmp3lame-devel
+BuildRequires:  nasm
 BuildRequires:  pkg-config
-BuildRequires:  yasm
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(celt) >= 0.11.0
@@ -75,10 +74,8 @@
 BuildRequires:  pkgconfig(libraw1394)
 BuildRequires:  pkgconfig(libva) >= 0.35.0
 BuildRequires:  pkgconfig(libwebp) >= 0.4
-BuildRequires:  pkgconfig(netcdf)
 BuildRequires:  pkgconfig(ogg)
 BuildRequires:  pkgconfig(opus)
-BuildRequires:  pkgconfig(schroedinger-1.0)
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(speex)
 BuildRequires:  pkgconfig(theora) >= 1.1
@@ -393,7 +390,7 @@
 
 %prep
 %setup -q
-%patch -P 1 -P 2 -P 3 -P 4 -P 5 -p1
+%patch -P 1 -P 2 -P 4 -P 5 -p1
 
 %build
 perl -i -pe 's{__TIME__|__DATE__}{"$&"}g' *.c
@@ -427,14 +424,12 @@
        --enable-libopenjpeg \
        --enable-libopus \
        --enable-libpulse \
-       --enable-libschroedinger \
        --enable-libspeex \
        --enable-libtheora \
        --enable-libtwolame \
        --enable-libvorbis \
        --enable-libvpx \
        --enable-libwebp \
-       --enable-netcdf \
        --enable-vaapi \
        --enable-vdpau \
 %if 0%{?BUILD_ORIG}

++++++ ffmpeg-3.3.4.tar.xz -> ffmpeg-3.4.tar.xz ++++++
/work/SRC/openSUSE:Factory/ffmpeg/ffmpeg-3.3.4.tar.xz 
/work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg-3.4.tar.xz differ: char 26, line 1

++++++ ffmpeg-libcdio_cdda-pkgconfig.patch ++++++
--- /var/tmp/diff_new_pack.JXUMGp/_old  2017-11-04 10:23:07.432346144 +0100
+++ /var/tmp/diff_new_pack.JXUMGp/_new  2017-11-04 10:23:07.436345999 +0100
@@ -1,20 +1,21 @@
 ---
- configure |    5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
+ configure |    6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
 
-Index: ffmpeg-3.3.1/configure
+Index: ffmpeg-3.4/configure
 ===================================================================
---- ffmpeg-3.3.1.orig/configure        2017-04-13 03:55:54.000000000 +0200
-+++ ffmpeg-3.3.1/configure     2017-05-31 13:38:47.066985362 +0200
-@@ -6027,8 +6027,9 @@ enabled jack_indev && check_lib jack/jac
- enabled_any sndio_indev sndio_outdev && check_lib sndio.h sio_open -lsndio
+--- ffmpeg-3.4.orig/configure
++++ ffmpeg-3.4/configure
+@@ -6198,8 +6198,10 @@ enabled jack && check_lib jack jack/jack
+ enabled sndio && check_lib sndio sndio.h sio_open -lsndio
  
  if enabled libcdio; then
--    check_lib "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open -lcdio_paranoia 
-lcdio_cdda -lcdio ||
--    check_lib "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" cdio_cddap_open 
-lcdio_paranoia -lcdio_cdda -lcdio ||
+-    check_lib libcdio "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open 
-lcdio_paranoia -lcdio_cdda -lcdio ||
+-    check_lib libcdio "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" 
cdio_cddap_open -lcdio_paranoia -lcdio_cdda -lcdio ||
 +# cdio_cdda needs -lrt, get it from pkg-config from the external pkg
-+    check_lib "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open `pkg-config 
--libs libcdio_paranoia` `pkg-config --libs libcdio_cdda` `pkg-config --libs 
libcdio` ||
-+    check_lib "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" cdio_cddap_open 
`pkg-config --libs libcdio_paranoia` `pkg-config --libs libcdio_cdda` 
`pkg-config --libs libcdio` ||
++    l=$(pkg-config --libs libcdio_paranoia libcdio_cdda libcdio)
++    check_lib libcdio "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open $l ||
++    check_lib libcdio "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" 
cdio_cddap_open $l ||
      die "ERROR: No usable libcdio/cdparanoia found"
  fi
  

++++++ ffmpeg-new-coder-errors.diff ++++++
--- /var/tmp/diff_new_pack.JXUMGp/_old  2017-11-04 10:23:07.444345708 +0100
+++ /var/tmp/diff_new_pack.JXUMGp/_new  2017-11-04 10:23:07.448345562 +0100
@@ -5,16 +5,16 @@
 (in light of openSUSE's reduced build).
 
 ---
- ffmpeg.c        |    2 +-
- ffmpeg_filter.c |    4 ++--
- ffmpeg_opt.c    |    2 +-
+ fftools/ffmpeg.c        |    2 +-
+ fftools/ffmpeg_filter.c |    4 ++--
+ fftools/ffmpeg_opt.c    |    2 +-
  3 files changed, 4 insertions(+), 4 deletions(-)
 
-Index: ffmpeg-3.3.1/ffmpeg.c
+Index: ffmpeg-3.4/fftools/ffmpeg.c
 ===================================================================
---- ffmpeg-3.3.1.orig/ffmpeg.c 2017-05-14 22:20:27.000000000 +0200
-+++ ffmpeg-3.3.1/ffmpeg.c      2017-05-31 13:39:07.435750175 +0200
-@@ -2876,7 +2876,7 @@ static int init_input_stream(int ist_ind
+--- ffmpeg-3.4.orig/fftools/ffmpeg.c
++++ ffmpeg-3.4/fftools/ffmpeg.c
+@@ -2888,7 +2888,7 @@ static int init_input_stream(int ist_ind
      if (ist->decoding_needed) {
          AVCodec *codec = ist->dec;
          if (!codec) {
@@ -23,10 +23,10 @@
                      avcodec_get_name(ist->dec_ctx->codec_id), 
ist->file_index, ist->st->index);
              return AVERROR(EINVAL);
          }
-Index: ffmpeg-3.3.1/ffmpeg_filter.c
+Index: ffmpeg-3.4/fftools/ffmpeg_filter.c
 ===================================================================
---- ffmpeg-3.3.1.orig/ffmpeg_filter.c  2017-05-14 22:20:27.000000000 +0200
-+++ ffmpeg-3.3.1/ffmpeg_filter.c       2017-05-31 13:39:07.435750175 +0200
+--- ffmpeg-3.4.orig/fftools/ffmpeg_filter.c
++++ ffmpeg-3.4/fftools/ffmpeg_filter.c
 @@ -971,7 +971,7 @@ static int configure_input_filter(Filter
  {
      if (!ifilter->ist->dec) {
@@ -36,7 +36,7 @@
                 ifilter->ist->file_index, ifilter->ist->st->index);
          return AVERROR_DECODER_NOT_FOUND;
      }
-@@ -1115,7 +1115,7 @@ int configure_filtergraph(FilterGraph *f
+@@ -1121,7 +1121,7 @@ int configure_filtergraph(FilterGraph *f
          if (!ost->enc) {
              /* identical to the same check in ffmpeg.c, needed because
                 complex filter graphs are initialized earlier */
@@ -45,11 +45,11 @@
                       avcodec_get_name(ost->st->codecpar->codec_id), 
ost->file_index, ost->index);
              ret = AVERROR(EINVAL);
              goto fail;
-Index: ffmpeg-3.3.1/ffmpeg_opt.c
+Index: ffmpeg-3.4/fftools/ffmpeg_opt.c
 ===================================================================
---- ffmpeg-3.3.1.orig/ffmpeg_opt.c     2017-05-14 22:20:27.000000000 +0200
-+++ ffmpeg-3.3.1/ffmpeg_opt.c  2017-05-31 13:39:07.439750324 +0200
-@@ -1197,7 +1197,7 @@ static int choose_encoder(OptionsContext
+--- ffmpeg-3.4.orig/fftools/ffmpeg_opt.c
++++ ffmpeg-3.4/fftools/ffmpeg_opt.c
+@@ -1268,7 +1268,7 @@ static int choose_encoder(OptionsContext
              if (!ost->enc) {
                  av_log(NULL, AV_LOG_FATAL, "Automatic encoder selection 
failed for "
                         "output stream #%d:%d. Default encoder for format %s 
(codec %s) is "


Reply via email to