From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id XzyPKsMohmEvtgAAgWs5BA (envelope-from ) for ; Sat, 06 Nov 2021 08:03:31 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id EOF6JcMohmF9fAAAbx9fmQ (envelope-from ) for ; Sat, 06 Nov 2021 07:03:31 +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 F1C6E25255 for ; Sat, 6 Nov 2021 08:03:30 +0100 (CET) Received: from localhost ([::1]:56992 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mjFjd-0003HF-5X for larch@yhetil.org; Sat, 06 Nov 2021 03:03:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjFjD-0003H6-Pl for guix-patches@gnu.org; Sat, 06 Nov 2021 03:03:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36661) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mjFjC-0005Bf-CN for guix-patches@gnu.org; Sat, 06 Nov 2021 03:03:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mjFjC-0004qg-9h for guix-patches@gnu.org; Sat, 06 Nov 2021 03:03:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#51476] [PATCH v2] gnu: Add ascii. References: In-Reply-To: Resent-From: Foo Chuan Wei Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 06 Nov 2021 07:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51476 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 51476@debbugs.gnu.org Received: via spool by 51476-submit@debbugs.gnu.org id=B51476.163618217518625 (code B ref 51476); Sat, 06 Nov 2021 07:03:02 +0000 Received: (at 51476) by debbugs.gnu.org; 6 Nov 2021 07:02:55 +0000 Received: from localhost ([127.0.0.1]:48207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjFj5-0004qL-0q for submit@debbugs.gnu.org; Sat, 06 Nov 2021 03:02:55 -0400 Received: from mail-oln040092255054.outbound.protection.outlook.com ([40.92.255.54]:33216 helo=APC01-HK2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjFj3-0004q7-Lq for 51476@debbugs.gnu.org; Sat, 06 Nov 2021 03:02:54 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oWH+ZAw8LxgHIDU/zjlGKuShjHn1+7tvO+P1k5oPFTlRJxzjTmPNez0WJxDFIW5Rs76vjzywU1niAc3ow9HAvcFXaQ9vurjJy/JzX/woogHrrZaopM+GEkBJ+/mWT8K7yT1qM+nCetHVNQWgDeqAVWAKhXjQAaXYFxYtcHE6BUzpDetHDnGYyefAd6u25AguFfXNcTkGx0hSmLIXoSbz7JzXahTAHrxMJiggjODrvAano3f4a80SgzDMiMl8qLDi6/HBVz4+ihgQ//exi4MiuKD3ETT+2WR8XAI4mkv+gDexT/GWofLI+a0SsOA9o3TvSzENaXNfqn+XNKEG4k9hVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=OQa9DS50k5eX+9QbaTP7cx72/r3e3pypYXA7SAF4/xo=; b=JAyuzivxysAYSGjG8AuQrbsb1TV8xS/69bqN2VssJe3jflg7ByB0aznTR6ylMIOGMhuipIp7+RosAEK+q7lLQVwXhmvtGTMkPfOQhRG9luxcXlYlsI00n2jrKpRaWQXNDUqedo27Ef8Yzdsx1QfnCQUOL7Nfw6pXyOMVY/+QDwgSwbTEDJPrrhR/KKDxhbwx4JO3u/MxQOZdDG41B5mL0IaazSJrGsyVEhIzJFiQUMDOT+4QXl+sdyglrmpbHxN2hp7WJ0QuzM8zwyNqWmuclUcGKW1Me5DWzVf9kK+vEF7CGpmk3zeRATwCeE3migv28RRWJ/eY/2t0GlDoLXcVMg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OQa9DS50k5eX+9QbaTP7cx72/r3e3pypYXA7SAF4/xo=; b=hKJ3PDCJ4SseIxLbk6TzqAH7RSt2IrHK0xa3vJtRJeM7jxKfDHI8z4QAwQjbziBblF1XCK5G+eRszaCOu+C2lQsmu6A1OkbdeCcuuurIa/AmTTemv5VBO7BnqhntCNkvB5DemoEt+9bhoEwTkr4y/cq+y13axpWbY0B0cVYJW6XfNPiPX9O20V3BCd7UTX2oMpMYjwAl0tTLKHb687Hf+nJxhydmwvtfUnaauOiTfAYD0vP5JX7VU/v+Fhis6/d0XXwqT7xhHNoGhzlA4aDVVWWN1605PVj4ZQh/I0hyTUIzdD2fC7K36cfK0c/JZU3pV3PpwS02Qg1ONpv0QpfjBQ== Received: from SG2PR01MB2160.apcprd01.prod.exchangelabs.com (2603:1096:3:29::15) by SG2PR01MB3015.apcprd01.prod.exchangelabs.com (2603:1096:4:6c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.13; Sat, 6 Nov 2021 07:02:45 +0000 Received: from SG2PR01MB2160.apcprd01.prod.exchangelabs.com ([fe80::e8f3:f1cf:36ab:c296]) by SG2PR01MB2160.apcprd01.prod.exchangelabs.com ([fe80::e8f3:f1cf:36ab:c296%7]) with mapi id 15.20.4669.013; Sat, 6 Nov 2021 07:02:45 +0000 Date: Sat, 6 Nov 2021 07:02:40 +0000 From: Foo Chuan Wei Message-ID: Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-TMN: [NTmKK2bTTPNLBkHlctRGxvZB6zwKuWii7//rdB0fTCE=] X-ClientProxiedBy: HK0PR01CA0049.apcprd01.prod.exchangelabs.com (2603:1096:203:a6::13) To SG2PR01MB2160.apcprd01.prod.exchangelabs.com (2603:1096:3:29::15) X-Microsoft-Original-Message-ID: <20211106070240.yoiwkipop6rvwege@main> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from main (118.103.255.199) by HK0PR01CA0049.apcprd01.prod.exchangelabs.com (2603:1096:203:a6::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.10 via Frontend Transport; Sat, 6 Nov 2021 07:02:43 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 11153833-6271-48ce-7f39-08d9a0f36eb2 X-MS-TrafficTypeDiagnostic: SG2PR01MB3015: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6OGq1gSktxWMoXIr+9rcN5ZpHyHRP03wbHNhJc8EDiKv/YeCTfyx1Uw/82k4zHsuCE3yCY9Y3QneK3p5bADm3NFNe5b7clJvGv65TNqmHpYYeFAY81UmWpyUNaTltpkrAWavO95cMFJCwcHpQAXx2OSsm8U3DJyhR6tllHAdycOBGBnvMgn6JMfuWOLwNiSsMLHVhTYMxvJHoj7yoEXQSQoegzdjXShI2r0OgYDz9Xzpk9Qi+NDbxJPatB6gTxriNAAwY2EJ6l+9ISpdWpq4cpbkYmp7Fh+xd/IvzpIoXLAAKRd2WsjkaeUjPtuPGFn3X/2oftakgnZvumy3HrIQEiHChz8FdOW/mOj7XKP/XVVAqNvmcm28vGHRISD+M4Lhuv+Sg2SeWLuaUNWd38ZYvdKTxM2x/iijs0RVG0RFgnE9zHqevxQle7YDfgbzG0LoIWPSLLwVnggLwcqckADkSDpNFdCeUp/VM2u+rMF7VDMndGAMEL4QRO6XxulYBikW33r0kOxFH0GbuBXR26n8bCPcrNYmVSdoHFASeqAUB0KH2Vx5bfhIuqbK3zVZO79XDe8fKGQR9M40VH0I2kO+2w== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: jdOMsaYgMC7Q1TKzCUslvGfPS2GnCcvqi2TM+8gie98HnNCMeCsb0DZ8zgZMT8oROF3AWo+FaGQGvenRJkflOi0YvaFAy12zpE7VBSKRDKA9j2OmHg8bswA82/Sq1w35UeGsVJy0hgOKtUw5ZQof9aXkyXoRvwBbtE2uTWTv/Z/bD5rfyseaswTHzC/efV36TP+oukGP2VEJ1KPlTBs3mZ41oISmsfT+tcSyHeCyZp0uQqa/An2cKheHKQ7O70Y7PWxlkz5ZYlZZDiSW5UCnFXSJjelKr4iGoB2yPGOmrATm1qABUkygNYdEH7Kd/Oqqr1kFtGdyy+QMoytWtRqsaojNy2c9DEGu+LrpA1RvT3Ii56jvXiRyIlIadJTQkl3vdpwU87sxWdycyekD1vY+IKlmNgdzdLAXXjZBYMASIrjowGfm9Rn4ow3CGRjpGMccHxQRgysfsgEzZj92HwIi4qyN++8sPkX4i+4Yi+Q/61QvF33VKw46EUXMe0tSVeKEZjc2F2vJxdi/ozv7DsbYVY1BwHYHKI59JcNRlB0n9T3IjOd9VjdS2ISt5u2cVio8DxqEwmOU8gCrWZaM5NKNB5kK35Pwuf3ij4asRRn+TJqGYqMxW70QpHhY12LOhitLBFn1MoTwPkJmwY0+upcqQI0B0hEXfwvbLHqG/HUlzrbmRQaQPkPIODSHJgT0V0zpqV6OWDNT41Vh8m7mkQ8eqQ== X-OriginatorOrg: sct-15-20-3174-20-msonline-outlook-5c337.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 11153833-6271-48ce-7f39-08d9a0f36eb2 X-MS-Exchange-CrossTenant-AuthSource: SG2PR01MB2160.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2021 07:02:45.3219 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR01MB3015 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=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1636182211; 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=OQa9DS50k5eX+9QbaTP7cx72/r3e3pypYXA7SAF4/xo=; b=D0v04F2hvy3XcmkHlGBTpXVOk5pZORM3Hwa7Le/lhre3dpAa8J9EyYyBk/9BMmm5HeqPxS WTiCPI2Omu6rW7QP1B1nA+NshN3VOkx9gdfxzvWobKjM9e3m9IK0LxDf2hhgTq1+B9psnv nL8+1NmhzMmC09XLNOerP55+Jeum5tDCG6cKrYXZ4fy+VodYkSxT2k45gCKCv96JC6gU9X R7QSKXgrTWtb+C/1/kCCHwhEjCLIRvo5Z6XOJfnAbBD1oVwe28DZO6YKZ2wVY1HCwRD5eL HcNIrlT8mJ0W2luM3Ehpw7tRMhQfjcSlWr4owA7ikp52eY1lKmBQlYN9ldzAMQ== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1636182211; a=rsa-sha256; cv=fail; b=LNZTaqA6aTgyejZ9VFX7kL18EPsy2H0R/AiwI/sFNG978Yr0+Zbs68H4uqm3YzI2fry1v3 ScV0zhY0bMrPH7E5jD9BC1JseDLQueYGZnnrCG08ebQFTeGgMVpri3a0nk8owDA6gsqyNE bETANiITlpf4hBVBt6K0DWvPa8r+37UlssWROoBKw66oRG3UMxg94ZL+DQXxhSRPWbCK57 m1W3h7HiE5Vznoy1g8PYuUOZDhHep6SKHwHbj98W5BlHh07zo6ED4TFUL0CMXDB04h0e84 Bi3FlDD9P1YZ+wzW7LbT74JgSs9MZX0QBWlB/1CXQY2DAf8yUwhrc5xqoIQ/yw== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=hotmail.com header.s=selector1 header.b=hKJ3PDCJ; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed)" header.from=hotmail.com (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: 0.68 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=hotmail.com header.s=selector1 header.b=hKJ3PDCJ; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed)" header.from=hotmail.com (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: F1C6E25255 X-Spam-Score: 0.68 X-Migadu-Scanner: scn0.migadu.com X-TUID: Y+WwfPYtmq5h * gnu/packages/shellutils.scm (ascii): New variable. --- Changes relative to PATCH v1: * Change name of custom phase. * Edit synopsis. * Edit description. gnu/packages/shellutils.scm | 39 +++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm index 6e64cee1da..c7fff9b4ed 100644 --- a/gnu/packages/shellutils.scm +++ b/gnu/packages/shellutils.scm @@ -38,6 +38,7 @@ #:use-module (guix build-system gnu) #:use-module (guix build-system go) #:use-module (guix build-system python) + #:use-module (gnu packages) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bison) @@ -54,6 +55,44 @@ #:use-module (gnu packages tmux) #:use-module (gnu packages vim)) +(define-public ascii + (package + (name "ascii") + (version "3.18") + (source (origin + (method url-fetch) + (uri (string-append "http://www.catb.org/~esr/ascii/" + "ascii-" version ".tar.gz")) + (sha256 + (base32 + "0b87vy06s8s3a8q70pqavsbk4m4ff034sdml2xxa6qfsykaj513j")))) + (build-system gnu-build-system) + (arguments `(#:make-flags + (list (string-append "CC=" ,(cc-for-target)) + (string-append "PREFIX=" %output)) + #:phases + (modify-phases %standard-phases + (delete 'configure) + (add-before 'install 'create-directories + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin")) + (man1 (string-append out "/share/man/man1"))) + (mkdir-p bin) + (mkdir-p man1))))) + #:tests? #f)) + (home-page "http://www.catb.org/~esr/ascii/") + (synopsis "ASCII name and synonym chart") + (description + "The @code{ascii} utility provides easy conversion between various byte +representations and the American Standard Code for Information Interchange +(ASCII) character table. It knows about a wide variety of hex, binary, octal, +Teletype mnemonic, ISO/ECMA code point, slang names, XML entity names, and +other representations. Given any one on the command line, it will try to +display all others. Called with no arguments it displays a handy small ASCII +chart.") + (license license:bsd-2))) + (define-public boxes (package (name "boxes") base-commit: 4fd12fb00d595b6f6a5d5cc734863f4c4bc5f46c -- 2.25.1