GNU bug report logs - #67120
[PATCH 0/4] Add jellyfin-mpv-player and deps

Previous Next

Package: guix-patches;

Reported by: Ian Eure <ian <at> retrospec.tv>

Date: Sun, 12 Nov 2023 04:15:02 UTC

Severity: normal

Tags: patch

Done: Ian Eure <ian <at> retrospec.tv>

Bug is archived. No further changes may be made.

Full log


Message #146 received at 67120 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 67120 <at> debbugs.gnu.org
Cc: Ian Eure <ian <at> retrospec.tv>
Subject: [PATCH 0/4] Add jellyfin-mpv-player and deps
Date: Wed, 21 Feb 2024 20:42:25 +0000
[Message part 1 (text/plain, inline)]
Hi Ian,

QA looks green ^.-

I've noticed some minor picks in v5 you sent.

--8<---------------cut here---------------start------------->8---
+(define-public jellyfin-mpv-shim
...
+    (license license:gpl2)))
--8<---------------cut here---------------end--------------->8---
Nix listes 5 licenses in the package
<https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/applications/video/jellyfin-mpv-shim/default.nix#L109>
may you double check if it's still valid.

--8<---------------cut here---------------start------------->8---
+(define-public python-mpv-jsonipc
...
+    (synopsis "Python API to MPV using JSON IPC")
+    (description "Python API to MPV using JSON IPC")
--8<---------------cut here---------------end--------------->8---
The description of the package needs to be longer than synopsis and
needs to include more info. No full stop after end of the sentence.

--8<---------------cut here---------------start------------->8---
+(define-public python-jellyfin-apiclient
...
+    (synopsis "Python API client for Jellyfin")
+    (description "Python API client for Jellyfin")
--8<---------------cut here---------------end--------------->8---
Same here.

--8<---------------cut here---------------start------------->8---
+(define-public python-pystray
...
+    (arguments
+     (list
+      #:phases #~(modify-phases %standard-phases
+                   (delete 'check)
+                   (delete 'sanity-check))))
--8<---------------cut here---------------end--------------->8---
Please use #:tests? flag and place some comments why it's disabled (no
tests, require network, all broken etc.). Does Sanity check fail due to
incompatible versions, if so consider add relax-requirement phase (see
code examples in python-xyz).

Thanks,
Oleg
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 1 year and 74 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.