From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:42558) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHIKg-0007w2-6o for guix-patches@gnu.org; Sun, 06 Oct 2019 22:01:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iHIKe-0007dP-Ck for guix-patches@gnu.org; Sun, 06 Oct 2019 22:01:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38235) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iHIKc-0007cf-17 for guix-patches@gnu.org; Sun, 06 Oct 2019 22:01:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iHIKb-00030f-TC for guix-patches@gnu.org; Sun, 06 Oct 2019 22:01:01 -0400 Subject: [bug#37642] [PATCH] gnu: Add filters Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:42412) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHIK3-0007s7-5L for guix-patches@gnu.org; Sun, 06 Oct 2019 22:00:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iHIK1-0007An-CD for guix-patches@gnu.org; Sun, 06 Oct 2019 22:00:26 -0400 Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]:33206) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iHIK1-0007AM-1o for guix-patches@gnu.org; Sun, 06 Oct 2019 22:00:25 -0400 Received: by mail-pf1-x432.google.com with SMTP id q10so7655304pfl.0 for ; Sun, 06 Oct 2019 19:00:24 -0700 (PDT) Received: from piranhaplant.local ([199.68.53.171]) by smtp.googlemail.com with ESMTPSA id f65sm10580256pgc.90.2019.10.06.19.00.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Oct 2019 19:00:22 -0700 (PDT) Message-ID: <6f4a21523a30dcf3e3045aad994d8958c78a7b72.camel@gmail.com> From: Jesse Gibbons Content-Type: multipart/mixed; boundary="=-jDgScYPlAQxAhRiIf99V" Date: Sun, 06 Oct 2019 20:00:21 -0600 Mime-Version: 1.0 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: 37642@debbugs.gnu.org --=-jDgScYPlAQxAhRiIf99V Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-jDgScYPlAQxAhRiIf99V Content-Disposition: attachment; filename="0001-gnu-Add-filters.patch" Content-Type: text/x-patch; name="0001-gnu-Add-filters.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA4ODI3NGNiY2FlMDAxZTE0Y2YyMDgwN2UxMzJkMmZkMjUxYTE1OGI2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKZXNzZSBHaWJib25zIDxqZ2liYm9uczIzNTcrZ3VpeEBnbWFp bC5jb20+CkRhdGU6IFN1biwgNiBPY3QgMjAxOSAxOTo1MjozMyAtMDYwMApTdWJqZWN0OiBbUEFU Q0hdIGdudTogQWRkIGZpbHRlcnMKCiAgICAgKiBnbnUvcGFja2FnZXMvZmlsdGVycy5zY206IE5l dyBmaWxlLgogICAgICogZ251L2xvY2FsLm1rOiBBZGQgaXQuCiAgICAgKiBnbnUvcGFja2FnZXMv Y3Zhc3Npc3RhbnQuc2NtIChmaWx0ZXJzKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9sb2NhbC5t ayAgICAgICAgICAgICB8ICAgMSArCiBnbnUvcGFja2FnZXMvZmlsdGVycy5zY20gfCAxMzIgKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEz MyBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ251L3BhY2thZ2VzL2ZpbHRlcnMu c2NtCgpkaWZmIC0tZ2l0IGEvZ251L2xvY2FsLm1rIGIvZ251L2xvY2FsLm1rCmluZGV4IDU0YWUw OWY2MTkuLjA3MzdlYmRmM2IgMTAwNjQ0Ci0tLSBhL2dudS9sb2NhbC5taworKysgYi9nbnUvbG9j YWwubWsKQEAgLTE4MSw2ICsxODEsNyBAQCBHTlVfU1lTVEVNX01PRFVMRVMgPQkJCQlcCiAgICVE JS9wYWNrYWdlcy9maWdsZXQuc2NtCQkJXAogICAlRCUvcGFja2FnZXMvZmlsZS5zY20JCQkJXAog ICAlRCUvcGFja2FnZXMvZmlsZS1zeXN0ZW1zLnNjbQkJCVwKKyAgJUQlL3BhY2thZ2VzL2ZpbHRl cnMuc2NtCQkJXAogICAlRCUvcGFja2FnZXMvZmluYW5jZS5zY20JCQlcCiAgICVEJS9wYWNrYWdl cy9maXJtd2FyZS5zY20JCQlcCiAgICVEJS9wYWNrYWdlcy9mbGFzaGluZy10b29scy5zY20JCVwK ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9maWx0ZXJzLnNjbSBiL2dudS9wYWNrYWdlcy9maWx0 ZXJzLnNjbQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5iZDYyZjJhMzU4 Ci0tLSAvZGV2L251bGwKKysrIGIvZ251L3BhY2thZ2VzL2ZpbHRlcnMuc2NtCkBAIC0wLDAgKzEs MTMyIEBACis7OzsgR05VIEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFja2FnZSBtYW5hZ2VtZW50IGZv ciBHTlUKKzs7OyBDb3B5cmlnaHQgwqkgMjAxOSBKZXNzZSBHaWJib25zIDxqZ2liYm9uczIzNTcr Z3VpeEBnbWFpbC5jb20+Cis7OzsKKzs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4K Kzs7OworOzs7IEdOVSBHdWl4IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRl IGl0IGFuZC9vciBtb2RpZnkgaXQKKzs7OyB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5l cmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorOzs7IHRoZSBGcmVlIFNvZnR3YXJl IEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yIChhdAorOzs7 IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKzs7OworOzs7IEdOVSBHdWl4IGlzIGRp c3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsIGJ1dAorOzs7IFdJ VEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YK Kzs7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0Uu ICBTZWUgdGhlCis7OzsgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWls cy4KKzs7OworOzs7IFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBH ZW5lcmFsIFB1YmxpYyBMaWNlbnNlCis7OzsgYWxvbmcgd2l0aCBHTlUgR3VpeC4gIElmIG5vdCwg c2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKworKGRlZmluZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBmaWx0ZXJzKQorIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBnbnUp CisjOnVzZS1tb2R1bGUgKGd1aXggZG93bmxvYWQpCisjOnVzZS1tb2R1bGUgKGd1aXggZ2l0LWRv d25sb2FkKQorIzp1c2UtbW9kdWxlICgoZ3VpeCBsaWNlbnNlcykgIzpwcmVmaXggbGljZW5zZTop CisjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpCisjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBiaXNvbikKKyM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGZsZXgpCisjOnVzZS1tb2R1bGUg KGdudSBwYWNrYWdlcyBwZXJsKSkKKworKGRlZmluZS1wdWJsaWMgZmlsdGVycworICAobGV0Cisg ICAgICAoKHZlcnNpb24gIjIuNTUiKQorICAgICAgIChjb21taXQgImM1YzI5MTkxNmI1MmVkOWU2 NDE4NDQ4YThlZWUzMDQ3NWZiOWFkY2YiKSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgImZp bHRlcnMiKQorICAgICAgKHZlcnNpb24gIjIuNTUiKQorICAgICAgKHNvdXJjZQorICAgICAgIChv cmlnaW4KKyAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgKHVyaSAoZ2l0LXJl ZmVyZW5jZQorICAgICAgICAgICAgICAgKHVybCAiZ2l0Oi8vZ2l0LmpvZXloLm5hbWUvZmlsdGVy cyIpCisgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQorICAgICAgICAgKGZpbGUtbmFt ZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgKHNoYTI1NgorICAgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICAgIjFnYWlncGRhMXc5d3hmaDhhbjNzYW0xaHBhY2MxYmh4 bDY5Nnc0eWowdnpoYzZpenF2eHMiKSkpKQorICAgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQt c3lzdGVtKQorICAgICAgKGFyZ3VtZW50cworICAgICAgIGAoIzpwaGFzZXMKKyAgICAgICAgICht b2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgKGRlbGV0ZSAnY29uZmln dXJlKQorICAgICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sgJ2ZpeC1pbnN0YWxsLWRpcmVjdG9y aWVzCisgICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxvdy1vdGhlci1r ZXlzKQorICAgICAgICAgICAgICAgKGxldCAoKG91dCAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIp KSkKKyAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJNYWtlZmlsZSIKKyAgICAgICAgICAg ICAgICAgICAoKCIvdXNyL2dhbWVzIikKKyAgICAgICAgICAgICAgICAgICAgIi9iaW4vIikKKyAg ICAgICAgICAgICAgICAgICAoKCIvdXNyL3NoYXJlLyIpCisgICAgICAgICAgICAgICAgICAgICIv c2hhcmUvIikKKyAgICAgICAgICAgICAgICAgICAoKCJrZW5ueSIpCisgICAgICAgICAgICAgICAg ICAgICIiKSkpCisgICAgICAgICAgICAgICAjdCkpCisgICAgICAgICAgIDs7IGtlbm55IGlzIHVu ZGVyIG5vbmZyZWUgQXJ0aXN0aWMgTGljZW5zZSAoUGVybCkgMS4wLgorICAgICAgICAgICAoYWRk LWFmdGVyICdmaXgtaW5zdGFsbC1kaXJlY3RvcmllcyAncmVtb3ZlLW5vbmZyZWUtZmlsdGVyCisg ICAgICAgICAgICAgKGxhbWJkYSBfCisgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogIk1ha2Vm aWxlIgorICAgICAgICAgICAgICAgICAoKCJrZW5ueSIpCisgICAgICAgICAgICAgICAgICAiIikp CisgICAgICAgICAgICAgICAjdCkpKQorICAgICAgICAgIzptYWtlLWZsYWdzIChsaXN0ICJDQz1n Y2MiIChzdHJpbmctYXBwZW5kICJERVNURElSPSIgJW91dHB1dCkpCisgICAgICAgICAjOnRlc3Rz PyAjZikpCisgICAgICAobmF0aXZlLWlucHV0cworICAgICAgIGAoKCJiaXNvbiIgLGJpc29uKQor ICAgICAgICAgKCJmbGV4IiAsZmxleCkpKQorICAgICAgKGlucHV0cworICAgICAgIGAoKCJwZXJs IiAscGVybCkpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cDovL2pvZXloLm5hbWUvY29kZS9maWx0 ZXJzLyIpCisgICAgICAoc3lub3BzaXMgIlZhcmlvdXMgYW11c2luZyB0ZXh0IGZpbHRlcnMiKQor ICAgICAgKGRlc2NyaXB0aW9uICJUaGUgZmlsdGVycyBjb2xsZWN0aW9uIGhhcmtzIGJhY2sgdG8g dGhlIGxhdGUgODAncywgd2hlbgordmFyaW91cyB0ZXh0IGZpbHRlcnMgd2VyZSB3cml0dGVuIHRv IG11bmdlIHdyaXR0ZW4gbGFuZ3VhZ2UgaW4gYW11c2luZyB3YXlzLgorVGhlIGVhcmxpZXN0IGFu ZCBiZXN0IGtub3duIHdlcmUgbGVnZW5kcyBzdWNoIGFzIHRoZSBTd2llZGlzaCBDaGVmIGZpbHRl ciBhbmQKK0IxRkYuCisKK1RoZSBjdXJyZW50IGZpbHRlcnMgcGFja2FnZSBjb250YWlucyBtb3Jl IHRoYW4gMjAgZmlsdGVyczoKK0BlbnVtZXJhdGUKK0BpdGVtIGIxZmYgLSBUaGUgQjFGRiBmaWx0 ZXIKK0BpdGVtIGNlbnNvciAtIENEQS1pemUgdGV4dAorQGl0ZW0gY2hlZiAtIGNvbnZlcnQgRW5n bGlzaCBvbiBzdGRpbiB0byBNb2NrIFN3ZWVkaXNoIG9uIHN0ZG91dAorQGl0ZW0gY29ja25leSAt IENvY2tuZXkgRW5nbGlzaAorQGl0ZW0gZWxlZXQgLSBLM3dsIGhhY2tlciBzbGFuZworQGl0ZW0g ZmFuYm95IC0gU3BlYWsgbGlrZSBhIGZhbmJveS4gIEZpbHRlcnMgb3V0IGV4dHJhbmVvdXMgd29y ZHMgYW5kIGZvY3VzZXMgb24KK3RoZSB3b3JkcyAgZmFucyAgdXNlLiAgQnkgIGRlZmF1bHQsIGl0 IHdpbGwgc3BlYWsgbGlrZSBhIGZhbiBvZiBnaXQvTGludXMvbGludXgKK2RldmVsb3BtZW50LiAg VG8gY2hhbmdlIHRoaXMsIHBhc3MgYXMgIHBhcmFtZXRlcnMgdGhlICB3b3JkcyAgdGhhdCAgdGhl IGZhbmJveQordHlwaWNhbGx5IHVzZXMuICBBbHRlcm5hdGl2ZWx5LCBwYXNzIHRoZSBuYW1lIG9m IGEgdG9waWMgdGhhdCB0eXBpY2FsbHkgaGFzCitmYW5ib3lzIHRvIHVzZSAgYSAgcHJlZGVmaW5l ZCB3b3JkIGxpc3QuCitAaXRlbSBmdWRkIC0gRWxtZXIgRnVkZAorQGl0ZW0gamV0aHJvIC0gSGls bGJpbGx5IHRleHQgZmlsdGVyCitAaXRlbSBqaWJiZXJpc2ggLSBSdW5zIHRleHQgdGhyb3VnaCBh IHJhbmRvbSBzZWxlY3Rpb24gb2YgdGhlIHJlc3Qgb2YgdGhlCitmaWx0ZXJzLCB0byBtYWtlIHJl YWxseSB3ZWlyZCBvdXRwdXQuCitAaXRlbSBqaXZlIC0gSml2ZSBFbmdsaXNoCitAaXRlbSBrZW4g LSBFbmdsaXNoIGludG8gQ29ja25leSwgZmVhdHVyaW5nIChkdWJpb3VzKSByaHltaW5nIHNsYW5n IGZvciBhIGxvdCBvZgorY29tcHV0ZXIgdGVjaG5vbG9neS4KK0BpdGVtIGtyYXV0IC0gR2VuZXJh dGVzIHRleHQgd2l0aCBhIGJhZCBHZXJtYW4gYWNjZW50LgorQGl0ZW0ga3kwMHRlIC0gVGhpcyBw cm9ncmFtIHBsYWNlcyBhIHZlcnkgY3V0ZSAoYW5kIGZhbWlsaWFyIHRvIEZ1cnJ5TXVjY2sgZmFu cykKK2FjY2VudCBvbiBhbnkgdGV4dCBmaWxlLgorQGl0ZW0gTE9MQ0FUIC0gYXMgc2VlbiBpbiBp bnRlcm5ldCBnaWZzIGV2ZXJ5d2hlcmUuCitAaXRlbSBuZXRoYWNraWZ5IC0gV2lwZWQgb3V0IHRl eHQgbGlrZSBjYW4gYmUgZm91bmQgaW4gbmV0aGFjay4KK0BpdGVtIG5ld3NwZWFrIC0gQS1sYS0x OTg0CitAaXRlbSBueWMgLSBCcm9va2x5biBFbmdsaXNoCitAaXRlbSBwaXJhdGUgLSBUYWxrIGxp a2UgYSBwaXJhdGUuCitAaXRlbSByYXN0ZXJtYW4gLSBNYWtlcyB0ZXh0IGxvb2sgbGlrZSBpdCBj YW1lIGZyb20gdGhlIGtleWJvYXJkIG9mIENhcnN0ZW4KK0hhaXR6bGVyLgorQGl0ZW0gc2NvdHRp c2ggLSBGYWtlIHNjb3R0aXNoIChkd2FydmVuKSBhY2NlbnQgZmlsdGVyLCBpbnNwaXJlZCBieSB0 aGUKK2NoYXJhY3RlciBcIkR1cmtvblwiIGZyb20gT3JkZXIgb2YgdGhlIFN0aWNrLgorQGl0ZW0g c2NyYW1ibGUgLSBTY3JhbWJsZSB0aGUgXCJpbm5lclwiIGxldHRlcnMgb2YgZWFjaCB3b3JkIGlu IHRoZSBpbnB1dCBpbnRvIGEKK3JhbmRvbSBvcmRlci4gIFRoZSByZXN1bHRpbmcgdGV4dCBpcyBz dGlsbCBzdHJhbmdlbHkgcmVhZGFibGUuCitAaXRlbSBzcGFtbWVyIC0gVHVybnMgaG9uZXN0IHRl eHQgaW50byBzb21ldGhpbmcgdGhhdCBpcyBsaWFibGUgdG8gYmUgZmxhZ2dlZCBhcworc3BhbS4K K0BpdGVtIHN0dWRseSAtIFN0dWRseSBjYXBzLgorQGl0ZW0gdW5pZW5jb2RlIC0gVXNlIGdsb3Jp b3VzIHVuaWNvZGUgdG8gdGhlIGZ1bGxlc3QgcG9zc2libGUgZXh0ZW50LiAgQXMgc2VlbgorcHJl dmlvdXNseSBpbiBtYW55IG1hbiBwYWdlcy4KK0BpdGVtIHVwc2lkZS1kb3duIC0gRmxpcHMgdGhl IHRleHQgdXBzaWRlIGRvd24uICBTdGFuZCBvbiB5b3VyIGhlYWQgYW5kIHNxdWludAordG8gcmVh ZCB0aGUgb3V0cHV0LgorQGVuZCBlbnVtZXJhdGUKK1RoZSBHTlUgcHJvamVjdCBob3N0cyBhIHNp bWlsYXIgY29sbGVjdGlvbiBvZiBmaWx0ZXJzLCB0aGUgR05VIHRhbGtmaWx0ZXJzLiAgRHVlCit0 byBjb3B5cmlnaHQgY29uY2VybnMgYW5kIGRpZmZpY3VsdHkgaW4gY29tbXVuaWNhdGlvbiBiZXR3 ZWVuIG1haW50YWluZXJzLCB0aGVzZQorY29sbGVjdGlvbnMgaGF2ZSBub3QgYmVlbiBtZXJnZWQu IikKKyAgICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6Z3BsMisgOzsgbW9zdCBvZiB0aGUgZmls dGVycyAoc2VlIGRlYmlhbi9jb3B5cmlnaHQpCisgICAgICAgICAgICAgICAgICAgICBsaWNlbnNl OmdwbDIgOzsgcmFzdGVybWFuLCBreTAwdGUuZGlyLyogbmV0aGFja2lmeSwgcGlyYXRlCisgICAg ICAgICAgICAgICAgICAgICBsaWNlbnNlOmdwbDMrIDs7IHNjcmFtYmxlLCBzY290dGlzaAorICAg ICAgICAgICAgICAgICAgICAgbGljZW5zZTpwdWJsaWMtZG9tYWluIDs7IGpldGhybywga3JhdXQs IGtlbiwgc3R1ZGx5CisgICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmdwbDErIDs7IGNvY2tu ZXksIGppdmUsIG55YyBvbmx5IHNheSAiZ3BsIgorICAgICAgICAgICAgICAgICAgICAgbGljZW5z ZTpleHBhdCkpKSkpIDs7IG5ld3NwZWFrLgotLSAKMi4yMy4wCgo= --=-jDgScYPlAQxAhRiIf99V--