From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 06 21:45:29 2021 Received: (at submit) by debbugs.gnu.org; 7 Jun 2021 01:45:29 +0000 Received: from localhost ([127.0.0.1]:54183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lq4KX-0008Sf-1C for submit@debbugs.gnu.org; Sun, 06 Jun 2021 21:45:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:55072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lq4KV-0008SX-BA for submit@debbugs.gnu.org; Sun, 06 Jun 2021 21:45:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55552) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lq4KU-0001EG-L0 for guix-patches@gnu.org; Sun, 06 Jun 2021 21:45:26 -0400 Received: from mail.arctype.co ([138.68.9.245]:37142) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lq4KR-0006sb-SF for guix-patches@gnu.org; Sun, 06 Jun 2021 21:45:26 -0400 Received: from authenticated-user (mail.arctype.co [138.68.9.245]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.arctype.co (Postfix) with ESMTPSA id DA00411EF11; Sun, 6 Jun 2021 16:51:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arctype.co; s=mail; t=1623023511; bh=tJxQ/ofNGHFBevQiI2zDARHWtFE0AW49yy2EIrGrnko=; h=From:To:Cc:Subject:Date:From; b=rq4deNc6vEqqEU0fZFKcNjWa+/PXHF9GNDlXh1J0GIz6wIJxhshhkh9AdVhp69xrQ 2cFdzM0UTuBCciX8A1AvhWWq/Tct9LXuf7u3nIcrEGDSkFzYY4nrOq+4JxFGn8L7or DWauZ1V/s2gd8GatPInRWR/p7IQEzHguxL1JzZwqHf29hyX9IJJcRLNS2fN4KixOQT jQ16Oul16fEP0V6Q/lzAw/pSxoc2y9mMIcumwb/EcbrJnURtodQ8OCRStj8Hu9RxUV qO464lj/S7BA944FlftQJMAn87AzLu6MZs1ykRF+SEOVdKxaFawm4Le0HB0WOmsQjW rNkk0wMliKHsQ== From: Ryan Sundberg To: guix-patches@gnu.org Subject: [PATCH] New package: ack Date: Sun, 6 Jun 2021 16:51:49 -0700 Message-Id: <20210606235149.25344-1-ryan@arctype.co> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=138.68.9.245; envelope-from=ryan@arctype.co; helo=mail.arctype.co 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Ryan Sundberg X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) ack is a grep-like source code search tool. Signed-off-by: Ryan Sundberg --- gnu/packages/search.scm | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm index 362eb0d95e..a131678936 100644 --- a/gnu/packages/search.scm +++ b/gnu/packages/search.scm @@ -6,6 +6,7 @@ ;;; Copyright © 2018, 2020, 2021 Tobias Geerinckx-Rice ;;; Copyright © 2018 Adam Massmann ;;; Copyright © 2020 Hartmut Goebel +;;; Copyright © 2021 Ryan Sundberg ;;; ;;; This file is part of GNU Guix. ;;; @@ -24,11 +25,12 @@ (define-module (gnu packages search) #:use-module ((guix licenses) - #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11 perl-license)) + #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11 perl-license artistic2.0)) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix utils) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system perl) #:use-module (guix build-system python) @@ -50,6 +52,32 @@ #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml)) + +(define-public ack + (package + (name "ack") + (version "3.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://beyondgrep.com/ack-v" version)) + (sha256 (base32 "17wq9c1pwisbg4mcmvmdaym8hlawx209iriaxjlw9hwi0v4x6w38")))) + (inputs `(("perl" ,perl))) + (build-system copy-build-system) + (arguments + `(#:install-plan '(("ack" "bin/ack")) + #:phases + (modify-phases %standard-phases + (replace 'unpack + (lambda* (#:key source #:allow-other-keys) + (copy-file source "ack") + (chmod "ack" #o0755) + #t))))) + (home-page "https://github.com/protojure/protoc-plugin") + (synopsis "ack is a grep-like source code search tool.") + (description "Designed for programmers with large heterogeneous trees of source code, ack is written in portable Perl 5 and takes advantage of the power of Perl's regular expressions. ack is designed as an alternative to grep for programmers.") + (license artistic2.0))) + (define-public xapian (package (name "xapian") -- 2.31.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 06 21:55:26 2021 Received: (at submit) by debbugs.gnu.org; 7 Jun 2021 01:55:26 +0000 Received: from localhost ([127.0.0.1]:54196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lq4UA-0000Fr-FB for submit@debbugs.gnu.org; Sun, 06 Jun 2021 21:55:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:57882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lq4U8-0000Fi-1z for submit@debbugs.gnu.org; Sun, 06 Jun 2021 21:55:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56872) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lq4U7-0003Vk-ED for guix-patches@gnu.org; Sun, 06 Jun 2021 21:55:23 -0400 Received: from mail.arctype.co ([138.68.9.245]:57850) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lq4U5-0003XS-KD for guix-patches@gnu.org; Sun, 06 Jun 2021 21:55:23 -0400 Received: from authenticated-user (mail.arctype.co [138.68.9.245]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.arctype.co (Postfix) with ESMTPSA id 815C91229B8; Sun, 6 Jun 2021 16:59:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arctype.co; s=mail; t=1623023986; bh=baWQLZd6J7xN0MqOm+xiS+hk7Wr0FALF4gEs4evONGk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=grmaIWbhTyYmY40VRe3C58K7EI5g7edBjZ+ZbgUl6hJcxVguaFJV+/Oi08iHfwFrV SKlv8yvcGuF7vNJhMmGp+6u3ru8PJ7UyYX9+BDKujXlA2rFJ+V8AZwogbwa1HiHpuB M68gNObK6W6fni1EAuESJKebm7FLwfbAfC6BUjhidK2GaXBf9ZywaTJJNp7SYKW+C6 lOF9oA9Yrt7LOgKQXEesYNHuzNEqYGGh0Z6JTvwvJoXQX/hP2CssBjwGjzqtZHHzY1 lWBgY3iJX2+SkEPquT/eMdf9fOwseBikG88TKdGNnZGXwQrvhxoPEZtw2zj9kNgKXK 2SunsQqpKl7mA== From: Ryan Sundberg To: guix-patches@gnu.org Subject: [PATCH] New package: ack Date: Sun, 6 Jun 2021 16:58:53 -0700 Message-Id: <20210606235852.26193-1-ryan@arctype.co> In-Reply-To: <20210606235149.25344-1-ryan@arctype.co> References: <20210606235149.25344-1-ryan@arctype.co> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=138.68.9.245; envelope-from=ryan@arctype.co; helo=mail.arctype.co 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Ryan Sundberg X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) ack is a grep-like source code search tool. (The previous patch had the wrong home-page set.) Signed-off-by: Ryan Sundberg --- gnu/packages/search.scm | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm index 362eb0d95e..e4f48d5906 100644 --- a/gnu/packages/search.scm +++ b/gnu/packages/search.scm @@ -6,6 +6,7 @@ ;;; Copyright © 2018, 2020, 2021 Tobias Geerinckx-Rice ;;; Copyright © 2018 Adam Massmann ;;; Copyright © 2020 Hartmut Goebel +;;; Copyright © 2021 Ryan Sundberg ;;; ;;; This file is part of GNU Guix. ;;; @@ -24,11 +25,12 @@ (define-module (gnu packages search) #:use-module ((guix licenses) - #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11 perl-license)) + #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11 perl-license artistic2.0)) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix utils) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system perl) #:use-module (guix build-system python) @@ -50,6 +52,31 @@ #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml)) +(define-public ack + (package + (name "ack") + (version "3.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://beyondgrep.com/ack-v" version)) + (sha256 (base32 "17wq9c1pwisbg4mcmvmdaym8hlawx209iriaxjlw9hwi0v4x6w38")))) + (inputs `(("perl" ,perl))) + (build-system copy-build-system) + (arguments + `(#:install-plan '(("ack" "bin/ack")) + #:phases + (modify-phases %standard-phases + (replace 'unpack + (lambda* (#:key source #:allow-other-keys) + (copy-file source "ack") + (chmod "ack" #o0755) + #t))))) + (home-page "https://beyondgrep.com/") + (synopsis "ack is a grep-like source code search tool.") + (description "Designed for programmers with large heterogeneous trees of source code, ack is written in portable Perl 5 and takes advantage of the power of Perl's regular expressions. ack is designed as an alternative to grep for programmers.") + (license artistic2.0))) + (define-public xapian (package (name "xapian") -- 2.31.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 09 03:13:25 2021 Received: (at submit) by debbugs.gnu.org; 9 Jun 2021 07:13:25 +0000 Received: from localhost ([127.0.0.1]:60360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqsOn-0006tI-Cq for submit@debbugs.gnu.org; Wed, 09 Jun 2021 03:13:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:55838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqsOj-0006t5-9W for submit@debbugs.gnu.org; Wed, 09 Jun 2021 03:13:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lqsOi-00065o-Vy for guix-patches@gnu.org; Wed, 09 Jun 2021 03:13:09 -0400 Received: from mail.arctype.co ([138.68.9.245]:48434) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lqsOf-0002Te-S3 for guix-patches@gnu.org; Wed, 09 Jun 2021 03:13:08 -0400 Received: from authenticated-user (mail.arctype.co [138.68.9.245]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.arctype.co (Postfix) with ESMTPSA id 4610111F07C for ; Wed, 9 Jun 2021 00:12:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arctype.co; s=mail; t=1623222752; bh=cIPFGZPG/ZFvTaKG+38GOwv3dL3QocNBjkNLzjPhvOI=; h=Subject:To:References:From:Date:In-Reply-To:From; b=rKRog7bfllb2O4GVbEUWyd4XKJiPs7ZVRcuTDRO1HBZOkDl0Plvl9Sevd8iKqgIWX smyU9j8p/91Z/ksy16EBa3KhJuVTAV+3Pm+gHEirUAAlo/2S6qWiL4S1pVVtWj5Tt9 BZbiIiZ424MnUd1m3zcK/z8+r01qgXGklO0wSaWXMqR/hiEAWJWTlBoGahXUvVbbvU YQkBYc/fhHHjfBOB2YpOKY08ajwY0i52WnqSTlz2pKlEto2EyG6bSdpY0XfSFprosU /mVLuhNq4RV8LLTOPbcAL+5gJA9ZUvetGfLGui6OtGn4VH7U4MPl1tiTyrvGS5RsWq 2Ou73kKSIU1hQ== Subject: Re: [PATCH] New package: ack To: guix-patches@gnu.org References: <20210606235149.25344-1-ryan@arctype.co> <20210606235852.26193-1-ryan@arctype.co> From: Ryan Sundberg Message-ID: Date: Wed, 9 Jun 2021 00:12:30 -0700 MIME-Version: 1.0 In-Reply-To: <20210606235852.26193-1-ryan@arctype.co> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="AJjiDbaZ3TWjxcJOuZj6k6ItxriXrtnka" Received-SPF: pass client-ip=138.68.9.245; envelope-from=ryan@arctype.co; helo=mail.arctype.co 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --AJjiDbaZ3TWjxcJOuZj6k6ItxriXrtnka Content-Type: multipart/mixed; boundary="es7hIBwnBviR8ugEonyexUQS4voQHWJkM"; protected-headers="v1" From: Ryan Sundberg To: guix-patches@gnu.org Message-ID: Subject: Re: [PATCH] New package: ack References: <20210606235149.25344-1-ryan@arctype.co> <20210606235852.26193-1-ryan@arctype.co> In-Reply-To: <20210606235852.26193-1-ryan@arctype.co> --es7hIBwnBviR8ugEonyexUQS4voQHWJkM Content-Type: multipart/mixed; boundary="------------465610D61A5865C58E3AD7ED" Content-Language: en-US This is a multi-part message in MIME format. --------------465610D61A5865C58E3AD7ED Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Revised ack patch per coding standards. -- Sincerely, Ryan Sundberg On 6/6/21 4:58 PM, Ryan Sundberg wrote: > ack is a grep-like source code search tool. >=20 > (The previous patch had the wrong home-page set.) >=20 > Signed-off-by: Ryan Sundberg > --- > gnu/packages/search.scm | 29 ++++++++++++++++++++++++++++- > 1 file changed, 28 insertions(+), 1 deletion(-) >=20 > diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm > index 362eb0d95e..e4f48d5906 100644 > --- a/gnu/packages/search.scm > +++ b/gnu/packages/search.scm > @@ -6,6 +6,7 @@ > ;;; Copyright =C2=A9 2018, 2020, 2021 Tobias Geerinckx-Rice > ;;; Copyright =C2=A9 2018 Adam Massmann > ;;; Copyright =C2=A9 2020 Hartmut Goebel > +;;; Copyright =C2=A9 2021 Ryan Sundberg > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -24,11 +25,12 @@ > =20 > (define-module (gnu packages search) > #:use-module ((guix licenses) > - #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11 perl-lic= ense)) > + #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11 perl-lic= ense artistic2.0)) > #:use-module (guix packages) > #:use-module (guix download) > #:use-module (guix git-download) > #:use-module (guix utils) > + #:use-module (guix build-system copy) > #:use-module (guix build-system gnu) > #:use-module (guix build-system perl) > #:use-module (guix build-system python) > @@ -50,6 +52,31 @@ > #:use-module (gnu packages xdisorg) > #:use-module (gnu packages xml)) > =20 > +(define-public ack > + (package > + (name "ack") > + (version "3.5.0") > + (source=20 > + (origin > + (method url-fetch) > + (uri (string-append "https://beyondgrep.com/ack-v" version)) > + (sha256 (base32 "17wq9c1pwisbg4mcmvmdaym8hlawx209iriaxjlw9hwi0= v4x6w38")))) > + (inputs `(("perl" ,perl))) > + (build-system copy-build-system) > + (arguments=20 > + `(#:install-plan '(("ack" "bin/ack")) > + #:phases > + (modify-phases %standard-phases > + (replace 'unpack=20 > + (lambda* (#:key source #:allow-other-keys) > + (copy-file source "ack") > + (chmod "ack" #o0755) > + #t))))) > + (home-page "https://beyondgrep.com/") > + (synopsis "ack is a grep-like source code search tool.") > + (description "Designed for programmers with large heterogeneous tr= ees of source code, ack is written in portable Perl 5 and takes advantage=20 of the power of Perl's regular expressions. ack is designed as an alterna= tive to grep for programmers.") > + (license artistic2.0))) > + > (define-public xapian > (package > (name "xapian") >=20 --------------465610D61A5865C58E3AD7ED Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-Add-ack-version-3.5.0.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-Add-ack-version-3.5.0.patch" =46rom fea54a57b5b4e1cdc6bd642ae499fbaafad5cb62 Mon Sep 17 00:00:00 2001 From: Ryan Sundberg Date: Sun, 31 Jan 2021 10:29:47 -0800 Subject: [PATCH] gnu: Add ack version 3.5.0 * gnu/packages/search.scm (ack): New variable. Signed-off-by: Ryan Sundberg --- gnu/packages/search.scm | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm index 362eb0d95e..d523d3f93f 100644 --- a/gnu/packages/search.scm +++ b/gnu/packages/search.scm @@ -6,6 +6,7 @@ ;;; Copyright =C2=A9 2018, 2020, 2021 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2018 Adam Massmann ;;; Copyright =C2=A9 2020 Hartmut Goebel +;;; Copyright =C2=A9 2021 Ryan Sundberg ;;; ;;; This file is part of GNU Guix. ;;; @@ -24,11 +25,12 @@ =20 (define-module (gnu packages search) #:use-module ((guix licenses) - #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11 perl-licen= se)) + #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11 perl-licen= se artistic2.0)) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix utils) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system perl) #:use-module (guix build-system python) @@ -50,6 +52,32 @@ #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml)) =20 +(define-public ack + (package + (name "ack") + (version "3.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://beyondgrep.com/ack-v" version)) + (sha256 (base32 "17wq9c1pwisbg4mcmvmdaym8hlawx209iriaxjlw9hwi0v4= x6w38")))) + (inputs `(("perl" ,perl))) + (build-system copy-build-system) + (arguments + `(#:install-plan '(("ack" "bin/ack")) + #:phases + (modify-phases %standard-phases + (replace 'unpack + (lambda* (#:key source #:allow-other-keys) + (copy-file source "ack") + (chmod "ack" #o0755) + #t))))) + (home-page "https://beyondgrep.com/") + (synopsis "Grep-like source code search tool") + (description "Ack is designed for programmers with large heterogeneo= us trees of +source code, as an alternative to grep.") + (license artistic2.0))) + (define-public xapian (package (name "xapian") --=20 2.31.1 --------------465610D61A5865C58E3AD7ED-- --es7hIBwnBviR8ugEonyexUQS4voQHWJkM-- --AJjiDbaZ3TWjxcJOuZj6k6ItxriXrtnka Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEyVG5Gm1pvFAzyXC2aiMi+MCr96sFAmDAad4FAwAAAAAACgkQaiMi+MCr96v/ 0ggAu9QDDk09qpAy+4rr+fpGAEfUBXPadWghwPWdsnLqpsUDx+uBR/oUOHFaUPMI4jPrNlKafY+U E9t96Mx8DbmzxL/p1p2czZ2Vh7fBQnSZ2vPp0+QJp8SYUUEB5gC7Yn9fH1KUzp181jnwZHhVOb1i YPGgZUtxn0pNW8+A2hXz3Cwd3raqPO5rw+PduP7FF4LK+0OExvRK16DzOMyRchBI5ldeN/n/iKfL VHsE43SoGvBqpWB3gslOuEV/W1Yq4FcjHZYAefqH9vz7o8wCBThC3GOh+2KcdMawfK0NCDc/z/+u J0mCEcaXpwdnXDN5/3tTExsrbh9l2Lh5ODs14qcHqw== =nEUs -----END PGP SIGNATURE----- --AJjiDbaZ3TWjxcJOuZj6k6ItxriXrtnka-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 13 16:46:57 2021 Received: (at 48893) by debbugs.gnu.org; 13 Jun 2021 20:46:57 +0000 Received: from localhost ([127.0.0.1]:44456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsX0T-0002Pj-3P for submit@debbugs.gnu.org; Sun, 13 Jun 2021 16:46:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsX0R-0002PY-S1 for 48893@debbugs.gnu.org; Sun, 13 Jun 2021 16:46:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52582) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lsX0M-0007GG-Ee; Sun, 13 Jun 2021 16:46:50 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57684 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lsX0M-00018Q-73; Sun, 13 Jun 2021 16:46:50 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Ryan Sundberg Subject: Re: bug#48893: [PATCH] New package: ack References: <20210606235149.25344-1-ryan@arctype.co> <20210606235852.26193-1-ryan@arctype.co> Date: Sun, 13 Jun 2021 22:46:49 +0200 In-Reply-To: (Ryan Sundberg's message of "Wed, 9 Jun 2021 00:12:30 -0700") Message-ID: <87bl89ze4m.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48893 Cc: 48893@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Ryan Sundberg skribis: > From fea54a57b5b4e1cdc6bd642ae499fbaafad5cb62 Mon Sep 17 00:00:00 2001 > From: Ryan Sundberg > Date: Sun, 31 Jan 2021 10:29:47 -0800 > Subject: [PATCH] gnu: Add ack version 3.5.0 > > * gnu/packages/search.scm (ack): New variable. > > Signed-off-by: Ryan Sundberg Overall this LGTM. However=E2=80=A6 > +(define-public ack > + (package > + (name "ack") > + (version "3.5.0") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "https://beyondgrep.com/ack-v" version)) > + (sha256 (base32 "17wq9c1pwisbg4mcmvmdaym8hlawx209iriaxjlw9hwi0v4= x6w38")))) > + (inputs `(("perl" ,perl))) > + (build-system copy-build-system) =E2=80=A6 I noticed this: --8<---------------cut here---------------start------------->8--- $ head -4 $(./pre-inst-env guix build ack)/bin/ack #!/gnu/store/8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2/bin/perl # # This file, ack, is generated code. # Please DO NOT EDIT or send patches for it. --8<---------------cut here---------------end--------------->8--- Could you arrange so that the =E2=80=98ack=E2=80=99 file is =E2=80=9Cbuilt = from source=E2=80=9D? We usually try hard to build everything from source. Thanks in advance, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon May 29 07:35:22 2023 Received: (at 48893-done) by debbugs.gnu.org; 29 May 2023 11:35:22 +0000 Received: from localhost ([127.0.0.1]:57244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q3b9m-0004EA-Lg for submit@debbugs.gnu.org; Mon, 29 May 2023 07:35:22 -0400 Received: from mail1.fsfe.org ([217.69.89.151]:42536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q3b9l-0004E0-E6 for 48893-done@debbugs.gnu.org; Mon, 29 May 2023 07:35:21 -0400 From: Jelle Licht DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsfe.org; s=2021100501; t=1685360119; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=fU0LCbifZxDPMLs9eQPiK0Xrw79TBtpm4xpnOeu21GI=; b=kDKJzZjc4rXFkIdWR8HpOeEjxEhlPXzARHuUkZ/+ZgPdF1RnIj0kSdg4fKoKY08Tzq6pE5 /w3+Yl9UtueP4fIdq2bhyAAdbZVJUT4pmwJCq4zOqaCTfnmhDE40lOJnN8IutIt/AWBe2H 3ihISS4K8R85rmBiAVAib2uVn53qsKs= To: Ryan Sundberg Subject: Re: bug#48893: [PATCH] New package: ack In-Reply-To: (Ryan Sundberg's message of "Wed, 9 Jun 2021 00:12:30 -0700") References: <20210606235149.25344-1-ryan@arctype.co> <20210606235852.26193-1-ryan@arctype.co> Date: Mon, 29 May 2023 13:35:19 +0200 Message-ID: <878rd7nzew.fsf@fsfe.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48893-done Cc: 48893-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) The package ack was made available in commit 1051db25267a9bbc0ad38be2f3ec92af40f18e18, so closing. From unknown Wed Sep 10 17:01:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 27 Jun 2023 11:24:15 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator