Commit Graph
156163 Commits
Author SHA1 Message Date
Peter HoegandGitHub 1f255187ed Merge pull request #47576 from peterhoeg/f/magit
emacs: magithub and magit-svn require git
2018-10-01 12:05:45 +08:00
Peter Hoeg b5c69bca37 emacs: magithub and magit-svn require git 2018-10-01 11:37:47 +08:00
Peter HoegandGitHub f8e758a465 Merge pull request #47551 from peterhoeg/p/snipes
snipes: init at 20180930
2018-10-01 10:26:43 +08:00
Will Dietz 5cc251df89 light: user needs to be in the 'video' group 2018-09-30 21:21:23 -05:00
Will Dietz c78cda2a1a light: 1.1.2 -> 1.2, use new udev support instead of setuid wrapper. 2018-09-30 21:15:29 -05:00
Peter Hoeg d3ada967ae snipes: init at 20180930 2018-10-01 10:11:00 +08:00
Morgan Jones 73cabebdd1 xpra.xf86videodummy: init at 0.3.8 2018-10-01 00:28:36 +00:00
Tim Steinbach bf46094040 linux: 4.19-rc5 -> 4.19-rc6 2018-09-30 19:45:19 -04:00
R. RyanTMandxeji 12ed9dfd25 gcalcli: 3.4.0 -> 4.0.0a4 (#47068)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gcalcli/versions
2018-10-01 00:09:03 +02:00
Vladyslav Mandxeji 90161af7fb i3status-rust: 0.9.0.2018-06-22 -> 0.9.0.2018-09-30 (#47566) 2018-10-01 00:04:52 +02:00
Jörg ThalheimandGitHub 5dfe67d624 Merge pull request #47532 from ma9e/wal-vim
vimPlugins.wal-vim: init at 2018-06-04
2018-09-30 22:49:00 +01:00
bitmappergitandxeji c126510809 dart: 1.24.3 -> 2.0.0 (#46533)
* dart: 1.24.3 -> 2.0.0

Updated Dart SDK links to 2.0.0.

* dart: 1.24.3 -> 2.0.0

Updated Dart SDK link to 2.0.0.

* dart: 1.24.3 -> 2.0.0

Updated Dart SDK versions in all-packages.nix. Added missing double quote.
2018-09-30 23:44:06 +02:00
Jörg ThalheimandGitHub 5547a8b6a5 Merge pull request #47407 from kalbasit/nixpkgs_add-terraform-provider-nixos
terraform: update all providers and move nixos provider under terraform.withPlugins
2018-09-30 22:33:58 +01:00
Matthew Pickering f80730d903 gdal: 2.3.1 -> 2.3.2 2018-09-30 20:07:36 +00:00
xejiandGitHub 71a3d37880 Merge pull request #47562 from kalbasit/nixpkgs_update-plex
plex: 1.13.5.5291 -> 1.13.8.5395
2018-09-30 21:34:58 +02:00
xejiandGitHub 0e8da11c91 Merge pull request #47509 from dtzWill/update/osinfo-20180920-libs-tools
libosinfo: 1.1.0 -> 1.2.0, osinfo-db: 20180903 -> 20180920
2018-09-30 21:21:27 +02:00
Josef Kemetmüllerandxeji 49dcf7be62 pythonPackages.py-cpuinfo: Fix darwin build (#47558) 2018-09-30 21:19:05 +02:00
xejiandGitHub 78e244e419 Merge pull request #47561 from markuskowa/licenses-18
Add licenses
2018-09-30 21:18:19 +02:00
volthandxeji 61007c0e96 language_subtag_registry: fix hash (#47555) 2018-09-30 21:15:01 +02:00
xejiandGitHub 339835b0f2 Merge pull request #47557 from knedlsepp/fix-mapnik
python-mapnik: Fix build
2018-09-30 21:12:09 +02:00
xejiandGitHub 9afdcb20f9 Merge pull request #46400 from oxij/nixos/release-config
nixos: release.nix: add `configuration` parameter
2018-09-30 21:00:42 +02:00
Sarah BrofeldtandGitHub a2e00dfb57 Merge pull request #47560 from johanot/kubernetes-1.12
kubernetes: 1.11.3 -> 1.12.0
2018-09-30 20:51:48 +02:00
Wael M. Nasreddine ef0b280751 plex: allow the dataDir to contain spaces by quoting the path 2018-09-30 11:13:25 -07:00
Jamey Sharp b63f65aea0 nixos/pam: create wtmp/lastlog iff using pam_lastlog
I think pam_lastlog is the only thing that writes to these files in
practice on a modern Linux system, so in a configuration that doesn't
use that module, we don't need to create these files.

I used tmpfiles.d instead of activation snippets to create the logs.
It's good enough for upstream and other distros; it's probably good
enough for us.
2018-09-30 11:08:12 -07:00
Jamey Sharp 188bdfb95d nixos/opengl: create /run/opengl-driver using tmpfiles.d
Anything that uses OpenGL starts after sysinit.target, so
systemd-tmpfiles runs before anything that needs these symlinks.
2018-09-30 11:08:12 -07:00
Jamey Sharp dab5c632bd nixos/activation: don't create /run/nix
Nix 2.0 no longer uses these directories.

/run/nix/current-load was moved to /nix/var/nix/current-load in 2017
(Nix commit d7653dfc6dea076ecbe00520c6137977e0fced35). Anyway,
src/build-remote/build-remote.cc will create the current-load directory
if it doesn't exist already.

/run/nix/remote-stores seems to have been deprecated since 2014 (Nix
commit b1af336132cfe8a6e4c54912cc512f8c28d4ebf3) when the documentation
for $NIX_OTHER_STORES was removed, and support for it was dropped
entirely in 2016 (Nix commit 4494000e04122f24558e1436e66d20d89028b4bd).
2018-09-30 11:08:12 -07:00
Jamey Sharp ae3d3b0fff nixos/polkit: use tmpfiles to clean old dirs
These don't need to get cleaned up during activation; that can wait
until systemd-tmpfiles-setup runs.
2018-09-30 11:08:11 -07:00
Jamey Sharp bbc0f6f005 nixos/systemd: don't create /var/lib/udev
As far as I can tell, systemd has never used this directory, so I think
this is a holdover from before udev merged into systemd.
2018-09-30 11:05:47 -07:00
Jamey Sharp 10e8650515 nixos/systemd: let journald create /var/log/journal
The default value for journald's Storage option is "auto", which
determines whether to log to /var/log/journal based on whether that
directory already exists. So NixOS has been unconditionally creating
that directory in activation scripts.

However, we can get the same behavior by configuring journald.conf to
set Storage to "persistent" instead. In that case, journald will create
the directory itself if necessary.
2018-09-30 11:04:43 -07:00
Matthew BauerandGitHub aaef04f865 Merge pull request #46045 from mdevlamynck/plasma-applet-volumewin7mixer
plasma-applet-volumewin7mixer: init at v23
2018-09-30 12:58:02 -05:00
Wael M. Nasreddine 89727b3c9a plex: 1.13.5.5291 -> 1.13.8.5395 2018-09-30 10:56:15 -07:00
Jamey Sharp 8d40083690 nixos/stage-2: create empty machine-id at boot
Previously, the activation script was responsible for ensuring that
/etc/machine-id exists. However, the only time it could not already
exist is during stage-2-init, not while switching configurations,
because one of the first things systemd does when starting up as PID 1
is to create this file. So I've moved the initialization to
stage-2-init.

Furthermore, since systemd will do the equivalent of
systemd-machine-id-setup if /etc/machine-id doesn't have valid contents,
we don't need to do that ourselves.

We _do_, however, want to ensure that the file at least exists, because
systemd also uses the non-existence of this file to guess that this is a
first-boot situation. In that case, systemd tries to create some
symlinks in /etc/systemd/system according to its presets, which it can't
do because we've already populated /etc according to the current NixOS
configuration.

This is not necessary for any other activation script snippets, so it's
okay to do it after stage-2-init runs the activation script. None of
them declare a dependency on the "systemd" snippet. Also, most of them
only create files or directories in ways that obviously don't need the
machine-id set.
2018-09-30 10:45:35 -07:00
Markus Kowalewski 70087c5cfb apr: add license 2018-09-30 19:11:21 +02:00
Markus Kowalewski 63a9165332 cyrus-sasl: add license 2018-09-30 19:11:21 +02:00
Markus Kowalewski 4faaba0186 ctpp2: add license 2018-09-30 19:11:21 +02:00
Markus Kowalewski b271fe2311 ctpl: add license 2018-09-30 19:11:21 +02:00
Markus Kowalewski a2046daebd cogl: add licenses 2018-09-30 19:11:20 +02:00
Markus Kowalewski 796a2584d5 cmark: add license 2018-09-30 19:11:20 +02:00
Markus Kowalewski c964f4fc26 clucene: add license 2018-09-30 19:11:14 +02:00
Markus Kowalewski e978d7a9f2 cln: add license 2018-09-30 18:57:59 +02:00
Markus Kowalewski e86c84d607 boringssl: add licenses 2018-09-30 18:57:59 +02:00
Florian KlinkandRuben Maher 1fd6477b35 nextcloud: fix sendmail path discovery 2018-10-01 02:07:44 +09:30
Ruben MaherandRobin Gloster e5b3ea56e1 nextcloud: 13.0.6 -> 14.0.1
Co-authored-by: Robin Gloster <mail@glob.in>
2018-10-01 02:07:44 +09:30
ebd38185c8 nixos/nextcloud: init
Co-authored-by: Franz Pletz <fpletz@fnordicwalking.de>
Co-authored-by: Robin Gloster <mail@glob.in>
Co-authored-by: Janne Heß <janne@hess.ooo>
Co-authored-by: Florian Klink <flokli@flokli.de>
2018-10-01 02:07:43 +09:30
Vincent LaporteandVincent Laporte b46666a867 ocamlPackages.odoc: fix resolution of odoc.css 2018-09-30 16:14:03 +00:00
Michael Weiss 766e3228c2 tdesktop: 1.3.14 -> 1.4.0
tdesktopPackages.preview: 1.3.14 -> 1.4.0
2018-09-30 14:59:15 +02:00
Johan Thomsen a91c293aaf kubernetes: 1.11.3 -> 1.12.0
- kubelet CAdvisor port has been removed
2018-09-30 14:49:26 +02:00
Josef Kemetmüller be6451e020 pythonPackages.python-mapnik: Fix build
There were two things to fix:
- Boost started shipping libboost_python.so as libboost_python{Major}{Minor}
- Make sure that mapnik and boost link to the correct version of python.
2018-09-30 14:20:53 +02:00
Josef Kemetmüller b1857daa25 mapnik: 3.0.13 -> 3.0.20 2018-09-30 13:44:41 +02:00
Matthias Devlamynck aadd5b3f55 plasma-applet-volumewin7mixer: init at v23 2018-09-30 11:45:16 +02:00