Commit Graph

213076 Commits

Author SHA1 Message Date
Thomas Tuegel
b78092a551
Merge pull request #78773 from layus/sane-override
sane module: support overriding config files
2020-02-10 10:53:57 -06:00
Frederik Rietdijk
079622ef2d
Merge pull request #79628 from NixOS/staging-next
Staging next
2020-02-10 17:53:25 +01:00
Vladimír Čunát
4ff2a1641c
Merge #79740: libssh2: patch CVE-2019-17498 (into staging) 2020-02-10 17:44:54 +01:00
Marek Mahut
5301420990
Merge pull request #79739 from mmahut/exodus
exodus: 19.5.24 -> 20.1.30
2020-02-10 17:44:50 +01:00
Marek Mahut
b9c5da9195
Merge pull request #79741 from mmahut/cloudflared
cloudflared: 2019.12.0 -> 2020.2.0
2020-02-10 17:40:33 +01:00
Vladimír Čunát
cc1ae9f21b
make-bootstrap-tools: fixup after glibc update
There's a generated header that got comment about the source header
from glibc.dev, which added unwanted runtime dependency.  Tested:
nix build -f pkgs/top-level/release.nix stdenvBootstrapTools.{aarch64,i686,x86_64}-linux.test
2020-02-10 17:31:35 +01:00
Troels Henriksen
170eefbbb0 ispc: use cmake for building.
The Makefile approach is gone in newer versions of ispc.
2020-02-10 08:30:41 -08:00
Oleksii Filonenko
8b302e41d4 lazygit: 0.13 -> 0.14.2 2020-02-10 08:29:36 -08:00
Guillaume Maudoux
4979541cad sane module: make warning more explicit 2020-02-10 17:28:37 +01:00
Oleksii Filonenko
2de244e729 run: add filalex77 to maintainers 2020-02-10 08:28:25 -08:00
Oleksii Filonenko
223af4a592 run: 0.7.0 -> 0.7.1 2020-02-10 08:28:25 -08:00
Michele Guerini Rocco
565724c775
Merge pull request #77347 from rnhmjoj/urxvt
rxvt-unicode: rewrite plugin system
2020-02-10 17:21:59 +01:00
Michael Weiss
c213993880
gitRepo: 1.13.9.4 -> 2.0 2020-02-10 17:08:26 +01:00
Marek Mahut
78e0d72c88 cloudflared: 2019.12.0 -> 2020.2.0 2020-02-10 16:59:52 +01:00
Vladimír Čunát
79210713e6
nixpkgs manual: fix a typo in cross-compilation
I can't say I really understand that much about our cross stuff,
but this seems very clear.
2020-02-10 16:58:50 +01:00
Christian Kauhaus
edfd964253
Merge pull request #79050 from andrew-d/andrew/qemu-CVEs
qemu: add patches for CVE-2020-7039 and CVE-2020-7211
2020-02-10 16:52:25 +01:00
José Romildo Malaquias
c4214295d7
Merge pull request #79505 from r-ryantm/auto-update/flat-remix-icon-theme
flat-remix-icon-theme: 20191018 -> 20191122
2020-02-10 12:47:26 -03:00
Eelco Dolstra
0e6ceb8758
Merge pull request #68897 from edolstra/master
Flake support
2020-02-10 16:44:54 +01:00
Christian Kauhaus
4682b29aad libssh2-1.9.0: apply patch for CVE-2019-17498
No upstream release yet, but https://github.com/libssh2/libssh2/pull/402
has been accepted by upstream devs.

Original advisory:
https://blog.semmle.com/libssh2-integer-overflow-CVE-2019-17498/

Re #73662
2020-02-10 16:39:24 +01:00
Eelco Dolstra
a1fa9e65ca flake.nix: Add note 2020-02-10 16:36:53 +01:00
Eelco Dolstra
fb05afd78d Doh 2020-02-10 16:32:59 +01:00
Marek Mahut
38d84665d8 exodus: 19.5.24 -> 20.1.30 2020-02-10 16:27:20 +01:00
Bjørn Forsman
14e842ec02 openocd: fix build with new glibc
Fixes this build error:

  In file included from src/helper/options.c:38:
  /nix/store/dl4h1p847f2rsrsfvlmm6cxxx7q21kxj-glibc-2.30-dev/include/sys/sysctl.h:21:2: error: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Werror=cpp]
     21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed."
        |  ^~~~~~~
  cc1: all warnings being treated as errors

