From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id kOvKJ2GQtmCK9wAAgWs5BA (envelope-from ) for ; Tue, 01 Jun 2021 21:54:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 4CMVI2GQtmDEZgAAB5/wlQ (envelope-from ) for ; Tue, 01 Jun 2021 19:54:09 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 092E0240F8 for ; Tue, 1 Jun 2021 21:54:08 +0200 (CEST) Received: from localhost ([::1]:45348 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1loASl-0006El-3e for larch@yhetil.org; Tue, 01 Jun 2021 15:54:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36776) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1loASg-0006Dh-Qc for guix-patches@gnu.org; Tue, 01 Jun 2021 15:54:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54432) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1loASg-0005Y6-In for guix-patches@gnu.org; Tue, 01 Jun 2021 15:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1loASg-0005x1-Hk for guix-patches@gnu.org; Tue, 01 Jun 2021 15:54:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47869] [PATCH v3 core-updates] various cross-compilation fixes in guix/build/utils.scm Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Jun 2021 19:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47869 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47869@debbugs.gnu.org Received: via spool by 47869-submit@debbugs.gnu.org id=B47869.162257721922839 (code B ref 47869); Tue, 01 Jun 2021 19:54:02 +0000 Received: (at 47869) by debbugs.gnu.org; 1 Jun 2021 19:53:39 +0000 Received: from localhost ([127.0.0.1]:37745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loAS9-0005w9-Nv for submit@debbugs.gnu.org; Tue, 01 Jun 2021 15:53:39 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:40446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loAS4-0005vx-Og for 47869@debbugs.gnu.org; Tue, 01 Jun 2021 15:53:28 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by baptiste.telenet-ops.be with bizsmtp id BvtN2500J0mfAB401vtNpi; Tue, 01 Jun 2021 21:53:23 +0200 Message-ID: <3319cbc48171ae821c3297f9e5cbb8e9011b87ed.camel@telenet.be> From: Maxime Devos Date: Tue, 01 Jun 2021 21:53:17 +0200 In-Reply-To: <0892bdfbc097b07631190c8526a41d57b456d343.camel@telenet.be> References: <0892bdfbc097b07631190c8526a41d57b456d343.camel@telenet.be> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-IZAqgvlt/02jsbgtuQxk" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1622577203; bh=wDDGeAGKEPs+THl/fEy4bjgXKEbZ+NG5VOzfx+4Pnz0=; h=Subject:From:To:Date:In-Reply-To:References; b=qP3p6zrQznBtvHxQj8AuMgojvOLrVT3b/mJIzNe69Jl2xa+/WV/zlFLDsyn+7ZJBh /BG0s0PvEFmKLSIjRyzn22G1rJooaOPIQ9EFyi5iVJq9EsjXadRP1UTLK3jMCywOCT h/e2zarjGnrQCswdAJWC+EaWRb5uYP5rkpKsvNBDJYrfkGbrO/MU4esdmpEsIamIq+ 28YuVOWbkwt+K8IO253MFKns5u3U5x3veU4XrK6Q5M4U339Te2yzB44baNUJvsw9yq I+b5M22iaLtLTe9OBtS2bFlWhCYv1EdEai9RPFX8EgrBsggZN5sJFAHVdwe1auK7Bf MdUYJjY13zd5Q== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1622577248; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=wDDGeAGKEPs+THl/fEy4bjgXKEbZ+NG5VOzfx+4Pnz0=; b=QHnO5CNqjJJCV6lm9Ih2/CYtCBZG5Plom0mXndwNcxFJpnRHSzF4L2qLD+7yU/yu6FSQ/n AaEVIQgzGAMx3ivEJbqHrct9dvHPnCTfgRklGlGlssu7A9sATOzaIR4g9A+8OYV45z0b/a Eka8zUXzMhsALUJ9aEL/hPOGdduwni6+PQkLPJeILLYN/ySMwiF/pAjv+hUJqKC6VU8k8b AS0wcXLZJQ4kkgykJqtbs/Ppg9+opRC0/JhSudgLuXA9mPeVRDk3GFa/e0rl9kgWqZb6FY n0OLGbWX6BifuNptvacDK6CL9zRn2BR2LwRtxGUgE2op0xJlT6JBVDpn3MfecA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622577248; a=rsa-sha256; cv=none; b=OmjJ+0nZ/ahELlVPnVzcPjFqitlKWzBN7Odz/NQnJkgqsyC57ghVzZSj5pAiPD+7iueVm2 DUaXMXwXejZ32x8K3rM1vSyHX2EiORJCOxTuG4dfJrc+Q9d04illzbRvW6IKLDCZ5hF6rQ SZ/HRggYQ8D8/qfLHLkpp3YWyuPJRiwJhPNFQoNGU6xxx5C47Mb4DeL1nllb13tl3ct3oD kcCA4975F0yLb8jI/iRLTsR1e5SrBm97hS9O0vjmxtnFjilejNlYvvUb8ayY3o9rkW3cHr PjzuSJ2wBUZaavj51cJfh/MphyyRF4ff89FgIAQO+X5K25S726iqe1TiVJzVbw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r21 header.b=qP3p6zrQ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -3.33 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r21 header.b=qP3p6zrQ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 092E0240F8 X-Spam-Score: -3.33 X-Migadu-Scanner: scn0.migadu.com X-TUID: EP3LG/3CQBaO --=-IZAqgvlt/02jsbgtuQxk Content-Type: multipart/mixed; boundary="=-ALFdlrz+RHE28MlJvg+Y" --=-ALFdlrz+RHE28MlJvg+Y Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi guix, This is version three of the patch series, which (no pun intended) incorporates feedback from Ludovic Court=C3=A8s. This version adds a 'search-input-file' procedure to (guix build utils). It is used like: (wrap-script something #:guile (search-input-file inputs "bin/guile") [...]) Explicitely setting #:guile instead of defaulting to (which "guile") is required for cross-compilation, to make sure the guile eventually used is compiled for the correct architecture. This patch series also extends 'wrap-program' with a #:sh keyword argument, which has the same purpose as #:guile for 'wrap-script'. Some differences to v2: * The #:sh and #:guile arguments are optional. The default value should be good when compiling natively, but not when cross-compiling. Eventually, we may look into making them required, but let's pun for later. * I left 'wrap-qt-program' alone for now. * I left documenting 'wrap-program' and 'wrap-script' for later. * I didn't adjust all uses of wrap-program to set #:sh, only a few. For testing wrap-program: Write to "a.sh": #!/stuff/etcetera echo "hello world!" =46rom ./pre-inst-env guix repl, do: (use-modules (guix build utils)) (wrap-program "a.sh" #:sh "/bin/sh" '("PATH" =3D ("stuff"))) Now look at "a.sh": #!/bin/sh export PATH=3D"stuff" exec -a "$0" "[current working directory]/.a.sh-real" "$@" There are some tests in tests/build-utils.scm for 'search-input-file'. I also ran "make && ./pre-inst-env guix build hello wireguard-tools". (Not sure about which packages I tested actually.) This successfully built "hello" (and all its dependencies, this can take a lot of time!). Building wireguard-tools failed at first. It turned out I made a mistake in 'wrap-program': the following ... (define vars/filtered (match vars ((#:sh . vars) vars) (vars vars))) ... should have been ... (define vars/filtered (match vars ((#:sh _ . vars) vars) (vars vars))) That has been corrected. I tested the corrected "wrap-program" in a REPL as above, but haven't tried building wireguard-tools again (that would entail doing the whole bootstrapping process again). This patch series is on top of commit 9ba35475ede5eb61bfeead096bc6b73f123ac= 891 on core-updates. Greetings, Maxime. --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename*0=0001-build-Allow-overriding-the-shell-interpreter-in-wrap.pat; filename*1=ch Content-Type: text/x-patch; name="0001-build-Allow-overriding-the-shell-interpreter-in-wrap.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAwMmQyYjUyNDU4ZmFlMWMzOTFlNzlmODlhODk2OTZmM2IwN2ZkYjJiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTg6MjI6MzEgKzAyMDAKU3ViamVjdDogW1BBVENIIDAx LzE4XSA9P1VURi04P3E/YnVpbGQ6PTIwQWxsb3c9MjBvdmVycmlkaW5nPTIwdGhlPTIwc2hlbGw/ PQogPT9VVEYtOD9xPz0yMGludGVycHJldGVyPTIwaW49MjA9RTI9ODA9OTh3cmFwLXByb2dyYW09 RTI9ODA9OTkuPz0KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBj aGFyc2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKClByZXZpb3VzbHks IHdoZW4gY3JlYXRpbmcgbmV3IHdyYXBwZXJzLCAnd3JhcC1wcm9ncmFtJyB3b3VsZCBzZWFyY2gK Zm9yIGFuIGludGVycHJldGVyIHRvIHVzZSBpbiBQQVRILiBIb3dldmVyLCB0aGlzIGlzIGluY29y cmVjdCB3aGVuCmNyb3NzLWNvbXBpbGluZy4gQWxsb3cgb3ZlcnJpZGluZyB0aGUgc2hlbGwgaW50 ZXJwcmV0ZXIgdG8gdXNlLAp2aWEgYW4gb3B0aW9uYWwga2V5d29yZCBhcmd1bWVudCAjOnNoLgoK SW4gdGltZSwgd2hlbiBhbGwgdXNlcnMgb2YgJ3dyYXAtcHJvZ3JhbScgaGF2ZSBiZWVuIGNvcnJl Y3RlZCwKdGhpcyBrZXl3b3JkIGFyZ3VtZW50IGNhbiBiZSBtYWRlIG1hbmRhdG9yeS4KCiogZ3Vp eC9idWlsZC91dGlscy5zY20gKHdyYXAtcHJvZ3JhbSk6IEludHJvZHVjZSBhICM6c2gga2V5d29y ZAogIGFyZ3VtZW50LCBkZWZhdWx0aW5nIHRvICh3aGljaCAic2giKS4gVXNlIHRoaXMga2V5d29y ZCBhcmd1bWVudC4KClBhcnRpYWxseS1GaXhlczogPGh0dHBzOi8vaXNzdWVzLmd1aXguZ251Lm9y Zy80Nzg2OT4KLS0tCiBndWl4L2J1aWxkL3V0aWxzLnNjbSB8IDE2ICsrKysrKysrKysrLS0tLS0K IDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL2d1aXgvYnVpbGQvdXRpbHMuc2NtIGIvZ3VpeC9idWlsZC91dGlscy5zY20KaW5kZXgg ZGJmYzBhOTE0Mi4uYzY3MzFiMzdhZSAxMDA2NDQKLS0tIGEvZ3VpeC9idWlsZC91dGlscy5zY20K KysrIGIvZ3VpeC9idWlsZC91dGlscy5zY20KQEAgLTcsNiArNyw3IEBACiA7OzsgQ29weXJpZ2h0 IMKpIDIwMTgsIDIwMTkgUmljYXJkbyBXdXJtdXMgPHJla2Fkb0BlbGVwaGx5Lm5ldD4KIDs7OyBD b3B5cmlnaHQgwqkgMjAyMCBFZnJhaW0gRmxhc2huZXIgPGVmcmFpbUBmbGFzaG5lci5jby5pbD4K IDs7OyBDb3B5cmlnaHQgwqkgMjAyMCwgMjAyMSBNYXhpbSBDb3Vybm95ZXIgPG1heGltLmNvdXJu b3llckBnbWFpbC5jb20+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjEgTWF4aW1lIERldm9zIDxtYXhp bWVkZXZvc0B0ZWxlbmV0LmJlPgogOzs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1 aXguCiA7OzsKQEAgLTEyMzQsNyArMTIzNSw3IEBAIGtub3duIGFzIGBudWtlLXJlZnMnIGluIE5p eHBrZ3MuIgogICAgICAgICAgKGFuZCAoc3RyaW5nLXByZWZpeD8gIi4iIGJhc2UpCiAgICAgICAg ICAgICAgIChzdHJpbmctc3VmZml4PyAiLXJlYWwiIGJhc2UpKSkpKQogCi0oZGVmaW5lKiAod3Jh cC1wcm9ncmFtIHByb2cgIzpyZXN0IHZhcnMpCisoZGVmaW5lKiAod3JhcC1wcm9ncmFtIHByb2cg IzprZXkgKHNoICh3aGljaCAiYmFzaCIpKSAjOnJlc3QgdmFycykKICAgIk1ha2UgYSB3cmFwcGVy IGZvciBQUk9HLiAgVkFSUyBzaG91bGQgbG9vayBsaWtlIHRoaXM6CiAKICAgJyhWQVJJQUJMRSBE RUxJTUlURVIgUE9TSVRJT04gTElTVC1PRi1ESVJFQ1RPUklFUykKQEAgLTEyNjEsNyArMTI2Miwx MiBAQCBwcm9ncmFtcyB0aGF0IGV4cGVjdCBwYXJ0aWN1bGFyIHNoYXJlZCBsaWJyYXJpZXMgdG8g YmUgaW4gJExEX0xJQlJBUllfUEFUSCwgb3IKIG1vZHVsZXMgaW4gJEdVSUxFX0xPQURfUEFUSCwg ZXRjLgogCiBJZiBQUk9HIGhhcyBwcmV2aW91c2x5IGJlZW4gd3JhcHBlZCBieSAnd3JhcC1wcm9n cmFtJywgdGhlIHdyYXBwZXIgaXMgZXh0ZW5kZWQKLXdpdGggZGVmaW5pdGlvbnMgZm9yIFZBUlMu Igord2l0aCBkZWZpbml0aW9ucyBmb3IgVkFSUy4gSWYgaXQgaXMgbm90LCBTSCB3aWxsIGJlIHVz ZWQgYXMgaW50ZXJwcmV0ZXIuIgorICAoZGVmaW5lIHZhcnMvZmlsdGVyZWQKKyAgICAobWF0Y2gg dmFycworICAgICAgKCgjOnNoIF8gLiB2YXJzKSB2YXJzKQorICAgICAgKHZhcnMgdmFycykpKQor CiAgIChkZWZpbmUgd3JhcHBlZC1maWxlCiAgICAgKHN0cmluZy1hcHBlbmQgKGRpcm5hbWUgcHJv ZykgIi8uIiAoYmFzZW5hbWUgcHJvZykgIi1yZWFsIikpCiAKQEAgLTEzMTUsNyArMTMyMSw3IEBA IHdpdGggZGVmaW5pdGlvbnMgZm9yIFZBUlMuIgogICAgICAgICAoZm9yLWVhY2ggKGxhbWJkYSAo dmFyKQogICAgICAgICAgICAgICAgICAgICAoZGlzcGxheSAoZXhwb3J0LXZhcmlhYmxlIHZhcikg cG9ydCkKICAgICAgICAgICAgICAgICAgICAgKG5ld2xpbmUgcG9ydCkpCi0gICAgICAgICAgICAg ICAgICB2YXJzKQorICAgICAgICAgICAgICAgICAgdmFycy9maWx0ZXJlZCkKICAgICAgICAgKGRp c3BsYXkgbGFzdCBwb3J0KQogICAgICAgICAoY2xvc2UtcG9ydCBwb3J0KSkKIApAQCAtMTMyNyw4 ICsxMzMzLDggQEAgd2l0aCBkZWZpbml0aW9ucyBmb3IgVkFSUy4iCiAgICAgICAgICAgKGxhbWJk YSAocG9ydCkKICAgICAgICAgICAgIChmb3JtYXQgcG9ydAogICAgICAgICAgICAgICAgICAgICAi IyF+YX4lfmF+JWV4ZWMgLWEgXCIkMFwiIFwifmFcIiBcIiRAXCJ+JSIKLSAgICAgICAgICAgICAg ICAgICAgKHdoaWNoICJiYXNoIikKLSAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1qb2luICht YXAgZXhwb3J0LXZhcmlhYmxlIHZhcnMpICJcbiIpCisgICAgICAgICAgICAgICAgICAgIHNoCisg ICAgICAgICAgICAgICAgICAgIChzdHJpbmctam9pbiAobWFwIGV4cG9ydC12YXJpYWJsZSB2YXJz L2ZpbHRlcmVkKSAiXG4iKQogICAgICAgICAgICAgICAgICAgICAoY2Fub25pY2FsaXplLXBhdGgg d3JhcHBlZC1maWxlKSkpKQogCiAgICAgICAgIChjaG1vZCBwcm9nLXRtcCAjbzc1NSkKLS0gCjIu MzEuMQoK --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0002-build-Define-search-input-file-procedure.patch" Content-Type: text/x-patch; name="0002-build-Define-search-input-file-procedure.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBmNTk4YzAxNjhiZmNiNzVmNzE4Y2M4ZWRmOTkwYjdhNTYwMzM0NDA1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTg6MzY6MDkgKzAyMDAKU3ViamVjdDogW1BBVENIIDAy LzE4XSA9P1VURi04P3E/YnVpbGQ6PTIwRGVmaW5lPTIwPUUyPTgwPTk4c2VhcmNoLWlucHV0LWY/ PQogPT9VVEYtOD9xP2lsZT1FMj04MD05OT0yMHByb2NlZHVyZS4/PQpNSU1FLVZlcnNpb246IDEu MApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zl ci1FbmNvZGluZzogOGJpdAoKVGhlIHByb2NlZHVyZSDigJh3aGljaOKAmSBmcm9tIChndWl4IGJ1 aWxkIHV0aWxzKQppcyB1c2VkIGZvciB0d28gZGlmZmVyZW50IHB1cnBvc2VzOgoKICAxLiBmb3Ig ZmluZGluZyB0aGUgYWJzb2x1dGUgZmlsZSBuYW1lIG9mIGEgYmluYXJ5CiAgICAgdGhhdCBuZWVk cyB0byBydW4gZHVyaW5nIHRoZSBidWlsZCBwcm9jZXNzCgogIDIuIGZvciBmaW5kaW5nIHRoZSBh YnNvbHV0ZSBmaWxlIG5hbWUgb2YgYSBiaW5hcnksCiAgICAgZm9yIHRoZSB0YXJnZXQgc3lzdGVt IChhcyBpbiAtLXRhcmdldD1UQVJHRVQpLAogICAgIGUuZy4gZm9yIHN1YnN0aXR1dGluZyBzaC0+ L2dudS9zdG9yZS8uLi4vYmluL3NoLAogICAgIHB5dGhvbi0+L2dudS9zdG9yZS8uLi4vYmluL3B5 dGhvbi4KCldoZW4gY29tcGlsaW5nIG5hdGl2ZWx5ICh0YXJnZXQ9I2YgaW4gR3VpeCBwYXJsYW5j ZSksCnRoaXMgaXMgcGVyZmVjdGx5IGZpbmUuCgpIb3dldmVyLCB3aGVuIGNyb3NzLWNvbXBpbGlu ZywgdGhlcmUgaXMgYSBwcm9ibGVtLgoid2hpY2giIGxvb2tzIGluICRQQVRIIGZvciBiaW5hcmll cy4gIFRoYXQncyBnb29kIGZvciBwdXJwb3NlICgxKSwKYnV0IGluY29ycmVjdCBmb3IgKDIpLCBh cyB0aGUgJFBBVEggY29udGFpbnMgYmluYXJpZXMgZnJvbSBuYXRpdmUtaW5wdXRzCmluc3RlYWQg b2YgaW5wdXRzLgoKVGhpcyBjb21taXQgZGVmaW5lcyBhIOKAmHNlYXJjaC1pbnB1dC1maWxl4oCZ IHByb2NlZHVyZS4gSXQgZnVuY3Rpb25zCmxpa2UgJ3doaWNoJywgYnV0IGluc3RlYWQgb2Ygc2Vh cmNoaW5nIGluICRQQVRILCBpdCBzZWFyY2hlcyBpbgp0aGUgJ2lucHV0cycgb2YgdGhlIGJ1aWxk IHBoYXNlLCB3aGljaCBtdXN0IGJlIHBhc3NlZCB0bwrigJhzZWFyY2gtaW5wdXQtZmlsZeKAmSBh cyBhbiBhcmd1bWVudC4gQWxzbywgdGhlIGZpbGUgbmFtZSBtdXN0CmluY2x1ZGUgImJpbi8iIG9y ICJzYmluLyIgYXMgYXBwcm9wcmlhdGUuCgoqIGd1aXgvYnVpbGQvdXRpbHMuc2NtIChzZWFyY2gt aW5wdXQtZmlsZSk6IE5ldyBwcm9jZWR1cmUuCiogdGVzdHMvYnVpbGQtdXRpbHMuc2NtCiAgKCJz ZWFyY2gtaW5wdXQtZmlsZTogZXhjZXB0aW9uIGlmIG5vdCBmb3VuZCIpCiAgKCJzZWFyY2gtaW5w dXQtZmlsZTogY2FuIGZpbmQgaWYgZXhpc3RlbnQiKTogVGVzdCBpdC4KKiBkb2MvZ3VpeC50ZXhp IChGaWxlIFNlYXJjaCk6IERvY3VtZW50IGl0LgoKUGFydGlhbGx5LUZpeGVzOiA8aHR0cHM6Ly9p c3N1ZXMuZ3VpeC5nbnUub3JnLzQ3ODY5PgotLS0KIGRvYy9ndWl4LnRleGkgICAgICAgICB8IDEz ICsrKysrKysrKysrKysKIGd1aXgvYnVpbGQvdXRpbHMuc2NtICB8ICA5ICsrKysrKysrKwogdGVz dHMvYnVpbGQtdXRpbHMuc2NtIHwgMTEgKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMzMg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RvYy9ndWl4LnRleGkgYi9kb2MvZ3VpeC50ZXhp CmluZGV4IDUzNWU3NjE0ZmQuLmY5ZDIzMjJlYTcgMTAwNjQ0Ci0tLSBhL2RvYy9ndWl4LnRleGkK KysrIGIvZG9jL2d1aXgudGV4aQpAQCAtODY2MSw2ICs4NjYxLDE5IEBAIFJldHVybiB0aGUgY29t cGxldGUgZmlsZSBuYW1lIGZvciBAdmFye3Byb2dyYW19IGFzIGZvdW5kIGluCiBAY29kZXskUEFU SH0sIG9yIEBjb2RleyNmfSBpZiBAdmFye3Byb2dyYW19IGNvdWxkIG5vdCBiZSBmb3VuZC4KIEBl bmQgZGVmZm4KIAorQGRlZmZuIHtTY2hlbWUgUHJvY2VkdXJlfSBzZWFyY2gtaW5wdXQtZmlsZSBA dmFye2lucHV0c30gQHZhcntuYW1lfQorUmV0dXJuIHRoZSBjb21wbGV0ZSBmaWxlIG5hbWUgZm9y IEB2YXJ7bmFtZX0gYXMgZm91bmQgaW4gQHZhcntpbnB1dHN9LgorSWYgQHZhcntuYW1lfSBjb3Vs ZCBub3QgYmUgZm91bmQsIGFuIGV4Y2VwdGlvbiBpcyByYWlzZWQgaW5zdGVhZC4KK0hlcmUsIEB2 YXJ7aW5wdXRzfSBpcyBhbiBhc3NvY2lhdGlvbiBsaXN0IGxpa2UgQHZhcntpbnB1dHN9IGFuZAor QHZhcntuYXRpdmUtaW5wdXRzfSBhcyBhdmFpbGFibGUgdG8gYnVpbGQgcGhhc2VzLgorCitUaGlz IHByb2NlZHVyZSBjYW4gYmUgdXNlZCBmb3IgdGVsbGluZyBAY29kZXt3cmFwLXNjcmlwdH0gYW5k CitAY29kZXt3cmFwLXByb2dyYW19IChjdXJyZW50bHkgdW5kb2N1bWVudGVkKSB3aGVyZSB0aGUg R3VpbGUKK2JpbmFyeSBvciBzaGVsbCBiaW5hcnkgYXJlIGxvY2F0ZWQuIEluIGZhY3QsIHRoYXQn cyB0aGUKK3B1cnBvc2UgZm9yIHdoaWNoIEBjb2Rle3NlYXJjaC1pbnB1dC1maWxlfSBoYXMgYmVl biBjcmVhdGVkCitpbiB0aGUgZmlyc3QgcGxhY2UuCitAZW5kIGRlZmZuCisKIEBzdWJzZWN0aW9u IEJ1aWxkIFBoYXNlcwogCiBAY2luZGV4IGJ1aWxkIHBoYXNlcwpkaWZmIC0tZ2l0IGEvZ3VpeC9i dWlsZC91dGlscy5zY20gYi9ndWl4L2J1aWxkL3V0aWxzLnNjbQppbmRleCBjNjczMWIzN2FlLi4y YWU4NDc4ZWY3IDEwMDY0NAotLS0gYS9ndWl4L2J1aWxkL3V0aWxzLnNjbQorKysgYi9ndWl4L2J1 aWxkL3V0aWxzLnNjbQpAQCAtODAsNiArODAsNyBAQAogICAgICAgICAgICAgc2VhcmNoLXBhdGgt YXMtc3RyaW5nLT5saXN0CiAgICAgICAgICAgICBsaXN0LT5zZWFyY2gtcGF0aC1hcy1zdHJpbmcK ICAgICAgICAgICAgIHdoaWNoCisgICAgICAgICAgICBzZWFyY2gtaW5wdXQtZmlsZQogCiAgICAg ICAgICAgICBldmVyeSoKICAgICAgICAgICAgIGFsaXN0LWNvbnMtYmVmb3JlCkBAIC02MTQsNiAr NjE1LDE0IEBAIFBST0dSQU0gY291bGQgbm90IGJlIGZvdW5kLiIKICAgKHNlYXJjaC1wYXRoIChz ZWFyY2gtcGF0aC1hcy1zdHJpbmctPmxpc3QgKGdldGVudiAiUEFUSCIpKQogICAgICAgICAgICAg ICAgcHJvZ3JhbSkpCiAKKyhkZWZpbmUgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyBmaWxlKQor ICAiRmluZCBhIGZpbGUgbmFtZWQgRklMRSBhbW9uZyB0aGUgSU5QVVRTIGFuZCByZXR1cm4gaXRz IGFic29sdXRlIGZpbGUgbmFtZS4KKworRklMRSBtdXN0IGJlIGEgc3RyaW5nIGxpa2UgXCJiaW4v c2hcIi4gSWYgRklMRSBpcyBub3QgZm91bmQsIGFuIGV4Y2VwdGlvbiBpcworcmFpc2VkLiIKKyAg KG9yIChzZWFyY2gtcGF0aCAobWFwIGNkciBpbnB1dHMpIGZpbGUpCisgICAgICAoZXJyb3IgImNv dWxkIG5vdCBmaW5kIH5hIGFtb25nIHRoZSBpbnB1dHMiIGZpbGUpKSkKKwogDAogOzs7CiA7Ozsg UGhhc2VzLgpkaWZmIC0tZ2l0IGEvdGVzdHMvYnVpbGQtdXRpbHMuc2NtIGIvdGVzdHMvYnVpbGQt dXRpbHMuc2NtCmluZGV4IDMxYmU3ZmY4MGYuLjMzNjg1YzY0NjggMTAwNjQ0Ci0tLSBhL3Rlc3Rz L2J1aWxkLXV0aWxzLnNjbQorKysgYi90ZXN0cy9idWlsZC11dGlscy5zY20KQEAgLTIsNiArMiw3 IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMTIsIDIwMTUsIDIwMTYsIDIwMTksIDIwMjAgTHVkb3Zp YyBDb3VydMOocyA8bHVkb0BnbnUub3JnPgogOzs7IENvcHlyaWdodCDCqSAyMDE5IFJpY2FyZG8g V3VybXVzIDxyZWthZG9AZWxlcGhseS5uZXQ+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgTWF4aW0g Q291cm5veWVyIDxtYXhpbS5jb3Vybm95ZXJAZ21haWwuY29tPgorOzs7IENvcHlyaWdodCDCqSAy MDIxIE1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT4KIDs7OwogOzs7IFRoaXMg ZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgogOzs7CkBAIC0yNjMsNCArMjY0LDE0IEBAIHByaW50 KCdoZWxsbyB3b3JsZCcpIikpCiAgICAgICAgICAobGFtYmRhIF8KICAgICAgICAgICAgKGdldC1z dHJpbmctYWxsIChjdXJyZW50LWlucHV0LXBvcnQpKSkpKSkpKQogCisodGVzdC1hc3NlcnQgInNl YXJjaC1pbnB1dC1maWxlOiBleGNlcHRpb24gaWYgbm90IGZvdW5kIgorICAobm90IChmYWxzZS1p Zi1leGNlcHRpb24KKyAgICAgICAgIChzZWFyY2gtaW5wdXQtZmlsZSAnKCkgImRvZXMtbm90LWV4 aXN0IikpKSkKKworKHRlc3QtZXF1YWwgInNlYXJjaC1pbnB1dC1maWxlOiBjYW4gZmluZCBpZiBl eGlzdGVudCIKKyAgKHdoaWNoICJndWlsZSIpCisgIChzZWFyY2gtaW5wdXQtZmlsZQorICAgIGAo KCJndWlsZS9iaW4iIC4gLChkaXJuYW1lICh3aGljaCAiZ3VpbGUiKSkpKQorICAgICJndWlsZSIp KQorCiAodGVzdC1lbmQpCi0tIAoyLjMxLjEKCg== --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename*0=0003-glib-or-gtk-build-system-Look-up-the-interpreter-in-.pat; filename*1=ch Content-Type: text/x-patch; name="0003-glib-or-gtk-build-system-Look-up-the-interpreter-in-.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA5ODg1NmNhNjQyMThiZDk4YzBkMDY2YTI1YWM5MzAzOGE5OGM3ZmY1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFR1ZSwgMSBKdW4gMjAyMSAyMTo0NzowMSArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDMv MThdIGdsaWItb3ItZ3RrLWJ1aWxkLXN5c3RlbTogTG9vayB1cCB0aGUgaW50ZXJwcmV0ZXIgaW4K ICdpbnB1dHMnLgoKKiBndWl4L2J1aWxkL2dsaWItb3ItZ3RrLWJ1aWxkLXN5c3RlbS5zY20gKHdy YXAtYWxsLXByb2dyYW1zKTogUGFzcwogIHRoZSBzaGVsbCBpbnRlcnByZXRlciBmcm9tICdpbnB1 dHMnIHRvICd3cmFwLXByb2dyYW0nIHVzaW5nCiAgJ3NlYXJjaC1pbnB1dC1maWxlJy4KClBhcnRp YWxseS1GaXhlczogPGh0dHBzOi8vaXNzdWVzLmd1aXguZ251Lm9yZy80Nzg2OT4KLS0tCiBndWl4 L2J1aWxkL2dsaWItb3ItZ3RrLWJ1aWxkLXN5c3RlbS5zY20gfCAyMCArKysrKysrKysrKysrLS0t LS0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvZ3VpeC9idWlsZC9nbGliLW9yLWd0ay1idWlsZC1zeXN0ZW0uc2NtIGIvZ3Vp eC9idWlsZC9nbGliLW9yLWd0ay1idWlsZC1zeXN0ZW0uc2NtCmluZGV4IGNjYjMxMzhmZTIuLjhk M2MzNjg0ZDMgMTAwNjQ0Ci0tLSBhL2d1aXgvYnVpbGQvZ2xpYi1vci1ndGstYnVpbGQtc3lzdGVt LnNjbQorKysgYi9ndWl4L2J1aWxkL2dsaWItb3ItZ3RrLWJ1aWxkLXN5c3RlbS5zY20KQEAgLTIs NiArMiw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMTQgRmVkZXJpY28gQmVmZmEgPGJlZmZhQGZi ZW5naW5lZXJpbmcuY2g+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTQsIDIwMTUgTHVkb3ZpYyBDb3Vy dMOocyA8bHVkb0BnbnUub3JnPgogOzs7IENvcHlyaWdodCDCqSAyMDE4IE1hcmsgSCBXZWF2ZXIg PG1od0BuZXRyaXMub3JnPgorOzs7IENvcHlyaWdodCDCqSAyMDIxIE1heGltZSBEZXZvcyA8bWF4 aW1lZGV2b3NAdGVsZW5ldC5iZT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBH dWl4LgogOzs7CkBAIC0xMzYsNiArMTM3LDExIEBAIFdyYXBwaW5nIGlzIG5vdCBhcHBsaWVkIHRv IG91dHB1dHMgd2hvc2UgbmFtZSBpcyBsaXN0ZWQgaW4KIEdMSUItT1ItR1RLLVdSQVAtRVhDTFVE RUQtT1VUUFVUUy4gIFRoaXMgaXMgdXNlZnVsIHdoZW4gYW4gb3V0cHV0IGlzIGtub3duIG5vdAog dG8gY29udGFpbiBhbnkgR0xpYiBvciBHVEsrIGJpbmFyaWVzLCBhbmQgd2hlcmUgd3JhcHBpbmcg d291bGQgZ3JhdHVpdG91c2x5CiBhZGQgYSBkZXBlbmRlbmN5IG9mIHRoYXQgb3V0cHV0IG9uIEdM aWIgYW5kIEdUSysuIgorICA7OyBEbyBub3QgcmVxdWlyZSBiYXNoIHRvIGJlIHByZXNlbnQgaW4g dGhlIHBhY2thZ2UgaW5wdXRzCisgIDs7IGV2ZW4gd2hlbiB0aGVyZSBpcyBub3RoaW5nIHRvIHdy YXAuCisgIDs7IEFsc28sIGNhbGN1bGF0ZSAoc2gpIG9ubHkgb25jZSB0byBwcmV2ZW50IHNvbWUg SS9PLgorICAoZGVmaW5lICVzaCAoZGVsYXkgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAiYmlu L2Jhc2giKSkpCisgIChkZWZpbmUgKHNoKSAoZm9yY2UgJXNoKSkKICAgKGRlZmluZSBoYW5kbGUt b3V0cHV0CiAgICAgKG1hdGNoLWxhbWJkYQogICAgICAoKG91dHB1dCAuIGRpcmVjdG9yeSkKQEAg LTE2NSwzNiArMTcxLDM2IEBAIGFkZCBhIGRlcGVuZGVuY3kgb2YgdGhhdCBvdXRwdXQgb24gR0xp YiBhbmQgR1RLKy4iCiAgICAgICAgICAgICAgICAgICAgICNmKSkpCiAgICAgICAgICAgKGNvbmQK ICAgICAgICAgICAgKChhbmQgZGF0YS1lbnYtdmFyIGd0ay1tb2QtZW52LXZhciBnaW8tbW9kLWVu di12YXIpCi0gICAgICAgICAgICAoZm9yLWVhY2ggKGN1dCB3cmFwLXByb2dyYW0gPD4KKyAgICAg ICAgICAgIChmb3ItZWFjaCAoY3V0IHdyYXAtcHJvZ3JhbSA8PiAjOnNoIChzaCkKICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGRhdGEtZW52LXZhcgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgZ3RrLW1vZC1lbnYtdmFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnaW8tbW9kLWVu di12YXIpCiAgICAgICAgICAgICAgICAgICAgICAgYmluLWxpc3QpKQogICAgICAgICAgICAoKGFu ZCBkYXRhLWVudi12YXIgZ3RrLW1vZC1lbnYtdmFyIChub3QgZ2lvLW1vZC1lbnYtdmFyKSkKLSAg ICAgICAgICAgIChmb3ItZWFjaCAoY3V0IHdyYXAtcHJvZ3JhbSA8PgorICAgICAgICAgICAgKGZv ci1lYWNoIChjdXQgd3JhcC1wcm9ncmFtIDw+ICM6c2ggKHNoKQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgZGF0YS1lbnYtdmFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBndGstbW9k LWVudi12YXIpCiAgICAgICAgICAgICAgICAgICAgICAgYmluLWxpc3QpKQogICAgICAgICAgICAo KGFuZCBkYXRhLWVudi12YXIgKG5vdCBndGstbW9kLWVudi12YXIpIGdpby1tb2QtZW52LXZhcikK LSAgICAgICAgICAgIChmb3ItZWFjaCAoY3V0IHdyYXAtcHJvZ3JhbSA8PgorICAgICAgICAgICAg KGZvci1lYWNoIChjdXQgd3JhcC1wcm9ncmFtIDw+ICM6c2ggKHNoKQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgZGF0YS1lbnYtdmFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnaW8t bW9kLWVudi12YXIpCiAgICAgICAgICAgICAgICAgICAgICAgYmluLWxpc3QpKQogICAgICAgICAg ICAoKGFuZCAobm90IGRhdGEtZW52LXZhcikgZ3RrLW1vZC1lbnYtdmFyIGdpby1tb2QtZW52LXZh cikKLSAgICAgICAgICAgIChmb3ItZWFjaCAoY3V0IHdyYXAtcHJvZ3JhbSA8PgorICAgICAgICAg ICAgKGZvci1lYWNoIChjdXQgd3JhcC1wcm9ncmFtIDw+ICM6c2ggKHNoKQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgZ2lvLW1vZC1lbnYtdmFyCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICBndGstbW9kLWVudi12YXIpCiAgICAgICAgICAgICAgICAgICAgICAgYmluLWxpc3QpKQogICAg ICAgICAgICAoKGFuZCBkYXRhLWVudi12YXIgKG5vdCBndGstbW9kLWVudi12YXIpIChub3QgZ2lv LW1vZC1lbnYtdmFyKSkKLSAgICAgICAgICAgIChmb3ItZWFjaCAoY3V0IHdyYXAtcHJvZ3JhbSA8 PgorICAgICAgICAgICAgKGZvci1lYWNoIChjdXQgd3JhcC1wcm9ncmFtIDw+ICM6c2ggKHNoKQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1lbnYtdmFyKQogICAgICAgICAgICAgICAg ICAgICAgIGJpbi1saXN0KSkKICAgICAgICAgICAgKChhbmQgKG5vdCBkYXRhLWVudi12YXIpIGd0 ay1tb2QtZW52LXZhciAobm90IGdpby1tb2QtZW52LXZhcikpCi0gICAgICAgICAgICAoZm9yLWVh Y2ggKGN1dCB3cmFwLXByb2dyYW0gPD4KKyAgICAgICAgICAgIChmb3ItZWFjaCAoY3V0IHdyYXAt cHJvZ3JhbSA8PiAjOnNoIChzaCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGd0ay1tb2Qt ZW52LXZhcikKICAgICAgICAgICAgICAgICAgICAgICBiaW4tbGlzdCkpCiAgICAgICAgICAgICgo YW5kIChub3QgZGF0YS1lbnYtdmFyKSAobm90IGd0ay1tb2QtZW52LXZhcikgZ2lvLW1vZC1lbnYt dmFyKQotICAgICAgICAgICAgKGZvci1lYWNoIChjdXQgd3JhcC1wcm9ncmFtIDw+CisgICAgICAg ICAgICAoZm9yLWVhY2ggKGN1dCB3cmFwLXByb2dyYW0gPD4gIzpzaCAoc2gpCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICBnaW8tbW9kLWVudi12YXIpCiAgICAgICAgICAgICAgICAgICAgICAg YmluLWxpc3QpKSkpKSkpKQogCi0tIAoyLjMxLjEKCg== --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename*0=0004-python-build-system-Look-up-the-interpreter-in-input.pat; filename*1=ch Content-Type: text/x-patch; name="0004-python-build-system-Look-up-the-interpreter-in-input.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBiYzAwODViNzlkZDQyZTU4NmNjNWZjZmZhNmY0OTcyZGI5ZjQyNTYzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFR1ZSwgMSBKdW4gMjAyMSAyMTo0ODo0NCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDQv MThdIHB5dGhvbi1idWlsZC1zeXN0ZW06IExvb2sgdXAgdGhlIGludGVycHJldGVyIGluCiAnaW5w dXRzJy4KCiogZ3VpeC9idWlsZC9weXRob24tYnVpbGQtc3lzdGVtLnNjbSAod3JhcCk6IFBhc3Mg dGhlIHNoZWxsCiAgaW50ZXJwcmV0ZXIgZnJvbSAnaW5wdXRzJyB0byAnd3JhcC1wcm9ncmFtJyB1 c2luZyAnc2VhcmNoLWlucHV0LWZpbGUnLgoKUGFydGlhbGx5LUZpeGVzOiA8aHR0cHM6Ly9pc3N1 ZXMuZ3VpeC5nbnUub3JnLzQ3ODY5PgotLS0KIGd1aXgvYnVpbGQvcHl0aG9uLWJ1aWxkLXN5c3Rl bS5zY20gfCA5ICsrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBk ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2d1aXgvYnVpbGQvcHl0aG9uLWJ1aWxkLXN5c3RlbS5z Y20gYi9ndWl4L2J1aWxkL3B5dGhvbi1idWlsZC1zeXN0ZW0uc2NtCmluZGV4IDViMTMzOWQxNGMu LjA4ODcxZjYwY2QgMTAwNjQ0Ci0tLSBhL2d1aXgvYnVpbGQvcHl0aG9uLWJ1aWxkLXN5c3RlbS5z Y20KKysrIGIvZ3VpeC9idWlsZC9weXRob24tYnVpbGQtc3lzdGVtLnNjbQpAQCAtMTAsNiArMTAs NyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDIwIEpha3ViIEvEhWR6aW/FgmthIDxrdWJhQGthZHpp b2xrYS5uZXQ+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjAgRWZyYWltIEZsYXNobmVyIDxlZnJhaW1A Zmxhc2huZXIuY28uaWw+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgTGFycy1Eb21pbmlrIEJyYXVu IDxsYXJzQDZ4cS5uZXQ+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjEgTWF4aW1lIERldm9zIDxtYXhp bWVkZXZvc0B0ZWxlbmV0LmJlPgogOzs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1 aXguCiA7OzsKQEAgLTIzNCwxMiArMjM1LDE4IEBAIHJ1bm5pbmcgY2hlY2tzIGFmdGVyIGluc3Rh bGxpbmcgdGhlIHBhY2thZ2UuIgogICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBw ZW5kIGRpciAiL3NiaW4iKSkpKQogICAgICAgICAgICAgICAgIG91dHB1dHMpKQogCisgIDs7IERv IG5vdCByZXF1aXJlICJiYXNoIiB0byBiZSBwcmVzZW50IGluIHRoZSBwYWNrYWdlIGlucHV0cwor ICA7OyBldmVuIHdoZW4gdGhlcmUgaXMgbm90aGluZyB0byB3cmFwLgorICA7OyBBbHNvLCBjYWxj dWxhdGUgKHNoKSBvbmx5IG9uY2UgdG8gcHJldmVudCBzb21lIEkvTy4KKyAgKGRlZmluZSAlc2gg KGRlbGF5IChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9iYXNoIikpKQorICAoZGVmaW5l IChzaCkgKGZvcmNlICVzaCkpCisKICAgKGxldCogKCh2YXIgYCgiR1VJWF9QWVRIT05QQVRIIiBw cmVmaXgKICAgICAgICAgICAgICAgICAsKHNlYXJjaC1wYXRoLWFzLXN0cmluZy0+bGlzdAogICAg ICAgICAgICAgICAgICAgKG9yIChnZXRlbnYgIkdVSVhfUFlUSE9OUEFUSCIpICIiKSkpKSkKICAg ICAoZm9yLWVhY2ggKGxhbWJkYSAoZGlyKQogICAgICAgICAgICAgICAgIChsZXQgKChmaWxlcyAo bGlzdC1vZi1maWxlcyBkaXIpKSkKLSAgICAgICAgICAgICAgICAgIChmb3ItZWFjaCAoY3V0IHdy YXAtcHJvZ3JhbSA8PiB2YXIpCisgICAgICAgICAgICAgICAgICAoZm9yLWVhY2ggKGN1dCB3cmFw LXByb2dyYW0gPD4gIzpzaCAoc2gpIHZhcikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm aWxlcykpKQogICAgICAgICAgICAgICBiaW5kaXJzKSkpCiAKLS0gCjIuMzEuMQoK --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0005-qt-build-system-Look-up-the-interpreter-in-inputs.patch" Content-Type: text/x-patch; name="0005-qt-build-system-Look-up-the-interpreter-in-inputs.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAwMzcwYWQ5ODJlOTBjM2U0ZGVmOWNkNTI0NWNiZDY3NjlmZGEyODMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTk6MjA6MTIgKzAyMDAKU3ViamVjdDogW1BBVENIIDA1 LzE4XSBxdC1idWlsZC1zeXN0ZW06IExvb2sgdXAgdGhlIGludGVycHJldGVyIGluICdpbnB1dHMn LgoKKiBndWl4L2J1aWxkL3F0LWJ1aWxkLXN5c3RlbS5zY20gKHdyYXAtYWxsLXByb2dyYW1zKTog UGFzcwogIHRoZSBzaGVsbCBpbnRlcnByZXRlciBmcm9tICdpbnB1dHMnIHRvICd3cmFwLXByb2dy YW0nIHVzaW5nCiAgJ3NlYXJjaC1pbnB1dC1maWxlJy4KClBhcnRpYWxseS1GaXhlczogPGh0dHBz Oi8vaXNzdWVzLmd1aXguZ251Lm9yZy80Nzg2OT4KLS0tCiBndWl4L2J1aWxkL3F0LWJ1aWxkLXN5 c3RlbS5zY20gfCA5ICsrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2d1aXgvYnVpbGQvcXQtYnVpbGQtc3lzdGVtLnNj bSBiL2d1aXgvYnVpbGQvcXQtYnVpbGQtc3lzdGVtLnNjbQppbmRleCA3NjJmZDhhMmVlLi5lYzdj ZWIzOGJkIDEwMDY0NAotLS0gYS9ndWl4L2J1aWxkL3F0LWJ1aWxkLXN5c3RlbS5zY20KKysrIGIv Z3VpeC9idWlsZC9xdC1idWlsZC1zeXN0ZW0uc2NtCkBAIC0zLDYgKzMsNyBAQAogOzs7IENvcHly aWdodCDCqSAyMDE0LCAyMDE1LCAyMDIxIEx1ZG92aWMgQ291cnTDqHMgPGx1ZG9AZ251Lm9yZz4K IDs7OyBDb3B5cmlnaHQgwqkgMjAxOCBNYXJrIEggV2VhdmVyIDxtaHdAbmV0cmlzLm9yZz4KIDs7 OyBDb3B5cmlnaHQgwqkgMjAxOSwgMjAyMCBIYXJ0bXV0IEdvZWJlbCA8aC5nb2ViZWxAY3Jhenkt Y29tcGlsZXJzLmNvbT4KKzs7OyBDb3B5cmlnaHQgwqkgMjAyMSBNYXhpbWUgRGV2b3MgPG1heGlt ZWRldm9zQHRlbGVuZXQuYmU+CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3Vp eC4KIDs7OwpAQCAtMTI2LDYgKzEyNywxMiBAQCBhZGQgYSBkZXBlbmRlbmN5IG9mIHRoYXQgb3V0 cHV0IG9uIFF0LiIKICAgICAgICAgICAgKCgoXyAuIGRpcikgLi4uKQogICAgICAgICAgICAgZGly KSkpCiAKKyAgOzsgRG8gbm90IHJlcXVpcmUgYmFzaCB0byBiZSBwcmVzZW50IGluIHRoZSBwYWNr YWdlIGlucHV0cworICA7OyBldmVuIHdoZW4gdGhlcmUgaXMgbm90aGluZyB0byB3cmFwLgorICA7 OyBBbHNvLCBjYWxjdWxhdGUgKHNoKSBvbmx5IG9uY2UgdG8gcHJldmVudCBzb21lIEkvTy4KKyAg KGRlZmluZSAlc2ggKGRlbGF5IChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9iYXNoIikp KQorICAoZGVmaW5lIChzaCkgKGZvcmNlICVzaCkpCisKICAgKGRlZmluZSBoYW5kbGUtb3V0cHV0 CiAgICAgKG1hdGNoLWxhbWJkYQogICAgICAoKG91dHB1dCAuIGRpcmVjdG9yeSkKQEAgLTEzNSw3 ICsxNDIsNyBAQCBhZGQgYSBkZXBlbmRlbmN5IG9mIHRoYXQgb3V0cHV0IG9uIFF0LiIKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgKGFwcGVuZCAobGlzdCBkaXJlY3RvcnkpCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQtZGlyZWN0b3JpZXMpKSkpCiAgICAg ICAgICAgKHdoZW4gKG5vdCAobnVsbD8gdmFycy10by13cmFwKSkKLSAgICAgICAgICAgIChmb3It ZWFjaCAoY3V0IGFwcGx5IHdyYXAtcHJvZ3JhbSA8PiB2YXJzLXRvLXdyYXApCisgICAgICAgICAg ICAoZm9yLWVhY2ggKGN1dCBhcHBseSB3cmFwLXByb2dyYW0gPD4gIzpzaCAoc2gpIHZhcnMtdG8t d3JhcCkKICAgICAgICAgICAgICAgICAgICAgICBiaW4tbGlzdCkpKSkpKSkKIAogICAoZm9yLWVh Y2ggaGFuZGxlLW91dHB1dCBvdXRwdXRzKQotLSAKMi4zMS4xCgo= --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename*0=0006-rakudo-build-system-Look-up-the-interpreter-in-input.pat; filename*1=ch Content-Type: text/x-patch; name="0006-rakudo-build-system-Look-up-the-interpreter-in-input.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA5MjI3OGFmZGM1ODQzMGU4ZTlmNjg4N2Q0ODE5NjRlMWQ3M2U1NTFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTk6MjE6MTYgKzAyMDAKU3ViamVjdDogW1BBVENIIDA2 LzE4XSByYWt1ZG8tYnVpbGQtc3lzdGVtOiBMb29rIHVwIHRoZSBpbnRlcnByZXRlciBpbgogJ2lu cHV0cycuCgoqIGd1aXgvYnVpbGQvcmFrdWRvLWJ1aWxkLXN5c3RlbS5zY20gKHdyYXApOiBQYXNz CiAgdGhlIHNoZWxsIGludGVycHJldGVyIGZyb20gJ2lucHV0cycgdG8gJ3dyYXAtcHJvZ3JhbScg dXNpbmcKICAnc2VhcmNoLWlucHV0LWZpbGUnLgoKUGFydGlhbGx5LUZpeGVzOiA8aHR0cHM6Ly9p c3N1ZXMuZ3VpeC5nbnUub3JnLzQ3ODY5PgotLS0KIGd1aXgvYnVpbGQvcmFrdWRvLWJ1aWxkLXN5 c3RlbS5zY20gfCA5ICsrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2d1aXgvYnVpbGQvcmFrdWRvLWJ1aWxkLXN5c3Rl bS5zY20gYi9ndWl4L2J1aWxkL3Jha3Vkby1idWlsZC1zeXN0ZW0uc2NtCmluZGV4IGIyYzA5MGY5 NDYuLjVjZjFjYzU1YmMgMTAwNjQ0Ci0tLSBhL2d1aXgvYnVpbGQvcmFrdWRvLWJ1aWxkLXN5c3Rl bS5zY20KKysrIGIvZ3VpeC9idWlsZC9yYWt1ZG8tYnVpbGQtc3lzdGVtLnNjbQpAQCAtMSw1ICsx LDYgQEAKIDs7OyBHTlUgR3VpeCAtLS0gRnVuY3Rpb25hbCBwYWNrYWdlIG1hbmFnZW1lbnQgZm9y IEdOVQogOzs7IENvcHlyaWdodCDCqSAyMDE5IEVmcmFpbSBGbGFzaG5lciA8ZWZyYWltQGZsYXNo bmVyLmNvLmlsPgorOzs7IENvcHlyaWdodCDCqSAyMDIxIE1heGltZSBEZXZvcyA8bWF4aW1lZGV2 b3NAdGVsZW5ldC5iZT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4Lgog Ozs7CkBAIC0xMDgsNiArMTA5LDEyIEBACiAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5n LWFwcGVuZCBkaXIgIi9zYmluIikpKSkKICAgICAgICAgICAgICAgICBvdXRwdXRzKSkKIAorICA7 OyBEbyBub3QgcmVxdWlyZSBiYXNoIHRvIGJlIHByZXNlbnQgaW4gdGhlIHBhY2thZ2UgaW5wdXRz CisgIDs7IGV2ZW4gd2hlbiB0aGVyZSBpcyBub3RoaW5nIHRvIHdyYXAuCisgIDs7IEFsc28sIGNh bGN1bGF0ZSAoc2gpIG9ubHkgb25jZSB0byBwcmV2ZW50IHNvbWUgSS9PLgorICAoZGVmaW5lICVz aCAoZGVsYXkgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAiYmluL2Jhc2giKSkpCisgIChkZWZp bmUgKHNoKSAoZm9yY2UgJXNoKSkKKwogICAobGV0KiAoKG91dCAgKGFzc29jLXJlZiBvdXRwdXRz ICJvdXQiKSkKICAgICAgICAgICh2YXIgYCgiUEVSTDZMSUIiICIsIiBwcmVmaXgKICAgICAgICAg ICAgICAgICAsKGNvbnMgKHN0cmluZy1hcHBlbmQgb3V0ICIvc2hhcmUvcGVybDYvbGliLCIKQEAg LTExNyw3ICsxMjQsNyBAQAogICAgICAgICAgICAgICAgICAgICAgICAgKG9yIChnZXRlbnYgIlBF Ukw2TElCIikgIiIpICNcLCkpKSkpCiAgICAgKGZvci1lYWNoIChsYW1iZGEgKGRpcikKICAgICAg ICAgICAgICAgICAobGV0ICgoZmlsZXMgKGxpc3Qtb2YtZmlsZXMgZGlyKSkpCi0gICAgICAgICAg ICAgICAgICAoZm9yLWVhY2ggKGN1dCB3cmFwLXByb2dyYW0gPD4gdmFyKQorICAgICAgICAgICAg ICAgICAgKGZvci1lYWNoIChjdXQgd3JhcC1wcm9ncmFtIDw+ICM6c2ggKHNoKSB2YXIpCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgZmlsZXMpKSkKICAgICAgICAgICAgICAgYmluZGlycykK ICAgICAjdCkpCi0tIAoyLjMxLjEKCg== --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0007-gnu-carla-Set-guile-argument-of-wrap-script.patch" Content-Type: text/x-patch; name="0007-gnu-carla-Set-guile-argument-of-wrap-script.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBlOGIyMWZiYTZjZDZhNDVjYmFhYWI2NTQ3Zjg5MDZiODQ2MThhMzhlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTk6NDE6MjIgKzAyMDAKU3ViamVjdDogW1BBVENIIDA3 LzE4XSBnbnU6IGNhcmxhOiBTZXQgIzpndWlsZSBhcmd1bWVudCBvZiAnd3JhcC1zY3JpcHQnLgpN SU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRGLTgK Q29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKKiBnbnUvcGFja2FnZXMvYXVkaW8uc2Nt CiAgKGNhcmxhKVthcmd1bWVudHNdPCM6cGhhc2VzPnt3cmFwLWV4ZWN1dGFibGVzfToKICBTZXQg IzpndWlsZSBhcmd1bWVudCBvZiDigJh3cmFwLXNjcmlwdOKAmS4KLS0tCiBnbnUvcGFja2FnZXMv YXVkaW8uc2NtIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvYXVkaW8uc2NtIGIvZ251L3BhY2th Z2VzL2F1ZGlvLnNjbQppbmRleCBmNjc3ZDQ2YTdmLi45MzBjMTExZDVlIDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvYXVkaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9hdWRpby5zY20KQEAgLTQ3 MTEsOSArNDcxMSwxMCBAQCBhcyBpcyB0aGUgY2FzZSB3aXRoIGF1ZGlvIHBsdWdpbnMuIikKICAg ICAgICAgICAgICAgIChjaG1vZCAoc3RyaW5nLWFwcGVuZCBvdXQgIi9zaGFyZS9jYXJsYS9jYXJs YSIpICNvNTU1KQogICAgICAgICAgICAgICAgI3QpKSkKICAgICAgICAgIChhZGQtYWZ0ZXIgJ2lu c3RhbGwgJ3dyYXAtZXhlY3V0YWJsZXMKLSAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IG91dHB1 dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRz IG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQogICAgICAgICAgICAgIChsZXQgKChvdXQgKGFz c29jLXJlZiBvdXRwdXRzICJvdXQiKSkpCiAgICAgICAgICAgICAgICAod3JhcC1zY3JpcHQgKHN0 cmluZy1hcHBlbmQgb3V0ICIvYmluL2NhcmxhIikKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAjOmd1aWxlIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9ndWlsZSIpCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgYCgiR1VJWF9QWVRIT05QQVRIIiAiOiIgcHJlZml4ICgsKGdl dGVudiAiR1VJWF9QWVRIT05QQVRIIikpKSkKICAgICAgICAgICAgICAgICN0KSkpKSkpCiAgICAg KGlucHV0cwotLSAKMi4zMS4xCgo= --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0008-gnu-bats-Set-guile-argument-of-wrap-script.patch" Content-Type: text/x-patch; name="0008-gnu-bats-Set-guile-argument-of-wrap-script.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA3YTMzN2ZhNjU3NmVkMWI3OTdjYmFlNWM2ZDI2ZTBkZDkwYTc0NGZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTk6NDI6NTggKzAyMDAKU3ViamVjdDogW1BBVENIIDA4 LzE4XSBnbnU6IGJhdHM6IFNldCAjOmd1aWxlIGFyZ3VtZW50IG9mICd3cmFwLXNjcmlwdCcuCk1J TUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApD b250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgoqIGdudS9wYWNrYWdlcy9iYXNoLnNjbQog IChiYXRzKVthcmd1bWVudHNdPCM6YnVpbGRlcj46IFNldCAjOmd1aWxlIGFyZ3VtZW50CiAgb2Yg 4oCYd3JhcC1zY3JpcHTigJkuCi0tLQogZ251L3BhY2thZ2VzL2Jhc2guc2NtIHwgMSArCiAxIGZp bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvYmFz aC5zY20gYi9nbnUvcGFja2FnZXMvYmFzaC5zY20KaW5kZXggOGRmYmQ3ODM0ZS4uN2U5ODM2N2Ji YiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2Jhc2guc2NtCisrKyBiL2dudS9wYWNrYWdlcy9i YXNoLnNjbQpAQCAtNDAyLDYgKzQwMiw3IEBAIGNhcHR1cmluZy4iKQogICAgICAgICAgOzsgSW5z dGFsbCBwaGFzZQogICAgICAgICAgKGludm9rZSAiLi9pbnN0YWxsLnNoIiAlb3V0cHV0KQogICAg ICAgICAgKHdyYXAtc2NyaXB0IChzdHJpbmctYXBwZW5kICVvdXRwdXQgIi9iaW4vYmF0cyIpCisg ICAgICAgICAgICAgICAgICAgICAgIzpndWlsZSAoc2VhcmNoLWlucHV0LWZpbGUgJWJ1aWxkLWlu cHV0cyAiYmluL2d1aWxlIikKICAgICAgICAgICAgICAgICAgICAgICAobGlzdCAiUEFUSCIgJ3By ZWZpeCAoc3RyaW5nLXNwbGl0IChnZXRlbnYgIlBBVEgiKQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI1w6KSkpKSkpCiAgICAgKGJ1aWxk LXN5c3RlbSB0cml2aWFsLWJ1aWxkLXN5c3RlbSkKLS0gCjIuMzEuMQoK --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0009-gnu-proteinortho-Set-guile-argument-of-wrap-script.patch" Content-Type: text/x-patch; name="0009-gnu-proteinortho-Set-guile-argument-of-wrap-script.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAzY2NhMjhiYTc2OTRlZTMyZjI1MmMwODlkODhkN2UyODM0ZDFjNDE1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTk6NDY6MjIgKzAyMDAKU3ViamVjdDogW1BBVENIIDA5 LzE4XSBnbnU6IHByb3RlaW5vcnRobzogU2V0ICM6Z3VpbGUgYXJndW1lbnQgb2YKICd3cmFwLXNj cmlwdCcuCk1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNl dD1VVEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgoqIGdudS9wYWNrYWdlcy9i aW9pbmZvcm1hdGljcy5zY20KICAocHJvdGVpbm9ydGhvKVthcmd1bWVudHNdPCM6cGhhc2VzPnt3 cmFwLXByb2dyYW1zfToKICBTZXQgIzpndWlsZSBhcmd1bWVudCBvZiDigJh3cmFwLXNjcmlwdOKA mS4KLS0tCiBnbnUvcGFja2FnZXMvYmlvaW5mb3JtYXRpY3Muc2NtIHwgNiArKysrLS0KIDEgZmls ZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL2Jpb2luZm9ybWF0aWNzLnNjbSBiL2dudS9wYWNrYWdlcy9iaW9pbmZvcm1h dGljcy5zY20KaW5kZXggODVmNzg1OTU1ZS4uN2Q4NDk2ZTY5MiAxMDA2NDQKLS0tIGEvZ251L3Bh Y2thZ2VzL2Jpb2luZm9ybWF0aWNzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvYmlvaW5mb3JtYXRp Y3Muc2NtCkBAIC01NDQ3LDkgKzU0NDcsMTEgQEAgcHJlZGljdHMgdGhlIGxvY2F0aW9ucyBvZiBz dHJ1Y3R1cmFsIHVuaXRzIGluIHRoZSBzZXF1ZW5jZXMuIikKICAgICAgICAgIChhZGQtYWZ0ZXIg J2luc3RhbGwgJ3dyYXAtcHJvZ3JhbXMKICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0 cyBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKICAgICAgICAgICAgICAobGV0ICgocGF0aCAo Z2V0ZW52ICJQQVRIIikpCi0gICAgICAgICAgICAgICAgICAgKG91dCAoYXNzb2MtcmVmIG91dHB1 dHMgIm91dCIpKSkKKyAgICAgICAgICAgICAgICAgICAob3V0IChhc3NvYy1yZWYgb3V0cHV0cyAi b3V0IikpCisgICAgICAgICAgICAgICAgICAgKGd1aWxlIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1 dHMgImJpbi9ndWlsZSIpKSkKICAgICAgICAgICAgICAgIChmb3ItZWFjaCAobGFtYmRhIChzY3Jp cHQpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAod3JhcC1zY3JpcHQgc2NyaXB0IGAoIlBB VEgiICI6IiBwcmVmaXggKCxwYXRoKSkpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdy YXAtc2NyaXB0IHNjcmlwdCAjOmd1aWxlIGd1aWxlCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgYCgiUEFUSCIgIjoiIHByZWZpeCAoLHBhdGgpKSkpCiAgICAgICAgICAg ICAgICAgICAgICAgICAgKGNvbnMgKHN0cmluZy1hcHBlbmQgb3V0ICIvYmluL3Byb3RlaW5vcnRo byIpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZpbmQtZmlsZXMgb3V0ICJcXC4o cGx8cHkpJCIpKSkpCiAgICAgICAgICAgICAgI3QpKSkpKQotLSAKMi4zMS4xCgo= --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0010-gnu-prinseq-Set-guile-argument-of-wrap-script.patch" Content-Type: text/x-patch; name="0010-gnu-prinseq-Set-guile-argument-of-wrap-script.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBhNjBkZDhiMGNkNTVlMjdmMWU1ZDcyZjc1Y2I1Y2JmYjU5YWNmYjQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTk6NDg6MTkgKzAyMDAKU3ViamVjdDogW1BBVENIIDEw LzE4XSBnbnU6IHByaW5zZXE6IFNldCAjOmd1aWxlIGFyZ3VtZW50IG9mICd3cmFwLXNjcmlwdCcu Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYt OApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgoqIGdudS9wYWNrYWdlcy9iaW9pbmZv cm1hdGljcy5zY20KICAocHJpbnNlcSlbYXJndW1lbnRzXTwjOnBoYXNlcz57aW5zdGFsbH06CiAg U2V0ICM6Z3VpbGUgYXJndW1lbnQgb2Yg4oCYd3JhcC1zY3JpcHTigJkuCi0tLQogZ251L3BhY2th Z2VzL2Jpb2luZm9ybWF0aWNzLnNjbSB8IDQgKysrLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9iaW9pbmZv cm1hdGljcy5zY20gYi9nbnUvcGFja2FnZXMvYmlvaW5mb3JtYXRpY3Muc2NtCmluZGV4IDdkODQ5 NmU2OTIuLjM3NDgzOTg0ZWMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9iaW9pbmZvcm1hdGlj cy5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Jpb2luZm9ybWF0aWNzLnNjbQpAQCAtNzU1Nyw3ICs3 NTU3LDggQEAgZXhwZXJpZW5jZSBzdWJzdGFudGlhbCBiaW9sb2dpY2FsIGluc2VydGlvbnMgYW5k IGRlbGV0aW9ucy4iKQogICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93 LW90aGVyLWtleXMpCiAgICAgICAgICAgICAgKGxldCogKChvdXQgKGFzc29jLXJlZiBvdXRwdXRz ICJvdXQiKSkKICAgICAgICAgICAgICAgICAgICAgKGJpbiAoc3RyaW5nLWFwcGVuZCBvdXQgIi9i aW4iKSkKLSAgICAgICAgICAgICAgICAgICAgKHNjcmlwdHMgKGZpbmQtZmlsZXMgIi4iICJwcmlu c2VxLioucGwiKSkpCisgICAgICAgICAgICAgICAgICAgIChzY3JpcHRzIChmaW5kLWZpbGVzICIu IiAicHJpbnNlcS4qLnBsIikpCisgICAgICAgICAgICAgICAgICAgIChndWlsZSAoc2VhcmNoLWlu cHV0LWZpbGUgImJpbi9ndWlsZSIpKSkKICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiBzY3Jp cHRzCiAgICAgICAgICAgICAgICAgICgoIlwicGVybCAtcGUiKQogICAgICAgICAgICAgICAgICAg KHN0cmluZy1hcHBlbmQgIlwiIiAod2hpY2ggInBlcmwiKSAiIC1wZSIpKSkKQEAgLTc1NjUsNiAr NzU2Niw3IEBAIGV4cGVyaWVuY2Ugc3Vic3RhbnRpYWwgYmlvbG9naWNhbCBpbnNlcnRpb25zIGFu ZCBkZWxldGlvbnMuIikKICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjaG1vZCBmaWxlICNv NTU1KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgKGluc3RhbGwtZmlsZSBmaWxlIGJpbikK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICh3cmFwLXNjcmlwdCAoc3RyaW5nLWFwcGVuZCBi aW4gIi8iIChiYXNlbmFtZSBmaWxlKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAjOmd1aWxlIGd1aWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgYCgiUEVSTDVMSUIiICI6IiBwcmVmaXgKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICgsKGdldGVudiAiUEVSTDVMSUIiKSkpKSkKICAgICAgICAgICAgICAg ICAgICAgICAgICBzY3JpcHRzKSkpKSkpKQotLSAKMi4zMS4xCgo= --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0011-gnu-gess-Set-guile-argument-of-wrap-script.patch" Content-Type: text/x-patch; name="0011-gnu-gess-Set-guile-argument-of-wrap-script.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAwZWY2YjEyYjdiNTY0NWI5ZTE3YmZiZTllNjVlZDM0MTE0NmVlYzgwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTk6NTA6MDcgKzAyMDAKU3ViamVjdDogW1BBVENIIDEx LzE4XSBnbnU6IGdlc3M6IFNldCAjOmd1aWxlIGFyZ3VtZW50IG9mICd3cmFwLXNjcmlwdCcuCk1J TUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApD b250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgoqIGdudS9wYWNrYWdlcy9iaW9pbmZvcm1h dGljcy5zY20KICAoZ2VzcylbYXJndW1lbnRzXTwjOnBoYXNlcz57aW5zdGFsbH0KICBTZXQgIzpn dWlsZSBhcmd1bWVudCBvZiDigJh3cmFwLXNjcmlwdOKAmS4KLS0tCiBnbnUvcGFja2FnZXMvYmlv aW5mb3JtYXRpY3Muc2NtIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvYmlvaW5mb3JtYXRpY3Mu c2NtIGIvZ251L3BhY2thZ2VzL2Jpb2luZm9ybWF0aWNzLnNjbQppbmRleCAzNzQ4Mzk4NGVjLi45 NjVlMjZiODEyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvYmlvaW5mb3JtYXRpY3Muc2NtCisr KyBiL2dudS9wYWNrYWdlcy9iaW9pbmZvcm1hdGljcy5zY20KQEAgLTc1NTQsNyArNzU1NCw3IEBA IGV4cGVyaWVuY2Ugc3Vic3RhbnRpYWwgYmlvbG9naWNhbCBpbnNlcnRpb25zIGFuZCBkZWxldGlv bnMuIikKICAgICAgICAgIChkZWxldGUgJ2NvbmZpZ3VyZSkKICAgICAgICAgIChkZWxldGUgJ2J1 aWxkKQogICAgICAgICAgKHJlcGxhY2UgJ2luc3RhbGwKLSAgICAgICAgICAgKGxhbWJkYSogKCM6 a2V5IG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAgICAgICAgICAobGFtYmRhKiAoIzpr ZXkgaW5wdXRzIG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQogICAgICAgICAgICAgIChsZXQq ICgob3V0IChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpCiAgICAgICAgICAgICAgICAgICAgIChi aW4gKHN0cmluZy1hcHBlbmQgb3V0ICIvYmluIikpCiAgICAgICAgICAgICAgICAgICAgIChzY3Jp cHRzIChmaW5kLWZpbGVzICIuIiAicHJpbnNlcS4qLnBsIikpCkBAIC0xMDIzOSw2ICsxMDIzOSw3 IEBAIG1hdHBsb3RsaWIudXNlKCdBZ2cnKQogIiBsaW5lKSkpCiAgICAgICAgICAgICAgICA7OyBN YWtlIHN1cmUgR0VTUyBoYXMgYWxsIG1vZHVsZXMgaW4gaXRzIHBhdGgKICAgICAgICAgICAgICAg ICh3cmFwLXNjcmlwdCAoc3RyaW5nLWFwcGVuZCB0YXJnZXQgIkdFU1MucHkiKQorICAgICAgICAg ICAgICAgICAjOmd1aWxlIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9ndWlsZSIpCiAg ICAgICAgICAgICAgICAgIGAoIkdVSVhfUFlUSE9OUEFUSCIgIjoiID0gKCx0YXJnZXQgLChnZXRl bnYgIkdVSVhfUFlUSE9OUEFUSCIpKSkpCiAgICAgICAgICAgICAgICAobWtkaXItcCBiaW4pCiAg ICAgICAgICAgICAgICAoc3ltbGluayAoc3RyaW5nLWFwcGVuZCB0YXJnZXQgIkdFU1MucHkiKQot LSAKMi4zMS4xCgo= --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0012-gnu-nanopolish-Set-guile-argument-of-wrap-script.patch" Content-Type: text/x-patch; name="0012-gnu-nanopolish-Set-guile-argument-of-wrap-script.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBiYjQ1OTlkNjFiZWJlMGE5ZGI4ODYzNTQyMzQ5ZDE1NTgxNjNiNDY4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTk6NTQ6NDkgKzAyMDAKU3ViamVjdDogW1BBVENIIDEy LzE4XSBnbnU6IG5hbm9wb2xpc2g6IFNldCAjOmd1aWxlIGFyZ3VtZW50IG9mICd3cmFwLXNjcmlw dCcuCk1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1V VEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgoqIGdudS9wYWNrYWdlcy9iaW9p bmZvcm1hdGljcy5zY20KICAobmFub3BvbGlzaClbYXJndW1lbnRzXTwjOnBoYXNlcz57d3JhcC1w cm9ncmFtc306CiAgU2V0ICM6Z3VpbGUgYXJndW1lbnQgb2Yg4oCYd3JhcC1zY3JpcHTigJkuCi0t LQogZ251L3BhY2thZ2VzL2Jpb2luZm9ybWF0aWNzLnNjbSB8IDggKysrKystLS0KIDEgZmlsZSBj aGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL2Jpb2luZm9ybWF0aWNzLnNjbSBiL2dudS9wYWNrYWdlcy9iaW9pbmZvcm1hdGlj cy5zY20KaW5kZXggOTY1ZTI2YjgxMi4uZmMyZmM4NjdhYyAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL2Jpb2luZm9ybWF0aWNzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvYmlvaW5mb3JtYXRpY3Mu c2NtCkBAIC0xMzU4MywxNiArMTM1ODMsMTggQEAgY2hvb3Npbmcgd2hpY2ggcmVhZHMgcGFzcyB0 aGUgZmlsdGVyLiIpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZmluZC1maWxlcyAic2Ny aXB0cyIgIi4qIikpCiAgICAgICAgICAgICAgICAgICN0KSkpCiAgICAgICAgICAgIChhZGQtYWZ0 ZXIgJ2luc3RhbGwgJ3dyYXAtcHJvZ3JhbXMKLSAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkg b3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5 IGlucHV0cyBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKICAgICAgICAgICAgICAgIChsZXQg KChweXRob25wYXRoIChnZXRlbnYgIkdVSVhfUFlUSE9OUEFUSCIpKQogICAgICAgICAgICAgICAg ICAgICAgKHBlcmw1bGliIChnZXRlbnYgIlBFUkw1TElCIikpCiAgICAgICAgICAgICAgICAgICAg ICAoc2NyaXB0cyAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpCi0gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3NoYXJlL25hbm9wb2xp c2gvc2NyaXB0cyIpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICIvc2hhcmUvbmFub3BvbGlzaC9zY3JpcHRzIikpCisgICAgICAgICAgICAgICAgICAgICAo Z3VpbGUgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAiYmluL2d1aWxlIikpKQogICAgICAgICAg ICAgICAgICAoZm9yLWVhY2ggKGxhbWJkYSAoZmlsZSkKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKHdyYXAtcHJvZ3JhbSBmaWxlIGAoIkdVSVhfUFlUSE9OUEFUSCIgIjoiIHByZWZpeCAo LHB5dGhvbnBhdGgpKSkpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZmluZC1maWxlcyBz Y3JpcHRzICJcXC5weSIpKQogICAgICAgICAgICAgICAgICAoZm9yLWVhY2ggKGxhbWJkYSAoZmls ZSkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdyYXAtc2NyaXB0IGZpbGUgYCgiUEVS TDVMSUIiICI6IiBwcmVmaXggKCxwZXJsNWxpYikpKSkKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKHdyYXAtc2NyaXB0IGZpbGUgIzpndWlsZSBndWlsZQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgYCgiUEVSTDVMSUIiICI6IiBwcmVmaXggKCxwZXJsNWxp YikpKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmaW5kLWZpbGVzIHNjcmlwdHMgIlxc LnBsIikpKSkpKSkpCiAgICAgICAoaW5wdXRzCiAgICAgICAgYCgoImd1aWxlIiAsZ3VpbGUtMy4w KSA7IGZvciB3cmFwcGVycwotLSAKMi4zMS4xCgo= --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename*0=0013-gnu-sieve-connect-Set-guile-argument-of-wrap-script.patc; filename*1=h Content-Type: text/x-patch; name="0013-gnu-sieve-connect-Set-guile-argument-of-wrap-script.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAwZThiZTU2ZWNkMWM0NTA5ZDFiNGNjZGY1MWVjMTc4YTBlYzFiYWFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTk6NTg6NTMgKzAyMDAKU3ViamVjdDogW1BBVENIIDEz LzE4XSBnbnU6IHNpZXZlLWNvbm5lY3Q6IFNldCAjOmd1aWxlIGFyZ3VtZW50IG9mCiAnd3JhcC1z Y3JpcHQnLgpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJz ZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKKiBnbnUvcGFja2FnZXMv bWFpbC5zY20KICAoc2lldmUtY29ubmVjdClbYXJndW1lbnRzXTwjOnBoYXNlcz57d3JhcC1wcm9n cmFtfToKICBTZXQgIzpndWlsZSBhcmd1bWVudCBvZiDigJh3cmFwLXNjcmlwdOKAmS4KLS0tCiBn bnUvcGFja2FnZXMvbWFpbC5zY20gfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigr KQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9tYWlsLnNjbSBiL2dudS9wYWNrYWdlcy9tYWls LnNjbQppbmRleCBhODg1ZTI0MTdjLi43YWVkMWFhNWJkIDEwMDY0NAotLS0gYS9nbnUvcGFja2Fn ZXMvbWFpbC5zY20KKysrIGIvZ251L3BhY2thZ2VzL21haWwuc2NtCkBAIC0yOTI0LDYgKzI5MjQs NyBAQCB0cmFuc2ZlciBwcm90b2NvbHMuIikKICAgICAgICAgICAgICAobGV0ICgob3V0IChhc3Nv Yy1yZWYgb3V0cHV0cyAib3V0IikpCiAgICAgICAgICAgICAgICAgICAgKHBhdGggKGdldGVudiAi UEVSTDVMSUIiKSkpCiAgICAgICAgICAgICAgICAod3JhcC1zY3JpcHQgKHN0cmluZy1hcHBlbmQg b3V0ICIvYmluL3NpZXZlLWNvbm5lY3QiKQorICAgICAgICAgICAgICAgICAjOmd1aWxlIChzZWFy Y2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9ndWlsZSIpCiAgICAgICAgICAgICAgICAgIGAoIlBF Ukw1TElCIiAiOiIgPSAoLHBhdGgpKSkKICAgICAgICAgICAgICAgICN0KSkpKSkpCiAgICAgKGlu cHV0cwotLSAKMi4zMS4xCgo= --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0014-gnu-clipmenu-Set-guile-argument-of-wrap-script.patch" Content-Type: text/x-patch; name="0014-gnu-clipmenu-Set-guile-argument-of-wrap-script.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA5ZjcxZTkzMzAzODI2ODllNmE3OWYxOTU2OGQ0NTZlMzZkZjMwODdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMjA6MDQ6MzAgKzAyMDAKU3ViamVjdDogW1BBVENIIDE0 LzE4XSBnbnU6IGNsaXBtZW51OiBTZXQgIzpndWlsZSBhcmd1bWVudCBvZiAnd3JhcC1zY3JpcHQn LgpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRG LTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKKiBnbnUvcGFja2FnZXMveGRpc29y Zy5zY20KICAoY2xpcG1lbnUpW2FyZ3VtZW50c108IzpwaGFzZXM+e3dyYXAtc2NyaXB0fToKICBT ZXQgIzpndWlsZSBhcmd1bWVudCBvZiDigJh3cmFwLXNjcmlwdOKAmS4KLS0tCiBnbnUvcGFja2Fn ZXMveGRpc29yZy5zY20gfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMveGRpc29yZy5zY20gYi9n bnUvcGFja2FnZXMveGRpc29yZy5zY20KaW5kZXggZGUyY2JhOGU1Ny4uZDMzOTg1MWY1MSAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL3hkaXNvcmcuc2NtCisrKyBiL2dudS9wYWNrYWdlcy94ZGlz b3JnLnNjbQpAQCAtMjU1NSwxMCArMjU1NSwxMiBAQCB0b29scyB0byBjb21wbGVtZW50IGNsaXBu b3RpZnkuIikKICAgICAgICAgICAgICAgICAgICAgICAoZ2F3ayAgICAgICAgICAgICAgKGFzc29j LXJlZiBpbnB1dHMgImdhd2siKSkKICAgICAgICAgICAgICAgICAgICAgICAodXRpbC1saW51eCAg ICAgICAgKGFzc29jLXJlZiBpbnB1dHMgInV0aWwtbGludXgiKSkKICAgICAgICAgICAgICAgICAg ICAgICAoeGRvdG9vbCAgICAgICAgICAgKGFzc29jLXJlZiBpbnB1dHMgInhkb3Rvb2wiKSkKLSAg ICAgICAgICAgICAgICAgICAgICAoeHNlbCAgICAgICAgICAgICAgKGFzc29jLXJlZiBpbnB1dHMg InhzZWwiKSkpCisgICAgICAgICAgICAgICAgICAgICAgKHhzZWwgICAgICAgICAgICAgIChhc3Nv Yy1yZWYgaW5wdXRzICJ4c2VsIikpCisgICAgICAgICAgICAgICAgICAgICAgKGd1aWxlICAgICAg ICAgICAgIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9ndWlsZSIpKSkKICAgICAgICAg ICAgICAgICAgKGZvci1lYWNoCiAgICAgICAgICAgICAgICAgICAobGFtYmRhIChwcm9nKQogICAg ICAgICAgICAgICAgICAgICAod3JhcC1zY3JpcHQgKHN0cmluZy1hcHBlbmQgb3V0ICIvYmluLyIg cHJvZykKKyAgICAgICAgICAgICAgICAgICAgICAjOmd1aWxlIGd1aWxlCiAgICAgICAgICAgICAg ICAgICAgICAgYCgiUEFUSCIgIjoiIHByZWZpeAogICAgICAgICAgICAgICAgICAgICAgICAgLCht YXAgKGxhbWJkYSAoZGlyKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5n LWFwcGVuZCBkaXIgIi9iaW4iKSkKLS0gCjIuMzEuMQoK --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0015-gnu-vpnc-scripts-Set-guile-argument-of-wrap-script.patch" Content-Type: text/x-patch; name="0015-gnu-vpnc-scripts-Set-guile-argument-of-wrap-script.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA3ZWNmNjUwMmZjOTAyOTU5ZmQyYTIzM2M1Zjc3MjE4MDY3OGU5ZjM1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMjA6MDY6MTIgKzAyMDAKU3ViamVjdDogW1BBVENIIDE1 LzE4XSBnbnU6IHZwbmMtc2NyaXB0czogU2V0ICM6Z3VpbGUgYXJndW1lbnQgb2YKICd3cmFwLXNj cmlwdCcuCk1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNl dD1VVEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgoqIGdudS9wYWNrYWdlcy92 cG4uc2NtCiAgKHZwbmMtc2NyaXB0cylbYXJndW1lbnRzXTwjOnBoYXNlcz57d3JhcC1zY3JpcHRz fToKICBTZXQgIzpndWlsZSBhcmd1bWVudCBvZiDigJh3cmFwLXNjcmlwdOKAmS4KLS0tCiBnbnUv cGFja2FnZXMvdnBuLnNjbSB8IDQgKysrLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy92cG4uc2NtIGIvZ251 L3BhY2thZ2VzL3Zwbi5zY20KaW5kZXggYTk1MmUzZjBkYi4uMzNlZjg3YzUyZCAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL3Zwbi5zY20KKysrIGIvZ251L3BhY2thZ2VzL3Zwbi5zY20KQEAgLTE5 MiwxMCArMTkyLDEyIEBAIE9ubHkgXCJVbml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVyIHN1 cHBvcnRcIiBpcyBuZWVkZWQgaW4gdGhlIGtlcm5lbC4iKQogICAgICAgICAgICAgIDs7IFdyYXAg c2NyaXB0cyB3aXRoIHBhdGhzIHRvIHRoZWlyIGNvbW1vbiBoYXJkIGRlcGVuZGVuY2llcy4KICAg ICAgICAgICAgICA7OyBPcHRpb25hbCBkZXBlbmRlbmNpZXMgd2lsbCBuZWVkIHRvIGJlIGluc3Rh bGxlZCBieSB0aGUgdXNlci4KICAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzIG91 dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQotICAgICAgICAgICAgICAgKGxldCAoKG91dCAoYXNz b2MtcmVmIG91dHB1dHMgIm91dCIpKSkKKyAgICAgICAgICAgICAgIChsZXQgKChvdXQgKGFzc29j LXJlZiBvdXRwdXRzICJvdXQiKSkKKyAgICAgICAgICAgICAgICAgICAgIChndWlsZSAoc2VhcmNo LWlucHV0LWZpbGUgaW5wdXRzICJiaW4vZ3VpbGUiKSkpCiAgICAgICAgICAgICAgICAgIChmb3It ZWFjaAogICAgICAgICAgICAgICAgICAgKGxhbWJkYSAoc2NyaXB0KQogICAgICAgICAgICAgICAg ICAgICAod3JhcC1zY3JpcHQgKHN0cmluZy1hcHBlbmQgb3V0ICIvZXRjL3ZwbmMvIiBzY3JpcHQp CisgICAgICAgICAgICAgICAgICAgICAgIzpndWlsZSBndWlsZQogICAgICAgICAgICAgICAgICAg ICAgIGAoIlBBVEgiICI6IiBwcmVmaXgKICAgICAgICAgICAgICAgICAgICAgICAgICwobWFwIChs YW1iZGEgKG5hbWUpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChpbnB1 dCAoYXNzb2MtcmVmIGlucHV0cyBuYW1lKSkpCi0tIAoyLjMxLjEKCg== --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename*0=0016-gnu-openconnect-sso-Set-sh-argument-of-wrap-program.patc; filename*1=h Content-Type: text/x-patch; name="0016-gnu-openconnect-sso-Set-sh-argument-of-wrap-program.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA1YTE4ZjA3YzVkN2VhNzNkMzA2ZTNiNjZmZjcyZjI4NWYzODM3NmFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMjA6MDk6NDUgKzAyMDAKU3ViamVjdDogW1BBVENIIDE2 LzE4XSBnbnU6IG9wZW5jb25uZWN0LXNzbzogU2V0ICM6c2ggYXJndW1lbnQgb2YKICd3cmFwLXBy b2dyYW0nLgpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJz ZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKKiBnbnUvcGFja2FnZXMv dnBuLnNjbQogIChvcGVuY29ubmVjdC1zc28pW2FyZ3VtZW50c108IzpwaGFzZXM+e3dyYXAtcXQt cHJvY2Vzcy1wYXRofQogIFNldCAjOnNoIGFyZ3VtZW50IG9mIOKAmHdyYXAtcHJvZ3JhbeKAmS4K LS0tCiBnbnUvcGFja2FnZXMvdnBuLnNjbSB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0 aW9uKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3Zwbi5zY20gYi9nbnUvcGFja2FnZXMv dnBuLnNjbQppbmRleCAzM2VmODdjNTJkLi41ODRmZjBlYzg0IDEwMDY0NAotLS0gYS9nbnUvcGFj a2FnZXMvdnBuLnNjbQorKysgYi9nbnUvcGFja2FnZXMvdnBuLnNjbQpAQCAtMzI2LDYgKzMyNiw3 IEBAIGFuZCBwcm9iYWJseSBvdGhlcnMuIikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChhc3NvYy1yZWYgaW5wdXRzICJxdHdlYmVuZ2luZSIpCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAiL2xpYi9xdDUvbGliZXhlYy9RdFdlYkVuZ2luZVBy b2Nlc3MiKSkpCiAgICAgICAgICAgICAgICAod3JhcC1wcm9ncmFtIGJpbgorICAgICAgICAgICAg ICAgICAjOnNoIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9iYXNoIikKICAgICAgICAg ICAgICAgICAgYCgiUVRXRUJFTkdJTkVQUk9DRVNTX1BBVEgiID0gKCxxdC1wcm9jZXNzLXBhdGgp KSkKICAgICAgICAgICAgICAgICN0KSkpKSkpCiAgICAgKGlucHV0cwotLSAKMi4zMS4xCgo= --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename="0017-gnu-protonvpn-cli-Set-sh-argument-of-wrap-program.patch" Content-Type: text/x-patch; name="0017-gnu-protonvpn-cli-Set-sh-argument-of-wrap-program.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBiMTgwZWIyYjQxOWNhOGIwOTQxMmFiMzBjMDQ0MmY1NGFlMTQ3NzVmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMjA6MTE6NTAgKzAyMDAKU3ViamVjdDogW1BBVENIIDE3 LzE4XSBnbnU6IHByb3RvbnZwbi1jbGk6IFNldCAjOnNoIGFyZ3VtZW50IG9mCiAnd3JhcC1wcm9n cmFtJy4KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0 PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCiogZ251L3BhY2thZ2VzL3Zw bi5zY20KICAocHJvdG9udnBuLWNsaSlbYXJndW1lbnRzXTwjOnBoYXNlcz57d3JhcC13cmFwcGVy fToKICBTZXQgIzpzaCBhcmd1bWVudCBvZiDigJh3cmFwLXByb2dyYW3igJkuCi0tLQogZ251L3Bh Y2thZ2VzL3Zwbi5zY20gfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlm ZiAtLWdpdCBhL2dudS9wYWNrYWdlcy92cG4uc2NtIGIvZ251L3BhY2thZ2VzL3Zwbi5zY20KaW5k ZXggNTg0ZmYwZWM4NC4uNjZjMTAzZTc1ZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3Zwbi5z Y20KKysrIGIvZ251L3BhY2thZ2VzL3Zwbi5zY20KQEAgLTQ0MCw2ICs0NDAsNyBAQCB0cmF2ZXJz aW5nIG5ldHdvcmsgYWRkcmVzcyB0cmFuc2xhdG9ycyAoQGRmbntOQVR9cykgYW5kIGZpcmV3YWxs cy4iKQogICAgICAgICAgICAgIChsZXQgKChlbnRyeXBvaW50IChzdHJpbmctYXBwZW5kIChhc3Nv Yy1yZWYgb3V0cHV0cyAib3V0IikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAiL2Jpbi8ucHJvdG9udnBuLXJlYWwiKSkpCiAgICAgICAgICAgICAgICAod3Jh cC1wcm9ncmFtIGVudHJ5cG9pbnQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAjOnNoIChz ZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9iYXNoIikKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBgKCJQQVRIIiAiOiIgcHJlZml4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAsKG1hcCAobGFtYmRhIChuYW1lKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAobGV0ICgoaW5wdXQgKGFzc29jLXJlZiBpbnB1dHMgbmFtZSkpKQotLSAKMi4zMS4xCgo= --=-ALFdlrz+RHE28MlJvg+Y Content-Disposition: attachment; filename*0=0018-gnu-wireguard-tools-Set-sh-argument-of-wrap-program.patc; filename*1=h Content-Type: text/x-patch; name="0018-gnu-wireguard-tools-Set-sh-argument-of-wrap-program.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBjMWFiMGY1MTYxMjU0ZTY2YWUzNTE1ZGY2MDQ0MGRkNGJjYjQ2ZmQ0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMjA6MTI6NTUgKzAyMDAKU3ViamVjdDogW1BBVENIIDE4 LzE4XSBnbnU6IHdpcmVndWFyZC10b29sczogU2V0ICM6c2ggYXJndW1lbnQgb2YKICd3cmFwLXBy b2dyYW0nLgpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJz ZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKKiBnbnUvcGFja2FnZXMv dnBuLnNjbQogICh3aXJlZ3VhcmQtdG9vbHMpW2FyZ3VtZW50c108IzpwaGFzZXM+e3dyYXAtd2ct cXVpY2t9OgogIFNldCAjOnNoIGFyZ3VtZW50IG9mIOKAmHdyYXAtcHJvZ3JhbeKAmS4KLS0tCiBn bnUvcGFja2FnZXMvdnBuLnNjbSB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp CgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3Zwbi5zY20gYi9nbnUvcGFja2FnZXMvdnBuLnNj bQppbmRleCA2NmMxMDNlNzVmLi4zNDcxNWE0Y2M4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMv dnBuLnNjbQorKysgYi9nbnUvcGFja2FnZXMvdnBuLnNjbQpAQCAtNzI2LDYgKzcyNiw3IEBAIFdp cmVHdWFyZCB3YXMgYWRkZWQgdG8gTGludXggNS42LiIpCiAgICAgICAgICAgICAgICAgICAgKGNv cmV1dGlscyAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVmIGlucHV0cyAiY29yZXV0aWxzIikKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvYmluIikpKQogICAg ICAgICAgICAgICAgKHdyYXAtcHJvZ3JhbSAoc3RyaW5nLWFwcGVuZCBvdXQgIi9iaW4vd2ctcXVp Y2siKQorICAgICAgICAgICAgICAgICAjOnNoIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJp bi9iYXNoIikKICAgICAgICAgICAgICAgICAgYCgiUEFUSCIgIjoiIHByZWZpeCAsKGFwcGVuZCBp bnB1dHMtc2JpbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IChsaXN0IGNvcmV1dGlscykpKSkKICAgICAgICAgICAgICAgICN0KSkpKSkpCi0tIAoyLjMxLjEK Cg== --=-ALFdlrz+RHE28MlJvg+Y-- --=-IZAqgvlt/02jsbgtuQxk 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+4iGRcl7gUCYLaQLRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7qWdAPwLn4CiIQD2ocHFioWv0876dv6o C/9zMQbce5vZzorWsQD/UzgdMZycU6g5vV18vjyxcwOCcJIrh1GJZ9YeuW8DKQA= =DARB -----END PGP SIGNATURE----- --=-IZAqgvlt/02jsbgtuQxk--