From patchwork Wed Jul 17 19:36:55 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Brian Leung X-Patchwork-Id: 14709 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D5BF417239; Wed, 17 Jul 2019 20:38:08 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 3209617238 for ; Wed, 17 Jul 2019 20:38:08 +0100 (BST) Received: from localhost ([::1]:60144 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnpkd-0002SV-KO for patchwork@mira.cbaines.net; Wed, 17 Jul 2019 15:38:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51143) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnpka-0002SE-3H for guix-patches@gnu.org; Wed, 17 Jul 2019 15:38:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hnpkY-0000ga-5m for guix-patches@gnu.org; Wed, 17 Jul 2019 15:38:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44216) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hnpkY-0000gS-1O for guix-patches@gnu.org; Wed, 17 Jul 2019 15:38:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hnpkX-0005cM-Qq for guix-patches@gnu.org; Wed, 17 Jul 2019 15:38:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#36645] [PATCH] Add and update Emacs packages Resent-From: Brian Leung Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 17 Jul 2019 19:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36645 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?utf-8?q?Court=C3=A8s?= Received: via spool by 36645-submit@debbugs.gnu.org id=B36645.156339226221565 (code B ref 36645); Wed, 17 Jul 2019 19:38:01 +0000 Received: (at 36645) by debbugs.gnu.org; 17 Jul 2019 19:37:42 +0000 Received: from localhost ([127.0.0.1]:53037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnpkB-0005bi-Ej for submit@debbugs.gnu.org; Wed, 17 Jul 2019 15:37:42 -0400 Received: from mail-qk1-f180.google.com ([209.85.222.180]:43999) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnpk9-0005bV-0D for 36645@debbugs.gnu.org; Wed, 17 Jul 2019 15:37:37 -0400 Received: by mail-qk1-f180.google.com with SMTP id m14so18425229qka.10 for <36645@debbugs.gnu.org>; Wed, 17 Jul 2019 12:37:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=euzgx5NpPBvZgwW73UXeIUuxApWdnYvay0FsEeLGMEg=; b=DVIX5imbZQeaJg5/ASOjjQWVSTgMgW6s47NniizprToKaH6tGmHsAoVV8cn05welhM j/oFPxRKJzddWKrI4Y3HveuzyYpd9W6z6uxPl7KU73AaXyx0vCVAyBVujQ7WuqSadT1v KIuMr+wVhMkZtjJewbFuQqbYw5jzV08tAYCWkRzf9BS+zANDq4XkLJmil1pdgi/z0Hra vXncGTBX9rYSGS8lGay2b74tweji9nPfuoopJfC4EB4oTMQ9T3kmBq68r7uQkx1sJa/E nKXQnvI+h22SgI2Sg4qinQuMW90x+13VujdR+pSD8EZUkJsOwNHawAiy0IvrrpJukyHX dZVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=euzgx5NpPBvZgwW73UXeIUuxApWdnYvay0FsEeLGMEg=; b=UOnoEMhcMVNhsBdiuQ71Rk9gjf8U4ngrJJbDSyqnpjfxF4Ak9CORn1qJt09L80SRbF ygukmOJCDfoAx0ynPpXZTcXYnH9zoc4+I9ocyKsa+KFmT0ZtPFenyEZYPee1Jq5CP4mC mep2GoodZz4KJESlK7B/3Y+MhdM/ILEZZvAwSZxHRsm6TdrOKZkaXph0BL5VspsRjOFc RLRsAuUXyfJsGYd2rShXrRM09qWaV+iuv10qFHGWDfqTSud9w/pgpMY0dkjl+iUM1Qji uNt0VrYNtPqo4UUER3KjTfQpHsr9QkXSifl2ly+TqVyvdRq0XRZI3GSGgzyzpIXTikOy TimQ== X-Gm-Message-State: APjAAAX63zqjoGxlLfRhKrl/HSRtpBDRBfvksHTvojeZ/8bXb2jyM6jp iHzEUHFgisWT1VA8lrMPi7WgbsNrk/VDVy2pgZo= X-Google-Smtp-Source: APXvYqzx4SLweaAI7JcTh2qE9/CGnXhubW2+wCjCCSwLNOmZxIY1wsR+DetcG5rMfkUsdbB/EDGJWfquVQ1SmHclVhs= X-Received: by 2002:a37:a1d6:: with SMTP id k205mr27432748qke.171.1563392251454; Wed, 17 Jul 2019 12:37:31 -0700 (PDT) MIME-Version: 1.0 References: <8736j4dd58.fsf@gnu.org> In-Reply-To: <8736j4dd58.fsf@gnu.org> From: Brian Leung Date: Wed, 17 Jul 2019 21:36:55 +0200 Message-ID: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 36645@debbugs.gnu.org Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hi Ludovic, Sorry about that. I've rebased onto the latest master and updated; please see attached. Thanks, Brian On Wed, Jul 17, 2019 at 3:06 PM Ludovic Courtès wrote: > Hello Brian, > > Brian Leung skribis: > > > From 7dbafd636ed8a26a0bff567efaf9835641c7ffbf Mon Sep 17 00:00:00 2001 > > From: Brian Leung > > Date: Sun, 14 Jul 2019 04:24:46 +0200 > > Subject: [PATCH 2/5] gnu: Add emacs-so-long. > > > > * gnu/packages/emacs-xyz.scm (emacs-so-long): New variable. > > Applied. (I’m going to install it right away…) > > > From 13cc138c6912c7b0c97b4bac27a627e5d754844b Mon Sep 17 00:00:00 2001 > > From: Brian Leung > > Date: Sun, 14 Jul 2019 04:24:32 +0200 > > Subject: [PATCH 1/5] gnu: emacs-prescient: Update to 3.2. > > > > * gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 3.2. > > Applied. > > > From 7d11232c51218a3a115b8bbe76ed535fc6f0b678 Mon Sep 17 00:00:00 2001 > > From: Brian Leung > > Date: Sun, 14 Jul 2019 04:25:05 +0200 > > Subject: [PATCH 3/5] gnu: Add emacs-github-review. > > > > * gnu/packages/emacs-xyz.scm (emacs-github-review): New variable. > > [...] > > > + (synopsis "") > > + (description "") > > Could you fill out these and resend this patch (and possibly the > following patches if necessary)? > > Thanks, > Ludo’. > From ab52afcfcc3b638c8d76cd8706b2297a8f08b116 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Wed, 17 Jul 2019 21:35:05 +0200 Subject: [PATCH 5/5] gnu: Add emacs-ccls. * gnu/packages/emacs-xyz.scm (emacs-ccls): New variable. --- gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 62523ab261..88a4f37583 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -13791,6 +13791,34 @@ text in neighboring sections.") Pandoc, the document-conversion tool.") (license license:bsd-3))) +(define-public emacs-ccls + (let ((commit "2764ddd57b03646f0327ea680a954b4a67450aef") + (version "0.1") + (revision "1")) + (package + (name "emacs-ccls") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/MaskRay/emacs-ccls") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "16427jvzhjy8kpvlgl3qzkzppv98124hkgi8q8pv1h7m46k9lhh3")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash) + ("emacs-projectile" ,emacs-projectile) + ("emacs-lsp-mode" ,emacs-lsp-mode))) + (home-page "https://github.com/MaskRay/emacs-ccls") + (synopsis "Emacs support for the @code{ccls} language server") + (description "This package extends @code{lsp-mode} to work with @code{C} +and @code{C++} files through the @code{ccls} language server.") + (license license:bsd-3)))) + (define-public emacs-org-brain (package (name "emacs-org-brain") -- 2.22.0