guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#29864: [PATCH] gnu: Add rtags-2.16.


From: Ludovic Courtès
Subject: bug#29864: [PATCH] gnu: Add rtags-2.16.
Date: Mon, 08 Jan 2018 10:19:09 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)

Fis Trivial <address@hidden> skribis:

> * gnu/packages/code.scm (rtags-2.16): New public variable.

Applied with the following changes to address ‘guix lint’ warnings.

Please do try to address the bundling issue once we have Selene and RCT in.

Thank you,
Ludo’.

diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index f2d974168..81e3ae6b6 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -1,11 +1,12 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2013, 2015 Ludovic Courtès <address@hidden>
+;;; Copyright © 2013, 2015, 2018 Ludovic Courtès <address@hidden>
 ;;; Copyright © 2015 Andreas Enge <address@hidden>
 ;;; Copyright © 2015 Ricardo Wurmus <address@hidden>
 ;;; Copyright © 2016, 2017 Efraim Flashner <address@hidden>
 ;;; Copyright © 2017 Tobias Geerinckx-Rice <address@hidden>
 ;;; Copyright © 2017 Clément Lassieur <address@hidden>
 ;;; Copyright © 2017 Andy Wingo <address@hidden>
+;;; Copyright © 2018 Fis Trivial <address@hidden>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -391,15 +392,20 @@ functionality such as HTML output.")
   (package
     (name "rtags")
     (version "2.16")
+    (home-page "https://github.com/Andersbakken/rtags";)
     (source (origin
               (method git-fetch)
               (uri (git-reference
-                    (url "https://github.com/Andersbakken/rtags.git";)
+                    (url home-page)
                     (commit "8ef7554852541eced514c56d5e39d6073f7a2ef9")
+
+                    ;; FIXME: This fetches bundled copies of Lua, RCT, and
+                    ;; Selene.
                     (recursive? #t)))
               (sha256
                (base32
-                "12r7lsqdmcbs9864a6dpblvifqvmfxhvxippyhfnnm2ai5ra80nc"))))
+                "12r7lsqdmcbs9864a6dpblvifqvmfxhvxippyhfnnm2ai5ra80nc"))
+              (file-name (git-file-name name version))))
     (build-system cmake-build-system)
     (arguments
      '(#:configure-flags '("-DBUILD_TESTING=FALSE"
@@ -409,8 +415,7 @@ functionality such as HTML output.")
      `(("clang" ,clang)
        ("llvm" ,llvm)
        ("bash-completion" ,bash-completion)))
-    (home-page "http://www.rtags.net/";)
-    (synopsis "Indexer for the c language family with Emacs integration")
+    (synopsis "Indexer for the C language family with Emacs integration")
     (description
      "RTags is a client/server application that indexes C/C++ code and keeps a
 persistent file-based database of references, declarations, definitions,

reply via email to

[Prev in Thread] Current Thread [Next in Thread]