Commit Graph
208500 Commits
Author SHA1 Message Date
R. RyanTM 1433f5f3c4 aws-google-auth: 0.0.32 -> 0.0.33 2019-11-25 00:08:56 -08:00
Linus Heckemann eefe16dbb6 Merge pull request #74026 from andir/nixos-v243.3
systemd: v243 > v243.3
2019-11-25 09:07:10 +01:00
R. RyanTM d72ec48e63 abcm2ps: 8.14.5 -> 8.14.6 2019-11-25 00:02:22 -08:00
R. RyanTM 6b6815bf2b bdf2psf: 1.193 -> 1.194 2019-11-24 23:54:49 -08:00
R. RyanTM c1a95e9439 gnome3.adwaita-icon-theme: 3.34.0 -> 3.34.3 2019-11-24 23:36:19 -08:00
R. RyanTM 6db3a40bec gnome3.accerciser: 3.34.1 -> 3.34.2 2019-11-24 23:11:16 -08:00
R. RyanTM a8b985da99 atlassian-confluence: 7.0.2 -> 7.0.3 2019-11-24 23:05:41 -08:00
R. RyanTM 4adac94fd5 alsa-firmware: 1.0.29 -> 1.2.1 2019-11-24 22:54:48 -08:00
R. RyanTM 559448eb1b ace: 6.5.6 -> 6.5.7 2019-11-24 22:46:00 -08:00
R. RyanTM 2e708a948b bitcoin-abc: 0.20.5 -> 0.20.6 2019-11-24 22:17:33 -08:00
Jason Felice 7a77629490 java classpath hook: allow unbound $CLASSPATH 2019-11-24 23:30:05 -05:00
Dmitry Kalinkin 89074b4a15 applgrid: fix build 2019-11-24 22:51:49 -05:00
Herwig Hochleitner 6e38def213 cdemu: 3.2.2 -> 3.2.3 2019-11-25 04:32:45 +01:00
Herwig Hochleitner 727740b56e clojure: 1.10.1.469 -> 1.10.1.489 2019-11-25 04:32:45 +01:00
Dmitry Kalinkin aa7efea848 Merge pull request #73958 from markuskowa/upd-lapack
liblapack: 3.8.0 -> 3.9.0
2019-11-24 20:06:04 -05:00
Florian Klink 2394eb50f6 Merge pull request #73929 from bbigras/nginx-sso
nginx-sso: 0.16.1 -> 0.22.0
2019-11-25 01:34:49 +01:00
John Ericson 6bc456c91c Merge remote-tracking branch 'upstream/master' into ghcjs-cross-without-cc 2019-11-25 00:23:07 +00:00
Florian Klink 085ead7fd9 Merge pull request #74089 from mayflower/tests-subtests-fail
nixos/tests: fail on failing subtests
2019-11-25 01:17:23 +01:00
John Ericson ea9a2c5ec2 haskell genenric-builder: Make the C compiler optional
This is GHCJS, and perhaps other obscure targets.
2019-11-25 00:12:39 +00:00
John Ericson c739c420db Add support for cross compiling to js-ghcjs
This platform doesn't have a C compiler, and so relies and the changes
in the previous commit to work.
2019-11-25 00:12:38 +00:00
John Ericson 63bd851e95 stdenv: Introduce hasCC attribute
Before, we'd always use `cc = null`, and check for that. The problem is
this breaks for cross compilation to platforms that don't support a C
compiler.

It's a very subtle issue. One might think there is no problem because we
have `stdenvNoCC`, and presumably one would only build derivations that
use that. The problem is that one still wants to use tools at build-time
that are themselves built with a C compiler, and those are gotten via
"splicing". The runtime version of those deps will explode, but the
build time / `buildPackages` versions of those deps will be fine, and
splicing attempts to work this by using `builtins.tryEval` to filter out
any broken "higher priority" packages (runtime is the default and
highest priority) so that both `foo` and `foo.nativeDrv` works.

However, `tryEval` only catches certain evaluation failures (e.g.
exceptions), and not arbitrary failures (such as `cc.attr` when `cc` is
null). This means `tryEval` fails to let us use our build time deps, and
everything comes apart.

The right solution is, as usually, to get rid of splicing. Or, baring
that, to make it so `foo` never works and one has to explicitly do
`foo.*`. But that is a much larger change, and certaily one unsuitable
to be backported to stable.

Given that, we instead make an exception-throwing `cc` attribute, and
create a `hasCC` attribute for those derivations which wish to
condtionally use a C compiler: instead of doing `stdenv.cc or null ==
null` or something similar, one does `stdenv.hasCC`. This allows quering
without "tripping" the exception, while also allowing `tryEval` to work.

No platform without a C compiler is yet wired up by default. That will
be done in a following commit.
2019-11-25 00:12:38 +00:00
Robin Gloster ba03a1b731 nixos/tests: fail on failing subtests
This was the behaviour in the perl test driver too and a regression.

