From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45912) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOByx-0003X5-7U for guix-patches@gnu.org; Sun, 10 Dec 2017 19:30:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eOByt-0007rw-Ag for guix-patches@gnu.org; Sun, 10 Dec 2017 19:30:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:47090) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eOByt-0007ro-52 for guix-patches@gnu.org; Sun, 10 Dec 2017 19:30:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eOBys-00007A-9e for guix-patches@gnu.org; Sun, 10 Dec 2017 19:30:02 -0500 Subject: [bug#29574] Fwd: [PATCH] Add Krita to guix Resent-Message-ID: Message-Id: <1512952158.106542.1200513048.7646AEF0@webmail.messagingengine.com> From: Mark Meyer MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_15129521581065421" References: <1512437757.2664676.1194102760.4CC1A193@webmail.messagingengine.com> <87609e1irt.fsf@posteo.net> Date: Mon, 11 Dec 2017 01:29:18 +0100 In-Reply-To: <87609e1irt.fsf@posteo.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Kei Kebreau Cc: 29574@debbugs.gnu.org This is a multi-part message in MIME format. --_----------=_15129521581065421 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" Hi Kei, Poppler was an easy target, it just pointed to the wrong package. JPEG requires some more packaging and EXR some thought. Meanwhile the attached patch should be ok. Cheers, Mark On Sun, Dec 10, 2017, at 20:32, Kei Kebreau wrote: > Mark Meyer writes: > > > On Tue, Dec 5, 2017, at 02:26, Mark Meyer wrote: > >> Second try. > >> > >> I disabled all tests, since these required an X11 display to be present. > >> It's running now. I created a new file and saved the output. Looks good. > >> > >> Please find the patch attached. > >> > >> Lints fine, but I didn't test if this is reproducible, since the build > >> is taking a very long time (even with all tests disabled). > >> > >> Cheers, Mark > >> > >> -- > >> Mark Meyer > >> mark@ofosos.org > > Hi Mark, > > I built this package twice and it is reproducible! I've moved some > inputs to native-inputs in the attached patch because they didn't show > up as requisites for krita (i.e. I ran 'guix gc -R > /gnu/store/...-krita-3.3.2.1' > to find this out). > > Please tell me if this build works properly for you as it seems to for > me. > > Thanks, > Kei > > Email had 2 attachments: > + 0001-gnu-Add-krita.patch > 5k (text/plain) > + signature.asc > 1k (application/pgp-signature) -- Mark Meyer mark@ofosos.org --_----------=_15129521581065421 Content-Disposition: attachment; filename="0001-gnu-packages-kde.scm-krita-Add-new-variable.patch" Content-Id: <1512952155.106524.d2ccb9b69a69bc58c0b438a277c752ad0accdd4c.7086060E@content.messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-gnu-packages-kde.scm-krita-Add-new-variable.patch" RnJvbSAzNDFjMmRlNWI5MjJlNjA2MmU5YTY1ZWE4OGNkZmNjNjA2MjgxOWU2 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJrIE1leWVyIDxt YXJrQG9mb3Nvcy5vcmc+CkRhdGU6IFR1ZSwgNSBEZWMgMjAxNyAwMDo1Mjo0 MiArMDEwMApTdWJqZWN0OiBbUEFUQ0hdICogZ251L3BhY2thZ2VzL2tkZS5z Y20gKGtyaXRhKTogQWRkIG5ldyB2YXJpYWJsZS4KCi0tLQogZ251L3BhY2th Z2VzL2tkZS5zY20gfCA4NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgODQg aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9rZGUuc2NtIGIvZ251L3BhY2thZ2VzL2tkZS5zY20KaW5k ZXggNTkyNzFlYmVlLi5hMzg0NjI2YzAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNr YWdlcy9rZGUuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9rZGUuc2NtCkBAIC0x LDYgKzEsNyBAQAogOzs7IEdOVSBHdWl4IC0tLSBGdW5jdGlvbmFsIHBhY2th Z2UgbWFuYWdlbWVudCBmb3IgR05VCiA7OzsgQ29weXJpZ2h0IMKpIDIwMTYs IDIwMTcgRWZyYWltIEZsYXNobmVyIDxlZnJhaW1AZmxhc2huZXIuY28uaWw+ CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTYsIDIwMTcgVGhvbWFzIERhbmNrYWVy dCA8cG9zdEB0aG9tYXNkYW5ja2FlcnQuYmU+Cis7OzsgQ29weXJpZ2h0IMKp IDIwMTcgTWFyayBNZXllciA8bWFya0BvZm9zb3Mub3JnPgogOzs7CiA7Ozsg VGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTIzLDE4 ICsyNCwyOSBAQAogICAjOnVzZS1tb2R1bGUgKChndWl4IGxpY2Vuc2VzKSAj OnByZWZpeCBsaWNlbnNlOikKICAgIzp1c2UtbW9kdWxlIChndWl4IHBhY2th Z2VzKQogICAjOnVzZS1tb2R1bGUgKGd1aXggdXRpbHMpCisgICM6dXNlLW1v ZHVsZSAoZ251IHBhY2thZ2VzIGFsZ2VicmEpCiAgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIGFwcikKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgYm9vc3QpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGNvbXBy ZXNzaW9uKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjdXJsKQog ICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBkb2N1bWVudGF0aW9uKQor ICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnZXR0ZXh0KQorICAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnaG9zdHNjcmlwdCkKICAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgZ2wpCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGdub21lKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBncmFwaGljcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgaW1h Z2UpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGtkZS1mcmFtZXdv cmtzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsbHZtKQorICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtYXRocykKKyAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgcGRmKQorICAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcyBwZXJsKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBw aG90bykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGtnLWNvbmZp ZykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgdGxzKQogICAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBxdCkKLSAgIzp1c2UtbW9kdWxlIChn bnUgcGFja2FnZXMgdmVyc2lvbi1jb250cm9sKSkKKyAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgdmVyc2lvbi1jb250cm9sKQorICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyB4b3JnKSkKIAogKGRlZmluZS1wdWJsaWMga2Rl dmVsb3AKICAgKHBhY2thZ2UKQEAgLTIyMCw2ICsyMzIsNzcgQEAgZm9yIHNv bWUgS0RldmVsb3AgbGFuZ3VhZ2UgcGx1Z2lucyAoUnVieSwgUEhQLCBDU1Mu Li4pLiIpCiBwbHVnaW5zLCBhcyB3ZWxsIGFzIGNvZGUgdG8gY3JlYXRlIHBs dWdpbnMsIG9yIGNvbXBsZXRlIGFwcGxpY2F0aW9ucy4iKQogICAgIChsaWNl bnNlIGxpY2Vuc2U6Z3BsMyspKSkKIAorKGRlZmluZS1wdWJsaWMga3JpdGEK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAia3JpdGEiKQorICAgICh2ZXJzaW9u ICIzLjMuMi4xIikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgKHN0 cmluZy1hcHBlbmQKKyAgICAgICAgICAgICAgICAgICAgIm1pcnJvcjovL2tk ZS9zdGFibGUva3JpdGEvIgorICAgICAgICAgICAgICAgICAgICAiMy4zLjIv IiBuYW1lICItIiB2ZXJzaW9uICIudGFyLnh6IikpCisgICAgICAgICAgICAg IChzaGEyNTYKKyAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAg ICAgICAiMGkzbDI3Y2ZpMWg0ODZtNzR4ZjR5bmswcHd4MzJ4YXFyYWE5MWEw ZzFicGoxanhmMm1nNSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjbWFrZS1i dWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6dGVzdHM/ ICNmCisgICAgICAgIzpjb25maWd1cmUtZmxhZ3MKKyAgICAgICAobGlzdCAi LURCVUlMRF9URVNUSU5HPU9GRiIgIi1ES0RFNF9CVUlMRF9URVNUUz1PRkYi CisgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIi1EV0lUSF9GRlRXMz0i CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFzc29jLXJlZiAlYnVp bGQtaW5wdXRzICJmZnR3IikpCisgICAgICAgICAgICAgKHN0cmluZy1hcHBl bmQgIi1EV0lUSF9HU0w9IgorICAgICAgICAgICAgICAgICAgICAgICAgICAg IChhc3NvYy1yZWYgJWJ1aWxkLWlucHV0cyAiZ3NsIikpCisgICAgICAgICAg ICAgKHN0cmluZy1hcHBlbmQgIi1EV0lUSF9MaWJSYXc9IgorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYgJWJ1aWxkLWlucHV0cyAi bGlicmF3IikpCisgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIi1EV0lU SF9USUZGPSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2Mt cmVmICVidWlsZC1pbnB1dHMgImxpYnRpZmYiKSkpKSkKKyAgICAobmF0aXZl LWlucHV0cworICAgICBgKCgiY3VybCIgLGN1cmwpCisgICAgICAgKCJlaWdl biIgLGVpZ2VuKQorICAgICAgICgiZXh0cmEtY21ha2UtbW9kdWxlcyIgLGV4 dHJhLWNtYWtlLW1vZHVsZXMpCisgICAgICAgKCJnZXR0ZXh0LW1pbmltYWwi ICxnZXR0ZXh0LW1pbmltYWwpCisgICAgICAgKCJraXRlbW1vZGVscyIgLGtp dGVtbW9kZWxzKQorICAgICAgICgicXd0IiAscXd0KSkpCisgICAgKGlucHV0 cworICAgICBgKCgicXRiYXNlIiAscXRiYXNlKQorICAgICAgICgicXRkZWNs YXJhdGl2ZSIgLHF0ZGVjbGFyYXRpdmUpCisgICAgICAgKCJxdG11bHRpbWVk aWEiICxxdG11bHRpbWVkaWEpCisgICAgICAgKCJxdHgxMWV4dHJhcyIgLHF0 eDExZXh0cmFzKQorICAgICAgICgicXRzdmciICxxdHN2ZykKKyAgICAgICAo ImthcmNoaXZlIiAsa2FyY2hpdmUpCisgICAgICAgKCJrY29tcGxldGlvbiIg LGtjb21wbGV0aW9uKQorICAgICAgICgia2NvbmZpZyIgLGtjb25maWcpCisg ICAgICAgKCJrY29yZWFkZG9ucyIgLGtjb3JlYWRkb25zKQorICAgICAgICgi a2NyYXNoIiAsa2NyYXNoKQorICAgICAgICgia2d1aWFkZG9ucyIgLGtndWlh ZGRvbnMpCisgICAgICAgKCJraTE4biIgLGtpMThuKQorICAgICAgICgia2lj b250aGVtZXMiICxraWNvbnRoZW1lcykKKyAgICAgICAoImtpbyIgLGtpbykK KyAgICAgICAoImtpdGVtdmlld3MiICxraXRlbXZpZXdzKQorICAgICAgICgi a3dpZGdldHNhZGRvbnMiICxrd2lkZ2V0c2FkZG9ucykKKyAgICAgICAoImt3 aW5kb3dzeXN0ZW0iICxrd2luZG93c3lzdGVtKQorICAgICAgICgia3htbGd1 aSIgLGt4bWxndWkpCisgICAgICAgKCJib29zdCIgLGJvb3N0KQorICAgICAg ICgiZXhpdjIiICxleGl2MikKKyAgICAgICAoImxjbXMiICxsY21zKQorICAg ICAgICgibGlicG5nIiAsbGlicG5nKQorICAgICAgICgiemxpYiIgLHpsaWIp CisgICAgICAgKCJsaWJ4MTEiICxsaWJ4MTEpCisgICAgICAgKCJsaWJ4Y2Ii ICxsaWJ4Y2IpCisgICAgICAgKCJsaWJ4aSIgLGxpYnhpKQorICAgICAgICgi ZmZ0dyIgLGZmdHcpCisgICAgICAgKCJnc2wiICxnc2wpCisgICAgICAgKCJw b3BwbGVyLXF0NSIgLHBvcHBsZXItcXQ1KQorICAgICAgICgibGlicmF3IiAs bGlicmF3KQorICAgICAgICgibGlidGlmZiIgLGxpYnRpZmYpCisgICAgICAg KCJwZXJsIiAscGVybCkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8va3Jp dGEub3JnIikKKyAgICAoc3lub3BzaXMgIkRpZ2l0YWwgcGFpbnRpbmcgYXBw bGljYXRpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQSBkaWdpdGFs IGltYWdlIGVkaXRvciwgcHJpbWFyaWx5IGFpbWVkIGF0IGRpZ2l0YWwgcGFp bnRpbmcgYW5kIGFuaW1hdGlvbi4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 Z3BsMispKSkKKwogKGRlZmluZS1wdWJsaWMgbGlia29tcGFyZWRpZmYyCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgImxpYmtvbXBhcmVkaWZmMiIpCi0tIAoy LjE1LjAKCg== --_----------=_15129521581065421--