Commit graph

167684 commits

Author SHA1 Message Date
Matthew Bauer
9fd1c170cc make-derivation: try to fix stdenv.cc == null conditional
sometimes this gets an infinite recursion error
2019-01-28 10:41:19 -05:00
Matthew Bauer
e20b65156c coq-modules: add default to fix eval
We don’t want these to not even evaluate, otherwise we won’t know why
they’re broken. For now, I’ve left these as the latest version for a
default. In the future, maybe we should be smarter about choosing these.
2019-01-28 09:59:10 -05:00
Matthew Bauer
7e589e5594 make-derivation: fix position in trace
For a long time now, tracing has been broken in Nixpkgs. So when you
have an eval error you would get something like this:

  error: while evaluating the attribute 'buildInputs' of the derivation 'hello-2.10' at /home/mbauer/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:185:11:
  while evaluating 'chooseDevOutputs' at /home/mbauer/nixpkgs/lib/attrsets.nix:474:22, called from undefined position:
  while evaluating 'optionals' at /home/mbauer/nixpkgs/lib/lists.nix:257:5, called from /home/mbauer/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:132:17:

This is coming from how Nix handles string context and how
make-derivation messes with the "name" attribute. This commit should
restore the old behavior so you get a nice line number like:

  error: while evaluating the attribute 'buildInputs' of the derivation 'hello-2.10' at /home/mbauer/nixpkgs/pkgs/applications/misc/hello/default.nix:4:3:
  while evaluating 'chooseDevOutputs' at /home/mbauer/nixpkgs/lib/attrsets.nix:474:22, called from undefined position:
  while evaluating 'optionals' at /home/mbauer/nixpkgs/lib/lists.nix:257:5, called from /home/mbauer/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:132:17:

NOTE: This will still be broken for cross compilation due to the
prefixes we are adding to name.
2019-01-28 09:25:47 -05:00
Michael Weiss
2a051165d5
signing-party: 2.7 -> 2.8 2019-01-28 15:07:25 +01:00
Silvan Mosberger
7088d3f2ed
Merge pull request #54177 from baracoder/smartigt-18_2_4
smartgithg: 18_1_5 -> 18.2.4
2019-01-28 15:04:28 +01:00
Elis Hirwing
63aa9a887f
Merge pull request #54785 from r-ryantm/auto-update/kitty
kitty: 0.13.2 -> 0.13.3
2019-01-28 14:51:57 +01:00
Ryan Mulligan
6cfffbd218
Merge pull request #54781 from r-ryantm/auto-update/librime
librime: 1.3.2 -> 1.4.0
2019-01-28 05:51:09 -08:00
Elis Hirwing
3d6ed83d5b
Merge pull request #54726 from etu/nixos-sks-db-config
nixos/sks: Add option to configure database settings
2019-01-28 14:43:17 +01:00
Herman Fries
e036a3d616 smartgithg: 18_1_5 -> 18.2.4
This PR is committed using the new version.
The never version requires JRE 10, actually the changelog mentions
downgrading from JDK11 to 10 because of a bug related to https
but this seams to be fixed by now
https://bugs.openjdk.java.net/browse/JDK-8210005

