3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/tools
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-pkg
alloy
ameba treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
ammonite
analysis radare2: Minor cleaning in expression 2021-01-13 11:46:17 -07:00
apktool
asmfmt
asn2quickder
async treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
avro-tools
aws-sam-cli aws-sam-cli: fix build 2021-01-12 23:20:45 -08:00
azcopy
backblaze-b2
bazel-gazelle
bazel-kazel
bazel-watcher
bazelisk
bloaty treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
boomerang treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
boost-build
build-managers treewide: cmake buildInputs to nativeBuildInputs, minor cleanups 2021-01-01 11:52:33 +07:00
buildah buildah: 1.18.0 -> 1.19.0 2021-01-10 06:51:26 +10:00
buildkit buildkit: 0.8.0 -> 0.8.1 2021-01-07 04:20:00 +00:00
buildpack
cadre
cargo-flamegraph cargo-flamegraph: 0.3.0 -> 0.4.0 and clean up 2021-01-01 01:25:03 +08:00
cargo-web
cask treewide: emacsPackages -> emacs.pkgs & emacsWithPackages -> emacs.pkgs.withPackages 2021-01-13 17:13:10 +01:00
castxml
cbor-diag
ccloud-cli
cddl
cdecl
check
chefdk
chit
clang-tools
clj-kondo
clog-cli
cloud-nuke
cloudfoundry-cli
clpm clpm: init at 0.3.5 (#108849) 2021-01-11 23:08:42 +01:00
cmake-format
cmake-language-server treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
compass
compile-daemon
conftest conftest: 0.22.0 -> 0.23.0 2021-01-09 10:49:30 +00:00
container-linux-config-transpiler
continuous-integration gitlab-runner: 13.6.0 -> 13.7.0 (#107378) 2020-12-22 13:16:15 +01:00
corgi
corundum
coursier coursier: 2.0.7 -> 2.0.8 2020-12-23 17:05:51 -05:00
cppclean
cucumber
cue
dapper
dapr/cli treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
database dbmate: remove deps.nix 2021-01-13 20:21:26 +01:00
dcadec
deadcode
deis
deisctl
delve
dep
dep2nix treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
detect-secrets
devd
devpi-client
devpi-server
devtodo
diesel-cli
distgen
dive
doctl
documentation gtk-doc: 1.33.0 -> 1.33.1 2020-12-26 16:54:52 +01:00
dot-http treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
drip
drm_info
dt-schema dt-schema: 2020.11 -> 2020.12 2020-12-15 02:44:22 +00:00
dtools
easyjson
eclipse-mat treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
ejson
electron electron_11: 11.1.0 -> 11.2.0 2021-01-13 16:00:15 +00:00
eliot-tree treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
erlang
errcheck
fac
fdroidserver
fedora-coreos-config-transpiler fedora-coreos-config-transpiler: 0.8.0 -> 0.9.0 2021-01-07 19:20:23 +01:00
fedpkg
flamegraph
flatpak-builder
flock
flootty treewide: stop maintaining most packages 2021-01-06 17:06:03 +11:00
flyway
fmbt
fusee-launcher
galen
gamecube-tools
gauge
gdm
geckodriver
ghp-import
ginkgo treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
gir treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
git-ftp
git-quick-stats
git-repo-updater
git-series
github
github-changelog-generator
github-commenter github-commenter: remove goPackagePath 2020-12-17 16:38:13 +10:00
glade treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
glide
gllvm
global-platform-pro treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
glock
glpaper treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
glslviewer
gnome-desktop-testing
gnulib
go-bindata
go-bindata-assetfs
go-junit-report treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
go-langserver
go-migrate treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
go-minimock go-minimock: init at 3.0.8 2020-12-25 08:50:25 -08:00
go-motion
go-outline
go-protobuf
go-repo-root
go-swag
go-swagger
go-symbols
go-task
go-toml
go-tools go-tools: 2020.1.6 -> 2020.2 2020-12-15 04:20:00 +00:00
go2nix
goa
gocode
gocode-gomod
goconst
goconvey
gocyclo
godef
godot
gofumpt
gogetdoc
gojsontoyaml treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
golangci-lint golangci-lint: 1.33.0 -> 1.35.0 2021-01-08 11:12:07 +01:00
golint
gomodifytags
gomplate treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
google-app-engine-go-sdk
gopkgs
gopls treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
gore treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
gosec
gotags
gotests
gotestsum treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
gotools gotools: drop unnecessary optional excludedPackages 2021-01-11 06:00:38 +10:00
govendor
govers
gox
gpp
grabserial
gron
gtk-mac-bundler
guile
halfempty
haskell haskelPackages.haskell-language-server: 0.7.1 -> 0.8.0 2021-01-08 20:57:02 +01:00
hcloud
heroku
hexio
hobbes treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
hover hover: 0.43.0 -> 0.46.1 2020-12-31 00:25:31 -03:00
iaca
icestorm icestorm: 2020.08.19 -> 2020.12.04 2021-01-03 06:06:33 -06:00
icr
iferr
imatix_gsl
impl impl: unstable-2019-11-19 -> 1.0.0 2020-12-29 18:31:14 +07:00
ineffassign
interfacer
irony-server
java
jazzy
jbake
jbang jbang: init at 0.58.0 2021-01-11 21:52:55 -05:00
jd
jid
jira_cli
jl
jmespath
jo
jp
jpexs treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
jq
jsduck
json2hcl
jsonnet-bundler
jtc treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
just
k6
kafkacat
kcli treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
kexpand
kind
knightos treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
krew treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
ktlint
kube-aws
kube-prompt
kubectx
kubeprompt treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
kubicorn
kubie treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
kustomize kustomize: 3.8.7 -> 3.9.1 2021-01-06 18:49:39 -07:00
kythe
lattice-diamond
lazygit lazygit: add changelog to meta-attributes 2020-12-27 15:52:05 +01:00
lc3tools treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
leaps
librarian-puppet-go
libsigrok
libsigrokdecode
literate-programming
makerpm
maligned
manul
mbed-cli
mdk
metals treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
micronaut treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
minizinc treewide: cmake buildInputs to nativeBuildInputs, minor cleanups 2021-01-01 11:52:33 +07:00
misc tokei: 12.1.1 -> 12.1.2 2021-01-13 11:26:09 +00:00
mmixware treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
mockgen
mod
modd
mpfshell mpfshell: 0.8.1 -> unstable-2020-04-11 2020-12-28 18:15:24 +01:00
msgpack-tools treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
mustache-go
nailgun treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
nemiver treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
neoload
node-webkit
nrpl
nsis treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
nwjs
ocaml dune-release: fix tests for newer git versions 2021-01-13 09:54:56 +01:00
ofono-phonesim treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
omniorb
omnisharp-roslyn
open-policy-agent
operator-sdk
oq
osslsigncode treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
out-of-tree treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
overcommit
packer treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
packet
packet-cli treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
packet-sd
pandoc pandoc: drop obsolete patches 2020-12-18 20:27:53 +01:00
parinfer-rust treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
parse-cli-bin treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
parsing treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
pax-rs treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
pet
pew treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
pgformatter treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
pgloader treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
phantomjs
phantomjs2 treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
pigeon
pipenv
poetry2nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
postiats-utilities treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
pretty-simple
profiling treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
prospector
proto-contrib
protoc-gen-doc
prototool
pry pry: 0.12.2 -> 0.13.1 2021-01-06 16:38:32 -06:00
pup
puppet/puppet-lint
purescript/spago spago: 0.18 -> 0.19 2021-01-07 10:17:52 +09:00
pxview treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
py-spy treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
pydb
pypi2nix
qtcreator
quicktemplate treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
quilt
rdbtools treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
rdocker treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
react-native-debugger treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
rebazel
redis-dump
reflex
reftools
remarshal treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
renderizer treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
reno treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
rep treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
repository-managers/nexus treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
rgp
richgo treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
rnix-lsp
ronn
rq
rshell
rtags treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
rubocop rubocop: 1.1.0 -> 1.8.0 2021-01-07 04:20:00 +00:00
rucksack treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
rufo
run treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
rund treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
rust treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
sass
sassc treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
sauce-connect
scaff
scalafix treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
scalafmt treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
scry
scss-lint
sd-local
selenium treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
setupcfg2nix
shellcheck
sigrok-cli treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
simavr treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
skaffold
skopeo skopeo: 1.2.0 -> 1.2.1 2021-01-12 05:40:55 +10:00
slimerjs
so treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
solarus-quest-editor Merge branch 'master' into staging-next 2021-01-07 13:04:31 +01:00
sourcetrail treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
spirv-tools treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
spring-boot-cli treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
sqlint
sqsh treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
sslmate treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
stagit treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
statik statik: unstable-2019-07-31 -> 0.1.7 2020-12-28 21:47:12 +01:00
summon
sumneko-lua-language-server sumneko-lua-language-server: init at 1.11.2 2021-01-10 11:43:55 -08:00
sunxi-tools treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
swiftformat
systemfd
tabnine tabnine: 3.1.1 -> 3.2.63 2021-01-07 09:27:03 +00:00
textql treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
the-way treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
thrust treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
toluapp treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
tora
toxiproxy
tracy treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
tradcpp treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
trellis treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
turbogit turbogit: init at v1.2.0 2021-01-06 23:48:18 +03:00
tychus
udis86 treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
uftrace
unconvert
unity3d treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
unityhub treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
vagrant
vala-language-server treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
vala-lint treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
vcstool treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
vend treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
vgo2nix
vim-vint
vndr
vogl
vulkan-validation-layers treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
vultr
vultr-cli treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
wabt treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
wally-cli wally-cli: remove goPackagePath 2020-12-17 16:38:13 +10:00
wasm-bindgen-cli wasm-bindgen-cli: 0.2.67 -> 0.2.69 2020-12-17 20:06:38 +07:00
wasm-pack treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
watchman
wiggle
wiiload treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
winpdb treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
wire wire: init at v0.4.0 2020-12-31 12:52:10 -08:00
wllvm treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
wp-cli
wrangler treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
ws treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
wxformbuilder treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
xcbuild treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
xcpretty
xib2nib treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
xqilla treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
yaml2json treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
yarn treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
yarn2nix-moretea yarn2nix: Handle codeload.github.com tarballs 2020-12-30 19:01:48 +01:00
yj treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
yq-go
ytt ytt: remove goPackagePath 2020-12-17 16:38:13 +10:00
yuicompressor treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00