GNU bug report logs - #58499
[PATCH] gnu: add citra (stable version)

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: florhizome@HIDDEN; Keywords: patch; dated Thu, 13 Oct 2022 17:48:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at 58499) by debbugs.gnu.org; 1 Nov 2022 15:56:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 01 11:56:32 2022
Received: from localhost ([127.0.0.1]:44038 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1optcu-00068e-6b
	for submit <at> debbugs.gnu.org; Tue, 01 Nov 2022 11:56:32 -0400
Received: from mout01.posteo.de ([185.67.36.65]:43555)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <florhizome@HIDDEN>) id 1optcs-00068Q-12
 for 58499 <at> debbugs.gnu.org; Tue, 01 Nov 2022 11:56:30 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id DFE0D240026
 for <58499 <at> debbugs.gnu.org>; Tue,  1 Nov 2022 16:56:22 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1667318183; bh=2yyxZv5bWIwddE68ZnIRdItVD27A1f6bcfTLLhyni6w=;
 h=From:To:Subject:Date:From;
 b=XCB2MXl51wZVvmQKb9ah0QFQJSMCSgAYNeup52XBl39d45ZhVIP25ujtI77dZZHJg
 Mo84AoKLMYqZ3GcDjqhphRhrWJRjNh35m5xdlXzPnOAv7pjadaMNKiZfuoa72vx4MV
 OqUSVAh4uHOtKy41zsCGST21FvabOLWb8mGYFQA+dGUF29x5jd8tgM6hQuH6LsPFCx
 Vl5pqUWrp2W2Ij19R9SxQEyhKPiFJyQkOL3FOuLp3QQ/gFUD+sJQ21xMTsnpocRwno
 4/oK3pqrWWkAz7m8C45lFDXXYb0975xY4SXNZ37W9cNmhsgp6ln1BfbR4GeQHc0O6F
 /roQlwmL1U0rw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4N1vl91v35z9rxP;
 Tue,  1 Nov 2022 16:56:21 +0100 (CET)
From: Florian <florhizome@HIDDEN>
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 58499 <at> debbugs.gnu.org
Subject: Re: [PATCH v2] gnu: Add citra
In-Reply-To: <2ef97487fd7ffa3c1519822483068acebac4855a.camel@HIDDEN>
References: <ac9f5d3c6c36fc50e4fe796d154a36456da2f26e.1666302902.git.florhizome@HIDDEN>
 <2ef97487fd7ffa3c1519822483068acebac4855a.camel@HIDDEN>
Date: Tue, 01 Nov 2022 15:56:20 +0000
Message-ID: <874jvik6sb.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 58499
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 (-)

Pj4gK8KgwqDCoCAoc291cmNlDQo+PiArwqDCoMKgwqAgKG9yaWdpbg0KPj4gK8KgwqDCoMKgwqDC
oCAobWV0aG9kIGdpdC1mZXRjaCkNCj4+ICvCoMKgwqDCoMKgwqAgKHVyaSAoZ2l0LXJlZmVyZW5j
ZQ0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAodXJsICJodHRwczovL2dpdGh1Yi5jb20v
Y2l0cmEtZW11L2NpdHJhLW5pZ2h0bHkiKQ0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo
Y29tbWl0DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgIm5p
Z2h0bHktIiByZXZpc2lvbikpDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7c29tZSBz
dWJtb2R1bGVzIGNhbid0IGJlIGF2b2lkZWQNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
OztUT0RPIGRldmVuZG9yIHRoZSByZXN0DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChy
ZWN1cnNpdmU/ICN0KSkpDQo+IFdoeSBub3Q/DQo+PiArwqDCoMKgwqDCoMKgIChzaGEyNTYNCj4+
ICvCoMKgwqDCoMKgwqDCoCAoYmFzZTMyDQo+PiArwqDCoMKgwqDCoMKgwqDCoCAiMWdya3JyeHMx
NDk3aTUxc3BnbndtZ2ZrcWdrbTdncGx5bGhjcms2N2FnYWtseDY1ZDVzOSIpKQ0KPj4gK8KgwqDC
oMKgwqDCoCAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpDQo+PiArwqDC
oMKgwqDCoMKgIChtb2R1bGVzICcoKGd1aXggYnVpbGQgdXRpbHMpKSkNCj4+ICvCoMKgwqDCoMKg
wqDCoMKgIChzbmlwcGV0DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgICcoYmVnaW4NCj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgUmVtb3ZlIGFzIG11Y2ggZXh0ZXJuYWwgc3R1ZmYgYXMg
d2UgY2FuDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IGYuZS4gc29tZSBmaWxlcyBp
biBib29zdCBhcmUgc3RpbGwgbmVlZGVkDQo+IFdlIGhhdmUgYSBib29zdCBwYWNrYWdlLg0KDQpX
aGF0IEkgbWVhbiBieSBhdm9pZDogdGhlIHJlc3Qgb2Ygc3VibW9kdWxlcyB3ZSB3b3VsZCBuZWVk
IHRvIHJlcGxhY2UgaW4NCnBsYWNlICh3aGljaCBJIG1lYW4gYnkgZGV2ZW5kb3IpLiBJIGhhdmUg
dHJpZWQgdG8gYWRkIGEgYnVpbGQNCnBoYXNlIGRvaW5nIHNvLCBidXQgd2Fzbid0IHN1Y2Nlc3Nm
dWwgYnkgbm93LiBJdCB3aWxsIGJlIGENCmh1Z2UgYW1vdW50IG9mIHdvcmsgYWRkZWQgYW55d2F5
cywgd2hpY2ggd291bGQgdGFrZSBtZSBhIGJpZ2dlciBhbW91bnQNCm9mIHRpbWUuDQpGb3Igc29t
ZSByZWFzb24gZGlzYWJsaW5nIHRoZSBidW5kbGVkIHZlcnNpb24gb2YgYm9vc3Qgc3RpbGwgc2Vl
bXMgdG8NCmxlYXZlIHNvbWUgbGlua3MgdG8gdGhlIGJ1bmRsZWQgYm9vc3QgaW4gdGhlIGJ1aWxk
LCBzbyB3aGVuIEkgcmVtb3ZlIGl0LA0KdGhlIGJ1aWxkIGZhaWxzLiANCg0KPj4gK8KgwqDCoMKg
wqDCoMKgwqAgIi1EVVNFX0RJU0NPUkRfUFJFU0VOQ0U9T04iKQ0KPiBBZ2Fpbiwgbm8gY29va2ll
cyBmb3IgcHJvcHJpZXRhcnkgc29mdHdhcmUuDQoNCkkgZG9uJ3Qgc2VlIHVzZSB0byBkaXNjdXNz
IHRoaXMgYXMgSSB3b3VsZCBsaWtlIHRvIGdldCB0byBnZXQgdGhpcyBkb25lDQphbmQgSSBkb24n
dCBuZWVkIGl0Lg0KdjMgY29taW5nIHNvb24sIEkgaG9wZSBpIGdldCB0aGUgY2hhbmdlbG9nIHJp
Z2h0IHRoaXMgdGltZS4uLg0KQ2hlZXJzLg0K




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

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


