From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id IH07IsxLWl/XeAAA0tVLHw (envelope-from ) for ; Thu, 10 Sep 2020 15:52:44 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id sGY+HsxLWl+LRAAAbx9fmQ (envelope-from ) for ; Thu, 10 Sep 2020 15:52:44 +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 EE0A59402C8 for ; Thu, 10 Sep 2020 15:52:43 +0000 (UTC) Received: from localhost ([::1]:55012 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGOsM-0003jQ-Mx for larch@yhetil.org; Thu, 10 Sep 2020 11:52:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39574) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGOMk-0001vA-6t for guix-patches@gnu.org; Thu, 10 Sep 2020 11:20:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:57623) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kGOMj-0007Wu-RU for guix-patches@gnu.org; Thu, 10 Sep 2020 11:20:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kGOMj-0006KL-Mi for guix-patches@gnu.org; Thu, 10 Sep 2020 11:20:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#43309] [PATCH] Add Hexyl into the package list Resent-From: Gabriel Arazas Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 10 Sep 2020 15:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 43309 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 43309@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159975116824262 (code B ref -1); Thu, 10 Sep 2020 15:20:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Sep 2020 15:19:28 +0000 Received: from localhost ([127.0.0.1]:40933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGOMB-0006JE-Mb for submit@debbugs.gnu.org; Thu, 10 Sep 2020 11:19:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:53282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGMR5-0006Yq-KM for submit@debbugs.gnu.org; Thu, 10 Sep 2020 09:16:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33646) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGMR5-0005iz-8p for guix-patches@gnu.org; Thu, 10 Sep 2020 09:16:23 -0400 Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]:53492) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kGMR3-0006RC-4d for guix-patches@gnu.org; Thu, 10 Sep 2020 09:16:22 -0400 Received: by mail-pj1-x1035.google.com with SMTP id t7so1506pjd.3 for ; Thu, 10 Sep 2020 06:16:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=eERgxJBFTefjyiZzeWEq/ouuITNp42dnsW11mKN+V2s=; b=JaFflH7UdNCPwdkNQowIEs9IOuy6vz9UlYjJIBjo2gp2wFoPHYJ76d+00ZdI20gNlg 2Jx5Y8Cr3wsZQmd/Nqq0wsN2qakdwJ9gANZNj6TQEEg2vpon3SHjRNjtol0a+c9hOYi7 ovAHNy7xUAoffuvbq0iyVoxfpdv0ZwTcwtdJctUKG/ZmxlF1EiqCMJkO/dGM/Z/5St/V jj7NcNyAlnDlV6WSEBAvPvZEbaC6thUOXcoHkFg2+e1NjD8aOWk9kaGH9A3p+tUoW2Tf iRaKj5AI2KDW7O5Tw9YbUQB/g7wL1SYuTY7dbYXgQWHTs/g7pGlXVk9CqzSQlkQPXrJ5 CHgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=eERgxJBFTefjyiZzeWEq/ouuITNp42dnsW11mKN+V2s=; b=iG9w149pvscylWgoTlFWtQbvsqE4LhFR3BzlKOD8MrfpsrauwCjBRHfyqi6xj4P1g6 qx6n2MS/DfefSxMGGPKDZ7rLeJ/v7ES1kZhG/Paeo5eAmiR5L9H6IxDWy8OhZsa/4rsO RaOk5vGt6beZ2rQG/XfNFFiyylN0lrTokHIA363q6ozPwMqeR5u7498hw2OdWD8444al ods5nMxrJozC5FT1Yq97yUt4RezxOeG1Op521Q7MtPUOQdzRGiP1JQHBGzGwgnNuVEgo J6+Z1cCRbkAdS5I9nZllW8Y9jK/ZrcHOAFB9SU2MelrAznf4CePGSEhQCJ42/orypLFw Jj6g== X-Gm-Message-State: AOAM533JnTc/4yE7TEduF4KWEbxIdDXSCSzRyGYBW3WEFAN0zYr2qNP1 4+SDX5P/zntxDg9XzIyCZru5k5PXrxM= X-Google-Smtp-Source: ABdhPJxgRhao0JgQK6g7m3jYLGEWgQ91pEriWW7ffbraIsdT0IjyVmwBRVa85t8ru0LZGgvHRDIx5g== X-Received: by 2002:a17:90a:ca82:: with SMTP id y2mr5129473pjt.233.1599743779141; Thu, 10 Sep 2020 06:16:19 -0700 (PDT) Received: from [192.168.254.105] ([112.198.160.107]) by smtp.gmail.com with ESMTPSA id l78sm6257056pfd.26.2020.09.10.06.16.17 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 10 Sep 2020 06:16:18 -0700 (PDT) From: Gabriel Arazas Message-ID: Date: Thu, 10 Sep 2020 21:16:15 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------1FF36E88D962EDD63569B049" Content-Language: en-US Received-SPF: pass client-ip=2607:f8b0:4864:20::1035; envelope-from=foo.dogsquared@gmail.com; helo=mail-pj1-x1035.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Mailman-Approved-At: Thu, 10 Sep 2020 11:19:26 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -2.3 (--) X-Mailman-Approved-At: Thu, 10 Sep 2020 11:52:35 -0400 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=JaFflH7U; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.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-Spam-Score: 1.59 X-TUID: dc6s8RsrRn3G This is a multi-part message in MIME format. --------------1FF36E88D962EDD63569B049 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello! I've finally getting serious into Guix and wanting to start contributing to it immediately to help expand the package list. I've followed the video tutorials from the official website and some referencing to the manual and I got my first package. I have to say it's quite straightforward coming from someone with no experience in software packaging. Anyways, attached to my email is my patch adding Hexyl (https://github.com/sharkdp/hexyl) into the list. I'll be looking forward to add more packages. :) Best regards, Gabriel Arazas --------------1FF36E88D962EDD63569B049 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-Add-hexyl.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0001-gnu-Add-hexyl.patch" >From 264a03e5c18d8ff852478ed8abee2a1c627c8955 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Thu, 10 Sep 2020 19:27:31 +0800 Subject: [PATCH] gnu: Add hexyl. * gnu/packages/rust-apps.scm (hexyl): New variable. --- gnu/packages/rust-apps.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 76be9acad1..d9ff303e0c 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2020 Michael Rohleder ;;; Copyright © 2020 Leo Famulari ;;; Copyright © 2020 Mark H Weaver +;;; Copyright © 2020 Gabriel Arazas ;;; ;;; This file is part of GNU Guix. ;;; @@ -205,6 +206,34 @@ While it does not seek to mirror all of find's powerful functionality, it provides defaults for 80% of the use cases.") (license (list license:expat license:asl2.0)))) +(define-public hexyl + (package + (name "hexyl") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "hexyl" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0sipag77196467idbznbk5q5lwhqz85zw7y1pwg9b27jxqyk04rp")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-ansi-term" ,rust-ansi-term-0.12) + ("rust-atty" ,rust-atty-0.2) + ("rust-clap" ,rust-clap-2) + ("rust-libc" ,rust-libc-0.2)))) + (home-page "https://github.com/sharkdp/hexyl") + (synopsis "Command-line hex viewer") + (description + "This package provides a command line hex viewer. +It uses a colored output for distinguishing different kinds of bytes such as +NULL bytes, ASCII whitespace, and non-ASCII whitespace.") + (license (list license:expat license:asl2.0)))) + (define-public ripgrep (package (name "ripgrep") -- 2.28.0 --------------1FF36E88D962EDD63569B049--