Commit Graph

62 Commits

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