summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2021-01-19 01:18:21 +0000
committerGitHub <noreply@github.com>2021-01-19 01:18:21 +0000
commit726c05e5a8bda34a0bca5a12d42614be73e7439a (patch)
tree47c3665a6572b6068dbd6073ecdbb45f8889dd47
parent7e57508cfca73b5d6285c39ca68de014cd202792 (diff)
parent66552e6b3c59df2e29fa0ecf383512dbed1bda12 (diff)
Merge master into staging-next
-rw-r--r--lib/systems/platforms.nix8
-rw-r--r--maintainers/maintainer-list.nix20
-rw-r--r--nixos/doc/manual/release-notes/rl-2003.xml9
-rw-r--r--nixos/modules/services/web-apps/trilium.nix2
-rw-r--r--nixos/tests/all-tests.nix1
-rw-r--r--nixos/tests/containers-tmpfs.nix2
-rw-r--r--nixos/tests/herbstluftwm.nix38
-rw-r--r--nixos/tests/zsh-history.nix2
-rw-r--r--pkgs/applications/audio/faust/faustlive.nix6
-rw-r--r--pkgs/applications/audio/ft2-clone/default.nix4
-rw-r--r--pkgs/applications/blockchains/bitcoin.nix3
-rw-r--r--pkgs/applications/editors/kakoune/plugins/kak-auto-pairs.nix2
-rw-r--r--pkgs/applications/editors/kakoune/plugins/kak-powerline.nix10
-rw-r--r--pkgs/applications/editors/kakoune/plugins/kak-prelude.nix6
-rw-r--r--pkgs/applications/graphics/fondo/default.nix4
-rw-r--r--pkgs/applications/graphics/hdr-plus/default.nix42
-rw-r--r--pkgs/applications/graphics/megapixels/default.nix55
-rw-r--r--pkgs/applications/graphics/xmountains/default.nix25
-rw-r--r--pkgs/applications/misc/ipmicfg/default.nix6
-rw-r--r--pkgs/applications/misc/keepassx/community.nix18
-rw-r--r--pkgs/applications/misc/rescuetime/default.nix18
-rw-r--r--pkgs/applications/networking/cluster/atlantis/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/fluxcd/default.nix6
-rw-r--r--pkgs/applications/networking/cluster/fluxctl/default.nix6
-rw-r--r--pkgs/applications/networking/cluster/kops/default.nix2
-rw-r--r--pkgs/applications/networking/cluster/spacegun/default.nix2
-rw-r--r--pkgs/applications/networking/znc/modules.nix8
-rw-r--r--pkgs/applications/office/trilium/default.nix2
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-ignore/default.nix6
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-workspace/default.nix6
-rw-r--r--pkgs/applications/version-management/git-and-tools/gitflow/default.nix4
-rw-r--r--pkgs/applications/version-management/git-and-tools/glab/default.nix6
-rw-r--r--pkgs/applications/window-managers/herbstluftwm/default.nix71
-rw-r--r--pkgs/applications/window-managers/herbstluftwm/test-path-environment.patch10
-rw-r--r--pkgs/desktops/lxde/core/lxsession/default.nix67
-rw-r--r--pkgs/desktops/lxde/core/lxsession/xmlcatalog_patch.patch23
-rw-r--r--pkgs/development/compilers/acme/default.nix6
-rw-r--r--pkgs/development/compilers/llvm/11/llvm.nix2
-rw-r--r--pkgs/development/interpreters/bats/default.nix30
-rw-r--r--pkgs/development/interpreters/guile/default.nix3
-rw-r--r--pkgs/development/interpreters/wasmer/default.nix6
-rw-r--r--pkgs/development/libraries/bashup-events/3.2.nix26
-rw-r--r--pkgs/development/libraries/bashup-events/4.4.nix20
-rw-r--r--pkgs/development/libraries/bashup-events/default.nix6
-rw-r--r--pkgs/development/libraries/bashup-events/generic.nix83
-rw-r--r--pkgs/development/libraries/fcft/default.nix17
-rw-r--r--pkgs/development/libraries/libinfinity/default.nix8
-rw-r--r--pkgs/development/libraries/poly2tri-c/default.nix2
-rw-r--r--pkgs/development/misc/resholve/README.md192
-rw-r--r--pkgs/development/python-modules/alerta-server/default.nix4
-rw-r--r--pkgs/development/python-modules/aresponses/default.nix10
-rw-r--r--pkgs/development/python-modules/cx_oracle/default.nix4
-rw-r--r--pkgs/development/python-modules/mongoengine/default.nix4
-rw-r--r--pkgs/development/python-modules/nibabel/default.nix1
-rw-r--r--pkgs/development/python-modules/py3status/default.nix3
-rw-r--r--pkgs/development/python-modules/sqlite-utils/default.nix9
-rw-r--r--pkgs/development/python-modules/waqiasync/default.nix32
-rw-r--r--pkgs/development/r-modules/default.nix14
-rw-r--r--pkgs/development/r-modules/patches/qtbase.patch13
-rw-r--r--pkgs/development/tools/continuous-integration/fly/default.nix6
-rw-r--r--pkgs/development/tools/git-quick-stats/default.nix4
-rw-r--r--pkgs/development/tools/swiftformat/default.nix4
-rw-r--r--pkgs/development/web/flyctl/default.nix6
-rw-r--r--pkgs/games/gnujump/default.nix17
-rw-r--r--pkgs/games/gnujump/gnujump.xpm64
-rw-r--r--pkgs/games/quake3/content/hires.nix26
-rw-r--r--pkgs/games/xbill/default.nix16
-rw-r--r--pkgs/misc/emulators/citra/default.nix6
-rw-r--r--pkgs/misc/tmux-plugins/default.nix5
-rw-r--r--pkgs/misc/vim-plugins/generated.nix12
-rw-r--r--pkgs/misc/vim-plugins/vim-plugin-names1
-rw-r--r--pkgs/os-specific/linux/ebtables/default.nix16
-rw-r--r--pkgs/os-specific/linux/fwts/default.nix4
-rw-r--r--pkgs/servers/home-assistant/component-packages.nix2
-rw-r--r--pkgs/servers/matrix-synapse/matrix-appservice-slack/default.nix2
-rw-r--r--pkgs/shells/zsh/zsh-history/default.nix2
-rw-r--r--pkgs/tools/graphics/gifski/default.nix6
-rw-r--r--pkgs/tools/misc/gammy/default.nix4
-rw-r--r--pkgs/tools/networking/cassowary/default.nix6
-rw-r--r--pkgs/tools/networking/gandi-cli/default.nix2
-rw-r--r--pkgs/tools/networking/mosh/default.nix3
-rw-r--r--pkgs/tools/networking/mosh/mosh-client_path.patch22
-rw-r--r--pkgs/tools/networking/ssh-ident/default.nix21
-rw-r--r--pkgs/tools/package-management/emplace/default.nix6
-rw-r--r--pkgs/tools/security/bitwarden_rs/vault.nix4
-rw-r--r--pkgs/tools/security/bypass403/default.nix25
-rw-r--r--pkgs/tools/security/corsmisc/default.nix25
-rw-r--r--pkgs/tools/security/gospider/default.nix6
-rw-r--r--pkgs/top-level/all-packages.nix18
-rw-r--r--pkgs/top-level/python-packages.nix2
90 files changed, 1047 insertions, 295 deletions
diff --git a/lib/systems/platforms.nix b/lib/systems/platforms.nix
index fdd127e5541f..e869de488c14 100644
--- a/lib/systems/platforms.nix
+++ b/lib/systems/platforms.nix
@@ -47,7 +47,6 @@ rec {
arch = "armv5te";
};
- kernelMajor = "2.6";
kernelBaseConfig = "multi_v5_defconfig";
kernelArch = "arm";
kernelAutoModules = false;
@@ -70,7 +69,6 @@ rec {
sheevaplug = {
name = "sheevaplug";
- kernelMajor = "2.6";
kernelBaseConfig = "multi_v5_defconfig";
kernelArch = "arm";
kernelAutoModules = false;
@@ -182,7 +180,6 @@ rec {
raspberrypi = {
name = "raspberrypi";
- kernelMajor = "2.6";
kernelBaseConfig = "bcm2835_defconfig";
kernelDTB = true;
kernelArch = "arm";
@@ -241,7 +238,6 @@ rec {
utilite = {
name = "utilite";
- kernelMajor = "2.6";
kernelBaseConfig = "multi_v7_defconfig";
kernelArch = "arm";
kernelAutoModules = false;
@@ -294,7 +290,6 @@ rec {
armv7l-hf-multiplatform = {
name = "armv7l-hf-multiplatform";
- kernelMajor = "2.6"; # Using "2.6" enables 2.6 kernel syscalls in glibc.
kernelBaseConfig = "multi_v7_defconfig";
kernelArch = "arm";
kernelDTB = true;
@@ -342,7 +337,6 @@ rec {
aarch64-multiplatform = {
name = "aarch64-multiplatform";
- kernelMajor = "2.6"; # Using "2.6" enables 2.6 kernel syscalls in glibc.
kernelBaseConfig = "defconfig";
kernelArch = "arm64";
kernelDTB = true;
@@ -381,7 +375,6 @@ rec {
ben_nanonote = {
name = "ben_nanonote";
- kernelMajor = "2.6";
kernelArch = "mips";
gcc = {
arch = "mips32";
@@ -391,7 +384,6 @@ rec {
fuloong2f_n32 = {
name = "fuloong2f_n32";
- kernelMajor = "2.6";
kernelBaseConfig = "lemote2f_defconfig";
kernelArch = "mips";
kernelAutoModules = false;
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index e8f8942ca414..953b7ae9423e 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -1699,16 +1699,6 @@
githubId = 46303707;
name = "Christian Lütke-Stetzkamp";
};
- kampka = {
- email = "christian@kampka.net";
- github = "kampka";
- githubId = 422412;
- name = "Christian Kampka";
- keys = [{
- longkeyid = "ed25519/0x1CBE9645DD68E915";
- fingerprint = "F7FA 0BD0 8775 337C F6AB 4A14 1CBE 9645 DD68 E915";
- }];
- };
ckauhaus = {
email = "kc@flyingcircus.io";
github = "ckauhaus";
@@ -4976,6 +4966,10 @@
github = "kyleondy";
githubId = 1640900;
name = "Kyle Ondy";
+ keys = [{
+ longkeyid = "rsa4096/0xDB0E3C33491F91C9";
+ fingerprint = "3C79 9D26 057B 64E6 D907 B0AC DB0E 3C33 491F 91C9";
+ }];
};
kylesferrazza = {
name = "Kyle Sferrazza";
@@ -9089,6 +9083,12 @@
githubId = 844343;
name = "Thiago K. Okada";
};
+ thibautmarty = {
+ email = "github@thibautmarty.fr";
+ github = "ThibautMarty";
+ githubId = 3268082;
+ name = "Thibaut Marty";
+ };
thmzlt = {
email = "git@thomazleite.com";
github = "thmzlt";
diff --git a/nixos/doc/manual/release-notes/rl-2003.xml b/nixos/doc/manual/release-notes/rl-2003.xml
index 2331375c2c22..4206f44f6c77 100644
--- a/nixos/doc/manual/release-notes/rl-2003.xml
+++ b/nixos/doc/manual/release-notes/rl-2003.xml
@@ -45,6 +45,15 @@
</listitem>
<listitem>
<para>
+ Grub is updated to 2.04, adding support for booting from F2FS filesystems and
+ Btrfs volumes using zstd compression. Note that some users have been unable
+to boot after upgrading to 2.04 - for more information, please see <link
+xlink:href="https://github.com/NixOS/nixpkgs/issues/61718#issuecomment-617618503">this
+ discussion</link>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
Postgresql for NixOS service now defaults to v11.
</para>
</listitem>
diff --git a/nixos/modules/services/web-apps/trilium.nix b/nixos/modules/services/web-apps/trilium.nix
index 3fa8dad04908..3a6ea02676aa 100644
--- a/nixos/modules/services/web-apps/trilium.nix
+++ b/nixos/modules/services/web-apps/trilium.nix
@@ -85,7 +85,7 @@ in
config = lib.mkIf cfg.enable (lib.mkMerge [
{
- meta.maintainers = with lib.maintainers; [ kampka ];
+ meta.maintainers = with lib.maintainers; [ ];
users.groups.trilium = {};
users.users.trilium = {
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix
index 7d83b952f948..902c3bbc65e9 100644
--- a/nixos/tests/all-tests.nix
+++ b/nixos/tests/all-tests.nix
@@ -147,6 +147,7 @@ in
haproxy = handleTest ./haproxy.nix {};
hardened = handleTest ./hardened.nix {};
hedgedoc = handleTest ./hedgedoc.nix {};
+ herbstluftwm = handleTest ./herbstluftwm.nix {};
installed-tests = pkgs.recurseIntoAttrs (handleTest ./installed-tests {});
oci-containers = handleTestOn ["x86_64-linux"] ./oci-containers.nix {};
# 9pnet_virtio used to mount /nix partition doesn't support
diff --git a/nixos/tests/containers-tmpfs.nix b/nixos/tests/containers-tmpfs.nix
index e1ab098e985d..7ebf0d02a240 100644
--- a/nixos/tests/containers-tmpfs.nix
+++ b/nixos/tests/containers-tmpfs.nix
@@ -3,7 +3,7 @@
import ./make-test-python.nix ({ pkgs, ...} : {
name = "containers-tmpfs";
meta = with pkgs.lib.maintainers; {
- maintainers = [ kampka ];
+ maintainers = [ ];
};
machine =
diff --git a/nixos/tests/herbstluftwm.nix b/nixos/tests/herbstluftwm.nix
new file mode 100644
index 000000000000..2c98cceee6a2
--- /dev/null
+++ b/nixos/tests/herbstluftwm.nix
@@ -0,0 +1,38 @@
+import ./make-test-python.nix ({ lib, ...} : {
+ name = "herbstluftwm";
+
+ meta = {
+ maintainers = with lib.maintainers; [ thibautmarty ];
+ timeout = 30;
+ };
+
+ machine = { pkgs, lib, ... }: {
+ imports = [ ./common/x11.nix ./common/user-account.nix ];
+ test-support.displayManager.auto.user = "alice";
+ services.xserver.displayManager.defaultSession = lib.mkForce "none+herbstluftwm";
+ services.xserver.windowManager.herbstluftwm.enable = true;
+ environment.systemPackages = [ pkgs.dzen2 ]; # needed for upstream provided panel
+ };
+
+ testScript = ''
+ with subtest("ensure x starts"):
+ machine.wait_for_x()
+ machine.wait_for_file("/home/alice/.Xauthority")
+ machine.succeed("xauth merge ~alice/.Xauthority")
+
+ with subtest("ensure client is available"):
+ machine.succeed("herbstclient --version")
+
+ with subtest("ensure keybindings are set"):
+ machine.wait_until_succeeds("herbstclient list_keybinds | grep xterm")
+
+ with subtest("ensure panel starts"):
+ machine.wait_for_window("dzen title")
+
+ with subtest("ensure we can open a new terminal"):
+ machine.send_key("alt-ret")
+ machine.wait_for_window(r"alice.*?machine")
+ machine.sleep(2)
+ machine.screenshot("terminal")
+ '';
+})
diff --git a/nixos/tests/zsh-history.nix b/nixos/tests/zsh-history.nix
index caed45e851d4..3109c3f65081 100644
--- a/nixos/tests/zsh-history.nix
+++ b/nixos/tests/zsh-history.nix
@@ -1,7 +1,7 @@</