From unknown Fri Jun 13 11:48:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#36943] [PATCH] gnu: Add emacs-ebdb. Resent-From: Amin Bandali Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 06 Aug 2019 06:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36943 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 36943@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156507373717828 (code B ref -1); Tue, 06 Aug 2019 06:43:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Aug 2019 06:42:17 +0000 Received: from localhost ([127.0.0.1]:36326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hutAm-0004dU-Uj for submit@debbugs.gnu.org; Tue, 06 Aug 2019 02:42:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:56497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hutAk-0004dK-Cf for submit@debbugs.gnu.org; Tue, 06 Aug 2019 02:42:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35539) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hutAj-0008AL-4W for guix-patches@gnu.org; Tue, 06 Aug 2019 02:42:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_20, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hutAi-0007Hz-W5 for guix-patches@gnu.org; Tue, 06 Aug 2019 02:42:13 -0400 Received: from [2607:fea8:3b80:184::c] (port=48352 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hutAi-0000mR-HO for guix-patches@gnu.org; Tue, 06 Aug 2019 02:42:12 -0400 From: Amin Bandali Date: Tue, 06 Aug 2019 02:42:11 -0400 Message-ID: <87sgqevlq4.fsf@fencepost.gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable This adds EBDB, an EIEIO port (rewrite) of BBDB. The package depends on cl-lib and seq. I don=E2=80=99t see any mention of cl-lib in emacs-xyz.scm, but I do see an =E2=80=98emacs-seq=E2=80=99 there,= and it=E2=80=99s used in propagated-inputs of three packages. What=E2=80=99s the preferred = way? Is it fine to omit seq (and other Emacs Core packages that were also added to GNU ELPA for users of older versions of Emacs), or would it be best to explicitly add it in propagated-inputs? --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-emacs-ebdb.patch Content-Transfer-Encoding: quoted-printable >From 18afb4972d831dffe45e4e2eb63072becd0db4c2 Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Mon, 5 Aug 2019 23:06:07 -0400 Subject: [PATCH] gnu: Add emacs-ebdb. * gnu/packages/emacs-xyz.scm (emacs-ebdb): New variable. --- gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 1b6e02bcbc..ee7cd66f60 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -51,6 +51,7 @@ ;;; Copyright =C2=A9 2019 Baptiste Strazzulla ;;; Copyright =C2=A9 2019 Giacomo Leidi ;;; Copyright =C2=A9 2019 Jens M=C3=B8lgaard +;;; Copyright =C2=A9 2019 Amin Bandali ;;; ;;; This file is part of GNU Guix. ;;; @@ -17186,3 +17187,26 @@ time.") (description "@code{mastodon.el} is an Emacs client for Mastodon, the federated microblogging social network.") (license license:gpl3+))) + +(define-public emacs-ebdb + (let ((commit "2a87f5ed2a53e3a4e91e8c88ba5afc49f5e945df") + (revision "0")) + (package + (name "emacs-ebdb") + (version (git-version "0.6.10" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/girzel/ebdb.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0fidy7z0c86dpqiss97sg5s92fd3fj4bdl8pqqdgg2m00jx4mrjz"))= )) + (build-system emacs-build-system) + (home-page "https://github.com/girzel/ebdb") + (synopsis "EIEIO port of BBDB, Emacs's contact-management package") + (description "EBDB is a contact management/addressbook package for +Emacs. It's a re-write of the Insidious Big Brother Database (BBDB) using +Emacs Lisp's (relatively new) EIEIO object oriented libraries.") + (license license:gpl3+)))) --=20 2.22.0 --=-=-=-- From unknown Fri Jun 13 11:48:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#36943] [PATCH] gnu: Add emacs-ebdb. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 06 Aug 2019 07:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36943 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Amin Bandali Cc: 36943@debbugs.gnu.org Received: via spool by 36943-submit@debbugs.gnu.org id=B36943.156507749523905 (code B ref 36943); Tue, 06 Aug 2019 07:45:02 +0000 Received: (at 36943) by debbugs.gnu.org; 6 Aug 2019 07:44:55 +0000 Received: from localhost ([127.0.0.1]:36415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huu9O-0006DV-NV for submit@debbugs.gnu.org; Tue, 06 Aug 2019 03:44:54 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:46565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huu9M-0006DL-I7 for 36943@debbugs.gnu.org; Tue, 06 Aug 2019 03:44:53 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 85831C0007; Tue, 6 Aug 2019 07:44:50 +0000 (UTC) From: Nicolas Goaziou References: <87sgqevlq4.fsf@fencepost.gnu.org> Date: Tue, 06 Aug 2019 09:44:49 +0200 In-Reply-To: <87sgqevlq4.fsf@fencepost.gnu.org> (Amin Bandali's message of "Tue, 06 Aug 2019 02:42:11 -0400") Message-ID: <87a7cmivpq.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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.7 (-) Hello, Amin Bandali writes: > This adds EBDB, an EIEIO port (rewrite) of BBDB. > > The package depends on cl-lib and seq. I don=E2=80=99t see any mention of > cl-lib in emacs-xyz.scm, but I do see an =E2=80=98emacs-seq=E2=80=99 ther= e, and it=E2=80=99s > used in propagated-inputs of three packages. What=E2=80=99s the preferre= d way? > Is it fine to omit seq (and other Emacs Core packages that were also > added to GNU ELPA for users of older versions of Emacs), or would it be > best to explicitly add it in propagated-inputs? The package should build without emacs-seq and cl-lib, since Guix ships with Emacs 25+, so I don't think these packages should be propagated.=20 Regards, --=20 Nicolas Goaziou From unknown Fri Jun 13 11:48:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#36943] [PATCH] gnu: Add emacs-ebdb. Resent-From: Amin Bandali Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Aug 2019 16:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36943 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 36943@debbugs.gnu.org Received: via spool by 36943-submit@debbugs.gnu.org id=B36943.156553945732590 (code B ref 36943); Sun, 11 Aug 2019 16:05:01 +0000 Received: (at 36943) by debbugs.gnu.org; 11 Aug 2019 16:04:17 +0000 Received: from localhost ([127.0.0.1]:45719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwqKO-0008Ta-PE for submit@debbugs.gnu.org; Sun, 11 Aug 2019 12:04:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwqKM-0008TI-Pd for 36943@debbugs.gnu.org; Sun, 11 Aug 2019 12:04:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36456) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hwqKH-0007g2-1m; Sun, 11 Aug 2019 12:04:09 -0400 Received: from [2607:fea8:3b80:184:395e:801b:8578:579f] (port=43872 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hwqKG-0005Ni-Kp; Sun, 11 Aug 2019 12:04:08 -0400 From: Amin Bandali References: <87sgqevlq4.fsf@fencepost.gnu.org> <87a7cmivpq.fsf@nicolasgoaziou.fr> Date: Sun, 11 Aug 2019 12:04:06 -0400 In-Reply-To: <87a7cmivpq.fsf@nicolasgoaziou.fr> Message-ID: <87tvan664p.fsf@fencepost.gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 (---) Hello, Nicolas Goaziou writes: > Hello, > [...] > > The package should build without emacs-seq and cl-lib, since Guix ships > with Emacs 25+, so I don't think these packages should be propagated.=20 > > Regards, Thanks for the reply, makes sense. In that case this should be good to go, I think. I=E2=80=99d appreciate it if you or someone applied the patch. I have a few more emacs-xyz patches lined up that I=E2=80=99ll send along s= oon. Best, --=20 Amin Bandali Free Software Activist | GNU Webmaster & Volunteer GPG: BE62 7373 8E61 6D6D 1B3A 08E8 A21A 0202 4881 6103 https://bandalis.org From unknown Fri Jun 13 11:48:10 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Amin Bandali Subject: bug#36943: closed (Re: [bug#36943] [PATCH] gnu: Add emacs-ebdb.) Message-ID: References: <87blwtv038.fsf@elephly.net> <87sgqevlq4.fsf@fencepost.gnu.org> X-Gnu-PR-Message: they-closed 36943 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 36943@debbugs.gnu.org Date: Tue, 13 Aug 2019 10:21:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1565691662-27494-1" This is a multi-part message in MIME format... ------------=_1565691662-27494-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36943: [PATCH] gnu: Add emacs-ebdb. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 36943@debbugs.gnu.org. --=20 36943: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36943 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1565691662-27494-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36943-done) by debbugs.gnu.org; 13 Aug 2019 10:20:11 +0000 Received: from localhost ([127.0.0.1]:47721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hxTuV-000780-6x for submit@debbugs.gnu.org; Tue, 13 Aug 2019 06:20:11 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hxTuS-00077q-Sd for 36943-done@debbugs.gnu.org; Tue, 13 Aug 2019 06:20:09 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1565691600; cv=none; d=zoho.com; s=zohoarc; b=PiNVvNZH9T2tUMFezCj7tx37fkJzjit5blax71gk8y/xtX0pgpzVEkhLBcYORF3YxVOy5f05gkASSyVZk4o2fc7QI9Abjs8qXvrI7yqNnNyJe9yUIjoc41fxbLRT3cR9KnCv7WUeine2eUGxf2NhD/m21s9+yoWsCrlbIalGMrE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1565691600; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=MRu7T2VJg671gPG+o0wARWL6jGFpVbLl1fmJWikPjSE=; b=gx8yGJ/lKL/gYtS+3jj110ihrtIdHYbMlGcy4ODBJQB6tujSQjV32Mk1F+gpuIPGAFW+3S3TDv3oLrWYSau2ebrzqBSldgSoSFjHNzgMV9ry3uh7wB5jg1D+hIvzznRNwDe/GjaiPf4OkfY07ew4cJfDEg2Bg/6ht5PNJdmO8Y0= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1565691600; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=138; bh=MRu7T2VJg671gPG+o0wARWL6jGFpVbLl1fmJWikPjSE=; b=fFlJnz87MUoIgURUE0Z7JZOvliFRQe/FbRhFz+0cvKcGqFAPU6usKa/k+qrmrnt6 SU+VDJotLwhb1fA6UvNvdC5i7D0mJt2L93ZlxBxlTXGAhygLqDHEOJjWbVHiLZcnZka tQHi6mtNT22fNR6AwOYGlf/6NqON0x4c+eh2nAt4= Received: from localhost (141.80.247.250 [141.80.247.250]) by mx.zohomail.com with SMTPS id 156569159869491.94726477841004; Tue, 13 Aug 2019 03:19:58 -0700 (PDT) References: <87sgqevlq4.fsf@fencepost.gnu.org> <87a7cmivpq.fsf@nicolasgoaziou.fr> <87tvan664p.fsf@fencepost.gnu.org> User-agent: mu4e 1.2.0; emacs 26.2 From: Ricardo Wurmus To: Amin Bandali Subject: Re: [bug#36943] [PATCH] gnu: Add emacs-ebdb. In-reply-to: <87tvan664p.fsf@fencepost.gnu.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Tue, 13 Aug 2019 12:19:55 +0200 Message-ID: <87blwtv038.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36943-done Cc: 36943-done@debbugs.gnu.org, Nicolas Goaziou 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 (-) Hi Amin, I=E2=80=99ve pushed it with a comment about why this version was picked with commit f9ccde2460. Thanks! -- Ricardo ------------=_1565691662-27494-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 Aug 2019 06:42:17 +0000 Received: from localhost ([127.0.0.1]:36326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hutAm-0004dU-Uj for submit@debbugs.gnu.org; Tue, 06 Aug 2019 02:42:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:56497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hutAk-0004dK-Cf for submit@debbugs.gnu.org; Tue, 06 Aug 2019 02:42:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35539) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hutAj-0008AL-4W for guix-patches@gnu.org; Tue, 06 Aug 2019 02:42:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_20, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hutAi-0007Hz-W5 for guix-patches@gnu.org; Tue, 06 Aug 2019 02:42:13 -0400 Received: from [2607:fea8:3b80:184::c] (port=48352 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hutAi-0000mR-HO for guix-patches@gnu.org; Tue, 06 Aug 2019 02:42:12 -0400 From: Amin Bandali To: guix-patches@gnu.org Subject: [PATCH] gnu: Add emacs-ebdb. Date: Tue, 06 Aug 2019 02:42:11 -0400 Message-ID: <87sgqevlq4.fsf@fencepost.gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable This adds EBDB, an EIEIO port (rewrite) of BBDB. The package depends on cl-lib and seq. I don=E2=80=99t see any mention of cl-lib in emacs-xyz.scm, but I do see an =E2=80=98emacs-seq=E2=80=99 there,= and it=E2=80=99s used in propagated-inputs of three packages. What=E2=80=99s the preferred = way? Is it fine to omit seq (and other Emacs Core packages that were also added to GNU ELPA for users of older versions of Emacs), or would it be best to explicitly add it in propagated-inputs? --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-emacs-ebdb.patch Content-Transfer-Encoding: quoted-printable >From 18afb4972d831dffe45e4e2eb63072becd0db4c2 Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Mon, 5 Aug 2019 23:06:07 -0400 Subject: [PATCH] gnu: Add emacs-ebdb. * gnu/packages/emacs-xyz.scm (emacs-ebdb): New variable. --- gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 1b6e02bcbc..ee7cd66f60 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -51,6 +51,7 @@ ;;; Copyright =C2=A9 2019 Baptiste Strazzulla ;;; Copyright =C2=A9 2019 Giacomo Leidi ;;; Copyright =C2=A9 2019 Jens M=C3=B8lgaard +;;; Copyright =C2=A9 2019 Amin Bandali ;;; ;;; This file is part of GNU Guix. ;;; @@ -17186,3 +17187,26 @@ time.") (description "@code{mastodon.el} is an Emacs client for Mastodon, the federated microblogging social network.") (license license:gpl3+))) + +(define-public emacs-ebdb + (let ((commit "2a87f5ed2a53e3a4e91e8c88ba5afc49f5e945df") + (revision "0")) + (package + (name "emacs-ebdb") + (version (git-version "0.6.10" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/girzel/ebdb.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0fidy7z0c86dpqiss97sg5s92fd3fj4bdl8pqqdgg2m00jx4mrjz"))= )) + (build-system emacs-build-system) + (home-page "https://github.com/girzel/ebdb") + (synopsis "EIEIO port of BBDB, Emacs's contact-management package") + (description "EBDB is a contact management/addressbook package for +Emacs. It's a re-write of the Insidious Big Brother Database (BBDB) using +Emacs Lisp's (relatively new) EIEIO object oriented libraries.") + (license license:gpl3+)))) --=20 2.22.0 --=-=-=-- ------------=_1565691662-27494-1--