From unknown Sun Jun 22 19:06:28 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#56140 <56140@debbugs.gnu.org> To: bug#56140 <56140@debbugs.gnu.org> Subject: Status: Add optional-lite and distrho-ports Reply-To: bug#56140 <56140@debbugs.gnu.org> Date: Mon, 23 Jun 2025 02:06:28 +0000 retitle 56140 Add optional-lite and distrho-ports reassign 56140 guix-patches submitter 56140 Sughosha severity 56140 normal tag 56140 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 08:37:22 2022 Received: (at submit) by debbugs.gnu.org; 22 Jun 2022 12:37:22 +0000 Received: from localhost ([127.0.0.1]:34284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zbl-0007pK-9D for submit@debbugs.gnu.org; Wed, 22 Jun 2022 08:37:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:41352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zbi-0007p9-Ic for submit@debbugs.gnu.org; Wed, 22 Jun 2022 08:37:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59144) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o3zbh-0008Js-3I for guix-patches@gnu.org; Wed, 22 Jun 2022 08:37:17 -0400 Received: from mail-4318.protonmail.ch ([185.70.43.18]:17645) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o3zbd-0002WY-BB for guix-patches@gnu.org; Wed, 22 Jun 2022 08:37:16 -0400 Date: Wed, 22 Jun 2022 12:36:58 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail3; t=1655901430; x=1656160630; bh=jmOo+Cm+0/mlxi5LLNQRWXY+dkbjVMjOf/f44jDvQo0=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=MKZsULpqlY19Ni+0CnsB5txfwd/DlEQInhIrVGe5sYYOsLlwemApsErdZKumZMSfH hiQu8x9shmty05aTEOEJky6fkafjzZDtU2Cz0d6vjAfh6MOzejq65Z19lHGKMWXUbR M70J5qXyDeD4h0ItQI8ebt6aTyxe5sBcb7DZMfFZGNOel3IO6D/YCcinsljDzjNyaJ vDEi9TjDUR2zn/jF1e/zbxBbuxqfu8UnUDjiyD0GlajGnCQjKV4g8BeE8y8HuuK0or KumGs7WwYhZSHnmxEyp77IACZJPF4mLXJUNnUH5fSkWxQHo0Y6Yb95ogd7lQghrHSL xUKzDkhiaA2iw== To: "guix-patches@gnu.org" From: Sughosha Subject: [Patches] Add and update music packages Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw" Received-SPF: pass client-ip=185.70.43.18; envelope-from=Sughosha@proton.me; helo=mail-4318.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Sughosha Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --b1_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw Content-Type: multipart/alternative; boundary="b2_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw" --b2_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 RW1wdHkgTWVzc2FnZQ== --b2_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5FbXB0eSBNZXNzYWdlPC9kaXY+ --b2_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw-- --b1_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw Content-Type: text/x-patch; name=0004-gnu-Add-fabla.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0004-gnu-Add-fabla.patch RnJvbSBmOGZkOGM4OTRiNjIwODBkYTMxOTgyNDMxNTUwOTQ2Mjk2ZTYxNDA3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBX ZWQsIDIyIEp1biAyMDIyIDE0OjMyOjI4ICswMjAwClN1YmplY3Q6IFtQQVRDSCA0LzRdIGdudTog QWRkIGZhYmxhCgoqIGdudS9wYWNrYWdlcy9tdXNpYy5zY206IGFkZCBmYWJsYQotLS0KIGdudS9w YWNrYWdlcy9tdXNpYy5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL211c2lj LnNjbSBiL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KaW5kZXggYTM3MTBhZGYzYS4uOWY5OTI3MDZi NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL211c2ljLnNjbQorKysgYi9nbnUvcGFja2FnZXMv bXVzaWMuc2NtCkBAIC01MDgxLDYgKzUwODEsMzAgQEAgKGRlZmluZS1wdWJsaWMgbHVwcHAKICAg ICAgICAiTHVwcHAgaXMgYSBtdXNpYyBjcmVhdGlvbiB0b29sLCBpbnRlbmRlZCBmb3IgbGl2ZSB1 c2UuIFRoZSBmb2N1cyBpcyBvbiByZWFsIHRpbWUgcHJvY2Vzc2luZyBhbmQgYSBmYXN0IGFuZCBp bnR1aXRpdmUgd29ya2Zsb3cgd2l0aCBNSURJIG1hcHBpbmcgc3VwcG9ydC4iKQogICAgICAgKGxp Y2Vuc2UgbGljZW5zZTpncGwzKSkpKQogCisoZGVmaW5lLXB1YmxpYyBmYWJsYQorICAobGV0ICgo cmV2aXNpb24gIjE4IikgKGNvbW1pdCAiMTBhY2YwMzA0NmQ5ODBmOTZlZDE5MmQ1YWNiOWRlYjgx MmY1YzYzOSIpKQorICAgIChwYWNrYWdlCisgICAgICAobmFtZSAiZmFibGEiKQorICAgICAgKHZl cnNpb24gKGdpdC12ZXJzaW9uICIxLjIuMSIgcmV2aXNpb24gY29tbWl0KSkKKyAgICAgIChzb3Vy Y2UgKG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAg ICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgICAodXJsICJo dHRwczovL2dpdGh1Yi5jb20vb3BlbkFWcHJvZHVjdGlvbnMvb3BlbkFWLUZhYmxhIikKKyAgICAg ICAgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQorICAgICAgICAgICAgICAgIChzaGEy NTYKKyAgICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICAgIjB5YmJ6Yjg2 ajFuNWRmaHpjNmFhM2NpYmt3aTZxM3gwYzE4YjF3M2FueWliYW5tcjF3bWMiKSkpKQorICAgICAg KGJ1aWxkLXN5c3RlbSBjbWFrZS1idWlsZC1zeXN0ZW0pCisgICAgICAoYXJndW1lbnRzCisgICAg ICAgYCgjOnRlc3RzPyAjZikpCisgICAgICAobmF0aXZlLWlucHV0cyBgKCgicGtnLWNvbmZpZyIg LHBrZy1jb25maWcpICgibHYyIiAsbHYyKQorICAgICAgICAgICAgICAgICAgICAgICAoIm1lc2Ei ICxtZXNhKSkpCisgICAgICAoaW5wdXRzIChsaXN0IG50ayBjYWlyb21tIGxpYnNuZGZpbGUpKQor ICAgICAgKGhvbWUtcGFnZSAiaHR0cDovL29wZW5hdnByb2R1Y3Rpb25zLmNvbS9mYWJsYSIpCisg ICAgICAoc3lub3BzaXMgIkRydW0gc2FtcGxlciBMVjIgcGx1Z2luIikKKyAgICAgIChkZXNjcmlw dGlvbiAiRmFibGEgaXMgYSBkcnVtIHNhbXBsZXIgTFYyIHBsdWdpbi4iKQorICAgICAgKGxpY2Vu c2UgbGljZW5zZTpncGwzKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBzb3JjZXIKICAgKGxldCAoKHJl dmlzaW9uICI2IikgKGNvbW1pdCAiY2M3ZjZmNThhZjMxODhhODYyMGI5MGZkYWQ2ZThjYTVkMDI2 ZjU0MyIpKQogICAgIChwYWNrYWdlCi0tIAoyLjM2LjEKCg== --b1_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw Content-Type: text/x-patch; name=0002-gnu-Add-distrho-ports.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0002-gnu-Add-distrho-ports.patch RnJvbSA5OGQyZmRlMzI1NTY0YzRhMDA0NjEzNTQ2ZDAwYTFjNmU3NTUwMmE4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBX ZWQsIDIyIEp1biAyMDIyIDE0OjMxOjM5ICswMjAwClN1YmplY3Q6IFtQQVRDSCAyLzRdIGdudTog QWRkIGRpc3RyaG8tcG9ydHMKCiogZ251L3BhY2thZ2VzL211c2ljLnNjbTogYWRkIGRpc3RyaG8t cG9ydHMKLS0tCiBnbnUvcGFja2FnZXMvbXVzaWMuc2NtIHwgMzEgKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvbXVzaWMuc2NtIGIvZ251L3BhY2thZ2VzL211c2ljLnNjbQppbmRl eCA0NDlkNGFiMjUwLi5lNjkxZDQzZDEyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbXVzaWMu c2NtCisrKyBiL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KQEAgLTU5MzgsNiArNTkzOCwzNyBAQCAo ZGVmaW5lLXB1YmxpYyBtYW1iYQogb25lcy4iKQogICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMCkp KQogCisoZGVmaW5lLXB1YmxpYyBkaXN0cmhvLXBvcnRzCisgIChsZXQgKChyZXZpc2lvbiAiNjAy IikgKGNvbW1pdCAiNTkwN2ExOGNiNTBkZDYzZDg0ZDM3Nzc2ZGZkOGU4ZGNjN2YzZTM3OCIpKQor ICAgIChwYWNrYWdlCisgICAgICAobmFtZSAiZGlzdHJoby1wb3J0cyIpCisgICAgICAodmVyc2lv biAoZ2l0LXZlcnNpb24gIjAiIHJldmlzaW9uIGNvbW1pdCkpCisgICAgICAoc291cmNlIChvcmln aW4KKyAgICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAgICAo dXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9n aXRodWIuY29tL0RJU1RSSE8vRElTVFJITy1Qb3J0cyIpCisgICAgICAgICAgICAgICAgICAgICAg KGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIxZ2dsM3Bpd2IxOGdrejNnbGJxeDVoMWRj amNjNWI5a3Bzc2Q1NGZweGRkYXhhZ2M0cHd6IikpKSkKKyAgICAgIChidWlsZC1zeXN0ZW0gbWVz b24tYnVpbGQtc3lzdGVtKQorICAgICAgKG5hdGl2ZS1pbnB1dHMgYCgoInBrZy1jb25maWciICxw a2ctY29uZmlnKSAoImNtYWtlIiAsY21ha2UtbWluaW1hbCkpKQorICAgICAgKGlucHV0cyAobGlz dCBmZnR3ZgorICAgICAgICAgICAgICAgICAgICBhbHNhLWxpYgorICAgICAgICAgICAgICAgICAg ICBmcmVldHlwZQorICAgICAgICAgICAgICAgICAgICBsaWJ4MTEKKyAgICAgICAgICAgICAgICAg ICAgbGlieHJlbmRlcgorICAgICAgICAgICAgICAgICAgICBsaWJ4ZXh0CisgICAgICAgICAgICAg ICAgICAgIGxpYnhjdXJzb3IKKyAgICAgICAgICAgICAgICAgICAgbWVzYSkpCisgICAgICAoaG9t ZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vRElTVFJITy9ESVNUUkhPLVBvcnRzIikKKyAgICAg IChzeW5vcHNpcyAiTGludXggYXVkaW8gcGx1Z2lucyBhbmQgTFYyIHBvcnRzIikKKyAgICAgIChk ZXNjcmlwdGlvbgorICAgICAgICJUaGlzIHBhY2thZ2UgY29udGFpbnMgR05VL0xpbnV4IGFuZCBM VjIgcG9ydHMgb2YgdGhlIGZvbGxvd2luZyBwbHVnaW5zOiBUaGUgRnVuY3Rpb24sIFRoZSBQaWxn cmltLCBEZXhlZCwgZFJvd0F1ZGlvIHBsdWdpbnMgKERpc3RvcnRpb24sIERpc3RvcnRpb24gU2hh cGVyLCBGbGFuZ2VyLCBSZXZlcmIsIFRyZW1vbG8pLCBEcnVtU3ludGgsIEVhc3lTU1AsIEVRaW5v eCwgSGlSZVNhbSwgSnVjZU9QTCwgS2xhbmdGYWx0ZXIsIExVRlMgTWV0ZXIsIExVRlMgTWV0ZXIg KE11bHRpY2hhbm5lbCksIEx1ZnRpa3VzLCBPYnhkLCBQaXRjaGVkRGVsYXksIFJlRmluZSwgU3Rl cmVvU291cmNlU2VwZXJhdGlvbiwgU3dhbmt5IEFtcCwgVEFMIHBsdWdpbnMgKER1Yi0zLCBGaWx0 ZXIsIEZpbHRlci0yLCBOb2l6ZSBNYWszciwgUmV2ZXJiLCBSZXZlcmItSUksIFJldmVyYi1JSUks IFZvY29kZXItSUkpLCBUZW1wZXIsIFZleCwgVml0YWxpdW0gYW5kIFdvbHBlcnRpbmdlciIpCisg ICAgICA7OyBUaGlzIHBhY2thZ2UgY29uc2lzdHMgb2Ygc2V2ZXJhbCBwbHVnaW5zLgorICAgICAg OzsgRGlmZmVyZW50IGNvcHlyaWdodHMgYW5kIGxpY2Vuc2VzIGFwcGx5IHRvIGRpZmZlcmVudCBw bHVnaW5zLgorICAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpncGwyIGxpY2Vuc2U6bGdwbDMp KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBkcGYtcGx1Z2lucwogICAocGFja2FnZQogICAgIChuYW1l ICJkcGYtcGx1Z2lucyIpCi0tIAoyLjM2LjEKCg== --b1_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw Content-Type: text/x-patch; name=0001-gnu-Update-sorcer.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Update-sorcer.patch RnJvbSBiYTg3ZDQ3MTNkYTljYzI2Y2M3Mjc5YzU2ZDI4N2YzODViZjY5NmJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBX ZWQsIDIyIEp1biAyMDIyIDE0OjMwOjE3ICswMjAwClN1YmplY3Q6IFtQQVRDSCAxLzRdIGdudTog VXBkYXRlIHNvcmNlcgoKKiBnbnUvcGFja2FnZXMvbXVzaWMuc2NtOiB1cGRhdGluZyBzb3JjZXIg dG8gaXRzIGxhdGVzdCBjb21taXQgZml4ZXMgaXRzIGJ1aWxkaW5nCi0tLQogZ251L3BhY2thZ2Vz L211c2ljLnNjbSB8IDU5ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQogMSBmaWxlIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDM3IGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9tdXNpYy5zY20gYi9nbnUvcGFja2FnZXMvbXVzaWMuc2Nt CmluZGV4IDYwY2IxNzYzMjAuLjQ0OWQ0YWIyNTAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9t dXNpYy5zY20KKysrIGIvZ251L3BhY2thZ2VzL211c2ljLnNjbQpAQCAtNTA1NSw0NCArNTA1NSwy OSBAQCAoZGVmaW5lLXB1YmxpYyBwYXRjaG1hdHJpeAogICAgIChsaWNlbnNlIGxpY2Vuc2U6YXJ0 aXN0aWMyLjApKSkKIAogKGRlZmluZS1wdWJsaWMgc29yY2VyCi0gIChwYWNrYWdlCi0gICAgKG5h bWUgInNvcmNlciIpCi0gICAgKHZlcnNpb24gIjEuMS4zIikKLSAgICAoc291cmNlIChvcmlnaW4K LSAgICAgICAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCi0gICAgICAgICAgICAgICh1cmkgKHN0 cmluZy1hcHBlbmQgImh0dHBzOi8vZ2l0aHViLmNvbS9vcGVuQVZwcm9kdWN0aW9ucy8iCi0gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm9wZW5BVi1Tb3JjZXIvYXJjaGl2ZS9yZWxl YXNlLSIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJzaW9uICIudGFyLmd6 IikpCi0gICAgICAgICAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQotICAgICAgICAgICAgICAoc2hhMjU2Ci0gICAgICAgICAgICAgICAo YmFzZTMyCi0gICAgICAgICAgICAgICAgIjA3aXlxajI4d20weGM0YXJycTg5M2JtMTJ4anB6NjVk Yjd5bnJsbWY2dzhrcmc4d2ptZDAiKSkpKQotICAgIChidWlsZC1zeXN0ZW0gY21ha2UtYnVpbGQt c3lzdGVtKQotICAgIChhcmd1bWVudHMKLSAgICAgYCgjOnRlc3RzPyAjZiAgICAgICAgICAgICAg ICAgICAgICA7IG5vIHRlc3RzIGluY2x1ZGVkCi0gICAgICAgIzpwaGFzZXMKLSAgICAgICAobW9k aWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCi0gICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sg J3JlbW92ZS1hcmNoaXRlY3R1cmUtc3BlY2lmaWMtZmxhZ3MKLSAgICAgICAgICAgKGxhbWJkYSBf Ci0gICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJDTWFrZUxpc3RzLnR4dCIKLSAgICAgICAgICAg ICAgICgoIi1tc3NlMiAtbWZwbWF0aD1zc2UiKSAiIikpCi0gICAgICAgICAgICAgI3QpKQotICAg ICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdidWlsZC1mYXVzdC1zb3VyY2VzCi0gICAgICAgICAg IChsYW1iZGEqICgjOmtleSBpbnB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQotICAgICAgICAgICAg ICh3aXRoLWRpcmVjdG9yeS1leGN1cnNpb24gImZhdXN0IgotICAgICAgICAgICAgICAgKGRlbGV0 ZS1maWxlICJtYWluLmNwcCIpCi0gICAgICAgICAgICAgICAoaW52b2tlICJmYXVzdCIgIi1pIgot ICAgICAgICAgICAgICAgICAgICAgICAiLWEiICJsdjJzeW50aC5jcHAiCi0gICAgICAgICAgICAg ICAgICAgICAgICItbyIgIm1haW4uY3BwIiAibWFpbi5kc3AiKSkpKSkpKQotICAgIChpbnB1dHMK LSAgICAgKGxpc3QgYm9vc3QgbHYyIG50aykpCi0gICAgKG5hdGl2ZS1pbnB1dHMKLSAgICAgKGxp c3QgZmF1c3QgcGtnLWNvbmZpZykpCi0gICAgKGhvbWUtcGFnZSAiaHR0cDovL29wZW5hdnByb2R1 Y3Rpb25zLmNvbS9zb3JjZXIvIikKLSAgICAoc3lub3BzaXMgIldhdmV0YWJsZSBMVjIgcGx1Z2lu IHN5bnRoIikKLSAgICAoZGVzY3JpcHRpb24gIlNvcmNlciBpcyBhIHdhdmV0YWJsZSBMVjIgcGx1 Z2luIHN5bnRoZXNpemVyLCB0YXJnZXRlZCBhdAorICAobGV0ICgocmV2aXNpb24gIjYiKSAoY29t bWl0ICJjYzdmNmY1OGFmMzE4OGE4NjIwYjkwZmRhZDZlOGNhNWQwMjZmNTQzIikpCisgICAgKHBh Y2thZ2UKKyAgICAgIChuYW1lICJzb3JjZXIiKQorICAgICAgKHZlcnNpb24gKGdpdC12ZXJzaW9u ICIxLjEuMyIgcmV2aXNpb24gY29tbWl0KSkKKyAgICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAg ICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAgICh1cmkgKGdpdC1y ZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgICAodXJsCisgICAgICAgICAgICAgICAgICAg ICAgICJodHRwczovL2dpdGh1Yi5jb20vb3BlbkFWcHJvZHVjdGlvbnMvb3BlbkFWLVNvcmNlciIp CisgICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAg ICAoc2hhMjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIw cnlhZ2xwMnB6bG4yYm0wcHdjNXA5bGIybmsweDR3bXJzNGM0Y3A2ZDJtMmhoazgyeWs3IikpKSkK KyAgICAgIChidWlsZC1zeXN0ZW0gY21ha2UtYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3VtZW50 cworICAgICAgIGAoIzp0ZXN0cz8gI2YpKSA7bm8gdGVzdHMgaW5jbHVkZWQKKyAgICAgIChpbnB1 dHMgKGxpc3QgYm9vc3QgbHYyIG50aykpCisgICAgICAobmF0aXZlLWlucHV0cyAobGlzdCBmYXVz dCBwa2ctY29uZmlnKSkKKyAgICAgIChob21lLXBhZ2UgImh0dHA6Ly9vcGVuYXZwcm9kdWN0aW9u cy5jb20vc29yY2VyLyIpCisgICAgICAoc3lub3BzaXMgIldhdmV0YWJsZSBMVjIgcGx1Z2luIHN5 bnRoIikKKyAgICAgIChkZXNjcmlwdGlvbiAiU29yY2VyIGlzIGEgd2F2ZXRhYmxlIExWMiBwbHVn aW4gc3ludGhlc2l6ZXIsIHRhcmdldGVkIGF0CiB0aGUgZWxlY3Ryb25pYyBvciBkdWJzdGVwIGdl bnJlLiIpCi0gICAgKGxpY2Vuc2UgbGljZW5zZTpncGwzKykpKQorICAgICAgKGxpY2Vuc2UgbGlj ZW5zZTpncGwzKykpKSkKIAogKGRlZmluZS1wdWJsaWMgc29uaXZveC1lYXMKICAgKHBhY2thZ2UK LS0gCjIuMzYuMQoK --b1_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw Content-Type: text/x-patch; name=0003-gnu-Add-luppp.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0003-gnu-Add-luppp.patch RnJvbSBlNjk1ZDM3NzQ0YzgxOTYzZjIyZTkzYWY5YWFmYmFkZDM4OTgzYjVhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBX ZWQsIDIyIEp1biAyMDIyIDE0OjMyOjExICswMjAwClN1YmplY3Q6IFtQQVRDSCAzLzRdIGdudTog QWRkIGx1cHBwCgoqIGdudS9wYWNrYWdlcy9tdXNpYy5zY206IGFkZCBsdXBwcAotLS0KIGdudS9w YWNrYWdlcy9tdXNpYy5zY20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL211 c2ljLnNjbSBiL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KaW5kZXggZTY5MWQ0M2QxMi4uYTM3MTBh ZGYzYSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL211c2ljLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvbXVzaWMuc2NtCkBAIC01MDU0LDYgKzUwNTQsMzMgQEAgKGRlZmluZS1wdWJsaWMgcGF0Y2ht YXRyaXgKIE9TQyBjb25uZWN0aW9ucy4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YXJ0aXN0aWMy LjApKSkKIAorKGRlZmluZS1wdWJsaWMgbHVwcHAKKyAgKGxldCAoKHJldmlzaW9uICIyOSIpIChj b21taXQgIjIzZGExNDk3ZjgwZGJhY2U0OGI3ODA3YWZkMzU3MGM1N2E0ZDU5OTQiKSkKKyAgICAo cGFja2FnZQorICAgICAgKG5hbWUgImx1cHBwIikKKyAgICAgICh2ZXJzaW9uIChnaXQtdmVyc2lv biAiMS4yLjEiIHJldmlzaW9uIGNvbW1pdCkpCisgICAgICAoc291cmNlIChvcmlnaW4KKyAgICAg ICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAgICAodXJpIChnaXQt cmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29t L29wZW5BVnByb2R1Y3Rpb25zL29wZW5BVi1MdXBwcCIpCisgICAgICAgICAgICAgICAgICAgICAg KGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIxcmpsN2Z3bnFxMWd4YTNoYXcxejBwMW1s ZDIzaTE5NHNjNDNtMDNoOWlzYWdrd3hyeDlkIikpKSkKKyAgICAgIChidWlsZC1zeXN0ZW0gbWVz b24tYnVpbGQtc3lzdGVtKQorICAgICAgKG5hdGl2ZS1pbnB1dHMgYCgoInBrZy1jb25maWciICxw a2ctY29uZmlnKSAoImNtYWtlLW1pbmltYWwiICxjbWFrZS1taW5pbWFsKSkpCisgICAgICAoaW5w dXRzIChsaXN0IGNhaXJvCisgICAgICAgICAgICAgICAgICAgIG50aworICAgICAgICAgICAgICAg ICAgICBsaWJsbworICAgICAgICAgICAgICAgICAgICBqYWNrLTEKKyAgICAgICAgICAgICAgICAg ICAgbGlic25kZmlsZQorICAgICAgICAgICAgICAgICAgICBsaWJzYW1wbGVyYXRlKSkKKyAgICAg IChob21lLXBhZ2UgImh0dHA6Ly9vcGVuYXZwcm9kdWN0aW9ucy5jb20vbHVwcHAiKQorICAgICAg KHN5bm9wc2lzICJMaXZlIHBlcmZvcm1hbmNlIHRvb2wiKQorICAgICAgKGRlc2NyaXB0aW9uCisg ICAgICAgIkx1cHBwIGlzIGEgbXVzaWMgY3JlYXRpb24gdG9vbCwgaW50ZW5kZWQgZm9yIGxpdmUg dXNlLiBUaGUgZm9jdXMgaXMgb24gcmVhbCB0aW1lIHByb2Nlc3NpbmcgYW5kIGEgZmFzdCBhbmQg aW50dWl0aXZlIHdvcmtmbG93IHdpdGggTUlESSBtYXBwaW5nIHN1cHBvcnQuIikKKyAgICAgIChs aWNlbnNlIGxpY2Vuc2U6Z3BsMykpKSkKKwogKGRlZmluZS1wdWJsaWMgc29yY2VyCiAgIChsZXQg KChyZXZpc2lvbiAiNiIpIChjb21taXQgImNjN2Y2ZjU4YWYzMTg4YTg2MjBiOTBmZGFkNmU4Y2E1 ZDAyNmY1NDMiKSkKICAgICAocGFja2FnZQotLSAKMi4zNi4xCgo= --b1_ngHYBaNTNj3xaX1I3Po9b9X47niMVBocGRwLqlGtw-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 24 04:54:25 2022 Received: (at 56140) by debbugs.gnu.org; 24 Jun 2022 08:54:25 +0000 Received: from localhost ([127.0.0.1]:40843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4f57-0001xF-2L for submit@debbugs.gnu.org; Fri, 24 Jun 2022 04:54:25 -0400 Received: from mail-4325.protonmail.ch ([185.70.43.25]:35663) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4f52-0001x0-P3 for 56140@debbugs.gnu.org; Fri, 24 Jun 2022 04:54:22 -0400 Date: Fri, 24 Jun 2022 08:54:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail3; t=1656060853; x=1656320053; bh=NU5ZyWfyOegzYZ3aLVXAwKg2aVyM7KfDGqjLlXvvoZg=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=UFEUD2uZ4/SW8fPm5bARgjSNe+giQ2tkoB7O1T60VvJjnSuywYweMljyEH93f1m8Q EUAhaffuyMjjCQbk8I1jqhX7xvmJhWbHq0x8CW+B4zarKOhuNEyTePYobGWPMij4yW BMhppIKGSRHzZR7OoBpVr3w8gZSqp3gcolk8MaBw+99NfC6mjR1wqURHOkwnYophOm 9EYOlIKL1GbidgRCMYi6fL3fvgtTgQf/pmm8yO2sR5LoLcbiSwPWhtwYSqu2SR57Mu erDXMeCJz61EUSEVe1AoelZi0XXAYV225RD9+c85o5Fb/EewtJLQ1FOE3Uds+S5OA2 z+UHTs47Mio+g== To: "56140@debbugs.gnu.org" <56140@debbugs.gnu.org> From: Sughosha Subject: Resending the patches with correcting mistakes. Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56140 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Sughosha Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg Content-Type: multipart/alternative; boundary="b2_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg" --b2_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 U29ycnkgdGhhdCBJIGhhdmUgbm90IHVzZWQgZnVsbCBzZW50ZW5zZXMgaW4gY2hhbmdlIGxvZy4g SSBjYW1lIHRvIGtub3cgYWJvdXQgaXQgbGF0ZXIuIEkgYW0gc2VuZGluZyBhbGwgdGhlIHBhdGNo ZXMgYWdhaW4u --b2_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiBy Z2IoMzQsIDM0LCAzNCk7Ij5Tb3JyeSB0aGF0IEkgaGF2ZSBub3QgdXNlZCBmdWxsIHNlbnRlbnNl cyBpbiBjaGFuZ2UgbG9nLiBJIGNhbWUgdG8ga25vdyBhYm91dCBpdCBsYXRlci4gSSBhbSBzZW5k aW5nIGFsbCB0aGUgcGF0Y2hlcyBhZ2Fpbi48L2Rpdj4= --b2_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg-- --b1_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg Content-Type: text/x-patch; name=patch1.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=patch1.patch RnJvbSBiYTg3ZDQ3MTNkYTljYzI2Y2M3Mjc5YzU2ZDI4N2YzODViZjY5NmJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBX ZWQsIDIyIEp1biAyMDIyIDE0OjMwOjE3ICswMjAwClN1YmplY3Q6IFtQQVRDSCAxLzRdIGdudTog VXBkYXRlIHNvcmNlcgoKKiBnbnUvcGFja2FnZXMvbXVzaWMuc2NtOiBVcGRhdGUgc29yY2VyIHRv IGl0cyBsYXRlc3QgY29tbWl0IHdoaWNoIGZpeGVzIGl0cyBidWlsZGluZy4KLS0tCiBnbnUvcGFj a2FnZXMvbXVzaWMuc2NtIHwgNTkgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMzcgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL211c2ljLnNjbSBiL2dudS9wYWNrYWdlcy9tdXNp Yy5zY20KaW5kZXggNjBjYjE3NjMyMC4uNDQ5ZDRhYjI1MCAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL211c2ljLnNjbQorKysgYi9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCkBAIC01MDU1LDQ0ICs1 MDU1LDI5IEBAIChkZWZpbmUtcHVibGljIHBhdGNobWF0cml4CiAgICAgKGxpY2Vuc2UgbGljZW5z ZTphcnRpc3RpYzIuMCkpKQogCiAoZGVmaW5lLXB1YmxpYyBzb3JjZXIKLSAgKHBhY2thZ2UKLSAg ICAobmFtZSAic29yY2VyIikKLSAgICAodmVyc2lvbiAiMS4xLjMiKQotICAgIChzb3VyY2UgKG9y aWdpbgotICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKLSAgICAgICAgICAgICAgKHVy aSAoc3RyaW5nLWFwcGVuZCAiaHR0cHM6Ly9naXRodWIuY29tL29wZW5BVnByb2R1Y3Rpb25zLyIK LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAib3BlbkFWLVNvcmNlci9hcmNoaXZl L3JlbGVhc2UtIgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnNpb24gIi50 YXIuZ3oiKSkKLSAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCi0gICAgICAgICAgICAgIChzaGEyNTYKLSAgICAgICAgICAg ICAgIChiYXNlMzIKLSAgICAgICAgICAgICAgICAiMDdpeXFqMjh3bTB4YzRhcnJxODkzYm0xMnhq cHo2NWRiN3lucmxtZjZ3OGtyZzh3am1kMCIpKSkpCi0gICAgKGJ1aWxkLXN5c3RlbSBjbWFrZS1i dWlsZC1zeXN0ZW0pCi0gICAgKGFyZ3VtZW50cwotICAgICBgKCM6dGVzdHM/ICNmICAgICAgICAg ICAgICAgICAgICAgIDsgbm8gdGVzdHMgaW5jbHVkZWQKLSAgICAgICAjOnBoYXNlcwotICAgICAg IChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKLSAgICAgICAgIChhZGQtYWZ0ZXIgJ3Vu cGFjayAncmVtb3ZlLWFyY2hpdGVjdHVyZS1zcGVjaWZpYy1mbGFncwotICAgICAgICAgICAobGFt YmRhIF8KLSAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogIkNNYWtlTGlzdHMudHh0IgotICAgICAg ICAgICAgICAgKCgiLW1zc2UyIC1tZnBtYXRoPXNzZSIpICIiKSkKLSAgICAgICAgICAgICAjdCkp Ci0gICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sgJ2J1aWxkLWZhdXN0LXNvdXJjZXMKLSAgICAg ICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCi0gICAgICAg ICAgICAgKHdpdGgtZGlyZWN0b3J5LWV4Y3Vyc2lvbiAiZmF1c3QiCi0gICAgICAgICAgICAgICAo ZGVsZXRlLWZpbGUgIm1haW4uY3BwIikKLSAgICAgICAgICAgICAgIChpbnZva2UgImZhdXN0IiAi LWkiCi0gICAgICAgICAgICAgICAgICAgICAgICItYSIgImx2MnN5bnRoLmNwcCIKLSAgICAgICAg ICAgICAgICAgICAgICAgIi1vIiAibWFpbi5jcHAiICJtYWluLmRzcCIpKSkpKSkpCi0gICAgKGlu cHV0cwotICAgICAobGlzdCBib29zdCBsdjIgbnRrKSkKLSAgICAobmF0aXZlLWlucHV0cwotICAg ICAobGlzdCBmYXVzdCBwa2ctY29uZmlnKSkKLSAgICAoaG9tZS1wYWdlICJodHRwOi8vb3BlbmF2 cHJvZHVjdGlvbnMuY29tL3NvcmNlci8iKQotICAgIChzeW5vcHNpcyAiV2F2ZXRhYmxlIExWMiBw bHVnaW4gc3ludGgiKQotICAgIChkZXNjcmlwdGlvbiAiU29yY2VyIGlzIGEgd2F2ZXRhYmxlIExW MiBwbHVnaW4gc3ludGhlc2l6ZXIsIHRhcmdldGVkIGF0CisgIChsZXQgKChyZXZpc2lvbiAiNiIp IChjb21taXQgImNjN2Y2ZjU4YWYzMTg4YTg2MjBiOTBmZGFkNmU4Y2E1ZDAyNmY1NDMiKSkKKyAg ICAocGFja2FnZQorICAgICAgKG5hbWUgInNvcmNlciIpCisgICAgICAodmVyc2lvbiAoZ2l0LXZl cnNpb24gIjEuMS4zIiByZXZpc2lvbiBjb21taXQpKQorICAgICAgKHNvdXJjZSAob3JpZ2luCisg ICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAo Z2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgICh1cmwKKyAgICAgICAgICAgICAg ICAgICAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9vcGVuQVZwcm9kdWN0aW9ucy9vcGVuQVYtU29y Y2VyIikKKyAgICAgICAgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQorICAgICAgICAg ICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAg ICAgIjByeWFnbHAycHpsbjJibTBwd2M1cDlsYjJuazB4NHdtcnM0YzRjcDZkMm0yaGhrODJ5azci KSkpKQorICAgICAgKGJ1aWxkLXN5c3RlbSBjbWFrZS1idWlsZC1zeXN0ZW0pCisgICAgICAoYXJn dW1lbnRzCisgICAgICAgYCgjOnRlc3RzPyAjZikpIDtubyB0ZXN0cyBpbmNsdWRlZAorICAgICAg KGlucHV0cyAobGlzdCBib29zdCBsdjIgbnRrKSkKKyAgICAgIChuYXRpdmUtaW5wdXRzIChsaXN0 IGZhdXN0IHBrZy1jb25maWcpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cDovL29wZW5hdnByb2R1 Y3Rpb25zLmNvbS9zb3JjZXIvIikKKyAgICAgIChzeW5vcHNpcyAiV2F2ZXRhYmxlIExWMiBwbHVn aW4gc3ludGgiKQorICAgICAgKGRlc2NyaXB0aW9uICJTb3JjZXIgaXMgYSB3YXZldGFibGUgTFYy IHBsdWdpbiBzeW50aGVzaXplciwgdGFyZ2V0ZWQgYXQKIHRoZSBlbGVjdHJvbmljIG9yIGR1YnN0 ZXAgZ2VucmUuIikKLSAgICAobGljZW5zZSBsaWNlbnNlOmdwbDMrKSkpCisgICAgICAobGljZW5z ZSBsaWNlbnNlOmdwbDMrKSkpKQogCiAoZGVmaW5lLXB1YmxpYyBzb25pdm94LWVhcwogICAocGFj a2FnZQotLSAKMi4zNi4xCg== --b1_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg Content-Type: text/x-patch; name=patch2.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=patch2.patch RnJvbSA5OGQyZmRlMzI1NTY0YzRhMDA0NjEzNTQ2ZDAwYTFjNmU3NTUwMmE4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBX ZWQsIDIyIEp1biAyMDIyIDE0OjMxOjM5ICswMjAwClN1YmplY3Q6IFtQQVRDSCAyLzRdIGdudTog QWRkIGRpc3RyaG8tcG9ydHMKCiogZ251L3BhY2thZ2VzL211c2ljLnNjbTogQWRkIGRpc3RyaG8t cG9ydHMuCi0tLQogZ251L3BhY2thZ2VzL211c2ljLnNjbSB8IDMxICsrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0t Z2l0IGEvZ251L3BhY2thZ2VzL211c2ljLnNjbSBiL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KaW5k ZXggNDQ5ZDRhYjI1MC4uZTY5MWQ0M2QxMiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL211c2lj LnNjbQorKysgYi9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCkBAIC01OTM4LDYgKzU5MzgsMzcgQEAg KGRlZmluZS1wdWJsaWMgbWFtYmEKIG9uZXMuIikKICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTAp KSkKIAorKGRlZmluZS1wdWJsaWMgZGlzdHJoby1wb3J0cworICAobGV0ICgocmV2aXNpb24gIjYw MiIpIChjb21taXQgIjU5MDdhMThjYjUwZGQ2M2Q4NGQzNzc3NmRmZDhlOGRjYzdmM2UzNzgiKSkK KyAgICAocGFja2FnZQorICAgICAgKG5hbWUgImRpc3RyaG8tcG9ydHMiKQorICAgICAgKHZlcnNp b24gKGdpdC12ZXJzaW9uICIwIiByZXZpc2lvbiBjb21taXQpKQorICAgICAgKHNvdXJjZSAob3Jp Z2luCisgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAg KHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8v Z2l0aHViLmNvbS9ESVNUUkhPL0RJU1RSSE8tUG9ydHMiKQorICAgICAgICAgICAgICAgICAgICAg IChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAg ICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgICAiMWdnbDNwaXdiMThna3ozZ2xicXg1aDFk Y2pjYzViOWtwc3NkNTRmcHhkZGF4YWdjNHB3eiIpKSkpCisgICAgICAoYnVpbGQtc3lzdGVtIG1l c29uLWJ1aWxkLXN5c3RlbSkKKyAgICAgIChuYXRpdmUtaW5wdXRzIGAoKCJwa2ctY29uZmlnIiAs cGtnLWNvbmZpZykgKCJjbWFrZSIgLGNtYWtlLW1pbmltYWwpKSkKKyAgICAgIChpbnB1dHMgKGxp c3QgZmZ0d2YKKyAgICAgICAgICAgICAgICAgICAgYWxzYS1saWIKKyAgICAgICAgICAgICAgICAg ICAgZnJlZXR5cGUKKyAgICAgICAgICAgICAgICAgICAgbGlieDExCisgICAgICAgICAgICAgICAg ICAgIGxpYnhyZW5kZXIKKyAgICAgICAgICAgICAgICAgICAgbGlieGV4dAorICAgICAgICAgICAg ICAgICAgICBsaWJ4Y3Vyc29yCisgICAgICAgICAgICAgICAgICAgIG1lc2EpKQorICAgICAgKGhv bWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL0RJU1RSSE8vRElTVFJITy1Qb3J0cyIpCisgICAg ICAoc3lub3BzaXMgIkxpbnV4IGF1ZGlvIHBsdWdpbnMgYW5kIExWMiBwb3J0cyIpCisgICAgICAo ZGVzY3JpcHRpb24KKyAgICAgICAiVGhpcyBwYWNrYWdlIGNvbnRhaW5zIEdOVS9MaW51eCBhbmQg TFYyIHBvcnRzIG9mIHRoZSBmb2xsb3dpbmcgcGx1Z2luczogVGhlIEZ1bmN0aW9uLCBUaGUgUGls Z3JpbSwgRGV4ZWQsIGRSb3dBdWRpbyBwbHVnaW5zIChEaXN0b3J0aW9uLCBEaXN0b3J0aW9uIFNo YXBlciwgRmxhbmdlciwgUmV2ZXJiLCBUcmVtb2xvKSwgRHJ1bVN5bnRoLCBFYXN5U1NQLCBFUWlu b3gsIEhpUmVTYW0sIEp1Y2VPUEwsIEtsYW5nRmFsdGVyLCBMVUZTIE1ldGVyLCBMVUZTIE1ldGVy IChNdWx0aWNoYW5uZWwpLCBMdWZ0aWt1cywgT2J4ZCwgUGl0Y2hlZERlbGF5LCBSZUZpbmUsIFN0 ZXJlb1NvdXJjZVNlcGVyYXRpb24sIFN3YW5reSBBbXAsIFRBTCBwbHVnaW5zIChEdWItMywgRmls dGVyLCBGaWx0ZXItMiwgTm9pemUgTWFrM3IsIFJldmVyYiwgUmV2ZXJiLUlJLCBSZXZlcmItSUlJ LCBWb2NvZGVyLUlJKSwgVGVtcGVyLCBWZXgsIFZpdGFsaXVtIGFuZCBXb2xwZXJ0aW5nZXIiKQor ICAgICAgOzsgVGhpcyBwYWNrYWdlIGNvbnNpc3RzIG9mIHNldmVyYWwgcGx1Z2lucy4KKyAgICAg IDs7IERpZmZlcmVudCBjb3B5cmlnaHRzIGFuZCBsaWNlbnNlcyBhcHBseSB0byBkaWZmZXJlbnQg cGx1Z2lucy4KKyAgICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6Z3BsMiBsaWNlbnNlOmxncGwz KSkpKSkKKwogKGRlZmluZS1wdWJsaWMgZHBmLXBsdWdpbnMKICAgKHBhY2thZ2UKICAgICAobmFt ZSAiZHBmLXBsdWdpbnMiKQotLSAKMi4zNi4xCg== --b1_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg Content-Type: text/x-patch; name=patch3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=patch3.patch RnJvbSBlNjk1ZDM3NzQ0YzgxOTYzZjIyZTkzYWY5YWFmYmFkZDM4OTgzYjVhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBX ZWQsIDIyIEp1biAyMDIyIDE0OjMyOjExICswMjAwClN1YmplY3Q6IFtQQVRDSCAzLzRdIGdudTog QWRkIGx1cHBwCgoqIGdudS9wYWNrYWdlcy9tdXNpYy5zY206IEFkZCBsdXBwcC4KLS0tCiBnbnUv cGFja2FnZXMvbXVzaWMuc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9t dXNpYy5zY20gYi9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCmluZGV4IGU2OTFkNDNkMTIuLmEzNzEw YWRmM2EgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KKysrIGIvZ251L3BhY2th Z2VzL211c2ljLnNjbQpAQCAtNTA1NCw2ICs1MDU0LDMzIEBAIChkZWZpbmUtcHVibGljIHBhdGNo bWF0cml4CiBPU0MgY29ubmVjdGlvbnMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmFydGlzdGlj Mi4wKSkpCiAKKyhkZWZpbmUtcHVibGljIGx1cHBwCisgIChsZXQgKChyZXZpc2lvbiAiMjkiKSAo Y29tbWl0ICIyM2RhMTQ5N2Y4MGRiYWNlNDhiNzgwN2FmZDM1NzBjNTdhNGQ1OTk0IikpCisgICAg KHBhY2thZ2UKKyAgICAgIChuYW1lICJsdXBwcCIpCisgICAgICAodmVyc2lvbiAoZ2l0LXZlcnNp b24gIjEuMi4xIiByZXZpc2lvbiBjb21taXQpKQorICAgICAgKHNvdXJjZSAob3JpZ2luCisgICAg ICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAoZ2l0 LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNv bS9vcGVuQVZwcm9kdWN0aW9ucy9vcGVuQVYtTHVwcHAiKQorICAgICAgICAgICAgICAgICAgICAg IChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAg ICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgICAiMXJqbDdmd25xcTFneGEzaGF3MXowcDFt bGQyM2kxOTRzYzQzbTAzaDlpc2Fna3d4cng5ZCIpKSkpCisgICAgICAoYnVpbGQtc3lzdGVtIG1l c29uLWJ1aWxkLXN5c3RlbSkKKyAgICAgIChuYXRpdmUtaW5wdXRzIGAoKCJwa2ctY29uZmlnIiAs cGtnLWNvbmZpZykgKCJjbWFrZS1taW5pbWFsIiAsY21ha2UtbWluaW1hbCkpKQorICAgICAgKGlu cHV0cyAobGlzdCBjYWlybworICAgICAgICAgICAgICAgICAgICBudGsKKyAgICAgICAgICAgICAg ICAgICAgbGlibG8KKyAgICAgICAgICAgICAgICAgICAgamFjay0xCisgICAgICAgICAgICAgICAg ICAgIGxpYnNuZGZpbGUKKyAgICAgICAgICAgICAgICAgICAgbGlic2FtcGxlcmF0ZSkpCisgICAg ICAoaG9tZS1wYWdlICJodHRwOi8vb3BlbmF2cHJvZHVjdGlvbnMuY29tL2x1cHBwIikKKyAgICAg IChzeW5vcHNpcyAiTGl2ZSBwZXJmb3JtYW5jZSB0b29sIikKKyAgICAgIChkZXNjcmlwdGlvbgor ICAgICAgICJMdXBwcCBpcyBhIG11c2ljIGNyZWF0aW9uIHRvb2wsIGludGVuZGVkIGZvciBsaXZl IHVzZS4gVGhlIGZvY3VzIGlzIG9uIHJlYWwgdGltZSBwcm9jZXNzaW5nIGFuZCBhIGZhc3QgYW5k IGludHVpdGl2ZSB3b3JrZmxvdyB3aXRoIE1JREkgbWFwcGluZyBzdXBwb3J0LiIpCisgICAgICAo bGljZW5zZSBsaWNlbnNlOmdwbDMpKSkpCisKIChkZWZpbmUtcHVibGljIHNvcmNlcgogICAobGV0 ICgocmV2aXNpb24gIjYiKSAoY29tbWl0ICJjYzdmNmY1OGFmMzE4OGE4NjIwYjkwZmRhZDZlOGNh NWQwMjZmNTQzIikpCiAgICAgKHBhY2thZ2UKLS0gCjIuMzYuMQo= --b1_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg Content-Type: text/x-patch; name=patch4.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=patch4.patch RnJvbSBmOGZkOGM4OTRiNjIwODBkYTMxOTgyNDMxNTUwOTQ2Mjk2ZTYxNDA3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBX ZWQsIDIyIEp1biAyMDIyIDE0OjMyOjI4ICswMjAwClN1YmplY3Q6IFtQQVRDSCA0LzRdIGdudTog QWRkIGZhYmxhCgoqIGdudS9wYWNrYWdlcy9tdXNpYy5zY206IEFkZCBmYWJsYS4KLS0tCiBnbnUv cGFja2FnZXMvbXVzaWMuc2NtIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9tdXNp Yy5zY20gYi9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCmluZGV4IGEzNzEwYWRmM2EuLjlmOTkyNzA2 YjcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KKysrIGIvZ251L3BhY2thZ2Vz L211c2ljLnNjbQpAQCAtNTA4MSw2ICs1MDgxLDMwIEBAIChkZWZpbmUtcHVibGljIGx1cHBwCiAg ICAgICAgIkx1cHBwIGlzIGEgbXVzaWMgY3JlYXRpb24gdG9vbCwgaW50ZW5kZWQgZm9yIGxpdmUg dXNlLiBUaGUgZm9jdXMgaXMgb24gcmVhbCB0aW1lIHByb2Nlc3NpbmcgYW5kIGEgZmFzdCBhbmQg aW50dWl0aXZlIHdvcmtmbG93IHdpdGggTUlESSBtYXBwaW5nIHN1cHBvcnQuIikKICAgICAgIChs aWNlbnNlIGxpY2Vuc2U6Z3BsMykpKSkKIAorKGRlZmluZS1wdWJsaWMgZmFibGEKKyAgKGxldCAo KHJldmlzaW9uICIxOCIpIChjb21taXQgIjEwYWNmMDMwNDZkOTgwZjk2ZWQxOTJkNWFjYjlkZWI4 MTJmNWM2MzkiKSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgImZhYmxhIikKKyAgICAgICh2 ZXJzaW9uIChnaXQtdmVyc2lvbiAiMS4yLjEiIHJldmlzaW9uIGNvbW1pdCkpCisgICAgICAoc291 cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAg ICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICAgKHVybCAi aHR0cHM6Ly9naXRodWIuY29tL29wZW5BVnByb2R1Y3Rpb25zL29wZW5BVi1GYWJsYSIpCisgICAg ICAgICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAgICAoc2hh MjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIweWJiemI4 NmoxbjVkZmh6YzZhYTNjaWJrd2k2cTN4MGMxOGIxdzNhbnlpYmFubXIxd21jIikpKSkKKyAgICAg IChidWlsZC1zeXN0ZW0gY21ha2UtYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3VtZW50cworICAg ICAgIGAoIzp0ZXN0cz8gI2YpKQorICAgICAgKG5hdGl2ZS1pbnB1dHMgYCgoInBrZy1jb25maWci ICxwa2ctY29uZmlnKSAoImx2MiIgLGx2MikKKyAgICAgICAgICAgICAgICAgICAgICAgKCJtZXNh IiAsbWVzYSkpKQorICAgICAgKGlucHV0cyAobGlzdCBudGsgY2Fpcm9tbSBsaWJzbmRmaWxlKSkK KyAgICAgIChob21lLXBhZ2UgImh0dHA6Ly9vcGVuYXZwcm9kdWN0aW9ucy5jb20vZmFibGEiKQor ICAgICAgKHN5bm9wc2lzICJEcnVtIHNhbXBsZXIgTFYyIHBsdWdpbiIpCisgICAgICAoZGVzY3Jp cHRpb24gIkZhYmxhIGlzIGEgZHJ1bSBzYW1wbGVyIExWMiBwbHVnaW4uIikKKyAgICAgIChsaWNl bnNlIGxpY2Vuc2U6Z3BsMykpKSkKKwogKGRlZmluZS1wdWJsaWMgc29yY2VyCiAgIChsZXQgKChy ZXZpc2lvbiAiNiIpIChjb21taXQgImNjN2Y2ZjU4YWYzMTg4YTg2MjBiOTBmZGFkNmU4Y2E1ZDAy NmY1NDMiKSkKICAgICAocGFja2FnZQotLSAKMi4zNi4xCg== --b1_5c9xPaAuKAMp9gEBYplc503bkX9Qw0mKdKf4Hn5pHeg-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 28 03:45:41 2022 Received: (at 56140) by debbugs.gnu.org; 28 Jun 2022 07:45:41 +0000 Received: from localhost ([127.0.0.1]:53876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o65um-0003XZ-P2 for submit@debbugs.gnu.org; Tue, 28 Jun 2022 03:45:41 -0400 Received: from lxc-smtp2.ens-lyon.fr ([140.77.167.81]:52782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o65ua-0003X3-Lr for 56140@debbugs.gnu.org; Tue, 28 Jun 2022 03:45:29 -0400 Received: from localhost (localhost [127.0.0.1]) by lxc-smtp2.ens-lyon.fr (Postfix) with ESMTP id 3F1FBE3732 for <56140@debbugs.gnu.org>; Tue, 28 Jun 2022 09:45:27 +0200 (CEST) X-Virus-Scanned: by amavisd-new-2.11.0 (20160426) (Debian) at ens-lyon.fr Received: from lxc-smtp2.ens-lyon.fr ([127.0.0.1]) by localhost (lxc-smtp2.ens-lyon.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Y4tnSkYgK6Q for <56140@debbugs.gnu.org>; Tue, 28 Jun 2022 09:45:27 +0200 (CEST) Received: from localhost (dhcp-152-246.ens-lyon.fr [140.77.152.246]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) by lxc-smtp2.ens-lyon.fr (Postfix) with ESMTPSA id 3534FE371E for <56140@debbugs.gnu.org>; Tue, 28 Jun 2022 09:45:27 +0200 (CEST) Date: Tue, 28 Jun 2022 09:45:26 +0200 From: Alice BRENON To: 56140@debbugs.gnu.org Subject: [Patches] Add and update music packages Message-ID: <20220628094526.7ca71999@ens-lyon.fr> Organization: ENS de Lyon X-Mailer: Claws Mail 4.1.0 (GTK 3.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56140 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi ! Thanks for submitting this patch ! I'm in no position to provide a definitive answer to accept or reject this but here are some immediate things that could be improved. - your description of Fabla doesn't add much information compared to the synopsis. What makes it special ? How is it different from the other similar tools ? (see https://guix.gnu.org/fr/manual/devel/en/html_node/Synopses-and-Descriptio= ns.html#Synopses-and-Descriptions for inspiration) - the other packages seem to have more extensive description, but they make very long lines, have you tried formatting your package using the `guix style` command ? (https://guix.gnu.org/fr/manual/devel/en/html_node/Formatting-Code.html#F= ormatting-Code) - you seem to consistently use the "old" syntax for packages in native-inputs, as opposed to inputs, is there a good reason for that or have you maybe only found examples where the native-inputs haven't been modernized ? While it makes sense to rename `cmake-minimal` to `cmake` in the definition of `distrho-ports` (though I wonder `luppp` didn't require the same renaming and keeps the key "cmake-minimal" for `cmake-minimal`, all the others occurrences (`("pkg-config" ,pkg-config)`, `("lv2" ,lv2)`=E2= =80=A6) are totally unneeded for as far as I understand and could be simplified as `(list pkg-config lv2 mesa)`. I'm also a bit curious as to why tests need to be explicitly deactivated in `sorcer`, does running the default cmake command to test the project result in a failure, not just a NOP ? I hope some other people will take it over from there because I don't have much more to contribute : ) Cheers, Alice From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 28 04:31:00 2022 Received: (at 56140) by debbugs.gnu.org; 28 Jun 2022 08:31:01 +0000 Received: from localhost ([127.0.0.1]:53885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o66ce-0004d6-Do for submit@debbugs.gnu.org; Tue, 28 Jun 2022 04:31:00 -0400 Received: from mail-40135.protonmail.ch ([185.70.40.135]:52686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o66ca-0004cq-16 for 56140@debbugs.gnu.org; Tue, 28 Jun 2022 04:30:59 -0400 Date: Tue, 28 Jun 2022 08:30:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail3; t=1656405049; x=1656664249; bh=awt9ATaxReaZGs5LgJL8p+/jHdSV851c1W4V44GT/JE=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=VwNB4I0jSk17cRy0OCbF+6pYL3S6xCbAYsWl834ukSRBiJyMqZIXhQJiKtTqKPIXc O7D8QF/zG+EdLbCZMy5KZKiW3hAE94mfbgLXaRsHXTbLZGZ2bIH+TQBfBcQAWo7FE1 kFNf6GXvE+PCd/iMJAm1c0GWL5y9sVgmnDSNP+P03A/DRy7QvHKK/B+sotUc4l8F2s PWVYlDLB1u6BuOp3YdXhmHb0MGUl1l89ezpCwAgPLjKQ3IhMxyGE8px2XpvI64/VGP AcXgNffTh8jJOZlbzg9ELounV6gjAGIQAnXbNT5vP2F5/vHuSszlC1CFK5Q4GnKSPY Ibo/28z9m+45Q== To: "56140@debbugs.gnu.org" <56140@debbugs.gnu.org> From: Sughosha Subject: [Patches] Add and update music packages Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_ejbn1Jd5a8EwSXkgYAzOOz9SVmOvzzvEeXv9WcaKrlg" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56140 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Sughosha Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_ejbn1Jd5a8EwSXkgYAzOOz9SVmOvzzvEeXv9WcaKrlg Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGkgQWxpY2UsCgpGaXJzdCBvZiBhbGwsIHRoYW5rcyBmb3IgcmV2aWV3aW5nIG15IHBhdGNoZXMg OikKPiAtIHlvdXIgZGVzY3JpcHRpb24gb2YgRmFibGEgZG9lc24ndCBhZGQgbXVjaCBpbmZvcm1h dGlvbiBjb21wYXJlZCB0byB0aGUgc3lub3BzaXMuIFdoYXQgbWFrZXMgaXQgc3BlY2lhbCA/IEhv dyBpcyBpdCBkaWZmZXJlbnQgZnJvbSB0aGUgb3RoZXIgc2ltaWxhciB0b29scyA/IChzZWUgaHR0 cHM6Ly9ndWl4LmdudS5vcmcvZnIvbWFudWFsL2RldmVsL2VuL2h0bWxfbm9kZS9TeW5vcHNlcy1h bmQtRGVzY3JpcHRpb25zLmh0bWwjU3lub3BzZXMtYW5kLURlc2NyaXB0aW9ucyBmb3IgaW5zcGly YXRpb24pCkkgd2lsbCBpbXByb3ZlIHRoZSBkZXNjcmlwdGlvbnMuCj4gLSB0aGUgb3RoZXIgcGFj a2FnZXMgc2VlbSB0byBoYXZlIG1vcmUgZXh0ZW5zaXZlIGRlc2NyaXB0aW9uLCBidXQgdGhleSBt YWtlIHZlcnkgbG9uZyBsaW5lcywgaGF2ZSB5b3UgdHJpZWQgZm9ybWF0dGluZyB5b3VyIHBhY2th Z2UgdXNpbmcgdGhlIGBndWl4IHN0eWxlYCBjb21tYW5kID8gKGh0dHBzOi8vZ3VpeC5nbnUub3Jn L2ZyL21hbnVhbC9kZXZlbC9lbi9odG1sX25vZGUvRm9ybWF0dGluZy1Db2RlLmh0bWwjRm9ybWF0 dGluZy1Db2RlKQpTb3JyeSB0aGF0IEkgaGF2ZSBmb3Jnb3QgdGhpcyBzdGVwLiBJIHdpbGwgZG8g aXQuCj4gLSB5b3Ugc2VlbSB0byBjb25zaXN0ZW50bHkgdXNlIHRoZSAib2xkIiBzeW50YXggZm9y IHBhY2thZ2VzIGluIG5hdGl2ZS1pbnB1dHMsIGFzIG9wcG9zZWQgdG8gaW5wdXRzLCBpcyB0aGVy ZSBhIGdvb2QgcmVhc29uIGZvciB0aGF0IG9yIGhhdmUgeW91IG1heWJlIG9ubHkgZm91bmQgZXhh bXBsZXMgd2hlcmUgdGhlIG5hdGl2ZS1pbnB1dHMgaGF2ZW4ndCBiZWVuIG1vZGVybml6ZWQgPyBX aGlsZSBpdCBtYWtlcyBzZW5zZSB0byByZW5hbWUgYGNtYWtlLW1pbmltYWxgIHRvIGBjbWFrZWAg aW4gdGhlIGRlZmluaXRpb24gb2YgYGRpc3RyaG8tcG9ydHNgICh0aG91Z2ggSSB3b25kZXIgYGx1 cHBwYCBkaWRuJ3QgcmVxdWlyZSB0aGUgc2FtZSByZW5hbWluZyBhbmQga2VlcHMgdGhlIGtleSAi Y21ha2UtbWluaW1hbCIgZm9yIGBjbWFrZS1taW5pbWFsYCwgYWxsIHRoZSBvdGhlcnMgb2NjdXJy ZW5jZXMgKGAoInBrZy1jb25maWciICxwa2cgY29uZmlnKWAsIGAoImx2MiIgLGx2Milg4oCmKSBh cmUgdG90YWxseSB1bm5lZWRlZCBmb3IgYXMgZmFyIGFzIEkgdW5kZXJzdGFuZCBhbmQgY291bGQg YmUgc2ltcGxpZmllZCBhcyBgKGxpc3QgcGtnLWNvbmZpZyBsdjIgbWVzYSlgLgpJdCdzIGp1c3Qg dGhhdCBJIHByYWN0aWNlZCB0byB1c2UgdGhlIG9sZCB3YXkgZm9yIG5hdGl2ZS1pbnB1dHMuIE1h bnkgcGFja2FnZXMgcmVxdWlyZSB0byBkbyBzbywgZm9yIGV4YW1wbGUgYCgiZ2xpYjpiaW4iICxn bGliICJiaW4iKWAgY2Fubm90IGJlIGRlY2xhcmVkIGFzIHNvbWV0aGlnIGxpa2UgYChsaXN0IGds aWIpYCAoYXMgZmFyIGFzIEkga25vdykuIEl0J3MganVzdCB0aGF0IG1lam9yaXR5IG9mIHRoZSBw YWNrYWdlcyBJIGRlZmluZWQgaGFkIHJlcXVpcmVkIHN1Y2ggdHlwZSBvZiBuYXRpdmUtaW5wdXRz LCBzbyBJIHByYWN0aWNlZCBpdCB0aGF0IHdheS4KPiBJJ20gYWxzbyBhIGJpdCBjdXJpb3VzIGFz IHRvIHdoeSB0ZXN0cyBuZWVkIHRvIGJlIGV4cGxpY2l0bHkgZGVhY3RpdmF0ZWQgaW4gYHNvcmNl cmAsIGRvZXMgcnVubmluZyB0aGUgZGVmYXVsdCBjbWFrZSBjb21tYW5kIHRvIHRlc3QgdGhlIHBy b2plY3QgcmVzdWx0IGluIGEgZmFpbHVyZSwgbm90IGp1c3QgYSBOT1AgPwpgc29yY2VyYCB3YXMg aW5pdGlhbGx5IG5vdCBwYWNrYWdlZCBieSBtZS4gSXQgd2FzIGZhaWxpbmcgdG8gYnVpbGQsIHNv IEkgdXBkYXRlZCBpdCB0byB0aGUgbW9zdCByZWNlbnQgY29tbWl0IGFuZCByZW1vdmVkIHRoZSBj b21tYW5kcyBpbiB0aGUgYXJndW1lbnRzIHdoaWNoIGFyZSBubyBsb25nZXIgcmVxdWlyZWQgaW4g dGhpcyBjb21taXQuIERpc2FibGluZyB0aGUgdGVzdHMgaXMgYXMgaXQgd2FzIGJlZm9yZSwgYXMg aW4gdGhlIGNvbW1lbnQgaXQgc2F5cyB0aGF0IHRlc3RzIGFyZSBub3QgZGVmaW5lZCBpbiB0aGUg Z2l0IHJlcG9zaXRvcnkuCgpJIHdpbGwgaW1wcm92ZSB0aGUgcGF0Y2hlcywgZml4aW5nIG1pc3Rh a2VzLCBhbmQgdGhlbiByZXNlbmQgdGhlIHBhdGNoZXMuClRoYW5rIHlvdS4= --b1_ejbn1Jd5a8EwSXkgYAzOOz9SVmOvzzvEeXv9WcaKrlg Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7Ij48c3Bhbj5I aSBBbGljZSw8L3NwYW4+PGRpdj48YnI+PC9kaXY+PGRpdj48c3Bhbj5GaXJzdCBvZiBhbGwsIHRo YW5rcyBmb3IgcmV2aWV3aW5nIG15IHBhdGNoZXMgOik8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4m Z3Q7IC0geW91ciBkZXNjcmlwdGlvbiBvZiBGYWJsYSBkb2Vzbid0IGFkZCBtdWNoIGluZm9ybWF0 aW9uIGNvbXBhcmVkIHRvIHRoZSBzeW5vcHNpcy4gV2hhdCBtYWtlcyBpdCBzcGVjaWFsID8gSG93 IGlzIGl0IGRpZmZlcmVudCBmcm9tIHRoZSBvdGhlciBzaW1pbGFyIHRvb2xzID8gKHNlZSA8YSB0 YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIiBocmVmPSJo dHRwczovL2d1aXguZ251Lm9yZy9mci9tYW51YWwvZGV2ZWwvZW4vaHRtbF9ub2RlL1N5bm9wc2Vz LWFuZC1EZXNjcmlwdGlvbnMuaHRtbCNTeW5vcHNlcy1hbmQtRGVzY3JpcHRpb25zIj5odHRwczov L2d1aXguZ251Lm9yZy9mci9tYW51YWwvZGV2ZWwvZW4vaHRtbF9ub2RlL1N5bm9wc2VzLWFuZC1E ZXNjcmlwdGlvbnMuaHRtbCNTeW5vcHNlcy1hbmQtRGVzY3JpcHRpb25zPC9hPiBmb3IgaW5zcGly YXRpb24pPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+SSB3aWxsIGltcHJvdmUgdGhlIGRlc2NyaXB0 aW9ucy48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mZ3Q7IC0gdGhlIG90aGVyIHBhY2thZ2VzIHNl ZW0gdG8gaGF2ZSBtb3JlIGV4dGVuc2l2ZSBkZXNjcmlwdGlvbiwgYnV0IHRoZXkgbWFrZSB2ZXJ5 IGxvbmcgbGluZXMsIGhhdmUgeW91IHRyaWVkIGZvcm1hdHRpbmcgeW91ciBwYWNrYWdlIHVzaW5n IHRoZSBgZ3VpeCBzdHlsZWAgY29tbWFuZCA/ICg8YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3Jl ZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIiBocmVmPSJodHRwczovL2d1aXguZ251Lm9yZy9mci9t YW51YWwvZGV2ZWwvZW4vaHRtbF9ub2RlL0Zvcm1hdHRpbmctQ29kZS5odG1sI0Zvcm1hdHRpbmct Q29kZSI+aHR0cHM6Ly9ndWl4LmdudS5vcmcvZnIvbWFudWFsL2RldmVsL2VuL2h0bWxfbm9kZS9G b3JtYXR0aW5nLUNvZGUuaHRtbCNGb3JtYXR0aW5nLUNvZGU8L2E+KTwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPlNvcnJ5IHRoYXQgSSBoYXZlIGZvcmdvdCB0aGlzIHN0ZXAuIEkgd2lsbCBkbyBpdC48 L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mZ3Q7IC0geW91IHNlZW0gdG8gY29uc2lzdGVudGx5IHVz ZSB0aGUgIm9sZCIgc3ludGF4IGZvciBwYWNrYWdlcyBpbiBuYXRpdmUtaW5wdXRzLCBhcyBvcHBv c2VkIHRvIGlucHV0cywgaXMgdGhlcmUgYSBnb29kIHJlYXNvbiBmb3IgdGhhdCBvciBoYXZlIHlv dSBtYXliZSBvbmx5IGZvdW5kIGV4YW1wbGVzIHdoZXJlIHRoZSBuYXRpdmUtaW5wdXRzIGhhdmVu J3QgYmVlbiBtb2Rlcm5pemVkID8gV2hpbGUgaXQgbWFrZXMgc2Vuc2UgdG8gcmVuYW1lIGBjbWFr ZS1taW5pbWFsYCB0byBgY21ha2VgIGluIHRoZSBkZWZpbml0aW9uIG9mIGBkaXN0cmhvLXBvcnRz YCAodGhvdWdoIEkgd29uZGVyIGBsdXBwcGAgZGlkbid0IHJlcXVpcmUgdGhlIHNhbWUgcmVuYW1p bmcgYW5kIGtlZXBzIHRoZSBrZXkgImNtYWtlLW1pbmltYWwiIGZvciBgY21ha2UtbWluaW1hbGAs IGFsbCB0aGUgb3RoZXJzIG9jY3VycmVuY2VzIChgKCJwa2ctY29uZmlnIiAscGtnIGNvbmZpZylg LCBgKCJsdjIiICxsdjIpYOKApikgYXJlIHRvdGFsbHkgdW5uZWVkZWQgZm9yIGFzIGZhciBhcyBJ IHVuZGVyc3RhbmQgYW5kIGNvdWxkIGJlIHNpbXBsaWZpZWQgYXMgYChsaXN0IHBrZy1jb25maWcg bHYyIG1lc2EpYC48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5JdCdzIGp1c3QgdGhhdCBJIHByYWN0 aWNlZCB0byB1c2UgdGhlIG9sZCB3YXkgZm9yIG5hdGl2ZS1pbnB1dHMuIE1hbnkgcGFja2FnZXMg cmVxdWlyZSB0byBkbyBzbywgZm9yIGV4YW1wbGUgYCgiZ2xpYjpiaW4iICxnbGliICJiaW4iKWAg Y2Fubm90IGJlIGRlY2xhcmVkIGFzIHNvbWV0aGlnIGxpa2UgYChsaXN0IGdsaWIpYCAoYXMgZmFy IGFzIEkga25vdykuIEl0J3MganVzdCB0aGF0IG1lam9yaXR5IG9mIHRoZSBwYWNrYWdlcyBJIGRl ZmluZWQgaGFkIHJlcXVpcmVkIHN1Y2ggdHlwZSBvZiBuYXRpdmUtaW5wdXRzLCBzbyBJIHByYWN0 aWNlZCBpdCB0aGF0IHdheS48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mZ3Q7IEknbSBhbHNvIGEg Yml0IGN1cmlvdXMgYXMgdG8gd2h5IHRlc3RzIG5lZWQgdG8gYmUgZXhwbGljaXRseSBkZWFjdGl2 YXRlZCBpbiBgc29yY2VyYCwgZG9lcyBydW5uaW5nIHRoZSBkZWZhdWx0IGNtYWtlIGNvbW1hbmQg dG8gdGVzdCB0aGUgcHJvamVjdCByZXN1bHQgaW4gYSBmYWlsdXJlLCBub3QganVzdCBhIE5PUCA/ PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+YHNvcmNlcmAgd2FzIGluaXRpYWxseSBub3QgcGFja2Fn ZWQgYnkgbWUuIEl0IHdhcyBmYWlsaW5nIHRvIGJ1aWxkLCBzbyBJIHVwZGF0ZWQgaXQgdG8gdGhl IG1vc3QgcmVjZW50IGNvbW1pdCBhbmQgcmVtb3ZlZCB0aGUgY29tbWFuZHMgaW4gdGhlIGFyZ3Vt ZW50cyB3aGljaCBhcmUgbm8gbG9uZ2VyIHJlcXVpcmVkIGluIHRoaXMgY29tbWl0LiBEaXNhYmxp bmcgdGhlIHRlc3RzIGlzIGFzIGl0IHdhcyBiZWZvcmUsIGFzIGluIHRoZSBjb21tZW50IGl0IHNh eXMgdGhhdCB0ZXN0cyBhcmUgbm90IGRlZmluZWQgaW4gdGhlIGdpdCByZXBvc2l0b3J5Ljwvc3Bh bj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkkgd2lsbCBpbXByb3ZlIHRoZSBwYXRj aGVzLCBmaXhpbmcgbWlzdGFrZXMsIGFuZCB0aGVuIHJlc2VuZCB0aGUgcGF0Y2hlcy48L3NwYW4+ PC9kaXY+PGRpdj48YnI+PC9kaXY+PHNwYW4+VGhhbmsgeW91Ljwvc3Bhbj48YnI+PC9kaXY+PGRp diBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2siIHN0eWxlPSJmb250LWZhbWlseTog QXJpYWw7IGZvbnQtc2l6ZTogMTRweDsiPg0KPC9kaXY+DQo= --b1_ejbn1Jd5a8EwSXkgYAzOOz9SVmOvzzvEeXv9WcaKrlg-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 28 08:40:09 2022 Received: (at 56140) by debbugs.gnu.org; 28 Jun 2022 12:40:09 +0000 Received: from localhost ([127.0.0.1]:54222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6AVl-0000hv-AO for submit@debbugs.gnu.org; Tue, 28 Jun 2022 08:40:09 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:54220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6AVi-0000hm-LF for 56140@debbugs.gnu.org; Tue, 28 Jun 2022 08:40:07 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by xavier.telenet-ops.be with bizsmtp id ocg42700i4UW6Th01cg4m0; Tue, 28 Jun 2022 14:40:05 +0200 Message-ID: Subject: Re: [bug#56140] [Patches] Add and update music packages From: Maxime Devos To: Sughosha , "56140@debbugs.gnu.org" <56140@debbugs.gnu.org> Date: Tue, 28 Jun 2022 14:40:04 +0200 In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-vQbb0RqITzIIQPw05JYT" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1656420005; bh=u6rdmz4eD33svItaE9OALBa8qB2BM+BEDY7iyUdLw7g=; h=Subject:From:To:Date:In-Reply-To:References; b=oe9Rxs+CGmjSPdBIk3OGq8cFqLd25We5GYu5+ypjAmDM2JL73dJu2YO0E6LfQWKRY 4g0TfO9tDL7Cp65oKUarIXWgAWSUmIYHCmOSp0h027k3i2ndTCYpWx055ALUQypSCD pyRj6BMMsaeQjn8Aqu821u4YgORyUSlGgRua5Y01xfVPXw3rUlMlZir9LMFZd9CpTq zM/fqHEftiqLVrtaicnUSLj1LP7O38cjnRZErsMyi0Pe7EjsipegmquQUz3puSvSlM UBdBppeaa0Kiay6aLnkx49kKFuFyMo0xuRjd8iu0tENbsWZJddXlY3M2gMnxv3M8El KaLP0vdlZfEqQ== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56140 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-vQbb0RqITzIIQPw05JYT Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sughosha via Guix-patches via schreef op di 28-06-2022 om 08:30 [+0000]: > glib:bin" ,glib "bin")` cannot be declared as somethig like `(list > glib)` (as far as I know).=20 You can do (list `(,glib "bin") hello other-package etc...) (untested). Greetings, Maxime. --=-vQbb0RqITzIIQPw05JYT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYrr2pBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7nGPAQC+JNiphGL13sddUVprCPuWgRwb yHoNGgILc/I9ayKt/QEAhKDreUGY/HBzWZWodl2YHcPrQBmx7mcV/LJ3OeTsnQw= =Jobn -----END PGP SIGNATURE----- --=-vQbb0RqITzIIQPw05JYT-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 01 12:04:58 2022 Received: (at 56140) by debbugs.gnu.org; 1 Jul 2022 16:04:58 +0000 Received: from localhost ([127.0.0.1]:39011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7J8b-0007EN-H9 for submit@debbugs.gnu.org; Fri, 01 Jul 2022 12:04:58 -0400 Received: from mail-4318.protonmail.ch ([185.70.43.18]:24989) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7J8T-0007E4-Vg for 56140@debbugs.gnu.org; Fri, 01 Jul 2022 12:04:55 -0400 Date: Fri, 01 Jul 2022 16:04:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1656691482; x=1656950682; bh=WPQL+zUzFIXjq3k90Rbge0F+aA9uH4nEtlVUpjg9sDI=; h=Date:To:From:Reply-To:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=cr9Qiszw1zY3k4/wXpl7j7Lk+Ot4sLyDd2lpGHU43gazYtrgRBHDTutxdnePP8vA9 QXHZuomHDtYHzlVCAiZbqipA6gE3Bjzwh9RWpN3COo35WtWiukO1QxqhoG8WdwnmUq q5wkHM3Qwaahnx5/4+NLFqHix+hK5TCug9D0TPJJPPN5H9qhKrt5Vz6qVwG+kPXB3/ tT0v9ASfJXxmu6jnMOK+8dw5E+sQaOhqL+gLQbv0/QFHj8pHdth7pE5uLbX4mfcouv emkr/IlH5OJcLK5RvrPdtBKdQnqnIhabIC6X/M9UJElxeWEdB1BN4F7JSNZPsAm7zX +ymw7EkKY1eLA== To: "56140@debbugs.gnu.org" <56140@debbugs.gnu.org> From: Sughosha Subject: Re: [bug#56140] [Patches] Add and update music packages Message-ID: <13jWUzKYzvnNJSPT4j4sLXsTfHTy3h0nSlS818C5tx7EJH34exAm52jwTNPXl6wYWNvGemYmXfsNxgS0CNaJfuaUdlVAkBpePK8dlT8TfIA=@proton.me> In-Reply-To: References: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_z74TOX9cnr5UQ4TdcBezjMX7ZYeOYtCvD5Mu9ZM" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56140 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Sughosha Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_z74TOX9cnr5UQ4TdcBezjMX7ZYeOYtCvD5Mu9ZM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Fixed mistakes and improved. --b1_z74TOX9cnr5UQ4TdcBezjMX7ZYeOYtCvD5Mu9ZM Content-Type: text/x-patch; name=0001-gnu-sorcer-Update-to-1.1.3-6.cc7f6f5.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-sorcer-Update-to-1.1.3-6.cc7f6f5.patch RnJvbSBkMDk2ZDAzMTg5M2I4YzFiZmNmMjQ1MGNiYmJiNzZmOGQ3M2QxNmU0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBG cmksIDEgSnVsIDIwMjIgMTc6NTM6MTggKzAyMDAKU3ViamVjdDogW1BBVENIIDEvNF0gZ251OiBz b3JjZXI6IFVwZGF0ZSB0byAxLjEuMy02LmNjN2Y2ZjUuCgoqIGdudS9wYWNrYWdlcy9tdXNpYy5z Y20gKHNvcmNlcik6IFVwZGF0ZSB0byAxLjEuMy02LmNjN2Y2ZjUuCgogIFRoaXMgdXBkYXRlIGZp eGVzIHRoZSBidWlsZGluZyBvZiB0aGUgcGFja2FnZS4KLS0tCiBnbnUvcGFja2FnZXMvbXVzaWMu c2NtIHwgNjUgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKSwgMzcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvZ251L3BhY2thZ2VzL211c2ljLnNjbSBiL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KaW5kZXgg ZTA1MjJlNDBmNS4uNGU1YzhiZDA4MSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL211c2ljLnNj bQorKysgYi9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCkBAIC01MDU2LDQ0ICs1MDU2LDM1IEBAIChk ZWZpbmUtcHVibGljIHBhdGNobWF0cml4CiAgICAgKGxpY2Vuc2UgbGljZW5zZTphcnRpc3RpYzIu MCkpKQogCiAoZGVmaW5lLXB1YmxpYyBzb3JjZXIKLSAgKHBhY2thZ2UKLSAgICAobmFtZSAic29y Y2VyIikKLSAgICAodmVyc2lvbiAiMS4xLjMiKQotICAgIChzb3VyY2UgKG9yaWdpbgotICAgICAg ICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKLSAgICAgICAgICAgICAgKHVyaSAoc3RyaW5nLWFw cGVuZCAiaHR0cHM6Ly9naXRodWIuY29tL29wZW5BVnByb2R1Y3Rpb25zLyIKLSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAib3BlbkFWLVNvcmNlci9hcmNoaXZlL3JlbGVhc2UtIgot ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnNpb24gIi50YXIuZ3oiKSkKLSAg ICAgICAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCi0gICAgICAgICAgICAgIChzaGEyNTYKLSAgICAgICAgICAgICAgIChiYXNlMzIK LSAgICAgICAgICAgICAgICAiMDdpeXFqMjh3bTB4YzRhcnJxODkzYm0xMnhqcHo2NWRiN3lucmxt ZjZ3OGtyZzh3am1kMCIpKSkpCi0gICAgKGJ1aWxkLXN5c3RlbSBjbWFrZS1idWlsZC1zeXN0ZW0p Ci0gICAgKGFyZ3VtZW50cwotICAgICBgKCM6dGVzdHM/ICNmICAgICAgICAgICAgICAgICAgICAg IDsgbm8gdGVzdHMgaW5jbHVkZWQKLSAgICAgICAjOnBoYXNlcwotICAgICAgIChtb2RpZnktcGhh c2VzICVzdGFuZGFyZC1waGFzZXMKLSAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAncmVtb3Zl LWFyY2hpdGVjdHVyZS1zcGVjaWZpYy1mbGFncwotICAgICAgICAgICAobGFtYmRhIF8KLSAgICAg ICAgICAgICAoc3Vic3RpdHV0ZSogIkNNYWtlTGlzdHMudHh0IgotICAgICAgICAgICAgICAgKCgi LW1zc2UyIC1tZnBtYXRoPXNzZSIpICIiKSkKLSAgICAgICAgICAgICAjdCkpCi0gICAgICAgICAo YWRkLWFmdGVyICd1bnBhY2sgJ2J1aWxkLWZhdXN0LXNvdXJjZXMKLSAgICAgICAgICAgKGxhbWJk YSogKCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCi0gICAgICAgICAgICAgKHdpdGgt ZGlyZWN0b3J5LWV4Y3Vyc2lvbiAiZmF1c3QiCi0gICAgICAgICAgICAgICAoZGVsZXRlLWZpbGUg Im1haW4uY3BwIikKLSAgICAgICAgICAgICAgIChpbnZva2UgImZhdXN0IiAiLWkiCi0gICAgICAg ICAgICAgICAgICAgICAgICItYSIgImx2MnN5bnRoLmNwcCIKLSAgICAgICAgICAgICAgICAgICAg ICAgIi1vIiAibWFpbi5jcHAiICJtYWluLmRzcCIpKSkpKSkpCi0gICAgKGlucHV0cwotICAgICAo bGlzdCBib29zdCBsdjIgbnRrKSkKLSAgICAobmF0aXZlLWlucHV0cwotICAgICAobGlzdCBmYXVz dCBwa2ctY29uZmlnKSkKLSAgICAoaG9tZS1wYWdlICJodHRwOi8vb3BlbmF2cHJvZHVjdGlvbnMu Y29tL3NvcmNlci8iKQotICAgIChzeW5vcHNpcyAiV2F2ZXRhYmxlIExWMiBwbHVnaW4gc3ludGgi KQotICAgIChkZXNjcmlwdGlvbiAiU29yY2VyIGlzIGEgd2F2ZXRhYmxlIExWMiBwbHVnaW4gc3lu dGhlc2l6ZXIsIHRhcmdldGVkIGF0CisgIChsZXQgKChyZXZpc2lvbiAiNiIpIChjb21taXQgImNj N2Y2ZjU4YWYzMTg4YTg2MjBiOTBmZGFkNmU4Y2E1ZDAyNmY1NDMiKSkKKyAgICAocGFja2FnZQor ICAgICAgKG5hbWUgInNvcmNlciIpCisgICAgICAodmVyc2lvbiAoZ2l0LXZlcnNpb24gIjEuMS4z IiByZXZpc2lvbiBjb21taXQpKQorICAgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAg ICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5j ZQorICAgICAgICAgICAgICAgICAgICAgICh1cmwKKyAgICAgICAgICAgICAgICAgICAgICAgImh0 dHBzOi8vZ2l0aHViLmNvbS9vcGVuQVZwcm9kdWN0aW9ucy9vcGVuQVYtU29yY2VyIikKKyAgICAg ICAgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQorICAgICAgICAgICAgICAgIChmaWxl LW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgICAoc2hh MjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIwcnlhZ2xw MnB6bG4yYm0wcHdjNXA5bGIybmsweDR3bXJzNGM0Y3A2ZDJtMmhoazgyeWs3IikpKSkKKyAgICAg IChidWlsZC1zeXN0ZW0gY21ha2UtYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3VtZW50cworICAg ICAgIGAoIzp0ZXN0cz8gI2YKKyAgICAgICAgICM6cGhhc2VzIChtb2RpZnktcGhhc2VzICVzdGFu ZGFyZC1waGFzZXMKKyAgICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdyZW1v dmUtYXJjaGl0ZWN0dXJlLXNwZWNpZmljLWZsYWdzCisgICAgICAgICAgICAgICAgICAgICAgKGxh bWJkYSBfCisgICAgICAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogIkNNYWtlTGlzdHMu dHh0IgorICAgICAgICAgICAgICAgICAgICAgICAgICAoKCItbXNzZTIgLW1mcG1hdGg9c3NlIikg IiIpKSAjdCkpKSkpIDtubyB0ZXN0cyBpbmNsdWRlZAorICAgICAgKGlucHV0cyAobGlzdCBib29z dCBsdjIgbnRrKSkKKyAgICAgIChuYXRpdmUtaW5wdXRzIChsaXN0IGZhdXN0IHBrZy1jb25maWcp KQorICAgICAgKGhvbWUtcGFnZSAiaHR0cDovL29wZW5hdnByb2R1Y3Rpb25zLmNvbS9zb3JjZXIv IikKKyAgICAgIChzeW5vcHNpcyAiV2F2ZXRhYmxlIExWMiBwbHVnaW4gc3ludGgiKQorICAgICAg KGRlc2NyaXB0aW9uICJTb3JjZXIgaXMgYSB3YXZldGFibGUgTFYyIHBsdWdpbiBzeW50aGVzaXpl ciwgdGFyZ2V0ZWQgYXQKIHRoZSBlbGVjdHJvbmljIG9yIGR1YnN0ZXAgZ2VucmUuIikKLSAgICAo bGljZW5zZSBsaWNlbnNlOmdwbDMrKSkpCisgICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDMrKSkp KQogCiAoZGVmaW5lLXB1YmxpYyBzb25pdm94LWVhcwogICAocGFja2FnZQotLSAKMi4zNi4xCgo= --b1_z74TOX9cnr5UQ4TdcBezjMX7ZYeOYtCvD5Mu9ZM Content-Type: text/x-patch; name=0002-gnu-Add-fabla.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0002-gnu-Add-fabla.patch RnJvbSA4OWQyNTRlMDY1NTc1NGY3MmVmNDE2NjBmMDYzZThhYWZlOWFjMGFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBG cmksIDEgSnVsIDIwMjIgMTc6NTM6NTkgKzAyMDAKU3ViamVjdDogW1BBVENIIDIvNF0gZ251OiBB ZGQgZmFibGEuCgoqIGdudS9wYWNrYWdlcy9tdXNpYy5zY20gKGZhYmxhKTogTmV3IHZhcmlhYmxl LgotLS0KIGdudS9wYWNrYWdlcy9tdXNpYy5zY20gfCAyNyArKysrKysrKysrKysrKysrKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL211c2ljLnNjbSBiL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KaW5kZXggNGU1Yzhi ZDA4MS4uMWI4NzY3NWE0YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL211c2ljLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCkBAIC01MDU1LDYgKzUwNTUsMzMgQEAgKGRlZmluZS1w dWJsaWMgcGF0Y2htYXRyaXgKIE9TQyBjb25uZWN0aW9ucy4iKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6YXJ0aXN0aWMyLjApKSkKIAorKGRlZmluZS1wdWJsaWMgZmFibGEKKyAgKGxldCAoKHJldmlz aW9uICIxNyIpIChjb21taXQgIjEwYWNmMDMwNDZkOTgwZjk2ZWQxOTJkNWFjYjlkZWI4MTJmNWM2 MzkiKSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgImZhYmxhIikKKyAgICAgICh2ZXJzaW9u IChnaXQtdmVyc2lvbiAiMS4zLjIiIHJldmlzaW9uIGNvbW1pdCkpCisgICAgICAoc291cmNlIChv cmlnaW4KKyAgICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAg ICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6 Ly9naXRodWIuY29tL29wZW5BVnByb2R1Y3Rpb25zL29wZW5BVi1GYWJsYSIpCisgICAgICAgICAg ICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAgICAoZmlsZS1uYW1l IChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAgICAgICAgKHNoYTI1Ngor ICAgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgICAiMHliYnpiODZqMW41 ZGZoemM2YWEzY2lia3dpNnEzeDBjMThiMXczYW55aWJhbm1yMXdtYyIpKSkpCisgICAgICAoYnVp bGQtc3lzdGVtIGNtYWtlLWJ1aWxkLXN5c3RlbSkKKyAgICAgIChhcmd1bWVudHMKKyAgICAgICBg KCM6dGVzdHM/ICNmKSkKKyAgICAgIChuYXRpdmUtaW5wdXRzIChsaXN0IHBrZy1jb25maWcgbHYy IG1lc2EpKQorICAgICAgKGlucHV0cyAobGlzdCBudGsgY2Fpcm9tbSBsaWJzbmRmaWxlKSkKKyAg ICAgIChob21lLXBhZ2UgImh0dHA6Ly9vcGVuYXZwcm9kdWN0aW9ucy5jb20vZmFibGEvIikKKyAg ICAgIChzeW5vcHNpcyAiU2FtcGxlciBMVjIgcGx1Z2luIikKKyAgICAgIChkZXNjcmlwdGlvbgor ICAgICAgICJGYWJsYSBpcyBhbiBMVjIgZHJ1bSBzYW1wbGVyIHBsdWdpbiBpbnN0cnVtZW50LiAg SXQgaXMgaWRlYWwgZm9yCitsb2FkaW5nIHVwIHlvdXIgZmF2b3JpdGUgc2FtcGxlZCBzb3VuZHMg YW5kIGJhc2hpbmcgYXdheSBvbiBhIE1JREkKK2NvbnRyb2xsZXIuIikKKyAgICAgIChsaWNlbnNl IGxpY2Vuc2U6Z3BsMykpKSkKKwogKGRlZmluZS1wdWJsaWMgc29yY2VyCiAgIChsZXQgKChyZXZp c2lvbiAiNiIpIChjb21taXQgImNjN2Y2ZjU4YWYzMTg4YTg2MjBiOTBmZGFkNmU4Y2E1ZDAyNmY1 NDMiKSkKICAgICAocGFja2FnZQotLSAKMi4zNi4xCgo= --b1_z74TOX9cnr5UQ4TdcBezjMX7ZYeOYtCvD5Mu9ZM Content-Type: text/x-patch; name=0003-gnu-Add-luppp.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0003-gnu-Add-luppp.patch RnJvbSA5Y2U4NTBmNWI2NWE2ZTQ5MzUyZjYzYzExNDQzYmM3MDkwNjQ3ZTg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBG cmksIDEgSnVsIDIwMjIgMTc6NTQ6NDEgKzAyMDAKU3ViamVjdDogW1BBVENIIDMvNF0gZ251OiBB ZGQgbHVwcHAuCgoqIGdudS9wYWNrYWdlcy9tdXNpYy5zY20gKGx1cHBwKTogTmV3IHZhcmlhYmxl LgotLS0KIGdudS9wYWNrYWdlcy9tdXNpYy5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL211c2ljLnNjbSBiL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KaW5kZXggMWI4 NzY3NWE0YS4uMzIwYTg3ZjJjNSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL211c2ljLnNjbQor KysgYi9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCkBAIC01MDU1LDYgKzUwNTUsMzYgQEAgKGRlZmlu ZS1wdWJsaWMgcGF0Y2htYXRyaXgKIE9TQyBjb25uZWN0aW9ucy4iKQogICAgIChsaWNlbnNlIGxp Y2Vuc2U6YXJ0aXN0aWMyLjApKSkKIAorKGRlZmluZS1wdWJsaWMgbHVwcHAKKyAgKGxldCAoKHJl dmlzaW9uICIyOSIpIChjb21taXQgIjIzZGExNDk3ZjgwZGJhY2U0OGI3ODA3YWZkMzU3MGM1N2E0 ZDU5OTQiKSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgImx1cHBwIikKKyAgICAgICh2ZXJz aW9uIChnaXQtdmVyc2lvbiAiMS4yLjEiIHJldmlzaW9uIGNvbW1pdCkpCisgICAgICAoc291cmNl IChvcmlnaW4KKyAgICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAg ICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0 cHM6Ly9naXRodWIuY29tL29wZW5BVnByb2R1Y3Rpb25zL29wZW5BVi1MdXBwcCIpCisgICAgICAg ICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAgICAoZmlsZS1u YW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAgICAgICAgKHNoYTI1 NgorICAgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgICAiMXJqbDdmd25x cTFneGEzaGF3MXowcDFtbGQyM2kxOTRzYzQzbTAzaDlpc2Fna3d4cng5ZCIpKSkpCisgICAgICAo YnVpbGQtc3lzdGVtIG1lc29uLWJ1aWxkLXN5c3RlbSkKKyAgICAgIChuYXRpdmUtaW5wdXRzIChs aXN0IHBrZy1jb25maWcgY21ha2UtbWluaW1hbCkpCisgICAgICAoaW5wdXRzIChsaXN0IGNhaXJv CisgICAgICAgICAgICAgICAgICAgIG50aworICAgICAgICAgICAgICAgICAgICBsaWJsbworICAg ICAgICAgICAgICAgICAgICBqYWNrLTEKKyAgICAgICAgICAgICAgICAgICAgbGlic25kZmlsZQor ICAgICAgICAgICAgICAgICAgICBsaWJzYW1wbGVyYXRlKSkKKyAgICAgIChob21lLXBhZ2UgImh0 dHA6Ly9vcGVuYXZwcm9kdWN0aW9ucy5jb20vbHVwcHAvIikKKyAgICAgIChzeW5vcHNpcyAiTGl2 ZSBwZXJmb3JtYW5jZSB0b29sIikKKyAgICAgIChkZXNjcmlwdGlvbgorICAgICAgICJMdXBwcCBp cyBhIG11c2ljIGNyZWF0aW9uIHRvb2wsIGludGVuZGVkIGZvciBsaXZlIHVzZS4gIFRoZSBmb2N1 cyBpcyBvbgorcmVhbCB0aW1lIHByb2Nlc3NpbmcgYW5kIGEgZmFzdCBhbmQgaW50dWl0aXZlIHdv cmtmbG93LiAgV2l0aCBleHRlbnNpdmUgTUlESQorbWFwcGluZyBzdXBwb3J0LCB5b3UgY2FuIGdl dCBsb29waW5nIGp1c3QgaG93IHlvdSBsaWtlISIpCisgICAgICAobGljZW5zZSBsaWNlbnNlOmdw bDMpKSkpCisKIChkZWZpbmUtcHVibGljIGZhYmxhCiAgIChsZXQgKChyZXZpc2lvbiAiMTciKSAo Y29tbWl0ICIxMGFjZjAzMDQ2ZDk4MGY5NmVkMTkyZDVhY2I5ZGViODEyZjVjNjM5IikpCiAgICAg KHBhY2thZ2UKLS0gCjIuMzYuMQoK --b1_z74TOX9cnr5UQ4TdcBezjMX7ZYeOYtCvD5Mu9ZM Content-Type: text/x-patch; name=0004-gnu-Add-distrho-ports.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0004-gnu-Add-distrho-ports.patch RnJvbSAzMGU0NDg2MTkwNmNlOGZjN2M0MjEzOTQ4MjM0Y2Y2MzM0NjQxMzA3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdWdob3NoYSA8c3VnaG9zaGFAcHJvdG9uLm1lPgpEYXRlOiBG cmksIDEgSnVsIDIwMjIgMTc6NTU6MzcgKzAyMDAKU3ViamVjdDogW1BBVENIIDQvNF0gZ251OiBB ZGQgZGlzdHJoby1wb3J0cy4KCiogZ251L3BhY2thZ2VzL211c2ljLnNjbSAoZGlzdHJoby1wb3J0 cyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvbXVzaWMuc2NtIHwgMzggKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzOCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL211c2ljLnNjbSBiL2dudS9wYWNr YWdlcy9tdXNpYy5zY20KaW5kZXggMzIwYTg3ZjJjNS4uMzUxYjU3NjBiMyAxMDA2NDQKLS0tIGEv Z251L3BhY2thZ2VzL211c2ljLnNjbQorKysgYi9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCkBAIC02 MDAyLDYgKzYwMDIsNDQgQEAgKGRlZmluZS1wdWJsaWMgbWFtYmEKIG9uZXMuIikKICAgIChsaWNl bnNlIGxpY2Vuc2U6YnNkLTApKSkKIAorKGRlZmluZS1wdWJsaWMgZGlzdHJoby1wb3J0cworICAo bGV0ICgocmV2aXNpb24gIjYxMSIpIChjb21taXQgImQ1MDBiZTA3OTRiYmE1ZGZhNzM0ODA2ZDhi MGIxZTY4OTRlYzA0YmUiKSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgImRpc3RyaG8tcG9y dHMiKQorICAgICAgKHZlcnNpb24gKGdpdC12ZXJzaW9uICIwIiByZXZpc2lvbiBjb21taXQpKQor ICAgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gp CisgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAg ICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9ESVNUUkhPL0RJU1RSSE8tUG9ydHMiKQorICAg ICAgICAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAgICAgICAgKGZp bGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAgIChz aGEyNTYKKyAgICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICAgIjBhMGk1 YWpxd3c4enBncmdwcjFuNHIyNDE4bDJzYWt2ZHo5eTdwandueDgxNjhrbWxtcGwiKSkpKQorICAg ICAgKGJ1aWxkLXN5c3RlbSBtZXNvbi1idWlsZC1zeXN0ZW0pCisgICAgICAobmF0aXZlLWlucHV0 cyAobGlzdCBwa2ctY29uZmlnIGNtYWtlLW1pbmltYWwpKQorICAgICAgKGlucHV0cyAobGlzdCBm ZnR3ZgorICAgICAgICAgICAgICAgICAgICBhbHNhLWxpYgorICAgICAgICAgICAgICAgICAgICBm cmVldHlwZQorICAgICAgICAgICAgICAgICAgICBsaWJ4MTEKKyAgICAgICAgICAgICAgICAgICAg bGlieHJlbmRlcgorICAgICAgICAgICAgICAgICAgICBsaWJ4ZXh0CisgICAgICAgICAgICAgICAg ICAgIGxpYnhjdXJzb3IKKyAgICAgICAgICAgICAgICAgICAgbWVzYSkpCisgICAgICAoaG9tZS1w YWdlICJodHRwczovL2dpdGh1Yi5jb20vRElTVFJITy9ESVNUUkhPLVBvcnRzIikKKyAgICAgIChz eW5vcHNpcyAiTGludXggYXVkaW8gcGx1Z2lucyBhbmQgTFYyIHBvcnRzIikKKyAgICAgIChkZXNj cmlwdGlvbgorICAgICAgICJUaGlzIHBhY2thZ2UgY29udGFpbnMgR05VL0xpbnV4IGFuZCBMVjIg cG9ydHMgb2YgdGhlIGZvbGxvd2luZyBwbHVnaW5zOgorVGhlIEZ1bmN0aW9uLCBUaGUgUGlsZ3Jp bSwgRGV4ZWQsIGRSb3dBdWRpbyBwbHVnaW5zIChEaXN0b3J0aW9uLCBEaXN0b3J0aW9uCitTaGFw ZXIsIEZsYW5nZXIsIFJldmVyYiwgVHJlbW9sbyksIERydW1TeW50aCwgRWFzeVNTUCwgRVFpbm94 LCBIaVJlU2FtLAorSnVjZU9QTCwgS2xhbmdGYWx0ZXIsIExVRlMgTWV0ZXIsIExVRlMgTWV0ZXIg KE11bHRpY2hhbm5lbCksIEx1ZnRpa3VzLCBPYnhkLAorUGl0Y2hlZERlbGF5LCBSZUZpbmUsIFN0 ZXJlb1NvdXJjZVNlcGVyYXRpb24sIFN3YW5reSBBbXAsIFRBTCBwbHVnaW5zIChEdWItMywKK0Zp bHRlciwgRmlsdGVyLTIsIE5vaXplIE1hazNyLCBSZXZlcmIsIFJldmVyYi1JSSwgUmV2ZXJiLUlJ SSwgVm9jb2Rlci1JSSksCitUZW1wZXIsIFZleCwgVml0YWxpdW0gYW5kIFdvbHBlcnRpbmdlciIp CisgICAgICA7OyBUaGlzIHBhY2thZ2UgY29uc2lzdHMgb2Ygc2V2ZXJhbCBwbHVnaW5zLgorICAg ICAgOzsgRGlmZmVyZW50IGNvcHlyaWdodHMgYW5kIGxpY2Vuc2VzIGFwcGx5IHRvIGRpZmZlcmVu dCBwbHVnaW5zLgorICAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpncGwyIGxpY2Vuc2U6bGdw bDMpKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBkcGYtcGx1Z2lucwogICAocGFja2FnZQogICAgIChu YW1lICJkcGYtcGx1Z2lucyIpCi0tIAoyLjM2LjEKCg== --b1_z74TOX9cnr5UQ4TdcBezjMX7ZYeOYtCvD5Mu9ZM-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 01 13:32:27 2022 Received: (at 56140) by debbugs.gnu.org; 1 Jul 2022 17:32:27 +0000 Received: from localhost ([127.0.0.1]:39121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7KVH-0001DE-62 for submit@debbugs.gnu.org; Fri, 01 Jul 2022 13:32:27 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7KVC-0001D4-V0 for 56140@debbugs.gnu.org; Fri, 01 Jul 2022 13:32:25 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1656696740; cv=none; d=zohomail.com; s=zohoarc; b=KbUdGsKFj6iJnMJ8bkK6AJ9uLjOR+vakVyoLScGMVGuH/fzRyBSl+XoLHZ51QXeV5ceiXPbES77KjQcJFghJa+CW1JAUngrHWrZdQ1C6G+B57yDBoA1zu6PzdBZakTdWsULlzF1uEPP8OrCAn3gxOx0gDwzHzTLedrMob03Ewzc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1656696740; h=Content-Type:Cc:Date:From:MIME-Version:Message-ID:Subject:To; bh=+Psk4ogqWLGLGDPX2iphb+aRnX/7L2igzakwWezuSsc=; b=bJNVn7VDZDcUsvEJCk9D9vr2Jx8XibHTq5hmU1swKlgiz+BmnXPo02tWO50P79wv6utBZ1QNYt60Bhugg2CTb3BDz7jFNTQL8o0kdnMhR3osF5jHb2uIcuheGTvNYptyskIeL7PgLkEFsUusz3E+8IDHCruaHGJGnQZMaNY7MZQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1656696740; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To; bh=+Psk4ogqWLGLGDPX2iphb+aRnX/7L2igzakwWezuSsc=; b=QbdTbNRqlsx6snlzvS/zTwxk5RRpbyGBKLKgcD6ame8M0gQ9OwaaZegPSlP03aAU lgqx4QJaKhMFKitDkf1yaGpG9RuK0GHT3zRRyvVjH2bwAc5BiNqfWEoZTsrDr352yzE va+WapJXuGRsXR/c0vkfSqJgkEyaNU9GnBOVJLcI= Received: from localhost (72-109-142-46.pool.kielnet.net [46.142.109.72]) by mx.zohomail.com with SMTPS id 1656696736639373.8651916356073; Fri, 1 Jul 2022 10:32:16 -0700 (PDT) User-agent: mu4e 1.6.11; emacs 28.1 From: Ricardo Wurmus To: 56140@debbugs.gnu.org Subject: [Patches] Add and update music packages Date: Fri, 01 Jul 2022 19:29:17 +0200 X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87ilog68o3.fsf@elephly.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-ZohoMailClient: External X-Zoho-Virus-Status: 1 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: Sughosha , Alice BRENON X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, I slightly modified the patches as discussed on IRC. I=E2=80=99m not sure about what to do with the last patch of the series, th= e one adding distrho-ports. This package bundles a bunch of other libraries and the license situation is not clear. I just spot checked one or two plugins and their licenses do not appear in the license field so I=E2=80=99d prefer to have some more eyes on this and see if things can be unbundled some more. Below is my modified package definition. --=20 Ricardo --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-distrho-ports.patch >From be138ba5b9898654cf935f6828ae53a8211ff634 Mon Sep 17 00:00:00 2001 From: Sughosha Date: Fri, 1 Jul 2022 17:55:37 +0200 Subject: [PATCH] gnu: Add distrho-ports. * gnu/packages/music.scm (distrho-ports): New variable. --- gnu/packages/music.scm | 63 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index cc9bae5612..297748e39e 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -6019,6 +6019,69 @@ (define-public mamba ones.") (license license:bsd-0))) +(define-public distrho-ports + (package + (name "distrho-ports") + (version "0.2021-03-15") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/DISTRHO/DISTRHO-Ports") + ;; This commit corresponds to tag 2021-03-15 + (commit "fe5bf2e87dd440ba98d3e8ac647b8518e2851f74"))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0a0i5ajqww8zpgrgpr1n4r2418l2sakvdz9y7pjwnx8168kmlmpl")))) + (build-system meson-build-system) + (inputs + (list fftwf + alsa-lib + freetype + libx11 + libxrender + libxext + libxcursor + mesa)) + (native-inputs + (list pkg-config + cmake-minimal)) + (home-page "https://github.com/DISTRHO/DISTRHO-Ports") + (synopsis "Audio plugins and LV2 ports") + (description + "This package contains LV2 ports of the following plugins: +@itemize +@item The Function, +@item The Pilgrim, +@item Dexed, +@item dRowAudio plugins (Distortion, Distortion Shaper, Flanger, Reverb, + Tremolo), +@item DrumSynth, +@item EasySSP, +@item EQinox, +@item HiReSam, +@item JuceOPL, +@item KlangFalter, +@item LUFS Meter, +@item LUFS Meter (Multichannel), +@item Luftikus, +@item Obxd, +@item PitchedDelay, +@item ReFine, +@item StereoSourceSeperation, +@item Swanky Amp, +@item TAL plugins (Dub-3, Filter, Filter-2, Noize Mak3r, Reverb, Reverb-II, + Reverb-III, Vocoder-II), +@item Temper, +@item Vex, +@item Vitalium, and +@item Wolpertinger. +@end itemize +") + ;; This package consists of several plugins. + ;; Different copyrights and licenses apply to different plugins. + (license (list license:gpl2 license:lgpl3)))) + (define-public dpf-plugins (package (name "dpf-plugins") -- 2.36.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 01 14:05:20 2022 Received: (at 56140) by debbugs.gnu.org; 1 Jul 2022 18:05:20 +0000 Received: from localhost ([127.0.0.1]:39130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7L12-00026p-5J for submit@debbugs.gnu.org; Fri, 01 Jul 2022 14:05:20 -0400 Received: from mout0.freenet.de ([195.4.92.90]:47522) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7L0y-00026b-47 for 56140@debbugs.gnu.org; Fri, 01 Jul 2022 14:05:15 -0400 Received: from [195.4.92.119] (helo=sub0.freenet.de) by mout0.freenet.de with esmtpa (ID t_w_@freenet.de) (port 25) (Exim 4.94.2 #2) id 1o7L0v-000qq7-Pc; Fri, 01 Jul 2022 20:05:09 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freenet.de; s=mjaymdexmjqk; h=Content-Transfer-Encoding:Content-Type:Mime-Version: References:In-Reply-To:Message-Id:Subject:Cc:To:From:Date:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=4IQN1ovqHAacmPBNOzJpGfAasannN8X90OqpDGkGUQc=; b=tHpWiSMq6gSMR/gms/qS/WlXjK Tg9xzNw26quezdivOOG5dbPz4/fyPlYYzXr3DuyNIkVLpKEGCeozEh+5t4TtZ6gG376MDUlIKtp3f pZYEZsD9iuzy6REz8wCEjFZ68XPxrHtvFEi/0yct9Tsdp1nPOK8rl+CMmTHRSIbc5/9GHZR06Rr2/ BlhnwSfMbKl/9K/0WcgrUrevV5fEj2PpO0K3CANoTQUzbyQEYym86F2URC8J1JmDF0FOwhYm55zUy KSiVfOZGetA0UNuQjz32U9AbqXwvaSSo1CHr6bw2leyjaZ2qg2B1/XrBG7XCLYG++mXuqbK4tSP7W 9x3W58Mw==; Received: from p200300e4f726c200708620caf03b8408.dip0.t-ipconnect.de ([2003:e4:f726:c200:7086:20ca:f03b:8408]:60002 helo=charly) by sub0.freenet.de with esmtpsa (ID t_w_@freenet.de) (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (port 587) (Exim 4.94.2 #2) id 1o7L0v-00ArAP-2h; Fri, 01 Jul 2022 20:05:09 +0200 Date: Fri, 1 Jul 2022 20:05:05 +0200 From: Thorsten Wilms To: Ricardo Wurmus Subject: Re: [bug#56140] [Patches] Add and update music packages Message-Id: <20220701200505.9269398860c6390af3fd29d3@freenet.de> In-Reply-To: <87ilog68o3.fsf@elephly.net> References: <87ilog68o3.fsf@elephly.net> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-unknown-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-FN-MUUID: 16566987095A47844DB4F2O X-Originated-At: 2003:e4:f726:c200:7086:20ca:f03b:8408!60002 X-Scan-TS: Fri, 01 Jul 2022 20:05:09 +0200 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56140 Cc: Sughosha , 56140@debbugs.gnu.org, Alice BRENON X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Fri, 01 Jul 2022 19:29:17 +0200 Ricardo Wurmus wrote: > I’m not sure about what to do with the last patch of the series, the one > adding distrho-ports. This package bundles a bunch of other libraries > and the license situation is not clear. I just spot checked one or two > plugins and their licenses do not appear in the license field so I’d > prefer to have some more eyes on this and see if things can be unbundled > some more. When I had a go at packaging distrho-ports, I took notes about the licensing situation and asked about it on the list. Issues include total lack of licensing information, licensing info only upstream, upstream unavailable due to DMCA takedwon. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=49224 --- non-copyleft for drow (MIT). agpl3 for HiReSam. Just no license info for arctican-function, artican-pilgrim and vex. No license info found in the repo, but found by following the URL given in each source/JucePluginCharacteristics.h: - ports-legacy/HiReSam -> https://github.com/klangfreund/SpectrumAnalyser: GPL2+ or Affero GPL3 - ports-legacy/drowaudio-common -> https://github.com/drowaudio/drowaudio: MIT. Plus LGPL2.1 for included Soundtouch, which I found no mention of in DISTRHO-Ports sources. Also mentions separate license for FFTReal, which I also see no mention of in DISTRHO-Ports sources. - ports-legacy/easySSP -> https://github.com/automatl/audio-dsp-multi-visualize/: GPL3. - ports-legacy/juce-opl -> https://bsutherland.github.io/JuceOPLVSTi/ -> https://github.com/bsutherland/JuceOPLVSTi: GPL2. - ports/legacyluftikus -> https://code.google.com/archive/p/lkjb-plugins/: GPL2. - ports-legacy/pitchedDelay -> https://code.google.com/archive/p/lkjb-dc12/: GPL2. - ports-legacy/refine -> https://github.com/lkjbdsp/lkjb-plugins#ReFine: MIT. Strangely, this repo also includes PitchedDelay and Luftikus, presented elsewhere as GPL2. - ports-legacy/stereosourceseparation -> https://github.com/laixinyuan/StereoSourceSepartion: Repository unavailable due to DMCA takedown. According to falkTX, this is due Steinberg having something against distribution of the VST2 SDK, which is not included in the DISTRHO-Ports version. - ports-legacy/temper -> https://github.com/creativeintent/temper: GPL3. - ports-legacy/wolpertinger -> https://tumbetoene.tuxfamily.org/ -> https://tumbetoene.tuxfamily.org/index.php?entry=entry110926-112345 -> download readme: GPL2+. --- -- Thorsten Wilms From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 15 12:31:11 2023 Received: (at 56140) by debbugs.gnu.org; 15 Jun 2023 16:31:11 +0000 Received: from localhost ([127.0.0.1]:47670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9psM-0001J3-VS for submit@debbugs.gnu.org; Thu, 15 Jun 2023 12:31:11 -0400 Received: from mail-4324.protonmail.ch ([185.70.43.24]:37893) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9psJ-0001IW-0i for 56140@debbugs.gnu.org; Thu, 15 Jun 2023 12:31:09 -0400 Date: Thu, 15 Jun 2023 16:30:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1686846660; x=1687105860; bh=35Te1H2kqZ/blDOcAVESQ/v4yHDdV5Te+Mp6HNRGi+o=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=m5iry0Na5XojntOmnHxIqOm1rLZFhJWjy5wLPkgMKgL+aEoaL5LLu+1k6pa/YQgvt N6pdDUBMezj95X/qi43CbndvhRU+hzNOwz0fABIFThajQBAOYhSxEAdoYxdkbLleDV D+BRyECDSTK0jyW3FTLmeVMA9JpF76NmoUvn8rVfGmVQero/H5s4bqY27kSBCvETTV ycCmyp42QI6qCgQuC9uf8RcfG688p2wCn3mzFwnRYST/+OzS8fLCaY/cCWojC9zVRc CSwrtBii4VRJq5PZFz4rrpArQKc4K3iii5RNtXRRIPird4HVcKtCGWJX9JvAvphaBY KjY8wjTzeXaDg== To: 56140@debbugs.gnu.org From: Sughosha Subject: [Patch v2 0/2]: gnu: Add distrho-ports. Message-ID: <_9dDBK3YV6Nz7y51Y_YaTf-A6c0D13YAZDQMNTB2i9Zrzpb6LdyA5mrcksLd26EmcKFow2NURRfTLsm4i1tWrioZa3NOaCRoLCg9B6ZYCAI=@proton.me> Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: "rekado@elephly.net" , "alice.brenon@ens-lyon.fr" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) In this series of patches I refactored license field in detail, unbundled third party libraries and fixed fonts not being displayed. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 15 12:32:50 2023 Received: (at 56140) by debbugs.gnu.org; 15 Jun 2023 16:32:51 +0000 Received: from localhost ([127.0.0.1]:47678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9pty-0001Ld-NJ for submit@debbugs.gnu.org; Thu, 15 Jun 2023 12:32:50 -0400 Received: from mail-40132.protonmail.ch ([185.70.40.132]:62433) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9ptw-0001LD-7L for 56140@debbugs.gnu.org; Thu, 15 Jun 2023 12:32:48 -0400 Date: Thu, 15 Jun 2023 16:32:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=3tzzhxyu3fhjtanknyl3jzzucy.protonmail; t=1686846761; x=1687105961; bh=sXOu/LLfC7kNSsIvQWlFJPlXUYtH3o5RPip/Bqh60aw=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=hDIrOexHKBCMy5nidCOfBWCxmu6BrSB64DHFE7Gi5Bp7Klyoy+pd+BYlOMSJzzbfY vEXpgyFJLveLb7jQ74HtP0EF5JXRovPquUZ05qP0r9OoarW1yCbZuvJdOfXFro3k/g R57EjB40HoFKSty4jq4eZg0GjrHPqoMoa3rKdoF1UMQrLoJeQtmzxZCakI5pP45iUz c8qBQs7lScHJUgo+jhrYEPCekMTXMlJ6LpO21I33cqw1jJeSZ3GZP6b/e9OP51V/AV 5Pm0q2FFgOxfeiyepxPvNDmz+siJdQfDSep+sE31D7V3g+gbw6zpkIIlcdVWY9+2/J TxTSt6XO+jmHg== To: 56140@debbugs.gnu.org From: Sughosha Subject: [Patch v2 1/2]: gnu: Add optional-lite. Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: "rekado@elephly.net" , "alice.brenon@ens-lyon.fr" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/music.scm (optional-lite): New variable. --- gnu/packages/cpp.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 365b15a..8f5d305 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -2068,6 +2068,29 @@ (define-public bloomberg-bde (home-page "https://github.com/bloomberg/bde") (license license:asl2.0)))) =20 +(define-public optional-lite + (package + (name "optional-lite") + (version "3.5.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/martinmoene/optional-lite") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0jpsm94kp1504yk9s2km86zv8xrszz30qanmhz2ljmvsdblz2l47")))= ) + (build-system cmake-build-system) + (home-page "https://github.com/martinmoene/optional-lite") + (synopsis "Nullable object for C++98, C++11 and later") + (description + "optional lite is a single-file header-only library to represent opti= onal +(nullable) objects and pass them by value. The library aims to provide a +C++17-like optional for use with C++98 and later. If available, std::optio= nal +is used.") + (license license:boost1.0))) + (define-public gulrak-filesystem (package (name "gulrak-filesystem") -- libgit2 1.5.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 15 12:34:18 2023 Received: (at 56140) by debbugs.gnu.org; 15 Jun 2023 16:34:18 +0000 Received: from localhost ([127.0.0.1]:47685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9pvO-0001OQ-2u for submit@debbugs.gnu.org; Thu, 15 Jun 2023 12:34:18 -0400 Received: from mail-4324.protonmail.ch ([185.70.43.24]:40453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9pvL-0001OD-Vg for 56140@debbugs.gnu.org; Thu, 15 Jun 2023 12:34:16 -0400 Date: Thu, 15 Jun 2023 16:34:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1686846850; x=1687106050; bh=jftWvTmFz5Gxu5vHYXr7otmCDEDXDhR80GyqMAV/VEI=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=P1U3b+ruJDX2c0YHGL70zTkIpmQYIzLlM5aYT0QQv0EroiPe5TMqBsf+Ec9uk50DY bbnRkalhkvdGy5UN4oqiezdBGB4UC+EzYCvSs5Lo91+I5AzYg5ninJAKE1rQAnotgy bJBgByHgfc8zVDK3BLsHMp0MtPTFyJGcfRfEpYQDalU9m/+evqi/SP93Pg0K6yxkpn ShOATqEVnQbk/6xpIWePI/K3dlSb2yaFqRYJ3dYJrdwXwfRxRpjffnDSkYsyD0qX2n MpsQgxVF+SSX/7cWY095yC1UKtGLjX7cx78+Km9W78dhlNkEYQ/L6v10UhWBdNo6qe ayNWcm4+DP0fA== To: 56140@debbugs.gnu.org From: Sughosha Subject: [Patch v2 2/2]: gnu: Add distrho-ports. Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: "rekado@elephly.net" , "alice.brenon@ens-lyon.fr" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/music.scm (distrho-ports): New variable. --- gnu/packages/music.scm | 135 +++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++ 1 file changed, 135 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 2e7edda..fbd1e76 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -6344,6 +6344,141 @@ (define-public mamba ones.") (license license:bsd-0))) =20 +(define-public distrho-ports + (let ((commit "f2dbaded0a05732e3499fa374a586e5b32370da5") + (revision "0")) + (package + (name "distrho-ports") + (version (git-version "0.2021-03-15" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/DISTRHO/DISTRHO-Ports") + ;; This commit corresponds to tag 2021-03-15 + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1rrnqwask2qg05ynisk6bpj118cl7c3w53rqrfg5x3sx847rjjgc")) + (snippet + '(with-directory-excursion "ports-juce6" + ;; Delete third party libraries. + (for-each delete-file-recursively + (list "swankyamp/thirdparty" + "vitalium/third_party")) + ;; Exclude them from building. + (substitute* + (list "swankyamp/meson.build" + "vitalium/meson.build") + (("'third") "#'third")) + ;; Use system provided "nlohmann/json.hpp". + (with-directory-excursion "vitalium/source" + (substitute* + (list "common/line_generator.h" + "common/load_save.h" + "common/tuning.h" + "common/wavetable/wavetable_component.h" + "common/wavetable/wavetable_creator.h" + "common/wavetable/wavetable_keyframe.h" + "interface/editor_sections/save_section.h" + "interface/look_and_feel/skin.h" + "synthesis/producers/sample_source.h") + (("json/json\\.h") "nlohmann/json.hpp"))))))) + (build-system meson-build-system) + (arguments + (list #:tests? #f ;no test target + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-paths + (lambda* (#:key inputs #:allow-other-keys) + (with-directory-excursion "libs" + (for-each + (lambda (dir) + (substitute* + (string-append dir "/source/modules/juce_graph= ics" + "/native/juce_linux_Fonts.cpp") + (("/usr/share/fonts") + (search-input-directory inputs "/etc/fonts")= ))) + (list "juce5" "juce6" "juce7")))))))) + (native-inputs + (list cmake-minimal + concurrentqueue + nlohmann-json + optional-lite + pkg-config)) + (inputs + (list alsa-lib + fontconfig + freetype + fftwf + libx11 + libxcursor + libxext + libxrender + mesa)) + (home-page "https://github.com/DISTRHO/DISTRHO-Ports") + (synopsis "Audio plugins and LV2 ports") + (description + "This package contains LV2 ports of the following plugins: +@itemize +@item The Function, +@item The Pilgrim, +@item CHOW, +@item Dexed, +@item dRowAudio plugins (Distortion, Distortion Shaper, Flanger, Reverb, + Tremolo), +@item DrumSynth, +@item EasySSP, +@item EQinox, +@item HiReSam, +@item JuceOPL, +@item KlangFalter, +@item LUFS Meter, +@item Luftikus, +@item Obxd, +@item PitchedDelay, +@item ReFine, +@item StereoSourceSeperation, +@item Swanky Amp, +@item TAL plugins (Dub-3, Filter, Filter-2, Noize Mak3r, Reverb, Reverb-II= , + Reverb-III, Vocoder-II), +@item Temper, +@item Vex, +@item Vitalium, and +@item Wolpertinger. +@end itemize +") + ;; Licenses for lv2-ttl-generator, The Function, The Pilgrim, + ;; juce-demo-host and juce-demo-plugin are not declared. + (license + (list license:asl2.0 ;for msfa + license:bsd-2 ;for mingw-std-threads and dsp-utility + ;; There is no mention of licenses for dRowAudio plugins, + ;; Luftikus, PitchedDelay and ReFine in this repository, but= the + ;; upstream repositories released them under MIT: + ;; https://github.com/drowaudio/drowaudio; + ;; https://github.com/lkjbdsp/lkjb-plugins. + license:expat ;for FFTConvolver + (license:fsf-free ;for Temper + "file:///ports-juce5/temper/source/TemperDsp.hpp") + license:gpl2 ;for juce-plugin, LUFS Meter and Obxd + ;; There is no mention of license for Wolpertinger, but the + ;; upstream released it under GPLv2+: + ;; https://github.com/jkroll20/wolpertinger. + license:gpl2+ ;for HiReSam, TAL plugins and Vex + ;; There is no mention of license for EasySSP in this reposi= tory, + ;; but the upstream repository released it under GPLv3: + ;; https://github.com/automatl/audio-dsp-multi-visualize. + license:gpl3 ;for JUCE and CHOW + license:gpl3+ ;for Dexed, Swanky Amp, Vitalium and KlangFalt= er + license:lgpl2.0+ ;for DrumSynth, EQinox + license:lgpl3+ + license:lgpl2.1+ ;for juce-opl + (license:non-copyleft ;kiss_fft + (string-append "file:///ports-juce5/stereosourceseparation= " + "/source/kiss_fft/kiss_fft.c")) + license:wtfpl2))))) ;for FFTReal + (define-public dpf-plugins (package (name "dpf-plugins") -- libgit2 1.5.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 15 14:51:07 2023 Received: (at 56140) by debbugs.gnu.org; 15 Jun 2023 18:51:07 +0000 Received: from localhost ([127.0.0.1]:47922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9s3m-0007eh-Jl for submit@debbugs.gnu.org; Thu, 15 Jun 2023 14:51:07 -0400 Received: from sender3-of-o59.zoho.com ([136.143.184.59]:21937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9s3j-0007eW-S1 for 56140@debbugs.gnu.org; Thu, 15 Jun 2023 14:51:05 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1686855061; cv=none; d=zohomail.com; s=zohoarc; b=OyT4dim59hInB2r1YPO9iWmPCj46vWCfKLtb1AxZ9xgmYWDiwOn5FCnffhb1F2HDleLoAM6G77VeR/eef7BIpWSgzAvmzdXkAREDCI061cmLL6g2hECd5tQVWoFsEO1OEZhzi2vphEsPVm+nvvaGzoKt+2kND6kBV1J4/BG6FPk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1686855061; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=eNC3gQ3wbnvCJJedJivrxYQq1Wkeuwavy3azKWu/e7s=; b=mRsTISaBrXKZMmDsJAULgLOKuhPP2ti+YUuKrcC+bZopJUusflDnvoufoRCujhz4IhXS09Rh5roqiOzKB991EMCZjE3GT2Jmeh9KNFlroMRPOZBIaWmHGtSa4MOfm3bpz/XvMfyvJrq7VfGC8RPsa1dyfqfRSMn5Aa4xghPMlM8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1686855061; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=eNC3gQ3wbnvCJJedJivrxYQq1Wkeuwavy3azKWu/e7s=; b=bbGgnrzCfDnvCczEgv2LNOuWr491+6Mk1eKzf8WiSZLrsfWSchmyLCPEZ9Lmgn3C b24w3JPvMWHtVWFYH6Kuyys+bW6DgObyyUI1OAVaoTNehVI/IK1Guw8fyeb0k6m7tDk Ohjoq4VyArL7JIscmUSsWNYLZL6hJZ2kWwnPFB6I= Received: from localhost (231-108-142-46.pool.kielnet.net [46.142.108.231]) by mx.zohomail.com with SMTPS id 1686855059421715.2680827653044; Thu, 15 Jun 2023 11:50:59 -0700 (PDT) References: User-agent: mu4e 1.10.2; emacs 28.2 From: Ricardo Wurmus To: Sughosha Subject: Re: [Patch v2 2/2]: gnu: Add distrho-ports. Date: Thu, 15 Jun 2023 20:38:56 +0200 In-reply-to: Message-ID: <87a5x0mueo.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: 56140@debbugs.gnu.org, "alice.brenon@ens-lyon.fr" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Sughosha, > * gnu/packages/music.scm (distrho-ports): New variable. Thanks for the patch! > +(define-public distrho-ports > + (let ((commit "f2dbaded0a05732e3499fa374a586e5b32370da5") > + (revision "0")) > + (package > + (name "distrho-ports") > + (version (git-version "0.2021-03-15" revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/DISTRHO/DISTRHO-Ports") > + ;; This commit corresponds to tag 2021-03-15 As far as I can tell the commit corresponding to the tag is actually fe5bf2e87dd440ba98d3e8ac647b8518e2851f74. > + (snippet > + '(with-directory-excursion "ports-juce6" > + ;; Delete third party libraries. > + (for-each delete-file-recursively > + (list "swankyamp/thirdparty" > + "vitalium/third_party")) > + ;; Exclude them from building. > + (substitute* > + (list "swankyamp/meson.build" > + "vitalium/meson.build") It=E2=80=99s nitpicking, but we seem to prefer a quoted list for substitute= *. > + #~(modify-phases %standard-phases > + (add-after 'unpack 'patch-paths > + (lambda* (#:key inputs #:allow-other-keys) > + (with-directory-excursion "libs" > + (for-each > + (lambda (dir) > + (substitute* > + (string-append dir "/source/modules/juce_gra= phics" > + "/native/juce_linux_Fonts.cpp= ") > + (("/usr/share/fonts") > + (search-input-directory inputs "/etc/fonts= ")))) > + (list "juce5" "juce6" "juce7")))))))) I=E2=80=99d prefer something like this: --8<---------------cut here---------------start------------->8--- #~(modify-phases %standard-phases (add-after 'unpack 'patch-paths (lambda* (#:key inputs #:allow-other-keys) (let ((fonts (search-input-directory inputs "/etc/fonts"))) (with-directory-excursion "libs" (substitute* (find-files "." "juce_linux_Fonts.cpp$") (("/usr/share/fonts") fonts))))))) --8<---------------cut here---------------end--------------->8--- More generally, I think we should not use for-each since we already have a way to pass multiple files to substitute*. > + (native-inputs > + (list cmake-minimal > + concurrentqueue > + nlohmann-json > + optional-lite > + pkg-config)) Why are these libraries native inputs? > + ;; Licenses for lv2-ttl-generator, The Function, The Pilgrim, > + ;; juce-demo-host and juce-demo-plugin are not declared. Then these are nonfree and should be removed. You could report this to the maintainers and include a link to the issue here, so we can follow up in the future. > + (license > + (list license:asl2.0 ;for msfa > + license:bsd-2 ;for mingw-std-threads and dsp-utility > + ;; There is no mention of licenses for dRowAudio plugins, > + ;; Luftikus, PitchedDelay and ReFine in this repository, b= ut the > + ;; upstream repositories released them under MIT: > + ;; https://github.com/drowaudio/drowaudio; > + ;; https://github.com/lkjbdsp/lkjb-plugins. > + license:expat ;for FFTConvolver > + (license:fsf-free ;for Temper > + "file:///ports-juce5/temper/source/TemperDsp.hpp") > + license:gpl2 ;for juce-plugin, LUFS Meter and Obxd > + ;; There is no mention of license for Wolpertinger, but the > + ;; upstream released it under GPLv2+: > + ;; https://github.com/jkroll20/wolpertinger. > + license:gpl2+ ;for HiReSam, TAL plugins and Vex > + ;; There is no mention of license for EasySSP in this repo= sitory, > + ;; but the upstream repository released it under GPLv3: > + ;; https://github.com/automatl/audio-dsp-multi-visualize. > + license:gpl3 ;for JUCE and CHOW The release notes for 2021-03-15 say: CHOW has been removed from plugins to build and install > + license:gpl3+ ;for Dexed, Swanky Amp, Vitalium and KlangFa= lter > + license:lgpl2.0+ ;for DrumSynth, EQinox > + license:lgpl3+ > + license:lgpl2.1+ ;for juce-opl > + (license:non-copyleft ;kiss_fft > + (string-append "file:///ports-juce5/stereosourceseparati= on" > + "/source/kiss_fft/kiss_fft.c")) > + license:wtfpl2))))) ;for FFTReal Phew, that=E2=80=99s a lot. I haven=E2=80=99t validated any of them. Some= one should do this before applying this patch. --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 10:05:41 2023 Received: (at 56140) by debbugs.gnu.org; 16 Jun 2023 14:05:41 +0000 Received: from localhost ([127.0.0.1]:50089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAA56-0001zs-JH for submit@debbugs.gnu.org; Fri, 16 Jun 2023 10:05:40 -0400 Received: from mail-4318.protonmail.ch ([185.70.43.18]:19035) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAA54-0001zb-2H for 56140@debbugs.gnu.org; Fri, 16 Jun 2023 10:05:39 -0400 Date: Fri, 16 Jun 2023 14:05:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1686924332; x=1687183532; bh=05HukH7c1qUXhDz/jVw934O2BLEyc89MeOcPmmhxCr4=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=ibSwxzLIw67yuFHrfxuSHdbXd85IIFTkcqzlTZHEglKroLc/SISmXvi/05ynPPaP+ 0qhEMTEzOj4tjyBGn7Ch39GB3PwF3yT3oNukZLHuwP1I+d+YXBArZoHSQAfNyH9Ucj 8e+kpbEHXiBC7LgTOQKA+Ukh0QoGQ8xKeHbCOdquF3xRQOnufM742qmTCnAMqi4omX ryFSz4sGIzHvC5n7DNJPUgI3OCbr0aLMLnt2ZnN5c7oZPQbkbNe5NfDWDFOz1Ze5x1 VbHSKmEO8ThQno3rCcCxSVtg7m3WN9jeqki8o0elAQtbeEgJladj2rUUBY4Fc0uEja CRTJiQMKqwiKg== To: "rekado@elephly.net" From: Sughosha Subject: [PATCH v3 0/2] gnu: Add distrho-ports. Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: 56140@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Ricardo, Thanks for reviewing this patch. Following your suggestions made some improvements. > > + (native-inputs > > + (list cmake-minimal > > + concurrentqueue > > + nlohmann-json > > + optional-lite > > + pkg-config)) >=20 > Why are these libraries native inputs? "concurrentqueue", "nlohmann-json" and "optional-lite" were bundled with the source. I deleted their folders and added them as native-inputs. > > + ;; Licenses for lv2-ttl-generator, The Function, The Pilgrim, > > + ;; juce-demo-host and juce-demo-plugin are not declared. > Then these are nonfree and should be removed. I found license of lv2-ttl-generator in its upstream and removed plugins with no license and not included in building. I also last I improved license definition. Sughosha (2): gnu: Add optional-lite. gnu: Add distrho-ports. gnu/packages/cpp.scm | 23 ++++++ gnu/packages/music.scm | 154 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 177 insertions(+) base-commit: 8f0698dde351790e0bc9e905e4cd71902fd55d5f --=20 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 10:06:35 2023 Received: (at 56140) by debbugs.gnu.org; 16 Jun 2023 14:06:35 +0000 Received: from localhost ([127.0.0.1]:50094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAA5z-00021e-1b for submit@debbugs.gnu.org; Fri, 16 Jun 2023 10:06:35 -0400 Received: from mail-40135.protonmail.ch ([185.70.40.135]:24435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAA5x-00021I-3n for 56140@debbugs.gnu.org; Fri, 16 Jun 2023 10:06:33 -0400 Date: Fri, 16 Jun 2023 14:06:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1686924386; x=1687183586; bh=kIKQUSv2NsjyXZh6PzD6B2/Kzw1jWdoUJlgqSpJ5Ggk=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=giDrz5uoqHJKzHTlrGNczfp4Wtme2od6bqHytsSesgIOL2pw2QonZZTaL/ehWRhU/ e7+MeEnjRwk2HHdMABdtAyLrJWi51MCyJgR1nSNgqtfBEYv+tGzNMH80UFl22gtf0A 2d+5awe/4n1x/N0nVLLph6TdKm/K80WXKOhsP8JO1e2vXgaRtp6Wp9qpTmh3qSmo6U OkcMkVNbgUSZypYiT/f/pYYlniJrTJdlPQVZohIHFc8lCtlMrNZcvo47E6aExCM+4J yNuL6nGhJCsF3Z4Dsr2O3KkeXpezcz9EN0kcZuCyZErl5qeyqsK5QmDhPq1i08Ujqj p+TEriPWoleRg== To: "rekado@elephly.net" From: Sughosha Subject: [PATCH v3 1/2] gnu: Add optional-lite. Message-ID: <8f0_XMg_VHnoitWfCRC59AlneNq7vei3tvYz5Z6DQbQJy9hys7ZEWiUYJn9OQGJMvvrx6EO14lCeHAzUFqCotDxwXf26AutrCh-OOd8sE2Q=@proton.me> Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: 56140@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/music.scm (optional-lite): New variable. --- gnu/packages/cpp.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 365b15a3b9..8f5d305a26 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -2068,6 +2068,29 @@ (define-public bloomberg-bde (home-page "https://github.com/bloomberg/bde") (license license:asl2.0)))) =20 +(define-public optional-lite + (package + (name "optional-lite") + (version "3.5.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/martinmoene/optional-lite") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0jpsm94kp1504yk9s2km86zv8xrszz30qanmhz2ljmvsdblz2l47")))= ) + (build-system cmake-build-system) + (home-page "https://github.com/martinmoene/optional-lite") + (synopsis "Nullable object for C++98, C++11 and later") + (description + "optional lite is a single-file header-only library to represent opti= onal +(nullable) objects and pass them by value. The library aims to provide a +C++17-like optional for use with C++98 and later. If available, std::optio= nal +is used.") + (license license:boost1.0))) + (define-public gulrak-filesystem (package (name "gulrak-filesystem") --=20 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 10:06:55 2023 Received: (at 56140) by debbugs.gnu.org; 16 Jun 2023 14:06:55 +0000 Received: from localhost ([127.0.0.1]:50098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAA6I-00022J-E3 for submit@debbugs.gnu.org; Fri, 16 Jun 2023 10:06:54 -0400 Received: from mail-40130.protonmail.ch ([185.70.40.130]:24579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAA6G-00021x-6W for 56140@debbugs.gnu.org; Fri, 16 Jun 2023 10:06:52 -0400 Date: Fri, 16 Jun 2023 14:06:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1686924405; x=1687183605; bh=As6rf9paeovZPBBNZRdvKk0ZIDg9AKl1JLAjMA4+CTw=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=dUhSSYBNwopwdne5qK2DERtIPBECCFTh55P3bt6IIsUND0oTqdEOmjaDcXDrX3P40 8bhpS3nI10FlYwfP/q65qhO+JCmILIT7OJ8CIntfGb92uf0peB8Iou6MxDomn83gxL DfspF2fRq1yw01T4ML5lnESNnia7+2gm2zCDrBPj60H46lEGIjRkHZII2V5Bl25EKa 1KF7j/Wub+i0bqXHbIy7SogHvUMZpyNHnXG1t7qI7vL4XYI8X05T8lmkI7q7AZT9Ct UQxHfy6rhxpnTE7pRFHQeCS/sb+et2u/rKk/Ol6yx3ATSuo73SNVCsnhvq9sjNE55W snAPz0g2eT7sg== To: "rekado@elephly.net" From: Sughosha Subject: [PATCH v3 2/2] gnu: Add distrho-ports. Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: 56140@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/music.scm (distrho-ports): New variable. --- gnu/packages/music.scm | 154 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 154 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 2e7eddafb0..89b46bd627 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -6344,6 +6344,160 @@ (define-public mamba ones.") (license license:bsd-0))) =20 +(define-public distrho-ports + ;; From 2021-03-15 to this commit various important changes are made + ;; including improved directory structure and updated JUCE versions. + (let ((commit "f2dbaded0a05732e3499fa374a586e5b32370da5") + (revision "0")) + (package + (name "distrho-ports") + (version (git-version "2021-03-15" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/DISTRHO/DISTRHO-Ports") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1rrnqwask2qg05ynisk6bpj118cl7c3w53rqrfg5x3sx847rjjgc")) + (modules '((guix build utils))) + (snippet + '(begin + ;; Delete third party libraries, libraries without lic= enses + ;; and unneeded libraries. + (for-each delete-file-recursively + (list "ports-juce5/arctican-function" ;no license + "ports-juce5/arctican-pilgrim" ;no license + "ports-juce5/drowaudio-tremolo" ;no license + "ports-juce5/juce-demo-host" ;not used + "ports-juce5/juce-demo-plugin" ;not used + "ports-juce5/temper/source/faust" ;bundled + "ports-juce6/chow" ;not used + "ports-juce6/swankyamp/thirdparty" ;bundled + "ports-juce6/vitalium/third_party")) ;bundled + ;; Exclude them from building. + (substitute* (find-files "." "meson.build$") + (("'arctican") "#'arctican") + (("'drowaudio-tremolo") "#'drowaudio-tremolo") + (("'third") "#'third")) + ;; Use system provided "nlohmann/json.hpp". + (with-directory-excursion "ports-juce6/vitalium/source= " + (substitute* + (list "common/line_generator.h" + "common/load_save.h" + "common/tuning.h" + "common/wavetable/wavetable_component.h" + "common/wavetable/wavetable_creator.h" + "common/wavetable/wavetable_keyframe.h" + "interface/editor_sections/save_section.h" + "interface/look_and_feel/skin.h" + "synthesis/producers/sample_source.h") + (("json/json\\.h") "nlohmann/json.hpp"))))))) + (build-system meson-build-system) + (arguments + (list #:tests? #f ;no test target + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-juce-fonts + (lambda* (#:key inputs #:allow-other-keys) + (for-each + (lambda (file) + (substitute* file + (("/usr/share/fonts") + (search-input-directory inputs "/etc/fonts")))= ) + (find-files "libs" "juce_linux_Fonts.cpp$"))))))) + (native-inputs + (list cmake-minimal + concurrentqueue + faust + nlohmann-json + optional-lite + pkg-config)) + (inputs + (list alsa-lib + fontconfig + freetype + fftwf + libx11 + libxcursor + libxext + libxrender + mesa)) + (home-page "https://github.com/DISTRHO/DISTRHO-Ports") + (synopsis "Audio plugins and LV2 ports") + (description + "This package contains LV2 ports of the following plugins: +@itemize +@item Dexed, +@item dRowAudio plugins (Distortion, Distortion Shaper, Flanger, Reverb, + Tremolo), +@item DrumSynth, +@item EasySSP, +@item EQinox, +@item HiReSam, +@item JuceOPL, +@item KlangFalter, +@item LUFS Meter, +@item Luftikus, +@item Obxd, +@item PitchedDelay, +@item ReFine, +@item StereoSourceSeperation, +@item Swanky Amp, +@item TAL plugins (Dub-3, Filter, Filter-2, Noize Mak3r, Reverb, Reverb-II= , + Reverb-III, Vocoder-II), +@item Temper, +@item Vex, +@item Vitalium, and +@item Wolpertinger. +@end itemize") + (license + (list license:asl2.0 ;used by Dexed + ;; mingw-std-threads and EasySSP (for dsp-utility) use FreeB= SD. + license:bsd-2 + ;; Licenses for dRowAudio is not found in this repository, b= ut + ;; the upstream project is licensed under MIT: + ;; https://github.com/drowaudio/drowaudio. + ;; Luftikus, PitchedDelay and ReFine are ported from lkjb pl= ugins + ;; which is licensed under MIT: + ;; https://github.com/lkjbdsp/lkjb-plugins. + license:expat + (license:fsf-free ;used by Temper + "file:///ports-juce5/temper/source/TemperDsp.hpp") + ;; juce-plugin, LUFS Meter, Obxd and TAL plugins use GPLv2. + license:gpl2 + ;; License for Wolpertinger is not found in this repository,= but + ;; the upstream project is licensed under GPLv2+: + ;; https://github.com/jkroll20/wolpertinger. + ;; dRowAudio plugins, juced, HiReSam and Vex use this licens= e. + ;; Packages using files from JUCETICE project use this licen= se. + license:gpl2+ + ;; License for EasySSP is not found in this repository, but = the + ;; upstream project is licensed under GPLv3: + ;; https://github.com/automatl/audio-dsp-multi-visualize. + license:gpl3 ;used by JUCE + ;; Dexed, Swanky Amp, Vitalium and KlangFalter use GPLv3+. + license:gpl3+ + ;; License for lv2-ttl-generator is not found in this reposi= tory, + ;; but is a part of DPF-Plugins and is licensed under ISC: + ;; https://github.com/DISTRHO/DPF. + ;; JUCE uses this license for juce_audio_basics, + ;; juce_audio_devices, juce_blocks_basics, juce_core and + ;; juce_events. + license:isc + license:lgpl2.0+ ;used by DrumSynth and EQinox + license:lgpl2.1+ ;used by SoundTouch and juce-opl + ;; StereoSourceSeperation uses a non-copyleft license. + (license:non-copyleft + (string-append "file:///ports-juce5/stereosourceseparation= " + "/source/kiss_fft/kiss_fft.c")) + ;; dRowAudio uses a non-copyleft license for curl. + (license:non-copyleft + (string-append "file:///libs/drowaudio/source/dRowAudio" + "/network/curl/include/curl/curl.h")) + license:wtfpl2))))) ;used by dRowAudio for FFTReal + (define-public dpf-plugins (package (name "dpf-plugins") --=20 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 11:02:47 2023 Received: (at 56140) by debbugs.gnu.org; 16 Jun 2023 15:02:47 +0000 Received: from localhost ([127.0.0.1]:50191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAAyN-0003e3-Be for submit@debbugs.gnu.org; Fri, 16 Jun 2023 11:02:47 -0400 Received: from mail-4319.protonmail.ch ([185.70.43.19]:15557) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAAyK-0003dn-64 for 56140@debbugs.gnu.org; Fri, 16 Jun 2023 11:02:45 -0400 Date: Fri, 16 Jun 2023 15:02:04 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1686927757; x=1687186957; bh=um9EjgRv/9vfjTElzudWintKPVdwM/fviOsz3CT7T9Y=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=CEIDX03KAv1wy79ZZBx4NfEtgv1t1WmHFsmj+SVjZ6o+BIRg+zWdJuyb55xEHUsLF oub0tbbQkvD+a1YXG4QlLfQvzf2Gw8/GeZ1Yf8MrMj/e6fOjyizdFs6oCAWoFZN52W tw3b5P7NvlG2tEQhhFEVy8nWcLLi/Np5qDQii+W7bZZ875QiecwMo174zMQ/cwImI8 9vW0QO8Brr9U0rInaNPUAt7kP9Ti89aUu32pG/yfb00nwP8Is4gIlBrqPphggy8uCL jn5ruE2NU418DJaZDJxCuIGZEVRh79j+g+E9Tz8NC3ivg3nlaIR3H35zoW/g/TPgR5 sM3INmI3LokYA== To: "rekado@elephly.net" From: Sughosha Subject: [PATCH v4 0/2] gnu: Add distrho-ports. Message-ID: In-Reply-To: References: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: 56140@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) In this v4 series of patches, the only change from v3 is that added native-search-paths to distrho-ports. Sughosha (2): gnu: Add optional-lite. gnu: Add distrho-ports. gnu/packages/cpp.scm | 23 ++++++ gnu/packages/music.scm | 164 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 187 insertions(+) base-commit: 8f0698dde351790e0bc9e905e4cd71902fd55d5f --=20 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 11:03:22 2023 Received: (at 56140) by debbugs.gnu.org; 16 Jun 2023 15:03:22 +0000 Received: from localhost ([127.0.0.1]:50196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAAyv-0003fR-M9 for submit@debbugs.gnu.org; Fri, 16 Jun 2023 11:03:21 -0400 Received: from mail-4325.protonmail.ch ([185.70.43.25]:37105) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAAys-0003fB-PS for 56140@debbugs.gnu.org; Fri, 16 Jun 2023 11:03:19 -0400 Date: Fri, 16 Jun 2023 15:02:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=ik5ow2v4fjfmhcdrtfm5emedpe.protonmail; t=1686927792; x=1687186992; bh=kIKQUSv2NsjyXZh6PzD6B2/Kzw1jWdoUJlgqSpJ5Ggk=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=XiZ4a469b4tK4xZGm4NERA6wKXJXrNLPR+8EKEB+KBZccADlxmUZvdEwoWINacSX5 1NXZ10QygPx58LeKcFp+QtLamg0idy4KrW9u0QAjy9rUFfp6KmllNFCITqcVcoruPZ 5rqc8hiC+EKQ2rKQ/x69ws/DrqTbFj3xYQfalvSuxnX+dl2dZrUQIOM6l8wJbhgMsI lhFVXq6Ngr4UbiINL+W4LejyUlEVXwcawQ5MYOfL7taJfvlIO44tKi2vi6hmq8/8l6 BX7EJkltH995Pr6lFko4/zTNoqqIsGyO/AmYgk43Q16ilBzAFa5EIpef1OWwhxp5XW ArnFuGDqcwbzA== To: "rekado@elephly.net" From: Sughosha Subject: [PATCH v4 1/2] gnu: Add optional-lite. Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: 56140@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/music.scm (optional-lite): New variable. --- gnu/packages/cpp.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 365b15a3b9..8f5d305a26 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -2068,6 +2068,29 @@ (define-public bloomberg-bde (home-page "https://github.com/bloomberg/bde") (license license:asl2.0)))) =20 +(define-public optional-lite + (package + (name "optional-lite") + (version "3.5.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/martinmoene/optional-lite") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0jpsm94kp1504yk9s2km86zv8xrszz30qanmhz2ljmvsdblz2l47")))= ) + (build-system cmake-build-system) + (home-page "https://github.com/martinmoene/optional-lite") + (synopsis "Nullable object for C++98, C++11 and later") + (description + "optional lite is a single-file header-only library to represent opti= onal +(nullable) objects and pass them by value. The library aims to provide a +C++17-like optional for use with C++98 and later. If available, std::optio= nal +is used.") + (license license:boost1.0))) + (define-public gulrak-filesystem (package (name "gulrak-filesystem") --=20 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 11:04:31 2023 Received: (at 56140) by debbugs.gnu.org; 16 Jun 2023 15:04:31 +0000 Received: from localhost ([127.0.0.1]:50201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAB03-0003hi-1y for submit@debbugs.gnu.org; Fri, 16 Jun 2023 11:04:31 -0400 Received: from mail-4319.protonmail.ch ([185.70.43.19]:60401) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAB00-0003hT-Go for 56140@debbugs.gnu.org; Fri, 16 Jun 2023 11:04:29 -0400 Date: Fri, 16 Jun 2023 15:04:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1686927862; x=1687187062; bh=wmXpQ0uZAa9CH9we5/TWNB4a5ZVlY0sOxaVRhXugZ0I=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=AfFahFQ6hLPpHIkZBrl2qnpuIFbbveETaHLhBTaQ+oJSehNvjRzpYIQKxz9c4YDPN DNnX9qG57l4e9p70GqmSlg8f+PmXYNWZ0U8F3vxvRIcc0VzPiAGDpTPhTEByE1Bpqk GPj3Ermw2L5rdqozgPEZMIYToMCMvo3wp5lTHS1cGCIqUUtSv2UpbpY6fjhzKZgn93 T482+fe8mpLcaFx9LgtufwCI8u8BOKrAsBmdaRjbBTcgGkPI2QsW3me7dW6VKGS/gX rDkhYRY0axFRpc8yOLMLd7khxomkHqv9O6Pqq81h/egJKh5hOMVcAngSeT7VQnMsv4 55ZKkNKKzu0Iw== To: "rekado@elephly.net" From: Sughosha Subject: [PATCH v4 2/2] gnu: Add distrho-ports. Message-ID: In-Reply-To: References: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: 56140@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/music.scm (distrho-ports): New variable. --- gnu/packages/music.scm | 164 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 164 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 2e7eddafb0..a21a16cfc7 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -6344,6 +6344,170 @@ (define-public mamba ones.") (license license:bsd-0))) =20 +(define-public distrho-ports + ;; From 2021-03-15 to this commit various important changes are made + ;; including improved directory structure and updated JUCE versions. + (let ((commit "f2dbaded0a05732e3499fa374a586e5b32370da5") + (revision "0")) + (package + (name "distrho-ports") + (version (git-version "2021-03-15" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/DISTRHO/DISTRHO-Ports") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1rrnqwask2qg05ynisk6bpj118cl7c3w53rqrfg5x3sx847rjjgc")) + (modules '((guix build utils))) + (snippet + '(begin + ;; Delete third party libraries, libraries without lic= enses + ;; and unneeded libraries. + (for-each delete-file-recursively + (list "ports-juce5/arctican-function" ;no license + "ports-juce5/arctican-pilgrim" ;no license + "ports-juce5/drowaudio-tremolo" ;no license + "ports-juce5/juce-demo-host" ;not used + "ports-juce5/juce-demo-plugin" ;not used + "ports-juce5/temper/source/faust" ;bundled + "ports-juce6/chow" ;not used + "ports-juce6/swankyamp/thirdparty" ;bundled + "ports-juce6/vitalium/third_party")) ;bundled + ;; Exclude them from building. + (substitute* (find-files "." "meson.build$") + (("'arctican") "#'arctican") + (("'drowaudio-tremolo") "#'drowaudio-tremolo") + (("'third") "#'third")) + ;; Use system provided "nlohmann/json.hpp". + (with-directory-excursion "ports-juce6/vitalium/source= " + (substitute* + (list "common/line_generator.h" + "common/load_save.h" + "common/tuning.h" + "common/wavetable/wavetable_component.h" + "common/wavetable/wavetable_creator.h" + "common/wavetable/wavetable_keyframe.h" + "interface/editor_sections/save_section.h" + "interface/look_and_feel/skin.h" + "synthesis/producers/sample_source.h") + (("json/json\\.h") "nlohmann/json.hpp"))))))) + (build-system meson-build-system) + (arguments + (list #:tests? #f ;no test target + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-juce-fonts + (lambda* (#:key inputs #:allow-other-keys) + (for-each + (lambda (file) + (substitute* file + (("/usr/share/fonts") + (search-input-directory inputs "/etc/fonts")))= ) + (find-files "libs" "juce_linux_Fonts.cpp$"))))))) + (native-inputs + (list cmake-minimal + concurrentqueue + faust + nlohmann-json + optional-lite + pkg-config)) + (inputs + (list alsa-lib + fontconfig + freetype + fftwf + libx11 + libxcursor + libxext + libxrender + mesa)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))) + (search-path-specification + (variable "VST2_PATH") + (files '("lib/vst"))) + (search-path-specification + (variable "VST3_PATH") + (files '("lib/vst3"))))) + (home-page "https://github.com/DISTRHO/DISTRHO-Ports") + (synopsis "Audio plugins and LV2 ports") + (description + "This package contains LV2 ports of the following plugins: +@itemize +@item Dexed, +@item dRowAudio plugins (Distortion, Distortion Shaper, Flanger, Reverb, + Tremolo), +@item DrumSynth, +@item EasySSP, +@item EQinox, +@item HiReSam, +@item JuceOPL, +@item KlangFalter, +@item LUFS Meter, +@item Luftikus, +@item Obxd, +@item PitchedDelay, +@item ReFine, +@item StereoSourceSeperation, +@item Swanky Amp, +@item TAL plugins (Dub-3, Filter, Filter-2, Noize Mak3r, Reverb, Reverb-II= , + Reverb-III, Vocoder-II), +@item Temper, +@item Vex, +@item Vitalium, and +@item Wolpertinger. +@end itemize") + (license + (list license:asl2.0 ;used by Dexed + ;; mingw-std-threads and EasySSP (for dsp-utility) use FreeB= SD. + license:bsd-2 + ;; Licenses for dRowAudio is not found in this repository, b= ut + ;; the upstream project is licensed under MIT: + ;; https://github.com/drowaudio/drowaudio. + ;; Luftikus, PitchedDelay and ReFine are ported from lkjb pl= ugins + ;; which is licensed under MIT: + ;; https://github.com/lkjbdsp/lkjb-plugins. + license:expat + (license:fsf-free ;used by Temper + "file:///ports-juce5/temper/source/TemperDsp.hpp") + ;; juce-plugin, LUFS Meter, Obxd and TAL plugins use GPLv2. + license:gpl2 + ;; License for Wolpertinger is not found in this repository,= but + ;; the upstream project is licensed under GPLv2+: + ;; https://github.com/jkroll20/wolpertinger. + ;; dRowAudio plugins, juced, HiReSam and Vex use this licens= e. + ;; Packages using files from JUCETICE project use this licen= se. + license:gpl2+ + ;; License for EasySSP is not found in this repository, but = the + ;; upstream project is licensed under GPLv3: + ;; https://github.com/automatl/audio-dsp-multi-visualize. + license:gpl3 ;used by JUCE + ;; Dexed, Swanky Amp, Vitalium and KlangFalter use GPLv3+. + license:gpl3+ + ;; License for lv2-ttl-generator is not found in this reposi= tory, + ;; but is a part of DPF-Plugins and is licensed under ISC: + ;; https://github.com/DISTRHO/DPF. + ;; JUCE uses this license for juce_audio_basics, + ;; juce_audio_devices, juce_blocks_basics, juce_core and + ;; juce_events. + license:isc + license:lgpl2.0+ ;used by DrumSynth and EQinox + license:lgpl2.1+ ;used by SoundTouch and juce-opl + ;; StereoSourceSeperation uses a non-copyleft license. + (license:non-copyleft + (string-append "file:///ports-juce5/stereosourceseparation= " + "/source/kiss_fft/kiss_fft.c")) + ;; dRowAudio uses a non-copyleft license for curl. + (license:non-copyleft + (string-append "file:///libs/drowaudio/source/dRowAudio" + "/network/curl/include/curl/curl.h")) + license:wtfpl2))))) ;used by dRowAudio for FFTReal + (define-public dpf-plugins (package (name "dpf-plugins") --=20 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 21:12:22 2023 Received: (at 56140) by debbugs.gnu.org; 2 Sep 2023 01:12:22 +0000 Received: from localhost ([127.0.0.1]:34582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcFBW-0006Bu-CG for submit@debbugs.gnu.org; Fri, 01 Sep 2023 21:12:22 -0400 Received: from cascadia.aikidev.net ([2600:3c01:e000:267:0:a171:de7:c]:47576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcFBU-0006Bc-QK; Fri, 01 Sep 2023 21:12:21 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 2E8011AA7B; Fri, 1 Sep 2023 18:12:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1693617122; bh=3r0jgD+y0N+qGYiMZNE785fREi3faciZp0eWi6DzXaI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=N2i7gWIJC0ET/ixO1Yi0opPQgEMrQ/tDpNORoGNe20w1+Cv4SsHr6PKcFs6EjUHlA 0A/jrolG0YsW8MHAyKa6h7upw/cJqegWiYpO6c/MyjnZCZOq8KieMdMK7xA0gQKflr W0dRRGahthcXOtJuN2Gao0WeHwa+43lh9PtcA/gGZq6FkNfP5UvOiITA/7ItOMnVTD K3wRjpDk0S9ZHRbSjkrOwOaEF88Gl7xNVhXn9i5zWu6i9KyyNpW7GkgaxnBiuLHR2H aOlvPBxo/vRVyXixwJ5QL+Gf3RqHAECOYYzje6OOBG9IBMqlq5Y2r4d8tmCON0nIIq E+glN5xYpISsw== From: Vagrant Cascadian To: Sughosha , rekado@elephly.net Subject: Re: [bug#56140] Add optional-lite and distrho-ports In-Reply-To: References: Date: Fri, 01 Sep 2023 18:11:37 -0700 Message-ID: <87r0nhpeeu.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56140 Cc: 56140@debbugs.gnu.org, control@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain retitle 56140 Add optional-lite and distrho-ports thanks On 2023-06-16, Sughosha wrote: > In this v4 series of patches, the only change from v3 is that added > native-search-paths to distrho-ports. > > Sughosha (2): > gnu: Add optional-lite. > gnu: Add distrho-ports. These are the only changes from this bug that have not been applied, updated the description to match. live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZPKLyQAKCRDcUY/If5cW quHkAQDgRxwJNcIfePnGI7cyootp11HWW0sa0+apLB/QRMzyXQD7BnK5uQhNrCuH 9+UUIXfg2XkSpEE2q4jvRt+JvzCOSAI= =NFhd -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 04:42:03 2023 Received: (at 56140-done) by debbugs.gnu.org; 2 Sep 2023 08:42:03 +0000 Received: from localhost ([127.0.0.1]:35130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcMCh-0005Yp-KF for submit@debbugs.gnu.org; Sat, 02 Sep 2023 04:42:03 -0400 Received: from sender4-of-o50.zoho.com ([136.143.188.50]:21088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcMCf-0005YN-1q for 56140-done@debbugs.gnu.org; Sat, 02 Sep 2023 04:42:02 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1693644108; cv=none; d=zohomail.com; s=zohoarc; b=bzplhK9OMEU5/Hw5HABs4ZwXOdVM5q47gsbph9zzs8WUyWQgJr9wHFmWXJI34wcEMOfIDucRKk0a0GrExLdEP+WE4FS9S4JgfZrdn7NFhtkf31edgSVawnWkB9+N+4C4IswLyTE8TRrd1hhNtHawPFUvX2LalJURBF6uHs4GROA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1693644108; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=lWlfp72/71/+8ac3sqJkxbfbmwRweKNzrbS9+culGGo=; b=PaMTIPmvnQMB9EdPPQ8H10pdcaqlGNHU70lcdl2H7CbHxHfgEtzX6KGS1iaAytiwqwZpR6VIh5KIe70OmiymJ+N8AZLZqC5CF1vgLO05iXtdi+uwczElVOs+K+RnPCMKY+QcEWlc/5z5l2O2sSlf3uSDviYtrBi1oo/KmIXz5RM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1693644108; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=lWlfp72/71/+8ac3sqJkxbfbmwRweKNzrbS9+culGGo=; b=ZPmWQupGdJnyIf2SGgKzFef73ZksZ2pCU5Bsab66kB5WbTEfkgp2pIe+sTQUFfRQ qQiulPlVTdZv8ptclI2OTr5ARVOb9KNkWpdaQs6DJtM+N8FqWOxlMJRokjJpjH5Nn4x kFQHrP7Smbw0Y9Y0tarTkg5blH5RlQdQcz7q5GLY= Received: from localhost (113-111-142-46.pool.kielnet.net [46.142.111.113]) by mx.zohomail.com with SMTPS id 1693644107333235.12424238692756; Sat, 2 Sep 2023 01:41:47 -0700 (PDT) User-agent: mu4e 1.10.5; emacs 28.2 From: Ricardo Wurmus To: 56140-done@debbugs.gnu.org Subject: Add optional-lite and distrho-ports Date: Sat, 02 Sep 2023 10:40:20 +0200 Message-ID: <87ttsdc6gn.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56140-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Sughosha, I=E2=80=99ve applied the latest version of your patches with a few minor changes: - some indentation changes - changed the build phase to do without for-each. Thank you for your patience! --=20 Ricardo From unknown Sun Jun 22 19:06:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 30 Sep 2023 11:24:15 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator