From 7f5e8c93019c850cfd0f70e130323bc7c5d96001 Mon Sep 17 00:00:00 2001 From: Pedro Alves Date: Tue, 21 Jan 2025 10:07:04 +0000 Subject: [PATCH 1/2] jellyseerr: 2.2.3 -> 2.3.0 --- pkgs/by-name/je/jellyseerr/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/je/jellyseerr/package.nix b/pkgs/by-name/je/jellyseerr/package.nix index eb6f823e52d2..8dc6b38af942 100644 --- a/pkgs/by-name/je/jellyseerr/package.nix +++ b/pkgs/by-name/je/jellyseerr/package.nix @@ -4,30 +4,30 @@ fetchFromGitHub, stdenv, makeWrapper, - nodejs_20, + nodejs_22, python3, sqlite, nix-update-script, }: let - nodejs = nodejs_20; + nodejs = nodejs_22; pnpm = pnpm_9.override { inherit nodejs; }; in stdenv.mkDerivation rec { pname = "jellyseerr"; - version = "2.2.3"; + version = "2.3.0"; src = fetchFromGitHub { owner = "Fallenbagel"; repo = "jellyseerr"; rev = "v${version}"; - hash = "sha256-JkbmCyunaMngAKUNLQHxfa1pktXxTjeL6ngvIgiAsGo="; + hash = "sha256-vAMuiHcf13CDyOB0k36DXUk+i6K6h/R7dmBLJsMkzNA="; }; pnpmDeps = pnpm.fetchDeps { inherit pname version src; - hash = "sha256-1r2+aeRb6zdpqqimufibVRjeAdvwHL0GiQSu5pHBh+U="; + hash = "sha256-iSzs+lMQzcFjUz4K3rYP0I6g/wVz6u49FSQuPHXbVRM="; }; buildInputs = [ sqlite ]; From 81186b50bf3d159398b0a37d12774e7681d9754c Mon Sep 17 00:00:00 2001 From: Pedro Alves Date: Tue, 21 Jan 2025 10:11:36 +0000 Subject: [PATCH 2/2] jellyseerr: update conventions --- pkgs/by-name/je/jellyseerr/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/je/jellyseerr/package.nix b/pkgs/by-name/je/jellyseerr/package.nix index 8dc6b38af942..1783f4f7aa5c 100644 --- a/pkgs/by-name/je/jellyseerr/package.nix +++ b/pkgs/by-name/je/jellyseerr/package.nix @@ -14,19 +14,19 @@ let nodejs = nodejs_22; pnpm = pnpm_9.override { inherit nodejs; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jellyseerr"; version = "2.3.0"; src = fetchFromGitHub { owner = "Fallenbagel"; repo = "jellyseerr"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-vAMuiHcf13CDyOB0k36DXUk+i6K6h/R7dmBLJsMkzNA="; }; pnpmDeps = pnpm.fetchDeps { - inherit pname version src; + inherit (finalAttrs) pname version src; hash = "sha256-iSzs+lMQzcFjUz4K3rYP0I6g/wVz6u49FSQuPHXbVRM="; }; @@ -71,7 +71,7 @@ stdenv.mkDerivation rec { passthru.updateScript = nix-update-script { }; - meta = with lib; { + meta = { description = "Fork of overseerr for jellyfin support"; homepage = "https://github.com/Fallenbagel/jellyseerr"; longDescription = '' @@ -79,9 +79,9 @@ stdenv.mkDerivation rec { requests for your media library. It is a a fork of Overseerr built to bring support for Jellyfin & Emby media servers! ''; - license = licenses.mit; - maintainers = with maintainers; [ camillemndn ]; - platforms = platforms.linux; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.camillemndn ]; + platforms = lib.platforms.linux; mainProgram = "jellyseerr"; }; -} +})