154321 Commits

Author SHA1 Message Date
Jan Malakhovski
d2674c5e15 llvm_5: cleanup with a mass rebuild 2018-09-23 17:30:32 +00:00
Jan Malakhovski
1abf1971cd gcc7: cleanup with a mass rebuild 2018-09-23 17:30:32 +00:00
John Ericson
b14db1b0ba gcc-*: Clean up crossStageStatic logic
54282b9610e80b1ed93136319e24cb79c5bbcc33 tread carefuly to avoid a mass
rebuild. This embraces the mass rebuild to clean things up.
2018-09-23 17:30:32 +00:00
Jan Malakhovski
b2c7a5a271 bintools-wrapper, cc-wrapper, stdenv: infer propagateDoc automatically
02c09e01712ce0b61e5c8f7159047699a434f7fc (NixOS/nixpkgs#44558) was reverted in
c981787db951afb11c1328461df82d4277ebec07 but, as it turns out, it fixed an issue
I didn't know about at the time: the values of `propagateDoc` options were
(and now again are) inconsistent with the underlying things those wrappers wrap
(see NixOS/nixpkgs#46119), which was (and now is) likely to produce more instances
of NixOS/nixpkgs#43547, if not now, then eventually as stdenv changes.

This patch (which is a simplified version of the original reverted patch) is the
simplest solution to this whole thing: it forces wrappers to directly inspect the
outputs of the things they are wrapping instead of making stdenv guess the correct
values.
2018-09-23 17:29:56 +00:00
John Ericson
e39a73cc55 doc: Don't mention top-level {build, host, target}Platform
For technical reasons, we cannot easily add a warning to top-level
definitions, so 2a6e4ae49a891adc7c0562fda08b17d60beb1b4f and
e51f736076548459f36a1250de4bf6867f880b66 reverted the deprecation. But
we can still remove mention of the would-be deprecated definitions to
steer people towards using the preferred alternatives.
2018-09-23 13:25:44 -04:00
John Ericson
359d00f8b0 top-level: system should still come from the host platform
2a6e4ae49a891adc7c0562fda08b17d60beb1b4f and
e51f736076548459f36a1250de4bf6867f880b66 reverted a bit too much, and I
initially missed this when reviewing. The release notes already still
mention this change, too.
2018-09-23 13:24:44 -04:00
John Ericson
fdbf9f280f Merge commit '84c8e397d234bcdbd7ee4a41bf6b705d1250250c' 2018-09-23 13:07:08 -04:00
John Ericson
84c8e397d2 release-notes/18.09: Copy release notes from the upcomming release
This ensures that any further changes needing notes that belong in 18.09
off this common-ancestor commit can be easily merged to both
`release-18.0`9 and `master`.
2018-09-23 13:03:14 -04:00
nyanloutre
1004dae356
electron-cash: Reminder to remove the QT wrapper 2018-09-23 18:50:38 +02:00
nyanloutre
f5a5752630
electron-cash: fix #24256 2018-09-23 18:44:28 +02:00
nyanloutre
e33a7dfd54
electron-cash: 3.3 -> 3.3.1 2018-09-23 18:44:25 +02:00
nyanloutre
c5af608dd2
electron-cash: 3.1.6 -> 3.3 2018-09-23 18:44:21 +02:00
John Ericson
243cdbf24e
Merge pull request #47228 from obsidiansystems/nix-2.0-19.03
release-notes/19.03: add release notes for nix 2.0 requirement bump
2018-09-23 12:07:29 -04:00
John Ericson
1146ae1a71 release-notes/19.03: add release notes for nix 2.0 requirement bump
This is taken from the 18.09 change, which was reverted on release-18.09
but not master. The now-false 18.09 release notes were just removed from
master in 29854e24265457991448afb93363bdcc9e5d2eca, but since the
underlying change is still there, release notes for 19.03 are warranted.
This commit takes the now-reverted release notes and reuses them for
that.
2018-09-23 12:01:58 -04:00
John Ericson
fe20b58d66 release-notes: Add missing "Backward Incompatibilities" section
This has been part of every release since 17.03. I think the template
for new releases should be updated to contain this.
2018-09-23 12:01:49 -04:00
Alexander V. Nikolaev
868040ee22 rmilter: deprecation notice 2018-09-23 18:51:40 +03:00
Matthew Bauer
29854e2426
Revert "nixos docs: add release notes for nix 2.0 requiremnt bump"
This reverts commit 18f953965598ab585cc4b3f9018463905401bdd9.

(cherry picked from commit 02bb97e5bb30cdbd9097c5efcf0560b8188b2940)
2018-09-23 11:23:20 -04:00
Jörg Thalheim
a326da978f
Merge pull request #47220 from flokli/php-mysql-sock
php: set mysql socket path if mysql[i] or pdo_mysql support is enabled
2018-09-23 16:18:43 +01:00
John Ericson
344e6e229c Merge commit '45f40f5fe02d71f9863e54277a50fe7e1dc46afa' 2018-09-23 11:02:40 -04:00
John Ericson
45f40f5fe0 Merge commit 'b97242238d7efb029c76eb8d4fe4b1228a5b49a8'
Both parent commits were previously tied as the most recent ancestor to
'master' and 'release-18.09'.
2018-09-23 10:59:27 -04:00
Sarah Brofeldt
4445414073
Merge pull request #44968 from Ekleog/wasm-gc-init
wasm-gc: init at 0.1.6
2018-09-23 16:07:34 +02:00
Jörg Thalheim
0ae8ac8651
Merge pull request #47219 from lheckemann/xcb-1.13
xorg.libxcb: 1.12 -> 1.13
2018-09-23 14:59:05 +01:00
Jörg Thalheim
aa39d5a614 vim: remove legacy additional-nix-code
This is a left-over from https://github.com/NixOS/nixpkgs/pull/46394
We no longer use this.
2018-09-23 14:56:27 +01:00
Jörg Thalheim
ef764eb0d8
Merge pull request #47217 from dywedir/iwd
iwd: 0.7 -> 0.8
2018-09-23 14:39:05 +01:00
Léo Gaspard
0602e6ddfe
wasm-gc: init at 0.1.6 2018-09-23 22:33:09 +09:00
R. RyanTM
d57b9eb6d6 pgtap: 0.98.0 -> 0.99.0 (#46980)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pgtap/versions
2018-09-23 15:09:37 +02:00
Florian Klink
baa04e4204 php: set mysql socket path if mysql[i] or pdo_mysql support is enabled
PHP tries to discover the mysql default socket path during configure
phase by probing the file system:
cf3b852109/ext/mysqli/config.m4 (L4)

This obviously fails to discover /run/mysqld/mysqld.sock, which is being
used (hardcoded) across all MySQL flavours.

This leads to PHP having no mysql socket path set for the mysql[i]
extensions, and `/tmp/mysql.sock` set for pdo_mysql,
meaning one currently has to manually configure and set it in php.ini.

Luckily, PHP supports setting that path via
`--with-mysql-sock=/run/mysqld/mysqld.sock` during configure phase,
so let's do this as soon as one of the three modules is enabled.
2018-09-23 15:08:39 +02:00
Vladyslav M
e5916b8b7f bat: 0.7.0 -> 0.7.1 (#47216) 2018-09-23 15:06:51 +02:00
Linus Heckemann
155e017390 xorg.libxcb: 1.12 -> 1.13 2018-09-23 13:53:25 +01:00
Vladyslav Mykhailichenko
3b7ecaa798 iwd: 0.7 -> 0.8 2018-09-23 15:26:55 +03:00
Jan Tojnar
979089c1bc
packagekit: Enable introspection 2018-09-23 14:25:43 +02:00
Boris
f799dff21b gitAndTools.pre-commit: 1.11.0 -> 1.11.1 (#47211) 2018-09-23 14:01:56 +02:00
Vladimír Čunát
d9f7d27ef5
Merge #45683: nvidia_x11: 390.77 -> 390.87 2018-09-23 12:02:25 +02:00
Jos van Bakel
91d9e1eb22 influxdb: 1.4.1 -> 1.6.3 (#47186) 2018-09-23 12:00:52 +02:00
Andrew Dunham
c987ed0896 erlangR18: apply upstream patches to fix nondeterministic build failures (#47202)
As per the following bug report, sometimes erts/start_scripts will fail
to compile because of a Makefile ordering issue. Apply the upstream
patches to fix this.
  https://bugs.erlang.org/browse/ERL-241
2018-09-23 11:01:57 +02:00
xeji
589b290b43
nixos/tests/prosody: use sqlite database (#47185)
The test didn't catch an issue with luadbi because it used
internal storage only. Switch to sqlite to test sql access.
2018-09-23 10:46:22 +02:00
Samuel Dionne-Riel
ef2b217812 qesteidutil: Fixes build from Qt upgrade. (#46083) 2018-09-23 10:14:48 +02:00
markuskowa
3f883b443c gnuradio-limesdr: init at 1.0.0-RC (#47176) 2018-09-23 10:08:50 +02:00
Andrew Dunham
e141f7cd2f pythonPackages.flask_assets: fix tests (#47203) 2018-09-23 10:02:51 +02:00
Sarah Brofeldt
3d6fbe8ee3
Merge pull request #47190 from andrew-d/andrew/xsecurelock-1.1
xsecurelock: 1.0 -> 1.1
2018-09-23 09:56:33 +02:00
lewo
1dc8728589
Merge pull request #46951 from r-ryantm/auto-update/smplayer
smplayer: 18.6.0 -> 18.9.0
2018-09-23 09:40:04 +02:00
Dmitry Vyal
f7f8b60ace pytorch-0.4 rpath fix, some tests reenabled 2018-09-23 09:36:32 +02:00
Dmitry Vyal
81caec3568 openblas-0.3.1 -> 0.3.3 2018-09-23 09:35:29 +02:00
Frederik Rietdijk
14673d61ed Merge master into staging 2018-09-23 09:33:09 +02:00
Frederik Rietdijk
56853dc6d8
Merge pull request #45941 from NixOS/staging-next
Staging next
2018-09-23 09:31:28 +02:00
Frederik Rietdijk
343ac4d2fc
Merge pull request #42619 from nyanloutre/pythonPackages.block-io
pythonPackages.block-io: init at 1.1.8
2018-09-23 09:27:51 +02:00
Matthew Bauer
6910a9d1e2 perl: disallow reference to cc
Fixes #46077
2018-09-23 00:28:23 -05:00
Matthew Bauer
67c8c49177 nixos: set nixos in nixPath
This makes using the nixos channel work out of the box with the new
Nix commands. For example:

$ nix run nixos.firefox -c firefox

Fixes #46536
2018-09-23 00:14:27 -05:00
Samuel Dionne-Riel
f753852e11
Merge pull request #47196 from xeji/p/iso-boot-ia32
nixos/iso-image: fix 32bit UEFI boot
2018-09-23 00:46:52 -04:00
Matthew Bauer
94bec239d5 nixos: make firefox default browser
Without this the graphical installer has no way to open the manual.
You can fix it yourself by installing any HTML browser but this might
be unfamiliar to users new to NixOS and without any other way to open
the manual. The downside is it will also increase download sizes.

Fixes #46537
2018-09-22 23:33:16 -05:00