forked from pool/diffoscope
Compare commits
5 Commits
Author | SHA256 | Date | |
---|---|---|---|
04ecef9a06 | |||
|
b747ba2779 | ||
|
962d0c8913 | ||
27612d5498 | |||
6793951e87 |
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:604f3547c95338cdf09affc621a201a94ab63ba52f9d46878ee5d9d34c8353c5
|
|
||||||
size 3143847
|
|
@@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmYiNk8ACgkQHpU+J9Qx
|
|
||||||
Hli9sxAAnLTpMEuC++m/9mI5DunV3PgUvO+1IlNi1YiupWa3GyaRY0OfRaSFKfAO
|
|
||||||
dGYTtxtMI/X68Ndm8n2cTY054UTb30Xpxwo6wYevCdIAjgKOGLgGE4CshV0yz44C
|
|
||||||
V/YiOcTbwGvi8/4HLFa5d4vvceC1zWCy7/iGsR8X5Wk3sqLVAkTq5OQX8vywgBl9
|
|
||||||
KVPTvblkz6w4pQ/7TgOCfhU9yzRI7yLW0OS/aeJN5mgMds21XtdZqMoKL0S+vHct
|
|
||||||
P3ahmOypCWEYDBaos8r9vBxkcXC5Fc4jiMfxZDrs/uo+EOqafY5bOPBKQ5SxFrcP
|
|
||||||
n3o/Nq3yP2mZYUHS9ZDTINmVyZO/pPkJcLhxr5c0jqENulRw83uI/11M03dPDfJ4
|
|
||||||
Iqum5FTAV3k+FQVr1BOi3xzFoMrZtiDMH2lFIl9I+B9At087kfdvfbc1AiL5YtUr
|
|
||||||
NJ/QPoblzkMEpJtzPZwIorelqInpiyeOzYSi+p5his81wRsWv7GO3HVvLiUeRXDQ
|
|
||||||
vBi0qS+mpVvip2Ye6GrQ/sRyKBcrgE/CPYoGPANpwNFEbq719j+fk6TU2lauTL2d
|
|
||||||
zdV6dRwg4Am1xoK3TOxyAdRbNEpTaOsqPKHtiGM9spphqZ/Hc94AW3QSUUoEjDng
|
|
||||||
VanpP99vWQbT9b16OQzrKr1Ez94mLc4tH8QbJTG0WTL2yQBrTMo=
|
|
||||||
=Hrjj
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
diffoscope-284.tar.bz2
Normal file
3
diffoscope-284.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7b7d09205a11c4f737f845422e86946c74997751231cca59ff693ab9883db4f8
|
||||||
|
size 3149578
|
16
diffoscope-284.tar.bz2.asc
Normal file
16
diffoscope-284.tar.bz2.asc
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmdS0+IACgkQHpU+J9Qx
|
||||||
|
HliG8A//cDQykZOlX8VoD+bLS6cPkdEhSdzsez5J1k4VRDGi59U45cT1bmxSueef
|
||||||
|
jTKVU7j9gPX+YBTrjdz9Wn0Pjs66qrSVIvCsxTuORKaSVFKnEmjs/CHOAKkfD/C4
|
||||||
|
If2UJelKAgGipQ9NWGigiz0T5xZGhPwEG42mRC1MKpdMOa7Vtgi3S8LDE88r/GYL
|
||||||
|
YoJgcae/3bNoPpLZytASaIxdKBL4OeMkVCN1KcDP+F8eW5MRSuKIsAIGYT84GpyO
|
||||||
|
QwjmwsWStIo5DByCtQ5JQUYtSXJ/I/+cxOLrZFW0RwRSd1XGZVraGbOlTlTyTAkJ
|
||||||
|
s16HQVxkwjEFz8RivkV6Byx/UKabJqIX0kmsAQh5P1xQ9U9w6Lm1C85nqKpdwsyO
|
||||||
|
tifajTvoM/mLdnvGaEKR8wnn/J8Whwi42ElsLYPZt/YRw9rCqc2+bvI68Fuokdqp
|
||||||
|
rYkraO3FszMyO2MW9mPj2ce8m6BZnyrJNk2qQvjXDjJ9UUm5m7JK4BCXwhcSgs9j
|
||||||
|
g7pmNzL3Q8F72ajhZycLQgf9BBVkqS8CdnEy47jPZ9ymioyVQOsolpgYVGrRUYFR
|
||||||
|
eTD+WHwLhmZsfj59Z+rqhF+dxQcuz9vLfS0fWQ4xHf0wZXsH5aVP4Zv+1/guAzQ8
|
||||||
|
q1KSCsawTGkeUjvKGGeangp1gMa3Iwoqy4aDMbXm8LNXWM8mSgw=
|
||||||
|
=VlZW
|
||||||
|
-----END PGP SIGNATURE-----
|
@@ -1,3 +1,104 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Dec 22 20:29:42 UTC 2024 - Sebastian Wagner <sebix@sebix.at>
|
||||||
|
|
||||||
|
- update to version 284:
|
||||||
|
- Simplify tests_quines.py::test_{differences,differences_deb} to use
|
||||||
|
assert_diff and not mangle the expected test output.
|
||||||
|
- Update some tests to support file(1) version 5.46.
|
||||||
|
(Closes: reproducible-builds/diffoscope#395)
|
||||||
|
- update test skips, remove test_diff, add test_obj_identification
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 2 21:08:30 UTC 2024 - Sebastian Wagner <sebix@sebix.at>
|
||||||
|
|
||||||
|
- update to version 283:
|
||||||
|
- Fix crash when objdump is missing when checking .EFI files.
|
||||||
|
- update to version 282:
|
||||||
|
- Ignore errors when listing .ar archives. (Closes: #1085257)
|
||||||
|
- Update copyright years.
|
||||||
|
- update to version 281:
|
||||||
|
- Don't try and test with systemd-ukify within Debian stable.
|
||||||
|
- Add support for UKI files.
|
||||||
|
- update to version 280:
|
||||||
|
- Drop Depends on deprecated python3-pkg-resources. (Closes: #1083362)
|
||||||
|
- update to version 279:
|
||||||
|
- Drop removal of calculated basename from readelf output.
|
||||||
|
(Closes: reproducible-builds/diffoscope#394)
|
||||||
|
- update to version 278:
|
||||||
|
- Temporarily remove procyon-decompiler from Build-Depends as it was removed
|
||||||
|
from testing (#1057532). (Closes: #1082636)
|
||||||
|
- Add a helpful contextual message to the output if comparing Debian .orig
|
||||||
|
tarballs within .dsc files without the ability to "fuzzy-match" away the
|
||||||
|
leading directory. (Closes: reproducible-builds/diffoscope#386)
|
||||||
|
- Correctly invert "X% similar" value and do not emit "100% similar".
|
||||||
|
(Closes: reproducible-builds/diffoscope#391)
|
||||||
|
- Update copyright years.
|
||||||
|
- update to version 277:
|
||||||
|
- Don't crash when attempting to hashing symlinks with targets that point to
|
||||||
|
a directory.
|
||||||
|
- update to version 276:
|
||||||
|
- Also catch RuntimeError when importing PyPDF so that PyPDF or, crucially,
|
||||||
|
its transitive dependencies do not cause diffoscope to traceback at runtime
|
||||||
|
and build time. (Closes: #1078944, reproducible-builds/diffoscope#389)
|
||||||
|
- Factor out a method for stripping ANSI escapes.
|
||||||
|
- Strip ANSI escapes from the output of Procyon. Thanks, Aman Sharma!
|
||||||
|
- Update copyright years.
|
||||||
|
- update to version 275:
|
||||||
|
- Update the test_zip.py text fixtures and definitions to support new changes
|
||||||
|
to IO::Compress. (Closes: #1078050)
|
||||||
|
- Do not call marshal.loads(...) of precompiled Python bytecode as it is
|
||||||
|
inherently unsafe. Replace, at least for now, with a brief summary of the
|
||||||
|
code section of .pyc files. (Re: reproducible-builds/diffoscope#371)
|
||||||
|
- Don't bother to check the Python version number in test_python.py: the
|
||||||
|
fixture for this test is deterministic/fixed.
|
||||||
|
- Update copyright years.
|
||||||
|
- update to version 274:
|
||||||
|
- Add support for IO::Compress::Zip >= 2.212. (Closes: #1078050)
|
||||||
|
- Don't include debug output when calling dumppdf(1).
|
||||||
|
- Append output from dumppdf(1) in more cases.
|
||||||
|
(Closes: reproducible-builds/diffoscope#387)
|
||||||
|
- Update copyright years.
|
||||||
|
- Update the available architectures for test dependencies.
|
||||||
|
- update to version 273:
|
||||||
|
- Factor out version detection in test_jpeg_image. (Re:
|
||||||
|
reproducible-builds/diffoscope#384)
|
||||||
|
- Ensure that 'convert' is from Imagemagick 6.x; we will need to update a
|
||||||
|
few things with IM7. (Closes: reproducible-builds/diffoscope#384)
|
||||||
|
- Correct import of identify_version after refactoring change in 037bdcbb0.
|
||||||
|
- tests:
|
||||||
|
+ Add OpenSSH key test with a ed25519 key.
|
||||||
|
+ Skip the OpenSSH test with DSA key if openssh is >> 9.7
|
||||||
|
+ Support ffmpeg >= 7 that adds some extra context to the diff
|
||||||
|
- Do not ignore testing in gitlab-ci.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 9 13:21:55 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 272:
|
||||||
|
* Move away from using DSA OpenSSH keys in tests; support has
|
||||||
|
been removed in OpenSSH 9.8p1.
|
||||||
|
* Move to assert_diff helper in test_openssh_pub_key.py
|
||||||
|
* Update tests to support zipdetails version 4.004 shipped with
|
||||||
|
Perl 5.40.
|
||||||
|
* Drop apktool from Build-Depends; we can still test our APK
|
||||||
|
code via autopkgtests. (Closes: #1071410)
|
||||||
|
* Fix tests for 7zip version 24.05.
|
||||||
|
* Add a versioned dependency for at least version 5.4.5 for the
|
||||||
|
xz tests; they fail under (at least xz 5.2.8).
|
||||||
|
* Relax Chris' versioned xz test dependency (5.4.5) to also
|
||||||
|
allow version 5.4.1.
|
||||||
|
* Include "xz --verbose --verbose" (ie. double --verbose)
|
||||||
|
output, not just the single --verbose. (Closes: #1069329)
|
||||||
|
* Only include "xz --list" output if the xz has no other
|
||||||
|
differences.
|
||||||
|
* Use "xz --list" to supplement the output when comparing .xz
|
||||||
|
archives; essential when some underlying metadata differs.
|
||||||
|
* Actually append the xz --list after the container
|
||||||
|
differences, as it simplifies tests and the output.
|
||||||
|
* Maintain an in-header boolean state to determine whether to
|
||||||
|
drop from-file/to-file lines. This fixes an issue where HTML
|
||||||
|
differences were being inadvertendly neglected.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Apr 22 21:12:38 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
Mon Apr 22 21:12:38 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
||||||
|
|
||||||
|
@@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: diffoscope
|
Name: diffoscope
|
||||||
Version: 265
|
Version: 284
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: In-depth comparison of files, archives, and directories
|
Summary: In-depth comparison of files, archives, and directories
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
@@ -37,7 +37,6 @@ BuildRequires: python3-setuptools
|
|||||||
Requires: python3-curses
|
Requires: python3-curses
|
||||||
Requires: python3-libarchive-c
|
Requires: python3-libarchive-c
|
||||||
Requires: python3-python-magic
|
Requires: python3-python-magic
|
||||||
Requires: python3-setuptools
|
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(postun): update-alternatives
|
Requires(postun): update-alternatives
|
||||||
# Tools required for proper function of this program
|
# Tools required for proper function of this program
|
||||||
@@ -135,8 +134,7 @@ fi
|
|||||||
|
|
||||||
%check
|
%check
|
||||||
# test_identification https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/98
|
# test_identification https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/98
|
||||||
# comparators/test_python/test_diff https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/284#note_280561
|
py.test-%{python3_bin_suffix} -k 'not (test_python or test_identification or test_obj_identification)'
|
||||||
py.test-%{python3_bin_suffix} -k 'not ((test_python and test_diff) or test_identification)'
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc README.rst
|
%doc README.rst
|
||||||
|
Reference in New Issue
Block a user