Maximilian Bosch
cc9e0c77cb
diffoscope: 190 -> 192
...
ChangeLogs:
* https://diffoscope.org/news/diffoscope-191-released/
* https://diffoscope.org/news/diffoscope-192-released/
2021-11-17 13:21:20 +01:00
Maximilian Bosch
53ea17e1a6
diffoscope: 188 -> 190
...
ChangeLogs:
* https://diffoscope.org/news/diffoscope-189-released/
* https://diffoscope.org/news/diffoscope-190-released/
2021-11-06 12:44:25 +01:00
Sandro Jäckel
3da71c4e9a
diffoscope: enable all available tools
2021-10-23 00:19:48 +02:00
Arthur Gautier
2626ebd9b6
diffoscope: 187 -> 188
...
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-10-22 15:33:04 +00:00
Sergei Trofimovich
9f351d0ba7
diffoscope: 186 -> 187
...
Added .pyc diffing support.
2021-10-11 23:22:23 +01:00
Maximilian Bosch
e890cef857
diffoscope: 185 -> 186
...
ChangeLog: https://diffoscope.org/news/diffoscope-186-released/
2021-10-01 13:20:28 +02:00
Maximilian Bosch
589e03f109
diffoscope: 183 -> 185
...
ChangeLog: https://diffoscope.org/news/diffoscope-184-released/
ChangeLog: https://diffoscope.org/news/diffoscope-185-released/
2021-09-30 18:00:08 +02:00
Maximilian Bosch
0e02dd4f10
diffoscope: 182 -> 183
...
ChangeLog: https://diffoscope.org/news/diffoscope-183-released/
2021-09-08 18:08:27 +02:00
Maximilian Bosch
1a9ec74169
diffoscope: 181 -> 182
...
ChangeLog: https://diffoscope.org/news/diffoscope-182-released/
2021-08-27 23:07:47 +02:00
Maximilian Bosch
c6c0c670c6
diffoscope: 180 -> 181
...
ChangeLog: https://diffoscope.org/news/diffoscope-181-released/
2021-08-20 18:43:41 +02:00
Mario Rodas
f7020dfe2a
diffoscope: fix build on darwin
2021-07-19 04:20:00 +00:00
Maximilian Bosch
a35341affe
diffoscope: 179 -> 180
...
ChangeLog: https://diffoscope.org/news/diffoscope-180-released/
2021-08-06 19:15:13 +02:00
Maximilian Bosch
e17c7def69
diffoscope: fix build, 178 -> 179
...
ChangeLog: https://diffoscope.org/news/diffoscope-179-released/
Also fixed the build by disabling a failing test because of
`file-v5.40`[1][2].
[1] Upstream bug: https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/271
[2] Similar to: 3f906acae3
2021-07-31 18:07:18 +02:00
Felix C. Stegerman
407c9d4437
diffoscope: use top-level apksigner
2021-07-24 22:24:48 +02:00
Sandro Jäckel
edc30bb87f
diffoscope: disable failing test
2021-07-22 16:00:56 +02:00
Daniel Fullmer
e3e72254d4
diffoscope: 177 -> 178
2021-07-18 16:28:01 -07:00
Arthur Gautier
ee6268cdc8
diffoscope: 176 -> 177
...
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-06-04 16:51:42 +00:00
Arthur Gautier
fd2e675e7c
diffoscope: 175 -> 176
...
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-05-28 18:54:51 +00:00
Maximilian Bosch
ea55d23cd8
diffoscope: fix build
...
ZHF #122042
Failing Hydra build: https://hydra.nixos.org/build/143815905
Currently the diff-check for `.mp3`-files is failing. The only reason
for that is that right now is that there are too spaces too much on the
last line[1].
[1] https://salsa.debian.org/reproducible-builds/diffoscope/-/blob/175/tests/data/mp3_expected_diff
2021-05-24 11:17:15 +02:00
Maximilian Bosch
77b27f5aac
diffoscope: 172 -> 175
2021-05-14 16:57:45 +02:00
Gabriel Ebner
147439c5f0
diffoscope: 171 -> 172
2021-04-29 00:22:19 -04:00
Maximilian Bosch
adc0ad268c
diffoscope: 166 -> 171
...
ChangeLog:
* https://diffoscope.org/news/diffoscope-171-released/
* https://diffoscope.org/news/diffoscope-170-released/
* https://diffoscope.org/news/diffoscope-169-released/
* https://diffoscope.org/news/diffoscope-168-released/
* https://diffoscope.org/news/diffoscope-167-released/
2021-04-01 22:35:31 +02:00
Fabian Affolter
363b42dcc5
diffoscope: switch to pytestCheckHook and use installManPage
2021-02-11 18:08:19 +01:00
Fabian Affolter
ec34c6f7bc
diffoscope: 163 -> 166
2021-02-11 17:22:49 +01:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Maximilian Bosch
4f4b832986
diffoscope: 161 -> 163
...
https://diffoscope.org/news/diffoscope-162-released/
https://diffoscope.org/news/diffoscope-163-released/
2020-12-11 19:57:57 +01:00
Maximilian Bosch
5b44f46913
diffoscope: 160 -> 161
...
https://diffoscope.org/news/diffoscope-161-released/
2020-11-12 19:41:27 +01:00
Daniel Fullmer
4124ce1029
diffoscope: 156 -> 160
2020-09-11 17:39:53 -07:00
Daniel Fullmer
374cab065e
diffoscope: 154 -> 156
2020-08-14 12:59:12 -07:00
Maximilian Bosch
32fa76e0c2
diffoscope: 153 -> 154
...
https://diffoscope.org/news/diffoscope-154-released/
2020-08-04 17:28:35 +02:00
Maximilian Bosch
5345c19cf1
diffoscope: 152 -> 153
...
Closes #93785
ChangeLog: https://diffoscope.org/news/diffoscope-153-released/
2020-07-24 21:28:03 +02:00
Daniel Fullmer
8c1c284c8d
diffoscope: 151 -> 152
2020-07-19 18:57:13 -07:00
Daniel Șerbănescu
eb41ed2fad
diffoscope: 150 -> 151
2020-07-13 15:03:47 +02:00
Pierre Bourdon
8b9e7fd50d
diffoscope: 148 -> 150
2020-07-06 15:54:50 +02:00
Maximilian Bosch
221fdca03e
diffoscope: 147 -> 148
...
https://diffoscope.org/news/diffoscope-148-released/
2020-06-19 19:42:09 +02:00
zowoq
78e324d272
treewide: ffmpeg_4 -> ffmpeg
2020-06-16 18:23:14 -07:00
Daniel Fullmer
37b0c7f9da
diffoscope: add danielfullmer as maintainer
2020-06-14 08:40:59 +02:00
Daniel Fullmer
a9df1f768a
diffoscope: 146 -> 147
2020-06-14 08:40:59 +02:00
Daniel Fullmer
8214b8bd52
diffoscope: add missing tools
...
`nix path-info -S` reports the following changes:
diffoscope: 345M -> 356.7M
diffoscope w/ enableBloat: 5.4G -> 6.1G
Also re-enabled the tests and added the dependencies to checkInputs so
the comparator tests are not automatically skipped.
2020-06-02 14:10:35 -04:00
Maximilian Bosch
5e898d1cb8
diffoscope: 144 -> 146
...
https://diffoscope.org/news/diffoscope-146-released/
https://diffoscope.org/news/diffoscope-145-released/
2020-05-31 21:25:56 +02:00
R. RyanTM
df5c1bcbe0
diffoscope: 143 -> 144
2020-05-20 12:58:02 +00:00
Maximilian Bosch
caadc44285
diffoscope: 142 -> 143
2020-04-28 00:18:26 +02:00
Maximilian Bosch
a194de9a9d
diffoscope: 138 -> 142
2020-04-25 12:07:38 +02:00
Maximilian Bosch
b1e3fb7747
diffoscope: 137 -> 138
...
https://salsa.debian.org/reproducible-builds/diffoscope/-/tags/138
2020-03-31 00:06:33 +02:00
Maximilian Bosch
a9b0ccd68e
diffoscope: 136 -> 137
...
https://salsa.debian.org/reproducible-builds/diffoscope/-/tags/137
2020-02-23 23:23:18 +01:00
R. RyanTM
6c19dae163
diffoscope: 135 -> 136
2020-02-08 04:01:24 +00:00
R. RyanTM
cc1bed5919
diffoscope: 133 -> 135
2020-01-20 03:48:35 +00:00
Daiderd Jordan
ef09cebc96
diffoscope: enable on darwin
2020-01-14 10:56:52 +01:00
R. RyanTM
aba080b5bc
diffoscope: 131 -> 133
2019-12-22 22:28:33 -08:00
Arnout Engelen
e4f551abf2
diffoscope: 129 -> 131
2019-11-24 10:42:28 +01:00
R. RyanTM
5165fe7318
diffoscope: 127 -> 129
2019-11-01 11:53:03 -07:00
Mario Rodas
f76c8362e6
Merge pull request #72239 from raboof/diffoscope-xattrs
...
diffoscope: add dependency on python xattr package
2019-10-30 03:59:50 -05:00
Arnout Engelen
ea2c7eabcf
diffoscope: add dependency on python pyxattr package
...
To be able to diffoscope 2 directories
2019-10-30 09:18:37 +01:00
David Terry
4a01f33c1b
diffoscope: 126 -> 127
2019-10-24 22:20:17 +02:00
R. RyanTM
a2255300db
diffoscope: 125 -> 126
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/diffoscope/versions
2019-10-21 07:52:17 -07:00
Linus Heckemann
7fd280c3f7
diffoscope: 110 -> 125, get from upstream site
2019-10-04 12:40:43 +02:00
Spencer Baugh
4b8803dae6
switch users of "gnupg1" to plain "gnupg"
...
gnupg is gnupg 2.2. gnupg1 is also gnupg 2.2, just with a few extra
symlinks in the bin directory. None of these packages need those
symlinks, and it's confusing for them to say they're depending on
"gnupg1", so switch their dep to plain "gnupg".
2019-05-12 20:08:50 +02:00
Graham Christensen
ddd96283fc
diffoscope: teach about guestfs
2019-02-06 20:58:55 -05:00
Graham Christensen
6c3df41c64
diffoscope: 99 -> 110
2019-02-06 20:58:45 -05:00
Tuomas Tynkkynen
20847b251e
diffoscope: Add gnumeric dependency
...
For the `ssconvert` tool.
2018-07-19 02:33:45 +03:00
Tuomas Tynkkynen
a595896c56
diffoscope: Document the script to locate missing optional dependencies
...
And give it it a bit more descriptive name of list-missing-tools.sh.
2018-07-19 02:31:23 +03:00
Will Dietz
0a46f8c198
diffoscope: fix manpage generation
...
Was already broken, not sure for how long.
Without this the tool fails to run,
so help2man ends up producing an empty file.
2018-07-19 02:11:00 +03:00
Will Dietz
dc29207e93
diffoscope: add lz4 tool
2018-07-19 02:11:00 +03:00
Will Dietz
b03ed95050
diffoscope: 98 -> 99
2018-07-19 02:11:00 +03:00
Herwig Hochleitner
6d0578934f
diffoscope: 95 -> 98
...
enable progressbar
2018-07-14 14:24:35 +02:00
Will Dietz
0eb9b21f70
diffoscope: 91 -> 95
2018-06-11 17:58:45 -05:00
Frederik Rietdijk
d9d21b6734
diffoscope: fetch over https
2018-03-13 14:26:19 +01:00
Tuomas Tynkkynen
6326053490
diffoscope: Add script to list required tools
2018-03-03 22:36:03 +02:00
Tuomas Tynkkynen
9041eff01e
diffoscope: Update tools list
2018-03-03 22:33:04 +02:00
Tuomas Tynkkynen
a4fa6c4e3f
diffoscope: 90 -> 91
2018-03-03 22:06:35 +02:00
Tuomas Tynkkynen
355a6ca189
diffoscope: 87 -> 90
2018-01-27 19:55:29 +02:00
John Ericson
d7bddc27b2
treewide: Try to avoid depending on binutils directly
...
One should depend on
- `stdenv.cc.bintools`: for executables at build time
- `libbfd` or `libiberty`: for those libraries
- `targetPackages.cc.bintools`: for exectuables at *run* time
- `binutils`: only for specifically GNU Binutils's executables, regardless of
the host platform, at run time.
2017-11-13 00:47:48 -05:00
Tuomas Tynkkynen
c910a08cff
diffoscope: 86 -> 87
2017-11-10 01:36:20 +02:00
Tuomas Tynkkynen
0dc4672d36
diffoscope: Move cbfstool and poppler_utils to bloat category
2017-09-14 15:26:19 +03:00
Tuomas Tynkkynen
2581865717
diffoscope: Add even more tools
2017-09-14 15:25:08 +03:00
Tuomas Tynkkynen
98d84b1375
diffoscope: Update tool list
2017-09-13 17:56:07 +03:00
Tuomas Tynkkynen
ab5bd5e596
diffoscope: Remove obsolete and unreferenced patch
2017-09-13 17:56:07 +03:00
Tuomas Tynkkynen
890d4a2853
diffoscope: Revive hard links patch
2017-09-13 17:56:07 +03:00
Tuomas Tynkkynen
4b28da6fd8
diffoscope: 85 -> 86
2017-09-13 17:56:07 +03:00
Peter Hoeg
90433ed831
diffoscope: 77 -> 85
2017-09-07 09:28:03 +02:00
davidak
3270aa896b
replace "Mac OS X" and "OS X" with "macOS"
...
as it is the official name since 2016
https://en.wikipedia.org/wiki/Macintosh_operating_systems#Desktop
exception are parts refering to older versions of macOS like
"GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later [...]"
2017-08-07 21:41:30 +02:00
Eelco Dolstra
91dc811566
diffoscope: Move all required tools into pythonPath
...
Alternative fix for #27534 that prevents the use of a double wrapper
(creating even uglier script names than usual, like
..diffoscope-wrapped-wrapped).
This was my bad in 96d7f35e96
.
2017-07-21 15:15:12 +02:00
Eelco Dolstra
3e68facc72
Revert "diffoscope: wrap executable and include tools in PATH"
...
This reverts commit 23ad77b998
.
Double wrapper scripts considered harmful.
2017-07-21 15:15:04 +02:00
Kai Harries
23ad77b998
diffoscope: wrap executable and include tools in PATH
...
diffoscope was looking for the tools it uses during runtime, but the
tools there neither part of the closure nor were they in the
PATH. This commit fixes this.
2017-07-20 22:29:41 +02:00
Eelco Dolstra
96d7f35e96
diffoscope: Don't propagate build inputs
...
This reduces the runtime closure size from 297 to 132 MiB.
2017-03-20 17:30:55 +01:00
Frederik Rietdijk
de4643eb80
diffoscope: 63 -> 77
2017-02-22 19:45:54 +01:00
Eelco Dolstra
ece67bfa01
diffoscope: 52 -> 63
2016-12-08 17:54:26 +01:00
Frederik Rietdijk
19ca20c91f
pythonPackages.rpm: rpm for specific python version
...
rpm provides a Python module that is used by certain packages. We need
to override pkgs.rpm to get a correct version.
2016-12-01 21:07:33 +01:00
Tuomas Tynkkynen
5a6d6d4451
diffoscope: Use bin outputs of dependencies
...
All of the dependencies listed here are used via command-line tools. So
use getBin to avoid unnecessarily depending on development headers.
2016-09-19 16:09:34 +03:00
Tuomas Tynkkynen
bac26e08db
Fix lots of fetchgit hashes (fallout from #15469 )
2016-06-03 17:17:08 +03:00
Alexander Ried
2e320a58b3
diffoscope: 49 -> 52
2016-04-28 16:21:23 +02:00
Frederik Rietdijk
40ca841c5c
Merge pull request #13124 from FRidh/buildPythonApplication
...
buildPythonApplication: use new function for Python applications
2016-02-23 16:02:10 +01:00
Tuomas Tynkkynen
2a3d8fc70c
diffoscope: 45 -> 49
...
We have a new tool dependency for cd-iccdump which comes from the colord
package - put this in the bloat category.
2016-02-21 01:21:12 +02:00
Frederik Rietdijk
4d06bf70f4
buildPythonApplication: use new function for Python applications
2016-02-19 13:16:41 +01:00
Eelco Dolstra
eda93bb51f
diffoscope: Ignore different link counts and inode change times
...
Nix does not canonicalize these, so ignore them to prevent lots of
spurious differences.
2016-01-12 17:01:13 +01:00
Eelco Dolstra
1ecba0c1d7
diffoscope: 44 -> 45
2016-01-12 16:38:23 +01:00
Eelco Dolstra
bbfbadf327
diffoscope: Reduce closure size
...
This reduces diffoscope's closure size from 2470 MiB to 579 MiB by
leaving out some less crucial dependencies (like GHC and Free
Pascal). These can be re-enabled by turning on enableBloat.
2016-01-12 14:25:26 +01:00
Tuomas Tynkkynen
eae60d2f40
diffoscope: Add more tools to the runtime path
2015-12-28 02:28:01 +02:00
Tuomas Tynkkynen
7e85fdc6df
diffoscope: 29 -> 44
...
Relevant changes:
- Python version switched to Python 3
- ssdeep library got replaced with tlsh
- the 'magic' Python package got replaced with a different one
- Minor build system improvements == less work for us
2015-12-28 02:27:44 +02:00
Tuomas Tynkkynen
ba5402a328
debbindiff: Rename to 'diffoscope' and update 26 -> 29
...
Upstream has changed the project name to 'diffoscope' since "debbindiff
has grown way beyond a being just a tool to compare Debian packages."
Besides the rename, there are new dependencies on ssdeep, libarchive-c
and sqlite.
2015-08-04 09:27:33 +03:00