Commit Graph
242274 Commits
Author SHA1 Message Date
Florian Klink 6c8d0d1de7 lighttable: use lib.getLib systemd instead of systemd.lib
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:39 +02:00
Florian Klink a88186b4a2 brackets: use lib.getLib systemd instead of systemd.lib
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:39 +02:00
Florian Klink 5b49f1fb0f axoloti: use lib.getLib systemd instead of systemd.lib
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:39 +02:00
Florian Klink 7361f6f252 nixos/boot: handle systemd-udevd being a symlink to udevadm 2020-08-13 20:51:39 +02:00
Florian Klink 4f7636dafc nixos/systemd: don't try to install systemd-initctl.{service,socket}
These are now only installed by systemd if HAVE_SYSV_COMPAT is true,
which only is the case if you set sysvinit-path and sysvrcnd-path (which
we explicitly unset in the systemd derivation for quite some time)
2020-08-13 20:51:39 +02:00
Florian Klink 2f9d719061 nixos/systemd: remove mymachines nss module from passwd: and group: lines
From the systemd release notes:

nss-mymachines lost support for resolution of users and groups, and now
only does resolution of hostnames. This functionality is now provided by
nss-systemd. Thus, the 'mymachines' entry should be removed from the
'passwd:' and 'group:' lines in /etc/nsswitch.conf (and 'systemd' added
if it is not already there).
2020-08-13 20:51:39 +02:00
Florian Klink 38044aac59 systemd: use tags as rev, update comment explaining updating workflow. 2020-08-13 20:51:39 +02:00
Florian Klink c81c10624c gnupgMinimal: move to all-packages.nix, use from inside systemd
This makes things more consistent with how we pass in utillinuxMinimal.

There's already a minimal argument in the gnupg derivation, but this
gnupg is even more minimal. Instead of defining a gnupgSuperMinimal, we
define it inline inside systemd.
2020-08-13 20:51:39 +02:00
Florian Klink 2865490dc2 systemd: 245.7 -> 246 2020-08-13 20:51:39 +02:00
Florian Klink b68bddfbda systemd: remove lib output
systemd 246 started baking in some strings into $lib/lib/libsystemd.so
which points back to $out.

It might be desirable to not have these strings in there, but instead
have systemd ask the running manager for the really active paths via
IPC, or patch in some more mutable paths (like /run/current-system/…) -
but as long as it is as it is, we should probably should just stop
producing the `lib` output for now.

This does increase the runtime closure for installations not pulling in
systemd.out, or linking against multiple libsystemd's, but doesn't
increase the runtime closure for NixOS itself, as it needs systemd
anyways, and doesn't link against multiple variants of it.

We can also remove the aarch64-specific $out/lib/systemd/catalog hack,
and revive it at a later time if the `lib` output is reintroduced.
2020-08-13 20:51:39 +02:00
Daniël de Kok 43ffe0d328 Merge pull request #95348 from r-ryantm/auto-update/docopt.cpp
docopt_cpp: 0.6.2 -> 0.6.3
2020-08-13 20:45:03 +02:00
R. RyanTM f1e713feb1 docopt_cpp: 0.6.2 -> 0.6.3 2020-08-13 20:42:08 +02:00
Lassulus d5f6cce7f2 Merge pull request #95359 from 0x4A6F/master-timescale-prometheus
timescale-prometheus: init at 0.1.0-beta.1
2020-08-13 20:32:36 +02:00
Ben Wolsieffer 53cdb95d10 crda: fix cross compilation 2020-08-13 14:20:54 -04:00
0x4A6F 0dbd3c8d0f timescale-prometheus: init at 0.1.0-beta.1 2020-08-13 18:12:19 +00:00
dawidsowa 9aaf34bdb8 nixos/rss-bridge: init 2020-08-13 19:51:30 +02:00
dawidsowa ca64913fac rss-bridge: init at 2020-02-26 2020-08-13 19:51:28 +02:00
Florian Klink 4bf857a0f2 Merge pull request #94880 from LouisDK1/thunderbird_enableofficalbranding
thunderbird: Enable official branding by default
2020-08-13 19:50:13 +02:00
Louis Tim Larsen 1407bada02 thunderbird: Enable official branding by default 2020-08-13 19:47:54 +02:00
Daniël de Kok 9c14f5d56e nixos/manual: add a section about common GPU acceleration issues 2020-08-13 19:35:47 +02:00
Spencer Baugh 00c4808252 pythonPackages.exchangelib: 1.12.2 -> 3.2.1
Also marks the package as no longer broken.

