Message ID | 20201031141118.21536-4-malte.f.gerdes@gmail.com |
---|---|
State | New |
Headers | show |
Series | Update rtags and add rtags related emacs packages. | expand |
Context | Check | Description |
---|---|---|
cbaines/issue | success | View issue |
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
Hello, Malte Frank Gerdes <malte.f.gerdes@gmail.com> writes: > * gnu/packages/emacs-xyz.scm (emacs-flycheck-rtags): New variable. Thank you. > +(define-public emacs-flycheck-rtags > + (package > + (name "emacs-flycheck-rtags") > + (version "20191222.920") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "http://melpa.org/packages/flycheck-rtags-" > + version ".el")) We don't use MELPA because the files they provide are not reliable (hash may change over time). As a consequence, the version should be "2.38". The same applies to the other packages, I think. Regards,
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 3369bd837f..58ed15d005 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -23072,6 +23072,28 @@ Google guidelines.") (home-page "https://github.com/flycheck/flycheck-google-cpplint") (license license:gpl3+)))) +(define-public emacs-flycheck-rtags + (package + (name "emacs-flycheck-rtags") + (version "20191222.920") + (source + (origin + (method url-fetch) + (uri (string-append "http://melpa.org/packages/flycheck-rtags-" + version ".el")) + (sha256 + (base32 + "1cxj251fc7f910wqj1prdjq5zgx7n0zx4bw8m2kf267pxcimb828")))) + (build-system emacs-build-system) + (propagated-inputs + `(("flycheck" ,emacs-flycheck) + ("rtags" ,emacs-rtags))) + (home-page "https://github.com/Andersbakken/rtags") + (synopsis "Flycheck backend for RTags") + (description "@code{emacs-flycheck-rtags} integrates RTags, a Client/Server +Indexer for C/C++/ObjC/ObjC++ into Flycheck.") + (license license:gpl3))) + (define-public emacs-helm-fish-completion (package (name "emacs-helm-fish-completion")