Fixes: 48a997cd ("Merge #66528: glibc: 2.27 -> 2.30 (into staging)")
2020-02-10 16:27:08 +01:00
Eelco Dolstra
64e5f4d53b Fix 'nix flake check' 2020-02-10 16:26:33 +01:00
Marek Mahut
0dfcfe13d4 exodus: adding at-spi2-core dependency 2020-02-10 16:26:02 +01:00
Marek Mahut
ff06678927 exodus: adding exodus alias 2020-02-10 16:25:30 +01:00
Marek Mahut
d6474081d0 exodus: reformating 2020-02-10 16:24:59 +01:00
zimbatm
15a51f6949
Merge pull request #78501 from bhipple/feature/fetchcargo-tar-gz
fetchcargo: use flat tar.gz file for vendored src instead of recursive hash dir
2020-02-10 16:22:23 +01:00
Eelco Dolstra
5c389f84d4 lib/tests/misc.nix: Don't make a copy on Nixpkgs 2020-02-10 16:21:04 +01:00
Eelco Dolstra
a274da605d lib/tests/misc.nix: Fix dependency on currentSystem
This doesn't work in pure mode.
2020-02-10 16:20:41 +01:00
Benjamin Hipple
2115a2037c fetchcargo: use flat tar.gz file for vendored src instead of recursive hash dir
This has several advantages:

1. It takes up less space on disk in-between builds in the nix store.
2. It uses less space in the binary cache for vendor derivation packages.
3. It uses less network traffic downloading from the binary cache.
4. It plays nicely with hashed mirrors like tarballs.nixos.org, which only
   substitute --flat hashes on single files (not recursive directory hashes).
5. It's consistent with how simple `fetchurl` src derivations work.
6. It provides a stronger abstraction between input src-package and output
   package, e.g., it's harder to accidentally depend on the src derivation at
   runtime by referencing something like `${src}/etc/index.html`. Likewise, in
   the store it's harder to get confused with something that is just there as a
   build-time dependency vs. a runtime dependency, since the build-time
   src dependencies are tarred up.

Disadvantages are:
1. It takes slightly longer to untar at the start of a build.

As currently implemented, this attaches the compacted vendor.tar.gz feature as a
rider on `verifyCargoDeps`, since both of them are relatively newly implemented
behavior that change the `cargoSha256`.

If this PR is accepted, I will push forward the remaining rust packages with a
series of treewide PRs to update the `cargoSha256`s.
2020-02-10 10:17:29 -05:00
Vladimír Čunát
c2038483fd
glibc, openssl: unbreak cross eval (with minor caveats)
It's certainly better to have those two caveats than not evaluate.
Both seem rather niche.  Unfortunately I failed to find a better way.
I started testing builds of several cross variants; all seem OK.
2020-02-10 15:52:20 +01:00
R. RyanTM
3815de80c0 unit: 1.14.0 -> 1.15.0 2020-02-10 14:47:35 +00:00
Eelco Dolstra
8f86624ac9 nixos-rebuild: Remove TODOs 2020-02-10 15:45:27 +01:00
Eelco Dolstra
c05cc615f2 nixos.revision: Use null instead of "master"
"master" is not a valid SHA-1 commit hash, and it's not even
necessarily the branch used. 'nixos-version --revision' now returns an
error if the commit hash is not known.
2020-02-10 15:45:15 +01:00
Eelco Dolstra
b98ea45608 nixos-version --json: Use builtins.toJSON 2020-02-10 15:45:10 +01:00
Eelco Dolstra
f9392f04ae nixos-rebuild: Remove --keep-going flag 2020-02-10 15:45:06 +01:00
Eelco Dolstra
4089dbf090 nixos-rebuild: Make 'edit' work with with flakes 2020-02-10 15:45:03 +01:00
Ryan Mulligan
60fadaa793
Merge pull request #79424 from r-ryantm/auto-update/cpp-utilities
cpp-utilities: 5.1.0 -> 5.2.0
2020-02-10 06:17:32 -08:00
Ryan Mulligan
5a71ab1fa3
Merge pull request #79653 from r-ryantm/auto-update/qtutilities
libsForQt5.qtutilities: 6.0.3 -> 6.0.4
2020-02-10 06:17:02 -08:00
Ryan Mulligan
d858defa7d
Merge pull request #79512 from r-ryantm/auto-update/gede
gede: 2.15.1 -> 2.15.4
2020-02-10 06:15:34 -08:00
Oleksii Filonenko
60631eab82 elixir: add filalex77 to maintainers 2020-02-10 16:07:07 +02:00
Oleksii Filonenko
611019c619 elixir_1_10: 1.10.0 -> 1.10.1 2020-02-10 16:05:03 +02:00
R. RyanTM
15418a017e sdcc: 3.9.0 -> 4.0.0 2020-02-10 14:51:49 +01:00
Sascha Grunert
c36fca9701
cri-o: remove unused ldflags variable
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-02-10 14:42:40 +01:00
Silvan Mosberger
e3c5d299dc
Merge pull request #78373 from serokell/yorickvp/buildkites
nixos/buildkite-agents: support multiple buildkite agents
2020-02-10 14:39:40 +01:00
Frederik Rietdijk
1972ac1023 aws-sam-cli: fix build 2020-02-10 14:35:06 +01:00
R. RyanTM
b94c1c89f6 manuskript: 0.10.0 -> 0.11.0 2020-02-10 13:36:57 +01:00
Yorick van Pelt
e242eccb0b
nixos/buildkite-agents: update release notes 2020-02-10 13:36:30 +01:00
Yorick van Pelt
f003810989
nixos/buildkite-agents: support multiple buildkite agents 2020-02-10 13:35:14 +01:00