Also I did not find a `jre` output in jdk11, so the closure size
might increase due to it.
2019-01-28 14:42:27 +01:00
R. RyanTM
4f832c5ad8 kotlin: 1.3.11 -> 1.3.20
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/kotlin/versions
2019-01-28 08:34:48 -05:00
R. RyanTM
3334a02738 python37Packages.fonttools: 3.34.2 -> 3.36.0 (#54722)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-fonttools/versions
2019-01-28 14:05:29 +01:00
R. RyanTM
b4f58982de kitty: 0.13.2 -> 0.13.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/kitty/versions
2019-01-28 04:19:23 -08:00
Florian Klink
38be383a6f
Merge pull request #53419 from uvNikita/containers/fix-bridge
nixos/containers: add bridge without address specified
2019-01-28 12:39:13 +01:00
Jan Tojnar
d5670caa4e
Merge pull request #54743 from r-ryantm/auto-update/pulseeffects
pulseeffects: 4.4.6 -> 4.4.7

Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2019-01-28 12:04:36 +01:00
R. RyanTM
2af381973c librime: 1.3.2 -> 1.4.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/librime/versions
2019-01-28 03:02:50 -08:00
Michael Raskin
545cbf1bc3
Merge pull request #54632 from fare-patches/master
Update gambit and gerbil from upstream
2019-01-28 10:33:29 +00:00
Michael Raskin
02e58a066f
Merge pull request #54661 from r-ryantm/auto-update/visidata
visidata: 1.5.1 -> 1.5.2
2019-01-28 10:32:23 +00:00
Michael Raskin
8e9bfa350d
Merge pull request #54776 from r-ryantm/auto-update/links2
links2: 2.17 -> 2.18
2019-01-28 10:28:36 +00:00
Elis Hirwing
ab5dcc7068
nixos/sks: Add option to configure database settings
This can be used for options to tweak the behavior around the database.
2019-01-28 11:14:37 +01:00
Silvan Mosberger
e47fcaed5b
Merge pull request #54194 from vanzef/racer-mode-path-fix
emacsPackagesNg.racer-mode: fix default value for RUST_SRC_PATH
2019-01-28 11:11:07 +01:00
R. RyanTM
33160cfbfe links2: 2.17 -> 2.18
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/links2/versions
2019-01-28 02:09:58 -08:00
Silvan Mosberger
42b3e89a41
Merge pull request #54644 from r-ryantm/auto-update/xmrig
xmrig: 2.8.3 -> 2.10.0
2019-01-28 10:58:01 +01:00
Silvan Mosberger
ced7e99841
Merge pull request #54688 from r-ryantm/auto-update/python3.7-texttable
python37Packages.texttable: 1.5.0 -> 1.6.0
2019-01-28 10:56:03 +01:00
Silvan Mosberger
51d2eed83b
Merge pull request #42838 from teto/kernel_autoconf
[RFC] add ability to merge structured configs
2019-01-28 10:38:00 +01:00
Ivan Solyankin
95cc144a5f emacsPackagesNg.racer-mode: fix default value for RUST_SRC_PATH 2019-01-28 12:36:53 +03:00
R. RyanTM
8c2aaf37fd python37Packages.httpsig: 1.2.0 -> 1.3.0 (#54724)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-httpsig/versions
2019-01-28 10:24:13 +01:00
worldofpeace
c0bb14fc4f vscode: update desktop items
These should now be identical to the templates at
https://github.com/Microsoft/vscode/tree/master/resources/linux
2019-01-28 09:06:25 +00:00
R. RyanTM
f8f8f5b149 python37Packages.latexcodec: 1.0.5 -> 1.0.6 (#54735)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-latexcodec/versions
2019-01-28 09:23:04 +01:00
Domen Kožar
df3142f118
Merge pull request #54759 from timbertson/nose
pythonPackages.nose_progressive: 1.5.1 -> 1.5.2
2019-01-28 13:14:27 +07:00
Tim Cuthbertson
2d3a53ad6d pythonPackages.nose_progressive: 1.5.1 -> 1.5.2 2019-01-28 15:18:26 +11:00
Ryan Mulligan
5094de98f0
Merge pull request #54673 from r-ryantm/auto-update/remmina
remmina: 1.2.32.1 -> 1.3.0
2019-01-27 19:54:44 -08:00
Tim Steinbach
6ecfe92986
linux: Tag hardened kernels 2/2
Forgot to change the modDirVersion
2019-01-27 22:15:22 -05:00
Dmitry Kalinkin
b8d6cc8157
Merge pull request #54520 from veprbl/pr/sherpa_2.2.6
sherpa: 2.2.5 -> 2.2.6
2019-01-27 22:01:53 -05:00
Dmitry Kalinkin
e6f2816502
Merge pull request #54611 from veprbl/pr/libsForQt5.poppler_fix
libsForQt5.poppler: fix on darwin
2019-01-27 22:01:32 -05:00
Matthieu Coudron
045e1332d9 linux: fix after rebase 2019-01-28 11:24:59 +09:00
Tim Steinbach
e707ac126b
linux: Tag hardened kernels 2019-01-27 21:00:29 -05:00
Tim Steinbach
e1ddb90ca8
linux: 4.20-rc4 -> 4.20-rc5 2019-01-27 20:56:23 -05:00
Jan Tojnar
8a66e219c2
pulseeffects: 4.4.6 -> 4.4.7 2019-01-28 02:51:27 +01:00
Silvan Mosberger
2a40236e60
Merge pull request #50849 from cyounkins/startlimitinterval
nixos/systemd: add StartLimitIntervalSec to unit config
2019-01-28 02:44:21 +01:00
Graham Christensen
078d8853cf
Merge pull request #54699 from MikePlayle/master
libamqpcpp: 3.0.0 -> 4.1.3
2019-01-27 20:43:23 -05:00
Silvan Mosberger
ddcf01bca6
Merge pull request #53848 from veprbl/pr/qtwebengine_darwin_fix
qt511.qtwebengine: fix on darwin
2019-01-28 02:41:53 +01:00
Florian Klink
d5881eb5f0
Merge pull request #54718 from r-ryantm/auto-update/python3.7-astral
python37Packages.astral: 1.7.1 -> 1.8
2019-01-28 02:16:35 +01:00
Florian Klink
40ede81f30
Merge pull request #54683 from r-ryantm/auto-update/python3.7-twilio
python37Packages.twilio: 6.23.0 -> 6.23.1
2019-01-28 02:16:01 +01:00
Craig Younkins
6f6287fbf9 nixos/systemd: add StartLimitIntervalSec to unit config 2019-01-28 00:29:43 +00:00
Matthieu Coudron
461cb3f9ed linux: added tests for the config 2019-01-28 09:07:24 +09:00
Matthieu Coudron
7aacbdb898 linux: convert hardened-config to a structured one 2019-01-28 09:07:24 +09:00
Matthieu Coudron
3bb7b3f02e linux: ability to merge structured configs
This should make the composability of kernel configurations more straigthforward.

- now distinguish freeform options from tristate ones
- will look for a structured config in kernelPatches too
one can now access the structuredConfig from a kernel via linux_test.configfile.structuredConfig
in order to reinject it into another kernel, no need to rewrite the config from scratch

The following merge strategies are used in case of conflict:
-- freeform items must be equal or they conflict (mergeEqualOption)
-- for tristate (y/m/n) entries, I use the mergeAnswer strategy which takes the best available value, "best" being defined by the user (by default "y" > "m" > "n", e.g. if one entry is both marked "y" and "n", "y" wins)
-- if one item is both marked optional/mandatory, mandatory wins (mergeFalseByDefault)
2019-01-28 09:06:33 +09:00
Dmitry Kalinkin
56dcf6e1f6
qt5.qtwebengine: refactor to use lib.versionOlder 2019-01-27 19:01:17 -05:00
Matthew Bauer
bf041c3f1d
systems/default.nix: wasm in platform.uname.system
This adds the "Wasm" system to platform.uname.system. This is used in CMake infrastructure.
2019-01-27 17:29:23 -05:00
Shea Levy
15e8d1d314
Merge pull request #52848 from mightybyte/callHackage-variant
Add a callHackage variant that doesn't require all-cabal-hashes
2019-01-27 17:13:40 -05:00