···52 services.getty.helpLine = ''
53 The "nixos" and "root" accounts have empty passwords.
5455- An ssh daemon is running. You then must set a password
56- for either "root" or "nixos" with `passwd` or add an ssh key
57- to /home/nixos/.ssh/authorized_keys be able to login.
5859 If you need a wireless connection, type
60 `sudo systemctl start wpa_supplicant` and configure a
···65 start the graphical user interface.
66 '';
6768- # We run sshd by default. Login via root is only possible after adding a
69- # password via "passwd" or by adding a ssh key to /home/nixos/.ssh/authorized_keys.
70 # The latter one is particular useful if keys are manually added to
71 # installation device for head-less systems i.e. arm boards by manually
72 # mounting the storage in a different system.
···52 services.getty.helpLine = ''
53 The "nixos" and "root" accounts have empty passwords.
5455+ To log in over ssh you must set a password for either "nixos" or "root"
56+ with `passwd` (prefix with `sudo` for "root"), or add your public key to
57+ /home/nixos/.ssh/authorized_keys or /root/.ssh/authorized_keys.
5859 If you need a wireless connection, type
60 `sudo systemctl start wpa_supplicant` and configure a
···65 start the graphical user interface.
66 '';
6768+ # We run sshd by default. Login is only possible after adding a
69+ # password via "passwd" or by adding a ssh key to ~/.ssh/authorized_keys.
70 # The latter one is particular useful if keys are manually added to
71 # installation device for head-less systems i.e. arm boards by manually
72 # mounting the storage in a different system.
+3-1
nixos/modules/system/boot/resolved.nix
···16 default = false;
17 type = types.bool;
18 description = lib.mdDoc ''
19- Whether to enable the systemd DNS resolver daemon.
0020 '';
21 };
22
···16 default = false;
17 type = types.bool;
18 description = lib.mdDoc ''
19+ Whether to enable the systemd DNS resolver daemon, `systemd-resolved`.
20+21+ Search for `services.resolved` to see all options.
22 '';
23 };
24
···18 '';
1920 # LaTeX is used from $PATH, as people often want to have it with extra pkgs
21- nativeBuildInputs = [ pkg-config makeWrapper ];
22 buildInputs = [
23- qtbase qtsvg python3 file/*for libmagic*/ bc
24 hunspell # enchant
25 ];
26
···18 '';
1920 # LaTeX is used from $PATH, as people often want to have it with extra pkgs
21+ nativeBuildInputs = [ pkg-config makeWrapper python3 ];
22 buildInputs = [
23+ qtbase qtsvg file/*for libmagic*/ bc
24 hunspell # enchant
25 ];
26
···254 meta = with lib; {
255 homepage = "https://www.docker.com/";
256 description = "An open source project to pack, ship and run any application as a lightweight container";
00000257 license = licenses.asl20;
258 maintainers = with maintainers; [ offline tailhook vdemeester periklis mikroskeem maxeaubrey ];
259 };
···254 meta = with lib; {
255 homepage = "https://www.docker.com/";
256 description = "An open source project to pack, ship and run any application as a lightweight container";
257+ longDescription = ''
258+ Docker is a platform designed to help developers build, share, and run modern applications.
259+260+ To enable the docker daemon on NixOS, set the `virtualisation.docker.enable` option to `true`.
261+ '';
262 license = licenses.asl20;
263 maintainers = with maintainers; [ offline tailhook vdemeester periklis mikroskeem maxeaubrey ];
264 };
+6-11
pkgs/build-support/fetchmavenartifact/default.nix
···37assert (repos != []) || (url != "") || (urls != []);
3839let
40- name_ =
41- lib.concatStrings [
42- (lib.replaceStrings ["."] ["_"] groupId) "_"
43- (lib.replaceStrings ["."] ["_"] artifactId) "-"
44- version
45- ];
46- suffix = if isNull classifier then "" else "-${classifier}";
47 filename = "${artifactId}-${version}${suffix}.jar";
48 mkJarUrl = repoUrl:
49 lib.concatStringsSep "/" [
···59 else map mkJarUrl repos;
60 jar =
61 fetchurl (
62- builtins.removeAttrs args ["groupId" "artifactId" "version" "classifier" "repos" "url" ]
63- // { urls = urls_; name = "${name_}.jar"; }
64 );
65in
66 stdenv.mkDerivation {
67- name = name_;
68- phases = "installPhase fixupPhase";
69 # By moving the jar to $out/share/java we make it discoverable by java
70 # packages packages that mention this derivation in their buildInputs.
71 installPhase = ''
···37assert (repos != []) || (url != "") || (urls != []);
3839let
40+ pname = (lib.replaceStrings [ "." ] [ "_" ] groupId) + "_" + (lib.replaceStrings [ "." ] [ "_" ] artifactId);
41+ suffix = lib.optionalString (classifier != null) "-${classifier}";
0000042 filename = "${artifactId}-${version}${suffix}.jar";
43 mkJarUrl = repoUrl:
44 lib.concatStringsSep "/" [
···54 else map mkJarUrl repos;
55 jar =
56 fetchurl (
57+ builtins.removeAttrs args [ "groupId" "artifactId" "version" "classifier" "repos" "url" ]
58+ // { urls = urls_; name = "${pname}-${version}.jar"; }
59 );
60in
61 stdenv.mkDerivation {
62+ inherit pname version;
63+ dontUnpack = true;
64 # By moving the jar to $out/share/java we make it discoverable by java
65 # packages packages that mention this derivation in their buildInputs.
66 installPhase = ''
···27 defaultBuild = { "tensorrt" = if allBuilds ? ${computeName tensorRTDefaultVersion}
28 then allBuilds.${computeName tensorRTDefaultVersion}
29 else throw "tensorrt-${tensorRTDefaultVersion} does not support your cuda version ${cudaVersion}"; };
30- in allBuilds // defaultBuild;
003132 tensorRTVersions = {
33 "8.4.0" = [
···27 defaultBuild = { "tensorrt" = if allBuilds ? ${computeName tensorRTDefaultVersion}
28 then allBuilds.${computeName tensorRTDefaultVersion}
29 else throw "tensorrt-${tensorRTDefaultVersion} does not support your cuda version ${cudaVersion}"; };
30+ in {
31+ inherit buildTensorRTPackage;
32+ } // allBuilds // defaultBuild;
3334 tensorRTVersions = {
35 "8.4.0" = [
···188 "tests/vocoder_tests/test_multiband_melgan_train.py"
189 "tests/vocoder_tests/test_melgan_train.py"
190 "tests/vocoder_tests/test_wavernn_train.py"
191+ # only a feed forward test, but still takes too long
192+ "tests/tts_tests/test_overflow.py"
193 ];
194195 passthru = {
+7
pkgs/tools/misc/partition-manager/default.nix
···6263 meta = with lib; {
64 description = "KDE Partition Manager";
000000065 license = with licenses; [ cc-by-40 cc0 gpl3Plus lgpl3Plus mit ];
66 homepage = "https://www.kde.org/applications/system/kdepartitionmanager/";
67 maintainers = with maintainers; [ peterhoeg oxalica ];
···6263 meta = with lib; {
64 description = "KDE Partition Manager";
65+ longDescription = ''
66+ KDE Partition Manager is a utility to help you manage the disks, partitions, and file systems on your computer.
67+ It allows you to easily create, copy, move, delete, back up, restore, and resize them without losing data.
68+ It supports a large number of file systems, including ext2/3/4, btrfs, reiserfs, NTFS, FAT16/32, JFS, XFS and more.
69+70+ To install on NixOS, use the option `programs.partition-manager.enable = true`.
71+ '';
72 license = with licenses; [ cc-by-40 cc0 gpl3Plus lgpl3Plus mit ];
73 homepage = "https://www.kde.org/applications/system/kdepartitionmanager/";
74 maintainers = with maintainers; [ peterhoeg oxalica ];