lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
930984c1 d05ca00a

+32 -26
+3 -3
maintainers/maintainer-list.nix
··· 13620 13620 github = "nagisa"; 13621 13621 githubId = 679122; 13622 13622 }; 13623 - yevhenshymotiuk = { 13623 + yshym = { 13624 13624 name = "Yevhen Shymotiuk"; 13625 - email = "yevhenshymotiuk@gmail.com"; 13626 - github = "yevhenshymotiuk"; 13625 + email = "yshym@pm.me"; 13626 + github = "yshym"; 13627 13627 githubId = 44244245; 13628 13628 }; 13629 13629 hmenke = {
+5 -4
nixos/modules/services/computing/slurm/slurm.nix
··· 362 362 363 363 wantedBy = [ "multi-user.target" ]; 364 364 after = [ "systemd-tmpfiles-clean.service" ]; 365 + requires = [ "network.target" ]; 365 366 366 367 serviceConfig = { 367 368 Type = "forking"; ··· 371 372 ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; 372 373 LimitMEMLOCK = "infinity"; 373 374 }; 374 - 375 - preStart = '' 376 - mkdir -p /var/spool 377 - ''; 378 375 }; 376 + 377 + systemd.tmpfiles.rules = mkIf cfg.client.enable [ 378 + "d /var/spool/slurmd 755 root root -" 379 + ]; 379 380 380 381 services.openssh.forwardX11 = mkIf cfg.client.enable (mkDefault true); 381 382
+2 -2
pkgs/applications/misc/hello/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "hello"; 12 - version = "2.10"; 12 + version = "2.12"; 13 13 14 14 src = fetchurl { 15 15 url = "mirror://gnu/hello/${pname}-${version}.tar.gz"; 16 - sha256 = "0ssi1wpaf7plaswqqjwigppsg5fyh99vdlb9kzl7c9lng89ndq1i"; 16 + sha256 = "1ayhp9v4m4rdhjmnl2bq3cibrbqqkgjbl3s7yk2nhlh8vj3ay16g"; 17 17 }; 18 18 19 19 doCheck = true;
+1 -1
pkgs/development/python-modules/pipx/default.nix
··· 68 68 "Install and Run Python Applications in Isolated Environments"; 69 69 homepage = "https://github.com/pipxproject/pipx"; 70 70 license = licenses.mit; 71 - maintainers = with maintainers; [ yevhenshymotiuk ]; 71 + maintainers = with maintainers; [ yshym ]; 72 72 }; 73 73 }
+1 -1
pkgs/development/python-modules/userpath/default.nix
··· 24 24 description = "Cross-platform tool for adding locations to the user PATH"; 25 25 homepage = "https://github.com/ofek/userpath"; 26 26 license = [ licenses.asl20 licenses.mit ]; 27 - maintainers = with maintainers; [ yevhenshymotiuk ]; 27 + maintainers = with maintainers; [ yshym ]; 28 28 }; 29 29 }
+6 -2
pkgs/development/tools/misc/pahole/default.nix
··· 1 - { lib, stdenv, fetchgit, pkg-config, libbpf, cmake, elfutils, zlib }: 1 + { lib, stdenv, fetchgit, pkg-config, libbpf, cmake, elfutils, zlib, argp-standalone, musl-obstack }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "pahole"; ··· 10 10 }; 11 11 12 12 nativeBuildInputs = [ cmake pkg-config ]; 13 - buildInputs = [ elfutils zlib libbpf ]; 13 + buildInputs = [ elfutils zlib libbpf ] 14 + ++ lib.optional stdenv.hostPlatform.isMusl [ 15 + argp-standalone 16 + musl-obstack 17 + ]; 14 18 15 19 # Put libraries in "lib" subdirectory, not top level of $out 16 20 cmakeFlags = [ "-D__LIB=lib" "-DLIBBPF_EMBEDDED=OFF" ];
+8 -2
pkgs/misc/emulators/wine/sources.nix
··· 44 44 ]; 45 45 }; 46 46 47 - unstable = stable; 47 + unstable = fetchurl rec { 48 + # NOTE: Don't forget to change the SHA256 for staging as well. 49 + version = "7.1"; 50 + url = "https://dl.winehq.org/wine/source/7.x/wine-${version}.tar.xz"; 51 + sha256 = "sha256-ETwTDu0vMlbJMv+7f0gqBTPtOsXGLJeWIqKm33+fY2o="; 52 + inherit (stable) gecko32 gecko64 mono patches; 53 + }; 48 54 49 55 staging = fetchFromGitHub rec { 50 56 # https://github.com/wine-staging/wine-staging/releases 51 57 inherit (unstable) version; 52 - sha256 = "sha256-2gBfsutKG0ok2ISnnAUhJit7H2TLPDpuP5gvfMVE44o="; 58 + sha256 = "sha256-exMQG/T6ZJggd6S1yN4wyWuNqr6GjjdG4VutGUcqZhE="; 53 59 owner = "wine-staging"; 54 60 repo = "wine-staging"; 55 61 rev = "v${version}";
+1
pkgs/os-specific/linux/nvidia-x11/default.nix
··· 77 77 persistencedSha256 = "1ax4xn3nmxg1y6immq933cqzw6cj04x93saiasdc0kjlv0pvvnkn"; 78 78 useGLVND = false; 79 79 80 + broken = with kernel; kernelAtLeast "5.5"; 80 81 patches = [ ./vm_operations_struct-fault.patch ]; 81 82 }; 82 83 }
+1
pkgs/servers/soft-serve/default.nix
··· 27 27 meta = with lib; { 28 28 description = "A tasty, self-hosted Git server for the command line"; 29 29 homepage = "https://github.com/charmbracelet/soft-serve"; 30 + mainProgram = "soft"; 30 31 license = licenses.mit; 31 32 maintainers = with maintainers; [ penguwin ]; 32 33 };
+3 -10
pkgs/tools/system/proot/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch 1 + { lib, stdenv, fetchFromGitHub 2 2 , talloc 3 3 , pkg-config 4 4 , libarchive ··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "proot"; 11 - version = "5.2.0"; 11 + version = "5.3.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 repo = "proot"; 15 15 owner = "proot-me"; 16 16 rev = "v${version}"; 17 - sha256 = "1ir3a7rp9rvpv9i8gjrkr383sqadgl7f9nflcrfg7q05bxapwiws"; 17 + sha256 = "sha256-89d1a5QBusra0vd3Ph0lQalXrblBwogi6bNgvvpQL+Q="; 18 18 }; 19 19 20 20 postPatch = '' ··· 26 26 27 27 buildInputs = [ ncurses libarchive talloc ] ++ lib.optional enablePython python3; 28 28 nativeBuildInputs = [ pkg-config docutils ] ++ lib.optional enablePython swig; 29 - patches = [ 30 - # without this patch the package does not build with python>3.7 31 - (fetchpatch { 32 - url = "https://github.com/proot-me/proot/pull/285.patch"; 33 - sha256= "1vncq36pr4v0h63fijga6zrwlsb0vb4pj25zxf1ni15ndxv63pxj"; 34 - }) 35 - ]; 36 29 37 30 enableParallelBuilding = true; 38 31
+1 -1
pkgs/tools/wayland/wluma/default.nix
··· 54 54 description = "Automatic brightness adjustment based on screen contents and ALS"; 55 55 homepage = "https://github.com/maximbaz/wluma"; 56 56 license = licenses.isc; 57 - maintainers = with maintainers; [ yevhenshymotiuk jmc-figueira ]; 57 + maintainers = with maintainers; [ yshym jmc-figueira ]; 58 58 platforms = platforms.linux; 59 59 }; 60 60 }