1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-11 15:15:36 +00:00
Commit graph

218292 commits

Author SHA1 Message Date
Jörg Thalheim c456803b1a
Merge pull request #83198 from Izorkin/netdata-fix
nixos/netdata: fix permissions for plugins
2020-03-23 10:00:40 +00:00
Michael Peyton Jones 07f363fae3
cleanSourceWith: don't use baseNameOf
Currently, not providing `name` to `cleanSourceWith` will use the name
of the imported directory. However, a common case is for this to be the
top level of some repository. In that case, the name will be the name of
the checkout on the current machine, which is not necessarily
reproducible across different settings, and can lead to e.g. cache
misses in CI.

This is documented in the comment on `cleanSourceWith`, but this does
not stop it being a subtle trap for users.

There are different tradeoffs in each case:

1. If `cleanSourceWith` defaults to `"source"`, then we may end up with a
user not knowing what directory a source store path corresponds to.
However, it being called "unnamed" may give them a clue that there is a
way for them to name it, and lead them to the definition of the
function, which has a clear `name` parameter.

2. If `cleanSoureWith` defaults to the directory name, then a user may face
occasional loss of caching, which is hard to notice, and hard to track
down. Tracking it down likely requires use of more advanced tools like
`nix-diff`, and reading the source of a lot of nix code.

I think the downside of the status quo is worse.

This is really another iteration of
https://github.com/NixOS/nix/issues/1305: that led to adding the `name`
argument in the first place, this just makes us use a better default
`name`.
2020-03-23 09:53:07 +00:00
Izorkin d508a2f366 nixos/netdata: fix permissions for perf.plugin 2020-03-23 12:24:49 +03:00
Izorkin a3c769fef6 nixos/netdata: fix permissions for slabinfo.plugin 2020-03-23 12:24:49 +03:00
Jörg Thalheim 50281a823f
Merge pull request #83189 from Mic92/fixes-build-go-package
Package fixes from buildGoPackage: enable strictDeps
2020-03-23 08:42:07 +00:00
Gabriel Ebner 5b48832fae
Merge pull request #83161 from marsam/update-lean
lean: 3.7.0 -> 3.7.2
2020-03-23 09:27:43 +01:00
Michael Raskin db4ccddb35
Merge pull request #83185 from idontgetoutmuch/octave-for-macos
Build octave on macos
2020-03-23 08:17:27 +00:00
Jörg Thalheim 5f3f4cb1be
terraform-libvirt: fix strict deps build 2020-03-23 08:16:46 +00:00
Jörg Thalheim 77b12146c9
coyim: fix strict deps build 2020-03-23 08:16:43 +00:00
Jörg Thalheim b4c2511eb8
gitea: fix strict deps build 2020-03-23 08:16:40 +00:00
Jörg Thalheim aa7b26fe29
singularity: fix build with strict deps 2020-03-23 08:16:38 +00:00
Jörg Thalheim 90b1dc12ea
wally-cli: fix build with strict deps 2020-03-23 08:16:35 +00:00
Jörg Thalheim adb623147a
livepeer: fix build with strict deps 2020-03-23 08:16:32 +00:00
Jörg Thalheim be283a97e5
gogs: fix build with strict deps 2020-03-23 08:15:04 +00:00
Jörg Thalheim c0c7c00f18
traefik: fix build with strict deps 2020-03-23 08:15:02 +00:00
Jörg Thalheim 72f4001e1e
kops: fix strict deps build 2020-03-23 08:14:59 +00:00
Jörg Thalheim 13c1938593
localetime: fix build with strict deps 2020-03-23 08:14:57 +00:00
Jörg Thalheim 4be2b7e826
morph: fix strict deps build 2020-03-23 08:14:54 +00:00
Jörg Thalheim 5b043ed82b
ngrok-1: fix strict deps build 2020-03-23 08:14:52 +00:00
Jörg Thalheim 676626a03f
meguca: fix strict deps build 2020-03-23 08:14:49 +00:00
Jörg Thalheim 9050cd5a5a
hydron: fix strict deps build 2020-03-23 08:14:47 +00:00
Jörg Thalheim b29aa1206d
go2nix: fix build with strict deps enabled 2020-03-23 08:14:45 +00:00
Jörg Thalheim 0d3f06bfbf
kubernetes: put build tools into nativeBuildInputs 2020-03-23 08:14:42 +00:00
Jörg Thalheim e77dca6ca8
browsh: fix build with strict deps enabled 2020-03-23 08:14:39 +00:00
Jörg Thalheim 831ed29331
containerd: fix build with strictDeps 2020-03-23 08:14:35 +00:00
Vincent Laporte dd6d785d38 ocamlPackages.graphics: init at 5.1.0 for OCaml ≥ 4.09 2020-03-23 09:12:50 +01:00
Vincent Laporte 80a7615300 OCaml: do not depend on X11 for OCaml ≥ 4.09 2020-03-23 09:12:50 +01:00
Vincent Laporte 0229936bbe buildDunePackage: add a “useDune2” option 2020-03-23 09:12:50 +01:00
R. RyanTM f2dbc01897 python27Packages.cchardet: 2.1.5 -> 2.1.6 2020-03-23 07:44:38 +00:00
Dominic Steinitz 6d196e8c92 Build octave on macos 2020-03-23 06:31:11 +00:00
Edmund Wu 3c4c703368 vscode-extensions.ms-python.python: 2020.2.64397 -> 2020.3.69010 2020-03-22 23:00:19 -07:00
Lancelot SIX 2a5a719930 pythonPackages.django_1_8: drop
This version is heavily outdated and is not required anymore.

