From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manolis Ragkousis Subject: Re: [PATCH] gnu: Add dfu-programmer Date: Wed, 1 Oct 2014 09:22:44 +0300 Message-ID: References: <87bnpyv26h.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=089e014942a028d1b70504568759 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33068) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZDJI-0004S0-EN for Guix-devel@gnu.org; Wed, 01 Oct 2014 02:22:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZDJH-0004v2-1P for Guix-devel@gnu.org; Wed, 01 Oct 2014 02:22:48 -0400 In-Reply-To: <87bnpyv26h.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: Guix-devel --089e014942a028d1b70504568759 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 29 September 2014 19:09, Ludovic Court=C3=A8s wrote: > As discussed on #guix, it might be good to move it to a =E2=80=98flashing= -tools=E2=80=99 > module or something? Done > Rather =E2=80=9CDevice firmware update programmer for Atmel chips=E2=80= =9D. Done > Please wrap lines to less than 80 chars. Done > I think the bug is rather that pkg-config is missing, because libusb.pc > has this line: > > Cflags: -I${includedir}/libusb-1.0 > > Could you try adding it as a native input and report back? I did but nothing changed, still couldn't find libusb.h . In their mailing list there was one such problem, for the previous version, but they didn't suggested any solution on the issue. http://sourceforge.net/p/dfu-programmer/mailman/message/30507932/ Updated patch. Manolis --089e014942a028d1b70504568759 Content-Type: text/x-patch; charset=US-ASCII; name="0002-gnu-Add-dfu-programmer.patch" Content-Disposition: attachment; filename="0002-gnu-Add-dfu-programmer.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i0q9zp850 RnJvbSA3ZjE3YWNlYTU2YTMyMDEzNTc0ZGI2Yjc1NWZjMWEyMzYyYzFhZGRjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYW5vbGlzIFJhZ2tvdXNpcyA8bWFub2xpczgzN0BnbWFpbC5j b20+CkRhdGU6IE1vbiwgMjkgU2VwIDIwMTQgMTM6Mjc6MzAgKzAzMDAKU3ViamVjdDogW1BBVENI XSBnbnU6IEFkZCBkZnUtcHJvZ3JhbW1lcgoKKiBnbnUvcGFja2FnZXMvZmxhc2hpbmctdG9vbHMu c2NtIChkZnUtcHJvZ3JhbW1lcik6IE5ldyB2YXJpYWJsZS4KKiBnbnUvcGFja2FnZXMvcGF0Y2hl cy9kZnUtcHJvZ3JhbW1lci1maXgtbGlidXNiLnBhdGNoOiBOZXcgcGF0Y2guCiogZ251LXN5c3Rl bS5hbSAoZGlzdF9wYXRjaF9EQVRBKTogQWRkIGl0LgotLS0KIGdudS1zeXN0ZW0uYW0gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogZ251L3BhY2thZ2VzL2ZsYXNo aW5nLXRvb2xzLnNjbSAgICAgICAgICAgICAgICAgICAgfCAyMyArKysrKysrKysKIC4uLi9wYXRj aGVzL2RmdS1wcm9ncmFtbWVyLWZpeC1saWJ1c2IucGF0Y2ggICAgICAgIHwgNTcgKysrKysrKysr KysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA4MSBpbnNlcnRpb25zKCspCiBjcmVhdGUg bW9kZSAxMDA2NDQgZ251L3BhY2thZ2VzL3BhdGNoZXMvZGZ1LXByb2dyYW1tZXItZml4LWxpYnVz Yi5wYXRjaAoKZGlmZiAtLWdpdCBhL2dudS1zeXN0ZW0uYW0gYi9nbnUtc3lzdGVtLmFtCmluZGV4 IDY0Mjc1MWMuLjk0ZDg2MjQgMTAwNjQ0Ci0tLSBhL2dudS1zeXN0ZW0uYW0KKysrIGIvZ251LXN5 c3RlbS5hbQpAQCAtMzE5LDYgKzMxOSw3IEBAIGRpc3RfcGF0Y2hfREFUQSA9CQkJCQkJXAogICBn bnUvcGFja2FnZXMvcGF0Y2hlcy9jdXJzeW50aC13YXZlLXJhbmQucGF0Y2gJCQlcCiAgIGdudS9w YWNrYWdlcy9wYXRjaGVzL2RidXMtbG9jYWxzdGF0ZWRpci5wYXRjaAkJCVwKICAgZ251L3BhY2th Z2VzL3BhdGNoZXMvZGlmZnV0aWxzLWdldHMtdW5kZWNsYXJlZC5wYXRjaAkJXAorICBnbnUvcGFj a2FnZXMvcGF0Y2hlcy9kZnUtcHJvZ3JhbW1lci1maXgtbGlidXNiLnBhdGNoCQlcCiAgIGdudS9w YWNrYWdlcy9wYXRjaGVzL2RveHlnZW4tdGVzdC5wYXRjaAkJCVwKICAgZ251L3BhY2thZ2VzL3Bh dGNoZXMvZG94eWdlbi10bWFrZS5wYXRjaAkJCVwKICAgZ251L3BhY2thZ2VzL3BhdGNoZXMvZHVw bGljaXR5LXBpcGVkLXBhc3N3b3JkLnBhdGNoCQlcCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Zmxhc2hpbmctdG9vbHMuc2NtIGIvZ251L3BhY2thZ2VzL2ZsYXNoaW5nLXRvb2xzLnNjbQppbmRl eCBkMmYxYjQ2Li42NDg0MzBhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvZmxhc2hpbmctdG9v bHMuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9mbGFzaGluZy10b29scy5zY20KQEAgLTEwNCwzICsx MDQsMjYgQEAgcHJvZ3JhbW1lciBkZXZpY2VzLiIpCiBFRVBST00gY29udGVudHMgb2YgQVZSIG1p Y3JvY29udHJvbGxlcnMgdXNpbmcgdGhlIGluLXN5c3RlbSBwcm9ncmFtbWluZwogdGVjaG5pcXVl IChJU1ApLiIpCiAgICAgKGxpY2Vuc2UgZ3BsMispKSkKKworKGRlZmluZS1wdWJsaWMgZGZ1LXBy b2dyYW1tZXIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAiZGZ1LXByb2dyYW1tZXIiKQorICAgICh2 ZXJzaW9uICIwLjcuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL3NvdXJjZWZv cmdlL2RmdS1wcm9ncmFtbWVyL2RmdS1wcm9ncmFtbWVyLSIKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgKHNoYTI1NgorICAgICAgIChiYXNlMzIK KyAgICAgICAgIjE3bGdsZ2xrNXhycWQybjBpbXBnNWJrcTRqOTZxYzUxY3cza3pjZ2h6bXptbjZm dmczZ2YiKSkKKyAgICAgIChwYXRjaGVzIChsaXN0IChzZWFyY2gtcGF0Y2ggImRmdS1wcm9ncmFt bWVyLWZpeC1saWJ1c2IucGF0Y2giKSkpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1z eXN0ZW0pCisgICAgKGlucHV0cworICAgICBgKCgibGlidXNiIiAsbGlidXNiKSkpCisgICAgKGhv bWUtcGFnZSAiaHR0cDovL2RmdS1wcm9ncmFtbWVyLmdpdGh1Yi5pby8iKQorICAgIChzeW5vcHNp cyAiRGV2aWNlIGZpcm13YXJlIHVwZGF0ZSBwcm9ncmFtbWVyIGZvciBBdG1lbCBjaGlwcyIpCisg ICAgKGRlc2NyaXB0aW9uCisgICAgICJEZnUtcHJvZ3JhbW1lciBpcyBhIG11bHRpLXBsYXRmb3Jt IGNvbW1hbmQtbGluZSBwcm9ncmFtbWVyIGZvciBBdG1lbAorKDgwNTEsIEFWUiwgWE1FR0EgJiBB VlIzMikgY2hpcHMgd2l0aCBhIFVTQiBib290bG9hZGVyIHN1cHBvcnRpbmcgSVNQIikKKyAgICAo bGljZW5zZSBncGwyKykpKQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvZGZ1LXBy b2dyYW1tZXItZml4LWxpYnVzYi5wYXRjaCBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL2RmdS1wcm9n cmFtbWVyLWZpeC1saWJ1c2IucGF0Y2gKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw MC4uZTllMjFmMwotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL2RmdS1w cm9ncmFtbWVyLWZpeC1saWJ1c2IucGF0Y2gKQEAgLTAsMCArMSw1NyBAQAorRGZ1LXByb2dyYW1t ZXIgY2Fubm90IGNhbm5vdCBmaW5kIGxpYnVzYi4gVGhpcyBwYXRjaCBmaXhlcyB0aGF0LgorCitk aWZmIC0tZ2l0IGEvc3JjL2RmdS1kZXZpY2UuaCBiL3NyYy9kZnUtZGV2aWNlLmgKK2luZGV4IGJi ZGZhOTkuLjMxYWYwZTggMTAwNjQ0CistLS0gYS9zcmMvZGZ1LWRldmljZS5oCisrKysgYi9zcmMv ZGZ1LWRldmljZS5oCitAQCAtNiw3ICs2LDcgQEAKKyAjZW5kaWYKKyAjaW5jbHVkZSA8c3RkaW50 Lmg+CisgI2lmZGVmIEhBVkVfTElCVVNCXzFfMAorLSNpbmNsdWRlIDxsaWJ1c2IuaD4KKysjaW5j bHVkZSA8bGlidXNiLTEuMC9saWJ1c2IuaD4KKyAjZWxzZQorICNpbmNsdWRlIDx1c2IuaD4KKyAj ZW5kaWYKKworZGlmZiAtLWdpdCBhL3NyYy9tYWluLmMgYi9zcmMvbWFpbi5jCitpbmRleCBlZjJh YTE2Li5kY2MzNjM2IDEwMDY0NAorLS0tIGEvc3JjL21haW4uYworKysrIGIvc3JjL21haW4uYwor QEAgLTI0LDcgKzI0LDcgQEAKKyAjaW5jbHVkZSA8c3RkaW8uaD4KKyAjaW5jbHVkZSA8c3RyaW5n Lmg+CisgI2lmZGVmIEhBVkVfTElCVVNCXzFfMAorLSNpbmNsdWRlIDxsaWJ1c2IuaD4KKysjaW5j bHVkZSA8bGlidXNiLTEuMC9saWJ1c2IuaD4KKyAjZWxzZQorICNpbmNsdWRlIDx1c2IuaD4KKyAj ZW5kaWYKKworZGlmZiAtLWdpdCBhL3NyYy9kZnUuYyBiL3NyYy9kZnUuYworaW5kZXggN2RiY2M1 Ny4uOTUyZTg5NiAxMDA2NDQKKy0tLSBhL3NyYy9kZnUuYworKysrIGIvc3JjL2RmdS5jCitAQCAt MjcsNyArMjcsNyBAQAorICNpbmNsdWRlIDxzdGRsaWIuaD4KKyAjaW5jbHVkZSA8c3RkZGVmLmg+ CisgI2lmZGVmIEhBVkVfTElCVVNCXzFfMAorLSNpbmNsdWRlIDxsaWJ1c2IuaD4KKysjaW5jbHVk ZSA8bGlidXNiLTEuMC9saWJ1c2IuaD4KKyAjZWxzZQorICNpbmNsdWRlIDx1c2IuaD4KKyAjZW5k aWYKKworZGlmZiAtLWdpdCBhL3NyYy9kZnUuaCBiL3NyYy9kZnUuaAoraW5kZXggMmExNTllOC4u NjM1MTBmMiAxMDA2NDQKKy0tLSBhL3NyYy9kZnUuaAorKysrIGIvc3JjL2RmdS5oCitAQCAtMjUs NyArMjUsNyBAQAorICMgaW5jbHVkZSA8Y29uZmlnLmg+CisgI2VuZGlmCisgI2lmZGVmIEhBVkVf TElCVVNCXzFfMAorLSNpbmNsdWRlIDxsaWJ1c2IuaD4KKysjaW5jbHVkZSA8bGlidXNiLTEuMC9s aWJ1c2IuaD4KKyAjZWxzZQorICNpbmNsdWRlIDx1c2IuaD4KKyAjZW5kaWYKLS0gCjIuMS4xCgo= --089e014942a028d1b70504568759--