From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:52605) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iXuKx-0005pL-KK for guix-patches@gnu.org; Thu, 21 Nov 2019 16:50:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iXuKw-0000T6-5z for guix-patches@gnu.org; Thu, 21 Nov 2019 16:50:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:44612) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iXuKw-0000Sp-2S for guix-patches@gnu.org; Thu, 21 Nov 2019 16:50:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iXuKv-0003qX-UC for guix-patches@gnu.org; Thu, 21 Nov 2019 16:50:01 -0500 Subject: [bug#38286] [PATCH] gnu: Add netcat-openbsd. Resent-Message-ID: Mime-Version: 1.0 Message-Id: <550ee09b-7126-4acd-87ab-4e3a77cb346c@www.fastmail.com> In-Reply-To: <20191121101755.GD15074@E5400> References: <3dfac477-b081-49f4-86b3-2c142bb39f6b@www.fastmail.com> <87blt5k336.fsf@gnu.org> <20191121101755.GD15074@E5400> Date: Thu, 21 Nov 2019 21:49:05 +0000 From: "Alex Griffin" Content-Type: multipart/mixed; boundary=0027507e1e8649c1b1508f00cbd704c5 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: Efraim Flashner , Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 38286@debbugs.gnu.org --0027507e1e8649c1b1508f00cbd704c5 Content-Type: text/plain On Thu, Nov 21, 2019, at 10:17 AM, Efraim Flashner wrote: > Here is Debian's packaging repo for netcat-openbsd with their patches > applied: https://salsa.debian.org/debian/netcat-openbsd/tree/debian/1.203-2 Thanks, I was able to simplify the package a lot by fetching that repo instead! The revised patch is attached. -- Alex Griffin --0027507e1e8649c1b1508f00cbd704c5 Content-Disposition: attachment;filename="0001-gnu-Add-netcat-openbsd.patch" Content-Type: text/x-patch; name="0001-gnu-Add-netcat-openbsd.patch" Content-Transfer-Encoding: BASE64 RnJvbSAwNWE0N2Q5OWE2MGU0NmVlZjlmODJjNzNjZjQwNDE4MTA0NzBmNWM3IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4IEdyaWZmaW4gPGFAYWpncmYuY29tPgpEYXRl OiBUdWUsIDE5IE5vdiAyMDE5IDE5OjU5OjMyIC0wNjAwClN1YmplY3Q6IFtQQVRDSF0gZ251 OiBBZGQgbmV0Y2F0LW9wZW5ic2QuCgoqIGdudS9wYWNrYWdlcy9hZG1pbi5zY20gKG5ldGNh dC1vcGVuYnNkKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9hZG1pbi5zY20g fCA1OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L2FkbWluLnNjbSBiL2dudS9wYWNrYWdlcy9hZG1pbi5zY20KaW5kZXggNzYxYjI2YThkNi4u ZjA3NDE2YzhhMSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2FkbWluLnNjbQorKysgYi9n bnUvcGFja2FnZXMvYWRtaW4uc2NtCkBAIC0yNyw2ICsyNyw3IEBACiA7OzsgQ29weXJpZ2h0 IMKpIDIwMTkgQmrDtnJuIEjDtmZsaW5nIDxiam9lcm4uaG9lZmxpbmdAYmpvZXJuaG9lZmxp bmcuZGU+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTkgSmFrb2IgTC4gS3JldXplIDx6ZXJvZGF5 c2ZvcmRheXNAc2RmLmxvbmVzdGFyLm9yZz4KIDs7OyBDb3B5cmlnaHQgwqkgMjAxOSBIYXJ0 bXV0IEdvZWJlbCA8aC5nb2ViZWxAY3JhenktY29tcGlsZXJzLmNvbT4KKzs7OyBDb3B5cmln aHQgwqkgMjAxOSBBbGV4IEdyaWZmaW4gPGFAYWpncmYuY29tPgogOzs7CiA7OzsgVGhpcyBm aWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTY3LDYgKzY4LDcgQEAKICAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZmlsZSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgbmN1cnNlcykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcmVhZGxpbmUp CisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxpYmJzZCkKICAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgbGludXgpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGx1 YSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ3VpbGUpCkBAIC04Nyw2ICs4OSw3 IEBACiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdsaWIpCiAgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzIG9wZW5sZGFwKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBtY3J5cHQpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBhdGNodXRpbHMpCiAg ICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBrZy1jb25maWcpCiAgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzIHBvcHQpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5 dGhvbikKQEAgLTYyMCw2ICs2MjMsNjIgQEAgYW5kIGV4cGxvcmF0aW9uIHRvb2wsIHNpbmNl IGl0IGNhbiBjcmVhdGUgYWxtb3N0IGFueSBraW5kIG9mIGNvbm5lY3Rpb24geW91CiB3b3Vs ZCBuZWVkIGFuZCBoYXMgc2V2ZXJhbCBpbnRlcmVzdGluZyBidWlsdC1pbiBjYXBhYmlsaXRp ZXMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpCiAKKyhkZWZpbmUtcHVibGlj IG5ldGNhdC1vcGVuYnNkCisgIChwYWNrYWdlCisgICAgKG5hbWUgIm5ldGNhdC1vcGVuYnNk IikKKyAgICAodmVyc2lvbiAiMS4yMDMtMiIpCisgICAgKHNvdXJjZSAob3JpZ2luCisgICAg ICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAodXJpIChnaXQt cmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vc2Fsc2EuZGVi aWFuLm9yZy9kZWJpYW4vbmV0Y2F0LW9wZW5ic2QuZ2l0IikKKyAgICAgICAgICAgICAgICAg ICAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAiZGViaWFuLyIgdmVyc2lvbikpKSkKKyAgICAg ICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAg ICAgICIwajg1Z3pianpzNnlyaGdhYmgzemt3emQyN3FrcjVzMHpqamN6bDBoYWg4cTd5aHJq azNtIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cworICAgICBgKCM6dGVzdHM/ICNmIDsgbm8gdGVzdCBzdWl0ZQorICAgICAgICM6 bWFrZS1mbGFncworICAgICAgIChsaXN0ICJDQz1nY2MiCisgICAgICAgICAgICAgKHN0cmlu Zy1hcHBlbmQgIlBSRUZJWD0iIChhc3NvYy1yZWYgJW91dHB1dHMgIm91dCIpKQorICAgICAg ICAgICAgIChzdHJpbmctYXBwZW5kICJDRkxBR1M9LUkiIChhc3NvYy1yZWYgJWJ1aWxkLWlu cHV0cyAibGliYnNkIikgIi9pbmNsdWRlIikKKyAgICAgICAgICAgICAiTERGTEFHUz0tbGJz ZCIpCisgICAgICAgIzpwaGFzZXMKKyAgICAgICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQt cGhhc2VzCisgICAgICAgICAoZGVsZXRlICdjb25maWd1cmUpCisgICAgICAgICAoYWRkLWJl Zm9yZSAnYnVpbGQgJ3BhdGNoCisgICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAgICAg IChzZXRlbnYgIlFVSUxUX1BBVENIRVMiICJkZWJpYW4vcGF0Y2hlcyIpCisgICAgICAgICAg ICAgKGludm9rZSAicXVpbHQiICJwdXNoIiAiLWEiKQorICAgICAgICAgICAgICN0KSkKKyAg ICAgICAgIChyZXBsYWNlICdpbnN0YWxsCisgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBv dXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAobGV0KiAoKG91dCAo YXNzb2MtcmVmIG91dHB1dHMgIm91dCIpKQorICAgICAgICAgICAgICAgICAgICAoYmluIChz dHJpbmctYXBwZW5kIG91dCAiL2JpbiIpKQorICAgICAgICAgICAgICAgICAgICAoZG9jIChz dHJpbmctYXBwZW5kIG91dCAiL3NoYXJlL2RvYy9uZXRjYXQtb3BlbmJzZC0iICx2ZXJzaW9u KSkKKyAgICAgICAgICAgICAgICAgICAgKG1hbiAoc3RyaW5nLWFwcGVuZCBvdXQgIi9zaGFy ZS9tYW4vbWFuMSIpKSkKKyAgICAgICAgICAgICAgIChpbnN0YWxsLWZpbGUgIm5jIiBiaW4p CisgICAgICAgICAgICAgICAoaW5zdGFsbC1maWxlICJuYy4xIiBtYW4pCisgICAgICAgICAg ICAgICAoaW5zdGFsbC1maWxlICJkZWJpYW4vY29weXJpZ2h0IiBkb2MpCisgICAgICAgICAg ICAgICAjdCkpKSkpKQorICAgIChpbnB1dHMgYCgoImxpYmJzZCIgLGxpYmJzZCkpKQorICAg IChuYXRpdmUtaW5wdXRzIGAoKCJwa2ctY29uZmlnIiAscGtnLWNvbmZpZykKKyAgICAgICAg ICAgICAgICAgICAgICgicXVpbHQiICxxdWlsdCkpKQorICAgIChob21lLXBhZ2UgImh0dHBz Oi8vcGFja2FnZXMuZGViaWFuLm9yZy9zaWQvbmV0Y2F0LW9wZW5ic2QiKQorICAgIChzeW5v cHNpcyAiVENQL0lQIHN3aXNzIGFybXkga25pZmUiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiQSBzaW1wbGUgVW5peCB1dGlsaXR5IHdoaWNoIHJlYWRzIGFuZCB3cml0ZXMgZGF0YSBh Y3Jvc3MgbmV0d29yaworY29ubmVjdGlvbnMgdXNpbmcgVENQIG9yIFVEUCBwcm90b2NvbC4g IEl0IGlzIGRlc2lnbmVkIHRvIGJlIGEgcmVsaWFibGUKK1wiYmFjay1lbmRcIiB0b29sIHRo YXQgY2FuIGJlIHVzZWQgZGlyZWN0bHkgb3IgZWFzaWx5IGRyaXZlbiBieSBvdGhlciBwcm9n cmFtcworYW5kIHNjcmlwdHMuICBBdCB0aGUgc2FtZSB0aW1lIGl0IGlzIGEgZmVhdHVyZS1y aWNoIG5ldHdvcmsgZGVidWdnaW5nIGFuZAorZXhwbG9yYXRpb24gdG9vbCwgc2luY2UgaXQg Y2FuIGNyZWF0ZSBhbG1vc3QgYW55IGtpbmQgb2YgY29ubmVjdGlvbiB5b3Ugd291bGQKK25l ZWQgYW5kIGhhcyBzZXZlcmFsIGludGVyZXN0aW5nIGJ1aWx0LWluIGNhcGFiaWxpdGllcy4K KworVGhpcyBwYWNrYWdlIGNvbnRhaW5zIHRoZSBPcGVuQlNEIHJld3JpdGUgb2YgbmV0Y2F0 LCBpbmNsdWRpbmcgc3VwcG9ydCBmb3IKK0lQdjYsIHByb3hpZXMsIGFuZCBVbml4IHNvY2tl dHMuIikKKyAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmJzZC0zCisgICAgICAgICAgICAg ICAgICAgbGljZW5zZTpic2QtMikpKSkgIDsgYXRvbWljaW8uKiwgc29ja3MuYworCiAoZGVm aW5lLXB1YmxpYyBzaXBjYWxjCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInNpcGNhbGMiKQot LSAKMi4yNC4wCgo= --0027507e1e8649c1b1508f00cbd704c5--