Hello community,

here is the log from the commit of package ffms2 for openSUSE:Factory checked 
in at 2020-10-12 13:59:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ffms2 (Old)
 and      /work/SRC/openSUSE:Factory/.ffms2.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ffms2"

Mon Oct 12 13:59:11 2020 rev:2 rq:841051 version:2.40

Changes:
--------
--- /work/SRC/openSUSE:Factory/ffms2/ffms2.changes      2017-08-24 
18:32:56.901794696 +0200
+++ /work/SRC/openSUSE:Factory/.ffms2.new.3486/ffms2.changes    2020-10-12 
14:00:01.602233909 +0200
@@ -1,0 +2,53 @@
+Wed Oct  7 08:13:27 UTC 2020 - Luigi Baldoni <aloi...@gmx.com>
+
+- Update to version 2.40
+  * Avisynth+ linux support
+  * Added LastEndTime track property to make it possible to take
+    the last frame's duration into account
+  * Removed several deprecated functions and enums from the API
+  * No longer assumes sub 1 fps framerates are invalid
+  * Added support for floating point format output in
+    VapourSynth and Avisynth+
+  * Fixed issue with dropped/repeated frames in vc1 with
+    multiple b-frames after seeking
+  * Fixed issue with dropped/repeated frames in h264 when the
+    reorder buffer size is too small
+  * Improved seeking in mpeg and mpegts streams
+  * Added rgb(a)p and several additional formats as output to
+    Avisynth+
+  * Added VP9 support
+  * Fixed incorrectly reporting the output as limited range when
+    it's in fact unknown and likely to be full range
+  * Added mastering display metadata output
+  * VapourSynth source now defaults to not outputting alpha
+  * Removed the now unused demuxer, dumpmask, audiofile and utf8
+    arguments from the source filters
+  * Removed ability to dump audio tracks
+  * Fixed incorrect colorimetry metadata reported when
+    converting the output to another colorspace
+  * Sources now simply reference the index instead of copying
+    large parts of it
+  * Use new FFmpeg decoding API
+  * Fixed several bugs in output format selection
+  * FFMSIndex will now properly error out with invalid arguments
+  * Add rotation metadata export
+  * Add stereoscopic metadata export
+  * Removed support for old FFmpeg versions
+  * Removed libav support
+  * Discontinuous Timestamp Support
+  * Add FFMS_Deinit
+  * Fix mid-stream parameter changes
+  * Fix decoding H.264 PAFF files with one field per packet
+  * Fix delay calculations for H.264 PAFF files
+  * Fix frame rate calculation for fields with one field per
+    packet
+- Switch to stable source tarball and drop _service file
+
+-------------------------------------------------------------------
+Tue Dec 24 16:10:44 UTC 2019 - 9+suse@cirno.systems
+
+- Refresh ffms2-pkgconfig.patch
+- Update to version 2.23+202.ga9e8f73:
+  * See changelog at https://github.com/FFMS/ffms2/commits/master
+
+-------------------------------------------------------------------

Old:
----
  ffms2-2.23.1.tar.gz

New:
----
  ffms2-2.40.tar.gz

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

Other differences:
------------------
++++++ ffms2.spec ++++++
--- /var/tmp/diff_new_pack.oKeG1w/_old  2020-10-12 14:00:02.550234304 +0200
+++ /var/tmp/diff_new_pack.oKeG1w/_new  2020-10-12 14:00:02.558234307 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ffms2
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2016 Packman Team <pack...@links2linux.de>
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,32 +13,32 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define aversion 2.23
 %define libname lib%{name}
 %define soname 4
 Name:           ffms2
-Version:        2.23.1
+Version:        2.40
 Release:        0
 Summary:        Wrapper library around FFmpeg libraries
 License:        MIT
 Group:          Development/Libraries/C and C++
-Url:            https://github.com/FFMS/ffms2
-Source:         
https://github.com/FFMS/ffms2/archive/%{aversion}.tar.gz#/%{name}-%{version}.tar.gz
+URL:            https://github.com/FFMS/ffms2
+Source:         
https://github.com/FFMS/ffms2/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
 Patch0:         ffms2-pkgconfig.patch
+BuildRequires:  automake
 BuildRequires:  gcc-c++ >= 4.8
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(libavcodec)
 BuildRequires:  pkgconfig(libavformat)
 BuildRequires:  pkgconfig(libavresample)
 BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libswscale)
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(zlib)
 
 %description
 FFmpegSource (usually known as FFMS or FFMS2) is a wrapper
@@ -74,15 +74,15 @@
 formats libavformat has (or used to have) problems with.
 
 %prep
-%setup -q -n %{name}-%{aversion}
-%patch0 -p1
-sed -i 's/\r$//' COPYING
+%setup -q
+%autopatch -p1
 
 %build
+./autogen.sh
 %configure --docdir=%{_docdir}/%{libname}-devel \
            --disable-static --enable-shared
 
-make %{?_smp_mflags} V=1
+%make_build
 
 %install
 %make_install V=1
@@ -92,16 +92,13 @@
 %postun -n %{libname}-%{soname} -p /sbin/ldconfig
 
 %files -n ffmsindex
-%defattr(0644, root, root, 0755)
-%attr(0755,root,root) %{_bindir}/ffmsindex
+%{_bindir}/ffmsindex
 
 %files -n %{libname}-%{soname}
-%defattr(0644, root, root, 0755)
-%doc COPYING
+%license COPYING
 %{_libdir}/%{libname}.so.%{soname}*
 
 %files -n %{libname}-devel
-%defattr(0644, root, root, 0755)
 %{_libdir}/%{libname}.so
 %{_includedir}/ffms*
 %{_libdir}/pkgconfig/%{name}.pc

++++++ ffms2-2.23.1.tar.gz -> ffms2-2.40.tar.gz ++++++
++++ 62068 lines of diff (skipped)

++++++ ffms2-pkgconfig.patch ++++++
--- /var/tmp/diff_new_pack.oKeG1w/_old  2020-10-12 14:00:02.750234388 +0200
+++ /var/tmp/diff_new_pack.oKeG1w/_new  2020-10-12 14:00:02.754234390 +0200
@@ -1,17 +1,25 @@
+From 8e8ea3844baf2a207a767c4fb72389a98d8aa1c8 Mon Sep 17 00:00:00 2001
+From: Martin Herkt <lach...@srsfckn.biz>
+Date: Tue, 24 Dec 2019 08:20:42 -0800
+Subject: [PATCH] Drop Requires.private from pc file
+
 ---
- ffms2.pc.in |    2 +-
+ ffms2.pc.in | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: ffms2-2.19.2/ffms2.pc.in
-===================================================================
---- ffms2-2.19.2.orig/ffms2.pc.in
-+++ ffms2-2.19.2/ffms2.pc.in
+diff --git a/ffms2.pc.in b/ffms2.pc.in
+index 7a2a35e..5382375 100644
+--- a/ffms2.pc.in
++++ b/ffms2.pc.in
 @@ -7,7 +7,7 @@ includedir=@includedir@
  
  Name: ffms2
  Description: The Fabulous FM Library 2
--Requires.private: libavformat libavcodec libswscale libavutil @libavresample@
+-Requires.private: libavformat libavcodec libswscale libavutil libswresample
 +Requires.private:
  Version: @FFMS_VERSION@
  Libs.private: @ZLIB_LDFLAGS@ -lz
  Libs: -L${libdir} -lffms2
+-- 
+2.24.0
+


Reply via email to