Obsoletes PR #95313
2020-08-13 10:22:42 -07:00
David Rusu 48dfc9fa97 castxml: 0.2.0 -> 0.3.4 (#95080) 2020-08-13 18:51:08 +02:00
R. RyanTM d6258a7959 dgraph: 20.03.4 -> 20.07.0 2020-08-13 16:50:03 +00:00
Florian Klink 962e15aebc nixos: remove StandardOutput=syslog, StandardError=syslog lines
Since systemd 243, docs were already steering users towards using
`journal`:

https://github.com/systemd/systemd/commit/eedaf7f322a850c5d9f49346d43420423fc6f593

systemd 246 will go one step further, it shows warnings for these units
during bootup, and will [automatically convert these occurences to
`journal`](https://github.com/systemd/systemd/commit/f3dc6af20f410702beb8e45ddf77e92289fc90c7):

> [    6.955976] systemd[1]: /nix/store/hwyfgbwg804vmr92fxc1vkmqfq2k9s17-unit-display-manager.service/display-manager.service:27: Standard output type syslog is obsolete, automatically updating to journal. Please update│······················
 your unit file, and consider removing the setting altogether.

So there's no point of keeping `syslog` here, and it's probably a better
idea to just not set it, due to:

> This setting defaults to the value set with DefaultStandardOutput= in
> systemd-system.conf(5), which defaults to journal.
2020-08-13 18:49:15 +02:00
Jonathan Ringer a52e98a218 python3Packages.pybfd: remove due to prolonged breakage 2020-08-13 09:40:41 -07:00
R. RyanTM 3c6d35a07e bazel-kazel: 0.0.10 -> 0.0.11 (#95026) 2020-08-13 09:24:11 -07:00
Florian Klink e37941e4e4 nixos/systemd: don't try to install systemd-initctl.{service,socket}
Since systemd 246, these are only installed by systemd if
HAVE_SYSV_COMPAT is true, which only is the case if you set
sysvinit-path and sysvrcnd-path (which we explicitly unset in the
systemd derivation for quite some time)
2020-08-13 17:00:24 +02:00
Vladimír Čunát 4451f9b68f rtlwifi_new: switch fetchFromGitHub to a working repo
Fixes #95324.
2020-08-13 16:48:12 +02:00
Niklas Hambüchen e2eb3289b0 Merge pull request #94207 from nh2/mesa-musl-fix-Werror-int-conversion-errors
mesa: Fix `-Werror=int-conversion` build error on musl.
2020-08-13 16:13:46 +02:00
David Izquierdo b041bff2dc targetcli: build with python3
Mostly to reduce dependency on py2, and on pythonPackages.urwid, which fails to build with py2.
2020-08-13 16:09:48 +02:00
Mario Rodas 0424be4d5e Merge pull request #95292 from r-ryantm/auto-update/aha
aha: 0.5 -> 0.5.1
2020-08-13 08:52:01 -05:00
Mario Rodas 3da6bf093c Merge pull request #95295 from r-ryantm/auto-update/bftpd
bftpd: 5.4 -> 5.6
2020-08-13 08:51:38 -05:00
Mario Rodas 67f489dae8 Merge pull request #95325 from marsam/update-ncspot
ncspot: 0.2.0 -> 0.2.1
2020-08-13 08:40:01 -05:00
Michele Guerini Rocco 4502e3215e Merge pull request #95304 from r-ryantm/auto-update/btfs
btfs: 2.21 -> 2.22
2020-08-13 15:35:52 +02:00
Ryan Mulligan 0f8add73c8 Merge pull request #95024 from r-ryantm/auto-update/asls
asls: 0.4.0 -> 0.4.2
2020-08-13 06:28:52 -07:00
Ryan Mulligan 8956a18df3 Merge pull request #95314 from r-ryantm/auto-update/bpytop
bpytop: 1.0.0 -> 1.0.13
2020-08-13 06:27:48 -07:00
Peter Simons a6cfe5246a Merge remote-tracking branch 'origin/master' into haskell-updates. 2020-08-13 15:01:25 +02:00
José Romildo Malaquias 211edbc5d1 luna-icons: init at 2020-08-09 2020-08-13 09:57:00 -03:00
Martin Weinelt 7e2d70f449 Merge pull request #94694 from mweinelt/ssh-audit
ssh-audit: 1.7.0 -> 2.2.0
2020-08-13 14:45:55 +02:00
Daniël de Kok e269397d5c Merge pull request #95209 from danieldk/broot-dont-nag
broot: disable (impure) br shell function nag, install bash/zsh/fish files for the br function
2020-08-13 14:42:18 +02:00
Michael Weiss 4c6743c79c inxi: 3.1.05-2 -> 3.1.05-4 2020-08-13 14:39:05 +02:00
Martin Weinelt 4a966b35c1 ssh-audit: 1.7.0 -> 2.2.0
Fixes: #94618
2020-08-13 14:34:24 +02:00
José Romildo Malaquias d228d3f205 Merge pull request #94823 from romildo/upd.theme-jade-1
theme-jade1: 1.7 -> 1.8
2020-08-13 09:28:15 -03:00
José Romildo Malaquias 7fb03a74fa Merge pull request #95271 from symphorien/marwaita-update
marwaita: 2020-07-01 -> 7.4.2
2020-08-13 09:26:37 -03:00
Aaron Andersen 735b7fa75c Merge pull request #95286 from stigtsp/package/perl-minion-init
perlPackages.Minion: init at 10.13
2020-08-13 08:19:21 -04:00
R. RyanTM 01b0290516 babl: 0.1.78 -> 0.1.80 2020-08-13 13:54:09 +02:00
Daniel Schaefer 33e86dd228 pcre2: Disable JIT on RISC-V
JIT isn't yet supported on RISC-V. JIT was disabled for pcre on RISC-V
in 158cf6449c
2020-08-13 13:10:02 +02:00
Michael Weiss 57f0574595 cmake: Add a patch to fix a regression since CMake 3.18
This fixes all CMake builds that use target_precompile_headers() and
as a result fail since CMake 3.18 with e.g.:
g++: error: unrecognized command line option '-Xarch_x86_64'; did you mean '-march=x86-64'?

Fix #94905.

CMake references:
- https://gitlab.kitware.com/cmake/cmake/-/issues/21072
- https://gitlab.kitware.com/cmake/cmake/-/merge_requests/5118
2020-08-13 12:50:12 +02:00
Justin Humm 549d1e3c2c Merge pull request #95260 from 0x4A6F/master-meli
meli: alpha-0.5.1 -> alpha-0.6.1
2020-08-13 12:34:09 +02:00
Lancelot SIX 70b888b613 Merge pull request #95323 from Luflosi/update/kitty
kitty: 0.18.2 -> 0.18.3
2020-08-13 10:46:24 +01:00