GNU bug report logs - #46313
[PATCH] gnu: Add chiaki.

Previous Next

Package: guix-patches;

Reported by: Léo Le Bouter <lle-bout <at> zaclys.net>

Date: Fri, 5 Feb 2021 03:19:02 UTC

Severity: normal

Tags: patch

Done: Steve George <steve <at> futurile.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 46313 in the body.
You can then email your comments to 46313 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#46313; Package guix-patches. (Fri, 05 Feb 2021 03:19:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Léo Le Bouter <lle-bout <at> zaclys.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Fri, 05 Feb 2021 03:19:02 GMT) Full text and rfc822 format available.

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

From: Léo Le Bouter <lle-bout <at> zaclys.net>
To: guix-patches <at> gnu.org
Cc: Léo Le Bouter <lle-bout <at> zaclys.net>
Subject: [PATCH] gnu: Add chiaki.
Date: Fri,  5 Feb 2021 04:17:31 +0100
* gnu/packages/games.scm (chiaki): New variable.
---
 gnu/packages/games.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index e3e18bf09e..3d6ba05a39 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -12178,3 +12178,42 @@ game FPS.")
 implemented using ncurses user interface.  An SDL graphical version is also
 available.")
     (license license:gpl3+)))
+
+(define-public chiaki
+  (package
+    (name "chiaki")
+    (version "2.1.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://git.sr.ht/~thestr4ng3r/chiaki")
+             (commit (string-append "v" version))
+             (recursive? #t)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "1kjaahv80p040wicj1a4ac1j2zsg0dbbf60a9aapn45qlkq80h2n"))))
+    (build-system cmake-build-system)
+    (native-inputs
+     `(("python" ,python)
+       ("protobuf" ,protobuf)
+       ("pkg-config" ,pkg-config)
+       ("python-protobuf" ,python-protobuf)))
+    (inputs
+     `(("ffmpeg" ,ffmpeg)
+       ("opus" ,opus)
+       ("openssl" ,openssl)
+       ("libevdev" ,libevdev)
+       ("qtbase" ,qtbase)
+       ("qtmultimedia" ,qtmultimedia)
+       ("qtsvg" ,qtsvg)
+       ("sdl2" ,sdl2)))
+    (home-page "https://git.sr.ht/~thestr4ng3r/chiaki")
+    (synopsis "Free and Open Source PlayStation Remote Play Client")
+    (description "Chiaki is a Free and Open Source Software Client for
+PlayStation 4 and PlayStation 5 Remote Play.")
+    (license
+     (license:fsdg-compatible
+      "file://LICENSES/AGPL-3.0-only-OpenSSL.txt"
+      "AGPL-3.0-only-OpenSSL"))))
-- 
2.30.0





Information forwarded to guix-patches <at> gnu.org:
bug#46313; Package guix-patches. (Sun, 07 Feb 2021 09:44:02 GMT) Full text and rfc822 format available.

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

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Léo Le Bouter <lle-bout <at> zaclys.net>
Cc: 46313 <at> debbugs.gnu.org
Subject: Re: [bug#46313] [PATCH] gnu: Add chiaki.
Date: Sun, 07 Feb 2021 10:43:41 +0100
Hello,

Léo Le Bouter via Guix-patches via <guix-patches <at> gnu.org> writes:

> * gnu/packages/games.scm (chiaki): New variable.

Thank you. Some comments follow.

> +             (recursive? #t)))

Do you know what sub-modules are being pulled? Could we unbundle them
instead?

> +    (synopsis "Free and Open Source PlayStation Remote Play Client")

Please remove "Free" and "Open Source": everything is in Guix. Also,
synopsis should not use titlecase:

    "PlayStation Remote Play client"

> +    (description "Chiaki is a Free and Open Source Software Client for
> +PlayStation 4 and PlayStation 5 Remote Play.")

See above. Also, couldyou expound a bit the description?

> +    (license
> +     (license:fsdg-compatible

It should be fsf-free instead of fsdg-compatible.

> +      "file://LICENSES/AGPL-3.0-only-OpenSSL.txt"
> +      "AGPL-3.0-only-OpenSSL"))))

I think the correct string would be "AGPL-3.0 WITH OpenSSL exception"
but I wonder if Guix cares about the exception.

Could you send an updated patch?


Regards,
-- 
Nicolas Goaziou




Information forwarded to guix-patches <at> gnu.org:
bug#46313; Package guix-patches. (Sun, 07 Feb 2021 16:58:01 GMT) Full text and rfc822 format available.

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

From: Léo Le Bouter <lle-bout <at> zaclys.net>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 46313 <at> debbugs.gnu.org
Subject: Re: [bug#46313] [PATCH] gnu: Add chiaki.
Date: Sun, 07 Feb 2021 17:57:11 +0100
[Message part 1 (text/plain, inline)]
On Sun, 2021-02-07 at 10:43 +0100, Nicolas Goaziou wrote:
> Hello,

Hello!

> 
> Léo Le Bouter via Guix-patches via <guix-patches <at> gnu.org> writes:
> 
> > * gnu/packages/games.scm (chiaki): New variable.
> 
> Thank you. Some comments follow.
> 
> > +             (recursive? #t)))
> 
> Do you know what sub-modules are being pulled? Could we unbundle them
> instead?

There is gf-complete, jerasure and nanopb. Will have to look for
unbundling.

> 
> > +    (synopsis "Free and Open Source PlayStation Remote Play
> > Client")
> 
> Please remove "Free" and "Open Source": everything is in Guix. Also,
> synopsis should not use titlecase:
> 
>     "PlayStation Remote Play client"
> 
> > +    (description "Chiaki is a Free and Open Source Software Client
> > for
> > +PlayStation 4 and PlayStation 5 Remote Play.")
> 
> See above. Also, couldyou expound a bit the description?
> 

Okay, merely copied the synopsis and description from the original
project.

> > +    (license
> > +     (license:fsdg-compatible
> 
> It should be fsf-free instead of fsdg-compatible.
> 
> > +      "file://LICENSES/AGPL-3.0-only-OpenSSL.txt"
> > +      "AGPL-3.0-only-OpenSSL"))))
> 

The thing is, the FSF does not approve that particular variant of the
license with OpenSSL exception so that's why I only specified it is
compatible.

> I think the correct string would be "AGPL-3.0 WITH OpenSSL exception"
> but I wonder if Guix cares about the exception.
> 
> Could you send an updated patch?
> 

ASAP.

> 
> Regards,

Thank you.
[signature.asc (application/pgp-signature, inline)]

bug closed, send any further explanations to 46313 <at> debbugs.gnu.org and Léo Le Bouter <lle-bout <at> zaclys.net> Request was from Steve George <steve <at> futurile.net> to control <at> debbugs.gnu.org. (Thu, 13 Feb 2025 12:25:02 GMT) Full text and rfc822 format available.

Message sent on to Léo Le Bouter <lle-bout <at> zaclys.net>:
bug#46313. (Thu, 13 Feb 2025 12:25:03 GMT) Full text and rfc822 format available.

Message #16 received at 46313-submitter <at> debbugs.gnu.org (full text, mbox):

From: Steve George <steve <at> futurile.net>
To: control <at> debbugs.gnu.org
Cc: 46313-submitter <at> debbugs.gnu.org
Subject: closing 46313
Date: Thu, 13 Feb 2025 12:23:48 +0000
close 46313 
thanks

Hi Léo - thanks for sending Chiaki back in 2021. As it's stale now I'm going to close the issue. If you ever get back around to it, please create a new issue. Thanks so much for your efforts!

Steve / Futurile




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 14 Mar 2025 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 56 days ago.

Previous Next


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