Commit Graph

76 Commits

Author SHA1 Message Date
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
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