Received: (at 58499) by debbugs.gnu.org; 22 Oct 2022 17:29:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 22 13:29:41 2022
Received: from localhost ([127.0.0.1]:42267 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1omIJY-00070D-OT
	for submit <at> debbugs.gnu.org; Sat, 22 Oct 2022 13:29:41 -0400
Received: from mail-ed1-f68.google.com ([209.85.208.68]:42638)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1omIJW-000701-O9
 for 58499 <at> debbugs.gnu.org; Sat, 22 Oct 2022 13:29:39 -0400
Received: by mail-ed1-f68.google.com with SMTP id u21so16919587edi.9
 for <58499 <at> debbugs.gnu.org>; Sat, 22 Oct 2022 10:29:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=ZMZ1lv1Xk61XHTz99G/pMW42/itLyXm6yzPNDsLPMQc=;
 b=dVID2vF95S1eoyJcdxIucdqP+9W1al9xTZbHjP4O13CXvmpMG7HLcZKkP7WQPgn1Gw
 Nx/I26jgRvjyX/1Rh61sNR63fY7BP0wR039cTYuMobQ2FBRb7TdCYObl1iuSH4mHckq2
 cAzjyeTruG5sKxsJ/+P1Lz2o7LEWAKdB3l2h0B8VUQ5qt5HmHk6TVDY6PHj9SUIjjveq
 E1Ibxh7IYOXE9+OMbKN3qIHKJwphIqAgjUBgmdQCTo8WcImMq/f9ZlSZIjvB0bEqbFTW
 a9L0zi4VASezJMiTPnyxbyrqy5ydg88+nOQGewPMuIeRYQnQeTdXqKdHKnqpp95FC1GI
 aPTQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=ZMZ1lv1Xk61XHTz99G/pMW42/itLyXm6yzPNDsLPMQc=;
 b=X3nPrraRWyW9caVWv4G9EeISZb9Plj46REAG6+uu9lO3fP300v7hgNpcM/CSKv3KV0
 ez2YlEUzZrFK23CiPw309EBPdBv2Bl+yv07Sf6FWzKjpnw7T8iBT75/PG+qgQNhsa63t
 qPwcqFKSujYyOJzun0PLXZiOK7X5ogvUKJMBkCPzs94WXAmen0n6bOCwBH6nr0q7IevZ
 YEz5KGEeUaryEY0LL4djkuh4TNUaARhzj4oTsW5vOh09sjVnLvBc5It3bXF/kdFqmRD9
 mw9DaZuySh+dlbttupkMvKJim3IrbiFnp40pTPShsX5llxk9qXEd2aokPQvdRDFtC7r4
 5HjA==
X-Gm-Message-State: ACrzQf204qKQ2fmrtB3ZUHWqJHcRtAKWATtTI9ZLSFqOBpYYvf0fUt4X
 zSNINm0eAgPQr3U2DHLL+I4=
X-Google-Smtp-Source: AMsMyM4eYe76fJ4aSY/vcdZ8u2vq9FOKMx/pjD6cFnHF7w7tJ7t6247Zp6F3J59VDVHPx5IFIHnHzw==
X-Received: by 2002:aa7:ca45:0:b0:458:d9a2:6164 with SMTP id
 j5-20020aa7ca45000000b00458d9a26164mr23530386edt.340.1666459772968; 
 Sat, 22 Oct 2022 10:29:32 -0700 (PDT)
Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at.
 [85.127.52.93]) by smtp.gmail.com with ESMTPSA id
 nb36-20020a1709071ca400b0073ddb2eff27sm13222205ejc.167.2022.10.22.10.29.32
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 22 Oct 2022 10:29:32 -0700 (PDT)
Message-ID: <2ef97487fd7ffa3c1519822483068acebac4855a.camel@HIDDEN>
Subject: Re: [PATCH v2] gnu: Add citra
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: florhizome@HIDDEN, 58499 <at> debbugs.gnu.org
Date: Sat, 22 Oct 2022 19:29:31 +0200
In-Reply-To: <ac9f5d3c6c36fc50e4fe796d154a36456da2f26e.1666302902.git.florhizome@HIDDEN>
References: <ac9f5d3c6c36fc50e4fe796d154a36456da2f26e.1666302902.git.florhizome@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
User-Agent: Evolution 3.46.0 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 58499
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 (-)

