Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package diffoscope for openSUSE:Factory 
checked in at 2021-06-05 23:31:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/diffoscope (Old)
 and      /work/SRC/openSUSE:Factory/.diffoscope.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "diffoscope"

Sat Jun  5 23:31:37 2021 rev:11 rq:897652 version:176

Changes:
--------
--- /work/SRC/openSUSE:Factory/diffoscope/diffoscope.changes    2021-05-21 
21:50:45.362049576 +0200
+++ /work/SRC/openSUSE:Factory/.diffoscope.new.1898/diffoscope.changes  
2021-06-05 23:32:10.812505585 +0200
@@ -1,0 +2,6 @@
+Sat May 29 07:45:45 UTC 2021 - Sebastian Wagner <[email protected]>
+
+- Update ffmpeg tests to work with ffmpeg 4.4.
+  (Closes: reproducible-builds/diffoscope#258)
+
+-------------------------------------------------------------------

Old:
----
  diffoscope-175.tar.bz2
  diffoscope-175.tar.bz2.asc

New:
----
  diffoscope-176.tar.bz2
  diffoscope-176.tar.bz2.asc

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

Other differences:
------------------
++++++ diffoscope.spec ++++++
--- /var/tmp/diff_new_pack.nEjDIL/_old  2021-06-05 23:32:11.228506309 +0200
+++ /var/tmp/diff_new_pack.nEjDIL/_new  2021-06-05 23:32:11.232506315 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           diffoscope
-Version:        175
+Version:        176
 Release:        0
 Summary:        In-depth comparison of files, archives, and directories
 License:        GPL-3.0-or-later

++++++ diffoscope-175.tar.bz2 -> diffoscope-176.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/diffoscope-175/debian/changelog 
new/diffoscope-176/debian/changelog
--- old/diffoscope-175/debian/changelog 2021-05-14 11:43:13.000000000 +0200
+++ new/diffoscope-176/debian/changelog 2021-05-28 11:52:28.000000000 +0200
@@ -1,3 +1,10 @@
+diffoscope (176) unstable; urgency=medium
+
+  * Update ffmpeg tests to work with ffmpeg 4.4.
+    (Closes: reproducible-builds/diffoscope#258)
+
+ -- Chris Lamb <[email protected]>  Fri, 28 May 2021 10:52:25 +0100
+
 diffoscope (175) unstable; urgency=medium
 
   * Use the actual filesystem path name (instead of diffoscope's concept of the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/diffoscope-175/diffoscope/__init__.py 
new/diffoscope-176/diffoscope/__init__.py
--- old/diffoscope-175/diffoscope/__init__.py   2021-05-14 11:43:13.000000000 
+0200
+++ new/diffoscope-176/diffoscope/__init__.py   2021-05-28 11:52:28.000000000 
+0200
@@ -17,4 +17,4 @@
 # You should have received a copy of the GNU General Public License
 # along with diffoscope.  If not, see <https://www.gnu.org/licenses/>.
 
-VERSION = "175"
+VERSION = "176"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/diffoscope-175/tests/comparators/test_ffprobe.py 
new/diffoscope-176/tests/comparators/test_ffprobe.py
--- old/diffoscope-175/tests/comparators/test_ffprobe.py        2021-05-14 
11:43:13.000000000 +0200
+++ new/diffoscope-176/tests/comparators/test_ffprobe.py        2021-05-28 
11:52:28.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # diffoscope: in-depth comparison of files, archives, and directories
 #
-# Copyright ?? 2019-2020 Chris Lamb <[email protected]>
+# Copyright ?? 2019-2021 Chris Lamb <[email protected]>
 #
 # diffoscope is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -17,17 +17,26 @@
 # along with diffoscope.  If not, see <https://www.gnu.org/licenses/>.
 
 import pytest
+import subprocess
 
 from diffoscope.comparators.ffprobe import FfprobeFile
 
 from ..utils.data import load_fixture, assert_diff
-from ..utils.tools import skip_unless_tools_exist
+from ..utils.tools import skip_unless_tools_exist, skip_unless_tool_is_at_least
 from ..utils.nonexisting import assert_non_existing
 
 mp3_1 = load_fixture("test1.mp3")
 mp3_2 = load_fixture("test2.mp3")
 
 
+def ffprobe_version():
+    return (
+        subprocess.check_output(["ffprobe", "-version"])
+        .decode("utf-8")
+        .split()[2]
+    )
+
+
 def test_identification(mp3_1):
     assert isinstance(mp3_1, FfprobeFile)
 
@@ -43,6 +52,7 @@
 
 
 @skip_unless_tools_exist("ffprobe")
+@skip_unless_tool_is_at_least("ffprobe", ffprobe_version, "4.4")
 def test_diff(differences):
     assert_diff(differences[0], "mp3_expected_diff")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/diffoscope-175/tests/data/mp3_expected_diff 
new/diffoscope-176/tests/data/mp3_expected_diff
--- old/diffoscope-175/tests/data/mp3_expected_diff     2021-05-14 
11:43:13.000000000 +0200
+++ new/diffoscope-176/tests/data/mp3_expected_diff     2021-05-28 
11:52:28.000000000 +0200
@@ -14,4 +14,4 @@
 +    album           : Example track title 2
 +    date            : 2222
    Duration: 00:00:00.22, start: 0.000000, bitrate: 17 kb/s
-     Stream #0:0: Audio: mp3, 8000 Hz, mono, fltp, 8 kb/s
+   Stream #0:0: Audio: mp3, 8000 Hz, mono, fltp, 8 kb/s

Reply via email to