glitchtip: add symbolic to packageOverrides

This commit is contained in:
Defelo 2025-04-19 21:38:34 +02:00
parent 11a695488e
commit f7a7c6078b
No known key found for this signature in database
GPG Key ID: 2A05272471204DD3
2 changed files with 2759 additions and 1 deletions

View File

@ -2,6 +2,8 @@
lib,
python313,
fetchFromGitLab,
fetchFromGitHub,
rustPlatform,
callPackage,
stdenv,
makeWrapper,
@ -10,9 +12,28 @@
let
python = python313.override {
self = python;
packageOverrides = final: prev: {
django = final.django_5;
django-extensions = prev.django-extensions.overridePythonAttrs { doCheck = false; };
symbolic = prev.symbolic.overridePythonAttrs rec {
version = "10.2.1";
src = fetchFromGitHub {
owner = "getsentry";
repo = "symbolic";
tag = version;
hash = "sha256-3u4MTzaMwryGpFowrAM/MJOmnU8M+Q1/0UtALJib+9A=";
# the `py` directory is not included in the tarball, so we fetch the source via git instead
forceFetchGit = true;
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit src postPatch;
hash = "sha256-cpIVzgcxKfEA5oov6/OaXqknYsYZUoduLTn2qIXGL5U=";
};
postPatch = ''
ln -s ${./symbolic_Cargo.lock} Cargo.lock
'';
};
};
};
@ -45,7 +66,7 @@ let
psycopg
pydantic
sentry-sdk
symbolic_10
symbolic
user-agents
uvicorn
uwsgi-chunked

File diff suppressed because it is too large Load Diff