lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
e7799046 4532c723

+197 -39
+2 -2
pkgs/applications/audio/spotify/linux.nix
··· 1 1 { fetchurl, lib, stdenv, squashfsTools, xorg, alsa-lib, makeShellWrapper, wrapGAppsHook, openssl, freetype 2 - , glib, pango, cairo, atk, gdk-pixbuf, gtk3, cups, nspr, nss, libpng, libnotify 2 + , glib, pango, cairo, atk, gdk-pixbuf, gtk3, cups, nspr, nss_latest, libpng, libnotify 3 3 , libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg, curlWithGnuTls, zlib, gnome 4 4 , at-spi2-atk, at-spi2-core, libpulseaudio, libdrm, mesa, libxkbcommon 5 5 , pname, meta, harfbuzz ··· 47 47 libpulseaudio 48 48 libxkbcommon 49 49 mesa 50 - nss 50 + nss_latest 51 51 pango 52 52 stdenv.cc.cc 53 53 systemd
+2 -2
pkgs/applications/editors/cudatext/default.nix
··· 38 38 in 39 39 stdenv.mkDerivation rec { 40 40 pname = "cudatext"; 41 - version = "1.193.0"; 41 + version = "1.193.3"; 42 42 43 43 src = fetchFromGitHub { 44 44 owner = "Alexey-T"; 45 45 repo = "CudaText"; 46 46 rev = version; 47 - hash = "sha256-vMTE6oe11ajO+Dw5pcgXEKSl8LR+3GI4DHH5KxS3Msw="; 47 + hash = "sha256-zkSdMXIfUT+QfRi7CT3JlVLAvtLGbOGAaQkYNMAIZeI="; 48 48 }; 49 49 50 50 postPatch = ''
+4 -4
pkgs/applications/editors/cudatext/deps.json
··· 11 11 }, 12 12 "ATFlatControls": { 13 13 "owner": "Alexey-T", 14 - "rev": "2023.05.04", 15 - "hash": "sha256-VdjLHbgj5i7gEavnGLvPlBBlo5HPYUIBX78pkD2CbwI=" 14 + "rev": "2023.05.07", 15 + "hash": "sha256-B1+de0ze17GTAFuWxgmk95sdYiUmDGdeNTJmyy74Vmc=" 16 16 }, 17 17 "ATSynEdit": { 18 18 "owner": "Alexey-T", 19 - "rev": "2023.05.02", 20 - "hash": "sha256-E3XBPzd8D8SMhjXOj16syzdMgryzOVPxnEuZwpO7Czw=" 19 + "rev": "2023.05.07", 20 + "hash": "sha256-ZdN+dUmM8DQ7nz0LqcCQt8ZoJH1wrhYRa+h0xj5F6PY=" 21 21 }, 22 22 "ATSynEdit_Cmp": { 23 23 "owner": "Alexey-T",
+5 -5
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 73 73 "vendorHash": "sha256-DqAHkNxfI1txtW9PadHzgWuRCiuV/CVqq/qba+e0O7M=" 74 74 }, 75 75 "argocd": { 76 - "hash": "sha256-3WhbyMqIlncD7UmmfJBFrb9FmmbC/a4CWesmjo0jzoU=", 76 + "hash": "sha256-PZ+fcLRU8nA+i93FXntIt0Mbauykifd9iCItwlPdsrk=", 77 77 "homepage": "https://registry.terraform.io/providers/oboukili/argocd", 78 78 "owner": "oboukili", 79 79 "repo": "terraform-provider-argocd", 80 - "rev": "v5.2.0", 80 + "rev": "v5.3.0", 81 81 "spdx": "MPL-2.0", 82 - "vendorHash": "sha256-mKefDPwWPlUleoAkJpTvJwQeOb7pA80cZQ7fpwir6kk=" 82 + "vendorHash": "sha256-+uWVo5UM2tuYXYn2eWf7yuAQ8THYvJSc5ZxD909bQSk=" 83 83 }, 84 84 "auth0": { 85 85 "hash": "sha256-UHsGiMV81AfjxqTcWuLKXQM3o6F+STQcHdni3j8A5wM=", ··· 1116 1116 "vendorHash": "sha256-vKIbswlWQUIPeaFRAMPGygM/UlWiRIr66NuTNfnpGpc=" 1117 1117 }, 1118 1118 "thunder": { 1119 - "hash": "sha256-amGtmE1i68K0ehhYBJ6wwcdUPuVGSWoVdYAb1PwhlAs=", 1119 + "hash": "sha256-CZjoWme/f1F5JzYlntEKL5ijRF/qR3h4ZTiv9vwzbJI=", 1120 1120 "homepage": "https://registry.terraform.io/providers/a10networks/thunder", 1121 1121 "owner": "a10networks", 1122 1122 "repo": "terraform-provider-thunder", 1123 - "rev": "v1.2.1", 1123 + "rev": "v1.2.2", 1124 1124 "spdx": "BSD-2-Clause", 1125 1125 "vendorHash": null 1126 1126 },
+3 -3
pkgs/applications/version-management/mercurial/default.nix
··· 21 21 22 22 self = python3Packages.buildPythonApplication rec { 23 23 pname = "mercurial${lib.optionalString fullBuild "-full"}"; 24 - version = "6.4.2"; 24 + version = "6.4.3"; 25 25 26 26 src = fetchurl { 27 27 url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz"; 28 - sha256 = "sha256-W59qPDX05GlchU73FCjPlGHKGlKfaRwG3G97SOe7MzU="; 28 + sha256 = "sha256-p3+2LTJZNKg6ALL8bbEJ9ExnuGdo/EBJA2b1E2QMf2Q="; 29 29 }; 30 30 31 31 format = "other"; ··· 35 35 cargoDeps = if rustSupport then rustPlatform.fetchCargoTarball { 36 36 inherit src; 37 37 name = "mercurial-${version}"; 38 - sha256 = "sha256-dRajIqM91fESEm4EEa9qvS8h6/HlLZIJZztVGoS/G+M="; 38 + sha256 = "sha256-nm9RZZHtmPfeJ7StHZmfxcFqKeJHACQQeA/Evv3wYD8="; 39 39 sourceRoot = "mercurial-${version}/rust"; 40 40 } else null; 41 41 cargoRoot = if rustSupport then "rust" else null;
+8
pkgs/applications/video/obs-studio/plugins/default.nix
··· 14 14 15 15 looking-glass-obs = callPackage ./looking-glass-obs.nix { }; 16 16 17 + obs-3d-effect = callPackage ./obs-3d-effect.nix { }; 18 + 17 19 obs-backgroundremoval = callPackage ./obs-backgroundremoval { }; 20 + 21 + obs-command-source = callPackage ./obs-command-source.nix { }; 18 22 19 23 obs-gstreamer = callPackage ./obs-gstreamer.nix { }; 20 24 ··· 32 36 33 37 obs-pipewire-audio-capture = callPackage ./obs-pipewire-audio-capture.nix { }; 34 38 39 + obs-shaderfilter = qt6Packages.callPackage ./obs-shaderfilter.nix { }; 40 + 35 41 obs-source-clone = callPackage ./obs-source-clone.nix { }; 36 42 37 43 obs-source-record = callPackage ./obs-source-record.nix { }; ··· 39 45 obs-teleport = callPackage ./obs-teleport { }; 40 46 41 47 obs-vaapi = callPackage ./obs-vaapi { }; 48 + 49 + obs-vintage-filter = callPackage ./obs-vintage-filter.nix { }; 42 50 43 51 obs-vkcapture = callPackage ./obs-vkcapture.nix { 44 52 obs-vkcapture32 = pkgsi686Linux.obs-studio-plugins.obs-vkcapture;
+37
pkgs/applications/video/obs-studio/plugins/obs-3d-effect.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , obs-studio 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "obs-3d-effect"; 10 + version = "0.0.2"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "exeldro"; 14 + repo = "obs-3d-effect"; 15 + rev = version; 16 + sha256 = "sha256-1frLQo+0/HxTIkZ57rnQjVOos5+bv2cLojslSCGo+gU="; 17 + }; 18 + 19 + nativeBuildInputs = [ cmake ]; 20 + buildInputs = [ obs-studio ]; 21 + 22 + cmakeFlags = [ 23 + "-DBUILD_OUT_OF_TREE=On" 24 + ]; 25 + 26 + postInstall = '' 27 + rm -rf $out/obs-plugins $out/data 28 + ''; 29 + 30 + meta = with lib; { 31 + description = "Plugin for OBS Studio adding 3D effect filter"; 32 + homepage = "https://github.com/exeldro/obs-3d-effect"; 33 + maintainers = with maintainers; [ flexiondotorg ]; 34 + license = licenses.gpl2Plus; 35 + platforms = [ "x86_64-linux" "i686-linux" ]; 36 + }; 37 + }
+36
pkgs/applications/video/obs-studio/plugins/obs-command-source.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , obs-studio 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "obs-command-source"; 10 + version = "0.4.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "norihiro"; 14 + repo = "obs-command-source"; 15 + rev = version; 16 + sha256 = "sha256-rBGMQb7iGtxF54bBOK5lHI6VFYCSEyeSq2Arz0T0DPo="; 17 + }; 18 + 19 + nativeBuildInputs = [ cmake ]; 20 + buildInputs = [ obs-studio ]; 21 + 22 + postInstall = '' 23 + mkdir $out/lib $out/share 24 + mv $out/obs-plugins/64bit $out/lib/obs-plugins 25 + rm -rf $out/obs-plugins 26 + mv $out/data $out/share/obs 27 + ''; 28 + 29 + meta = with lib; { 30 + description = "OBS Studio plugin that provides a dummy source to execute arbitrary commands when a scene is switched."; 31 + homepage = "https://github.com/norihiro/command-source"; 32 + maintainers = with maintainers; [ flexiondotorg ]; 33 + license = licenses.gpl2Plus; 34 + platforms = [ "x86_64-linux" "i686-linux" ]; 35 + }; 36 + }
+41
pkgs/applications/video/obs-studio/plugins/obs-shaderfilter.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , obs-studio 6 + , qtbase 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "obs-shaderfilter"; 11 + version = "v1.22"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "exeldro"; 15 + repo = "obs-shaderfilter"; 16 + rev = version; 17 + sha256 = "sha256-CqqYzGRhlHO8Zva+so8uo9+EIlzTfoFVl3NzZMsE7Xc="; 18 + }; 19 + 20 + nativeBuildInputs = [ cmake ]; 21 + buildInputs = [ obs-studio qtbase ]; 22 + 23 + cmakeFlags = [ 24 + "-DBUILD_OUT_OF_TREE=On" 25 + ]; 26 + 27 + dontWrapQtApps = true; 28 + 29 + postInstall = '' 30 + rm -rf $out/obs-plugins 31 + mv $out/data $out/share/obs 32 + ''; 33 + 34 + meta = with lib; { 35 + description = "OBS Studio filter for applying an arbitrary shader to a source."; 36 + homepage = "https://github.com/exeldro/obs-shaderfilter"; 37 + maintainers = with maintainers; [ flexiondotorg ]; 38 + license = licenses.gpl2Plus; 39 + platforms = [ "x86_64-linux" "i686-linux" ]; 40 + }; 41 + }
+36
pkgs/applications/video/obs-studio/plugins/obs-vintage-filter.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , obs-studio 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "obs-vintage-filter"; 10 + version = "1.0.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "cg2121"; 14 + repo = "obs-vintage-filter"; 15 + rev = version; 16 + sha256 = "sha256-K7AxvwVLe4G+75aY430lygSRB7rMtsGi17pGzdygEac="; 17 + }; 18 + 19 + nativeBuildInputs = [ cmake ]; 20 + buildInputs = [ obs-studio ]; 21 + 22 + postInstall = '' 23 + mkdir $out/lib $out/share 24 + mv $out/obs-plugins/64bit $out/lib/obs-plugins 25 + rm -rf $out/obs-plugins 26 + mv $out/data $out/share/obs 27 + ''; 28 + 29 + meta = with lib; { 30 + description = "An OBS Studio filter where the source can be set to be black & white or sepia."; 31 + homepage = "https://github.com/cg2121/obs-vintage-filter"; 32 + maintainers = with maintainers; [ flexiondotorg ]; 33 + license = licenses.gpl2Plus; 34 + platforms = [ "x86_64-linux" "i686-linux" ]; 35 + }; 36 + }
+2 -2
pkgs/development/libraries/vkd3d/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "vkd3d"; 6 - version = "1.7"; 6 + version = "1.7.1"; 7 7 8 8 nativeBuildInputs = [ autoreconfHook pkg-config wine flex bison ]; 9 9 buildInputs = [ vulkan-loader vulkan-headers spirv-headers ]; ··· 13 13 owner = "wine"; 14 14 repo = pname; 15 15 rev = "${pname}-${version}"; 16 - sha256 = "sha256-s5YNA+CjWoYk1tkBYYGfOsI2eXtXPtd1oHVeFFJIWn8="; 16 + sha256 = "sha256-4WUD6bRG/XwrOb5tl0ZyaaR0uy85eYXcb16eDeumOAQ="; 17 17 }; 18 18 19 19 meta = with lib; {
+2 -2
pkgs/development/python-modules/meraki/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "meraki"; 10 - version = "1.32.1"; 10 + version = "1.33.0"; 11 11 format = "setuptools"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-3iZ9/d78nAnK2+Kv0+0tuvZcfSV6ZF6QRF3xYL3NqV4="; 15 + hash = "sha256-uzrnKYCythDa+DK1X87zcL9O4cmjRDqxR2hXoN286KQ="; 16 16 }; 17 17 18 18 propagatedBuildInputs = [
+5 -5
pkgs/servers/prowlarr/default.nix
··· 21 21 }.${stdenv.hostPlatform.system} or unsupported; 22 22 23 23 hash = { 24 - aarch64-darwin = "sha256-pBhAWR0+UKUKDkXsSIyR+VAV5Kl1vhuoDUVpUqXojg8="; 25 - aarch64-linux = "sha256-gNq2Cial4oSVNlPnFu7U7LSMpAhK5skdbYazob7kQuI="; 26 - x86_64-darwin = "sha256-6QTBJacl/1/NAmbu0kBLung2KPfR/cuICHeIVpTmu6Y="; 27 - x86_64-linux = "sha256-T7WQmKuvKB9B61Ku7vZ/fV+DlzA5KVlOOPmZzRpUvgY="; 24 + aarch64-darwin = "sha256-Fk0JTHapmvf0FWDC/V+IoCDpjU0stVxo9XfAOXqMECM="; 25 + aarch64-linux = "sha256-s2TP8t+87ZQka9q0AQBfxpBwryx/qNqXfxYojvJEaAU="; 26 + x86_64-darwin = "sha256-nhWyAlc7vuM2c66lJ2e2sXFZlw7vWL9cKiDNrUS6LEs="; 27 + x86_64-linux = "sha256-GbEQuTKCVfLd0oZbPKbVVbgGMi+eooBpc9zL2k/L3zY="; 28 28 }.${stdenv.hostPlatform.system} or unsupported; 29 29 30 30 in stdenv.mkDerivation rec { 31 31 inherit pname; 32 - version = "1.3.2.3006"; 32 + version = "1.4.1.3258"; 33 33 34 34 src = fetchurl { 35 35 url = "https://github.com/Prowlarr/Prowlarr/releases/download/v${version}/Prowlarr.master.${version}.${os}-core-${arch}.tar.gz";
+3 -3
pkgs/tools/admin/dehydrated/default.nix
··· 1 - { lib, stdenv, coreutils, curl, diffutils, gawk, gnugrep, gnused, openssl, makeWrapper, fetchFromGitHub, installShellFiles }: 1 + { lib, stdenv, coreutils, curl, diffutils, gawk, gnugrep, gnused, hexdump, openssl, makeWrapper, fetchFromGitHub, installShellFiles }: 2 2 stdenv.mkDerivation rec { 3 3 pname = "dehydrated"; 4 4 version = "0.7.1"; ··· 22 22 23 23 mkdir -p $out/bin 24 24 cp -a dehydrated $out/bin 25 - wrapProgram "$out/bin/dehydrated" --prefix PATH : "${lib.makeBinPath [ openssl coreutils gnused gnugrep diffutils curl gawk ]}" 26 - ''; 25 + wrapProgram "$out/bin/dehydrated" --prefix PATH : "${lib.makeBinPath [ openssl coreutils gnused gnugrep diffutils curl gawk hexdump ]}" 26 + ''; 27 27 28 28 meta = with lib; { 29 29 inherit (src.meta) homepage;
+3 -3
pkgs/tools/audio/openai-whisper-cpp/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "whisper-cpp"; 14 - version = "1.2.1"; 14 + version = "1.4.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "ggerganov"; 18 18 repo = "whisper.cpp"; 19 19 rev = "refs/tags/v${version}" ; 20 - hash = "sha256-gcw+tcrwCt2CynNXQZxb+WxN/0chIQIJnwUAw9JGkYA="; 20 + hash = "sha256-176MpooVQrq1dXC62h8Yyyhw6IjCA50tp1J4DQPSePQ="; 21 21 }; 22 22 23 23 # The upstream download script tries to download the models to the ··· 56 56 homepage = "https://github.com/ggerganov/whisper.cpp"; 57 57 license = licenses.mit; 58 58 platforms = platforms.all; 59 - maintainers = with maintainers; [ dit7ya ]; 59 + maintainers = with maintainers; [ dit7ya hughobrien ]; 60 60 }; 61 61 }
+3 -3
pkgs/tools/audio/openai-whisper-cpp/download-models.patch
··· 1 1 diff --git a/models/download-ggml-model.sh b/models/download-ggml-model.sh 2 - index 7075080..5e9c905 100755 2 + index 749b409..831f4c0 100755 3 3 --- a/models/download-ggml-model.sh 4 4 +++ b/models/download-ggml-model.sh 5 5 @@ -9,18 +9,6 @@ 6 - src="https://huggingface.co/datasets/ggerganov/whisper.cpp" 6 + src="https://huggingface.co/ggerganov/whisper.cpp" 7 7 pfx="resolve/main/ggml" 8 8 9 9 -# get the path of this script 10 10 -function get_script_path() { 11 11 - if [ -x "$(command -v realpath)" ]; then 12 - - echo "$(dirname $(realpath $0))" 12 + - echo "$(dirname "$(realpath "$0")")" 13 13 - else 14 14 - local ret="$(cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P)" 15 15 - echo "$ret"
+5 -5
pkgs/tools/networking/hurl/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "hurl"; 14 - version = "2.0.1"; 14 + version = "3.0.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Orange-OpenSource"; 18 18 repo = pname; 19 19 rev = version; 20 - sha256 = "sha256-sY2bSCcC+mMuYqLmh+oH76nqg/ybh/nyz3trNH2xPQM="; 20 + hash = "sha256-m9hAGm5vmo+J+ntQOK5R4vFEVRhW097D1gvjcE/1CnM="; 21 21 }; 22 22 23 + cargoHash = "sha256-KYlax3Q7w27Q6TNwuDmzJhoiFMWnfMhagAuw0+FIW1c="; 24 + 23 25 nativeBuildInputs = [ 24 26 pkg-config 25 27 installShellFiles ··· 35 37 # Tests require network access to a test server 36 38 doCheck = false; 37 39 38 - cargoSha256 = "sha256-Zv7TTQw4UcuQBhEdjD5nwcE1LonUHLUFf9BVhRWWuDo="; 39 - 40 40 postInstall = '' 41 41 installManPage docs/manual/hurl.1 docs/manual/hurlfmt.1 42 42 ''; ··· 44 44 meta = with lib; { 45 45 description = "Command line tool that performs HTTP requests defined in a simple plain text format."; 46 46 homepage = "https://hurl.dev/"; 47 - changelog = "https://github.com/Orange-OpenSource/hurl/raw/${version}/CHANGELOG.md"; 47 + changelog = "https://github.com/Orange-OpenSource/hurl/blob/${version}/CHANGELOG.md"; 48 48 maintainers = with maintainers; [ eonpatapon figsoda ]; 49 49 license = licenses.asl20; 50 50 };