Loading
+3 −3
Original line number Diff line number Diff line
@@ -9,18 +9,18 @@

buildNpmPackage (finalAttrs: {
  pname = "glitchtip-frontend";
  version = "5.1.1";
  version = "5.2.1";

  src = fetchFromGitLab {
    owner = "glitchtip";
    repo = "glitchtip-frontend";
    tag = "v${finalAttrs.version}";
    hash = "sha256-WKh5w6AVyKhkGvGsy2Wv4Z01UaKTctDSfEhOek2Y84w=";
    hash = "sha256-aqGgaVjJogG3mDooQVpR59SR0HDuMPfKuB1i0Z/AMs8=";
  };

  npmDeps = fetchNpmDeps {
    inherit (finalAttrs) src;
    hash = "sha256-G2DZhHfTWi0qCAMs+IP7T2XEecBwTX12Dk3O0pD8ZJw=";
    hash = "sha256-urho5XwUJL7m8/xxv9EvH0MxQIW5TG7nOBSIa77RhJc=";
  };

  postPatch = ''
+9 −4
Original line number Diff line number Diff line
@@ -53,9 +53,10 @@ let
      django-organizations
      django-postgres-partition
      django-prometheus
      django-redis
      django-storages
      django-valkey
      google-cloud-logging
      granian
      gunicorn
      orjson
      psycopg
@@ -68,13 +69,17 @@ let
      whitenoise
    ]
    ++ celery.optional-dependencies.redis
    ++ celery.optional-dependencies.sqlalchemy
    ++ django-allauth.optional-dependencies.headless-spec
    ++ django-allauth.optional-dependencies.mfa
    ++ django-allauth.optional-dependencies.socialaccount
    ++ django-redis.optional-dependencies.hiredis
    ++ django-storages.optional-dependencies.boto3
    ++ django-storages.optional-dependencies.azure
    ++ django-storages.optional-dependencies.google
    ++ django-valkey.optional-dependencies.libvalkey
    ++ django-valkey.optional-dependencies.lz4
    ++ granian.optional-dependencies.reload
    ++ granian.optional-dependencies.uvloop
    ++ psycopg.optional-dependencies.c
    ++ psycopg.optional-dependencies.pool
    ++ pydantic.optional-dependencies.email;
@@ -84,14 +89,14 @@ in

stdenv.mkDerivation (finalAttrs: {
  pname = "glitchtip";
  version = "5.1.1";
  version = "5.2.1";
  pyproject = true;

  src = fetchFromGitLab {
    owner = "glitchtip";
    repo = "glitchtip-backend";
    tag = "v${finalAttrs.version}";
    hash = "sha256-P5J4nFXQHt+vP2W1bzdw4V9Pq+YnYsjgJPnU89RYofI=";
    hash = "sha256-FxkIbSrIyvLnD9n/Cb2udOhsnoC/bwGAfCRB1L/fhwo=";
  };

  propagatedBuildInputs = pythonPackages;