Commit Graph

236878 Commits

Author SHA1 Message Date
Florian Klink
eb58711edf nixosTests.systemd: test cryptsetup support
This creates and opens a luks volume, puts its passphrase into a keyfile
and writes a /etc/crypttab. It then reboots the machine, and verifies
systemd parsed /etc/crypttab properly, and was able to unlock the volume
with the keyfile provided (as we try to mount it).

The memorySize of the VM had to be bumped, as luksFormat would otherwise
run out of memory.
2020-08-05 01:34:12 +02:00
Arian van Putten
29941db6bd systemd-cryptsetup-generator: remove
This package previously did override the systemd package, and instructed
ninja, systemd's previous build system, to only build the
cryptsetup-specific systemd generators (plus some manual rpath
massaging, as ninja install wasn't used).

Afterwards, users were expected to add this package to their
`systemd.generator-packages` (or since
https://github.com/NixOS/nixpkgs/pull/65376/files `systemd.packages`)
NixOS module options, so systemd will use these generators.

As the previous commit added cryptsetup support directly to the systemd
package (and pkgs.systemd now already ships the cryptsetup generators),
we don't need another package shipping the same generators.
2020-08-05 00:48:27 +02:00
Florian Klink
0a41d69968 systemd: substituteInPlace paths to mkswap and mke2fs (used in new cryptsetup-generator.c) 2020-08-05 00:46:59 +02:00
Florian Klink
72c8ed0389 systemd: build with cryptsetup and cryptsetup-generators
There's a circular dependency to systemd via cryptsetup and lvm2
(systemd -> cryptsetup -> lvm2 -> udev=systemd).

However, cryptsetup only really needs the devmapper component shipped
with lvm2. So build `pkgs.cryptsetup` with a lvm2 that doesn't come with
udev.
2020-08-05 00:46:57 +02:00
John Ericson
b5f7ed6846
Merge pull request #91293 from Ericson2314/cxx-wrapper-debt-part-2
treewide: Get rid of `cc.gcc`
2020-08-02 20:42:20 -04:00
John Ericson
c0b06ef319
Merge pull request #87234 from ehmry/staging
gnu-config: 2019-04-15 -> 2020-05-04
2020-08-02 20:40:41 -04:00
R. RyanTM
73cd1efe6d unbound: 1.10.1 -> 1.11.0 2020-08-02 22:43:22 +02:00
Emery Hemingway
f5ef00a12f gnu-config: 2019-04-15 -> 2020-05-04
Update gnu-config (config.sub, config.guess) to suport the Genode
platform and apply the updateAutotoolsGnuConfigScriptsHook to Genode
cross-compilation.
2020-08-02 22:37:39 +02:00
John Ericson
92f96f47b0 treewide: Get rid of cc.gcc
Instead, we have a new `gccForLibs`, which has the appropriate
definition for e.g. avoiding `x86_32` linking problems.
2020-08-02 17:12:05 +00:00
Frederik Rietdijk
67af42e35f Merge staging-next into staging 2020-08-01 19:37:45 +02:00
Frederik Rietdijk
50c060d13d Merge master into staging-next 2020-08-01 19:37:20 +02:00
Vincent Laporte
3541e8b4fb coqPackages.bignums: init at 8.12.0 for Coq 8.12 2020-08-01 18:04:52 +02:00
Daniël de Kok
42c770dad9
Merge pull request #94339 from r-ryantm/auto-update/batsignal
batsignal: 1.0.0 -> 1.1.2
2020-08-01 17:57:39 +02:00
Daniël de Kok
ae75863043
Merge pull request #94164 from teozkr/feature/94163-istioctl-bundle-charts
istioctl: bundle charts
2020-08-01 17:51:26 +02:00
Daniël de Kok
153c7852df
Merge pull request #94365 from danieldk/liblinear-2.41
liblinear: 2.40 -> 2.41
2020-08-01 17:47:47 +02:00
R. RyanTM
988b64e5e9
hashcat: 6.0.0 -> 6.1.1 (#94449) 2020-08-01 15:37:09 +00:00
Mario Rodas
452f95d55b
Merge pull request #94431 from r-ryantm/auto-update/flow
flow: 0.128.0 -> 0.130.0
2020-08-01 09:51:36 -05:00
Ryan Mulligan
54513bf3a3
Merge pull request #94450 from r-ryantm/auto-update/jamulus
jamulus: 3.5.8 -> 3.5.9
2020-08-01 07:44:53 -07:00
Domen Kožar
1353355a63
ghc 8.8.4/8.10.1: fix PEBKAC 2020-08-01 16:27:12 +02:00
Aaron Andersen
bb96f89763
Merge pull request #94388 from stigtsp/package/perl-cpan-mini-init
perlPackages.CPANMini: init at 1.111016
2020-08-01 10:08:03 -04:00
R. RyanTM
50fd1510b9 jamulus: 3.5.8 -> 3.5.9 2020-08-01 13:29:55 +00:00
R. RyanTM
4814236168
abcmidi: 2020.06.30 -> 2020.07.28 (#94349) 2020-08-01 14:38:21 +02:00
Maximilian Bosch
0f8eb0b8f2
Merge pull request #94433 from kimat/kimat-alacritty-0.5.0
alacritty: 0.4.3 -> 0.5.0
2020-08-01 13:50:14 +02:00
Kimat Boven
cd9286194a alacritty: 0.4.3 -> 0.5.0 2020-08-01 12:09:05 +02:00
Jörg Thalheim
633958732d
Merge pull request #94064 from Mic92/tlp
tlp: use structured config to fix cpu governor
2020-08-01 10:23:44 +01:00
Vladimír Čunát
e60478acb9
Merge #94425: iana-etc: 20200407 -> 20200729 (to staging) 2020-08-01 11:23:15 +02:00
R. RyanTM
4d6c9d5734 flow: 0.128.0 -> 0.130.0 2020-08-01 09:15:00 +00:00
Gabriel Ebner
aa37dc8aeb
Merge pull request #94389 from r-ryantm/auto-update/eprover
eprover: 2.4 -> 2.5
2020-08-01 11:12:37 +02:00
Jörg Thalheim
f6a30fcac5
Merge pull request #89794 from Mic92/source-date-epoch 2020-08-01 10:08:18 +01:00
Daniël de Kok
7861d43abd
Merge pull request #89192 from raboof/init-puredata-gem-plugin-at-2020-03-26
gem: init at 2020-03-26
2020-08-01 11:07:41 +02:00
Jörg Thalheim
9cb6894241
iana-etc: 20200407 -> 20200729 2020-08-01 09:57:46 +01:00
Oleksii Filonenko
61273b5460
Merge pull request #92576 from r-ryantm/auto-update/termius
termius: 5.10.1 -> 6.1.1
2020-08-01 11:20:29 +03:00
Oleksii Filonenko
77fc7d268b
Merge pull request #94394 from r-ryantm/auto-update/emplace
emplace: 0.3.5 -> 0.3.6
2020-08-01 11:16:33 +03:00
Oleksii Filonenko
991aa1d155
Merge pull request #94407 from r-ryantm/auto-update/gitui
gitAndTools.gitui: 0.8.1 -> 0.9.1
2020-08-01 11:16:13 +03:00
Vladimír Čunát
35ce100964
Merge #93227: thunderbird*: add 78.1.0 (non-default)
> At this time, users of the Enigmail Add-on should not update to Thunderbird 78.
https://www.thunderbird.net/en-US/thunderbird/78.1.0/releasenotes/
2020-08-01 10:09:50 +02:00
Jörg Thalheim
0739f4b84f
Merge pull request #94105 from ddelabru/add-inform6
inform6: init at 6.34-6.12.2
2020-08-01 09:07:45 +01:00
Arnout Engelen
8ea4f5dea3
gem: init at 2020-03-26 2020-08-01 09:43:34 +02:00
Daniël de Kok
840c782d50
Merge pull request #94313 from r-ryantm/auto-update/shattered-pixel-dungeon
shattered-pixel-dungeon: 0.8.1 -> 0.8.1a
2020-08-01 09:08:11 +02:00
R. RyanTM
0acd4d5735
dolt: 0.18.0 -> 0.18.1 (#94393) 2020-08-01 00:02:30 -07:00
Daniël de Kok
bd444195c9
Merge pull request #94362 from r-ryantm/auto-update/broot
broot: 0.18.1 -> 0.19.3
2020-08-01 09:00:46 +02:00
Luc Perkins
945a1e96a3
humioctl: 0.25.0 -> 0.26.0 (#94411) 2020-07-31 23:44:51 -07:00
Daniël de Kok
6c0be8d690
Merge pull request #94403 from r-ryantm/auto-update/fping
fping: 4.3 -> 4.4
2020-08-01 08:44:34 +02:00
Daniël de Kok
e78bdc29cd
Merge pull request #94409 from r-ryantm/auto-update/intel-gmmlib
intel-gmmlib: 20.2.2 -> 20.2.3
2020-08-01 08:36:42 +02:00
Daniël de Kok
f2b5459d6d
Merge pull request #94292 from danieldk/lzfse-darwin
lzfse: enable Darwin build
2020-08-01 08:25:06 +02:00
Mario Rodas
19b606f5fd
Merge pull request #94404 from r-ryantm/auto-update/git-quick-stats
git-quick-stats: 2.1.2 -> 2.1.3
2020-08-01 01:23:54 -05:00
Daniël de Kok
84a8b4d461
Merge pull request #94220 from danieldk/onednn-disable-tests
oneDNN: disable tests to avoid illegal instructions
2020-08-01 08:17:39 +02:00
R. RyanTM
fe4fc3791b intel-gmmlib: 20.2.2 -> 20.2.3 2020-08-01 05:43:32 +00:00
R. RyanTM
b735f8cba8 gitAndTools.gitui: 0.8.1 -> 0.9.1 2020-08-01 05:12:20 +00:00
R. RyanTM
ecca08abe1 git-quick-stats: 2.1.2 -> 2.1.3 2020-08-01 05:04:35 +00:00
R. RyanTM
44a1778df5 fping: 4.3 -> 4.4 2020-08-01 04:55:27 +00:00