pretix: 2025.7.1 -> 2025.8.0

https://pretix.eu/about/en/blog/20250929-release-2025-8-0/

+9 -3
+9 -3
pkgs/by-name/pr/pretix/package.nix
··· 42 42 }; 43 43 44 44 pname = "pretix"; 45 - version = "2025.7.1"; 45 + version = "2025.8.0"; 46 46 47 47 src = fetchFromGitHub { 48 48 owner = "pretix"; 49 49 repo = "pretix"; 50 50 rev = "refs/tags/v${version}"; 51 - hash = "sha256-emPzCwViqbGqlQRYmyamhQ5y6a3g67TTYIdv6FWbGEU="; 51 + hash = "sha256-89BAQZpXyyTg6T9hxm4EV8QHZDcD3FcnGKxAulxziyg="; 52 52 }; 53 53 54 54 npmDeps = buildNpmPackage { ··· 56 56 inherit version src; 57 57 58 58 sourceRoot = "${src.name}/src/pretix/static/npm_dir"; 59 - npmDepsHash = "sha256-cvyOpEw6z0cNUdHRmyEZUoeKPMOAtC+YHYXCltbHdm0="; 59 + npmDepsHash = "sha256-E2K9SYqRbhpQi83va8D02cwPnf51haoKv4P/ppU2m08="; 60 60 61 61 dontBuild = true; 62 62 ··· 85 85 "celery" 86 86 "css-inline" 87 87 "django-bootstrap3" 88 + "django-formset-js-improved" 88 89 "django-i18nfield" 89 90 "django-localflavor" 90 91 "django-phonenumber-field" ··· 97 98 "phonenumberslite" 98 99 "pillow" 99 100 "protobuf" 101 + "pycparser" 100 102 "pycryptodome" 101 103 "pyjwt" 102 104 "pypdf" ··· 127 129 substituteInPlace pyproject.toml \ 128 130 --replace-fail '"backend"' '"setuptools.build_meta"' \ 129 131 --replace-fail 'backend-path = ["_build"]' "" 132 + 133 + # npm ci would remove and try to reinstall node_modules 134 + substituteInPlace src/pretix/_build.py \ 135 + --replace-fail "npm ci" "npm install" 130 136 ''; 131 137 132 138 build-system = with python.pkgs; [