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
guix-patches@HIDDEN
:bug#58499
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#58499
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#58499
; Package guix-patches
.
Full text available.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=
guix-patches@HIDDEN
:bug#58499
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#58499
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#58499
; Package guix-patches
.
Full text available.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
florhizome@HIDDEN
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#58499
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.