Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
679a57d5 62b9b0d9

+50 -13
+6
maintainers/maintainer-list.nix
··· 2595 2595 githubId = 91113; 2596 2596 name = "David Kleuker"; 2597 2597 }; 2598 + davidarmstronglewis = { 2599 + email = "davidlewis@mac.com"; 2600 + github = "davidarmstronglewis"; 2601 + githubId = 6754950; 2602 + name = "David Armstrong Lewis"; 2603 + }; 2598 2604 davidrusu = { 2599 2605 email = "davidrusu.me@gmail.com"; 2600 2606 github = "davidrusu";
+1 -1
nixos/tests/boot.nix
··· 36 36 machine = create_machine(${machineConfig}) 37 37 machine.start() 38 38 machine.wait_for_unit("multi-user.target") 39 - machine.succeed("nix verify -r --no-trust /run/current-system") 39 + machine.succeed("nix store verify --no-trust -r --option experimental-features nix-command /run/current-system") 40 40 41 41 with subtest("Check whether the channel got installed correctly"): 42 42 machine.succeed("nix-instantiate --dry-run '<nixpkgs>' -A hello")
+6 -5
nixos/tests/installer.nix
··· 184 184 with subtest("Check whether nixos-rebuild works"): 185 185 machine.succeed("nixos-rebuild switch >&2") 186 186 187 - with subtest("Test nixos-option"): 188 - kernel_modules = machine.succeed("nixos-option boot.initrd.kernelModules") 189 - assert "virtio_console" in kernel_modules 190 - assert "List of modules" in kernel_modules 191 - assert "qemu-guest.nix" in kernel_modules 187 + # FIXME: Nix 2.4 broke nixos-option, someone has to fix it. 188 + # with subtest("Test nixos-option"): 189 + # kernel_modules = machine.succeed("nixos-option boot.initrd.kernelModules") 190 + # assert "virtio_console" in kernel_modules 191 + # assert "List of modules" in kernel_modules 192 + # assert "qemu-guest.nix" in kernel_modules 192 193 193 194 machine.shutdown() 194 195
+16 -4
pkgs/development/tools/ammonite/default.nix
··· 1 - { lib, stdenv, fetchurl, jre, writeScript, common-updater-scripts 2 - , git, nixfmt, nix, coreutils, gnused, disableRemoteLogging ? true }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , jre 5 + , writeScript 6 + , common-updater-scripts 7 + , git 8 + , nixfmt 9 + , nix 10 + , coreutils 11 + , gnused 12 + , disableRemoteLogging ? true 13 + }: 3 14 4 15 with lib; 5 16 ··· 61 72 installCheckPhase = '' 62 73 runHook preInstallCheck 63 74 64 - $out/bin/amm -c 'val foo = 21; println(foo * 2)' | grep 42 75 + $out/bin/amm -h "$PWD" -c 'val foo = 21; println(foo * 2)' | grep 42 65 76 66 77 runHook postInstallCheck 67 78 ''; ··· 80 91 maintainers = [ maintainers.nequissimus ]; 81 92 }; 82 93 }; 83 - in { 94 + in 95 + { 84 96 ammonite_2_12 = common { 85 97 scalaVersion = "2.12"; 86 98 sha256 = "K8JII6SAmnBjMWQ9a3NqSLLuP1OLcbwobj3G+OCiLdA=";
+12
pkgs/misc/vim-plugins/generated.nix
··· 2385 2385 meta.homepage = "https://github.com/junegunn/gv.vim/"; 2386 2386 }; 2387 2387 2388 + harpoon = buildVimPluginFrom2Nix { 2389 + pname = "harpoon"; 2390 + version = "2021-11-09"; 2391 + src = fetchFromGitHub { 2392 + owner = "ThePrimeagen"; 2393 + repo = "harpoon"; 2394 + rev = "57819752e62251f9488a95fea1690bb62547bd2a"; 2395 + sha256 = "0x5x6jmz31aclai0l2dplr0y16f97jb40cgvnrx8mr5gb0s5i7sc"; 2396 + }; 2397 + meta.homepage = "https://github.com/ThePrimeagen/harpoon/"; 2398 + }; 2399 + 2388 2400 haskell-vim = buildVimPluginFrom2Nix { 2389 2401 pname = "haskell-vim"; 2390 2402 version = "2021-01-19";
+1
pkgs/misc/vim-plugins/vim-plugin-names
··· 744 744 Th3Whit3Wolf/one-nvim@main 745 745 theHamsta/nvim-dap-virtual-text 746 746 ThePrimeagen/git-worktree.nvim 747 + ThePrimeagen/harpoon 747 748 theprimeagen/refactoring.nvim 748 749 ThePrimeagen/vim-apm 749 750 thinca/vim-ft-diff_fold
+1 -1
pkgs/tools/misc/beats/default.nix
··· 11 11 sha256 = "1rdvsqrjpily74y8vwch711401585xckb4p41cfwrmj6vf44jhif"; 12 12 }; 13 13 14 - makeFlags = [ "PREFIX=$(out)" ]; 14 + makeFlags = [ "PREFIX=$(out)" "CC=cc" ]; 15 15 16 16 meta = with lib; { 17 17 homepage = "https://github.com/j0hax/beats";
+4 -1
pkgs/tools/misc/octofetch/default.nix
··· 1 1 { lib 2 + , stdenv 2 3 , fetchFromGitHub 3 4 , rustPlatform 4 5 , pkg-config 5 6 , openssl 7 + , Security 6 8 }: 7 9 8 10 rustPlatform.buildRustPackage rec { ··· 19 21 cargoSha256 = "sha256:1ddyzbpsiy54r13nb9yrm64cbbifixnhkskwg5fvhhzj4ri4ks4a"; 20 22 21 23 nativeBuildInputs = [ pkg-config ]; 22 - buildInputs = [ openssl ]; 24 + buildInputs = lib.optionals stdenv.isLinux [ openssl ] 25 + ++ lib.optionals stdenv.isDarwin [ Security ]; 23 26 24 27 meta = with lib; { 25 28 description = "Github user information on terminal";
+3 -1
pkgs/top-level/all-packages.nix
··· 8049 8049 8050 8050 ocserv = callPackage ../tools/networking/ocserv { }; 8051 8051 8052 - octofetch = callPackage ../tools/misc/octofetch { }; 8052 + octofetch = callPackage ../tools/misc/octofetch { 8053 + inherit (darwin.apple_sdk.frameworks) Security; 8054 + }; 8053 8055 8054 8056 oha = callPackage ../tools/networking/oha { 8055 8057 inherit (darwin.apple_sdk.frameworks) Security;