3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

152523 commits

Author SHA1 Message Date
Lancelot SIX 145076a41f
pythonPackages.django_2_1: 2.0.8 -> 2.0.9
See https://docs.djangoproject.com/en/2.0/releases/2.0.9/

(cherry picked from commit cd902644bf)
2018-10-15 15:08:10 +02:00
Lancelot SIX 7d19c136e9
pythonPackages.django: 1.11.15 -> 1.11.16
See https://docs.djangoproject.com/en/1.11/releases/1.11.16/

(cherry picked from commit 95a040f9b6)
2018-10-15 15:07:31 +02:00
Jörg Thalheim ae16537bf8
Merge pull request #48437 from rnhmjoj/shell-conduit-backport
haskellPackages.shell-conduit: fix build
2018-10-15 11:02:28 +01:00
rnhmjoj 2334e37f5a
haskellPackages.shell-conduit: fix build
(cherry picked from commit 096be6d941)
Reason: the package is broken in NixOS stable.
2018-10-15 11:24:56 +02:00
Samuel Dionne-Riel c06f5302f6 dbeaver: 5.2.1 -> 5.2.2 (#48442)
(cherry picked from commit 22c12da8aa)
2018-10-15 08:09:55 +02:00
Ambroz Bizjak 195a573cc8 nixos/xserver: Implement configuration of NVIDIA Optimus via PRIME
This adds configuration options which automate the configuration of NVIDIA Optimus using PRIME. This allows using the NVIDIA proprietary driver on Optimus laptops, in order to render using the NVIDIA GPU while outputting to displays connected only to the integrated Intel GPU. It also adds an option for enabling kernel modesetting for the NVIDIA driver (via a kernel command line flag); this is particularly useful together with Optimus/PRIME because it fixes tearing on PRIME-connected screens.

The user still needs to enable the Optimus/PRIME feature and specify the bus IDs of the Intel and NVIDIA GPUs, but this is still much easier for users and more reliable. The implementation handles both the X configuration file as well as getting display managers to run certain necessary `xrandr` commands just after X has started.

Configuration of commands run after X startup is done using a new configuration option `services.xserver.displayManager.setupCommands`. Support for this option is implemented for LightDM, GDM and SDDM; all of these have been tested with this feature including logging into a Plasma session.

Note: support of `setupCommands` for GDM is implemented by making GDM run the session executable via a wrapper; the wrapper will run the `setupCommands` before execing. This seemed like the simplest and most reliable approach, and solves running these commands both for GDM's X server and user X servers (GDM starts separate X servers for itself and user sessions). An alternative approach would be with autostart files but that seems harder to set up and less reliable.

Note that some simple features for X configuration file generation (in `xserver.nix`) are added which are used in the implementation:
- `services.xserver.extraConfig`: Allows adding arbitrary new sections. This is used to add the Device section for the Intel GPU.
- `deviceSection` and `screenSection` within `services.xserver.drivers`. This allows the nvidia configuration module to add additional contents into the `Device` and `Screen` sections of the "nvidia" driver, and not into such sections for other drivers that may be enabled.
2018-10-14 20:06:12 -05:00
Tycho Grouwstra 320499ca33 skypeforlinux: 8.28.0.41 -> 8.32.0.44 (#48391)
* skypeforlinux: 8.28.0.41 -> 8.32.0.44

Fixes 404 on https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.28.0.41_amd64.deb, as only [more recent versions](https://repo.skype.com/deb/pool/main/s/skypeforlinux/) are still available, as previously noted at #31047. Avoiding `x.y.76.z` releases as per the comment.

* update sha256

(cherry picked from commit 72128fcd9d)
2018-10-15 01:11:12 +03:00
Jörg Thalheim 9345561c18
rambox: 0.5.17 -> 0.6.1
(cherry picked from commit a25e765dc9)
2018-10-14 20:52:40 +01:00
Tim Steinbach 08005ede0f
fail2ban: 0.10.3.1 -> 0.10.4
(cherry picked from commit 2a4bfe20d5aa2709c40f4b1d2bf55b34d3131144)
2018-10-14 10:27:15 -04:00
Jörg Thalheim 970b2937f6
Merge pull request #48377 from bgamari/cross-fixes-for-18.09
Cross fixes for 18.09
2018-10-14 09:10:26 +01:00
volth eb1dc551af bootStage1: fix cross build (@matthewbauer's solution)
(cherry picked from commit b3dff39105)
2018-10-14 02:03:23 -04:00
volth e1fbfca6e0 bootStage1: fix cross build
(cherry picked from commit 9dd5dc57a7)
2018-10-14 02:03:18 -04:00
Tim Steinbach d96c7a3563
linux: 4.18.13 -> 4.18.14
(cherry picked from commit 0ba1f0aa72)
2018-10-13 12:46:01 -04:00
Tim Steinbach d001ddcdca
linux: 4.14.75 -> 4.14.76
(cherry picked from commit 43d8a40653)
2018-10-13 12:46:00 -04:00
Tim Steinbach 766d135c1f
linux: 4.9.132 -> 4.9.133
(cherry picked from commit b4d4affe41)
2018-10-13 12:46:00 -04:00
Tim Steinbach 1b3c777a97
linux: 4.4.160 -> 4.4.161
(cherry picked from commit 3ad8afbf3e)
2018-10-13 12:46:00 -04:00
Franz Pletz aa25fb3de4
wireguard: 0.0.20181006 -> 0.0.20181007
(cherry picked from commit 97d2779059)
2018-10-13 15:49:51 +02:00
Yegor Timoshenko 9787b0c11d
wireguard-go: 0.0.20180613 -> 0.0.20181001
(cherry picked from commit fed0a4ec94)
2018-10-13 15:49:45 +02:00
Yegor Timoshenko ce2715b2f6
wireguard: 0.0.20180925 -> 0.0.20181006
(cherry picked from commit 011a463d17)
2018-10-13 15:49:39 +02:00
Ben Challenor a95db4c83e
jenkins: 2.138.1 -> 2.138.2
(cherry picked from commit 88e7d7b350)
2018-10-13 14:13:01 +02:00
Justin Humm ae53ed9d36 haskellPackages.arbtt: unbreak with jailbreak
(cherry picked from commit a01cab05c6)
Backport of #48000
2018-10-13 12:52:47 +02:00
Daiderd Jordan a326dad536
reattach-to-user-namespace: 2.6 -> 2.7
Adds macOS Mojave (10.14) support.

(cherry picked from commit 42088e08b3)
2018-10-13 11:56:45 +02:00
Samuel Dionne-Riel 03bf8cd487 lib/types: enhances separatedString's description
The previous description "string" is misleading in the full options
manual pages; they are actually concatenated strings, with a specific
character.

The empty string version ("types.string") has been special-cased to
provide a better message.

(cherry picked from commit 0808c7cd31)
2018-10-12 19:57:59 -04:00
Alexander V. Nikolaev 29b9fee3fc
nixos/rmilter: don't enable by default, if rspamd enabled
(cherry picked from commit b61dd2bcb7)
2018-10-12 23:54:13 +01:00
Graham Christensen c8342644cf
nixpkgs docs: document recursivelyUpdate
(cherry picked from commit 0eb3b93e1a)
2018-10-12 16:55:18 -04:00
Graham Christensen c30b39cfb1
nixpkgs docs: document recursivelyUpdateUntil
(cherry picked from commit c100a456b1)
2018-10-12 16:55:18 -04:00
Graham Christensen 1682621057
nixpkgs docs: document zipAttrs
(cherry picked from commit 77140a9075)
2018-10-12 16:55:18 -04:00
Graham Christensen a02495dd47
nixpkgs docs: document zipAttrsWith
(cherry picked from commit 655a5fa8bf)
2018-10-12 16:55:17 -04:00
Graham Christensen 66ce692e62
nixpkgs docs: Clarify zipAttrsWithNames's docs
(cherry picked from commit 4edb31882c)
2018-10-12 16:55:17 -04:00
Graham Christensen b8f712ef61
nixpkgs docs: document zipAttrsWithNames
(cherry picked from commit 3b3bde463b)
2018-10-12 16:07:14 -04:00
Graham Christensen 8b02f90f3a
nixpkgs docs: document optionalAttrs
(cherry picked from commit e0c6981d19)
2018-10-12 16:07:14 -04:00
Graham Christensen 3736fcdc64
nixpkgs docs: document toDerivation
(cherry picked from commit c547c3fe82)
2018-10-12 16:07:13 -04:00
Graham Christensen 1280a227f3
nixpkgs docs: document isDerivation
(cherry picked from commit f85a4ba9c3)
2018-10-12 16:07:13 -04:00
Graham Christensen 16c53e041b
nixpkgs docs: document genAttrs
(cherry picked from commit ef05e1057b)
2018-10-12 16:07:13 -04:00
Graham Christensen 27b549342b
nixpkgs docs: document mapAttrsRecursiveCond
(cherry picked from commit d664b8f5e3)
2018-10-12 16:07:12 -04:00
Graham Christensen 45dbf83bbc
nixpkgs docs: finish up mapAttrsRecursive
(cherry picked from commit e7549b96ad)
2018-10-12 16:07:12 -04:00
Léo Gaspard 14bb2f42bf nheko: mark as insecure (#48281)
The package is no longer maintained and includes potential security
vulnerabilities (a use-after-free and several crashes) that are known
and not fixed in the version present in nixpkgs. They don't look too bad
judging from the trigger vectors mentioned in the changelog, but with
the project going unmaintained one of them becoming a security
vulnerability would likely not be noticed.

(cherry picked from commit ad992cbde1)
2018-10-12 21:29:24 +02:00
Nick Novitski d308e698f9
fastlane: disable update check
(cherry picked from commit 63ed3c8c5e)
2018-10-12 14:30:19 +01:00
Will Dietz b72998bbfc chromium: update to 69.0.3497.100 (and others), ran update.sh
(cherry picked from commit ce6db5e36e)
2018-10-12 15:01:06 +02:00
Uli Baum 589d270ce4 nixos/network-interfaces-scripted: fix container networking bug
When a bridge interface was reconfigured, running containers using
this bridge lost connectivity: restarting network-addresses-brN.service
triggered a restart of network-setup.service via a "partOf" relationship
introduced in 07e0c0e0a2.
This in turn restarted brN-netdev.service.
The bridge was thus destroyed and recreated with the same name but a new
interface id, causing attached veth interfaces to lose their connection.

This change removes the "partOf" relationship between
network-setup.service and network-addresses-brN.service for all bridges.

(cherry picked from commit 2742063677)
2018-10-12 10:50:52 +02:00
Periklis Tsirakidis c0c867ddb7 minikube: bump version 0.29.0 -> 0.30.0
This is a fix release for CVE-2018-1002103. More details in
https://github.com/kubernetes/minikube/issues/3208

(cherry picked from commit e5ee89f758)
Backport of #48256
2018-10-12 10:48:59 +02:00
Vincent Demeester c0c5ea193f minikube: 0.28.1 -> 0.29.0
Hard-code kubernetes version as the upstream python script is broken/not-up-to-date

Signed-off-by: Vincent Demeester <vincent@sbr.pm>
(cherry picked from commit ba98a7aea1)
Backport of #47765
2018-10-12 10:33:06 +02:00
taku0 3cff2fbc0a
oraclejdk: deprecate oraclejdk 10
(cherry picked from commit 628fa1d50f)
2018-10-12 00:06:57 +02:00
Franz Pletz e6630c9f90
Merge pull request #48237 from andir/18.09/apacheHttpd
[18.09] apacheHttpd: 2.4.34 -> 2.4.35
2018-10-11 21:51:29 +00:00
R. RyanTM d720d5f697
apacheHttpd: 2.4.34 -> 2.4.35
Picked from master since it fixes CVE-2018-11763 which allows a remote
DoS against a server with HTTP/2 enabled.

Reference: https://lists.apache.org/thread.html/d435b0267a76501b9e06c552b20c887171064cde38e46d678da4d3dd@%3Cannounce.httpd.apache.org%3E

(cherry picked from commit 524c2120f9)
2018-10-11 23:09:10 +02:00
Silvan Mosberger b97b32cf1d
Merge pull request #48227 from Infinisil/issue-46038
[18.09] nix-daemon service: Ensure `ssh` is on PATH. Fixes #46038.
2018-10-11 22:18:15 +02:00
Niklas Hambüchen 6e2c08b68c
nix-daemon service: Ensure ssh is on PATH. Fixes #46038.
This fixes a regression introduced in commit
  700e21d6da

nix needs ssh on path for the SSH substituter functionality,
not only the distributed builds functionality.

Signed-off-by: Niklas Hambüchen <mail@nh2.me>
(cherry picked from commit 31919bce6b)
2018-10-11 21:53:00 +02:00
Silvan Mosberger b91cb0607d
Merge pull request #48220 from prusnak/backport_nm_plugins
openvpn plugins: use absolute paths to configuration gui
2018-10-11 20:53:34 +02:00
John Ericson b413cfd3ff
Merge pull request #48221 from obsidiansystems/versatile-__splicedPackages
__splicedPackages: Don't include xorg for 18.09
2018-10-11 13:54:25 -04:00
Michael Raskin 1a75f83903 Merge pull request #48189 from aanderse/redmine
redmine: refactor, cleanup, bug fix, and add functionality
(cherry picked from commit a29603344a)
2018-10-11 20:53:00 +03:00