Also cleaned up unused imports
2019-11-25 01:08:06 +01:00
John Ericson 6d3b7458cc Merge pull request #74065 from Ericson2314/cc-versions
compilers, binutils: Add version and pname
2019-11-24 18:35:13 -05:00
Maximilian Bosch 9a2c7caa43 nixos/nexus: port test to python test-driver 2019-11-25 00:18:04 +01:00
Florian Klink 4273a6adcc Merge pull request #74081 from flokli/osquery
osquery: remove
2019-11-25 00:17:46 +01:00
Florian Klink ffc82d2af8 Merge pull request #74086 from mmilata/nixos-test-port-wordpress-fix
nixosTests.wordpress: fix assertions
2019-11-25 00:15:39 +01:00
Robert Scott 817b066f4b nomacs: switch to using opencv4 (#72749)
opencv2 has known, unfixed security vulnerabilities. nomacs itself
states the minimum supported version is 3.4 & includes a script to
install opencv4, suggesting it is supported

darwin requires a patch to update its cmake file to make it less
restrictive over this
2019-11-25 00:14:51 +01:00
John Ericson 1a388b8bff Merge pull request #74087 from Ericson2314/ghcjs-fix-deps
ghcjs-ng: The GHC source should be configured with native build inputs
2019-11-24 18:11:51 -05:00
John Ericson 5858d7229a ghcjs-ng: The GHC source should be configured with native build inputs
This matters once we start treating GHCJS as cross compilation, as we
should be.
2019-11-24 23:08:47 +00:00
Martin Milata e290dd881c nixosTests.wordpress: fix assertions 2019-11-25 00:01:51 +01:00
Dmitry Kalinkin bd0c4dd6ab root: fix setupHook to work with "set -u" 2019-11-24 17:51:46 -05:00
Renaud 35d99698ae dislocker: replace polarssl with mbedtls
polarssl is an old alias to mbedtls
2019-11-24 23:16:01 +01:00
Florian Klink 02f869ff30 osquery: remove
osquery was marked as broken since April.

If somebody steps up to fix it, we can always revive it from the
histroy, but there's not much value in shipping completely broken things
in current master.

cc @ma27
2019-11-24 22:38:07 +01:00
WilliButz a3465d9d10 Merge pull request #73453 from mmahut/prometheus-nginxlog-exporter
prometheus-nginxlog-exporter: init at 1.3.0
2019-11-24 22:32:05 +01:00
worldofpeace e994b67a7f Merge pull request #74080 from Ericson2314/fix-kde
plasma5: Fix setup hook some more
2019-11-24 21:29:20 +00:00
worldofpeace 38178a9a5b Merge pull request #74030 from ckauhaus/connman-to-services.networking
connman: move "networking.connman" options to "services.connman"
2019-11-24 21:24:33 +00:00
Christian Kauhaus edbf94d2ee connman: move options to services
As part of the networking.* name space cleanup, connman should be moved
to services.connman. The same will happen for example with
networkmanager in a separate PR.
2019-11-24 16:23:32 -05:00
c0bw3b 8e1bef4edd gtk-engine*: relocate under development/libraries 2019-11-24 22:14:53 +01:00
John Ericson 814f9104d7 Merge pull request #72657 from cleverca22/vc4
Initial implementation of vc4 cross-compile
2019-11-24 16:04:15 -05:00
Robin Gloster 3e3918d02a Merge pull request #74055 from tfc/nixos-test-port-prometheus
nixos/prometheus: Port prometheus test to python
2019-11-24 21:59:45 +01:00
c0bw3b 1e93a70f04 Treewide: regroup all themes under data/themes 2019-11-24 21:59:01 +01:00
c0bw3b d8c37ed93f adapta-kde-theme: 20180512 -> 20180828
+ move under data/themes
2019-11-24 21:58:58 +01:00
John Ericson b45938a972 plasma5: Fix setup hook some more
1. `[[...]]` is more robust wrt empty expansions than `[..]`

2. `${foo-}` is simpler and won't accidentally be a url compared to
`${foo:-}`

3. `+=` works even when the variable is undefined.
2019-11-24 15:58:51 -05:00
c0bw3b 438a39f80b arc-kde-theme: 2017-11-09 -> 20180614
+ move under data/themes
2019-11-24 21:58:09 +01:00
Franz Pletz e315f34bb3 Merge pull request #53032 from netixx/update-openvswitch-2.9.2
openvswitch: 2.5.4 -> 2.12.0
2019-11-24 20:53:44 +00:00
Florian Klink 013b9a853b Merge pull request #74076 from filalex77/nixosTests.sudo-python
nixosTests.sudo: port to python
2019-11-24 21:48:24 +01:00
Florian Klink 2b2a7e81ea Merge pull request #74074 from mayflower/tests-python-jenkins
nixosTests.jenkins: port to python
2019-11-24 21:47:14 +01:00
Michael Raskin 5b39722d84 Merge pull request #74043 from c0bw3b/pkg/belledonne
Refresh LinPhone ecosystem
2019-11-24 20:26:36 +00:00
Frederik Rietdijk be89ed192a Revert "yakuake: add missing kglobalaccel"
This reverts commit 88dc84c183.
2019-11-24 21:24:03 +01:00
Frederik Rietdijk ccc1286351 Revert "konsole: add missing kglobalaccel"
This reverts commit 7232ea43b6.
2019-11-24 21:23:45 +01:00