Closes #52679
2020-03-22 22:47:53 -07:00
Lancelot SIX d98fec6bd9 ptyhonPackages.django_tagging_0_4_3: drop 2020-03-22 22:47:53 -07:00
Lancelot SIX 0e6e3ddb2d pythonPackages.graphitepager: drop
This module is python2 only. Upstream repo does not exist in github
anymore (returns 404), so it is safer to drop it in nixpkgs.
2020-03-22 22:47:53 -07:00
Lancelot SIX 37ffa6ea51 nixos/griphite: Migrate to python3, drop graphite-pager 2020-03-22 22:47:53 -07:00
Lancelot SIX a268fcb02c python3Packages.graphite-web: fix build 2020-03-22 22:47:53 -07:00
Lancelot SIX 545ba5b455 pythonPackages.waitress-django: use mainained django 2020-03-22 22:47:53 -07:00
Lancelot SIX 1deec0ea2b pythonPackages.carbon: fix build and enable python3 2020-03-22 22:47:53 -07:00
Lancelot SIX b51cb30360 pythonPackages.txamqp: 0.3 -> 0.8.2 2020-03-22 22:47:53 -07:00
R. RyanTM 03c903605a hiredis: 0.14.0 -> 0.14.1 2020-03-22 22:39:22 -07:00
R. RyanTM da4ca45f3d python27Packages.aioconsole: 0.1.15 -> 0.1.16 2020-03-22 22:35:07 -07:00
Orivej Desh d5b27c6c74 muse: fix parallel building 2020-03-23 04:27:51 +00:00
Orivej Desh 3c23cf9050 muse: enable all suggested optional dependencies 2020-03-23 02:54:50 +00:00
Orivej Desh 624c83f70a muse: 3.1pre1 -> 3.1.0 2020-03-23 02:54:49 +00:00
Orivej Desh f4c15495a6 libinstpatch: init at 1.1.3 2020-03-23 02:54:49 +00:00
Orivej Desh fa456f45bc rtaudio: hide private dependencies 2020-03-23 02:54:49 +00:00
Orivej Desh 8926682673 sord: propagate dependence on serd
sord.h includes serd.h
2020-03-23 02:54:49 +00:00
Orivej Desh 33631c44fb lilv: hide private dependencies
This is needed for pkg-config --libs lilv-0.
2020-03-23 02:54:49 +00:00
Orivej Desh fb4d3a8535 lrdf: 0.5.0 -> 0.6.1
Also remove the second copy of lrdf from gstreamer/bad inputs.
2020-03-23 02:54:49 +00:00
Mario Rodas 7e55f28cfe
Merge pull request #82978 from r-ryantm/auto-update/python2.7-zc.buildout
python27Packages.zc_buildout_nix: 2.13.2 -> 2.13.3
2020-03-22 20:57:14 -05:00