Unverified Commit 4209b615 authored by Pol Dellaiera's avatar Pol Dellaiera Committed by GitHub
Browse files

kavita: 0.8.2 -> 0.8.3.2 (#343656)

parents ab080a52 1e857243
Loading
Loading
Loading
Loading
+20 −16
Original line number Diff line number Diff line
{ lib
, stdenvNoCC
, fetchFromGitHub
, buildDotnetModule
, buildNpmPackage
, dotnetCorePackages
, nixosTests
{
  lib,
  stdenvNoCC,
  fetchFromGitHub,
  buildDotnetModule,
  buildNpmPackage,
  dotnetCorePackages,
  nixosTests,
}:

stdenvNoCC.mkDerivation (finalAttrs: {
  pname = "kavita";
  version = "0.8.2";
  version = "0.8.3.2";

  src = fetchFromGitHub {
    owner = "kareadita";
    repo = "kavita";
    # commit immediately following the v${version} tag
    # for correct version reporting
    rev = "44c046176e54fa81e3420a1a40dcd9871e0a45f1";
    hash = "sha256-cHX6nzajFqygdFF9y4KEAMv0tdNx9xFbpOoVNo8uafs=";
    rev = "v${finalAttrs.version}";
    hash = "sha256-8ZE3zlWX8DxLYUFj3AA04cIJTUWYgnNM+5FZhGmlRz8=";
  };

  backend = buildDotnetModule {
@@ -58,7 +57,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
    npmBuildScript = "prod";
    npmFlags = [ "--legacy-peer-deps" ];
    npmRebuildFlags = [ "--ignore-scripts" ]; # Prevent playwright from trying to install browsers
    npmDepsHash = "sha256-H53lwRr43MQWBbwc8N0GikAOkN2N0CwyiY8eGHveNFc=";
    npmDepsHash = "sha256-EB4B6BHiRi6A4nhj2dR+3q1MZKcfcYUuo4ls4WMJEUI=";
  };

  dontBuild = true;
@@ -75,7 +74,9 @@ stdenvNoCC.mkDerivation (finalAttrs: {
  '';

  passthru = {
    tests = { inherit (nixosTests) kavita; };
    tests = {
      inherit (nixosTests) kavita;
    };
    updateScript = ./update.sh;
  };

@@ -85,7 +86,10 @@ stdenvNoCC.mkDerivation (finalAttrs: {
    changelog = "https://github.com/kareadita/kavita/releases/tag/${finalAttrs.src.rev}";
    license = lib.licenses.gpl3Only;
    platforms = lib.platforms.linux;
    maintainers = with lib.maintainers; [ misterio77 nevivurn ];
    maintainers = with lib.maintainers; [
      misterio77
      nevivurn
    ];
    mainProgram = "kavita";
  };
})
+51 −50

File changed.

Preview size limit exceeded, changes collapsed.