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