Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 886a17f9 7eb08575

+47 -38
+2 -2
pkgs/applications/audio/strawberry/default.nix
··· 37 38 mkDerivation rec { 39 pname = "strawberry"; 40 - version = "1.0.4"; 41 42 src = fetchFromGitHub { 43 owner = "jonaski"; 44 repo = pname; 45 rev = version; 46 - hash = "sha256-UjmrU/SA8gf+HwyCb6hm8IClUaEXvWGmIy3xDJPIsgE="; 47 }; 48 49 # the big strawberry shown in the context menu is *very* much in your face, so use the grey version instead
··· 37 38 mkDerivation rec { 39 pname = "strawberry"; 40 + version = "1.0.5"; 41 42 src = fetchFromGitHub { 43 owner = "jonaski"; 44 repo = pname; 45 rev = version; 46 + hash = "sha256-6d7oB54IPI+G5Mhkj+PdQQY93r1SBE2R06qSGIacj8Q="; 47 }; 48 49 # the big strawberry shown in the context menu is *very* much in your face, so use the grey version instead
+5 -5
pkgs/applications/misc/1password/default.nix
··· 12 if extension == "zip" then fetchzip args else fetchurl args; 13 14 pname = "1password-cli"; 15 - version = "2.3.1"; 16 sources = rec { 17 - aarch64-linux = fetch "linux_arm64" "sha256-MikzcVqlhVSKzr1ttOCAg4p57sjsalSuwcqBhVUr5Ng=" "zip"; 18 - i686-linux = fetch "linux_386" "sha256-ElOhd3n38xAPtVePjQb8qMUCCAWqEfBKlX9Vuz5/Zns=" "zip"; 19 - x86_64-linux = fetch "linux_amd64" "sha256-r8yl9dDiiIQBooePrq/dGw2RU9tJXmeblx+qk3qq5Ys=" "zip"; 20 - aarch64-darwin = fetch "apple_universal" "sha256-sXdYInNBOEW/zIEPjhKbFOMxZdrMlE8pOwhmXLUJgsk=" "pkg"; 21 x86_64-darwin = aarch64-darwin; 22 }; 23 platforms = builtins.attrNames sources;
··· 12 if extension == "zip" then fetchzip args else fetchurl args; 13 14 pname = "1password-cli"; 15 + version = "2.4.1"; 16 sources = rec { 17 + aarch64-linux = fetch "linux_arm64" "sha256-ANRYE1BoezrcDxZrQYp/OPdtn4J+FmC/PLSIP5Amm18=" "zip"; 18 + i686-linux = fetch "linux_386" "sha256-w3anr76uj/Z+ilZ+LUGOB1CoKkvxcD+v8c8lVADPwRY=" "zip"; 19 + x86_64-linux = fetch "linux_amd64" "sha256-axZ+XDIMJlAicnYTIXgcaoT+Zcg6xvHlchl/ng7V9GY=" "zip"; 20 + aarch64-darwin = fetch "apple_universal" "sha256-/DnrQ4fwbc2ELtsEClvzA9kTrse3pMgGLbhiKZ3gphA=" "pkg"; 21 x86_64-darwin = aarch64-darwin; 22 }; 23 platforms = builtins.attrNames sources;
+8 -1
pkgs/applications/networking/browsers/palemoon/default.nix
··· 113 configurePhase = '' 114 runHook preConfigure 115 116 export MOZCONFIG=$PWD/mozconfig 117 export MOZ_NOSPAM=1 118 ··· 120 export gtkversion=${if withGTK3 then "3" else "2"} 121 export xlibs=${lib.makeLibraryPath [ xorg.libX11 ]} 122 export prefix=$out 123 - export mozmakeflags="-j${if enableParallelBuilding then "$NIX_BUILD_CORES" else "1"}" 124 export autoconf=${autoconf213}/bin/autoconf 125 126 substituteAll ${./mozconfig} $MOZCONFIG
··· 113 configurePhase = '' 114 runHook preConfigure 115 116 + # Too many cores can lead to build flakiness 117 + # https://forum.palemoon.org/viewtopic.php?f=5&t=28480 118 + export jobs=$(($NIX_BUILD_CORES<=32 ? $NIX_BUILD_CORES : 32)) 119 + if [ -z "$enableParallelBuilding" ]; then 120 + jobs=1 121 + fi 122 + 123 export MOZCONFIG=$PWD/mozconfig 124 export MOZ_NOSPAM=1 125 ··· 127 export gtkversion=${if withGTK3 then "3" else "2"} 128 export xlibs=${lib.makeLibraryPath [ xorg.libX11 ]} 129 export prefix=$out 130 + export mozmakeflags="-j$jobs" 131 export autoconf=${autoconf213}/bin/autoconf 132 133 substituteAll ${./mozconfig} $MOZCONFIG
+2 -2
pkgs/applications/networking/flexget/default.nix
··· 5 6 python3Packages.buildPythonApplication rec { 7 pname = "flexget"; 8 - version = "3.3.16"; 9 10 # Fetch from GitHub in order to use `requirements.in` 11 src = fetchFromGitHub { 12 owner = "flexget"; 13 repo = "flexget"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-XN5KJ9GgFSDMYd6n9Mt3UARsa/ZAB61DBGMRvFz/NVA="; 16 }; 17 18 postPatch = ''
··· 5 6 python3Packages.buildPythonApplication rec { 7 pname = "flexget"; 8 + version = "3.3.17"; 9 10 # Fetch from GitHub in order to use `requirements.in` 11 src = fetchFromGitHub { 12 owner = "flexget"; 13 repo = "flexget"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-xVHk6fQBY8EQsZJDZYoQ+WXDpLGJrRTVR6xhF1DWv0I="; 16 }; 17 18 postPatch = ''
+2 -2
pkgs/applications/video/jellyfin-mpv-shim/default.nix
··· 13 14 buildPythonApplication rec { 15 pname = "jellyfin-mpv-shim"; 16 - version = "2.0.2"; 17 18 src = fetchPypi { 19 inherit pname version; 20 - sha256 = "yFFMsGbzMAKyXpD/vZelswYulTYe5WybjG5pD2RpLrk="; 21 }; 22 23 propagatedBuildInputs = [
··· 13 14 buildPythonApplication rec { 15 pname = "jellyfin-mpv-shim"; 16 + version = "2.1.0"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + sha256 = "Nh2bSmzxInZgZmmelsXih6lRartDKjbC0/CB1gYiLcQ="; 21 }; 22 23 propagatedBuildInputs = [
+9
pkgs/development/python-modules/aws-adfs/default.nix
··· 5 , click 6 , configparser 7 , fetchFromGitHub 8 , fido2 9 , lxml 10 , poetry-core ··· 44 pyopenssl 45 requests 46 requests-kerberos 47 ]; 48 49 postPatch = ''
··· 5 , click 6 , configparser 7 , fetchFromGitHub 8 + , fetchpatch 9 , fido2 10 , lxml 11 , poetry-core ··· 45 pyopenssl 46 requests 47 requests-kerberos 48 + ]; 49 + 50 + patches = [ 51 + # Apply new fido2 api (See: venth/aws-adfs#243) 52 + (fetchpatch { 53 + url = "https://github.com/venth/aws-adfs/commit/09836d89256f3537270d760d8aa30ab9284725a8.diff"; 54 + hash = "sha256-pAAJvOa43BXtyWvV8hsLe2xqd5oI+vzndckRTRol61s="; 55 + }) 56 ]; 57 58 postPatch = ''
+2 -2
pkgs/development/python-modules/velbus-aio/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "velbus-aio"; 13 - version = "2022.6.1"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "Cereal2nd"; 20 repo = pname; 21 rev = version; 22 - sha256 = "sha256-YHq194H7T4IxyCvPgA92vkWf7MX+ulXyw/uxo4WRupU="; 23 fetchSubmodules = true; 24 }; 25
··· 10 11 buildPythonPackage rec { 12 pname = "velbus-aio"; 13 + version = "20212.6.2"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "Cereal2nd"; 20 repo = pname; 21 rev = version; 22 + sha256 = "sha256-MqSqwyfNICEU6h7+HAep3z1Uak30rlQ6noWEB3awVpA="; 23 fetchSubmodules = true; 24 }; 25
+2 -2
pkgs/development/tools/analysis/tfsec/default.nix
··· 5 6 buildGoModule rec { 7 pname = "tfsec"; 8 - version = "1.23.3"; 9 10 src = fetchFromGitHub { 11 owner = "aquasecurity"; 12 repo = pname; 13 rev = "v${version}"; 14 - sha256 = "sha256-7NpnEuvYjffxapVKs9pYiLVWGyUBwFwvz/GVKURa95Y="; 15 }; 16 17 ldflags = [
··· 5 6 buildGoModule rec { 7 pname = "tfsec"; 8 + version = "1.24.0"; 9 10 src = fetchFromGitHub { 11 owner = "aquasecurity"; 12 repo = pname; 13 rev = "v${version}"; 14 + sha256 = "sha256-puH8MoY04OokEcHMn93i/7jBIYbXtYBh2BcBwmBZJVs="; 15 }; 16 17 ldflags = [
+10 -17
pkgs/games/polymc/default.nix
··· 1 { lib 2 - , mkDerivation 3 , fetchFromGitHub 4 , cmake 5 , jdk8 6 , jdk 7 , zlib 8 , file 9 - , makeWrapper 10 , xorg 11 , libpulseaudio 12 , qtbase ··· 15 , glfw 16 , openal 17 , msaClientID ? "" 18 }: 19 20 - mkDerivation rec { 21 pname = "polymc"; 22 - version = "1.3.1"; 23 24 src = fetchFromGitHub { 25 owner = "PolyMC"; 26 repo = "PolyMC"; 27 rev = version; 28 - sha256 = "sha256-oTzhKGDi1Kr3JXY9dYQf1rVDPFr52tJ7L+rb5LCbtBE="; 29 fetchSubmodules = true; 30 }; 31 32 - nativeBuildInputs = [ cmake file jdk makeWrapper ]; 33 buildInputs = [ qtbase zlib quazip ]; 34 35 - postPatch = '' 36 - # hardcode jdk paths 37 - substituteInPlace launcher/java/JavaUtils.cpp \ 38 - --replace 'scanJavaDir("/usr/lib/jvm")' 'javas.append("${jdk}/lib/openjdk/bin/java")' \ 39 - --replace 'scanJavaDir("/usr/lib32/jvm")' 'javas.append("${jdk8}/lib/openjdk/bin/java")' 40 - ''; 41 - 42 - cmakeFlags = [ "-DLauncher_PORTABLE=0" ] ++ 43 - lib.optionals (msaClientID != "") [ "-DLauncher_MSA_CLIENT_ID=${msaClientID}" ]; 44 45 dontWrapQtApps = true; 46 ··· 58 ]; 59 in '' 60 # xorg.xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 61 - wrapProgram $out/bin/polymc \ 62 - "''${qtWrapperArgs[@]}" \ 63 --set GAME_LIBRARY_PATH /run/opengl-driver/lib:${libpath} \ 64 --prefix PATH : ${lib.makeBinPath [ xorg.xrandr ]} 65 ''; 66
··· 1 { lib 2 + , stdenv 3 , fetchFromGitHub 4 , cmake 5 , jdk8 6 , jdk 7 , zlib 8 , file 9 + , wrapQtAppsHook 10 , xorg 11 , libpulseaudio 12 , qtbase ··· 15 , glfw 16 , openal 17 , msaClientID ? "" 18 + , jdks ? [ jdk jdk8 ] 19 }: 20 21 + stdenv.mkDerivation rec { 22 pname = "polymc"; 23 + version = "1.3.2"; 24 25 src = fetchFromGitHub { 26 owner = "PolyMC"; 27 repo = "PolyMC"; 28 rev = version; 29 + sha256 = "sha256-hqsyS82UzgCUZ9HjoPKjOLE49fwLntRAh3mVrTsmi3o="; 30 fetchSubmodules = true; 31 }; 32 33 + nativeBuildInputs = [ cmake file jdk wrapQtAppsHook ]; 34 buildInputs = [ qtbase zlib quazip ]; 35 36 + cmakeFlags = lib.optionals (msaClientID != "") [ "-DLauncher_MSA_CLIENT_ID=${msaClientID}" ]; 37 38 dontWrapQtApps = true; 39 ··· 51 ]; 52 in '' 53 # xorg.xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 54 + wrapQtApp $out/bin/polymc \ 55 --set GAME_LIBRARY_PATH /run/opengl-driver/lib:${libpath} \ 56 + --prefix POLYMC_JAVA_PATHS : ${lib.makeSearchPath "bin/java" jdks} \ 57 --prefix PATH : ${lib.makeBinPath [ xorg.xrandr ]} 58 ''; 59
+2 -2
pkgs/servers/nosql/redis/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "redis"; 10 - version = "7.0.0"; 11 12 src = fetchurl { 13 url = "https://download.redis.io/releases/${pname}-${version}.tar.gz"; 14 - sha256 = "sha256-KE2L0f2F1qVaBe5OfDHDGXetVsvzRO2DeQvusUi6pyA="; 15 }; 16 17 # Cross-compiling fixes
··· 7 8 stdenv.mkDerivation rec { 9 pname = "redis"; 10 + version = "7.0.2"; 11 12 src = fetchurl { 13 url = "https://download.redis.io/releases/${pname}-${version}.tar.gz"; 14 + sha256 = "sha256-Xlfq/n1Kxey2p9ZNa2Hbd1YW2/kDKTs/zGYHFtvaXus="; 15 }; 16 17 # Cross-compiling fixes
+3 -3
pkgs/tools/filesystems/httm/default.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "httm"; 9 - version = "0.11.1"; 10 11 src = fetchFromGitHub { 12 owner = "kimono-koans"; 13 repo = pname; 14 rev = version; 15 - sha256 = "GNiqWm6MsgLYjrkrbIHgKxtLmE4IJntcLd9GVRu1v2A="; 16 }; 17 18 - cargoSha256 = "87BkVAZ3BPtnuNUBTzdR4oiE0ZLIr5CacdYenU4V9qU="; 19 20 nativeBuildInputs = [ installShellFiles ]; 21
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "httm"; 9 + version = "0.11.6"; 10 11 src = fetchFromGitHub { 12 owner = "kimono-koans"; 13 repo = pname; 14 rev = version; 15 + sha256 = "5jeCENAas7i/eBySSBjwmdc3MEHVhWWH7/RZGS8g1Y4="; 16 }; 17 18 + cargoSha256 = "x4qfi3Wm5r0HNqDgmJBXNvS1xQDU7MQ/H2+zNpHon+s="; 19 20 nativeBuildInputs = [ installShellFiles ]; 21