From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:37402) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j5vGX-0007SA-PU for guix-patches@gnu.org; Sun, 23 Feb 2020 12:42:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j5vGV-0002zw-3Z for guix-patches@gnu.org; Sun, 23 Feb 2020 12:42:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:45598) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j5vGU-0002zi-OI for guix-patches@gnu.org; Sun, 23 Feb 2020 12:42:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j5vGU-0001qI-MP for guix-patches@gnu.org; Sun, 23 Feb 2020 12:42:02 -0500 Subject: [bug#39758] [PATCH] Add qtbase-patched. (Fix QTBUG-81715) Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:37378) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j5vGE-0007QW-9t for guix-patches@gnu.org; Sun, 23 Feb 2020 12:41:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j5vGB-0002qy-E9 for guix-patches@gnu.org; Sun, 23 Feb 2020 12:41:44 -0500 Received: from mail-vs1-xe2e.google.com ([2607:f8b0:4864:20::e2e]:37744) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j5vGA-0002qY-Vq for guix-patches@gnu.org; Sun, 23 Feb 2020 12:41:43 -0500 Received: by mail-vs1-xe2e.google.com with SMTP id x18so4348055vsq.4 for ; Sun, 23 Feb 2020 09:41:42 -0800 (PST) MIME-Version: 1.0 From: John Soo Date: Sun, 23 Feb 2020 17:41:29 +0000 Message-ID: Content-Type: multipart/mixed; boundary="000000000000792fc4059f41c446" 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: 39758@debbugs.gnu.org --000000000000792fc4059f41c446 Content-Type: text/plain; charset="UTF-8" Hi Guix, There is a known issue in qtbase 5.12.7 where the cmake macros shipped with qt do not work when paths include dots. This broke freecad and maybe others. I am not sure how to figure out other broken packages, if they need to use the patched-qtbase. Thanks, John --000000000000792fc4059f41c446 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-qtbase-QTBUG-81715.patch.-Fixes-QTBUG-81715.patch" Content-Disposition: attachment; filename="0001-gnu-Add-qtbase-QTBUG-81715.patch.-Fixes-QTBUG-81715.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k6zbjpfo0 RnJvbSBmNDc4NWQ3ZjMwMWQwZTE5OWU2YTJmNTJjNjRmYzU3MGMyYTQzZGUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MSBGZWIgMjAyMCAyMToxMzo0NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMS80XSBnbnU6IEFkZCBx dGJhc2UtUVRCVUctODE3MTUucGF0Y2guIEZpeGVzIFtRVEJVRy04MTcxNV0uCgoqIGdudS9wYWNr YWdlcy9wYXRjaGVzL3F0YmFzZS1RVEJVRy04MTcxNS5wYXRjaDogQWRkIGl0LgotLS0KIGdudS9w YWNrYWdlcy9wYXRjaGVzL3F0YmFzZS1RVEJVRy04MTcxNS5wYXRjaCB8IDQwICsrKysrKysrKysr KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAx MDA2NDQgZ251L3BhY2thZ2VzL3BhdGNoZXMvcXRiYXNlLVFUQlVHLTgxNzE1LnBhdGNoCgpkaWZm IC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvcXRiYXNlLVFUQlVHLTgxNzE1LnBhdGNoIGIv Z251L3BhY2thZ2VzL3BhdGNoZXMvcXRiYXNlLVFUQlVHLTgxNzE1LnBhdGNoCm5ldyBmaWxlIG1v ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjcwYjgzYjk3ZDIKLS0tIC9kZXYvbnVsbAorKysg Yi9nbnUvcGFja2FnZXMvcGF0Y2hlcy9xdGJhc2UtUVRCVUctODE3MTUucGF0Y2gKQEAgLTAsMCAr MSw0MCBAQAorRnJvbSA4YTNmZGUwMGJmNTNkOTllOWU0ODUzZThhYjk3YjBlMWJjZjc0OTE1IE1v biBTZXAgMTcgMDA6MDA6MDAgMjAwMQorRnJvbTogSm9lcmcgQm9ybmVtYW5uIDxqb2VyZy5ib3Ju ZW1hbm5AcXQuaW8+CitEYXRlOiBXZWQsIDI5IEphbiAyMDIwIDExOjA2OjM1ICswMTAwCitTdWJq ZWN0OiBbUEFUQ0hdIEZpeCBxdDVfbWFrZV9vdXRwdXRfZmlsZSBtYWNybyBmb3IgcGF0aHMgY29u dGFpbmluZyBkb3RzCisKK0NvbW1pdCA4OWJkNWE3ZSBicm9rZSBDTWFrZSBwcm9qZWN0cyB0aGF0 IHVzZSBkb3RzIGluIHRoZWlyIGJ1aWxkCitwYXRocywgYmVjYXVzZSB0aGUgdXNlZCByZWd1bGFy IGV4cHJlc3Npb24gbWF0Y2hlcyB0aGUgZGlyZWN0b3J5IHBhcnQKK29mIHRoZSBwYXRoIGFzIHdl bGwuCisKK1RoZSByZWdleCB3YW50cyB0byBhY2hpZXZlIHRoZSBzYW1lIGFzIGdldF9maWxlbmFt ZV9jb21wb25lbnQoLi4uCitOQU1FX1dMRSkgd2hpY2ggaXMgYXZhaWxhYmxlIHNpbmNlIENNYWtl IDMuMTQuIFJlLWltcGxlbWVudCB0aGUKK05BTUVfV0xFIGZ1bmN0aW9uYWxpdHkgZm9yIG9sZGVy IENNYWtlIHZlcnNpb25zIGJ5IHVzaW5nIG11bHRpcGxlCitnZXRfZmlsZW5hbWVfY29tcG9uZW50 IGNhbGxzLgorCitGaXhlczogUVRCVUctODE3MTUKK1Rhc2stbnVtYmVyOiBRVEJVRy04MDI5NQor Q2hhbmdlLUlkOiBJMmVmMDUzMzAwOTQ4ZjZlMWIyYzBjNWVhZmFjMzUxMDVmMTkzZDRlNgorUmV2 aWV3ZWQtYnk6IEFsZXhhbmRydSBDcm9pdG9yIDxhbGV4YW5kcnUuY3JvaXRvckBxdC5pbz4KKy0t LQorCitkaWZmIC0tZ2l0IGEvc3JjL2NvcmVsaWIvUXQ1Q29yZU1hY3Jvcy5jbWFrZSBiL3NyYy9j b3JlbGliL1F0NUNvcmVNYWNyb3MuY21ha2UKK2luZGV4IDc3MzVlNTEuLmIzZGE2NDAgMTAwNjQ0 CistLS0gYS9zcmMvY29yZWxpYi9RdDVDb3JlTWFjcm9zLmNtYWtlCisrKysgYi9zcmMvY29yZWxp Yi9RdDVDb3JlTWFjcm9zLmNtYWtlCitAQCAtNTksNyArNTksMTQgQEAKKyAgICAgc2V0KF9vdXRm aWxlICIke0NNQUtFX0NVUlJFTlRfQklOQVJZX0RJUn0vJHtyZWx9IikKKyAgICAgc3RyaW5nKFJF UExBQ0UgIi4uIiAiX18iIF9vdXRmaWxlICR7X291dGZpbGV9KQorICAgICBnZXRfZmlsZW5hbWVf Y29tcG9uZW50KG91dHBhdGggJHtfb3V0ZmlsZX0gUEFUSCkKKy0gICAgc3RyaW5nKFJFR0VYIFJF UExBQ0UgIlxcLlteLl0qJCIgIiIgX291dGZpbGUgJHtfb3V0ZmlsZX0pCisrICAgIGlmKENNQUtF X1ZFUlNJT04gVkVSU0lPTl9MRVNTICIzLjE0IikKKysgICAgICAgIGdldF9maWxlbmFtZV9jb21w b25lbnQoX291dGZpbGVfZXh0ICR7X291dGZpbGV9IEVYVCkKKysgICAgICAgIGdldF9maWxlbmFt ZV9jb21wb25lbnQoX291dGZpbGVfZXh0ICR7X291dGZpbGVfZXh0fSBOQU1FX1dFKQorKyAgICAg ICAgZ2V0X2ZpbGVuYW1lX2NvbXBvbmVudChfb3V0ZmlsZSAke19vdXRmaWxlfSBOQU1FX1dFKQor KyAgICAgICAgc3RyaW5nKEFQUEVORCBfb3V0ZmlsZSAke19vdXRmaWxlX2V4dH0pCisrICAgIGVs c2UoKQorKyAgICAgICAgZ2V0X2ZpbGVuYW1lX2NvbXBvbmVudChfb3V0ZmlsZSAke19vdXRmaWxl fSBOQU1FX1dMRSkKKysgICAgZW5kaWYoKQorICAgICBmaWxlKE1BS0VfRElSRUNUT1JZICR7b3V0 cGF0aH0pCisgICAgIHNldCgke291dGZpbGV9ICR7b3V0cGF0aH0vJHtwcmVmaXh9JHtfb3V0Zmls ZX0uJHtleHR9KQorIGVuZG1hY3JvKCkKLS0gCjIuMjUuMQoK --000000000000792fc4059f41c446 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gnu-Add-qtbase-patched.patch" Content-Disposition: attachment; filename="0002-gnu-Add-qtbase-patched.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k6zbjpig1 RnJvbSA0NjgwNGM1ZDg1ZGU5NzkxMjFjOWZiZjQxNWFhYWE4MTZlNTc1M2I5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAy MyBGZWIgMjAyMCAwOTozMzoxMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMi80XSBnbnU6IEFkZCBx dGJhc2UtcGF0Y2hlZC4KCiogZ251L3BhY2thZ2VzL3F0LnNjbSAocXRiYXNlLXBhdGNoZWQpOiBB ZGQgaXQuCi0tLQogZ251L3BhY2thZ2VzL3F0LnNjbSB8IDExICsrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9xdC5z Y20gYi9nbnUvcGFja2FnZXMvcXQuc2NtCmluZGV4IDQ2NmM2YmEzNTguLjg2YzU1MjZlM2QgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9xdC5zY20KKysrIGIvZ251L3BhY2thZ2VzL3F0LnNjbQpA QCAtNTk5LDYgKzU5OSwxNyBAQCBkZXZlbG9wZXJzIHVzaW5nIEMrKyBvciBRTUwsIGEgQ1NTICYg SmF2YVNjcmlwdCBsaWtlIGxhbmd1YWdlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTps Z3BsMi4xIGxpY2Vuc2U6bGdwbDMpKSkpCiAKIAorKGRlZmluZSBxdGJhc2UtcGF0Y2hlZAorICAo bGV0ICgoc3JjIChwYWNrYWdlLXNvdXJjZSBxdGJhc2UpKSkKKyAgICAocGFja2FnZQorICAgICAg KGluaGVyaXQgcXRiYXNlKQorICAgICAgKHNvdXJjZQorICAgICAgIChvcmlnaW4KKyAgICAgICAg IChpbmhlcml0IHNyYykKKyAgICAgICAgIChwYXRjaGVzCisgICAgICAgICAgKGFwcGVuZCAoc2Vh cmNoLXBhdGNoZXMgInF0YmFzZS1RVEJVRy04MTcxNS5wYXRjaCIpCisgICAgICAgICAgICAgICAg ICAob3JpZ2luLXBhdGNoZXMgc3JjKSkpKSkpICkpCisKIDs7IHF0IHVzZWQgdG8gcmVmZXIgdG8g dGhlIG1vbm9saXRoaWMgUXQgNS54IHBhY2thZ2UKIChkZWZpbmUtZGVwcmVjYXRlZCBxdCBxdGJh c2UpCiAKLS0gCjIuMjUuMQoK --000000000000792fc4059f41c446 Content-Type: text/x-patch; charset="US-ASCII"; name="0003-gnu-freecad.-Fix-build-failures.patch" Content-Disposition: attachment; filename="0003-gnu-freecad.-Fix-build-failures.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k6zbjpig2 RnJvbSA5MmJhM2I1OWEyZmYxZGQ2YjQwNzhjNjQ5YTQ2OGZhMjA4YjQ3YTU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MSBGZWIgMjAyMCAyMToxNDo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMy80XSBnbnU6IGZyZWVj YWQuIEZpeCBidWlsZCBmYWlsdXJlcy4KCiogZ251L3BhY2thZ2VzL2VuZ2luZWVyaW5nLnNjbSAo ZnJlZWNhZCk6IFtzdXBwb3J0ZWQtc3lzdGVtc10gT25seSBzdXBwb3J0IGFhcmNoNjQgYW5kCng4 Nl82NC1saW51eCwgW2lucHV0c10gdXNlIHF0YmFzZS1wYXRjaGVkIGluc3RlYWQgb2YgcXRiYXNl LgotLS0KIGdudS9wYWNrYWdlcy9lbmdpbmVlcmluZy5zY20gfCAxNCArKysrKysrKysrKysrLQog MSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvZW5naW5lZXJpbmcuc2NtIGIvZ251L3BhY2thZ2VzL2VuZ2luZWVy aW5nLnNjbQppbmRleCA3M2ZlYTI2Njk1Li5lODRlN2E4N2U5IDEwMDY0NAotLS0gYS9nbnUvcGFj a2FnZXMvZW5naW5lZXJpbmcuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9lbmdpbmVlcmluZy5zY20K QEAgLTIyNDIsNiArMjI0MiwxNyBAQCBmdWxsIHByb2dyYW1tYXRpYyBjb250cm9sIG92ZXIgeW91 ciBtb2RlbHMuIikKICAgICAoaG9tZS1wYWdlICJodHRwczovL3d3dy5vcGVuc2NhZC5vcmcvIikK ICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpCiAKKyhkZWZpbmUgcXRiYXNlLXBhdGNoZWQK KyAgKGxldCAoKHNyYyAocGFja2FnZS1zb3VyY2UgcXRiYXNlKSkpCisgICAgKHBhY2thZ2UKKyAg ICAgIChpbmhlcml0IHF0YmFzZSkKKyAgICAgIChzb3VyY2UKKyAgICAgICAob3JpZ2luCisgICAg ICAgICAoaW5oZXJpdCBzcmMpCisgICAgICAgICAocGF0Y2hlcworICAgICAgICAgIChhcHBlbmQg KHNlYXJjaC1wYXRjaGVzICJxdGJhc2UtUVRCVUctODE3MTUucGF0Y2giKQorICAgICAgICAgICAg ICAgICAgKG9yaWdpbi1wYXRjaGVzIHNyYykpKSkpKSApKQorCiAoZGVmaW5lLXB1YmxpYyBmcmVl Y2FkCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImZyZWVjYWQiKQpAQCAtMjI4Miw3ICsyMjkzLDcg QEAgZnVsbCBwcm9ncmFtbWF0aWMgY29udHJvbCBvdmVyIHlvdXIgbW9kZWxzLiIpCiAgICAgICAg KCJweXRob24tcHlzaWRlLTItdG9vbHMiICxweXRob24tcHlzaWRlLTItdG9vbHMpCiAgICAgICAg KCJweXRob24tc2hpYm9rZW4tMiIgLHB5dGhvbi1zaGlib2tlbi0yKQogICAgICAgICgicHl0aG9u LXdyYXBwZXIiICxweXRob24td3JhcHBlcikKLSAgICAgICAoInF0YmFzZSIgLHF0YmFzZSkKKyAg ICAgICAoInF0YmFzZSIgLHF0YmFzZS1wYXRjaGVkKQogICAgICAgICgicXRzdmciICxxdHN2ZykK ICAgICAgICAoInF0eDExZXh0cmFzIiAscXR4MTFleHRyYXMpCiAgICAgICAgKCJxdHhtbHBhdHRl cm5zIiAscXR4bWxwYXR0ZXJucykKQEAgLTIzMTQsNiArMjMyNSw3IEBAIGZ1bGwgcHJvZ3JhbW1h dGljIGNvbnRyb2wgb3ZlciB5b3VyIG1vZGVscy4iKQogICAgICAgICAgICAgICAgICAobGlzdCAi UFlUSE9OUEFUSCIKICAgICAgICAgICAgICAgICAgICAgICAgJ3ByZWZpeCAobGlzdCAoZ2V0ZW52 ICJQWVRIT05QQVRIIikpKSkpCiAgICAgICAgICAgICAgI3QpKSkpKQorICAgIChzdXBwb3J0ZWQt c3lzdGVtcyAnKCJ4ODZfNjQtbGludXgiICJhYXJjaDY0LWxpbnV4IikpCiAgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly93d3cuZnJlZWNhZHdlYi5vcmcvIikKICAgICAoc3lub3BzaXMgIllvdXIgT3du IDNEIFBhcmFtZXRyaWMgTW9kZWxlciIpCiAgICAgKGRlc2NyaXB0aW9uCi0tIAoyLjI1LjEKCg== --000000000000792fc4059f41c446 Content-Type: text/x-patch; charset="US-ASCII"; name="0004-gnu-freecad.-Use-qt-build-system.patch" Content-Disposition: attachment; filename="0004-gnu-freecad.-Use-qt-build-system.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k6zbjpig3 RnJvbSBjNDg5MzUyNDY1YWE5Mzc0NmY3YTQ4ZTA2Yzg0ODEwOTM4OTRmMWEzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MSBGZWIgMjAyMCAyMToxNTozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggNC80XSBnbnU6IGZyZWVj YWQuIFVzZSBxdC1idWlsZC1zeXN0ZW0uCgoqIGdudS9wYWNrYWdlcy9lbmdpbmVlcmluZy5zY20g KGZyZWVjYWQpOiBbYnVpbGQtc3lzdGVtXSBVc2UgcXQtYnVpbGQtc3lzdGVtLgotLS0KIGdudS9w YWNrYWdlcy9lbmdpbmVlcmluZy5zY20gfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9lbmdpbmVl cmluZy5zY20gYi9nbnUvcGFja2FnZXMvZW5naW5lZXJpbmcuc2NtCmluZGV4IGU4NGU3YTg3ZTku LmMxMDc4ZTIyNDUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9lbmdpbmVlcmluZy5zY20KKysr IGIvZ251L3BhY2thZ2VzL2VuZ2luZWVyaW5nLnNjbQpAQCAtNDQsNiArNDQsNyBAQAogICAjOnVz ZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGNtYWtlKQogICAjOnVzZS1tb2R1bGUgKGd1aXgg YnVpbGQtc3lzdGVtIGdudSkKICAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBweXRo b24pCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcXQpCiAgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBhbGdlYnJhKQog ICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBhdXRvdG9vbHMpCkBAIC0yMjY3LDcgKzIyNjgs NyBAQCBmdWxsIHByb2dyYW1tYXRpYyBjb250cm9sIG92ZXIgeW91ciBtb2RlbHMuIikKICAgICAg ICAoc2hhMjU2CiAgICAgICAgIChiYXNlMzIKICAgICAgICAgICIxNzBoazFrZ3J2c2Rkcnd5a3Ay NHd5ajBjaGE3OHp6bXpiZjUwZ245OHg3bmdxcXMzOTVzIikpKSkKLSAgICAoYnVpbGQtc3lzdGVt IGNtYWtlLWJ1aWxkLXN5c3RlbSkKKyAgICAoYnVpbGQtc3lzdGVtIHF0LWJ1aWxkLXN5c3RlbSkK ICAgICAobmF0aXZlLWlucHV0cwogICAgICBgKCgiZG94eWdlbiIgLGRveHlnZW4pCiAgICAgICAg KCJncmFwaHZpeiIgLGdyYXBodml6KQotLSAKMi4yNS4xCgo= --000000000000792fc4059f41c446--