nixpkgs-suyu/pkgs/top-level
Alyssa Ross 98c3490196
ydiff,gitAndTools.ydiff: unify
We were packaging ydiff twice!

In this patch, I've merged the two expressions into one, trying to
take the best of each.  ydiff (top-level) didn't support being used as
a Python library, which is required by one other package (patroni), so
I chose gitAndTools.ydiff as the starting point, then moved in the
longDescription from the top-level one, as well as the code used to
run the tests.

While I was there, I fixed the tests, which were intended to be run by
the top-level ydiff but actually were not, because unlike mkDerivation
buildPythonApplication will not run `make test' by default.

Also, top-level ydiff previously propagated less and patchutils,
meaning they'd have been installed globally instead of just referenced
by ydiff.  gitAndTools.ydiff just did nothing.  Both also expected to
find git, hg, and svn in the environment, which was impure.  So now
all these programs are referenced by store path from ydiff, for
purity.
2021-01-14 10:38:16 +00:00
..
agda-packages.nix
aliases.nix Revert "calibre: 4.23.0 -> 5.9.0" 2021-01-13 15:52:36 -08:00
all-packages.nix ydiff,gitAndTools.ydiff: unify 2021-01-14 10:38:16 +00:00
beam-packages.nix autoconf: use buildPackages when overriding version 2021-01-01 10:50:13 +01:00
config.nix
coq-packages.nix coqPackages: refactor 2021-01-09 11:56:17 +01:00
darwin-packages.nix
default.nix
dhall-packages.nix Fix support for extending Dhall package set 2021-01-10 10:54:10 +01:00
dotnet-packages.nix toplevel: stdenv.lib -> lib 2021-01-10 17:44:59 +01:00
emacs-packages.nix emacsPackages*: Move to emacs*.pkgs 2021-01-13 17:04:55 +01:00
emscripten-packages.nix toplevel: stdenv.lib -> lib 2021-01-10 17:44:59 +01:00
haskell-packages.nix
haxe-packages.nix toplevel: stdenv.lib -> lib 2021-01-10 17:44:59 +01:00
impure.nix
java-packages.nix
lua-packages.nix toplevel: stdenv.lib -> lib 2021-01-10 17:44:59 +01:00
make-tarball.nix
metrics.nix
ocaml-packages.nix ocamlPackages.bitstring: 3.1.1 → 4.0.1 2021-01-07 07:43:29 +01:00
packages-config.nix treewide: emacsPackages -> emacs.pkgs & emacsWithPackages -> emacs.pkgs.withPackages 2021-01-13 17:13:10 +01:00
perl-packages.nix perlPackages.SQLAbstractClassic: fix stdenv.lib -> lib 2021-01-11 08:14:38 +01:00
php-packages.nix phpPackags.gettext: configureFlags should be a list 2021-01-12 13:10:35 +01:00
pure-packages.nix
python-packages.nix Merge pull request #109294 from fabaff/icmplib 2021-01-14 07:37:05 +01:00
release-alternatives.nix
release-cross.nix
release-lib.nix
release-python.nix
release-small.nix
release.nix
ruby-packages.nix Revert "Merge branch 'master' into staging-next" 2020-12-31 08:50:36 +01:00
splice.nix
stage.nix
static.nix haskell: Inline static overlay 2021-01-11 03:17:29 +00:00
unixtools.nix unixtools: align attribute name with filename 2021-01-14 09:00:15 +01:00
wine-packages.nix