QW0gRG9ubmVyc3RhZywgZGVtIDIwLjEwLjIwMjIgdW0gMjE6NTUgKzAwMDAgc2NocmllYgpmbG9y
aGl6b21lQHBvc3Rlby5uZXQ6Cj4gRnJvbTogZmxvcmhpem9tZSA8Zmxvcmhpem9tZUBwb3N0ZW8u
bmV0Pgo+IAo+ICogZ251OiBBZGQgY2l0cmEuIApNaXNzaW5nIENoYW5nZUxvZy4KPiAtLS0KPiDC
oGdudS9wYWNrYWdlcy9lbXVsYXRvcnMuc2NtIHwgMTAzCj4gKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwo+IMKgMSBmaWxlIGNoYW5nZWQsIDEwMyBpbnNlcnRpb25zKCspCj4g
Cj4gZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9lbXVsYXRvcnMuc2NtIGIvZ251L3BhY2thZ2Vz
L2VtdWxhdG9ycy5zY20KPiBpbmRleCA0ZDc3MTBmOGVhLi5iZTRlMTBiYjljIDEwMDY0NAo+IC0t
LSBhL2dudS9wYWNrYWdlcy9lbXVsYXRvcnMuc2NtCj4gKysrIGIvZ251L3BhY2thZ2VzL2VtdWxh
dG9ycy5zY20KPiBAQCAtNjEsNiArNjEsNyBAQCAoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2Vz
IGVtdWxhdG9ycykKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGNyb3NzLWJhc2Up
Cj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjdXJsKQo+IMKgwqAgIzp1c2UtbW9k
dWxlIChnbnUgcGFja2FnZXMgZGlnZXN0KQo+ICvCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl
cyBkb2N1bWVudGF0aW9uKQo+IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZWxmKQo+
IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZmxleCkKPiDCoMKgICM6dXNlLW1vZHVs
ZSAoZ251IHBhY2thZ2VzIGZsdGspCj4gQEAgLTc0LDYgKzc1LDcgQEAgKGRlZmluZS1tb2R1bGUg
KGdudSBwYWNrYWdlcyBlbXVsYXRvcnMpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl
cyBnbCkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdsaWIpCj4gwqDCoCAjOnVz
ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnbm9tZSkKPiArwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFj
a2FnZXMgZ3N0cmVhbWVyKQo+IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ3RrKQo+
IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgaW1hZ2UpCj4gwqDCoCAjOnVzZS1tb2R1
bGUgKGdudSBwYWNrYWdlcyBsaWJlZGl0KQo+IEBAIC0xMDUsNiArMTA3LDcgQEAgKGRlZmluZS1t
b2R1bGUgKGdudSBwYWNrYWdlcyBlbXVsYXRvcnMpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBw
YWNrYWdlcyB4b3JnKQo+IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgd2ViKQo+IMKg
wqAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBjbWFrZSkKPiArwqAgIzp1c2UtbW9k
dWxlIChndWl4IGJ1aWxkLXN5c3RlbSBxdCkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWls
ZC1zeXN0ZW0gZ2xpYi1vci1ndGspCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lz
dGVtIGdudSkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gbWVzb24pCj4g
QEAgLTI0NSw5ICsyNDgsMTA5IEBAIChkZWZpbmUtcHVibGljIGRlc211bWUKPiDCoMKgwqDCoMKg
ICJEZVNtdU1FIGlzIGFuIGVtdWxhdG9yIGZvciB0aGUgTmludGVuZG8gRFMgaGFuZGhlbGQgZ2Ft
aW5nCj4gY29uc29sZS4iKQo+IMKgwqDCoMKgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMikpKQo+IMKg
Cj4gKyhkZWZpbmUtcHVibGljIGNpdHJhCj4gK8KgIChsZXQgKCh2ZXJzaW9uICIwIikKPiArwqDC
oMKgwqDCoMKgwqAgKHJldmlzaW9uICIxNzg1IikKPiArwqDCoMKgwqDCoMKgwqAgKGNvbW1pdCAi
YmFlY2MxOGQ4YzUzNjVhZjBkZGRiMjMxYmM4YzBhOWMwMzg1MGJmNiIpKQpZb3UgZG9uJ3QgbmVl
ZCB0byBsZXQtYmluZCB2ZXJzaW9uLiAgQWRkIGEgY29tbWVudCBuZXh0IHRvIHJldmlzaW9uCmV4
cGxhaW5pbmcgdGhhdCB3ZSBtZWFuIG5pZ2h0bHkgcmV2aXNpb25zLgo+ICvCoCAocGFja2FnZQo+
ICvCoMKgwqAgKG5hbWUgImNpdHJhIikKPiArwqDCoMKgICh2ZXJzaW9uIChnaXQtdmVyc2lvbiB2
ZXJzaW9uCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIChzdHJpbmctYXBwZW5kICJuaWdodGx5LSIgcmV2aXNpb24pCj4gY29tbWl0KSkKIm5pZ2h0
bHktIiBpcyBub3QgbmVlZGVkIGhlcmUuCj4gK8KgwqDCoCAoc291cmNlCj4gK8KgwqDCoMKgIChv
cmlnaW4KPiArwqDCoMKgwqDCoMKgIChtZXRob2QgZ2l0LWZldGNoKQo+ICvCoMKgwqDCoMKgwqAg
KHVyaSAoZ2l0LXJlZmVyZW5jZQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHVybCAiaHR0
cHM6Ly9naXRodWIuY29tL2NpdHJhLWVtdS9jaXRyYS1uaWdodGx5IikKPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIChjb21taXQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmlu
Zy1hcHBlbmQgIm5pZ2h0bHktIiByZXZpc2lvbikpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCA7O3NvbWUgc3VibW9kdWxlcyBjYW4ndCBiZSBhdm9pZGVkCj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCA7O1RPRE8gZGV2ZW5kb3IgdGhlIHJlc3QKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIChyZWN1cnNpdmU/ICN0KSkpCldoeSBub3Q/Cj4gK8KgwqDCoMKgwqDCoCAoc2hhMjU2Cj4g
K8KgwqDCoMKgwqDCoMKgIChiYXNlMzIKPiArwqDCoMKgwqDCoMKgwqDCoCAiMWdya3JyeHMxNDk3
aTUxc3BnbndtZ2ZrcWdrbTdncGx5bGhjcms2N2FnYWtseDY1ZDVzOSIpKQo+ICvCoMKgwqDCoMKg
wqAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQo+ICvCoMKgwqDCoMKg
wqAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQo+ICvCoMKgwqDCoMKgwqDCoMKgIChz
bmlwcGV0Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoCAnKGJlZ2luCj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCA7OyBSZW1vdmUgYXMgbXVjaCBleHRlcm5hbCBzdHVmZiBhcyB3ZSBjYW4KPiArwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IGYuZS4gc29tZSBmaWxlcyBpbiBib29zdCBhcmUgc3Rp
bGwgbmVlZGVkCldlIGhhdmUgYSBib29zdCBwYWNrYWdlLgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgKGZvci1lYWNoIChsYW1iZGEgKGRpcikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseQo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFw
cGVuZCAiZXh0ZXJuYWxzLyIgZGlyKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgICcoImFuZHJvaWQtaWZhZGRycyIKPiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJjYXRjaCIKPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJsaWJ5dXYiCj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAibGlicmVzc2wiCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiZ2V0b3B0Igo+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImxpYnVzYiIp
KQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgQ2xlYW4gdXAgc291cmNlLgo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZvci1lYWNoIGRlbGV0ZS1maWxlCj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmaW5kLWZpbGVzICIuIgo+ICIuKlxc
LihiaW58ZHN5fGV4ZXxqYXJ8cmFyKSQiKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICN0
KSkpKQo+ICvCoMKgwqAgKGJ1aWxkLXN5c3RlbSBxdC1idWlsZC1zeXN0ZW0pCj4gK8KgwqDCoCAo
YXJndW1lbnRzCj4gK8KgwqDCoMKgIChsaXN0Cj4gK8KgwqDCoMKgwqAgIzpjb25maWd1cmUtZmxh
Z3MKPiArwqDCoMKgwqDCoCAjfihsaXN0Cj4gK8KgwqDCoMKgwqDCoMKgwqAgIi1EVVNFX1NZU1RF
TV9CT09TVD1PTiIKPiArwqDCoMKgwqDCoMKgwqDCoCAiLURDSVRSQV9VU0VfQlVORExFRF9GRk1Q
RUc9T0ZGIgo+ICvCoMKgwqDCoMKgwqDCoMKgICItRENJVFJBX1VTRV9CVU5ETEVEX1FUPU9GRiIK
PiArwqDCoMKgwqDCoMKgwqDCoCAiLURDSVRSQV9VU0VfQlVORExFRF9TREwyPU9GRiIKPiArwqDC
oMKgwqDCoMKgwqDCoCAiLURDTUFLRV9CVUlMRF9UWVBFPVJlbGVhc2UiCj4gK8KgwqDCoMKgwqDC
oMKgwqAgIi1EQ0lUUkFfRU5BQkxFX0NPTVBBVElCSUxJVFlfUkVQT1JUSU5HPU9GRiIKPiArwqDC
oMKgwqDCoMKgwqDCoCAiLURFTkFCTEVfQ09NUEFUSUJJTElUWV9MSVNUX0RPV05MT0FEPU9GRiIK
PiArwqDCoMKgwqDCoMKgwqDCoCAiLURFTkFCTEVfUVRfVFJBTlNMQVRJT049T04iCj4gK8KgwqDC
oMKgwqDCoMKgwqAgIi1ERU5BQkxFX1dFQl9TRVJWSUNFPU9OIgo+ICvCoMKgwqDCoMKgwqDCoMKg
ICItREVOQUJMRV9GRk1QRUdfQVVESU9fREVDT0RFUj1PTiIKPiArwqDCoMKgwqDCoMKgwqDCoCAi
LURVU0VfRElTQ09SRF9QUkVTRU5DRT1PTiIpCkFnYWluLCBubyBjb29raWVzIGZvciBwcm9wcmll
dGFyeSBzb2Z0d2FyZS4KPiArwqDCoMKgwqDCoMKgICM6cGhhc2VzCj4gK8KgwqDCoMKgwqDCoCAj
fihtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAg
KGFkZC1iZWZvcmUgJ2NvbmZpZ3VyZSAnZGVsZXRlLWNoZWNrCj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCAobGFtYmRhIF8KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3Rp
dHV0ZSogIkNNYWtlTGlzdHMudHh0Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAoKCJjaGVja19zdWJtb2R1bGVzX3ByZXNlbnRcXChcXCkiKSIiKSkpKQo+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoCAoYWRkLWFmdGVyICdxdC13cmFwICd3cmFwLW90aGVyLWRlcGVuZGVuY2llcwo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxv
dy1vdGhlci1rZXlzKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmb3ItZWFjaAo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSAoYmluKQo+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3cmFwLXByb2dyYW0gYmluKQo+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGAoIkdTVF9QTFVHSU5fU1lTVEVNX1BBVEgiIHBy
ZWZpeAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoLChnZXRlbnYg
IkdTVF9QTFVHSU5fU1lTVEVNX1BBVEgiKSkpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgYCgsKHNlYXJjaC1pbnB1dC1maWxlIG91dHB1dHMgImJpbi9jaXRyYSIpCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLChzZWFyY2gtaW5wdXQtZmlsZSBvdXRwdXRz
ICJiaW4vY2l0cmEtcXQiKSkpKSkpKSkKWW91IGNhbiB1c2UgZmluZC1maWxlcyBoZXJlIGFuZCBp
dCdsbCBwcm9iYWJseSBiZSBtb3JlIG5hdHVyYWwuCj4gK8KgwqDCoCAobmF0aXZlLWlucHV0cwo+
ICvCoMKgwqDCoCAobGlzdCBwa2ctY29uZmlnIGRveHlnZW4gY2F0Y2gyKSkKPiArwqDCoMKgIChp
bnB1dHMKPiArwqDCoMKgwqAgKGxpc3QgcXRiYXNlLTUKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAg
cXRtdWx0aW1lZGlhLTUKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgcXR0b29scy01Cj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgIHF0d2F5bGFuZC01Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgIGxpYnBu
Zwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBsaWJ4a2Jjb21tb24KPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqAgb3BlbnNzbAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBsaWJmZGsKPiArwqDCoMKgwqDC
oMKgwqDCoMKgwqAgZmZtcGVnCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgIHB1bHNlYXVkaW8KPiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqAgY3VybAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCByYXBpZGpz
b24KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgc2RsMgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBs
aWJ1c2IKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgYm9vc3QKPiArwqDCoMKgwqDCoMKgwqDCoMKg
wqAgZ3N0LXBsdWdpbnMtYmFkLW1pbmltYWwpKQpJbnB1dHMgYXJlIGJlc3Qgc29ydGVkLgo+ICvC
oMKgwqAgOztnc3RyZWFtZXItcGx1Z2lucy1iYWQtbWluaW1hbCBuZWVkZWQgZm9yIGNhbWVyYSBz
dXBwb3J0ClVzZSBhIGxpbmUgY29tbWVudCAiOyBjYW1lcmEgc3VwcG9ydCIuCkVtYWNzIGFkZHMg
cHJvcGVyIGRpc3RhbmNlIHdpdGggTS07IAo+ICvCoMKgwqAgKHByb3BhZ2F0ZWQtaW5wdXRzIChs
aXN0IHhkZy11dGlscyBzaGFyZWQtbWltZS1pbmZvKSkKPiArwqDCoMKgIChob21lLXBhZ2UgImh0
dHBzOi8vY2l0cmEtZW11Lm9yZyIpCj4gK8KgwqDCoCAoc3lub3BzaXMgIk5pbnRlbmRvIDNEUyBF
bXVsYXRvciIpCj4gK8KgwqDCoCAoZGVzY3JpcHRpb24gIkNpdHJhIGlzIGFuIGV4cGVyaW1lbnRh
bCBlbXVsYXRvci9kZWJ1Z2dlciBmb3IgdGhlCj4gTmludGVuZG8gM0RTCj4gKyB3cml0dGVuIGlu
IEMrKy7CoCBJdCBlbXVsYXRlcyBhIHN1YnNldCBvZiB0aGUgTmludGVuZG8gM0RTJwo+IGhhcmR3
YXJlLiIpCj4gK8KgwqDCoCAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpKQpDaGVlcnMK





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

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


