lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
a99da55d 5847668e

+605 -223
+6
maintainers/maintainer-list.nix
··· 3926 3926 githubId = 11422515; 3927 3927 name = "David Sánchez"; 3928 3928 }; 3929 + dawidd6 = { 3930 + email = "dawidd0811@gmail.com"; 3931 + github = "dawidd6"; 3932 + githubId = 9713907; 3933 + name = "Dawid Dziurla"; 3934 + }; 3929 3935 dawidsowa = { 3930 3936 email = "dawid_sowa@posteo.net"; 3931 3937 github = "dawidsowa";
+1 -2
nixos/modules/services/hardware/hddfancontrol.nix
··· 8 8 { 9 9 options = { 10 10 11 - services.hddfancontrol.enable = lib.mkEnableOption "hddfancontrol daemon"; 11 + services.hddfancontrol.enable = lib.mkEnableOption (lib.mdDoc "hddfancontrol daemon"); 12 12 13 13 services.hddfancontrol.disks = lib.mkOption { 14 14 type = with types; listOf path; ··· 58 58 systemd.packages = [pkgs.hddfancontrol]; 59 59 60 60 systemd.services.hddfancontrol = { 61 - enable = true; 62 61 wantedBy = [ "multi-user.target" ]; 63 62 environment.HDDFANCONTROL_ARGS = lib.escapeShellArgs args; 64 63 };
+2 -2
pkgs/applications/audio/mixxx/default.nix
··· 52 52 53 53 mkDerivation rec { 54 54 pname = "mixxx"; 55 - version = "2.3.5"; 55 + version = "2.3.6"; 56 56 57 57 src = fetchFromGitHub { 58 58 owner = "mixxxdj"; 59 59 repo = "mixxx"; 60 60 rev = version; 61 - sha256 = "sha256-NAp7RoYSI6BRw7C0ejW4pCJJYx9BG8D+BGVCVTDrggQ="; 61 + hash = "sha256-VdgCsd/7vMFUleOU0ESoZDQ8yhQSsLZADVi4XI76Ouw="; 62 62 }; 63 63 64 64 nativeBuildInputs = [ cmake pkg-config ];
+1 -1
pkgs/applications/misc/octoprint/default.nix
··· 100 100 filetype 101 101 flask 102 102 flask-babel 103 - flask_assets 103 + flask-assets 104 104 flask-login 105 105 flask-limiter 106 106 frozendict
+3 -3
pkgs/applications/misc/privacyidea/default.nix
··· 24 24 alembic = super.alembic.overridePythonAttrs (lib.const { 25 25 doCheck = false; 26 26 }); 27 - flask_migrate = super.flask_migrate.overridePythonAttrs (oldAttrs: rec { 27 + flask-migrate = super.flask-migrate.overridePythonAttrs (oldAttrs: rec { 28 28 version = "2.7.0"; 29 29 src = fetchPypi { 30 30 pname = "Flask-Migrate"; ··· 198 198 ]; 199 199 200 200 propagatedBuildInputs = with python3'.pkgs; [ 201 - cryptography pyrad pymysql python-dateutil flask-versioned flask_script 202 - defusedxml croniter flask_migrate pyjwt configobj sqlsoup pillow 201 + cryptography pyrad pymysql python-dateutil flask-versioned flask-script 202 + defusedxml croniter flask-migrate pyjwt configobj sqlsoup pillow 203 203 python-gnupg passlib pyopenssl beautifulsoup4 smpplib flask-babel 204 204 ldap3 huey pyyaml qrcode oauth2client requests lxml cbor2 psycopg2 205 205 pydash ecdsa google-auth importlib-metadata argon2-cffi bcrypt segno
+58
pkgs/applications/misc/retool/default.nix
··· 1 + { lib 2 + , stdenv 3 + , python3 4 + , fetchFromGitHub 5 + , qt6 6 + }: 7 + 8 + python3.pkgs.buildPythonApplication { 9 + pname = "retool"; 10 + version = "unstable-2023-08-24"; 11 + 12 + format = "pyproject"; 13 + disabled = python3.pkgs.pythonOlder "3.10"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "unexpectedpanda"; 17 + repo = "retool"; 18 + rev = "d8acdb960d35b5a6b01d7dc66b7e40b3ec451301"; 19 + hash = "sha256-6y/7RR7O2xYKXdxaFtkRfnSlwygp/LRDUozUJo6ue7s="; 20 + }; 21 + 22 + patches = [ 23 + # pythonRelaxDepsHook will not work in this package until 24 + # https://github.com/NixOS/nixpkgs/pull/248516 hits master 25 + ./relax_deps.patch 26 + ]; 27 + 28 + nativeBuildInputs = with python3.pkgs; [ 29 + poetry-core 30 + qt6.wrapQtAppsHook 31 + ]; 32 + 33 + buildInputs = [ 34 + qt6.qtbase 35 + ] ++ 36 + lib.optionals (stdenv.isLinux) [ 37 + qt6.qtwayland 38 + ]; 39 + 40 + propagatedBuildInputs = with python3.pkgs; [ 41 + alive-progress 42 + lxml 43 + psutil 44 + validators 45 + pyside6 46 + strictyaml 47 + ]; 48 + 49 + # Upstream has no tests 50 + doCheck = false; 51 + 52 + meta = with lib; { 53 + description = "A better filter tool for Redump and No-Intro dats"; 54 + homepage = "https://github.com/unexpectedpanda/retool"; 55 + license = licenses.bsd3; 56 + maintainers = with maintainers; [ thiagokokada ]; 57 + }; 58 + }
+25
pkgs/applications/misc/retool/relax_deps.patch
··· 1 + diff --git a/pyproject.toml b/pyproject.toml 2 + index 6e62347..34600a0 100644 3 + --- a/pyproject.toml 4 + +++ b/pyproject.toml 5 + @@ -13,12 +13,14 @@ packages = [ 6 + 7 + [tool.poetry.dependencies] 8 + python = ">=3.10,<3.12" 9 + -strictyaml = "^1.6.2" 10 + -lxml = "^4.9.2" 11 + -PySide6 = "^6.4.2" 12 + -validators = "^0.20.0" 13 + -alive-progress = "^3.0.1" 14 + -psutil = "^5.9.4" 15 + +strictyaml = "*" 16 + +lxml = "*" 17 + +# ERROR: Could not find a version that satisfies the requirement PySide6 (from retool) (from versions: none) 18 + +# ERROR: No matching distribution found for PySide6 19 + +# PySide6 = "*" 20 + +validators = "*" 21 + +alive-progress = "*" 22 + +psutil = "*" 23 + 24 + [tool.poetry.scripts] 25 + retool = "retool:main"
+2 -1
pkgs/applications/misc/waybar/default.nix
··· 44 44 45 45 , cavaSupport ? true 46 46 , evdevSupport ? true 47 + , experimentalPatches ? true 47 48 , hyprlandSupport ? true 48 49 , inputSupport ? true 49 50 , jackSupport ? true ··· 162 163 "tests" = runTests; 163 164 "upower_glib" = upowerSupport; 164 165 "wireplumber" = wireplumberSupport; 165 - }); 166 + }) ++ lib.optional experimentalPatches (lib.mesonBool "experimental" true); 166 167 167 168 preFixup = lib.optionalString withMediaPlayer '' 168 169 cp $src/resources/custom_modules/mediaplayer.py $out/bin/waybar-mediaplayer.py
+3 -3
pkgs/applications/networking/cloudflared/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "cloudflared"; 10 - version = "2023.7.3"; 10 + version = "2023.8.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "cloudflare"; 14 14 repo = "cloudflared"; 15 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-Sv6f12XXVHIi97Ows1hsqAeb4z+ZtVM5B0v0Xz/b5iY="; 16 + hash = "sha256-2gBVq7qCOJtSPbE1Yiq7J3roAku1ax+vfZ0SZ8WVHz8="; 17 17 }; 18 18 19 19 vendorHash = null; ··· 78 78 changelog = "https://github.com/cloudflare/cloudflared/releases/tag/${version}"; 79 79 license = licenses.asl20; 80 80 platforms = platforms.unix ++ platforms.windows; 81 - maintainers = with maintainers; [ bbigras enorris thoughtpolice piperswe ]; 81 + maintainers = with maintainers; [ bbigras enorris thoughtpolice piperswe qjoly ]; 82 82 mainProgram = "cloudflared"; 83 83 }; 84 84 }
+1 -1
pkgs/applications/networking/powerdns-admin/default.nix
··· 12 12 python = python3; 13 13 14 14 pythonDeps = with python.pkgs; [ 15 - flask flask_assets flask-login flask-sqlalchemy flask_migrate flask-seasurf flask_mail flask-session flask-session-captcha flask-sslify 15 + flask flask-assets flask-login flask-sqlalchemy flask-migrate flask-seasurf flask-mail flask-session flask-session-captcha flask-sslify 16 16 mysqlclient psycopg2 sqlalchemy 17 17 certifi cffi configobj cryptography bcrypt requests python-ldap pyotp qrcode dnspython 18 18 gunicorn itsdangerous python3-saml pytz rcssmin rjsmin authlib bravado-core
+2 -2
pkgs/applications/science/electronics/gerbv/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "gerbv"; 16 - version = "2.9.8"; 16 + version = "2.10.0"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "gerbv"; 20 20 repo = pname; 21 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-6r9C5qDOXsQoLsYMSCuIS01gI0ijH7WDoepcowo1yQw="; 22 + hash = "sha256-sr48RGLYcMKuyH9p+5BhnR6QpKBvNOqqtRryw3+pbBk="; 23 23 }; 24 24 25 25 postPatch = ''
+2 -2
pkgs/applications/video/jftui/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "jftui"; 11 - version = "0.6.2"; 11 + version = "0.7.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Aanok"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-4j0ypzszNWjHbb4RkMIoqvgz624zoKCKiIpidQUPIF4="; 17 + sha256 = "sha256-dkMJn5ZsM1pfHvSsj0kHsP17PqbR+yrRYX62RxoxwwM="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+11 -11
pkgs/applications/virtualization/qemu/utils.nix
··· 1 - { stdenv, installShellFiles, qemu, removeReferencesTo }: 1 + { stdenv, installShellFiles, qemu_kvm, removeReferencesTo }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "qemu-utils"; 5 - inherit (qemu) version; 5 + inherit (qemu_kvm) version; 6 6 7 7 nativeBuildInputs = [ installShellFiles ]; 8 - buildInputs = [ qemu ]; 9 - disallowedRequisites = [ qemu ]; 8 + buildInputs = [ qemu_kvm ]; 9 + disallowedRequisites = [ qemu_kvm ]; 10 10 unpackPhase = "true"; 11 11 12 12 installPhase = '' 13 13 mkdir -p "$out/bin" 14 - cp "${qemu}/bin/qemu-img" "$out/bin/qemu-img" 15 - cp "${qemu}/bin/qemu-io" "$out/bin/qemu-io" 16 - cp "${qemu}/bin/qemu-nbd" "$out/bin/qemu-nbd" 17 - ${removeReferencesTo}/bin/remove-references-to -t ${qemu} $out/bin/* 14 + cp "${qemu_kvm}/bin/qemu-img" "$out/bin/qemu-img" 15 + cp "${qemu_kvm}/bin/qemu-io" "$out/bin/qemu-io" 16 + cp "${qemu_kvm}/bin/qemu-nbd" "$out/bin/qemu-nbd" 17 + ${removeReferencesTo}/bin/remove-references-to -t ${qemu_kvm} $out/bin/* 18 18 19 - installManPage ${qemu}/share/man/man1/qemu-img.1.gz 20 - installManPage ${qemu}/share/man/man8/qemu-nbd.8.gz 19 + installManPage ${qemu_kvm}/share/man/man1/qemu-img.1.gz 20 + installManPage ${qemu_kvm}/share/man/man8/qemu-nbd.8.gz 21 21 ''; 22 22 23 - inherit (qemu) meta; 23 + inherit (qemu_kvm) meta; 24 24 }
+4 -4
pkgs/build-support/emacs/buffer.nix
··· 15 15 (when (eq nixpkgs--buffer-count 0) 16 16 (make-variable-buffer-local 'nixpkgs--is-nixpkgs-buffer) 17 17 ; When generating a new temporary buffer (one whose name starts with a space), do inherit-local inheritance and make it a nixpkgs buffer 18 - (defun nixpkgs--around-generate (orig name) 18 + (defun nixpkgs--around-generate (orig name &optional ibh) 19 19 (if (and nixpkgs--is-nixpkgs-buffer (eq (aref name 0) ?\s)) 20 - (let ((buf (funcall orig name))) 20 + (let ((buf (funcall orig name ibh))) 21 21 (progn 22 22 (inherit-local-inherit-child buf) 23 23 (with-current-buffer buf 24 24 (setq nixpkgs--buffer-count (1+ nixpkgs--buffer-count)) 25 25 (add-hook 'kill-buffer-hook 'nixpkgs--decrement-buffer-count nil t))) 26 26 buf) 27 - (funcall orig name))) 27 + (funcall orig name ibh))) 28 28 (advice-add 'generate-new-buffer :around #'nixpkgs--around-generate) 29 29 ; When we have no more nixpkgs buffers, tear down the buffer handling 30 30 (defun nixpkgs--decrement-buffer-count () ··· 45 45 (setenv "PATH" (concat "${lib.makeSearchPath "bin" pkgs}:" (getenv "PATH"))) 46 46 (inherit-local-permanent exec-path (append '(${builtins.concatStringsSep " " (map (p: "\"${p}/bin\"") pkgs)}) exec-path)) 47 47 48 - (inherit-local-permanent eshell-path-env (concat "${lib.makeSearchPath "bin" pkgs}:" eshell-path-env)) 48 + (inherit-local-permanent eshell-path-env (concat "${lib.makeSearchPath "bin" pkgs}:" (if (boundp 'eshell-path-env) eshell-path-env (getenv "PATH")))) 49 49 50 50 (setq nixpkgs--is-nixpkgs-buffer t) 51 51 (inherit-local 'nixpkgs--is-nixpkgs-buffer)
+2 -2
pkgs/development/libraries/amdvlk/default.nix
··· 25 25 26 26 in stdenv.mkDerivation rec { 27 27 pname = "amdvlk"; 28 - version = "2023.Q2.3"; 28 + version = "2023.Q3.1"; 29 29 30 30 src = fetchRepoProject { 31 31 name = "${pname}-src"; 32 32 manifest = "https://github.com/GPUOpen-Drivers/AMDVLK.git"; 33 33 rev = "refs/tags/v-${version}"; 34 - sha256 = "FoDXg0ocKBtwY22UJJCnyLn99CpmDE9HOMw7iiZkf6k="; 34 + sha256 = "W+igZbdQG1L62oGJa2Rz0n8YkTsZFqSm7w8VFfPu8k0="; 35 35 }; 36 36 37 37 buildInputs = [
+2 -11
pkgs/development/libraries/libcifpp/default.nix
··· 3 3 , boost 4 4 , cmake 5 5 , fetchFromGitHub 6 - , fetchpatch 7 6 , eigen 8 7 , zlib 9 8 }: 10 9 11 10 stdenv.mkDerivation (finalAttrs: { 12 11 pname = "libcifpp"; 13 - version = "5.1.0.1"; 12 + version = "5.1.2"; 14 13 15 14 src = fetchFromGitHub { 16 15 owner = "PDB-REDO"; 17 16 repo = "libcifpp"; 18 17 rev = "refs/tags/v${finalAttrs.version}"; 19 - hash = "sha256-fAH7FIgJuitPUoacLnLs8uf9di5iM0c/2WHZqVjJOUE="; 18 + hash = "sha256-wx5D0kNKetgc/8LFAgNxTAwni+lJb2rajsxh0AASpeY="; 20 19 }; 21 - 22 - patches = [ 23 - (fetchpatch { 24 - name = "add-include-compare.patch"; 25 - url = "https://github.com/PDB-REDO/libcifpp/commit/676c0c8dc87437e2096718fd8c0750b995e174ba.patch"; 26 - hash = "sha256-fbA4fgiTY93+hFct+BQuHF7uv2nG7D9PljQxq1CkReU="; 27 - }) 28 - ]; 29 20 30 21 nativeBuildInputs = [ 31 22 cmake
+31
pkgs/development/python-modules/about-time/default.nix
··· 1 + { lib 2 + , fetchPypi 3 + , buildPythonPackage 4 + }: 5 + 6 + buildPythonPackage rec { 7 + pname = "about-time"; 8 + version = "4.2.1"; 9 + 10 + # PyPi release does not contain test files, but the repo has no release tags, 11 + # so while having no tests is not ideal, follow the PyPi releases for now 12 + # TODO: switch to fetchFromGitHub once this issue is fixed: 13 + # https://github.com/rsalmei/about-time/issues/15 14 + src = fetchPypi { 15 + inherit pname version; 16 + hash = "sha256-alOIYtM85n2ZdCnRSZgxDh2/2my32bv795nEcJhH/s4="; 17 + }; 18 + 19 + doCheck = false; 20 + 21 + pythonImportsCheck = [ 22 + "about_time" 23 + ]; 24 + 25 + meta = with lib; { 26 + description = "A cool helper for tracking time and throughput of code blocks, with beautiful human friendly renditions"; 27 + homepage = "https://github.com/rsalmei/about-time"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ thiagokokada ]; 30 + }; 31 + }
+3 -3
pkgs/development/python-modules/aioairzone/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "aioairzone"; 11 - version = "0.6.5"; 11 + version = "0.6.7"; 12 12 format = "pyproject"; 13 13 14 - disabled = pythonOlder "3.8"; 14 + disabled = pythonOlder "3.11"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Noltari"; 18 18 repo = pname; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-HcO4t+9JigS6SVkwDk+rEWzqSfe0h5ZADdk3Jvxnr3Y="; 20 + hash = "sha256-/LUTHeApktB4okt9bVkZe7G1dApVaYUdwty4sbK7IKQ="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+41
pkgs/development/python-modules/alive-progress/default.nix
··· 1 + { lib 2 + , about-time 3 + , buildPythonPackage 4 + , click 5 + , fetchFromGitHub 6 + , grapheme 7 + , pytestCheckHook 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "alive-progress"; 12 + version = "3.1.4"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "rsalmei"; 16 + repo = pname; 17 + rev = "v${version}"; 18 + hash = "sha256-27PgxQ9nw8p5hfaSf/jPYG7419o3i8B8R09o93szSOk="; 19 + }; 20 + 21 + propagatedBuildInputs = [ 22 + about-time 23 + grapheme 24 + ]; 25 + 26 + nativeCheckInputs = [ 27 + click 28 + pytestCheckHook 29 + ]; 30 + 31 + pythonImportsCheck = [ 32 + "alive_progress" 33 + ]; 34 + 35 + meta = with lib; { 36 + description = "A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations"; 37 + homepage = "https://github.com/rsalmei/alive-progress"; 38 + license = licenses.mit; 39 + maintainers = with maintainers; [ thiagokokada ]; 40 + }; 41 + }
+4 -2
pkgs/development/python-modules/bentoml/default.nix
··· 12 12 , cloudpickle 13 13 , deepmerge 14 14 , fs 15 + , inflection 15 16 , jinja2 16 17 , numpy 17 18 , opentelemetry-api ··· 67 68 }: 68 69 69 70 let 70 - version = "1.1.1"; 71 + version = "1.1.3"; 71 72 aws = [ fs-s3fs ]; 72 73 grpc = [ 73 74 grpcio ··· 103 104 owner = "bentoml"; 104 105 repo = "BentoML"; 105 106 rev = "v${version}"; 106 - hash = "sha256-V5lquPZT7XBnRdPIEfgbxIBHX+i4N081SYQVK0CkSo8="; 107 + hash = "sha256-RJDFjFxTO7UhGZQB8flXug0xCpFdJqLlCZUu0O5W1YE="; 107 108 }; 108 109 109 110 pythonRelaxDeps = [ ··· 125 126 cloudpickle 126 127 deepmerge 127 128 fs 129 + inflection 128 130 jinja2 129 131 numpy 130 132 opentelemetry-api
+4 -2
pkgs/development/python-modules/cohere/default.nix
··· 6 6 , pythonOlder 7 7 , aiohttp 8 8 , backoff 9 + , fastavro 9 10 , importlib-metadata 10 11 , requests 11 12 }: 12 13 13 14 buildPythonPackage rec { 14 15 pname = "cohere"; 15 - version = "4.16.0"; 16 + version = "4.21"; 16 17 format = "pyproject"; 17 18 18 19 disabled = pythonOlder "3.7"; 19 20 20 21 src = fetchPypi { 21 22 inherit pname version; 22 - hash = "sha256-i6kbjugulAcmmInFb+rH4WB50dM7SDO1HNW/JgD4OTQ="; 23 + hash = "sha256-9hFDj0Cd/F1aChU6WFNJ9agLFpxxArWZTZmZ7PhECGY="; 23 24 }; 24 25 25 26 patches = [ ··· 38 39 propagatedBuildInputs = [ 39 40 aiohttp 40 41 backoff 42 + fastavro 41 43 importlib-metadata 42 44 requests 43 45 ];
+3
pkgs/development/python-modules/detectron2/default.nix
··· 36 36 , av 37 37 , opencv4 38 38 , pytest-mock 39 + , pybind11 39 40 }: 40 41 41 42 let ··· 74 75 ninja 75 76 which 76 77 ]; 78 + 79 + buildInputs = [ pybind11 ]; 77 80 78 81 pythonRelaxDeps = [ 79 82 "black"
+4 -2
pkgs/development/python-modules/devolo-plc-api/default.nix
··· 8 8 , pytest-mock 9 9 , pytestCheckHook 10 10 , pythonOlder 11 + , segno 11 12 , setuptools-scm 12 13 , syrupy 13 14 , zeroconf ··· 15 16 16 17 buildPythonPackage rec { 17 18 pname = "devolo-plc-api"; 18 - version = "1.3.2"; 19 + version = "1.4.0"; 19 20 format = "pyproject"; 20 21 21 22 disabled = pythonOlder "3.8"; ··· 24 25 owner = "2Fake"; 25 26 repo = "devolo_plc_api"; 26 27 rev = "refs/tags/v${version}"; 27 - hash = "sha256-viOyxgFydPrTPFz6JsjJT6IiUIeoIwd+bcrAJfomDI8="; 28 + hash = "sha256-roKwCNOvSVRFKBxXz0a9SDo925RHqX0qKv/1QWD3diw="; 28 29 }; 29 30 30 31 postPatch = '' ··· 41 42 propagatedBuildInputs = [ 42 43 httpx 43 44 protobuf 45 + segno 44 46 zeroconf 45 47 ]; 46 48
+6 -5
pkgs/development/python-modules/flask-assets/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, flask, webassets, flask_script, nose }: 1 + { lib, buildPythonPackage, fetchPypi, flask, webassets, flask-script, nose }: 2 2 3 3 buildPythonPackage rec { 4 - pname = "Flask-Assets"; 4 + pname = "flask-assets"; 5 5 version = "2.0"; 6 6 7 7 src = fetchPypi { 8 - inherit pname version; 9 - sha256 = "1dfdea35e40744d46aada72831f7613d67bf38e8b20ccaaa9e91fdc37aa3b8c2"; 8 + pname = "Flask-Assets"; 9 + inherit version; 10 + hash = "sha256-Hf3qNeQHRNRqracoMfdhPWe/OOiyDMqqnpH9w3qjuMI="; 10 11 }; 11 12 12 13 patchPhase = '' ··· 15 16 substituteInPlace tests/test_integration.py --replace "'/foo'" "'/x/foo'" 16 17 ''; 17 18 18 - propagatedBuildInputs = [ flask webassets flask_script nose ]; 19 + propagatedBuildInputs = [ flask webassets flask-script nose ]; 19 20 20 21 meta = with lib; { 21 22 homepage = "https://github.com/miracle2k/flask-assets";
+4 -3
pkgs/development/python-modules/flask-elastic/default.nix
··· 2 2 , flask, elasticsearch }: 3 3 4 4 buildPythonPackage rec { 5 - pname = "Flask-Elastic"; 5 + pname = "flask-elastic"; 6 6 version = "0.2"; 7 7 8 8 src = fetchPypi { 9 - inherit pname version; 10 - sha256 = "0hqkwff6z78aspkf1cf815qwp02g3ch1y9dhm5v2ap8vakyac0az"; 9 + pname = "Flask-Elastic"; 10 + inherit version; 11 + hash = "sha256-XwGm/FQbXSV2qbAlHyAbT4DLcQnIseDm1Qqdb5zjE0M="; 11 12 }; 12 13 13 14 propagatedBuildInputs = [ flask elasticsearch ];
+4 -3
pkgs/development/python-modules/flask-mail/default.nix
··· 3 3 }: 4 4 5 5 buildPythonPackage rec { 6 - pname = "Flask-Mail"; 6 + pname = "flask-mail"; 7 7 version = "0.9.1"; 8 8 9 9 meta = { ··· 13 13 }; 14 14 15 15 src = fetchPypi { 16 - inherit pname version; 17 - sha256 = "0hazjc351s3gfbhk975j8k65cg4gf31yq404yfy0gx0bjjdfpr92"; 16 + pname = "Flask-Mail"; 17 + inherit version; 18 + hash = "sha256-IuXrmpQL9Ae88wQQ7MNwjzxWzESynDThcm/oUAaTX0E="; 18 19 }; 19 20 20 21 propagatedBuildInputs = [ blinker flask ];
+4 -4
pkgs/development/python-modules/flask-migrate/default.nix
··· 4 4 , pythonOlder 5 5 , alembic 6 6 , flask 7 - , flask_script 7 + , flask-script 8 8 , flask-sqlalchemy 9 9 , pytestCheckHook 10 10 , setuptools 11 11 }: 12 12 13 13 buildPythonPackage rec { 14 - pname = "Flask-Migrate"; 14 + pname = "flask-migrate"; 15 15 version = "4.0.4"; 16 16 format = "pyproject"; 17 17 ··· 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "miguelgrinberg"; 22 - repo = pname; 22 + repo = "Flask-Migrate"; 23 23 rev = "v${version}"; 24 24 hash = "sha256-x52LGYvXuTUCP9dR3FP7a/xNRWyCAV1sReDAYJbYDvE="; 25 25 }; ··· 40 40 41 41 nativeCheckInputs = [ 42 42 pytestCheckHook 43 - flask_script 43 + flask-script 44 44 ]; 45 45 46 46 meta = with lib; {
+4 -3
pkgs/development/python-modules/flask-principal/default.nix
··· 1 1 { lib, buildPythonPackage, fetchPypi, flask, blinker, nose }: 2 2 3 3 buildPythonPackage rec { 4 - pname = "Flask-Principal"; 4 + pname = "flask-principal"; 5 5 version = "0.4.0"; 6 6 7 7 src = fetchPypi { 8 - inherit pname version; 9 - sha256 = "0lwlr5smz8vfm5h9a9i7da3q1c24xqc6vm9jdywdpgxfbi5i7mpm"; 8 + pname = "Flask-Principal"; 9 + inherit version; 10 + hash = "sha256-9dYTS1yuv9u4bzLVbRjuRLCAh2onJpVgqW6jX3XJlFM="; 10 11 }; 11 12 12 13 propagatedBuildInputs = [ flask blinker ];
+4 -3
pkgs/development/python-modules/flask-script/default.nix
··· 1 1 { lib, buildPythonPackage, fetchPypi, flask, pytest }: 2 2 3 3 buildPythonPackage rec { 4 - pname = "Flask-Script"; 4 + pname = "flask-script"; 5 5 version = "2.0.6"; 6 6 7 7 src = fetchPypi { 8 - inherit pname version; 9 - sha256 = "0r8w2v89nj6b9p91p495cga5m72a673l2wc0hp0zqk05j4yrc9b4"; 8 + pname = "Flask-Script"; 9 + inherit version; 10 + hash = "sha256-ZCWWPZEFTPzBhYBxQccxSpxa1GMlkRvSTctIm9AWHGU="; 10 11 }; 11 12 12 13 propagatedBuildInputs = [ flask ];
+2 -2
pkgs/development/python-modules/flask-security-too/default.nix
··· 27 27 , email-validator 28 28 , flask 29 29 , flask-login 30 - , flask_principal 30 + , flask-principal 31 31 , flask-wtf 32 32 , itsdangerous 33 33 , passlib ··· 67 67 email-validator 68 68 flask 69 69 flask-login 70 - flask_principal 70 + flask-principal 71 71 flask-wtf 72 72 itsdangerous 73 73 passlib
+5 -6
pkgs/development/python-modules/hahomematic/default.nix
··· 12 12 , voluptuous 13 13 , websocket-client 14 14 , xmltodict 15 + , wheel 15 16 }: 16 17 17 18 buildPythonPackage rec { 18 19 pname = "hahomematic"; 19 - version = "2023.7.0"; 20 + version = "2023.8.9"; 20 21 format = "pyproject"; 21 22 22 - disabled = pythonOlder "3.9"; 23 + disabled = pythonOlder "3.11"; 23 24 24 25 src = fetchFromGitHub { 25 26 owner = "danielperna84"; 26 27 repo = pname; 27 28 rev = "refs/tags/${version}"; 28 - hash = "sha256-5J/arrr8ymODSqtATJZuKsuOsCDKV9P2v8vN6D22FuE="; 29 + hash = "sha256-PQ9KxKyTa9xiLa6suqHRem6Rs732djbjzFKKLZDUM/g="; 29 30 }; 30 31 31 32 nativeBuildInputs = [ 32 33 setuptools 34 + wheel 33 35 ]; 34 36 35 37 propagatedBuildInputs = [ ··· 44 46 pytest-aiohttp 45 47 pytestCheckHook 46 48 ]; 47 - 48 - # Starting with 0.30 the tests are broken, check with the next major release 49 - doCheck = false; 50 49 51 50 pythonImportsCheck = [ 52 51 "hahomematic"
+56
pkgs/development/python-modules/molecule/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , ansible-compat 5 + , ansible-core 6 + , click-help-colors 7 + , cookiecutter 8 + , enrich 9 + , jsonschema 10 + , withPlugins ? true, molecule-plugins 11 + , packaging 12 + , pluggy 13 + , rich 14 + , setuptools 15 + , yamllint 16 + }: 17 + 18 + buildPythonPackage rec { 19 + pname = "molecule"; 20 + version = "5.1.0"; 21 + format = "pyproject"; 22 + 23 + src = fetchPypi { 24 + inherit pname version; 25 + hash = "sha256-+nr4n9+TF1OcPsqZyx5edSLXpX4LZ/W2mORCdvmNnYI="; 26 + }; 27 + 28 + propagatedBuildInputs = [ 29 + ansible-compat 30 + ansible-core 31 + click-help-colors 32 + cookiecutter 33 + enrich 34 + jsonschema 35 + packaging 36 + pluggy 37 + rich 38 + yamllint 39 + ] ++ lib.optional withPlugins molecule-plugins; 40 + 41 + nativeBuildInputs = [ 42 + setuptools 43 + ]; 44 + 45 + pythonImportsCheck = [ "molecule" ]; 46 + 47 + # tests can't be easily run without installing things from ansible-galaxy 48 + doCheck = false; 49 + 50 + meta = with lib; { 51 + description = "Molecule aids in the development and testing of Ansible roles"; 52 + homepage = "https://github.com/ansible-community/molecule"; 53 + maintainers = with maintainers; [ dawidd6 ]; 54 + license = licenses.mit; 55 + }; 56 + }
+50
pkgs/development/python-modules/molecule/plugins.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonRelaxDepsHook 5 + , setuptools-scm 6 + , python-vagrant 7 + , docker 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "molecule-plugins"; 12 + version = "23.4.1"; 13 + format = "pyproject"; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + hash = "sha256-NMR+4sEcNbowyoTqaEwe4Wac9+WNIZesnb/L9C0KG3s="; 18 + }; 19 + 20 + # reverse the dependency 21 + pythonRemoveDeps = [ 22 + "molecule" 23 + ]; 24 + 25 + nativeBuildInputs = [ 26 + pythonRelaxDepsHook 27 + setuptools-scm 28 + ]; 29 + 30 + passthru.optional-dependencies = { 31 + docker = [ 32 + docker 33 + ]; 34 + vagrant = [ 35 + python-vagrant 36 + ]; 37 + }; 38 + 39 + pythonImportsCheck = [ "molecule_plugins" ]; 40 + 41 + # Tests require container runtimes 42 + doCheck = false; 43 + 44 + meta = with lib; { 45 + description = "Collection on molecule plugins"; 46 + homepage = "https://github.com/ansible-community/molecule-plugins"; 47 + maintainers = with maintainers; [ dawidd6 ]; 48 + license = licenses.mit; 49 + }; 50 + }
+9 -3
pkgs/development/python-modules/notmuch2/default.nix
··· 20 20 ]; 21 21 22 22 # since notmuch 0.35, this package expects _notmuch_config.py that is 23 - # generated by notmuch's configure script 23 + # generated by notmuch's configure script. We write one which references our 24 + # built libraries. 24 25 postPatch = '' 25 - cp ${notmuch.bindingconfig}/_notmuch_config.py . 26 + cat > _notmuch_config.py << EOF 27 + import os 28 + dir_path = os.path.dirname(os.path.realpath(__file__)) 29 + NOTMUCH_VERSION_FILE=os.path.join(dir_path, '../../version.txt') 30 + NOTMUCH_INCLUDE_DIR='${notmuch.out}/lib' 31 + NOTMUCH_LIB_DIR='${notmuch.out}/lib' 32 + EOF 26 33 ''; 27 34 28 35 # no tests ··· 30 37 pythonImportsCheck = [ "notmuch2" ]; 31 38 32 39 meta = with lib; { 33 - broken = stdenv.isDarwin; 34 40 description = "Pythonic bindings for the notmuch mail database using CFFI"; 35 41 homepage = "https://notmuchmail.org/"; 36 42 license = licenses.gpl3;
+70
pkgs/development/python-modules/pdf2docx/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , python 5 + , buildPythonPackage 6 + , pythonRelaxDepsHook 7 + , imagemagick 8 + , pytestCheckHook 9 + , pymupdf 10 + , fire 11 + , fonttools 12 + , numpy 13 + , opencv4 14 + , tkinter 15 + , python-docx 16 + }: 17 + let 18 + version = "0.5.6"; 19 + in 20 + buildPythonPackage { 21 + pname = "pdf2docx"; 22 + inherit version; 23 + format = "setuptools"; 24 + 25 + src = fetchFromGitHub { 26 + owner = "dothinking"; 27 + repo = "pdf2docx"; 28 + rev = "v${version}"; 29 + hash = "sha256-NrT4GURQIJbqnHstfJrPzwLXT9c2oGBi4QJ6eGIFwu4="; 30 + }; 31 + 32 + nativeBuildInputs = [ pythonRelaxDepsHook imagemagick ]; 33 + pythonRemoveDeps = [ "opencv-python" ]; 34 + 35 + preBuild = "echo '${version}' > version.txt"; 36 + 37 + propagatedBuildInputs = [ 38 + tkinter 39 + pymupdf 40 + fire 41 + fonttools 42 + numpy 43 + opencv4 44 + python-docx 45 + ]; 46 + 47 + postInstall = lib.optionalString stdenv.isLinux '' 48 + # on linux the icon file can only be xbm format 49 + convert $out/${python.sitePackages}/pdf2docx/gui/icon.ico \ 50 + $out/${python.sitePackages}/pdf2docx/gui/icon.xbm 51 + substituteInPlace $out/${python.sitePackages}/pdf2docx/gui/App.py \ 52 + --replace 'icon.ico' 'icon.xbm' \ 53 + --replace 'iconbitmap(icon_path)' "iconbitmap(f'@{icon_path}')" 54 + ''; 55 + 56 + nativeCheckInputs = [ pytestCheckHook ]; 57 + 58 + pytestFlagsArray = [ "-v" "./test/test.py::TestConversion" ]; 59 + 60 + # Test fails due to "RuntimeError: cannot find builtin font with name 'Arial'": 61 + disabledTests = [ "test_unnamed_fonts" ]; 62 + 63 + meta = with lib; { 64 + description = "Convert PDF to DOCX"; 65 + homepage = "https://github.com/dothinking/pdf2docx"; 66 + changelog = "https://github.com/dothinking/pdf2docx/releases/tag/v${version}"; 67 + license = licenses.gpl3Only; 68 + maintainers = with maintainers; [ happysalada ]; 69 + }; 70 + }
+2 -2
pkgs/development/python-modules/pylitterbot/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "pylitterbot"; 18 - version = "2023.4.4"; 18 + version = "2023.4.5"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.9"; ··· 24 24 owner = "natekspencer"; 25 25 repo = pname; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-Vsnxb597HOu1zHXqZjC3rsjyEQYoSNQcXiArzqOWBUQ="; 27 + hash = "sha256-e3k4L/lY8yszqYmJCaZghtv1nrmTi+WyWuzYuHSXM08="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+91 -82
pkgs/development/tools/electron/binary/default.nix
··· 24 24 in 25 25 rec { 26 26 27 - electron-bin = electron_25-bin; 27 + electron-bin = electron_26-bin; 28 28 29 29 electron_9-bin = mkElectron "9.4.4" { 30 30 x86_64-linux = "781d6ca834d415c71078e1c2c198faba926d6fce19e31448bbf4450869135450"; ··· 84 84 headers = "181b2agnf4b5s81p2rdnd6wkw9c2ri4cv1x0wwf7rj60axvzvydm"; 85 85 }; 86 86 87 - electron_15-bin = mkElectron "15.5.2" { 88 - armv7l-linux = "da434095fd7cc17d85ebca5eab3510ec7ff73ace4edc933fe2f27a716ca711c0"; 89 - aarch64-linux = "bcec3f962c7acefc8690680a19df9d83721db7e5db55c7b7a8946365139457a6"; 90 - x86_64-linux = "a4a95888c313dbe279f5f9d9dfd99f56a2a1b6b905fb6cba3b284322fe19a530"; 91 - i686-linux = "0fd1dd9027bfdbc573fd39e163b6b3f8c07e8ac1586a554e65e7324e7fa7ea35"; 92 - x86_64-darwin = "688cc1d501d32afa5efe1883be42446b61f404d4a5e84bd9815254b5437c869b"; 93 - aarch64-darwin = "b43237d7612ada2f2dccaf6e13fa70ba938dc48f1e2f895558949dd372171db7"; 94 - headers = "0jbxazkjkm8g8b8d0ini2l4q9z7885mz5vyj74lf85lqdfqzgzc0"; 87 + electron_15-bin = mkElectron "15.5.7" { 88 + armv7l-linux = "58efcdbdd4fc88b4f9d051a0af25a9d38709d870694c9447358fcbddd2c6cdf4"; 89 + aarch64-linux = "994becc7d1b6ded8131cb15d2c80cd0ff443e40784adc25e55acae0c61e06697"; 90 + x86_64-linux = "ecafc973ba31248defad83d5f618b13278a271f5ba8f220509ec21153f5939b0"; 91 + i686-linux = "841f3ba960272692123134bd203b1de657aff0694fa85b2ccc59daffcebc0eb3"; 92 + x86_64-darwin = "c71390382371715bed1e667e2cc2525dd10784519edc4351fe2db82b5ba4f217"; 93 + aarch64-darwin = "55c476877d5d7040a114cc5821f7dced4d65c6110bb205b02c472420b4f4a1d9"; 94 + headers = "00ic356iss1pshb7r06xriqkh9zn75nd1i6cgxcm6al43bxn6vq1"; 95 + }; 96 + 97 + electron_16-bin = mkElectron "16.2.8" { 98 + armv7l-linux = "93ba85035ab57537c3388c7b22a7ba66f9c49368aa8fea9816000c3f0f72e513"; 99 + aarch64-linux = "29024df822cca9a2bbb2b71d82f2ddf5af5cada80c0bd38e8ede420700297c6a"; 100 + x86_64-linux = "68dd612c503a82f9c0ad147e5f1d94213685bfc8fba6c4346fb542ec6fcd14e7"; 101 + i686-linux = "f00ac4d64bb0c4f6c4c6b317a2a7e5731eb6150f2768ccca2526b41cce612df6"; 102 + x86_64-darwin = "d40b00dbf2ef0e42f70b5269255101d3978e709dc3f0b6dbe0c7725fc828b3e1"; 103 + aarch64-darwin = "8b68d24e4902c42b934d1b4de2c0e675039d4289a2e9a4caccc6ad13c3faa5ef"; 104 + headers = "0b09whq5m7qbwy09ni29c23yip3k40sm88sa7ya5i1ysvp5p1v3c"; 95 105 }; 96 106 97 - electron_16-bin = mkElectron "16.2.3" { 98 - armv7l-linux = "9b442b17349dcec08e6efadecf9d338a7f4b2955635fed2a78374af850ceee5d"; 99 - aarch64-linux = "eec581d162b494a7bcba4b0221f3beac9f359b48fb8612c83ce6ad7ac63094cd"; 100 - x86_64-linux = "2c032baff08b40f106dfcd86e7b63c6275f13e64d26b8c301af704563edf8600"; 101 - i686-linux = "227e9f5670a2d92a814eeda41c7ef4efd8fc6150bee659e0f322a8d2481ecdec"; 102 - x86_64-darwin = "3a51ad480d4085a822b0526018805e64fe82f93b954abe500eaebb3c81c80d45"; 103 - aarch64-darwin = "38c736c336abf8747040f22542d6a0bd785b5a10f6ba01d71335cc5f77a3d0b5"; 104 - headers = "1a9kb89iigwmahjwq14i74rr6gj21gmpc106pg0il73c50khaxpz"; 107 + electron_17-bin = mkElectron "17.4.11" { 108 + armv7l-linux = "2f148ad481fe0e06dade070caecf23b7e1564b1b27d775c9350c7a5245998af2"; 109 + aarch64-linux = "53618dc3fc6c04a4b4a44261987969850ad6ae56c8a5dbf21167cf0db7fc99bf"; 110 + x86_64-linux = "c40cc41da8f7958b4edbef953e9b0b4e830689467d1f1993c4d298677e6d0047"; 111 + i686-linux = "9654be64612f157a89928166f220792b5ab76240081a40594d01f763902d1007"; 112 + x86_64-darwin = "abd190e66826500fd5082f083d2795aca08503eff4b38cacf43d575933c99b85"; 113 + aarch64-darwin = "3fa2de3e6f67cc23051c23151c6aaac4d00c7595dda2adca4199242f44ab66bd"; 114 + headers = "1k4aay9p65vi2gkdwk2f9r3lvxn20wkf0krr5arivg1kpi03bzf6"; 105 115 }; 106 116 107 - electron_17-bin = mkElectron "17.4.1" { 108 - armv7l-linux = "d1329468cb21039fb5b503fc813381f9be4d43422383b44f859b450be0e4200c"; 109 - aarch64-linux = "70d29bca5f884753341a11b0445ccf159c0f43dfae16eb60c53946582c3128b0"; 110 - x86_64-linux = "f9437a86947c418d92eabea14b268dcc4a5dde74cc6927530c1e9195e4aeddf8"; 111 - i686-linux = "436f44d778acc41a4a07cc4ee23ab861e2c4d72e4b1335e3c4ccfd4855deb594"; 112 - x86_64-darwin = "0357bcf841bc246d01df8b838fa5de9856bd48f4fa6b2b4f3053ba3db492e54b"; 113 - aarch64-darwin = "827f6ecb7bc4d4ed88eb22e1b02615465ad13ace918d294c873a67a34c207dcf"; 114 - headers = "064qnwv6gqn502r1cv7vi6ahvgyxcqq7mv0rmk2bxfpkr5x6hgmh"; 117 + electron_18-bin = mkElectron "18.3.15" { 118 + armv7l-linux = "2cc18781bdc5069878e544603fd66bccb9e8bf098f0250637cb5643cdc23d8bb"; 119 + aarch64-linux = "8fc93d852acc6722d6c4f62a74bc62d56abacb27c2b4ab644415b73e45c2e6b5"; 120 + x86_64-linux = "482101648dbf22e0e2c6be16cf36a9abf57028024abee56e23c143207d6ecdec"; 121 + i686-linux = "1a417ec687b6591800b7123fe60207984fb686156ca3b90dfd56e4ad0c1da4aa"; 122 + x86_64-darwin = "12927ceba4a56abaa96b28eb028f7e92e3b557c45c8b4e03a2178e7494d67ad5"; 123 + aarch64-darwin = "e588cbef49094a7a9d6f104f35a92a74a800a7bdadc52862d243c5e8524ed01b"; 124 + headers = "1rxslb022i45jd84fl311w5v0ski391s3i43kl75zyk4kha7japs"; 115 125 }; 116 126 117 - electron_18-bin = mkElectron "18.1.0" { 118 - armv7l-linux = "c2296f3f68938aab4cef07b747d2dd28973625b6717163b9c51fbcf1509fd8ff"; 119 - aarch64-linux = "13bd4998d0d86ccf4cb87d11f9581d5a6063b4585fc4828e130054527dfb9179"; 120 - x86_64-linux = "7f95069d58e6843e6ae2b8f02619d4dcef7db4c35bd6e90b903268d83b939fba"; 121 - i686-linux = "e952d06b3828695636de522e3af8140543ecbe02d7351dd002b0ffb9e2a09705"; 122 - x86_64-darwin = "24dd64a66b820c9553c5e5570907da6c98e808d33fac98072b9c2a8f1659cb14"; 123 - aarch64-darwin = "97adf13306c9b3b304d3e9ddf68f5f7fb9b79c9a1342114e3671182f3cc9e808"; 124 - headers = "0gl30q2igr9c8sjlhyj5w57dm5navpkas5hnz9yl7sasbx66v10v"; 127 + electron_19-bin = mkElectron "19.1.9" { 128 + armv7l-linux = "90b4afbf03dde52953ada2d7082fed9a8954e7547d1d93c6286ba04f9ef68987"; 129 + aarch64-linux = "473e07a6db8a92d4627ef1012dda590c5a04fb3d9804cc5237b033fdb6f52211"; 130 + x86_64-linux = "fd320675f1647e03d96764a906c51c567bf0bcbe0301550e4559d66dd76796df"; 131 + x86_64-darwin = "891545c70cbaed8c09b80c43587d5b517a592a2476de978ac1c6dd96cab8868f"; 132 + aarch64-darwin = "3d38b7f867e32d71bb75e8ba5616835cc5cfac130a70313f5de252040636bc1d"; 133 + headers = "06x325qksh9p4r8q9y3sqwhnk6vmvnjr1qb3f656a646vhjhp4bb"; 125 134 }; 126 135 127 - electron_19-bin = mkElectron "19.0.7" { 128 - armv7l-linux = "d6a6d2d7c0d658695783137d032a50f20843cdfe6582ef985451d741eef4dd32"; 129 - aarch64-linux = "58685d21bb92c2667d20063ab12aabc2e5c2518f3eda84e98a0fa2306456ce57"; 130 - x86_64-linux = "a4c20a068c54c238ae8c440ab8f46d39eda4168d6aa8cffcaae406800b539983"; 131 - x86_64-darwin = "2709dd94e22ecfc8e7de0c7a7009160ed79e95ba91618c7307e24c26a33e978b"; 132 - aarch64-darwin = "f9042bce83fe8446e22f6885285dd5fc2dca048d0b89cbf7f326a46102ffc440"; 133 - headers = "09dbx4qh0rgp5mdm6srz6fgx12zq6b9jqq1k6l3gzyvwigi3wny1"; 136 + electron_20-bin = mkElectron "20.3.12" { 137 + armv7l-linux = "3319634fe22a8938e5bbabd5b7158ac5691df359aec5f6959bf0ad9fcc0d2af0"; 138 + aarch64-linux = "fb25d52f9416bb626fc9e2b02f06d032653cfa1d96918dd13643bbd3ffcb4529"; 139 + x86_64-linux = "3d21d14e528980327a328f6bab3195ed7bfa1cab97ab7d3dbb023e657f663244"; 140 + x86_64-darwin = "e6c8126a9e40c9b348ab4950b53472de13b66add5ba07ea0f3278ad202b35879"; 141 + aarch64-darwin = "e94465a1e233df6b1bebd565fdc5bb5cc180e87dd7945933ee0f9355bcdbdded"; 142 + headers = "0268rcqvwzjhxz32kd7djfw9dda93cm8xvzqyik0065hwgxwhcn1"; 134 143 }; 135 144 136 - electron_20-bin = mkElectron "20.3.11" { 137 - armv7l-linux = "709b9eb958e9488f6375811041179556b9cd0b8fc1eab6b899ef4a89423f98b2"; 138 - aarch64-linux = "0f488ac9eeda2baa4c4e571fd75ac8e055dac9dcdf83051164232b1005a29224"; 139 - x86_64-linux = "7899bf391ae35e10d78a5da622e506dd4ae859cd8c18953cd2dc54f1a5e5225e"; 140 - x86_64-darwin = "751204887aa553c2a7811d3cb04d71e85359ccce2cf21d38e43eda24575ef4db"; 141 - aarch64-darwin = "8ea1a446b41413b97d83d2955a4800c5f7c9061662f78c3e8d96827741f8e211"; 142 - headers = "06s4z2hs9sbri4jsjrgybq0sn7rrx7zf3iwfg8da1wb6ahwqcd7w"; 145 + electron_21-bin = mkElectron "21.4.4" { 146 + armv7l-linux = "220d9a4fe374f01dd99fe0db5670698d2b1a5c371aaa7fe04385efefb0bbacbe"; 147 + aarch64-linux = "b9214c775f4a767d534890d37de4625ace178b7b38ac0c0d56d87ac8e32bb7e5"; 148 + x86_64-linux = "9a61c8f0ad986dfc3b45d52814ff60fc1190f47a337156ecddee1d8ec34dc086"; 149 + x86_64-darwin = "78ad44ffac3bd2cae4fd4fea14d8ebf9087700b5074eacdb1764527c9d9baa1b"; 150 + aarch64-darwin = "08a362473cdd3db2e8ce21e100680b90968150741809740db75cde4d4dd2af90"; 151 + headers = "03mb1v5xzn2lp317r0mik9dx2nnxc7m26imygk13dgmafydd6aah"; 143 152 }; 144 153 145 - electron_21-bin = mkElectron "21.4.0" { 146 - armv7l-linux = "20ed4fab8b2046e10c999592ea06cd6ef13bc5826bcd7e8874c6e5e3b3cdb5b7"; 147 - aarch64-linux = "5841060f67c23371f2739e043b51f56d04125fe781cc50e298590247477eacf2"; 148 - x86_64-linux = "1c0da48b2b9d1fb320577429298397d67d94fbf5864d6a4f3c6eeadee3114f2e"; 149 - x86_64-darwin = "3eea42022d21b6bb0416da8da787740b908febd2552e74cbac63bf403df0745a"; 150 - aarch64-darwin = "aee691fd7da0343e09c4574d09e0d9962d2d1071f845ae57acf1fd9c76adbd3c"; 151 - headers = "0zvwd3gz5y3yq5jgkswnarv75j05lfaz58w37fidq5aib1hi50hn"; 154 + electron_22-bin = mkElectron "22.3.22" { 155 + armv7l-linux = "763af3af1bd80be535c49e22e8f2a1a7f6377e6c6e3e4f754ccf351e971b775f"; 156 + aarch64-linux = "8ab1f1cf0008e7624ed38837b611187642e711a8975dd4fa89aaf44f7d6f85f4"; 157 + x86_64-linux = "782008ad1633637991230ded3bd897b7b664a9b63977e65c7b00c69edf5510b0"; 158 + x86_64-darwin = "e0bdff8d045e9bc1e972a82aecd7bc60c8b79e9f75a4752a706b8c6b3753143f"; 159 + aarch64-darwin = "f27834bf1b83f3ffce018fcb232b8593082100d35d27dbdfd55c5ebe4c0ec81b"; 160 + headers = "0r7vyvnbarvm718r9s2r8wspqrl86dbmav4r3f2jialkacrk36vq"; 152 161 }; 153 162 154 - electron_22-bin = mkElectron "22.3.18" { 155 - armv7l-linux = "109cd957e64c728bd1b921385250d413c9546c7ba44d191a9e6a62ea39eb093b"; 156 - aarch64-linux = "4857d182cffb853b0c85c96e4e99d20316f95068398b7ac5424641e1f2263465"; 157 - x86_64-linux = "8b65f6c6b960dd6bc52acbb0fc54f232dfa8a9d6ed0e1504ee6baf346c90598b"; 158 - x86_64-darwin = "d3ecd733a174b8fd16927285f9e9f3a5d401c29578619a6c12aec5c3845d0d51"; 159 - aarch64-darwin = "a11c41f2b1e740e77fccc1e2e299e89f370cd8153420976c1b16628733969af4"; 160 - headers = "0h1d2l8wq10myaxa5xjnrnyjrjm7qlj9r4g3nldcqmsy4w468v66"; 163 + electron_23-bin = mkElectron "23.3.13" { 164 + armv7l-linux = "b88424ef80d59ebafe1ded3a48d2f92160921e5973eaad64775173825212a8a9"; 165 + aarch64-linux = "d353329f796798404a09a1f7271a6d824ced5dbe015e5c1d8e809aaa701a3907"; 166 + x86_64-linux = "2f9ab1c3bbacaa74b64f4f6ad92423302cc6b69a135ff1438a84233611e2f440"; 167 + x86_64-darwin = "ee6ccd4ce6c2c7bf3a0fd90b2b6347970df1663d8e48eabfc12136f9d8e2c479"; 168 + aarch64-darwin = "d1091c1444b9dadc39b505808d241269cd988532e7576f506acbf6d9d4e2aa80"; 169 + headers = "04k25z0d6xs2ar5mbbnr0phcs97kvxg28df3njhaniws6wf6qcmg"; 161 170 }; 162 171 163 - electron_23-bin = mkElectron "23.3.10" { 164 - armv7l-linux = "dd5e4395b3851c5561058980c883c1cb5871caae521efbd53a356de7e8e58a81"; 165 - aarch64-linux = "be0e65b0920f7d6c2d6efbcf1a5bcfde3e677e28a9f743d003b5089b48fdbe7f"; 166 - x86_64-linux = "b8f1a743ae5e9e3cc42b00c77eb91343e289a4d2d77d922cc719963ac4629475"; 167 - x86_64-darwin = "6a8cb24879677d7997d1cba018e9630dc561d6646d79c7f282a747c85b17df7e"; 168 - aarch64-darwin = "f2157e56f2e94c5a6bb8a5727674fb7e3f42c6ab155f9fdc00e7dacc7df20df7"; 169 - headers = "04118gdcbnrw5np6r74ysqwfcn1kr5xvjm25jndmnzz8cspch6zq"; 172 + electron_24-bin = mkElectron "24.8.1" { 173 + armv7l-linux = "ea4881fc28c05d0023607a785baf1fc1d04d3f7721f4828dec3165a667c98dfd"; 174 + aarch64-linux = "0da70bdc89ea7fefa1d22a06444281463a9b93aa930a3785082c8d112f65b699"; 175 + x86_64-linux = "2405d30b841cf5130c00820467565763c7d4b4af6deb61882316a65dae191f66"; 176 + x86_64-darwin = "41e4eb5e4fa921bda8c4138c5d5f614d01c6a7e50977cce151a24b7c26bd6f97"; 177 + aarch64-darwin = "12f461f6bcfee2f07c5063ae9c2da6f364bb5e7f0c1773ac224483824eb5f19f"; 178 + headers = "1n7i77rrwa94gzk31gn6rsalzbjwyaycv5j8a9qxf3xsizr59nz5"; 170 179 }; 171 180 172 - electron_24-bin = mkElectron "24.6.4" { 173 - armv7l-linux = "60a5d3936d86d78b166f0f62fc5de5de6f3250d2ae630886da297e30d2040eb4"; 174 - aarch64-linux = "d50662a111e72c71596f614cd022ebe928dc2eea6d5060cb8313b19862abe080"; 175 - x86_64-linux = "c211f38a7e5e46371a358f1db67b927fe340f8478a5fff306c4acc0ffce840f8"; 176 - x86_64-darwin = "17293a5148c511cd92a6b08872801bd90de01888251a7b99085818511770fc47"; 177 - aarch64-darwin = "61696d191710e053a1afccb4cd5ee851ad723c90929f0058b8221d1c840a316a"; 178 - headers = "0nwwrxsrlx6spi1nwnvi6fy451sk38zxvnwkls4c4i9f6nrfsd4f"; 181 + electron_25-bin = mkElectron "25.7.0" { 182 + armv7l-linux = "832a68cddb20eb847aca982b89f89e145f50dd483c71c8a705bbb9248fb7c665"; 183 + aarch64-linux = "19e1e2c7ea1ab024f069e3dad6a26605e14b2c605e134484196343118fccf925"; 184 + x86_64-linux = "002641e8103b77060e23b9c77c51ffb942372d01306210cdc3d32fc6ae5d112b"; 185 + x86_64-darwin = "dea726ae9adc1c36206ce8d20ce32f630bcd684b869e0cb302f97c8bd26616d6"; 186 + aarch64-darwin = "76a415165d212a345a5689de83078adc715fc10562bfaa35d7323094780ba683"; 187 + headers = "1v7ap1v520hhghw358k41aahpnaif54qbg6a9dwgmg1di0qwn735"; 179 188 }; 180 189 181 - electron_25-bin = mkElectron "25.3.1" { 182 - armv7l-linux = "6c837332b63a973304b1eaf769bd4054ee972f4b8a74832053715959e1555a15"; 183 - aarch64-linux = "2ae9fd05ffe59d59586d9e8afdbb45381971d964527123506ae08e2411872b4d"; 184 - x86_64-linux = "36f139c779ae0c0abc7227e9e3d65f34b8dfc3a0e4d40beb18bdf31750d4ca74"; 185 - x86_64-darwin = "66c86c8651c4699b069fde53d5fcbf8887a2573c27e3eefc655462b27c047d07"; 186 - aarch64-darwin = "1cc5e9b6451757ada1c07130b9454164d4206cf92595708fb6fc9ebff030f860"; 187 - headers = "1vb767l9b2vgx9f03xb3iw2msli4lkswy49qc0zzdaym89b7ykrz"; 190 + electron_26-bin = mkElectron "26.1.0" { 191 + armv7l-linux = "4a4a6587bddce4554657f40fd9d39645ede03a375a1c42455c9b8d556698e5f5"; 192 + aarch64-linux = "1ed0996a06e97f5c23ceb8ae767873915c432c0aca5ffd4b37ab5fb1002d9d65"; 193 + x86_64-linux = "de78aed71ce17395675a29dcd20c1370473713eb234143dd0fa3e4c5a39504eb"; 194 + x86_64-darwin = "39a336baca218058011f39c4fa9a4275348ec7f411789262799d23c9669060d9"; 195 + aarch64-darwin = "f39aafcf480ef581161d3dc0b89a91c556dcaed45927ee0b612368016afe7b89"; 196 + headers = "134iqsjg6b80jwywccrhkhlrk6vj12d1nmfqbvlcl0d6cyqw6hys"; 188 197 }; 189 198 }
+1 -1
pkgs/development/tools/electron/binary/generic.nix
··· 32 32 ++ optionals (versionAtLeast version "11.0.0") [ "aarch64-darwin" ] 33 33 ++ optionals (versionOlder version "19.0.0") [ "i686-linux" ]; 34 34 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 35 - knownVulnerabilities = optional (versionOlder version "22.0.0") "Electron version ${version} is EOL"; 35 + knownVulnerabilities = optional (versionOlder version "22.0.0" || versions.major version == "23") "Electron version ${version} is EOL"; 36 36 }; 37 37 38 38 fetcher = vers: tag: hash: fetchurl {
+3 -3
pkgs/development/tools/misc/hydra/unstable.nix
··· 123 123 in 124 124 stdenv.mkDerivation rec { 125 125 pname = "hydra"; 126 - version = "2023-07-17"; 126 + version = "2023-08-23"; 127 127 128 128 src = fetchFromGitHub { 129 129 owner = "NixOS"; 130 130 repo = "hydra"; 131 - rev = "d135b123cde78576e99e919a5db0428cb70fcd1e"; 132 - sha256 = "sha256-wjHHcJr1liYKESUtCjIdvC+USjd9EWjEFssvIKiEuVU="; 131 + rev = "00d30874da759eb0f44f446415b2469920ff41b5"; 132 + sha256 = "sha256-e+68WCN1e1h2rf1pmwNNukTt5EBtF9KQNXhqJtoyJzo="; 133 133 }; 134 134 135 135 buildInputs = [
+1 -1
pkgs/servers/calibre-web/default.nix
··· 40 40 chardet 41 41 flask-babel 42 42 flask-login 43 - flask_principal 43 + flask-principal 44 44 flask-wtf 45 45 flask-limiter 46 46 iso-639
+9 -3
pkgs/servers/keycloak/default.nix
··· 5 5 , jre 6 6 , nixosTests 7 7 , callPackage 8 - 9 8 , confFile ? null 10 9 , plugins ? [ ] 10 + , extraFeatures ? [ ] 11 + , disabledFeatures ? [ ] 11 12 }: 12 13 13 - stdenv.mkDerivation rec { 14 + let 15 + featuresSubcommand = '' 16 + ${lib.optionalString (extraFeatures != [ ]) "--features=${lib.concatStringsSep "," extraFeatures}"} \ 17 + ${lib.optionalString (disabledFeatures != [ ]) "--features-disabled=${lib.concatStringsSep "," disabledFeatures}"} 18 + ''; 19 + in stdenv.mkDerivation rec { 14 20 pname = "keycloak"; 15 21 version = "22.0.1"; 16 22 ··· 44 50 patchShebangs bin/kc.sh 45 51 export KC_HOME_DIR=$(pwd) 46 52 export KC_CONF_DIR=$(pwd)/conf 47 - bin/kc.sh build 53 + bin/kc.sh build ${featuresSubcommand} 48 54 49 55 runHook postBuild 50 56 '';
+3 -3
pkgs/servers/matrix-synapse/sliding-sync/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "matrix-sliding-sync"; 8 - version = "0.99.6"; 8 + version = "0.99.7"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "matrix-org"; 12 12 repo = "sliding-sync"; 13 13 rev = "v${version}"; 14 - hash = "sha256-t0TlmoqXaKR5PrR0vlsLU84yBdXPXmE63n6p4sMvHhs="; 14 + hash = "sha256-LSxh7dvw4B0hVcIzbknIpXGOWZYEs+cjO9w4xJxkZps="; 15 15 }; 16 16 17 - vendorHash = "sha256-9bJ6B9/jq7q5oJGULRPoNVJiqoO+2E2QQKORy4rt6Xw="; 17 + vendorHash = "sha256-JYSpjAgIvQFpYmOTifRXHVB6bSrukqSVhmAAmHylPbQ="; 18 18 19 19 subPackages = [ "cmd/syncv3" ]; 20 20
+12 -5
pkgs/servers/monitoring/grafana/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "grafana"; 5 - version = "10.0.3"; 5 + version = "10.1.0"; 6 6 7 - excludedPackages = [ "alert_webhook_listener" "clean-swagger" "release_publisher" "slow_proxy" "slow_proxy_mac" "macaron" "devenv" ]; 7 + excludedPackages = [ "alert_webhook_listener" "clean-swagger" "release_publisher" "slow_proxy" "slow_proxy_mac" "macaron" "devenv" "modowners" ]; 8 8 9 9 src = fetchFromGitHub { 10 10 rev = "v${version}"; 11 11 owner = "grafana"; 12 12 repo = "grafana"; 13 - hash = "sha256-2LHCG2x4SJzUgBfYZFQCTlrUGule9j+1x3R1vDmBlAs="; 13 + hash = "sha256-u+Jug4U2dq6naHRMOwpm7/18o6Kk9/6fw/42XLT7C1s="; 14 14 }; 15 15 16 16 srcStatic = fetchurl { 17 17 url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz"; 18 - hash = "sha256-2ut+7hMnttQHzarxojTsnY4q5abQheD9PYxgYhTrYDI="; 18 + hash = "sha256-lgCSJgFcrZb4ki4/YdVRgXvVBjQrmEoTPf/KficA3sM="; 19 19 }; 20 20 21 - vendorHash = "sha256-VMy7RGp5F5cc1nBpt5Fm1LbY6IK1/JHLEEGIoYzUvdw="; 21 + vendorHash = "sha256-mnrGnQ7clzu2dkAHyCuxfX0sGU5EcHybut6GfpmOSoU="; 22 22 23 23 nativeBuildInputs = [ wire ]; 24 24 ··· 51 51 52 52 # main module (github.com/grafana/grafana) does not contain package github.com/grafana/grafana/scripts/go 53 53 rm -r scripts/go 54 + 55 + # Requires making API calls against storage.googleapis.com: 56 + # 57 + # [...] 58 + # grafana> 2023/08/24 08:30:23 failed to copy objects, err: Post "https://storage.googleapis.com/upload/storage/v1/b/grafana-testing-repo/o?alt=json&name=test-path%2Fbuild%2FTestCopyLocalDir2194093976%2F001%2Ffile2.txt&prettyPrint=false&projection=full&uploadType=multipart": dial tcp: lookup storage.googleapis.com on [::1]:53: read udp [::1]:36436->[::1]:53: read: connection refused 59 + # grafana> panic: test timed out after 10m0s 60 + rm pkg/build/gcloud/storage/gsutil_test.go 54 61 ''; 55 62 56 63 ldflags = [
+3 -3
pkgs/servers/nosql/ferretdb/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "ferretdb"; 8 - version = "1.7.0"; 8 + version = "1.8.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "FerretDB"; 12 12 repo = "FerretDB"; 13 13 rev = "v${version}"; 14 - hash = "sha256-c3xHB0CvgvT2h1F7KFddYuBuikWkGsiApTy3gj61x9s="; 14 + hash = "sha256-7AYNQiRCPdy7DkkkLofOa5nUFOEev/brPnMa7Ff6Vp0="; 15 15 }; 16 16 17 17 postPatch = '' ··· 19 19 echo nixpkgs > build/version/package.txt 20 20 ''; 21 21 22 - vendorSha256 = "sha256-g2dOfzzOeivAoc0/RNNeVgIYJTOiMQpQfkl8eVy48o0="; 22 + vendorSha256 = "sha256-VM/m8c2gH+/pmm+72O1nZLZzvsVH1c/QvhAqMdMIY94="; 23 23 24 24 CGO_ENABLED = 0; 25 25
+2 -2
pkgs/shells/zsh/agdsn-zsh-config/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "agdsn-zsh-config"; 5 - version = "0.6.0"; 5 + version = "0.7.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "agdsn"; 9 9 repo = "agdsn-zsh-config"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-/l2fE4ZsZ6f89fYG9sTEV1mrXZ3MLXx6K3CTUQHiAsc="; 11 + sha256 = "sha256-HMISWAZYLpKtd3oi7vEKCWwVaJCQXUon7KYo2jj+IjE="; 12 12 }; 13 13 14 14 dontBuild = true;
+2 -2
pkgs/tools/admin/pgadmin/default.nix
··· 144 144 flask 145 145 flask-gravatar 146 146 flask-login 147 - flask_mail 148 - flask_migrate 147 + flask-mail 148 + flask-migrate 149 149 flask-sqlalchemy 150 150 flask-wtf 151 151 flask-compress
+2 -2
pkgs/tools/misc/fastfetch/default.nix
··· 42 42 43 43 stdenv.mkDerivation (finalAttrs: { 44 44 pname = "fastfetch"; 45 - version = "2.0.2"; 45 + version = "2.0.3"; 46 46 47 47 src = fetchFromGitHub { 48 48 owner = "fastfetch-cli"; 49 49 repo = "fastfetch"; 50 50 rev = finalAttrs.version; 51 - hash = "sha256-dWeJ+sLZrnnhXyuPoOCsEiqLabavbXgAUkqZJ5Ff0XY="; 51 + hash = "sha256-Zh77m1jezjKJPC8Ua3Uv3w7MIeuLJ6U9WBFzT0uuLSo="; 52 52 }; 53 53 54 54 nativeBuildInputs = [
+6 -15
pkgs/tools/misc/pv/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchurl 4 - , fetchpatch 5 4 }: 6 5 7 6 stdenv.mkDerivation rec { 8 7 pname = "pv"; 9 - version = "1.6.20"; 8 + version = "1.7.24"; 10 9 11 10 src = fetchurl { 12 - url = "https://www.ivarch.com/programs/sources/pv-${version}.tar.bz2"; 13 - sha256 = "00y6zla8h653sn4axgqz7rr0x79vfwl62a7gn6lzn607zwg9acg8"; 11 + url = "https://www.ivarch.com/programs/sources/pv-${version}.tar.gz"; 12 + sha256 = "sha256-O/Q8WAnI1QBm6urqWhFfZQPFejjBUZdbcQqivuhXtl4="; 14 13 }; 15 14 16 - patches = [ 17 - # Fix build on aarch64-darwin using patch from Homebrew 18 - (fetchpatch { 19 - url = "https://raw.githubusercontent.com/Homebrew/homebrew-core/0780f1df9fdbd8914ff50ac24eb0ec0d3561c1b7/Formula/pv.rb"; 20 - sha256 = "001xayskfprri4s2gd3bqwajw6nz6nv0ggb0835par7q7bsd0dzr"; 21 - }) 22 - ]; 23 - 24 15 meta = { 25 - homepage = "http://www.ivarch.com/programs/pv"; 16 + homepage = "https://www.ivarch.com/programs/pv.shtml"; 26 17 description = "Tool for monitoring the progress of data through a pipeline"; 27 18 license = lib.licenses.artistic2; 28 - maintainers = with lib.maintainers; [ ]; 29 - platforms = with lib.platforms; all; 19 + maintainers = with lib.maintainers; [ matthiasbeyer ]; 20 + platforms = lib.platforms.all; 30 21 }; 31 22 }
+2 -2
pkgs/tools/security/galer/default.nix
··· 11 11 owner = "dwisiswant0"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "1923071rk078mqk5mig45kcrr58ni02rby3r298myld7j9gfnylb"; 14 + hash = "sha256-i3rrXpKnUV9REnn4lQWIFpWc2SzkxVomruiAmcMBQ6Q="; 15 15 }; 16 16 17 - vendorSha256 = "0p5b6cp4ccvcjiy3g9brcwb08wxjbrpsza525fmx38wyyi0n0wns"; 17 + vendorHash = "sha256-2nJgQfSeo9GrK6Kor29esnMEFmd5pTd8lGwzRi4zq1w="; 18 18 19 19 meta = with lib; { 20 20 description = "Tool to fetch URLs from HTML attributes";
+1 -1
pkgs/tools/system/hddfancontrol/default.nix
··· 28 28 meta = with lib; { 29 29 description = "Dynamically control fan speed according to hard drive temperature on Linux"; 30 30 homepage = "https://github.com/desbma/hddfancontrol"; 31 - license = licenses.gpl3; 31 + license = licenses.gpl3Only; 32 32 maintainers = with maintainers; [ benley ]; 33 33 }; 34 34 }
+8 -2
pkgs/top-level/all-packages.nix
··· 6212 6212 6213 6213 reg = callPackage ../tools/virtualization/reg { }; 6214 6214 6215 + retool = callPackage ../applications/misc/retool { }; 6216 + 6215 6217 rex = callPackage ../tools/system/rex { }; 6216 6218 6217 6219 river = callPackage ../applications/window-managers/river { }; ··· 10781 10783 modsecurity_standalone = callPackage ../tools/security/modsecurity { }; 10782 10784 10783 10785 modsecurity-crs = callPackage ../tools/security/modsecurity-crs { }; 10786 + 10787 + molecule = with python3Packages; toPythonApplication molecule; 10784 10788 10785 10789 molly-guard = callPackage ../os-specific/linux/molly-guard { }; 10786 10790 ··· 18559 18563 electron_22-bin 18560 18564 electron_23-bin 18561 18565 electron_24-bin 18562 - electron_25-bin; 18566 + electron_25-bin 18567 + electron_26-bin; 18563 18568 18564 18569 electron = electron-bin; 18565 18570 electron_9 = electron_9-bin; ··· 18579 18584 electron_23 = electron_23-bin; 18580 18585 electron_24 = electron_24-bin; 18581 18586 electron_25 = electron_25-bin; 18587 + electron_26 = electron_26-bin; 18582 18588 18583 18589 autobuild = callPackage ../development/tools/misc/autobuild { }; 18584 18590 ··· 22098 22104 22099 22105 hwloc = callPackage ../development/libraries/hwloc { }; 22100 22106 22101 - hydra_unstable = callPackage ../development/tools/misc/hydra/unstable.nix { nix = nixVersions.nix_2_16; }; 22107 + hydra_unstable = callPackage ../development/tools/misc/hydra/unstable.nix { nix = nixVersions.nix_2_17; }; 22102 22108 22103 22109 hydra-cli = callPackage ../development/tools/misc/hydra-cli { }; 22104 22110
+6
pkgs/top-level/python-aliases.nix
··· 131 131 inherit (super.pkgs) fetchPypi; # added 2023-05-25 132 132 filemagic = throw "inactive since 2014, so use python-magic instead"; # added 2022-11-19 133 133 flaskbabel = flask-babel; # added 2023-01-19 134 + flask_assets = flask-assets; # added 2023-08-23 135 + flask_elastic = flask-elastic; # added 2023-08-23 134 136 flask_login = flask-login; # added 2022-10-17 137 + flask_mail = flask-mail; # added 2023-08-23 135 138 flask_marshmallow = flask-marshmallow; # added 2023-08-16 139 + flask_migrate = flask-migrate; # added 2023-08-23 140 + flask_principal = flask-principal; # added 2023-08-23 136 141 flask-restplus = throw "flask-restplus is no longer maintained, use flask-restx instead"; # added 2023-02-21 142 + flask_script = flask-script; # added 2023-08-23 137 143 flask_sqlalchemy = flask-sqlalchemy; # added 2022-07-20 138 144 flask_testing = flask-testing; # added 2022-04-25 139 145 flask_wtf = flask-wtf; # added 2022-05-24
+16 -6
pkgs/top-level/python-packages.nix
··· 30 30 31 31 aardwolf = callPackage ../development/python-modules/aardwolf { }; 32 32 33 + about-time = callPackage ../development/python-modules/about-time { }; 34 + 33 35 absl-py = callPackage ../development/python-modules/absl-py { }; 34 36 35 37 accessible-pygments = callPackage ../development/python-modules/accessible-pygments { }; ··· 435 437 alexapy = callPackage ../development/python-modules/alexapy { }; 436 438 437 439 algebraic-data-types = callPackage ../development/python-modules/algebraic-data-types { }; 440 + 441 + alive-progress = callPackage ../development/python-modules/alive-progress { }; 438 442 439 443 aliyun-python-sdk-cdn = callPackage ../development/python-modules/aliyun-python-sdk-cdn { }; 440 444 ··· 3807 3811 3808 3812 flask-appbuilder = callPackage ../development/python-modules/flask-appbuilder { }; 3809 3813 3810 - flask_assets = callPackage ../development/python-modules/flask-assets { }; 3814 + flask-assets = callPackage ../development/python-modules/flask-assets { }; 3811 3815 3812 3816 flask-autoindex = callPackage ../development/python-modules/flask-autoindex { }; 3813 3817 ··· 3831 3835 3832 3836 flask-cors = callPackage ../development/python-modules/flask-cors { }; 3833 3837 3834 - flask_elastic = callPackage ../development/python-modules/flask-elastic { }; 3838 + flask-elastic = callPackage ../development/python-modules/flask-elastic { }; 3835 3839 3836 3840 flask-expects-json = callPackage ../development/python-modules/flask-expects-json { }; 3837 3841 ··· 3845 3849 3846 3850 flask-login = callPackage ../development/python-modules/flask-login { }; 3847 3851 3848 - flask_mail = callPackage ../development/python-modules/flask-mail { }; 3852 + flask-mail = callPackage ../development/python-modules/flask-mail { }; 3849 3853 3850 3854 flask-mailman = callPackage ../development/python-modules/flask-mailman { }; 3851 3855 3852 3856 flask-marshmallow = callPackage ../development/python-modules/flask-marshmallow { }; 3853 3857 3854 - flask_migrate = callPackage ../development/python-modules/flask-migrate { }; 3858 + flask-migrate = callPackage ../development/python-modules/flask-migrate { }; 3855 3859 3856 3860 flask-mongoengine = callPackage ../development/python-modules/flask-mongoengine { }; 3857 3861 ··· 3861 3865 3862 3866 flask-paranoid = callPackage ../development/python-modules/flask-paranoid { }; 3863 3867 3864 - flask_principal = callPackage ../development/python-modules/flask-principal { }; 3868 + flask-principal = callPackage ../development/python-modules/flask-principal { }; 3865 3869 3866 3870 flask-pymongo = callPackage ../development/python-modules/Flask-PyMongo { }; 3867 3871 ··· 3871 3875 3872 3876 flask-reverse-proxy-fix = callPackage ../development/python-modules/flask-reverse-proxy-fix { }; 3873 3877 3874 - flask_script = callPackage ../development/python-modules/flask-script { }; 3878 + flask-script = callPackage ../development/python-modules/flask-script { }; 3875 3879 3876 3880 flask-seasurf = callPackage ../development/python-modules/flask-seasurf { }; 3877 3881 ··· 6710 6714 6711 6715 mohawk = callPackage ../development/python-modules/mohawk { }; 6712 6716 6717 + molecule = callPackage ../development/python-modules/molecule { }; 6718 + 6719 + molecule-plugins = callPackage ../development/python-modules/molecule/plugins.nix { }; 6720 + 6713 6721 monai = callPackage ../development/python-modules/monai { }; 6714 6722 6715 6723 monai-deploy = callPackage ../development/python-modules/monai-deploy { }; ··· 7823 7831 pcpp = callPackage ../development/python-modules/pcpp { }; 7824 7832 7825 7833 pdb2pqr = callPackage ../development/python-modules/pdb2pqr { }; 7834 + 7835 + pdf2docx = callPackage ../development/python-modules/pdf2docx { }; 7826 7836 7827 7837 pdf2image = callPackage ../development/python-modules/pdf2image { }; 7828 7838