GNU bug report logs - #59851
Add Moonlight

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: phodina <phodina@HIDDEN>; dated Tue, 6 Dec 2022 03:18:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 21 Mar 2023 14:07:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 21 10:07:50 2023
Received: from localhost ([127.0.0.1]:60049 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peceT-0002TO-Pf
	for submit <at> debbugs.gnu.org; Tue, 21 Mar 2023 10:07:50 -0400
Received: from mail-qv1-f51.google.com ([209.85.219.51]:44731)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peceO-0002T4-Un
 for 59851 <at> debbugs.gnu.org; Tue, 21 Mar 2023 10:07:48 -0400
Received: by mail-qv1-f51.google.com with SMTP id 59so4020318qva.11
 for <59851 <at> debbugs.gnu.org>; Tue, 21 Mar 2023 07:07:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679407659;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=vjzdVliZQHvNrkaJjEcrFFNACuFlCvNz57mccC8Qqlg=;
 b=ir90uDqXxIXB+HcKNbdpjFWGb6OnruVHqQMF4kyfp/wV6D4KG6Re2W9dRAuEGSvSgG
 8c5h/EH4ysT5WuJuRibqylBzUpg10oXZH5hJlVji2c1F7P+RXoVQxhqW0VHpqpvVTVQF
 AiqL66+xrO+9EkR8gjhyIdaM+0c11k7Lx58MO7+eWF4wRIzHeKFV40b4wvMe1KW2P6Xd
 ZrkqZ7B2UzXZZcp+sYrpc/md696aa7vDQ4o0iTGeX15lUprx44fDhU8nUWjkuQJU7xNf
 CLMkgiY7hUgrceXQtp5dONzuYS+NspqAK2eQxLs0ozC0DrhBtBNo1rRGDmg4umWDpOHs
 zKrw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679407659;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=vjzdVliZQHvNrkaJjEcrFFNACuFlCvNz57mccC8Qqlg=;
 b=cnHWKe+/wR2EFbTU4yplM07QOGCrKEPyCJvJzHKii3Q+nlJgBpyPAGVBLO99dibAJM
 T6ofAkpkxUBLWKVI71AiLQMp5qch4MfU3S+dHzrvSjaWfT5qQYEHXIX+Cl+Kr9b2YUxO
 46ldqVZKFayb33ewLGwh2FzNcqiWe+MbOQHOLt/4Uft403CUTvxXHHzoGdkAxgjUtb3S
 elZq+0F9zkbrxdinquv2hJG+qPwq6onh2U3TfnmAOo9i3ZZ5N7f0bURT5uvYH1mFoj81
 r4Lvqn7Hwn8F0ZkRv+8nZJIzSeHaTdOrApgLWNmKxluFRQcubtm/8gqJggfBocsmasO0
 Q8DQ==
X-Gm-Message-State: AO0yUKWySExV9M+YrEks8OL9tx69jTWrkHdpwCY57WNAjHjWVlGHwbBD
 CrYuxy+KgG3Zg3lSWW9u3veg1gY1QF4V5w==
X-Google-Smtp-Source: AK7set8vJGiqRDY4+EOdkQqOD5+Zc36dw71Dct/5vAnY1RkRjSUNfDFuSuEEgSK0ysFp+0jfRESPog==
X-Received: by 2002:a05:6214:27eb:b0:5d1:d9f3:dd83 with SMTP id
 jt11-20020a05621427eb00b005d1d9f3dd83mr4485555qvb.7.1679407658704; 
 Tue, 21 Mar 2023 07:07:38 -0700 (PDT)
Received: from hurd ([2607:fad8:4:3::1004]) by smtp.gmail.com with ESMTPSA id
 j2-20020a378702000000b00746059d9c3fsm9439819qkd.35.2023.03.21.07.07.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 21 Mar 2023 07:07:38 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 <87cz7e8nlw.fsf@HIDDEN>
 <RgzlT6EkYv29_6-nDwzgii-eatP9OURzDVFm124uxVtqFhcPqHKXjnvqaHCLA_WOi520VarFzwZrI35mAk5oAi10IW3-w4PdjABUwOXbCpg=@protonmail.com>
 <878ri115m6.fsf@HIDDEN>
Date: Tue, 21 Mar 2023 10:07:37 -0400
In-Reply-To: <878ri115m6.fsf@HIDDEN> (Maxim Cournoyer's message of "Tue, 17
 Jan 2023 11:35:29 -0500")
Message-ID: <87bkkmqjti.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello Petr,

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hi Petr,
>
> phodina <phodina@HIDDEN> writes:
>
>> From a18528bd178c177f50e73de4b89ccbf758ab1774 Mon Sep 17 00:00:00 2001
>> From: Petr Hodina <phodina@HIDDEN>
>> Date: Sat, 3 Dec 2022 10:36:38 +0100
>> Subject: [PATCH v2 6/6] gnu: Add moonlight-qt.
>>
>> * gnu/packages/games.scm (moonlight-qt): New variable.
>>
>> diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
>> index 5f5bd8795e..6600c1ee60 100644
>> --- a/gnu/packages/games.scm
>> +++ b/gnu/packages/games.scm
>> @@ -5841,6 +5841,66 @@ (define-public bambam
>>  colors, pictures, and sounds.")
>>      (license license:gpl3+)))
>>  
>> +(define-public moonlight-qt
>> +  (package
>> +    (name "moonlight-qt")
>> +    (version "3.1.4")
>> +    (source (origin
>> +              (method git-fetch)
>> +              (uri (git-reference
>> +                    (url "https://github.com/moonlight-stream/moonlight-qt")
>> +                    (commit (string-append "v" version))))
>> +              (file-name (git-file-name name version))
>> +              (sha256
>> +               (base32
>> +                "02y2rbiiawhj1dvgxdaz8k9kpz6zkv20zsk17fbqj8259m3g5xr5"))))
>> +    (build-system qt-build-system)
>> +    (arguments
>> +     (list #:tests? #f ;no test suite
>> +           #:phases #~(modify-phases %standard-phases
>> +                        (replace 'configure
>> +                          (lambda* _
>> +                            (symlink (string-append #$(this-package-input
>> +                                                       "sdl-gamecontrollerdb")
>> +                                                    "/gamecontrollerdb.txt")
>> +                             "app/SDL_GameControllerDB/gamecontrollerdb.txt")
>> +                            (substitute* "moonlight-qt.pro"
>> +                              (("moonlight-common-c \\\\")
>> +                               "#moonlight-common-c \\")
>> +                              (("qmdnsengine \\\\")
>> +                               "#qmdnsengine \\")
>> +                              (("app \\\\")
>> +                               "app")
>> +                              (("app.depends")
>> +                               "INCLUDEPATH +=")
>> +                              (("h264bitstream \\\\")
>> +                               "#h264bitstream \\"))
>> +                            (invoke "qmake"
>> +                                    (string-append "PREFIX="
>> +                                                   #$output)))))))
>
> The above could benefit from a comment explaining what this is about
> (mostly unbundling libraries, it seems).
>
>> +    (native-inputs (list pkg-config qttools-5))
>> +    (inputs (list ffmpeg
>> +                  h264bitstream
>> +                  libva
>> +                  libvdpau
>> +                  moonlight-common
>> +                  openssl
>> +                  opus
>> +                  qmdnsengine
>> +                  qtbase-5
>> +                  qtdeclarative-5
>> +                  qtquickcontrols2-5
>> +                  qtsvg-5
>> +                  sdl2
>> +                  sdl2-ttf
>> +                  sdl-gamecontrollerdb))
>> +    (synopsis "GameStream client")
>> +    (description
>> +     "Moonlight is an open source implementation of NVIDIA's GameStream, as
>> +used by the NVIDIA Shield.")
>
> There's no need to use 'open source' or similar adjective in Guix, as
> this is already implied for the whole collection of software offered.
>
> Thank you, and apologies for sending my comments in multiple small
> chunks.

Gentle ping.  See the thread for the full review comments.

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 17 Jan 2023 16:35:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 17 11:35:40 2023
Received: from localhost ([127.0.0.1]:38075 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pHovz-00012C-LT
	for submit <at> debbugs.gnu.org; Tue, 17 Jan 2023 11:35:40 -0500
Received: from mail-vs1-f53.google.com ([209.85.217.53]:42946)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pHovx-00011y-7q
 for 59851 <at> debbugs.gnu.org; Tue, 17 Jan 2023 11:35:38 -0500
Received: by mail-vs1-f53.google.com with SMTP id d66so20335592vsd.9
 for <59851 <at> debbugs.gnu.org>; Tue, 17 Jan 2023 08:35:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=idhRk1lIBSmy97NRkb8jfbQNVo/UUB/GU9hBGy6XbMg=;
 b=Q3g3jjXC8WadFWQD9ioReH4c6fXRVpVnPhSnt6+RQJzmItNgdxHEM/7UYisjCS2nMl
 Bu+Cs8NJBsnn7l5GaqA2kAkN0UWZmIcAYyd1SfaZF/MdlatNVPMWeMC/zJkX9VJF2vPi
 a1R/4u/hQC2uWYPHaUyGDmh7axMo6QSOMQ0d7E9RCY/flut2j5bPNYid3b0aOITxybUI
 iI0/ca0DDOlog4eQxqXI9jw3b7ek7M818iIdBAYDKKVDvL2+d3zx9Gep0JMRGpXYdYZn
 TBTMFAKOsmFBYdCskjwziFdrIG6lBT5VgI3KpsQ/PI6vzfo9UfTmndrt17jYTMD2ufKm
 kaVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=idhRk1lIBSmy97NRkb8jfbQNVo/UUB/GU9hBGy6XbMg=;
 b=nMomqhU+yPhw7CfqdCcxOA4m1CmeYPx9CMCuwpVucjbf4l0ufiGDBsfku5zPq9ZRia
 Z9hCqLNv+BS/I+Xk+kchA4Vk5zm9a9VkxSLXcdyoPTUDCj7OgYj/0koOS9mXOCAKd4kN
 cVjPunx+IBbM7ppuE8FSxLlgdm6Gd2BI0Or6WYSiCIZFh5G1nbMOVpIphDo+sR+hvBh/
 d0cxwiuewmCP0oyryQ5FZrUIUTmWS3hhoaCXRvgoP/+xg3EvCDLCElmQ/QaRBnhRNd2V
 wQYawQR9r6+Cjv3JVwXmhE+dozKACRDXgK7IkpBaAkdlHByiRqESgeNvPMWBFH5wuNBk
 DWRA==
X-Gm-Message-State: AFqh2kqpj0DzzIoKvEZQR105LEYgcWZ7D2FV8iytlnNuq8WWkE5WsqGn
 u4Q3+3Pbpv5nYeSRlYux7lpCjOd3K23nA8sJ
X-Google-Smtp-Source: AMrXdXti3neIxFO4ZbYHh6JiwLB72zexm+BVnOGcbuCSp3Gh7RZNAr2Ul+bCKRDJEzSDEaX/4xWoBg==
X-Received: by 2002:a67:43c1:0:b0:3b1:383a:d463 with SMTP id
 q184-20020a6743c1000000b003b1383ad463mr1447245vsa.1.1673973331302; 
 Tue, 17 Jan 2023 08:35:31 -0800 (PST)
Received: from hurd (dsl-205-233-125-107.b2b2c.ca. [205.233.125.107])
 by smtp.gmail.com with ESMTPSA id
 bi27-20020a05620a319b00b00706a1551428sm1051703qkb.6.2023.01.17.08.35.30
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 17 Jan 2023 08:35:30 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 <87cz7e8nlw.fsf@HIDDEN>
 <RgzlT6EkYv29_6-nDwzgii-eatP9OURzDVFm124uxVtqFhcPqHKXjnvqaHCLA_WOi520VarFzwZrI35mAk5oAi10IW3-w4PdjABUwOXbCpg=@protonmail.com>
Date: Tue, 17 Jan 2023 11:35:29 -0500
In-Reply-To: <RgzlT6EkYv29_6-nDwzgii-eatP9OURzDVFm124uxVtqFhcPqHKXjnvqaHCLA_WOi520VarFzwZrI35mAk5oAi10IW3-w4PdjABUwOXbCpg=@protonmail.com>
 (phodina@HIDDEN's message of "Tue, 17 Jan 2023 08:07:14
 +0000")
Message-ID: <878ri115m6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Petr,

phodina <phodina@HIDDEN> writes:

> From a18528bd178c177f50e73de4b89ccbf758ab1774 Mon Sep 17 00:00:00 2001
> From: Petr Hodina <phodina@HIDDEN>
> Date: Sat, 3 Dec 2022 10:36:38 +0100
> Subject: [PATCH v2 6/6] gnu: Add moonlight-qt.
>
> * gnu/packages/games.scm (moonlight-qt): New variable.
>
> diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
> index 5f5bd8795e..6600c1ee60 100644
> --- a/gnu/packages/games.scm
> +++ b/gnu/packages/games.scm
> @@ -5841,6 +5841,66 @@ (define-public bambam
>  colors, pictures, and sounds.")
>      (license license:gpl3+)))
>  
> +(define-public moonlight-qt
> +  (package
> +    (name "moonlight-qt")
> +    (version "3.1.4")
> +    (source (origin
> +              (method git-fetch)
> +              (uri (git-reference
> +                    (url "https://github.com/moonlight-stream/moonlight-qt")
> +                    (commit (string-append "v" version))))
> +              (file-name (git-file-name name version))
> +              (sha256
> +               (base32
> +                "02y2rbiiawhj1dvgxdaz8k9kpz6zkv20zsk17fbqj8259m3g5xr5"))))
> +    (build-system qt-build-system)
> +    (arguments
> +     (list #:tests? #f ;no test suite
> +           #:phases #~(modify-phases %standard-phases
> +                        (replace 'configure
> +                          (lambda* _
> +                            (symlink (string-append #$(this-package-input
> +                                                       "sdl-gamecontrollerdb")
> +                                                    "/gamecontrollerdb.txt")
> +                             "app/SDL_GameControllerDB/gamecontrollerdb.txt")
> +                            (substitute* "moonlight-qt.pro"
> +                              (("moonlight-common-c \\\\")
> +                               "#moonlight-common-c \\")
> +                              (("qmdnsengine \\\\")
> +                               "#qmdnsengine \\")
> +                              (("app \\\\")
> +                               "app")
> +                              (("app.depends")
> +                               "INCLUDEPATH +=")
> +                              (("h264bitstream \\\\")
> +                               "#h264bitstream \\"))
> +                            (invoke "qmake"
> +                                    (string-append "PREFIX="
> +                                                   #$output)))))))

The above could benefit from a comment explaining what this is about
(mostly unbundling libraries, it seems).

> +    (native-inputs (list pkg-config qttools-5))
> +    (inputs (list ffmpeg
> +                  h264bitstream
> +                  libva
> +                  libvdpau
> +                  moonlight-common
> +                  openssl
> +                  opus
> +                  qmdnsengine
> +                  qtbase-5
> +                  qtdeclarative-5
> +                  qtquickcontrols2-5
> +                  qtsvg-5
> +                  sdl2
> +                  sdl2-ttf
> +                  sdl-gamecontrollerdb))
> +    (synopsis "GameStream client")
> +    (description
> +     "Moonlight is an open source implementation of NVIDIA's GameStream, as
> +used by the NVIDIA Shield.")

There's no need to use 'open source' or similar adjective in Guix, as
this is already implied for the whole collection of software offered.

Thank you, and apologies for sending my comments in multiple small
chunks.

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 17 Jan 2023 16:29:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 17 11:29:35 2023
Received: from localhost ([127.0.0.1]:38070 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pHoq6-0000sL-Qo
	for submit <at> debbugs.gnu.org; Tue, 17 Jan 2023 11:29:35 -0500
Received: from mail-qv1-f44.google.com ([209.85.219.44]:41865)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pHoq1-0000s3-Be
 for 59851 <at> debbugs.gnu.org; Tue, 17 Jan 2023 11:29:33 -0500
Received: by mail-qv1-f44.google.com with SMTP id d13so21919431qvj.8
 for <59851 <at> debbugs.gnu.org>; Tue, 17 Jan 2023 08:29:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=HNYWmK0jP31yvtFzljWSKU4xJVl7x7mv0bz3R1fY9+Y=;
 b=ppMcPtY0lLQ0YPFD+M0/MVABBadn3GCH5lJHR7UjsC7Lu9ZFUa+3znV5VgYgp8B0hB
 AMH5uFm+L0V766NMDja960hh1NrIhh/kIvIAkuoyDAh2aoenB1mejazPAjSnFb7cVEYs
 kbPtMQ0EAYdhNp1yE67vmYN1qU+AilgmdRCc7GUQrEsco77KwcZvL8gq/SOcIvlvNDsB
 bQocdl5mS1/BEbZkqSHk7f2NKIUJwX+IGTj/SKLhrII4ZE3OW+VPw+EVYZwaWxkDYaDs
 d0Cq0chSGs+/ehIFAjucQpadZD/iExEbvDyVqC9Ni+RtjBcaKgnWR/aIYE/2gTlYRo5z
 7/eg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=HNYWmK0jP31yvtFzljWSKU4xJVl7x7mv0bz3R1fY9+Y=;
 b=lygFdMCd58fmMQBEzrBJWn4H7VqDHuyrtOZdTlLTxHA1EiwenGEfW1mC4eRJCjn961
 jUZ0ziHAOAmL8Bz9MxGhijCVnRLpCrFhlv0MOzRtplaXq3jzsvCoCCsXV7Paw7Vult4f
 7IIntpIlD/vKIIcu7bhB1VJsIHZj/VssNAVamqeDDRIa6RHK4Jr/jddE77TBXlwES0yd
 kt9lCLQtH0No3Ekh2zP0ryudMbhvTEH4dBkZw4GEttuJbCzdERRbRkYP1is7LlyLV+Eh
 WUAuVK/bkKITFAxf6hxeP41esOWuTve89rBXqqo4sYKDL6fO1+WpYxtSYJ7+DWgxtnHB
 /VuA==
X-Gm-Message-State: AFqh2kprUc+L+Xcr0H3gaPT2KUXzyuMEERcEQbjBrPnXnzbHKUruP7IY
 62vGnq1m9Rp/eIKWX2xHpFac/q98Td3dJFkm
X-Google-Smtp-Source: AMrXdXupU1CzAxISf/k+1to/UNeypVrNubkOnEDznWelwdBOPkW1L1x/ViZtkEv3lH3jI2nq/QWG0A==
X-Received: by 2002:ad4:4591:0:b0:532:1870:b95c with SMTP id
 x17-20020ad44591000000b005321870b95cmr5831709qvu.17.1673972963603; 
 Tue, 17 Jan 2023 08:29:23 -0800 (PST)
Received: from hurd (dsl-205-233-125-107.b2b2c.ca. [205.233.125.107])
 by smtp.gmail.com with ESMTPSA id
 c23-20020a05620a269700b006fb11eee465sm20757073qkp.64.2023.01.17.08.29.22
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 17 Jan 2023 08:29:23 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 <87cz7e8nlw.fsf@HIDDEN>
 <RgzlT6EkYv29_6-nDwzgii-eatP9OURzDVFm124uxVtqFhcPqHKXjnvqaHCLA_WOi520VarFzwZrI35mAk5oAi10IW3-w4PdjABUwOXbCpg=@protonmail.com>
Date: Tue, 17 Jan 2023 11:29:21 -0500
In-Reply-To: <RgzlT6EkYv29_6-nDwzgii-eatP9OURzDVFm124uxVtqFhcPqHKXjnvqaHCLA_WOi520VarFzwZrI35mAk5oAi10IW3-w4PdjABUwOXbCpg=@protonmail.com>
 (phodina@HIDDEN's message of "Tue, 17 Jan 2023 08:07:14
 +0000")
Message-ID: <87cz7d15we.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Petr,

phodina <phodina@HIDDEN> writes:

> From a923f2a2e49a0a9851e43aec325fbaee1ee8b4cb Mon Sep 17 00:00:00 2001
> From: Petr Hodina <phodina@HIDDEN>
> Date: Mon, 5 Dec 2022 16:19:08 +0100
> Subject: [PATCH v2 5/6] gnu: Add sdl-gamecontrollerdb.
>
> * gnu/packages/sdl.scm (sdl-gamecontrollerdb): New variable.

Apologies, it looks like I forgot to review that one in the original
submission.

> diff --git a/gnu/packages/sdl.scm b/gnu/packages/sdl.scm
> index 0c419dfaca..90c04c98d9 100644
> --- a/gnu/packages/sdl.scm
> +++ b/gnu/packages/sdl.scm
> @@ -14,6 +14,7 @@
>  ;;; Copyright =C2=A9 2020 Timotej Lazar <timotej.lazar@HIDDEN>
>  ;;; Copyright =C2=A9 2020 Oleg Pykhalov <go.wigust@HIDDEN>
>  ;;; Copyright =C2=A9 2022 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
> +;;; Copyright =C2=A9 2022 Petr Hodina <phodina@HIDDEN>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -41,6 +42,7 @@ (define-module (gnu packages sdl)
>    #:use-module (guix download)
>    #:use-module (guix git-download)
>    #:use-module (guix utils)
> +  #:use-module (guix build-system copy)
>    #:use-module (guix build-system gnu)
>    #:use-module (guix build-system trivial)
>    #:use-module (gnu packages audio)
> @@ -199,6 +201,29 @@ (define-public libmikmod
>      (license license:lgpl2.1)
>      (home-page "http://mikmod.sourceforge.net/")))
>=20=20
> +(define-public sdl-gamecontrollerdb
> +  (let ((commit "9bd061ec6282cd9f8ee0eff36112d98096183a82")
> +        (revision "1"))
> +    (package
> +      (name "sdl-gamecontrollerdb")
> +      (version "")
                  ^
Oops! :-)

> +      (source (origin
> +                (method git-fetch)
> +                (uri (git-reference
> +                      (url "https://github.com/gabomdq/SDL_GameControlle=
rDB")
> +                      (commit commit)))
> +                (sha256
> +                 (base32
> +                  "1dzch3c39n1kq8m5h8fpi7aqqv6k5jqwmlyagsh6fmyzwjviqgji"=
))))
> +      (build-system copy-build-system)
> +      (arguments
> +       '(#:install-plan '(("gamecontrollerdb.txt" "gamecontrollerdb.txt"=
))))
> +      (synopsis "Database of game controller mappings to be used with SD=
L2
> +	Game Controller")
> +      (description "")

                      ^
The synopsis and description need to be reworked here.

Otherwise, LGTM.

--=20
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 17 Jan 2023 08:07:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 17 03:07:31 2023
Received: from localhost ([127.0.0.1]:35590 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pHh0E-0004R2-BH
	for submit <at> debbugs.gnu.org; Tue, 17 Jan 2023 03:07:31 -0500
Received: from mail-4322.protonmail.ch ([185.70.43.22]:32083)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <phodina@HIDDEN>) id 1pHh0B-0004Qn-QN
 for 59851 <at> debbugs.gnu.org; Tue, 17 Jan 2023 03:07:29 -0500
Date: Tue, 17 Jan 2023 08:07:14 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1673942839; x=1674202039;
 bh=789m1qr0dIqGp/XfzkAew+S0OaFTMZiBsoG7h6OF3yE=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=zRFZqhnfGjQGbVBml+glHlTyXz/cCNFEAgny9a/YMtb2oDoql2Y82AkS4+Aye9wWR
 N6aKRXpxj7qoSCMrJ5kGmQRqlCAlydHeQwO4ZHxMn0fh30/SWTTs6hXlZByosa2iSn
 RMQih0tYS0jj2KRTLvYTDqUUQILmedWr4AlJ7YNnR7e62xjw8rq4GziXl9+GFvlaRd
 9Fx3xHw0Vy4D6z98dy9fF7Xq8jDnt+nlwgcYrWTdTZA+2ApSfPQctH2UnAT53xSV1W
 aEDBxDgri9GFNTxDe3xXpIP9sOffQBmKS9c2nEuhC2x61AorKlinnoI+GSO5oqF5Ku
 by4lqAJ0eDoTw==
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
From: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
Message-ID: <RgzlT6EkYv29_6-nDwzgii-eatP9OURzDVFm124uxVtqFhcPqHKXjnvqaHCLA_WOi520VarFzwZrI35mAk5oAi10IW3-w4PdjABUwOXbCpg=@protonmail.com>
In-Reply-To: <87cz7e8nlw.fsf@HIDDEN>
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 <87cz7e8nlw.fsf@HIDDEN>
Feedback-ID: 14143818:user:proton
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="b1_nAkACoKZ9e1e1RqR19iBwT6vF0lNa36qlfhhpW5tZqU"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is a multi-part message in MIME format.

--b1_nAkACoKZ9e1e1RqR19iBwT6vF0lNa36qlfhhpW5tZqU
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Maxim,

thanks for review. Here are the patches with the fixes.

----
Petr
--b1_nAkACoKZ9e1e1RqR19iBwT6vF0lNa36qlfhhpW5tZqU
Content-Type: text/x-patch; name=v2-0003-gnu-Add-h264bitstream.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=v2-0003-gnu-Add-h264bitstream.patch

RnJvbSA0ODA1N2U5ODhmYjQyZjA4MjM4ZDNjMmQ2NTcyZjI4YWYyY2FkZWU4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjM0OjAzICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAz
LzZdIGdudTogQWRkIGgyNjRiaXRzdHJlYW0uCgoqIGdudS9wYWNrYWdlcy92aWRlby5zY20gKGgy
NjRiaXRzdHJlYW0pOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3Zp
ZGVvLnNjbSBiL2dudS9wYWNrYWdlcy92aWRlby5zY20KaW5kZXggZmM0MzBiOTE5Ni4uYjkxODli
YmY1ZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3ZpZGVvLnNjbQorKysgYi9nbnUvcGFja2Fn
ZXMvdmlkZW8uc2NtCkBAIC0zOTkyLDYgKzM5OTIsMzkgQEAgKGRlZmluZS1wdWJsaWMgaGFuZGJy
YWtlCiAgICAgOzsgQ29tYmluYXRpb24gdW5kZXIgR1BMdjIuICBTZWUgTElDRU5TRS4KICAgICAo
bGljZW5zZSBsaWNlbnNlOmdwbDIpKSkKIAorKGRlZmluZS1wdWJsaWMgaDI2NGJpdHN0cmVhbQor
ICA7OyBVc2VkIGFzIHN1Ym1vZHVsZSBpbiBodHRwczovL2dpdGh1Yi5jb20vbW9vbmxpZ2h0LXN0
cmVhbS9tb29ubGlnaHQtcXQKKyAgKGxldCAoKGNvbW1pdCAiMzRmM2M1OGFmYTNjNDdiNmNmMGE0
OTMwOGE2OGNiZjg5YzVlMGJmZiIpCisgICAgICAgIChyZXZpc2lvbiAiMSIpKQorICAgIChwYWNr
YWdlCisgICAgICAobmFtZSAiaDI2NGJpdHN0cmVhbSIpCisgICAgICAodmVyc2lvbiBjb21taXQp
CisgICAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRj
aCkKKyAgICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAg
ICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL2FpenZvcnNraS9oMjY0Yml0c3RyZWFtIikK
KyAgICAgICAgICAgICAgICAgICAgICAoY29tbWl0IHZlcnNpb24pKSkKKyAgICAgICAgICAgICAg
ICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAgICAg
ICAgKHNoYTI1NgorICAgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgICAi
MHJyaHpja3oyYTg5cTBjaHcyYmZsNGc4OXlpdjlhMGRjcWNqODBsY3BkcjNhMWl4OHE4NSIpKSkp
CisgICAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgICAoYXJndW1lbnRz
CisgICAgICAgKGxpc3QgIzp0ZXN0cz8gI2YgO25vIHRlc3Qgc3VpdGUKKyAgICAgICAgICAgICAj
OnBoYXNlcyAjfihtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgKGFkZC1hZnRlciAnaW5zdGFsbCAnZml4LWluY2x1ZGUtYnMtaAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHN5bWxpbmsgKHN0cmluZy1hcHBlbmQgIyRvdXRwdXQKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiL2luY2x1ZGUvaDI2NGJpdHN0cmVhbS9icy5oIikKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICMkb3V0
cHV0ICIvaW5jbHVkZS9icy5oIikpKSkpKSkKKyAgICAgIChuYXRpdmUtaW5wdXRzIChsaXN0IGF1
dG9jb25mIGF1dG9tYWtlIGxpYnRvb2wgcGtnLWNvbmZpZykpCisgICAgICAoaW5wdXRzIChsaXN0
IGZmbXBlZykpCisgICAgICAoc3lub3BzaXMgIkxpYnJhcnkgdG8gcmVhZCBhbmQgd3JpdGUgSC4y
NjQgdmlkZW8gYml0c3RyZWFtcyIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAiVGhpcyBw
YWNrYWdlIHByb3ZpZGVzIHRoZSBHYW1lU3RyZWFtIGNvZGUgc2hhcmVkIGJldHdlZW4gTW9vbmxp
Z2h0IGNsaWVudHMuIikKKyAgICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9haXp2
b3Jza2kvaDI2NGJpdHN0cmVhbSIpCisgICAgICAobGljZW5zZSBsaWNlbnNlOmxncGwyLjErKSkp
KQorCiAoZGVmaW5lLXB1YmxpYyBpbnRlbC12YWFwaS1kcml2ZXIKICAgKHBhY2thZ2UKICAgICAo
bmFtZSAiaW50ZWwtdmFhcGktZHJpdmVyIikKLS0gCjIuMzguMQoK

--b1_nAkACoKZ9e1e1RqR19iBwT6vF0lNa36qlfhhpW5tZqU
Content-Type: text/x-patch; name=v2-0006-gnu-Add-moonlight-qt.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=v2-0006-gnu-Add-moonlight-qt.patch

RnJvbSBhMTg1MjhiZDE3OGMxNzdmNTBlNzNkZTRiODljY2JmNzU4YWIxNzc0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjM2OjM4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA2
LzZdIGdudTogQWRkIG1vb25saWdodC1xdC4KCiogZ251L3BhY2thZ2VzL2dhbWVzLnNjbSAobW9v
bmxpZ2h0LXF0KTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9nYW1l
cy5zY20gYi9nbnUvcGFja2FnZXMvZ2FtZXMuc2NtCmluZGV4IDVmNWJkODc5NWUuLjY2MDBjMWVl
NjAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9nYW1lcy5zY20KKysrIGIvZ251L3BhY2thZ2Vz
L2dhbWVzLnNjbQpAQCAtNTg0MSw2ICs1ODQxLDY2IEBAIChkZWZpbmUtcHVibGljIGJhbWJhbQog
Y29sb3JzLCBwaWN0dXJlcywgYW5kIHNvdW5kcy4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3Bs
MyspKSkKIAorKGRlZmluZS1wdWJsaWMgbW9vbmxpZ2h0LXF0CisgIChwYWNrYWdlCisgICAgKG5h
bWUgIm1vb25saWdodC1xdCIpCisgICAgKHZlcnNpb24gIjMuMS40IikKKyAgICAoc291cmNlIChv
cmlnaW4KKyAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICh1
cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRo
dWIuY29tL21vb25saWdodC1zdHJlYW0vbW9vbmxpZ2h0LXF0IikKKyAgICAgICAgICAgICAgICAg
ICAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAidiIgdmVyc2lvbikpKSkKKyAgICAgICAgICAgICAg
KGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAo
c2hhMjU2CisgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjAyeTJyYmlp
YXdoajFkdmd4ZGF6OGs5a3B6NnprdjIwenNrMTdmYnFqODI1OW0zZzV4cjUiKSkpKQorICAgIChi
dWlsZC1zeXN0ZW0gcXQtYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgKGxpc3Qg
Izp0ZXN0cz8gI2YgO25vIHRlc3Qgc3VpdGUKKyAgICAgICAgICAgIzpwaGFzZXMgI34obW9kaWZ5
LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgICAgICAgICAgICAgICAocmVwbGFj
ZSAnY29uZmlndXJlCisgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEqIF8KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoc3ltbGluayAoc3RyaW5nLWFwcGVuZCAjJCh0aGlzLXBh
Y2thZ2UtaW5wdXQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAic2RsLWdhbWVjb250cm9sbGVyZGIiKQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvZ2FtZWNvbnRyb2xsZXJkYi50eHQiKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYXBwL1NETF9HYW1lQ29udHJvbGxlckRCL2dh
bWVjb250cm9sbGVyZGIudHh0IikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3Vic3Rp
dHV0ZSogIm1vb25saWdodC1xdC5wcm8iCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
KCJtb29ubGlnaHQtY29tbW9uLWMgXFxcXCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIiNtb29ubGlnaHQtY29tbW9uLWMgXFwiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKCgicW1kbnNlbmdpbmUgXFxcXCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IiNxbWRuc2VuZ2luZSBcXCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKCJhcHAg
XFxcXCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImFwcCIpCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoKCJhcHAuZGVwZW5kcyIpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIklOQ0xVREVQQVRIICs9IikKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICgoImgyNjRiaXRzdHJlYW0gXFxcXCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIiNoMjY0Yml0c3RyZWFtIFxcIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGlu
dm9rZSAicW1ha2UiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5n
LWFwcGVuZCAiUFJFRklYPSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICMkb3V0cHV0KSkpKSkpKQorICAgIChuYXRpdmUtaW5wdXRzIChsaXN0IHBr
Zy1jb25maWcgcXR0b29scy01KSkKKyAgICAoaW5wdXRzIChsaXN0IGZmbXBlZworICAgICAgICAg
ICAgICAgICAgaDI2NGJpdHN0cmVhbQorICAgICAgICAgICAgICAgICAgbGlidmEKKyAgICAgICAg
ICAgICAgICAgIGxpYnZkcGF1CisgICAgICAgICAgICAgICAgICBtb29ubGlnaHQtY29tbW9uCisg
ICAgICAgICAgICAgICAgICBvcGVuc3NsCisgICAgICAgICAgICAgICAgICBvcHVzCisgICAgICAg
ICAgICAgICAgICBxbWRuc2VuZ2luZQorICAgICAgICAgICAgICAgICAgcXRiYXNlLTUKKyAgICAg
ICAgICAgICAgICAgIHF0ZGVjbGFyYXRpdmUtNQorICAgICAgICAgICAgICAgICAgcXRxdWlja2Nv
bnRyb2xzMi01CisgICAgICAgICAgICAgICAgICBxdHN2Zy01CisgICAgICAgICAgICAgICAgICBz
ZGwyCisgICAgICAgICAgICAgICAgICBzZGwyLXR0ZgorICAgICAgICAgICAgICAgICAgc2RsLWdh
bWVjb250cm9sbGVyZGIpKQorICAgIChzeW5vcHNpcyAiR2FtZVN0cmVhbSBjbGllbnQiKQorICAg
IChkZXNjcmlwdGlvbgorICAgICAiTW9vbmxpZ2h0IGlzIGFuIG9wZW4gc291cmNlIGltcGxlbWVu
dGF0aW9uIG9mIE5WSURJQSdzIEdhbWVTdHJlYW0sIGFzCit1c2VkIGJ5IHRoZSBOVklESUEgU2hp
ZWxkLiIpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9tb29ubGlnaHQtc3RyZWFtLm9yZyIpCisg
ICAgKGxpY2Vuc2UgbGljZW5zZTpncGwzKykpKQorCiAoZGVmaW5lLXB1YmxpYyBtb29ubGlnaHQt
Y29tbW9uCiAgIDs7IFVzZWQgYXMgc3VibW9kdWxlIGluIGh0dHBzOi8vZ2l0aHViLmNvbS9tb29u
bGlnaHQtc3RyZWFtL21vb25saWdodAogICAobGV0ICgoY29tbWl0ICI4YzU1YzA4NmQ1OTY2MDcw
NDFlNDM5NGZiNjJhMWJjODAwYjdmMzdjIikKLS0gCjIuMzguMQoK

--b1_nAkACoKZ9e1e1RqR19iBwT6vF0lNa36qlfhhpW5tZqU
Content-Type: text/x-patch; name=v2-0005-gnu-Add-sdl-gamecontrollerdb.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=v2-0005-gnu-Add-sdl-gamecontrollerdb.patch

RnJvbSBhOTIzZjJhMmU0OWEwYTk4NTFlNDNhZWMzMjVmYmFlZTFlZThiNGNiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogTW9uLCA1IERlYyAyMDIyIDE2OjE5OjA4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA1
LzZdIGdudTogQWRkIHNkbC1nYW1lY29udHJvbGxlcmRiLgoKKiBnbnUvcGFja2FnZXMvc2RsLnNj
bSAoc2RsLWdhbWVjb250cm9sbGVyZGIpOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251
L3BhY2thZ2VzL3NkbC5zY20gYi9nbnUvcGFja2FnZXMvc2RsLnNjbQppbmRleCAwYzQxOWRmYWNh
Li45MGMwNGM5OGQ5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvc2RsLnNjbQorKysgYi9nbnUv
cGFja2FnZXMvc2RsLnNjbQpAQCAtMTQsNiArMTQsNyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDIw
IFRpbW90ZWogTGF6YXIgPHRpbW90ZWoubGF6YXJAYXJhbmVvLnNpPgogOzs7IENvcHlyaWdodCDC
qSAyMDIwIE9sZWcgUHlraGFsb3YgPGdvLndpZ3VzdEBnbWFpbC5jb20+CiA7OzsgQ29weXJpZ2h0
IMKpIDIwMjIgTWF4aW0gQ291cm5veWVyIDxtYXhpbS5jb3Vybm95ZXJAZ21haWwuY29tPgorOzs7
IENvcHlyaWdodCDCqSAyMDIyIFBldHIgSG9kaW5hIDxwaG9kaW5hQHByb3Rvbm1haWwuY29tPgog
Ozs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTQxLDYgKzQy
LDcgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzZGwpCiAgICM6dXNlLW1vZHVsZSAo
Z3VpeCBkb3dubG9hZCkKICAgIzp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKICAgIzp1
c2UtbW9kdWxlIChndWl4IHV0aWxzKQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVt
IGNvcHkpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KQogICAjOnVzZS1t
b2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIHRyaXZpYWwpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh
Y2thZ2VzIGF1ZGlvKQpAQCAtMTk5LDYgKzIwMSwyOSBAQCAoZGVmaW5lLXB1YmxpYyBsaWJtaWtt
b2QKICAgICAobGljZW5zZSBsaWNlbnNlOmxncGwyLjEpCiAgICAgKGhvbWUtcGFnZSAiaHR0cDov
L21pa21vZC5zb3VyY2Vmb3JnZS5uZXQvIikpKQogCisoZGVmaW5lLXB1YmxpYyBzZGwtZ2FtZWNv
bnRyb2xsZXJkYgorICAobGV0ICgoY29tbWl0ICI5YmQwNjFlYzYyODJjZDlmOGVlMGVmZjM2MTEy
ZDk4MDk2MTgzYTgyIikKKyAgICAgICAgKHJldmlzaW9uICIxIikpCisgICAgKHBhY2thZ2UKKyAg
ICAgIChuYW1lICJzZGwtZ2FtZWNvbnRyb2xsZXJkYiIpCisgICAgICAodmVyc2lvbiAiIikKKyAg
ICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQor
ICAgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAg
ICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vZ2Fib21kcS9TRExfR2FtZUNvbnRyb2xsZXJEQiIp
CisgICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAg
ICAoc2hhMjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIx
ZHpjaDNjMzluMWtxOG01aDhmcGk3YXFxdjZrNWpxd21seWFnc2g2Zm15endqdmlxZ2ppIikpKSkK
KyAgICAgIChidWlsZC1zeXN0ZW0gY29weS1idWlsZC1zeXN0ZW0pCisgICAgICAoYXJndW1lbnRz
CisgICAgICAgJygjOmluc3RhbGwtcGxhbiAnKCgiZ2FtZWNvbnRyb2xsZXJkYi50eHQiICJnYW1l
Y29udHJvbGxlcmRiLnR4dCIpKSkpCisgICAgICAoc3lub3BzaXMgIkRhdGFiYXNlIG9mIGdhbWUg
Y29udHJvbGxlciBtYXBwaW5ncyB0byBiZSB1c2VkIHdpdGggU0RMMgorCUdhbWUgQ29udHJvbGxl
ciIpCisgICAgICAoZGVzY3JpcHRpb24gIiIpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dp
dGh1Yi5jb20vZ2Fib21kcS9TRExfR2FtZUNvbnRyb2xsZXJEQiIpCisgICAgICAobGljZW5zZSBs
aWNlbnNlOnpsaWIpKSkpCisKIChkZWZpbmUtcHVibGljIHNkbC1nZngKICAgKHBhY2thZ2UKICAg
ICAobmFtZSAic2RsLWdmeCIpCi0tIAoyLjM4LjEKCg==

--b1_nAkACoKZ9e1e1RqR19iBwT6vF0lNa36qlfhhpW5tZqU
Content-Type: text/x-patch; name=v2-0002-gnu-Add-enet-moonlight.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=v2-0002-gnu-Add-enet-moonlight.patch

RnJvbSAxNjRmZjQ3ZmE3NjY4ZTk2MmMwYTBiOWJjOGFjMmEzZjRmYmFiNTI3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjMyOjQzICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAy
LzZdIGdudTogQWRkIGVuZXQtbW9vbmxpZ2h0LgoKKiBnbnUvcGFja2FnZXMvbmV0d29ya2luZy5z
Y20gKGVuZXQtbW9vbmxpZ2h0KTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNr
YWdlcy9uZXR3b3JraW5nLnNjbSBiL2dudS9wYWNrYWdlcy9uZXR3b3JraW5nLnNjbQppbmRleCBh
N2I1MWVkMWZmLi5iMTI1NzUzZGFlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbmV0d29ya2lu
Zy5zY20KKysrIGIvZ251L3BhY2thZ2VzL25ldHdvcmtpbmcuc2NtCkBAIC0yNTkxLDYgKzI1OTEs
NDUgQEAgKGRlZmluZS1wdWJsaWMgZW5ldAogICAgIChob21lLXBhZ2UgImh0dHA6Ly9lbmV0LmJl
c3Bpbi5vcmciKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJs
aWMgZW5ldC1tb29ubGlnaHQKKyAgKGxldCAoKGNvbW1pdCAiNGNkZTljYzNkY2M1YzMwNzc1YTgw
ZGExZGU4N2YzOWY5ODY3MmEzMSIpCisgICAgICAgIChyZXZpc2lvbiAiMSIpKQorICAgIChwYWNr
YWdlCisgICAgICAoaW5oZXJpdCBlbmV0KQorICAgICAgKG5hbWUgImVuZXQiKQorICAgICAgKHZl
cnNpb24gY29tbWl0KQorICAgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAgICAgKG1l
dGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAg
ICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9jZ3V0bWFuL2VuZXQi
KQorICAgICAgICAgICAgICAgICAgICAgIChjb21taXQgdmVyc2lvbikpKQorICAgICAgICAgICAg
ICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAg
ICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAg
ICIwN3NyMzJqeTk4OWphMjNmd2c4YnZycTJzbGdtN2JoZnc2djN4cTd5Y3pidzg2YzFkbmR2Iikp
KSkKKyAgICAgIChidWlsZC1zeXN0ZW0gY21ha2UtYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3Vt
ZW50cworICAgICAgIChsaXN0ICM6dGVzdHM/ICNmIDtubyB0ZXN0IHN1aXRlCisgICAgICAgICAg
ICAgIzpwaGFzZXMgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAg
ICAgICAgICAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAnYnVpbGQtc2hhcmUtbGliCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSogXworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgOzsgIC1EQlVJTERfU0hBUkVEX0xJQlM9T04gbm90IHdvcmtpbmcKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiQ01ha2VMaXN0cy50eHQiCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoIlNUQVRJQyIpCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiU0hBUkVEIikpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
KHJlcGxhY2UgJ2luc3RhbGwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhKiAo
IzprZXkgb3V0cHV0cyBzb3VyY2UgIzphbGxvdy1vdGhlci1rZXlzKQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKGxldCogKChpbmNsdWRlIChzdHJpbmctYXBwZW5kICMkb3V0cHV0Cisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIi9pbmNsdWRlIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxp
YiAoc3RyaW5nLWFwcGVuZCAjJG91dHB1dCAiL2xpYiIpKSkKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKG1rZGlyLXAgaW5jbHVkZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKG1rZGlyLXAgbGliKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY29w
eS1yZWN1cnNpdmVseSAoc3RyaW5nLWFwcGVuZCBzb3VyY2UKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9pbmNsdWRlIikK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5jbHVk
ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGluc3RhbGwtZmlsZSAibGliZW5l
dC5zbyIgbGliKSkpKSkpKQorICAgICAgKG5hdGl2ZS1pbnB1dHMgKGxpc3QgcGtnLWNvbmZpZykp
KSkpCisKIChkZWZpbmUtcHVibGljIHNzbGgKICAgKHBhY2thZ2UKICAgICAobmFtZSAic3NsaCIp
Ci0tIAoyLjM4LjEKCg==

--b1_nAkACoKZ9e1e1RqR19iBwT6vF0lNa36qlfhhpW5tZqU
Content-Type: text/x-patch; name=v2-0004-gnu-Add-moonlight-common.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=v2-0004-gnu-Add-moonlight-common.patch

RnJvbSA1YzQ2N2VjZmQyYTQ2MjhlZDc3NjI4OGIyMTM5NjhhMGY0ZTBkZWRjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjM1OjM2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0
LzZdIGdudTogQWRkIG1vb25saWdodC1jb21tb24uCgoqIGdudS9wYWNrYWdlcy9nYW1lcy5zY20g
KG1vb25saWdodC1jb21tb24pOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th
Z2VzL2dhbWVzLnNjbSBiL2dudS9wYWNrYWdlcy9nYW1lcy5zY20KaW5kZXggYTBiMjFiM2JkZC4u
NWY1YmQ4Nzk1ZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dhbWVzLnNjbQorKysgYi9nbnUv
cGFja2FnZXMvZ2FtZXMuc2NtCkBAIC01ODQxLDYgKzU4NDEsNTAgQEAgKGRlZmluZS1wdWJsaWMg
YmFtYmFtCiBjb2xvcnMsIHBpY3R1cmVzLCBhbmQgc291bmRzLiIpCiAgICAgKGxpY2Vuc2UgbGlj
ZW5zZTpncGwzKykpKQogCisoZGVmaW5lLXB1YmxpYyBtb29ubGlnaHQtY29tbW9uCisgIDs7IFVz
ZWQgYXMgc3VibW9kdWxlIGluIGh0dHBzOi8vZ2l0aHViLmNvbS9tb29ubGlnaHQtc3RyZWFtL21v
b25saWdodAorICAobGV0ICgoY29tbWl0ICI4YzU1YzA4NmQ1OTY2MDcwNDFlNDM5NGZiNjJhMWJj
ODAwYjdmMzdjIikKKyAgICAgICAgKHJldmlzaW9uICIxIikpCisgICAgKHBhY2thZ2UKKyAgICAg
IChuYW1lICJtb29ubGlnaHQtY29tbW9uIikKKyAgICAgICh2ZXJzaW9uIGNvbW1pdCkKKyAgICAg
IChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAg
ICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgICAo
dXJsCisgICAgICAgICAgICAgICAgICAgICAgICJodHRwczovL2dpdGh1Yi5jb20vbW9vbmxpZ2h0
LXN0cmVhbS9tb29ubGlnaHQtY29tbW9uLWMiKQorICAgICAgICAgICAgICAgICAgICAgIChjb21t
aXQgdmVyc2lvbikpKQorICAgICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUg
bmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAg
IChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIwcHFtMGEycDJzcXZhenY1Z2FrNmdsN2Q0MDVr
YWFxNnIxM2w3eWh5Y20wbXlheXFhdnJwIikpKSkKKyAgICAgIChidWlsZC1zeXN0ZW0gY21ha2Ut
YnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3VtZW50cworICAgICAgIChsaXN0ICM6dGVzdHM/ICNm
CisgICAgICAgICAgICAgIzpwaGFzZXMgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2Vz
CisgICAgICAgICAgICAgICAgICAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAndXNlLXN5c3Rl
bS1lbmV0LXBhY2thZ2UKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhIF8KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiQ01ha2VMaXN0cy50eHQi
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoImFkZF9zdWJkaXJlY3RvcnlcXChl
bmV0XFwpIikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIiKSkpKQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAocmVwbGFjZSAnaW5zdGFsbAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIChsYW1iZGEqICgjOmtleSBvdXRwdXRzIHNvdXJjZSAjOmFsbG93LW90aGVyLWtl
eXMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGV0KiAoKGluY2x1ZGUgKHN0cmlu
Zy1hcHBlbmQgIyRvdXRwdXQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiL2luY2x1ZGUiKSkKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAobGliIChzdHJpbmctYXBwZW5kICMkb3V0cHV0ICIvbGliIikpKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobWtkaXItcCBpbmNsdWRlKQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAobWtkaXItcCBsaWIpCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIChpbnN0YWxsLWZpbGUgKHN0cmluZy1hcHBlbmQgc291cmNlCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvc3JjL0xpbWVsaWdo
dC5oIikgaW5jbHVkZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGluc3RhbGwt
ZmlsZSAibGlibW9vbmxpZ2h0LWNvbW1vbi1jLnNvIiBsaWIpKSkpKSkpCisgICAgICAobmF0aXZl
LWlucHV0cyAobGlzdCBwa2ctY29uZmlnKSkKKyAgICAgIChpbnB1dHMgKGxpc3QgZW5ldC1tb29u
bGlnaHQgb3BlbnNzbCBxdGJhc2UtNSkpCisgICAgICAoc3lub3BzaXMgIkdhbWVTdHJlYW0gcHJv
dG9jb2wgY29yZSBpbXBsZW1lbnRhdGlvbiIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAi
VGhpcyBwYWNrYWdlIHByb3ZpZGVzIHRoZSBHYW1lU3RyZWFtIGNvcmUgY29kZSBmb3IgdGhlIHBy
b3RvY29sLiIpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vbW9vbmxpZ2h0
LXN0cmVhbS9tb29ubGlnaHQtY29tbW9uLWMiKQorICAgICAgKGxpY2Vuc2UgbGljZW5zZTpncGwz
KykpKSkKKwogKGRlZmluZS1wdWJsaWMgbXJyZXNjdWUKICAgKHBhY2thZ2UKICAgICAobmFtZSAi
bXJyZXNjdWUiKQotLSAKMi4zOC4xCgo=

--b1_nAkACoKZ9e1e1RqR19iBwT6vF0lNa36qlfhhpW5tZqU
Content-Type: text/x-patch; name=v2-0001-gnu-Add-qmdnsengine.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=v2-0001-gnu-Add-qmdnsengine.patch

RnJvbSAwZjdiN2FlZmYzNTY2MWRlZTZiYjlkMjA0ODQ1NzMwZDI2MThmM2I5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjMwOjAxICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx
LzZdIGdudTogQWRkIHFtZG5zZW5naW5lLgoKKiBnbnUvcGFja2FnZXMvcXQuc2NtIChxbWRuc2Vu
Z2luZSk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcXQuc2NtIGIv
Z251L3BhY2thZ2VzL3F0LnNjbQppbmRleCA2NDA2ZmQ1YzQ5Li4yODIyNTE2N2YwIDEwMDY0NAot
LS0gYS9nbnUvcGFja2FnZXMvcXQuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9xdC5zY20KQEAgLTEy
Myw2ICsxMjMsMzIgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBxdCkKICAgIzp1c2Ut
bW9kdWxlIChnbnUgcGFja2FnZXMgeG1sKQogICAjOnVzZS1tb2R1bGUgKHNyZmkgc3JmaS0xKSkK
IAorKGRlZmluZS1wdWJsaWMgcW1kbnNlbmdpbmUKKyAgOzsgVXNlZCBhcyBzdWJtb2R1bGUgaW4g
aHR0cHM6Ly9naXRodWIuY29tL21vb25saWdodC1zdHJlYW0vbW9vbmxpZ2h0LXF0CisgIChsZXQg
KChjb21taXQgImI3YTVhOWYyMjVkNWUxNGIzOWY5ZmQxZjkwNWM0ZjUwNWNmMmVlOTkiKQorICAg
ICAgICAocmV2aXNpb24gIjEiKSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgInFtZG5zZW5n
aW5lIikKKyAgICAgICh2ZXJzaW9uIGNvbW1pdCkKKyAgICAgIChzb3VyY2UgKG9yaWdpbgorICAg
ICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAgICh1cmkgKGdp
dC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5j
b20vY2d1dG1hbi9xbWRuc2VuZ2luZSIpCisgICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCB2
ZXJzaW9uKSkpCisgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1l
IHZlcnNpb24pKQorICAgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgICAgKGJh
c2UzMgorICAgICAgICAgICAgICAgICAgIjFmNXY1bjl3NGFzemNkanhtdzgxY3dtZDI2c3N5d3Zm
aXlyOHgwdmJ5YW1wNGtxZDhtd3ciKSkpKQorICAgICAgKGJ1aWxkLXN5c3RlbSBjbWFrZS1idWls
ZC1zeXN0ZW0pCisgICAgICAoYXJndW1lbnRzCisgICAgICAgJygjOmNvbmZpZ3VyZS1mbGFncyAo
bGlzdCAiLURCVUlMRF9URVNUUz1PTiIpKSkKKyAgICAgIChpbnB1dHMgKGxpc3QgcXRiYXNlLTUp
KQorICAgICAgKHN5bm9wc2lzICJNdWx0aWNhc3QgRE5TIGxpYnJhcnkgZm9yIFF0IGFwcGxpY2F0
aW9uIikKKyAgICAgIChkZXNjcmlwdGlvbiAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIG11bHRpY2Fz
dCBETlMgbGlicmFyeSBmb3IgUXQKKyAgYXBwbGljYXRpb25zLiIpCisgICAgICAoaG9tZS1wYWdl
ICJodHRwczovL2dpdGh1Yi5jb20vbW9vbmxpZ2h0LXN0cmVhbS9tb29ubGlnaHQtY29tbW9uLWMi
KQorICAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcWl0
ZQogICAobGV0ICgoY29tbWl0ICI3NWZiM2I2YmJkNWM2YTVhOGZjMzVlMDhhNmVmYmZiNTg4ZWQ1
NDZhIikKICAgICAgICAgKHJldmlzaW9uICI3NCIpKQotLSAKMi4zOC4xCgo=

--b1_nAkACoKZ9e1e1RqR19iBwT6vF0lNa36qlfhhpW5tZqU--





Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 16 Jan 2023 16:12:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 16 11:12:51 2023
Received: from localhost ([127.0.0.1]:34450 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pHS6N-0003VF-IZ
	for submit <at> debbugs.gnu.org; Mon, 16 Jan 2023 11:12:51 -0500
Received: from mail-qt1-f178.google.com ([209.85.160.178]:38896)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pHS6M-0003V3-1P
 for 59851 <at> debbugs.gnu.org; Mon, 16 Jan 2023 11:12:50 -0500
Received: by mail-qt1-f178.google.com with SMTP id z9so2309649qtv.5
 for <59851 <at> debbugs.gnu.org>; Mon, 16 Jan 2023 08:12:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=xyPcCggzUGivcXSaVb4AdNlzx6RDN25s3jMzkvJ9xwo=;
 b=bpJU+5qbfK9VQjrn2EZR8QFXmfGGONj0h1GAjB20Vo1ePYAe01r+lSAB9Q+wcyUxh2
 nTZ1WbBPe99slACe1PeqNwhlOhIGEVTPzHiH/tr92faJCN/rKDRFM6QXub6RzgHnl6nY
 aHNPmhOtfVGkqu9yDjz7AKhILlP30OnnnjKcMdJZYKv+2vjrs6ytXBMVbsSUq/uT2pTR
 vz96FJql0J3NfGCyFvV8nA3iCIih6zePdtbRODHcGr3yrwZjEddpmKiPBFl4vPiTAJz4
 83shib/8uCMJg7J4sZ6D7ZtcRymFswuEIrqKGoaQvD7vcWvig/hzpqWOS4jDGZeiwpjC
 awkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=xyPcCggzUGivcXSaVb4AdNlzx6RDN25s3jMzkvJ9xwo=;
 b=UYfdNN2qOjvTuZCKDsJ4plYn4KQIppd+pEOWIEJL0N/4nB2uJ0KGtXgefsx+09TZhb
 vwUgS5jmfqJlJ1Od7jufAxd6XsbH7LL5+ceP+lL1jb0pKmeMreUkylgVkJxNVmiLNZvp
 42+yzGcZVMcLtIBv4CjS1mPBb3CLTRu8wMNilXgsX9lfbqLUcrTFMI4kbCyQNpDoLTZb
 CfA5hfB4eHxQpAvI2HxmtOVTpxs2Gw9da+dnCHhbn0sPEW5q9ppmI9zxpwy1mUal/pRO
 JRWlXH2N8zwElAAIIW4S3+XwZ3g7ByesFgCibx6Hwb4wZAeRAcsQzTcq+yaxRqk9qEZj
 2n/A==
X-Gm-Message-State: AFqh2kpUFXmIChehU9TDHZsa732YmbGxftGB9n2GrU2H+nc7dK11Niky
 Z6qCL9jnVjLSxy6CKCidirI+y0YtgHc69ebr
X-Google-Smtp-Source: AMrXdXsOVEUTIEI6NnWfHsSLPpPDSRwxjiVS/Klwe0EF6F3xp8Exi8RSomQvPrvxQlQPuacPtVJkSA==
X-Received: by 2002:ac8:7450:0:b0:3b6:320f:7580 with SMTP id
 h16-20020ac87450000000b003b6320f7580mr5358164qtr.17.1673885564369; 
 Mon, 16 Jan 2023 08:12:44 -0800 (PST)
Received: from hurd (dsl-10-130-209.b2b2c.ca. [72.10.130.209])
 by smtp.gmail.com with ESMTPSA id
 fz18-20020a05622a5a9200b003a591194221sm14759149qtb.7.2023.01.16.08.12.43
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 16 Jan 2023 08:12:44 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
Date: Mon, 16 Jan 2023 11:12:43 -0500
In-Reply-To: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 (phodina@HIDDEN's message of "Tue, 06 Dec 2022 03:17:28
 +0000")
Message-ID: <87cz7e8nlw.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

phodina <phodina@HIDDEN> writes:

[...]

> Subject: [PATCH 3/6] gnu: Add h264bitstream.

[...]

> +      (synopsis "Library to read and write H.264 video bitstreams")
> +      (description
> +       "This package provides the code GameStream code shared between @code{Moonlight} clients.")
> +      (home-page "https://github.com/aizvorski/h264bitstream")
> +      (license license:lgpl2.1))))

I overlooked that in my previous review, but the license of
h264bitstream should be lgpl2.1+.

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 16 Jan 2023 16:11:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 16 11:11:28 2023
Received: from localhost ([127.0.0.1]:34446 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pHS52-0003Sv-1m
	for submit <at> debbugs.gnu.org; Mon, 16 Jan 2023 11:11:28 -0500
Received: from mail-qv1-f54.google.com ([209.85.219.54]:40864)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pHS4z-0003Sb-SI
 for 59851 <at> debbugs.gnu.org; Mon, 16 Jan 2023 11:11:26 -0500
Received: by mail-qv1-f54.google.com with SMTP id h10so19752196qvq.7
 for <59851 <at> debbugs.gnu.org>; Mon, 16 Jan 2023 08:11:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=95UnCKjsF2Xzcoeof1JYFUTUil3BCQSqRn8fTlj0gc4=;
 b=mGMX0JqGlxuNZrNvWcLoWLsEqqt/ZrRpKpChaRi5cJKOxEvq6rzy/NfOYywOmvG9lD
 0WLPsXqO/Ah5wpC6U57QzjM5Om11Z4Vw780JRId0vMg0ZACONmjyl16pQNKKgzo5gQQZ
 p2W0hI2ZjUHoy0iNGguJK6wjb23oXNm2R41YT/2WPgH7HQfBRoboPM54zA7eO8F49nrM
 oONqJUFHzLdauPkEZQoAkYozOY5PZRtlFjNVpG1qRP5f28r9quBJBCctYXoq8jgTktLM
 Ns5cDg9nqZkUdv9nPPAcZrwCOeI2VmdxULqmGK2sdVvV0CE8w+vqmTURMIpcHGUdFJ8n
 HX8A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=95UnCKjsF2Xzcoeof1JYFUTUil3BCQSqRn8fTlj0gc4=;
 b=0EWPMfeJITXj+gsLR+bDZqEwZE6vsABTqseZab9XhhU59QQOnCAiGhMWYFVEQ+KxWt
 mQEgm+aCDmQlZlPQTjxRersW9ej/lUUoOe3NWzUkezQzGp/ZHBuxLot9+pxUowDzgN7X
 qbt+Z8+Z22J14qA5touCDKy5RB4JpiIsUC40V5yt3DV/frnPJ5tUgUTsluwe9TuquYEH
 nn3z9lktXzN1dWYN289JXg1ReiPDGcEYOst4pxwjm79gUbKG88wIU0PxvuAinM8i0P3F
 mBeoC7LhktWcmvsKocwmgC+b0Foilknmt+WpB6QL2IyayKlX47qTmnpJNeWC/AuUjCIX
 qhYA==
X-Gm-Message-State: AFqh2kohFBJH9NLtucYLV7lD0nagj9v+tIZ8Sc7z7OuglTWrlM8KukFq
 oMrD+oHKsezUwu8K6l5fUHdxCsLOgjEhya8A
X-Google-Smtp-Source: AMrXdXuims0wQHpQMRQGFwXor1gJCK6ju9N8trb+DmKA2sKxnsGetc3d7+U493PUo3BX1XWnBo415w==
X-Received: by 2002:a05:6214:3285:b0:534:2fa3:14a6 with SMTP id
 mu5-20020a056214328500b005342fa314a6mr25207400qvb.10.1673885480038; 
 Mon, 16 Jan 2023 08:11:20 -0800 (PST)
Received: from hurd (dsl-10-130-209.b2b2c.ca. [72.10.130.209])
 by smtp.gmail.com with ESMTPSA id
 s10-20020a05620a29ca00b006fcb77f3bd6sm18587926qkp.98.2023.01.16.08.11.19
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 16 Jan 2023 08:11:19 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
Date: Mon, 16 Jan 2023 11:11:18 -0500
In-Reply-To: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 (phodina@HIDDEN's message of "Tue, 06 Dec 2022 03:17:28
 +0000")
Message-ID: <87h6wq8no9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi again,

phodina <phodina@HIDDEN> writes:

> Hello,
>
> these patches add support for game streaming solution for Nvidia GameStream protocol. The client is open source. However, the games and the server is a non-libre application.
>
> ----
> Petr
>
>
>
> From 6f6e1a55787059f520428287fba474fe72c4a86b Mon Sep 17 00:00:00 2001
> From: Petr Hodina <phodina@HIDDEN>
> Date: Sat, 3 Dec 2022 10:36:38 +0100
> Subject: [PATCH 6/6] gnu: Add moonlight.
>
> * gnu/packages/games.scm (moonlight): New variable.
>
> diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
> index 131784bc2a..d3628266ac 100644
> --- a/gnu/packages/games.scm
> +++ b/gnu/packages/games.scm
> @@ -5857,6 +5857,61 @@ (define-public bambam
>  colors, pictures, and sounds.")
>      (license license:gpl3+)))
>  
> +(define-public moonlight
> +  (package
> +    (name "moonlight")

Should that be called moonlight-qt?  Or perhaps it's the flagship
client, and thus 'moonlight' is appropriate, and other clients can have
different names?

> +    (version "3.1.4")
> +    (source (origin
> +              (method git-fetch)
> +              (uri (git-reference
> +                    (url "https://github.com/moonlight-stream/moonlight-qt")
> +                    (commit (string-append "v" version))))
> +              (file-name (git-file-name name version))
> +              (sha256
> +               (base32
> +                "02y2rbiiawhj1dvgxdaz8k9kpz6zkv20zsk17fbqj8259m3g5xr5"))))
> +    (build-system qt-build-system)
> +    (arguments
> +     (list #:tests? #f

An explanatory comment (;no test suite) ? is required.

> +           #:phases #~(modify-phases %standard-phases
> +                        (replace 'configure
> +                          (lambda* _
> +                            (symlink (string-append #$(this-package-input
> +                                                       "sdl-gamecontrollerdb")
> +                                                    "/gamecontrollerdb.txt")
> +                             "app/SDL_GameControllerDB/gamecontrollerdb.txt")
> +                            (substitute* "moonlight-qt.pro"
> +                              (("moonlight-common-c \\\\")
> +                               "#moonlight-common-c \\")
> +                              (("qmdnsengine \\\\") "#qmdnsengine \\")
> +                              (("app \\\\") "app")
> +                              (("app.depends") "INCLUDEPATH +=")
> +                              (("h264bitstream \\\\") "#h264bitstream \\"))
> +                            (invoke "qmake"
> +                                    (string-append "PREFIX=" #$output)))))))

Please explain what the non-obvious substitutions (commenting stuff) are
for.

> +    (native-inputs (list pkg-config qttools-5))
> +    (inputs (list moonlight-common
> +                  libva
> +                  libvdpau
> +                  openssl
> +                  opus
> +                  qtbase-5
> +                  sdl-gamecontrollerdb
> +                  qtquickcontrols2-5
> +                  qtdeclarative-5
> +                  qtsvg-5
> +                  qmdnsengine
> +                  sdl2
> +                  sdl2-ttf
> +                  h264bitstream
> +                  ffmpeg))

Please sort inputs :-).

> +    (synopsis "GameStream client for PCs")

I'd drop "for PCs", since it doesn't add much.

> +    (description
> +     "Moonlight PC is an open source implementation of NVIDIA's GameStream, as
> +used by the NVIDIA Shield.")
> +    (home-page "https://moonlight-stream.org")
> +    (license license:gpl3)))

That should also be gpl3+.

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 16 Jan 2023 16:06:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 16 11:06:03 2023
Received: from localhost ([127.0.0.1]:34438 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pHRzn-0003JY-IY
	for submit <at> debbugs.gnu.org; Mon, 16 Jan 2023 11:06:03 -0500
Received: from mail-qt1-f180.google.com ([209.85.160.180]:40900)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pHRzk-0003J2-Aj
 for 59851 <at> debbugs.gnu.org; Mon, 16 Jan 2023 11:06:01 -0500
Received: by mail-qt1-f180.google.com with SMTP id jr10so17648161qtb.7
 for <59851 <at> debbugs.gnu.org>; Mon, 16 Jan 2023 08:06:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=6ntXcoKp/4DPWR+SeN2pr7ouhpwJrzp0IF0xhmLzQ8c=;
 b=ONJzpHIN4CjHI7/tjFO/mQZL1NsnTgytfcoJuKAu7CWgsyX64hOau+tgsUUDyOTMpk
 9+2q+G+sLAZ6jQj3/SSeEOcRn597SWB1B/QteuhPP/yVdlfzGt+hiQSDWmMcVdp5SslK
 NL4PAJCO+hZz4jLo6nFkZ6BT3LtzNtR1LunBzbE4Y89Td1nK8stNDXxPsImCpnlrBw2F
 8xo700jWN+yNLGgAmJS/rj+J9az5YZekY6j3toaVoJiUNXbJd27ElU5BJWDgd/8+3omz
 1DRT8h/u+vCPbjl7DeRHRQYq75/S1cUXkyI80/AM47b24CidWvZWeK4M7gzTynPIASkZ
 OT7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=6ntXcoKp/4DPWR+SeN2pr7ouhpwJrzp0IF0xhmLzQ8c=;
 b=PrYPNnjZy0f9QKRFjYooStEYyu7JcsDR2UNH5JpLe7fsY5eFZHAMpqMUp5qzEgBdAA
 WRI7x4iVlGlU5+BSonwHaA7QIU6A6xsm5kweYoJeKWAcnkG2/Iwm6X+9ZtIhTWngg4bn
 GvlhZ20VeQjUi4Q8Cw13/WjbQSXn2dq2brJerAF6sRpWTH8BoqmMhz3Ecj0rEoDnE+kA
 FMZG1b7CqfA5WGLVGkyxdzoIymWv8F5yQoS7mm/yG595x1HK6zJPWrXIUEmrMwyaFNba
 lxwwi+j5AViNtnONz/FJ4dYVPeG/YvokwdlQh/jLZ4Us1h2Mflmoep+59byE4JyBQyZp
 JbiA==
X-Gm-Message-State: AFqh2koruxpbfhBV//Ibp9NV0p2SuPU1jWZuQme+KjLRS4UujIjVyFRS
 1wB1d0K6+znOmLUOSvXmA7DYc2f2CHOS+z+6
X-Google-Smtp-Source: AMrXdXsTBeBCJr8YEFtvKuDO81Gkr9j0taggD6DEkfFhBcjWSIlt7cw1muTAEhCaLnmJdFGVYWnHAA==
X-Received: by 2002:ac8:5309:0:b0:3b6:2c11:3569 with SMTP id
 t9-20020ac85309000000b003b62c113569mr9702430qtn.34.1673885154645; 
 Mon, 16 Jan 2023 08:05:54 -0800 (PST)
Received: from hurd (dsl-10-130-209.b2b2c.ca. [72.10.130.209])
 by smtp.gmail.com with ESMTPSA id
 9-20020ac85709000000b003b63a734434sm311011qtw.52.2023.01.16.08.05.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 16 Jan 2023 08:05:54 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
Date: Mon, 16 Jan 2023 11:05:53 -0500
In-Reply-To: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 (phodina@HIDDEN's message of "Tue, 06 Dec 2022 03:17:28
 +0000")
Message-ID: <87lem28nxa.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

phodina <phodina@HIDDEN> writes:

> Hello,
>
> these patches add support for game streaming solution for Nvidia GameStream protocol. The client is open source. However, the games and the server is a non-libre application.
>
> ----
> Petr
>
> From 413514efa6d87236d6f3e26166ac82fc3a85a9dd Mon Sep 17 00:00:00 2001
> From: Petr Hodina <phodina@HIDDEN>
> Date: Sat, 3 Dec 2022 10:35:36 +0100
> Subject: [PATCH 4/6] gnu: Add moonlight-common.
>
> * gnu/packages/games.scm (moonlight-common): New variable.
>
> diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
> index 9d79efbe94..131784bc2a 100644
> --- a/gnu/packages/games.scm
> +++ b/gnu/packages/games.scm
> @@ -5857,6 +5857,50 @@ (define-public bambam
>  colors, pictures, and sounds.")
>      (license license:gpl3+)))
>  
> +(define-public moonlight-common
> +  (let ((commit "8c55c086d596607041e4394fb62a1bc800b7f37c")
> +        (revision "1"))
> +    (package
> +      (name "moonlight-common")
> +      (version commit)
> +      (source (origin
> +                (method git-fetch)
> +                (uri (git-reference
> +                      (url
> +                       "https://github.com/moonlight-stream/moonlight-common-c")
> +                      (commit version)))
> +                (file-name (git-file-name name version))
> +                (sha256
> +                 (base32
> +                  "0pqm0a2p2sqvazv5gak6gl7d405kaaq6r13l7yhycm0myayqavrp"))))
> +      (build-system cmake-build-system)
> +      (arguments
> +       `(#:tests? #f
> +         #:phases (modify-phases %standard-phases
> +                    (add-after 'unpack 'use-enet-pkg

Perhaps name the phase 'use-system-enet-package' or
'unbundle-enet-moonlight'.

> +                      (lambda _
> +                        (substitute* "CMakeLists.txt"
> +                          (("add_subdirectory\\(enet\\)")
> +                           ""))))
> +                    (replace 'install
> +                      (lambda* (#:key outputs source #:allow-other-keys)
> +                        (let* ((out (assoc-ref outputs "out"))
> +                               (include (string-append out "/include"))
> +                               (lib (string-append out "/lib")))
> +                          (mkdir-p include)
> +                          (mkdir-p lib)
> +                          (install-file (string-append source
> +                                                       "/src/Limelight.h")
> +                                        include)
> +                          (install-file "libmoonlight-common-c.so" lib)))))))

It seems their build system is broken if it doesn't install these, and
thus should be reported upstream (with a comment linking to it here).

> +      (native-inputs (list pkg-config))
> +      (inputs (list qtbase-5 openssl enet-moonlight))

Please sort inputs :-).

> +      (synopsis "Core implementation of Nvidia's GameStream protocol")

I'd use "GameStream protocol core implementation"

> +      (description
> +       "This package provides the code GameStream code shared between @code{Moonlight} clients.")j

Provides the "core".

> +      (home-page "https://github.com/moonlight-stream/moonlight-common-c")
> +      (license license:gpl3))))

The license should be gpl3+, as the LICENSE text contains the original
"or any later version" and there doesn't seem to be source headers
contradicting that.

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 16 Jan 2023 16:00:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 16 11:00:12 2023
Received: from localhost ([127.0.0.1]:34432 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pHRu7-00039m-QW
	for submit <at> debbugs.gnu.org; Mon, 16 Jan 2023 11:00:12 -0500
Received: from mail-qv1-f50.google.com ([209.85.219.50]:43689)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pHRu2-00037c-Ms
 for 59851 <at> debbugs.gnu.org; Mon, 16 Jan 2023 11:00:10 -0500
Received: by mail-qv1-f50.google.com with SMTP id q10so19715404qvt.10
 for <59851 <at> debbugs.gnu.org>; Mon, 16 Jan 2023 08:00:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=L7765XgG6mY1JioNOj0yV0G5sngTHiTWex0rsr3SwxM=;
 b=VmtedlWY5fuhkK4KL4+YBQNys1Sa5Zvj64Hl1fMgZIBT50FNdbFH0ScAdoZAc7WWtP
 bbE3FZ/QRv0nZYV8ma+YSuOeNhoseodWLJGuwG8mPcoGa1prizs+6AMVwNqgA2g24r8e
 L2EtHt+2IMHM9LynYViA1cKxgNRKn9nlIyo7TJB4A95DO6RmuSmJLhMmaf+qReKMWQDw
 nm280OBEE/VweBq8y3c2Lz+EbGJnwRDwgtU0SaSCjEQhPfPs+y4DEPxrqTlPDXo4Yxqm
 dQQjQ3JLIrf3LH7yEWbXqWZxJcjNoh4uf50XPBcHR8ubcEcvzGR+74Eycec0OnbEiPYa
 rdDA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=L7765XgG6mY1JioNOj0yV0G5sngTHiTWex0rsr3SwxM=;
 b=aeSMQGZ/VBTaxJClrGHsdjj90R/vOP56Fo5poWAjb59T/LTxLuF7pvdc6iWjesooYR
 bdClRqngdmhO0qJBKqEghzhcmql3xTUC5ZamKHoJ/502yu6LDYOY68aA2a5gYGWcZEdT
 kJPjhHhenJLgzBEM1t+WKwqEytQWdHtGfI+FSSB9PTKawwqgVY1Rz+133pNCr+eFCXX5
 6t3t2fBuJAd4HcdxO+dgxsfCkD8EXBW6OOqw0QJhS/gg6OIpMoy+BYjFwZn47lSfwndx
 8Vn+RC3mikHxkg+hU+MqpdorNoCeYnuVj6qsG4IkyoPlsAyyFjZbhZe3qk6w6eCZLHE4
 f6tw==
X-Gm-Message-State: AFqh2kq0JJMUYr+j45YNQr+2lzEzU43ItFb0KUvWAuC5AX9uLZZUtP2Z
 9LpT4LqvT5IJ5e89XTwFQj2rJzZHHdViHc5R
X-Google-Smtp-Source: AMrXdXsRUX5WzSSoetMIMEEMocVFZxi6HZn5ctjnFcraP0Fnh7ZYwnS+pm6ne3XpveAxfdU3PAwn4Q==
X-Received: by 2002:a05:6214:3993:b0:535:1825:2bf7 with SMTP id
 ny19-20020a056214399300b0053518252bf7mr333316qvb.29.1673884800889; 
 Mon, 16 Jan 2023 08:00:00 -0800 (PST)
Received: from hurd (dsl-10-130-209.b2b2c.ca. [72.10.130.209])
 by smtp.gmail.com with ESMTPSA id
 y13-20020a37f60d000000b006fa2b1c3c1esm2374750qkj.58.2023.01.16.08.00.00
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 16 Jan 2023 08:00:00 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
Date: Mon, 16 Jan 2023 10:59:59 -0500
In-Reply-To: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 (phodina@HIDDEN's message of "Tue, 06 Dec 2022 03:17:28
 +0000")
Message-ID: <87pmbe8o74.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

phodina <phodina@HIDDEN> writes:

> Hello,
>
> these patches add support for game streaming solution for Nvidia GameStream protocol. The client is open source. However, the games and the server is a non-libre application.
>
> ----
> Petr
>
>
>
>
> From 2034d229893bd6b96e66c588f235da36efc025b9 Mon Sep 17 00:00:00 2001
> From: Petr Hodina <phodina@HIDDEN>
> Date: Sat, 3 Dec 2022 10:34:03 +0100
> Subject: [PATCH 3/6] gnu: Add h264bitstream.
>
> * gnu/packages/video.scm (h264bitstream): New variable.

[...]

> +      (build-system gnu-build-system)
> +      (arguments
> +       (list #:tests? #f ;no test suite
> +             #:phases #~(modify-phases %standard-phases
> +                          (add-after 'install 'fix-include-bs-h
> +                            (lambda* _

Replace lambda* with lambda.

> +                              (display "")

Remove this extraneous display call.

> +                              (symlink (string-append #$output
> +                                        "/include/h264bitstream/bs.h")
> +                                       (string-append #$output "/include/bs.h")))))))
> +      (native-inputs (list autoconf automake libtool pkg-config))
> +      (inputs (list ffmpeg))
> +      (synopsis "Library to read and write H.264 video bitstreams")
> +      (description
> +       "This package provides the code GameStream code shared between @code{Moonlight} clients.")

There's a typo above, with 'code' repeated twice.  Since Moonlight is a
proper noun, I'd leave out the @code decorator for it.

Otherwise, LGTM.

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 16 Jan 2023 15:04:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 16 10:04:38 2023
Received: from localhost ([127.0.0.1]:34386 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pHR2M-0001gF-GS
	for submit <at> debbugs.gnu.org; Mon, 16 Jan 2023 10:04:38 -0500
Received: from mail-oo1-f51.google.com ([209.85.161.51]:34476)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pHR2J-0001g1-FN
 for 59851 <at> debbugs.gnu.org; Mon, 16 Jan 2023 10:04:36 -0500
Received: by mail-oo1-f51.google.com with SMTP id
 c145-20020a4a4f97000000b004f505540a20so619687oob.1
 for <59851 <at> debbugs.gnu.org>; Mon, 16 Jan 2023 07:04:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=7AGfZvL1TDCF1+pHrPvd+c7rMqz17oVYZNdT3PrkbpQ=;
 b=lob6+gzPIBbFajWC60G72F/5IL9j4tY17GEJT/xkHrTxJs3vrT6SjW5/XtlRbEyYcZ
 awITzTZLeONDrsJau583aQXc97faBiYpUCnlFRpvMpAscqsxHS19DwT/e9vsT3H70u2p
 IlosN4E5UGEcLT+yryTN1NN7Ze0AsKSPS8oCm/FrrA1TLtzeueDpsVZBX+AwlWWaKma0
 GSa2ptTzsrgWCKSLoiCtjV/peHhO8pOlj+LDazXQW3rXioCtlDn6xbVQQxnEbSj070Qg
 +G2Wbm2a8FtfMpFejtE4mhwn0Ru89Rx9x9s+YH7tZGG7byI7tq6zTpOVhGQuoTypPV44
 idGQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7AGfZvL1TDCF1+pHrPvd+c7rMqz17oVYZNdT3PrkbpQ=;
 b=b8fZ1oRObvBIu9eURlJfMjaG5K5+MNpGNz7pi267nqTtdMZX7uXDcIbL+eWfxbcm4f
 CAgH2jsHGk0l/ih9vKiyCuiX1AbASjt8Vktoc6NFKo9dUFbjqN4QH02QJPRw9UyRZhAS
 xC4tmm9wGHdM1ZeY0jcuNvqmqh8+sBwizZV4hAlG0yNJJgpy3nLDOv+OWv7rMC6GbN8/
 IySFEPhNluWDNac8MBVy+Gk3CYnLroLGJPvK1bSRkm1Hw6RDyn2IRcxrGPuPCnIFcLck
 8FCitFcvX9LXPUlHEPNwH3zXGz57vbth2zrGtVd8x4ngxMpC6PdsP9TQc9zGke7c6TmB
 Ci0A==
X-Gm-Message-State: AFqh2koCHTW7xLAw6iEQOv0VLx/JIC/1C457d96iFZhnfGRDj05jNGZv
 wtKNzeKltd54nl+QQKUoDFoIJzcumxyoRCvv
X-Google-Smtp-Source: AMrXdXs6Jmpp345GdxkM9zTwhPB3z4gKy9c25jWibMtNPx+rWRsRGeswMJE23K+yiGDl/nuZUFV32A==
X-Received: by 2002:a05:6358:5919:b0:e8:b6ae:181c with SMTP id
 g25-20020a056358591900b000e8b6ae181cmr449945rwf.10.1673881469426; 
 Mon, 16 Jan 2023 07:04:29 -0800 (PST)
Received: from hurd (dsl-10-130-209.b2b2c.ca. [72.10.130.209])
 by smtp.gmail.com with ESMTPSA id
 r19-20020ae9d613000000b0070617deb4b7sm7136947qkk.134.2023.01.16.07.04.28
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 16 Jan 2023 07:04:29 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
Date: Mon, 16 Jan 2023 10:04:28 -0500
In-Reply-To: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 (phodina@HIDDEN's message of "Tue, 06 Dec 2022 03:17:28
 +0000")
Message-ID: <87wn5m8qrn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

phodina <phodina@HIDDEN> writes:

> Hello,
>
> these patches add support for game streaming solution for Nvidia GameStream protocol. The client is open source. However, the games and the server is a non-libre application.
>
> ----
> Petr
>
>
> From 038069c5a4b7034ac2a33b822a84744419ecb3c6 Mon Sep 17 00:00:00 2001
> From: Petr Hodina <phodina@HIDDEN>
> Date: Sat, 3 Dec 2022 10:30:01 +0100
> Subject: [PATCH 1/6] gnu: Add qmdnsengine.
>
> * gnu/packages/qt.scm (qmdnsengine): New variable.
>
> diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
> index 0f5e1c3530..c095eae871 100644
> --- a/gnu/packages/qt.scm
> +++ b/gnu/packages/qt.scm
> @@ -123,6 +123,31 @@ (define-module (gnu packages qt)
>    #:use-module (gnu packages xml)
>    #:use-module (srfi srfi-1))
>  
> +(define-public qmdnsengine
> +  (let ((commit "b7a5a9f225d5e14b39f9fd1f905c4f505cf2ee99")
> +        (revision "1"))

Please mention why we use a commit, e.g. ";; No release or tags.  Use
the latest commit".

> +    (package
> +      (name "qmdnsengine")
> +      (version commit)
> +      (source (origin
> +                (method git-fetch)
> +                (uri (git-reference
> +                      (url "https://github.com/cgutman/qmdnsengine")
> +                      (commit version)))
> +                (file-name (git-file-name name version))
> +                (sha256
> +                 (base32
> +                  "1f5v5n9w4aszcdjxmw81cwmd26ssywvfiyr8x0vbyamp4kqd8mww"))))
> +      (build-system cmake-build-system)
> +      (arguments
> +       '(#:configure-flags (list "-DBUILD_TESTS=ON")))
> +      (inputs (list qtbase-5))
> +      (synopsis "Multicast DNS library for Qt application")
> +      (description "This package provides multicast DNS library for Qt
> +  applications.")
> +      (home-page "https://github.com/moonlight-stream/moonlight-common-c")
> +      (license license:expat))))

Apart from the above, LGTM.

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at 59851 <at> debbugs.gnu.org:


Received: (at 59851) by debbugs.gnu.org; 16 Jan 2023 15:03:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 16 10:03:24 2023
Received: from localhost ([127.0.0.1]:34376 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pHR19-0001dr-La
	for submit <at> debbugs.gnu.org; Mon, 16 Jan 2023 10:03:23 -0500
Received: from mail-qt1-f171.google.com ([209.85.160.171]:42645)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pHR16-0001dd-EW
 for 59851 <at> debbugs.gnu.org; Mon, 16 Jan 2023 10:03:22 -0500
Received: by mail-qt1-f171.google.com with SMTP id fd15so14818905qtb.9
 for <59851 <at> debbugs.gnu.org>; Mon, 16 Jan 2023 07:03:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=zQmxmkD8DQnR+2J4NKlMKblFs8TqEDouRFoO6d5lE6k=;
 b=bY8g/EcoQdo9YEYjXNK5arldbkQJgQcpxPZthatpjz/diP7EXZPsLMsaF1jRPDwJ79
 CxD7jsuz6P5TrDVc63rPxhUiUuIMRwauYJzfixtSauuDI3htgrUyNv9owakTmm051akj
 mu74rxqBMmpzd8UAj+rhjaPvQpXXyeXveZOw6W4CrhF0i1a9gd2udMan0JJvgP33xmGP
 FgwIWlC65W73+KLSgL//pb0Tb5VGRKLdwZSy3V5GBKvkC5vsR+FbbZo2N7HpazAggqMV
 OUzuiK/m1ZQmJmcXDZRiDgz8tiyqt9SEz3DY+oEq23z8oYvN94s6/K/23u2cldiLLAT3
 hs2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=zQmxmkD8DQnR+2J4NKlMKblFs8TqEDouRFoO6d5lE6k=;
 b=HcpgNK6uCgYFH6X6X1MShY3M44vJJwyUlDNIRGncEbif6Qn6XQVmIVMJMGdx4FlcP2
 TLHrQ7qFvYWeqrI0I+PPeph1sm0Tdem9M1oeZpPl9lFudRCXXfVL8A8JPmfsC8RJ8Q6u
 YtI8+7E9rH4yWkB+tQNq+Vs53m8ikB2NouGwsTJVfvSbLRy/BHGCfl/qFFYw85nsoqPG
 St4b1firE8TPYx5sCxhljGEpuneh8jtd6KlPZ55ppaOHLfcZdWP7+4eXBKHDwOCXfhjj
 /+89LoArrEHMtEYlIoYvQfVAWcUNeTAWqtDqU/Q4ZeIslmYsD6+0k9J3gwtzmGVQA34Z
 IkSw==
X-Gm-Message-State: AFqh2kqqmltGJxDQxGF/Gr6FOi0RsgrH8M+Ozq5Y06V7ZLW4E+KVGeG1
 fKuujxzeXLRSKBLr0VpkoJ+E+WddREcvvqtj
X-Google-Smtp-Source: AMrXdXtf2lvrOThSveIz3x9IT7XQomWjWrbl5WCv6WVOeqNIpJaIXP4CQcojqBH5AxTx5ddnvtKA3g==
X-Received: by 2002:a05:622a:418b:b0:3a8:2f65:6ccb with SMTP id
 cd11-20020a05622a418b00b003a82f656ccbmr117471789qtb.65.1673881394798; 
 Mon, 16 Jan 2023 07:03:14 -0800 (PST)
Received: from hurd (dsl-10-130-209.b2b2c.ca. [72.10.130.209])
 by smtp.gmail.com with ESMTPSA id
 h7-20020ac87767000000b003b2d890752dsm5135224qtu.88.2023.01.16.07.03.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 16 Jan 2023 07:03:14 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: bug#59851: Add Moonlight
References: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
Date: Mon, 16 Jan 2023 10:03:13 -0500
In-Reply-To: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
 (phodina@HIDDEN's message of "Tue, 06 Dec 2022 03:17:28
 +0000")
Message-ID: <871qnua5e6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59851
Cc: 59851 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

phodina <phodina@HIDDEN> writes:

> Hello,
>
> these patches add support for game streaming solution for Nvidia GameStream protocol. The client is open source. However, the games and the server is a non-libre application.
>
> ----
> Petr
> From 3591443080ca8ae4fa775e6ea697f5e1b999a39b Mon Sep 17 00:00:00 2001
> From: Petr Hodina <phodina@HIDDEN>
> Date: Sat, 3 Dec 2022 10:32:43 +0100
> Subject: [PATCH 2/6] gnu: Add enet-moonlight.
>
> * gnu/packages/networking.scm (enet-moonlight): New variable.
>
> diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
> index f5276e330e..27f67c01bf 100644
> --- a/gnu/packages/networking.scm
> +++ b/gnu/packages/networking.scm
> @@ -2591,6 +2591,43 @@ (define-public enet
>      (home-page "http://enet.bespin.org")
>      (license license:expat)))
>  
> +(define-public enet-moonlight
> +  (let ((commit "4cde9cc3dcc5c30775a80da1de87f39f98672a31")
> +        (revision "1"))
> +(package
> +  (inherit enet)
> +  (name "enet")
> +  (version commit)
> +  (source (origin
> +            (method git-fetch)
> +            (uri (git-reference
> +             (url "https://github.com/cgutman/enet")
> +             (commit version)))
> +            (file-name (git-file-name name version))
> +            (sha256
> +             (base32
> +              "07sr32jy989ja23fwg8bvrq2slgm7bhfw6v3xq7yczbw86c1dndv"))))
> +    (build-system cmake-build-system)
> +       (arguments
> +       '(#:tests? #f
> +         #:phases
> +         (modify-phases %standard-phases
> +          (add-after 'unpack 'build-share-lib
> +          (lambda* _
> +          (substitute* "CMakeLists.txt"
> +          (("STATIC") "SHARED"))))

Perhaps having -DBUILD_SHARED_LIBS=ON in #:configure-flags would be
enough.

> +          (replace 'install
> +           (lambda* (#:key outputs source #:allow-other-keys)
> +               (let* ((out (assoc-ref outputs "out"))
> +                      (include (string-append out "/include"))
> +                      (lib (string-append out "/lib")))
> +               (mkdir-p include)
> +               (mkdir-p lib)
> +               (copy-recursively (string-append source "/include") include)
> +               (install-file "libenet.so" lib)))))))

It'd be preferable to use gexps and associated variables.

> +    (native-inputs
> +     (list pkg-config)))))
> +

Otherwise LGTM.

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 Dec 2022 03:17:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 05 22:17:57 2022
Received: from localhost ([127.0.0.1]:40024 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p2OSy-00012d-QQ
	for submit <at> debbugs.gnu.org; Mon, 05 Dec 2022 22:17:57 -0500
Received: from lists.gnu.org ([209.51.188.17]:46490)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <phodina@HIDDEN>) id 1p2OSw-00012W-Hw
 for submit <at> debbugs.gnu.org; Mon, 05 Dec 2022 22:17:55 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <phodina@HIDDEN>)
 id 1p2OSw-0002pv-5U
 for guix-patches@HIDDEN; Mon, 05 Dec 2022 22:17:54 -0500
Received: from mail-4322.protonmail.ch ([185.70.43.22])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <phodina@HIDDEN>)
 id 1p2OSm-0004Iz-2c
 for guix-patches@HIDDEN; Mon, 05 Dec 2022 22:17:53 -0500
Date: Tue, 06 Dec 2022 03:17:28 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1670296657; x=1670555857;
 bh=JnE6j7t8i872ZMTMDFJMTjqqYSiK2yFMLBs/Ch86ysU=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=dFCuhQpCFIj20Yi4aKb7uXUpPWGNfnOCgxhbYua6J9ZnYsgtiYKlKxXWVsrBy6kXN
 7Yr6w57/h/u6z9pIhNSsLJh7DQ7rMUbnSWIPsURSoO+ZVmtOCkn0hPGMCfRdfYdptU
 MC5/mFKqhJ1UbvlM1DEhFQ4BtA28D30QKuhsTIdPB3w7T9LW+/zbLcTbLpbpE3ptSx
 e6P+fjKNM31tZgyQELIFY6g2R47XKDAtrvcazOWGL18e8MKDMjUiWVV+dxpC9qkJBn
 jpydhHYjubojZTx8O0Tkgwveyiv27E+Cv921Jj/LjKAs9QG+jkbeFrPMDQ6rTUSCFv
 3OWhRoX/HPx7Q==
To: Guix Patches <guix-patches@HIDDEN>
From: phodina <phodina@HIDDEN>
Subject: Add Moonlight
Message-ID: <m_E7NdSsSdVPdQnIJ0A8fmwr7jmZ7RBn2qrDdCMW_P1FkzdxTLayYwf5gSYStidtqPw4MJolQi3BUc6qaUmX2xlpHSvJaQYb8t8oNs1d8es=@protonmail.com>
Feedback-ID: 14143818:user:proton
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="b1_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8"
Received-SPF: pass client-ip=185.70.43.22; envelope-from=phodina@HIDDEN;
 helo=mail-4322.protonmail.ch
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 T_PDS_PRO_TLD=0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

This is a multi-part message in MIME format.

--b1_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8
Content-Type: multipart/alternative;
 boundary="b2_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8"

--b2_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

SGVsbG8sCgp0aGVzZSBwYXRjaGVzIGFkZCBzdXBwb3J0IGZvciBnYW1lIHN0cmVhbWluZyBzb2x1
dGlvbiBmb3IgTnZpZGlhIEdhbWVTdHJlYW0gcHJvdG9jb2wuIFRoZSBjbGllbnQgaXMgb3BlbiBz
b3VyY2UuIEhvd2V2ZXIsIHRoZSBnYW1lcyBhbmQgdGhlIHNlcnZlciBpcyBhIG5vbi1saWJyZSBh
cHBsaWNhdGlvbi4KCi0tLS0KUGV0cg==

--b2_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiBy
Z2IoMCwgMCwgMCk7Ij5IZWxsbyw8YnI+PGJyPnRoZXNlIHBhdGNoZXMgYWRkIHN1cHBvcnQgZm9y
IGdhbWUgc3RyZWFtaW5nIHNvbHV0aW9uIGZvciBOdmlkaWEgPHNwYW4+PGVtPkdhbWVTdHJlYW08
L2VtPiBwcm90b2NvbDwvc3Bhbj4uIFRoZSBjbGllbnQgaXMgb3BlbiBzb3VyY2UuIEhvd2V2ZXIs
IHRoZSBnYW1lcyBhbmQgdGhlIHNlcnZlciBpcyBhIG5vbi1saWJyZSBhcHBsaWNhdGlvbi48YnI+
PGJyPjxicj4tLS0tPGJyPlBldHI8YnI+PC9kaXY+


--b2_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8--

--b1_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8
Content-Type: text/x-patch; name=0002-gnu-Add-enet-moonlight.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=0002-gnu-Add-enet-moonlight.patch

RnJvbSAzNTkxNDQzMDgwY2E4YWU0ZmE3NzVlNmVhNjk3ZjVlMWI5OTlhMzliIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjMyOjQzICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzZd
IGdudTogQWRkIGVuZXQtbW9vbmxpZ2h0LgoKKiBnbnUvcGFja2FnZXMvbmV0d29ya2luZy5zY20g
KGVuZXQtbW9vbmxpZ2h0KTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl
cy9uZXR3b3JraW5nLnNjbSBiL2dudS9wYWNrYWdlcy9uZXR3b3JraW5nLnNjbQppbmRleCBmNTI3
NmUzMzBlLi4yN2Y2N2MwMWJmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbmV0d29ya2luZy5z
Y20KKysrIGIvZ251L3BhY2thZ2VzL25ldHdvcmtpbmcuc2NtCkBAIC0yNTkxLDYgKzI1OTEsNDMg
QEAgKGRlZmluZS1wdWJsaWMgZW5ldAogICAgIChob21lLXBhZ2UgImh0dHA6Ly9lbmV0LmJlc3Bp
bi5vcmciKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMg
ZW5ldC1tb29ubGlnaHQKKyAgKGxldCAoKGNvbW1pdCAiNGNkZTljYzNkY2M1YzMwNzc1YTgwZGEx
ZGU4N2YzOWY5ODY3MmEzMSIpCisgICAgICAgIChyZXZpc2lvbiAiMSIpKQorKHBhY2thZ2UKKyAg
KGluaGVyaXQgZW5ldCkKKyAgKG5hbWUgImVuZXQiKQorICAodmVyc2lvbiBjb21taXQpCisgIChz
b3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAg
ICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIu
Y29tL2NndXRtYW4vZW5ldCIpCisgICAgICAgICAgICAgKGNvbW1pdCB2ZXJzaW9uKSkpCisgICAg
ICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAg
ICAgICAoc2hhMjU2CisgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAiMDdzcjMy
ank5ODlqYTIzZndnOGJ2cnEyc2xnbTdiaGZ3NnYzeHE3eWN6Ync4NmMxZG5kdiIpKSkpCisgICAg
KGJ1aWxkLXN5c3RlbSBjbWFrZS1idWlsZC1zeXN0ZW0pCisgICAgICAgKGFyZ3VtZW50cworICAg
ICAgICcoIzp0ZXN0cz8gI2YKKyAgICAgICAgICM6cGhhc2VzCisgICAgICAgICAobW9kaWZ5LXBo
YXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdidWls
ZC1zaGFyZS1saWIKKyAgICAgICAgICAobGFtYmRhKiBfCisgICAgICAgICAgKHN1YnN0aXR1dGUq
ICJDTWFrZUxpc3RzLnR4dCIKKyAgICAgICAgICAoKCJTVEFUSUMiKSAiU0hBUkVEIikpKSkKKyAg
ICAgICAgICAocmVwbGFjZSAnaW5zdGFsbAorICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0
cHV0cyBzb3VyY2UgIzphbGxvdy1vdGhlci1rZXlzKQorICAgICAgICAgICAgICAgKGxldCogKChv
dXQgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKSkKKyAgICAgICAgICAgICAgICAgICAgICAoaW5j
bHVkZSAoc3RyaW5nLWFwcGVuZCBvdXQgIi9pbmNsdWRlIikpCisgICAgICAgICAgICAgICAgICAg
ICAgKGxpYiAoc3RyaW5nLWFwcGVuZCBvdXQgIi9saWIiKSkpCisgICAgICAgICAgICAgICAobWtk
aXItcCBpbmNsdWRlKQorICAgICAgICAgICAgICAgKG1rZGlyLXAgbGliKQorICAgICAgICAgICAg
ICAgKGNvcHktcmVjdXJzaXZlbHkgKHN0cmluZy1hcHBlbmQgc291cmNlICIvaW5jbHVkZSIpIGlu
Y2x1ZGUpCisgICAgICAgICAgICAgICAoaW5zdGFsbC1maWxlICJsaWJlbmV0LnNvIiBsaWIpKSkp
KSkpCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgKGxpc3QgcGtnLWNvbmZpZykpKSkpCisKIChk
ZWZpbmUtcHVibGljIHNzbGgKICAgKHBhY2thZ2UKICAgICAobmFtZSAic3NsaCIpCi0tIAoyLjM4
LjEKCg==

--b1_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8
Content-Type: text/x-patch; name=0004-gnu-Add-moonlight-common.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=0004-gnu-Add-moonlight-common.patch

RnJvbSA0MTM1MTRlZmE2ZDg3MjM2ZDZmM2UyNjE2NmFjODJmYzNhODVhOWRkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjM1OjM2ICswMTAwClN1YmplY3Q6IFtQQVRDSCA0LzZd
IGdudTogQWRkIG1vb25saWdodC1jb21tb24uCgoqIGdudS9wYWNrYWdlcy9nYW1lcy5zY20gKG1v
b25saWdodC1jb21tb24pOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz
L2dhbWVzLnNjbSBiL2dudS9wYWNrYWdlcy9nYW1lcy5zY20KaW5kZXggOWQ3OWVmYmU5NC4uMTMx
Nzg0YmMyYSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dhbWVzLnNjbQorKysgYi9nbnUvcGFj
a2FnZXMvZ2FtZXMuc2NtCkBAIC01ODU3LDYgKzU4NTcsNTAgQEAgKGRlZmluZS1wdWJsaWMgYmFt
YmFtCiBjb2xvcnMsIHBpY3R1cmVzLCBhbmQgc291bmRzLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5z
ZTpncGwzKykpKQogCisoZGVmaW5lLXB1YmxpYyBtb29ubGlnaHQtY29tbW9uCisgIChsZXQgKChj
b21taXQgIjhjNTVjMDg2ZDU5NjYwNzA0MWU0Mzk0ZmI2MmExYmM4MDBiN2YzN2MiKQorICAgICAg
ICAocmV2aXNpb24gIjEiKSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgIm1vb25saWdodC1j
b21tb24iKQorICAgICAgKHZlcnNpb24gY29tbWl0KQorICAgICAgKHNvdXJjZSAob3JpZ2luCisg
ICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAo
Z2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgICh1cmwKKyAgICAgICAgICAgICAg
ICAgICAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9tb29ubGlnaHQtc3RyZWFtL21vb25saWdodC1j
b21tb24tYyIpCisgICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCB2ZXJzaW9uKSkpCisgICAg
ICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAg
ICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAg
ICAgICAgICAgIjBwcW0wYTJwMnNxdmF6djVnYWs2Z2w3ZDQwNWthYXE2cjEzbDd5aHljbTBteWF5
cWF2cnAiKSkpKQorICAgICAgKGJ1aWxkLXN5c3RlbSBjbWFrZS1idWlsZC1zeXN0ZW0pCisgICAg
ICAoYXJndW1lbnRzCisgICAgICAgYCgjOnRlc3RzPyAjZgorICAgICAgICAgIzpwaGFzZXMgKG1v
ZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgICAgICAgICAgICAoYWRkLWFm
dGVyICd1bnBhY2sgJ3VzZS1lbmV0LXBrZworICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEg
XworICAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJDTWFrZUxpc3RzLnR4dCIK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgKCgiYWRkX3N1YmRpcmVjdG9yeVxcKGVuZXRcXCki
KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIiIpKSkpCisgICAgICAgICAgICAgICAgICAg
IChyZXBsYWNlICdpbnN0YWxsCisgICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5
IG91dHB1dHMgc291cmNlICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAgICAgICAg
ICAgIChsZXQqICgob3V0IChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKGluY2x1ZGUgKHN0cmluZy1hcHBlbmQgb3V0ICIvaW5jbHVkZSIp
KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsaWIgKHN0cmluZy1hcHBlbmQgb3V0
ICIvbGliIikpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAobWtkaXItcCBpbmNsdWRlKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAobWtkaXItcCBsaWIpCisgICAgICAgICAgICAgICAg
ICAgICAgICAgIChpbnN0YWxsLWZpbGUgKHN0cmluZy1hcHBlbmQgc291cmNlCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9zcmMvTGltZWxp
Z2h0LmgiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluY2x1ZGUp
CisgICAgICAgICAgICAgICAgICAgICAgICAgIChpbnN0YWxsLWZpbGUgImxpYm1vb25saWdodC1j
b21tb24tYy5zbyIgbGliKSkpKSkpKQorICAgICAgKG5hdGl2ZS1pbnB1dHMgKGxpc3QgcGtnLWNv
bmZpZykpCisgICAgICAoaW5wdXRzIChsaXN0IHF0YmFzZS01IG9wZW5zc2wgZW5ldC1tb29ubGln
aHQpKQorICAgICAgKHN5bm9wc2lzICJDb3JlIGltcGxlbWVudGF0aW9uIG9mIE52aWRpYSdzIEdh
bWVTdHJlYW0gcHJvdG9jb2wiKQorICAgICAgKGRlc2NyaXB0aW9uCisgICAgICAgIlRoaXMgcGFj
a2FnZSBwcm92aWRlcyB0aGUgY29kZSBHYW1lU3RyZWFtIGNvZGUgc2hhcmVkIGJldHdlZW4gQGNv
ZGV7TW9vbmxpZ2h0fSBjbGllbnRzLiIpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1
Yi5jb20vbW9vbmxpZ2h0LXN0cmVhbS9tb29ubGlnaHQtY29tbW9uLWMiKQorICAgICAgKGxpY2Vu
c2UgbGljZW5zZTpncGwzKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBtcnJlc2N1ZQogICAocGFja2Fn
ZQogICAgIChuYW1lICJtcnJlc2N1ZSIpCi0tIAoyLjM4LjEKCg==

--b1_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8
Content-Type: text/x-patch; name=0001-gnu-Add-qmdnsengine.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=0001-gnu-Add-qmdnsengine.patch

RnJvbSAwMzgwNjljNWE0YjcwMzRhYzJhMzNiODIyYTg0NzQ0NDE5ZWNiM2M2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjMwOjAxICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzZd
IGdudTogQWRkIHFtZG5zZW5naW5lLgoKKiBnbnUvcGFja2FnZXMvcXQuc2NtIChxbWRuc2VuZ2lu
ZSk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcXQuc2NtIGIvZ251
L3BhY2thZ2VzL3F0LnNjbQppbmRleCAwZjVlMWMzNTMwLi5jMDk1ZWFlODcxIDEwMDY0NAotLS0g
YS9nbnUvcGFja2FnZXMvcXQuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9xdC5zY20KQEAgLTEyMyw2
ICsxMjMsMzEgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBxdCkKICAgIzp1c2UtbW9k
dWxlIChnbnUgcGFja2FnZXMgeG1sKQogICAjOnVzZS1tb2R1bGUgKHNyZmkgc3JmaS0xKSkKIAor
KGRlZmluZS1wdWJsaWMgcW1kbnNlbmdpbmUKKyAgKGxldCAoKGNvbW1pdCAiYjdhNWE5ZjIyNWQ1
ZTE0YjM5ZjlmZDFmOTA1YzRmNTA1Y2YyZWU5OSIpCisgICAgICAgIChyZXZpc2lvbiAiMSIpKQor
ICAgIChwYWNrYWdlCisgICAgICAobmFtZSAicW1kbnNlbmdpbmUiKQorICAgICAgKHZlcnNpb24g
Y29tbWl0KQorICAgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAgICAgKG1ldGhvZCBn
aXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAg
ICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9jZ3V0bWFuL3FtZG5zZW5naW5l
IikKKyAgICAgICAgICAgICAgICAgICAgICAoY29tbWl0IHZlcnNpb24pKSkKKyAgICAgICAgICAg
ICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAg
ICAgICAgKHNoYTI1NgorICAgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAg
ICAiMWY1djVuOXc0YXN6Y2RqeG13ODFjd21kMjZzc3l3dmZpeXI4eDB2YnlhbXA0a3FkOG13dyIp
KSkpCisgICAgICAoYnVpbGQtc3lzdGVtIGNtYWtlLWJ1aWxkLXN5c3RlbSkKKyAgICAgIChhcmd1
bWVudHMKKyAgICAgICAnKCM6Y29uZmlndXJlLWZsYWdzIChsaXN0ICItREJVSUxEX1RFU1RTPU9O
IikpKQorICAgICAgKGlucHV0cyAobGlzdCBxdGJhc2UtNSkpCisgICAgICAoc3lub3BzaXMgIk11
bHRpY2FzdCBETlMgbGlicmFyeSBmb3IgUXQgYXBwbGljYXRpb24iKQorICAgICAgKGRlc2NyaXB0
aW9uICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgbXVsdGljYXN0IEROUyBsaWJyYXJ5IGZvciBRdAor
ICBhcHBsaWNhdGlvbnMuIikKKyAgICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9t
b29ubGlnaHQtc3RyZWFtL21vb25saWdodC1jb21tb24tYyIpCisgICAgICAobGljZW5zZSBsaWNl
bnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBxaXRlCiAgIChsZXQgKChjb21taXQgIjc1
ZmIzYjZiYmQ1YzZhNWE4ZmMzNWUwOGE2ZWZiZmI1ODhlZDU0NmEiKQogICAgICAgICAocmV2aXNp
b24gIjc0IikpCi0tIAoyLjM4LjEKCg==

--b1_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8
Content-Type: text/x-patch; name=0006-gnu-Add-moonlight.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=0006-gnu-Add-moonlight.patch

RnJvbSA2ZjZlMWE1NTc4NzA1OWY1MjA0MjgyODdmYmE0NzRmZTcyYzRhODZiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjM2OjM4ICswMTAwClN1YmplY3Q6IFtQQVRDSCA2LzZd
IGdudTogQWRkIG1vb25saWdodC4KCiogZ251L3BhY2thZ2VzL2dhbWVzLnNjbSAobW9vbmxpZ2h0
KTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9nYW1lcy5zY20gYi9n
bnUvcGFja2FnZXMvZ2FtZXMuc2NtCmluZGV4IDEzMTc4NGJjMmEuLmQzNjI4MjY2YWMgMTAwNjQ0
Ci0tLSBhL2dudS9wYWNrYWdlcy9nYW1lcy5zY20KKysrIGIvZ251L3BhY2thZ2VzL2dhbWVzLnNj
bQpAQCAtNTg1Nyw2ICs1ODU3LDYxIEBAIChkZWZpbmUtcHVibGljIGJhbWJhbQogY29sb3JzLCBw
aWN0dXJlcywgYW5kIHNvdW5kcy4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMyspKSkKIAor
KGRlZmluZS1wdWJsaWMgbW9vbmxpZ2h0CisgIChwYWNrYWdlCisgICAgKG5hbWUgIm1vb25saWdo
dCIpCisgICAgKHZlcnNpb24gIjMuMS40IikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAg
ICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVu
Y2UKKyAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL21vb25saWdo
dC1zdHJlYW0vbW9vbmxpZ2h0LXF0IikKKyAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCAoc3Ry
aW5nLWFwcGVuZCAidiIgdmVyc2lvbikpKSkKKyAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0
LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAg
ICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjAyeTJyYmlpYXdoajFkdmd4ZGF6OGs5
a3B6NnprdjIwenNrMTdmYnFqODI1OW0zZzV4cjUiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gcXQt
YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgKGxpc3QgIzp0ZXN0cz8gI2YKKyAg
ICAgICAgICAgIzpwaGFzZXMgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAg
ICAgICAgICAgICAgICAgICAgICAocmVwbGFjZSAnY29uZmlndXJlCisgICAgICAgICAgICAgICAg
ICAgICAgICAgIChsYW1iZGEqIF8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3ltbGlu
ayAoc3RyaW5nLWFwcGVuZCAjJCh0aGlzLXBhY2thZ2UtaW5wdXQKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic2RsLWdhbWVjb250cm9sbGVy
ZGIiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICIvZ2FtZWNvbnRyb2xsZXJkYi50eHQiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
YXBwL1NETF9HYW1lQ29udHJvbGxlckRCL2dhbWVjb250cm9sbGVyZGIudHh0IikKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogIm1vb25saWdodC1xdC5wcm8iCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoKCJtb29ubGlnaHQtY29tbW9uLWMgXFxcXCIpCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiNtb29ubGlnaHQtY29tbW9uLWMgXFwiKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCgicW1kbnNlbmdpbmUgXFxcXCIpICIjcW1k
bnNlbmdpbmUgXFwiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCgiYXBwIFxcXFwi
KSAiYXBwIikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoImFwcC5kZXBlbmRzIikg
IklOQ0xVREVQQVRIICs9IikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoImgyNjRi
aXRzdHJlYW0gXFxcXCIpICIjaDI2NGJpdHN0cmVhbSBcXCIpKQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIChpbnZva2UgInFtYWtlIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHN0cmluZy1hcHBlbmQgIlBSRUZJWD0iICMkb3V0cHV0KSkpKSkpKQorICAgIChuYXRp
dmUtaW5wdXRzIChsaXN0IHBrZy1jb25maWcgcXR0b29scy01KSkKKyAgICAoaW5wdXRzIChsaXN0
IG1vb25saWdodC1jb21tb24KKyAgICAgICAgICAgICAgICAgIGxpYnZhCisgICAgICAgICAgICAg
ICAgICBsaWJ2ZHBhdQorICAgICAgICAgICAgICAgICAgb3BlbnNzbAorICAgICAgICAgICAgICAg
ICAgb3B1cworICAgICAgICAgICAgICAgICAgcXRiYXNlLTUKKyAgICAgICAgICAgICAgICAgIHNk
bC1nYW1lY29udHJvbGxlcmRiCisgICAgICAgICAgICAgICAgICBxdHF1aWNrY29udHJvbHMyLTUK
KyAgICAgICAgICAgICAgICAgIHF0ZGVjbGFyYXRpdmUtNQorICAgICAgICAgICAgICAgICAgcXRz
dmctNQorICAgICAgICAgICAgICAgICAgcW1kbnNlbmdpbmUKKyAgICAgICAgICAgICAgICAgIHNk
bDIKKyAgICAgICAgICAgICAgICAgIHNkbDItdHRmCisgICAgICAgICAgICAgICAgICBoMjY0Yml0
c3RyZWFtCisgICAgICAgICAgICAgICAgICBmZm1wZWcpKQorICAgIChzeW5vcHNpcyAiR2FtZVN0
cmVhbSBjbGllbnQgZm9yIFBDcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJNb29ubGlnaHQg
UEMgaXMgYW4gb3BlbiBzb3VyY2UgaW1wbGVtZW50YXRpb24gb2YgTlZJRElBJ3MgR2FtZVN0cmVh
bSwgYXMKK3VzZWQgYnkgdGhlIE5WSURJQSBTaGllbGQuIikKKyAgICAoaG9tZS1wYWdlICJodHRw
czovL21vb25saWdodC1zdHJlYW0ub3JnIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmdwbDMpKSkK
KwogKGRlZmluZS1wdWJsaWMgbW9vbmxpZ2h0LWNvbW1vbgogICAobGV0ICgoY29tbWl0ICI4YzU1
YzA4NmQ1OTY2MDcwNDFlNDM5NGZiNjJhMWJjODAwYjdmMzdjIikKICAgICAgICAgKHJldmlzaW9u
ICIxIikpCi0tIAoyLjM4LjEKCg==

--b1_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8
Content-Type: text/x-patch; name=0003-gnu-Add-h264bitstream.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=0003-gnu-Add-h264bitstream.patch

RnJvbSAyMDM0ZDIyOTg5M2JkNmI5NmU2NmM1ODhmMjM1ZGEzNmVmYzAyNWI5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU2F0LCAzIERlYyAyMDIyIDEwOjM0OjAzICswMTAwClN1YmplY3Q6IFtQQVRDSCAzLzZd
IGdudTogQWRkIGgyNjRiaXRzdHJlYW0uCgoqIGdudS9wYWNrYWdlcy92aWRlby5zY20gKGgyNjRi
aXRzdHJlYW0pOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3ZpZGVv
LnNjbSBiL2dudS9wYWNrYWdlcy92aWRlby5zY20KaW5kZXggNmUwYTFlMzEzYy4uY2NlOThjYTZj
ZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3ZpZGVvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv
dmlkZW8uc2NtCkBAIC0zOTU3LDYgKzM5NTcsMzkgQEAgKGRlZmluZS1wdWJsaWMgaGFuZGJyYWtl
CiAgICAgOzsgQ29tYmluYXRpb24gdW5kZXIgR1BMdjIuICBTZWUgTElDRU5TRS4KICAgICAobGlj
ZW5zZSBsaWNlbnNlOmdwbDIpKSkKIAorKGRlZmluZS1wdWJsaWMgaDI2NGJpdHN0cmVhbQorICAo
bGV0ICgoY29tbWl0ICIzNGYzYzU4YWZhM2M0N2I2Y2YwYTQ5MzA4YTY4Y2JmODljNWUwYmZmIikK
KyAgICAgICAgKHJldmlzaW9uICIxIikpCisgICAgKHBhY2thZ2UKKyAgICAgIChuYW1lICJoMjY0
Yml0c3RyZWFtIikKKyAgICAgICh2ZXJzaW9uIGNvbW1pdCkKKyAgICAgIChzb3VyY2UgKG9yaWdp
bgorICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAgICh1
cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dp
dGh1Yi5jb20vYWl6dm9yc2tpL2gyNjRiaXRzdHJlYW0iKQorICAgICAgICAgICAgICAgICAgICAg
IChjb21taXQgdmVyc2lvbikpKQorICAgICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxl
LW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAg
ICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIwcnJoemNrejJhODlxMGNodzJiZmw0
Zzg5eWl2OWEwZGNxY2o4MGxjcGRyM2ExaXg4cTg1IikpKSkKKyAgICAgIChidWlsZC1zeXN0ZW0g
Z251LWJ1aWxkLXN5c3RlbSkKKyAgICAgIChhcmd1bWVudHMKKyAgICAgICAobGlzdCAjOnRlc3Rz
PyAjZiA7bm8gdGVzdCBzdWl0ZQorICAgICAgICAgICAgICM6cGhhc2VzICN+KG1vZGlmeS1waGFz
ZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgICAgICAgICAgICAgICAgICAoYWRkLWFmdGVy
ICdpbnN0YWxsICdmaXgtaW5jbHVkZS1icy1oCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KGxhbWJkYSogXworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRpc3BsYXkgIiIpCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3ltbGluayAoc3RyaW5nLWFwcGVuZCAjJG91
dHB1dAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvaW5jbHVkZS9o
MjY0Yml0c3RyZWFtL2JzLmgiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKHN0cmluZy1hcHBlbmQgIyRvdXRwdXQgIi9pbmNsdWRlL2JzLmgiKSkpKSkpKQorICAgICAg
KG5hdGl2ZS1pbnB1dHMgKGxpc3QgYXV0b2NvbmYgYXV0b21ha2UgbGlidG9vbCBwa2ctY29uZmln
KSkKKyAgICAgIChpbnB1dHMgKGxpc3QgZmZtcGVnKSkKKyAgICAgIChzeW5vcHNpcyAiTGlicmFy
eSB0byByZWFkIGFuZCB3cml0ZSBILjI2NCB2aWRlbyBiaXRzdHJlYW1zIikKKyAgICAgIChkZXNj
cmlwdGlvbgorICAgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgdGhlIGNvZGUgR2FtZVN0cmVh
bSBjb2RlIHNoYXJlZCBiZXR3ZWVuIEBjb2Rle01vb25saWdodH0gY2xpZW50cy4iKQorICAgICAg
KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2FpenZvcnNraS9oMjY0Yml0c3RyZWFtIikK
KyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6bGdwbDIuMSkpKSkKKwogKGRlZmluZS1wdWJsaWMgaW50
ZWwtdmFhcGktZHJpdmVyCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImludGVsLXZhYXBpLWRyaXZl
ciIpCi0tIAoyLjM4LjEKCg==

--b1_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8
Content-Type: text/x-patch; name=0005-gnu-Add-sdl-gamecontrollerdb.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=0005-gnu-Add-sdl-gamecontrollerdb.patch

RnJvbSAyMWRiOTk1NDM1NjFlYjc5N2VhYjMzODZhZDQ3MjE4NjE1M2U3NjIyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogTW9uLCA1IERlYyAyMDIyIDE2OjE5OjA4ICswMTAwClN1YmplY3Q6IFtQQVRDSCA1LzZd
IGdudTogQWRkIHNkbC1nYW1lY29udHJvbGxlcmRiLgoKKiBnbnUvcGFja2FnZXMvc2RsLnNjbSAo
c2RsLWdhbWVjb250cm9sbGVyZGIpOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3Bh
Y2thZ2VzL3NkbC5zY20gYi9nbnUvcGFja2FnZXMvc2RsLnNjbQppbmRleCAwYzQxOWRmYWNhLi45
MGMwNGM5OGQ5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvc2RsLnNjbQorKysgYi9nbnUvcGFj
a2FnZXMvc2RsLnNjbQpAQCAtMTQsNiArMTQsNyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDIwIFRp
bW90ZWogTGF6YXIgPHRpbW90ZWoubGF6YXJAYXJhbmVvLnNpPgogOzs7IENvcHlyaWdodCDCqSAy
MDIwIE9sZWcgUHlraGFsb3YgPGdvLndpZ3VzdEBnbWFpbC5jb20+CiA7OzsgQ29weXJpZ2h0IMKp
IDIwMjIgTWF4aW0gQ291cm5veWVyIDxtYXhpbS5jb3Vybm95ZXJAZ21haWwuY29tPgorOzs7IENv
cHlyaWdodCDCqSAyMDIyIFBldHIgSG9kaW5hIDxwaG9kaW5hQHByb3Rvbm1haWwuY29tPgogOzs7
CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTQxLDYgKzQyLDcg
QEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzZGwpCiAgICM6dXNlLW1vZHVsZSAoZ3Vp
eCBkb3dubG9hZCkKICAgIzp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKICAgIzp1c2Ut
bW9kdWxlIChndWl4IHV0aWxzKQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGNv
cHkpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KQogICAjOnVzZS1tb2R1
bGUgKGd1aXggYnVpbGQtc3lzdGVtIHRyaXZpYWwpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2th
Z2VzIGF1ZGlvKQpAQCAtMTk5LDYgKzIwMSwyOSBAQCAoZGVmaW5lLXB1YmxpYyBsaWJtaWttb2QK
ICAgICAobGljZW5zZSBsaWNlbnNlOmxncGwyLjEpCiAgICAgKGhvbWUtcGFnZSAiaHR0cDovL21p
a21vZC5zb3VyY2Vmb3JnZS5uZXQvIikpKQogCisoZGVmaW5lLXB1YmxpYyBzZGwtZ2FtZWNvbnRy
b2xsZXJkYgorICAobGV0ICgoY29tbWl0ICI5YmQwNjFlYzYyODJjZDlmOGVlMGVmZjM2MTEyZDk4
MDk2MTgzYTgyIikKKyAgICAgICAgKHJldmlzaW9uICIxIikpCisgICAgKHBhY2thZ2UKKyAgICAg
IChuYW1lICJzZGwtZ2FtZWNvbnRyb2xsZXJkYiIpCisgICAgICAodmVyc2lvbiAiIikKKyAgICAg
IChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAg
ICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgICAo
dXJsICJodHRwczovL2dpdGh1Yi5jb20vZ2Fib21kcS9TRExfR2FtZUNvbnRyb2xsZXJEQiIpCisg
ICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAgICAo
c2hhMjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIxZHpj
aDNjMzluMWtxOG01aDhmcGk3YXFxdjZrNWpxd21seWFnc2g2Zm15endqdmlxZ2ppIikpKSkKKyAg
ICAgIChidWlsZC1zeXN0ZW0gY29weS1idWlsZC1zeXN0ZW0pCisgICAgICAoYXJndW1lbnRzCisg
ICAgICAgJygjOmluc3RhbGwtcGxhbiAnKCgiZ2FtZWNvbnRyb2xsZXJkYi50eHQiICJnYW1lY29u
dHJvbGxlcmRiLnR4dCIpKSkpCisgICAgICAoc3lub3BzaXMgIkRhdGFiYXNlIG9mIGdhbWUgY29u
dHJvbGxlciBtYXBwaW5ncyB0byBiZSB1c2VkIHdpdGggU0RMMgorCUdhbWUgQ29udHJvbGxlciIp
CisgICAgICAoZGVzY3JpcHRpb24gIiIpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1
Yi5jb20vZ2Fib21kcS9TRExfR2FtZUNvbnRyb2xsZXJEQiIpCisgICAgICAobGljZW5zZSBsaWNl
bnNlOnpsaWIpKSkpCisKIChkZWZpbmUtcHVibGljIHNkbC1nZngKICAgKHBhY2thZ2UKICAgICAo
bmFtZSAic2RsLWdmeCIpCi0tIAoyLjM4LjEKCg==

--b1_KJBFWidXLZdKPpFqIw9aKb5vA7yzcEZW9WAtdKV8--





Acknowledgement sent to phodina <phodina@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#59851; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 21 Mar 2023 14:15:01 UTC

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