Received: (at 58499) by debbugs.gnu.org; 21 Oct 2022 07:10:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 21 03:10:07 2022
Received: from localhost ([127.0.0.1]:36773 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1olmAQ-0005CO-Ki
	for submit <at> debbugs.gnu.org; Fri, 21 Oct 2022 03:10:07 -0400
Received: from mout01.posteo.de ([185.67.36.65]:34467)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <florhizome@HIDDEN>) id 1oldaC-0007O8-M9
 for 58499 <at> debbugs.gnu.org; Thu, 20 Oct 2022 18:00:09 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id D9C7A240031
 for <58499 <at> debbugs.gnu.org>; Fri, 21 Oct 2022 00:00:02 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1666303202; bh=X+61twr2vuw5saZt6iSf9vGBGl0dB0cwb+B6jYyyrwM=;
 h=From:To:Cc:Subject:Date:From;
 b=TZx3o5Hrpv9G16w5yZF+9AUNLqmWWvCmpwiaTbT1BEpqeaGoVDr2zZducV6s7iidj
 OYxahQZxrHaJHcfW6d8xT/RDGTDU6Dto7Elv+W9UeZsVjFhA5WAM70ppwTwFAGhDWh
 Qm5nxZKTEztr4R9wGcR5dlw2bVvk2g64DfjHFeeB3vFLxt9EjHwDB4YFpUhVEsb52u
 Qj0Q4raPLnzwciukTq+3reTuWtdP8J7HT7ExXWsdYFnkn+K7BTAfc7OD8qpcAvfnRx
 Gh4sc6JWurJPW6G1BJSWATWm41t75kZzcs7spGZs205uexsYeS6nZlWl3TH5CGFiSG
 Q6ElIlaGmPIbw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4MthNK6N3Cz9rxH;
 Fri, 21 Oct 2022 00:00:01 +0200 (CEST)
From: florhizome@HIDDEN
To: 58499 <at> debbugs.gnu.org
Subject: [PATCH v2] gnu: Add citra
Date: Thu, 20 Oct 2022 21:55:03 +0000
Message-Id: <ac9f5d3c6c36fc50e4fe796d154a36456da2f26e.1666302902.git.florhizome@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 58499
X-Mailman-Approved-At: Fri, 21 Oct 2022 03:09:55 -0400
Cc: florhizome <florhizome@HIDDEN>
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 (-)

From: florhizome <florhizome@HIDDEN>

* gnu: Add citra. 
---
 gnu/packages/emulators.scm | 103 +++++++++++++++++++++++++++++++++++++
 1 file changed, 103 insertions(+)

diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index 4d7710f8ea..be4e10bb9c 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -61,6 +61,7 @@ (define-module (gnu packages emulators)
   #:use-module (gnu packages cross-base)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages digest)
+  #:use-module (gnu packages documentation)
   #:use-module (gnu packages elf)
   #:use-module (gnu packages flex)
   #:use-module (gnu packages fltk)
@@ -74,6 +75,7 @@ (define-module (gnu packages emulators)
   #:use-module (gnu packages gl)
   #:use-module (gnu packages glib)
   #:use-module (gnu packages gnome)
+  #:use-module (gnu packages gstreamer)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages image)
   #:use-module (gnu packages libedit)
@@ -105,6 +107,7 @@ (define-module (gnu packages emulators)
   #:use-module (gnu packages xorg)
   #:use-module (gnu packages web)
   #:use-module (guix build-system cmake)
+  #:use-module (guix build-system qt)
   #:use-module (guix build-system glib-or-gtk)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system meson)
@@ -245,9 +248,109 @@ (define-public desmume
      "DeSmuME is an emulator for the Nintendo DS handheld gaming console.")
     (license license:gpl2)))
 
+(define-public citra
+  (let ((version "0")
+        (revision "1785")
+        (commit "baecc18d8c5365af0dddb231bc8c0a9c03850bf6"))
+  (package
+    (name "citra")
+    (version (git-version version
+                          (string-append "nightly-" revision) commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/citra-emu/citra-nightly")
+             (commit
+              (string-append "nightly-" revision))
+             ;;some submodules can't be avoided
+             ;;TODO devendor the rest
+             (recursive? #t)))
+       (sha256
+        (base32
+         "1grkrrxs1497i51spgnwmgfkqgkm7gplylhcrk67agaklx65d5s9"))
+       (file-name (git-file-name name version))
+       (modules '((guix build utils)))
+         (snippet
+          '(begin
+             ;; Remove as much external stuff as we can
+             ;; f.e. some files in boost are still needed
+             (for-each (lambda (dir)
+                         (delete-file-recursively
+                          (string-append "externals/" dir)))
+                       '("android-ifaddrs"
+                         "catch"
+                         "libyuv"
+                         "libressl"
+                         "getopt"
+                         "libusb"))
+             ;; Clean up source.
+             (for-each delete-file
+                       (find-files "." ".*\\.(bin|dsy|exe|jar|rar)$"))
+             #t))))
+    (build-system qt-build-system)
+    (arguments
+     (list
+      #:configure-flags
+      #~(list
+         "-DUSE_SYSTEM_BOOST=ON"
+         "-DCITRA_USE_BUNDLED_FFMPEG=OFF"
+         "-DCITRA_USE_BUNDLED_QT=OFF"
+         "-DCITRA_USE_BUNDLED_SDL2=OFF"
+         "-DCMAKE_BUILD_TYPE=Release"
+         "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=OFF"
+         "-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=OFF"
+         "-DENABLE_QT_TRANSLATION=ON"
+         "-DENABLE_WEB_SERVICE=ON"
+         "-DENABLE_FFMPEG_AUDIO_DECODER=ON"
+         "-DUSE_DISCORD_PRESENCE=ON")
+       #:phases
+       #~(modify-phases %standard-phases
+           (add-before 'configure 'delete-check
+             (lambda _
+               (substitute* "CMakeLists.txt"
+                 (("check_submodules_present\\(\\)")""))))
+           (add-after 'qt-wrap 'wrap-other-dependencies
+             (lambda* (#:key outputs #:allow-other-keys)
+               (for-each
+                (lambda (bin)
+                  (wrap-program bin)
+                  `("GST_PLUGIN_SYSTEM_PATH" prefix
+                    (,(getenv "GST_PLUGIN_SYSTEM_PATH"))))
+                `(,(search-input-file outputs "bin/citra")
+                  ,(search-input-file outputs "bin/citra-qt"))))))))
+    (native-inputs
+     (list pkg-config doxygen catch2))
+    (inputs
+     (list qtbase-5
+           qtmultimedia-5
+           qttools-5
+           qtwayland-5
+           libpng
+           libxkbcommon
+           openssl
+           libfdk
+           ffmpeg
+           pulseaudio
+           curl
+           rapidjson
+           sdl2
+           libusb
+           boost
+           gst-plugins-bad-minimal))
+    ;;gstreamer-plugins-bad-minimal needed for camera support
+    (propagated-inputs (list xdg-utils shared-mime-info))
+    (home-page "https://citra-emu.org")
+    (synopsis "Nintendo 3DS Emulator")
+    (description "Citra is an experimental emulator/debugger for the Nintendo 3DS
+ written in C++.  It emulates a subset of the Nintendo 3DS' hardware.")
+    (license license:gpl2+))))
+
+
 ;; Building from recent Git because the official 5.0 release no longer builds.
 ;; Following commits and revision numbers of beta versions listed at
 ;; https://dolphin-emu.org/download/.
+
 (define-public dolphin-emu
   (let ((commit "a34823df61df65168aa40ef5e82e44defd4a0138")
         (revision "13178"))

base-commit: 00ff6f7c399670a76efffb91276dea2633cc130c
-- 
2.38.0





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

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


Received: (at 58499) by debbugs.gnu.org; 21 Oct 2022 07:10:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 21 03:10:06 2022
Received: from localhost ([127.0.0.1]:36771 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1olmAP-0005CE-Qz
	for submit <at> debbugs.gnu.org; Fri, 21 Oct 2022 03:10:06 -0400
Received: from mout01.posteo.de ([185.67.36.65]:60827)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <florhizome@HIDDEN>) id 1oldPq-00077E-KH
 for 58499 <at> debbugs.gnu.org; Thu, 20 Oct 2022 17:49:27 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id A19D2240029
 for <58499 <at> debbugs.gnu.org>; Thu, 20 Oct 2022 23:49:18 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1666302560; bh=AENKOdCOr0v34HfXDI5J6rS5BO/H39X2PFfOqLmPIOk=;
 h=From:To:Subject:Date:From;
 b=lRamyeX/j+LAiBlXJtdfS/Mxbr24w1B2DcvjW3SW/OU5Oz9Pwl1gYMhOYz1QBEPNv
 751vNTjbn7IlBnuwc8oz2vitGfh1VmSx1215zvM0ZCtpDxTj4cR+VY/fBDqzFMrQSN
 1o3u1HGCM2Mb5m0ltdDH0AEQPz+n+tq0nVX1jPxNn5Qz8kmqAOO0jeRw2XOaMvIbBC
 rChnOIpKLzaHBQkG2zBff4Le5GPJOBpcwnrlFGg6DMNEkD2baoPZcr4Qv29GCiVZuk
 JX9ENyO8eRKUmSh1aE7p5M2UD0AQMp+Avj/NYjDSRJSeHIByByNxJhIh/c+OA4487h
 +pymEeahtYBzg==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Mth7w367jz9rxM;
 Thu, 20 Oct 2022 23:49:16 +0200 (CEST)
From: florhizome <florhizome@HIDDEN>
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>,
 58499 <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: add citra (stable version)
In-Reply-To: <697c4dd0589e00f9be2ec09fd7f798326efb0c4f.camel@HIDDEN>
References: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN>
 <697c4dd0589e00f9be2ec09fd7f798326efb0c4f.camel@HIDDEN>
Date: Thu, 20 Oct 2022 21:49:15 +0000
Message-ID: <874jvymahw.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 58499
X-Mailman-Approved-At: Fri, 21 Oct 2022 03:09:55 -0400
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 (-)

SGkgTGlsaWFuYSENCnRoeCBmb3IgdGhlIHJldmlzaW9uISBJIGFsc28gaGF2ZSB5dXp1IGluIHRo
ZSBwaXBlbGluZSwNCndoaWNoIGlzIGJ5IHRoZSBzYW1lL3NpbWlsYXIgdGVhbSwgd2hpY2ggbWFr
ZXMgdGhpcyBldmVuIG1vcmUgcmV3YXJkaW5nLg0KDQpUaGUgbmV4dCBwYXRjaCB3aWxsIHJlbW92
ZSBhbGwgc3VibW9kdWxlcyB0aGF0IEkgd2FzIGFibGUgdG8NCnJlbW92ZS4gTW9yZSBjb3VsZCBi
ZSBkb25lIGJ5IHJlcGxhY2luZyB0aGUgcmVzdCB1bmRlciBleHRlcm5hbC8gd2l0aC4NCnN5bWxp
bmtzLCBJIGd1ZXNzLiBBbHNvLCB0ZXN0cyBzZWVtIHRvIHdvcmsgdW5kZXIgeDg2LCBhbmQgdXNp
bmcgb25seQ0KZ3N0LXBsdWdpbnMtYmFkLW1pbmltYWwgaW4gYSB3cmFwcGVyIHNlZW1zIHRvIGJl
IGVub3VnaCB0byBtYWtlIHRoZQ0KY2FtZXJhIHdvcmsuDQoNClRoaXMgbGVhdmVzIHVzIHdpdGgg
dGhlIHJlcG8vdmVyc2lvbmluZyBhbmQgdGhlIGRpc2NvcmQgaXNzdWUuDQoNCk9uIDIwMjItMTAt
MTcsIDEwOjM3ICswMjAwLCBMaWxpYW5hIE1hcmllIFByaWtsZXIgPGxpbGlhbmEucHJpa2xlckBp
c3QudHVncmF6LmF0PiB3cm90ZToNCj4gSSdkIHByZWZlciBhIGxldC1ib3VuZCByZXZpc2lvbi9j
b21taXQgcGFpciwgc2luY2UgdGhpcyBpcyB2ZXJ5IG11Y2gNCj4gZXhwZXJpbWVudGFsIHNvZnR3
YXJlLiAgQ2l0cmEgc2VlbXMgdG8gYmUgdXNpbmcgYSBidWlsZCB2ZXJzaW9uIGJhc2Ugb2YNCj4g
IjAiIFtjZi4gMV0sIHNvIHdlIGNhbiBkbyB0aGUgc2FtZS4gIA0KPj4gK8KgwqDCoCAoc291cmNl
DQo+PiArwqDCoMKgwqAgKG9yaWdpbg0KPj4gK8KgwqDCoMKgwqDCoCAobWV0aG9kIGdpdC1mZXRj
aCkNCj4+ICvCoMKgwqDCoMKgwqAgKHVyaSAoZ2l0LXJlZmVyZW5jZQ0KPj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCAodXJsICJodHRwczovL2dpdGh1Yi5jb20vY2l0cmEtZW11L2NpdHJhLW5p
Z2h0bHkiKQ0KPiBFdmVuIGlmIHVzaW5nIG5pZ2h0bHkgcmV2aXNpb25zLCBJIHRoaW5rIHdlIG1p
Z2h0IHdhbnQgdG8gcHJlZmVyIHRoZQ0KPiBtYWluIHJlcG9zaXRvcnkuDQoNCkFmdGVyIHJlYWRp
bmcgdGhlaXIgcmVwby1wb2xpY3kNClRoZSBtYWluIHJlcG8gaXMgZm9yIGRldmVsb3BtZW50LCB0
aGUgbmlnaHRseSBvbmUgcGlja3Mgb3V0IHN0YWJsZQ0KZmVhdHVyZXMsIHRoZSBleHBlcmltZW50
YWwvY2FuYXJ5IG9uZSBhZGRzIG1vcmUgdW5zdGFibGUgb25lcy4gQnkgZ29pbmcgd2l0aA0KIm1h
aW4iIHdlIGJhc2ljYWxseSBza2lwIGFueSBzdGFiaWxpdHkgZ3VhcmFudGVlcywgdGhhdCB0aGUg
ZGV2cyBhcmUgdHJ5aW5nDQp0byBnaXZlLg0KRm9yIG1lIHBlcnNvbmFsbHksIHRoZSB2ZXJzaW9u
IG51bWJlcnMgYXJlIHZlcnkgaGVscGZ1bCwgc2luY2UgdGhleSBtYWtlIGl0IGVhc2llcg0KdG8g
dHJhY2sgZGVwZW5kZW5jeSBjaGFuZ2VzLg0KVGhlIHBhdGNoIEkgYW0gcHJlcGFyaW5nIHdpbGwg
dXNlIDAgYXMgbWFpbiB2ZXJzaW9uLCB0aG91Z2guDQoNCj4gUmVjdXJzaXZlIGNoZWNrb3V0cyBh
cmUgZGlzY291cmFnZWQuICBXaGVyZWZvcmUgZG8geW91IG5lZWQgb25lPw0KPj4gK8KgwqDCoMKg
wqDCoCAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpDQo+PiArwqDCoMKg
wqDCoMKgIChzaGEyNTYNCj4+ICvCoMKgwqDCoMKgwqDCoCAoYmFzZTMyDQo+PiArwqDCoMKgwqDC
oMKgwqDCoCAiMWdya3JyeHMxNDk3aTUxc3BnbndtZ2ZrcWdrbTdncGx5bGhjcms2N2FnYWtseDY1
ZDVzOSIpKSkpDQo+PiArwqDCoMKgIChidWlsZC1zeXN0ZW0gcXQtYnVpbGQtc3lzdGVtKQ0KPj4g
K8KgwqDCoCAoYXJndW1lbnRzDQo+PiArwqDCoMKgwqAgKGxpc3QNCj4+ICvCoMKgwqDCoMKgICM6
Y29uZmlndXJlLWZsYWdzDQo+PiArwqDCoMKgwqDCoMKgICN+KGxpc3QgIi1EVVNFX1NZU1RFTV9C
T09TVD1PTiINCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICItRENJVFJBX1VTRV9C
VU5ETEVEX0ZGTVBFRz1PRkYiDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiLURD
SVRSQV9VU0VfQlVORExFRF9RVD1PRkYiDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAiLURDSVRSQV9VU0VfQlVORExFRF9TREwyPU9GRiINCj4gRG9uJ3QgZm9yZ2V0IHRvIGFjdHVh
bGx5IHVuYnVuZGxlIGFsbCBvZiB0aGUgYWJvdmUuDQoNCkFjdHVhbGx5IGZmbXBlZyBhbmQgc2Rs
IGFyZSBub3QgYnVuZGxlZCBpbiBvdXIgdmVyc2lvbiwNCmJ1dCBsYXRlciB2ZXJzaW9ucyB3aWxs
IGJ1bmRsZSBzZGwgYWdhaW4uDQoNCg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
Ii1EQ01BS0VfQlVJTERfVFlQRT1SZWxlYXNlIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgIi1EQ0lUUkFfRU5BQkxFX0NPTVBBVElCSUxJVFlfUkVQT1JUSU5HPU9GRiINCj4+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICItREVOQUJMRV9DT01QQVRJQklMSVRZX0xJU1Rf
RE9XTkxPQUQ9T0ZGIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi1ERU5BQkxF
X1FUX1RSQU5TTEFUSU9OPU9OIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi1E
RU5BQkxFX1dFQl9TRVJWSUNFPU9OIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
Ii1ERU5BQkxFX0ZGTVBFR19BVURJT19ERUNPREVSPU9OIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgIi1EVVNFX0RJU0NPUkRfUFJFU0VOQ0U9T04iKQ0KPiBEb24ndCBlbmFibGUg
ZmVhdHVyZXMgZm9yIHRoZSBwcm9maXQgb2YgcHJvcHJpZXRhcnkgc29mdHdhcmUuDQoNCkFzIGZh
ciBhcyBJIHVuZGVyc3RhbmQsIHRoZXJlIGFyZSBvdGhlciBwcm9ncmFtcywgYW5kIGZyZWUgYWx0
ZXJuYXRpdmVzDQpvdGhlciB0aGVuIGRpc2NvcmQgdXNpbmcgaXRzIHN0YXR1cyBwcm90b2NvbC4g
DQoNCj4+ICvCoMKgwqAgKGxpY2Vuc2UgbGljZW5zZTpncGwzKykpKQ0KPiBTaG91bGQgYmUgZ3Bs
MisuDQo+DQpUbyBtZSBpdCBsb29rcyBsaWtlIGdwbDIgb25seSwgYW0gSSBvdmVybG9va2luZyBz
b21ldGhpbmc/DQoNCg0KQ2hlZXJzLCBmbG9yaGl6b21lDQo=




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

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


Received: (at 58499) by debbugs.gnu.org; 21 Oct 2022 06:30:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 21 02:30:39 2022
Received: from localhost ([127.0.0.1]:36711 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ollYE-000495-TX
	for submit <at> debbugs.gnu.org; Fri, 21 Oct 2022 02:30:39 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:59541)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1ollYC-00048w-BX
 for 58499 <at> debbugs.gnu.org; Fri, 21 Oct 2022 02:30:37 -0400
Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4MtvjM1VXMz1LWp5;
 Fri, 21 Oct 2022 08:30:31 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4MtvjM1VXMz1LWp5
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1666333832;
 bh=6SGqo9vzjoDRSmwgzp0iL3HyEVwpwpmw8PD7ICRLdBM=;
 h=Subject:From:To:Date:In-Reply-To:References:From;
 b=nSGq5gRc7lxki53/VgDLobEgg96j0lwBA85Kx4z5zqVN0TF7n8YeiMvvdsjjAj/UK
 ocOE9fbC7T8vOwmBb0VbOlL3Hr4553w2kKP11NptL8SZh6+gKqtP3fyOyanbWMlsnk
 PCmL7/Karmf6ZVMcobw2fea/UOiYKJ1/RWKAt4KA=
Message-ID: <18dc275e4963d46187812c23dd0de83b5425aa91.camel@HIDDEN>
Subject: Re: [PATCH] gnu: add citra (stable version)
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: florhizome <florhizome@HIDDEN>, 58499 <at> debbugs.gnu.org
Date: Fri, 21 Oct 2022 08:30:30 +0200
In-Reply-To: <874jvymahw.fsf@HIDDEN>
References: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN>
 <697c4dd0589e00f9be2ec09fd7f798326efb0c4f.camel@HIDDEN>
 <874jvymahw.fsf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.46.0 
MIME-Version: 1.0
X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 58499
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: -3.3 (---)

Hi,

Am Donnerstag, dem 20.10.2022 um 21:49 +0000 schrieb florhizome:
> On 2022-10-17, 10:37 +0200, Liliana Marie Prikler
> <liliana.prikler@HIDDEN> wrote:
> > I'd prefer a let-bound revision/commit pair, since this is very
> > much
> > experimental software.=C2=A0 Citra seems to be using a build version
> > base of
> > "0" [cf. 1], so we can do the same.=C2=A0=20
> > > +=C2=A0=C2=A0=C2=A0 (source
> > > +=C2=A0=C2=A0=C2=A0=C2=A0 (origin
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch)
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (url "https://github.com/citra-emu/citra-nightly")
> > Even if using nightly revisions, I think we might want to prefer
> > the main repository.
>=20
> After reading their repo-policy
> The main repo is for development, the nightly one picks out stable
> features, the experimental/canary one adds more unstable ones. By
> going with "main" we basically skip any stability guarantees, that
> the devs are trying to give.
Okay, in that case it makes sense to use nightly.
> For me personally, the version numbers are very helpful, since they
> make it easier to track dependency changes.
> The patch I am preparing will use 0 as main version, though.
Therefore I suggest (git-version "0" revision commit) where revision is
the nightly version number.

> > Recursive checkouts are discouraged.=C2=A0 Wherefore do you need one?
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name name =
version))
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
> > > "1grkrrxs1497i51spgnwmgfkqgkm7gplylhcrk67agaklx65d5s9"))))
> > > +=C2=A0=C2=A0=C2=A0 (build-system qt-build-system)
> > > +=C2=A0=C2=A0=C2=A0 (arguments
> > > +=C2=A0=C2=A0=C2=A0=C2=A0 (list
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:configure-flags
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(list "-DUSE_SYSTEM_BOOST=3DO=
N"
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DCITRA_USE_BUNDLED_FFMPEG=3DOFF"
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DCITRA_USE_BUNDLED_QT=3DOFF"
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DCITRA_USE_BUNDLED_SDL2=3DOFF"
> > Don't forget to actually unbundle all of the above.
>=20
> Actually ffmpeg and sdl are not bundled in our version,
> but later versions will bundle sdl again.
You could try something cheeky like=C2=A0
  (when (file-exists? "ffmpeg") (delete-recursively "ffmpeg"))
in the snippet with an appropriate comment.

> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DCMAKE_BUILD_TYPE=3DRelease"
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=3DOFF"
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=3DOFF"
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DENABLE_QT_TRANSLATION=3DON"
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DENABLE_WEB_SERVICE=3DON"
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DENABLE_FFMPEG_AUDIO_DECODER=3DON"
> > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 "-DUSE_DISCORD_PRESENCE=3DON")
> > Don't enable features for the profit of proprietary software.
>=20
> As far as I understand, there are other programs, and free
> alternatives other then discord using its status protocol.=20
Which ones?

As far as I'm aware, XMPP is a completely free alternative to the
entire protocol ;)

Cheers=20




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

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


Received: (at 58499) by debbugs.gnu.org; 17 Oct 2022 08:38:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 17 04:38:04 2022
Received: from localhost ([127.0.0.1]:47225 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1okLdM-0004S9-Cy
	for submit <at> debbugs.gnu.org; Mon, 17 Oct 2022 04:38:04 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:46635)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1okLdJ-0004RH-LA
 for 58499 <at> debbugs.gnu.org; Mon, 17 Oct 2022 04:38:02 -0400
Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4MrVkC0tbJz1LZ3J;
 Mon, 17 Oct 2022 10:37:55 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4MrVkC0tbJz1LZ3J
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1665995876;
 bh=UBHhiio6JBb9Gg/UbEFYZlKoswR2UTPN5p9PjQfX5dM=;
 h=Subject:From:To:Date:In-Reply-To:References:From;
 b=DSE8JQQMwDrFM+FwXsHPCgcACib9a/PNJHael0sXsY5d/mWnv4tlEzAL3nywzjFNV
 vQGlDPUL9/A4Nn6s7XDgq7c5I6qgam0NS8g6mnWs+q13jUBgnig7SAw1FMIHGjL/Ju
 lZhtVZ13vKf7pQFjrUfYAk6e93DCWWS4Z39OcFKc=
Message-ID: <697c4dd0589e00f9be2ec09fd7f798326efb0c4f.camel@HIDDEN>
Subject: Re: [PATCH] gnu: add citra (stable version)
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: florhizome@HIDDEN, 58499 <at> debbugs.gnu.org
Date: Mon, 17 Oct 2022 10:37:54 +0200
In-Reply-To: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN>
References: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.46.0 
MIME-Version: 1.0
X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -0.4
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 58499
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: -3.3 (---)

Am Donnerstag, dem 13.10.2022 um 14:59 +0000 schrieb
florhizome@HIDDEN:
> From: florhizome <florhizome@HIDDEN>
>=20
> This adds the citra emulator for nintendo 3ds games - the nightly
> repo marks the stable version. NixOs does some things for
> compatibility checks that we don't but it works fine so far. :)
Missing ChangeLog.  Title should be: "gnu: Add citra."

> ---
Notes not meant for the commit log go below this line.

> =C2=A0gnu/packages/emulators.scm | 60
> ++++++++++++++++++++++++++++++++++++++
> =C2=A01 file changed, 60 insertions(+)
>=20
> diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
> index 38795b703c..3121a71484 100644
> --- a/gnu/packages/emulators.scm
> +++ b/gnu/packages/emulators.scm
> @@ -61,6 +61,7 @@ (define-module (gnu packages emulators)
> =C2=A0=C2=A0 #:use-module (gnu packages cross-base)
> =C2=A0=C2=A0 #:use-module (gnu packages curl)
> =C2=A0=C2=A0 #:use-module (gnu packages digest)
> +=C2=A0 #:use-module (gnu packages documentation)
> =C2=A0=C2=A0 #:use-module (gnu packages elf)
> =C2=A0=C2=A0 #:use-module (gnu packages flex)
> =C2=A0=C2=A0 #:use-module (gnu packages fltk)
> @@ -74,6 +75,7 @@ (define-module (gnu packages emulators)
> =C2=A0=C2=A0 #:use-module (gnu packages gl)
> =C2=A0=C2=A0 #:use-module (gnu packages glib)
> =C2=A0=C2=A0 #:use-module (gnu packages gnome)
> +=C2=A0 #:use-module (gnu packages gstreamer)
> =C2=A0=C2=A0 #:use-module (gnu packages gtk)
> =C2=A0=C2=A0 #:use-module (gnu packages image)
> =C2=A0=C2=A0 #:use-module (gnu packages libedit)
> @@ -105,6 +107,7 @@ (define-module (gnu packages emulators)
> =C2=A0=C2=A0 #:use-module (gnu packages xorg)
> =C2=A0=C2=A0 #:use-module (gnu packages web)
> =C2=A0=C2=A0 #:use-module (guix build-system cmake)
> +=C2=A0 #:use-module (guix build-system qt)
> =C2=A0=C2=A0 #:use-module (guix build-system glib-or-gtk)
> =C2=A0=C2=A0 #:use-module (guix build-system gnu)
> =C2=A0=C2=A0 #:use-module (guix build-system meson)
> @@ -245,9 +248,66 @@ (define-public desmume
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "DeSmuME is an emulator for the Nintendo D=
S handheld gaming
> console.")
> =C2=A0=C2=A0=C2=A0=C2=A0 (license license:gpl2)))
> =C2=A0
> +(define-public citra
> +=C2=A0 (package
> +=C2=A0=C2=A0=C2=A0 (name "citra")
> +=C2=A0=C2=A0=C2=A0 (version "1785")
I'd prefer a let-bound revision/commit pair, since this is very much
experimental software.  Citra seems to be using a build version base of
"0" [cf. 1], so we can do the same. =20
> +=C2=A0=C2=A0=C2=A0 (source
> +=C2=A0=C2=A0=C2=A0=C2=A0 (origin
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch)
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 (url "https://github.com/citra-emu/citra-nightly")
Even if using nightly revisions, I think we might want to prefer the
main repository.
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 (commit
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (string-append "nightly-" version))
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 (recursive? #t)))
Recursive checkouts are discouraged.  Wherefore do you need one?
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name name vers=
ion))
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "1grkrrxs1497i51spgnwmg=
fkqgkm7gplylhcrk67agaklx65d5s9"))))
> +=C2=A0=C2=A0=C2=A0 (build-system qt-build-system)
> +=C2=A0=C2=A0=C2=A0 (arguments
> +=C2=A0=C2=A0=C2=A0=C2=A0 (list
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:configure-flags
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(list "-DUSE_SYSTEM_BOOST=3DON"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DCITRA_USE_BUNDLED_FFMPEG=3DOFF"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DCITRA_USE_BUNDLED_QT=3DOFF"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DCITRA_USE_BUNDLED_SDL2=3DOFF"
Don't forget to actually unbundle all of the above.
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DCMAKE_BUILD_TYPE=3DRelease"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=3DOFF"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=3DOFF"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DENABLE_QT_TRANSLATION=3DON"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DENABLE_WEB_SERVICE=3DON"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DENABLE_FFMPEG_AUDIO_DECODER=3DON"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 "-DUSE_DISCORD_PRESENCE=3DON")
Don't enable features for the profit of proprietary software.
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:tests? #f
Why?
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:phases
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(modify-phases %standard-phases
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-before=
 'configure 'delete-check
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 (lambda _
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 (substitute* "CMakeLists.txt"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 (("check_submodules_present\\(\\)")"")))))))
> +=C2=A0=C2=A0=C2=A0 (native-inputs
> +=C2=A0=C2=A0=C2=A0=C2=A0 (list pkg-config doxygen))
> +=C2=A0=C2=A0=C2=A0 (inputs
> +=C2=A0=C2=A0=C2=A0=C2=A0 (list qtbase-5 qtmultimedia-5 qttools-5
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 qtwayland l=
ibpng libxkbcommon
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 openssl
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ffmpeg puls=
eaudio curl rapidjson
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sdl2 libusb=
 boost))
> +=C2=A0=C2=A0=C2=A0 ;;gstreamer-plugins-bad needed for camera support
> +=C2=A0=C2=A0=C2=A0 (propagated-inputs (list gst-plugins-bad xdg-utils sh=
ared-mime-
> info))
For the gst-plugins, check if you can isolate a minimum set of them.=20
Also, use wrappers rather than propagation.
> +=C2=A0=C2=A0=C2=A0 (home-page "https://citra-emu.org")
> +=C2=A0=C2=A0=C2=A0 (synopsis "Nintendo 3DS Emulator")
> +=C2=A0=C2=A0=C2=A0 (description "Citra is an experimental open-source Ni=
ntendo 3DS
> + emulator/debugger written in C++.=C2=A0 It is written with portability
> in
> + mind, with builds actively maintained for Windows, Linux and macOS.
> + The \"nightly\" version marks the stable release.")
"Citra is an experimental emulator/debugger for the Nintendo 3DS
written in C++.  It emulates a subset of the Nintendo 3DS' hardware."
> +=C2=A0=C2=A0=C2=A0 (license license:gpl3+)))
Should be gpl2+.


Cheers

[1]
https://github.com/citra-emu/citra/blob/47c4f31c8db86b043a1802a65f1df08aeec=
8e772/CMakeModules/GenerateSCMRev.cmake#L22




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

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


Received: (at submit) by debbugs.gnu.org; 13 Oct 2022 17:47:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 13 13:47:03 2022
Received: from localhost ([127.0.0.1]:34868 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oj2IN-0000IV-U0
	for submit <at> debbugs.gnu.org; Thu, 13 Oct 2022 13:47:03 -0400
Received: from lists.gnu.org ([209.51.188.17]:55540)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <florhizome@HIDDEN>) id 1oizgr-000227-Jy
 for submit <at> debbugs.gnu.org; Thu, 13 Oct 2022 11:00:07 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:46028)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <florhizome@HIDDEN>)
 id 1oizgq-0001Ix-MG
 for guix-patches@HIDDEN; Thu, 13 Oct 2022 11:00:05 -0400
Received: from mout01.posteo.de ([185.67.36.65]:33233)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <florhizome@HIDDEN>)
 id 1oizgl-00078p-3D
 for guix-patches@HIDDEN; Thu, 13 Oct 2022 11:00:01 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 39391240027
 for <guix-patches@HIDDEN>; Thu, 13 Oct 2022 16:59:54 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1665673195; bh=cEgerNa4OdU5XS16weJlQAz/o1OGxoAYu73F1ir2F5g=;
 h=From:To:Cc:Subject:Date:From;
 b=DPIZ61xA83AjEWog+TKjWLn82dMSAzl21Yu/Iem6IwmHuNqTDzuPhkbTC8/qbGcyK
 wo24oGDmOoM6TMgjCe0uyLHrbWkfbP2oyYSesaauOcHrc/A9PdInMBA8C6PaAeRxHc
 dIcLrmiEzFE5jNCThvjm1cp+nHo3iePH6UQ0PdqIPVLM7bxTCcJ0Iy/w+1jxPNoczz
 Jh6xfb+z1B6JPqyiKO3DHsAth5oLlhh2IvOFggc+gQjzpuO2VsnfKr0yQUb9q1vke2
 gybOupMY++WuU5K+YP10jmOVPTDsU7ygaxVJ3d8glN1rdRZzbU2eWS03VkOiDFX3Y9
 wOUJl0UJrf0WQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4MpCNn4d1dz9rxV;
 Thu, 13 Oct 2022 16:59:53 +0200 (CEST)
From: florhizome@HIDDEN
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: add citra (stable version)
Date: Thu, 13 Oct 2022 14:59:47 +0000
Message-Id: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=185.67.36.65; envelope-from=florhizome@HIDDEN;
 helo=mout01.posteo.de
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Thu, 13 Oct 2022 13:46:57 -0400
Cc: florhizome <florhizome@HIDDEN>
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 (--)

From: florhizome <florhizome@HIDDEN>

This adds the citra emulator for nintendo 3ds games - the nightly repo marks the stable version. NixOs does some things for compatibility checks that we don't but it works fine so far. :)

---
 gnu/packages/emulators.scm | 60 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index 38795b703c..3121a71484 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -61,6 +61,7 @@ (define-module (gnu packages emulators)
   #:use-module (gnu packages cross-base)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages digest)
+  #:use-module (gnu packages documentation)
   #:use-module (gnu packages elf)
   #:use-module (gnu packages flex)
   #:use-module (gnu packages fltk)
@@ -74,6 +75,7 @@ (define-module (gnu packages emulators)
   #:use-module (gnu packages gl)
   #:use-module (gnu packages glib)
   #:use-module (gnu packages gnome)
+  #:use-module (gnu packages gstreamer)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages image)
   #:use-module (gnu packages libedit)
@@ -105,6 +107,7 @@ (define-module (gnu packages emulators)
   #:use-module (gnu packages xorg)
   #:use-module (gnu packages web)
   #:use-module (guix build-system cmake)
+  #:use-module (guix build-system qt)
   #:use-module (guix build-system glib-or-gtk)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system meson)
@@ -245,9 +248,66 @@ (define-public desmume
      "DeSmuME is an emulator for the Nintendo DS handheld gaming console.")
     (license license:gpl2)))
 
+(define-public citra
+  (package
+    (name "citra")
+    (version "1785")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/citra-emu/citra-nightly")
+             (commit
+              (string-append "nightly-" version))
+             (recursive? #t)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "1grkrrxs1497i51spgnwmgfkqgkm7gplylhcrk67agaklx65d5s9"))))
+    (build-system qt-build-system)
+    (arguments
+     (list
+      #:configure-flags
+       #~(list "-DUSE_SYSTEM_BOOST=ON"
+               "-DCITRA_USE_BUNDLED_FFMPEG=OFF"
+               "-DCITRA_USE_BUNDLED_QT=OFF"
+               "-DCITRA_USE_BUNDLED_SDL2=OFF"
+               "-DCMAKE_BUILD_TYPE=Release"
+               "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=OFF"
+               "-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=OFF"
+               "-DENABLE_QT_TRANSLATION=ON"
+               "-DENABLE_WEB_SERVICE=ON"
+               "-DENABLE_FFMPEG_AUDIO_DECODER=ON"
+               "-DUSE_DISCORD_PRESENCE=ON")
+       #:tests? #f
+       #:phases
+       #~(modify-phases %standard-phases
+           (add-before 'configure 'delete-check
+             (lambda _
+               (substitute* "CMakeLists.txt"
+                 (("check_submodules_present\\(\\)")"")))))))
+    (native-inputs
+     (list pkg-config doxygen))
+    (inputs
+     (list qtbase-5 qtmultimedia-5 qttools-5
+           qtwayland libpng libxkbcommon
+           openssl
+           ffmpeg pulseaudio curl rapidjson
+           sdl2 libusb boost))
+    ;;gstreamer-plugins-bad needed for camera support
+    (propagated-inputs (list gst-plugins-bad xdg-utils shared-mime-info))
+    (home-page "https://citra-emu.org")
+    (synopsis "Nintendo 3DS Emulator")
+    (description "Citra is an experimental open-source Nintendo 3DS
+ emulator/debugger written in C++.  It is written with portability in
+ mind, with builds actively maintained for Windows, Linux and macOS.
+ The \"nightly\" version marks the stable release.")
+    (license license:gpl3+)))
+
 ;; Building from recent Git because the official 5.0 release no longer builds.
 ;; Following commits and revision numbers of beta versions listed at
 ;; https://dolphin-emu.org/download/.
+
 (define-public dolphin-emu
   (let ((commit "a34823df61df65168aa40ef5e82e44defd4a0138")
         (revision "13178"))

base-commit: 86ec52f66735b122b9035eba56516fd16f3be958
prerequisite-patch-id: 253e1cc8278ab9981294f4e483c7b29a466672d9
-- 
2.38.0





Acknowledgement sent to florhizome@HIDDEN:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#58499; 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, 1 Nov 2022 16:00:02 UTC

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