GNU bug report logs - #35752
[PATCH] Add package neovim-remote and it's dependencies

Previous Next

Package: guix-patches;

Reported by: doron.behar <at> gmail.com

Date: Wed, 15 May 2019 15:56:01 UTC

Severity: normal

Tags: patch

Done: Jelle Licht <jlicht <at> fsfe.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 35752 in the body.
You can then email your comments to 35752 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#35752; Package guix-patches. (Wed, 15 May 2019 15:56:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to doron.behar <at> gmail.com:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 15 May 2019 15:56:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: doron.behar <at> gmail.com
To: guix-patches <at> gnu.org
Subject: [PATCH] Add package neovim-remote and it's dependencies
Date: Wed, 15 May 2019 18:43:04 +0300
From: Doron Behar <doron.behar <at> gmail.com>

---
 gnu/packages/python-xyz.scm | 95 +++++++++++++++++++++++++++++++++++++
 1 file changed, 95 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 5ed1ebdd3c..1b8e2325d3 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -15665,3 +15665,98 @@ processes may share the same data.")
     (description "A Sphinx extension to convert SVG images to PDF in case the builder does not support
 SVG images natively (e.g. LaTeX).")
     (license license:bsd-3)))
+
+(define-public python-pyuv
+  (package
+    (name "python-pyuv")
+    (version "1.4.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "pyuv" version))
+        (sha256
+          (base32
+            "1hpvjsy8zs8ifw0glzfxp3ll8a67mg413hp3pmyf2pqjs4221sna"))))
+    (inputs `(("libuv" ,libuv)))
+    (build-system python-build-system)
+    (home-page "http://github.com/saghul/pyuv")
+    (synopsis "Python interface for libuv")
+    (description "Python interface for libuv")
+    (license #f)))
+
+(define-public python-pynvim
+  (package
+    (name "python-pynvim")
+    (version "0.3.2")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "pynvim" version))
+        (sha256
+          (base32
+            "01dybk4vs452pljn1q3il5z2sd313ki0lgiglc0xmjc6wp290r6g"))))
+    (build-system python-build-system)
+    (arguments
+     '(#:tests? #f)) ;; tests fail. Reported upstream: https://github.com/neovim/pynvim/issues/394
+    (propagated-inputs
+      `(("python-greenlet" ,python-greenlet)
+        ("python-msgpack" ,python-msgpack)
+        ))
+    (native-inputs
+      `(("python-pytest" ,python-pytest)))
+    (home-page
+      "http://github.com/neovim/python-client")
+    (synopsis "Python client to neovim")
+    (description "Python client to neovim")
+    (license #f)))
+
+(define-public python-greenlet
+  (package
+    (name "python-greenlet")
+    (version "0.4.15")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "greenlet" version))
+        (sha256
+          (base32
+            "1g4g1wwc472ds89zmqlpyan3fbnzpa8qm48z3z1y6mlk44z485ll"))))
+    (build-system python-build-system)
+    (home-page
+      "https://github.com/python-greenlet/greenlet")
+    (synopsis
+      "Lightweight in-process concurrent programming")
+    (description
+      "Lightweight in-process concurrent programming")
+    (license #f)))
+
+(define-public neovim-remote
+  (package
+    (name "neovim-remote")
+    (version "2.1.7")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "neovim-remote" version))
+        (sha256
+          (base32
+            "1sw2j88w6nzjznj6b26mk0p6ka7svmlz4ccl00nszpg6j6l9j1cx"))))
+    (build-system python-build-system)
+    (inputs `(
+              ("python-psutil" ,python-psutil)
+              ("python-setuptools" ,python-setuptools)
+              ("python-pynvim" ,python-pynvim)
+              ))
+    (home-page
+      "https://github.com/mhinz/neovim-remote")
+    (synopsis
+      "Control nvim processes using \"nvr\" commandline tool")
+    (description
+      "This package provides an executable called nvr which solves these cases:
+  @itemize @bullet
+  @item
+  Controlling nvim processes from the shell. E.g. opening files in another terminal window.
+  @item
+  Opening files from within :terminal without starting a nested nvim process.
+  @end itemize")
+    (license license:expat)))
-- 
2.21.0





Information forwarded to guix-patches <at> gnu.org:
bug#35752; Package guix-patches. (Sat, 18 May 2019 04:42:02 GMT) Full text and rfc822 format available.

Message #8 received at 35752 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: doron.behar <at> gmail.com
Cc: 35752 <at> debbugs.gnu.org
Subject: Re: [bug#35752] [PATCH] Add package neovim-remote and it's
 dependencies
Date: Sat, 18 May 2019 06:41:06 +0200
Hi Doron,

>  gnu/packages/python-xyz.scm | 95 +++++++++++++++++++++++++++++++++++++
>  1 file changed, 95 insertions(+)

thank you for your patches.

Here a couple of comments:

- Could you please prepare one commit for each package addition?

- Please fill the license field with appropriate license values.

- Please use complete sentences as descriptions.

- Please update the indentation and code formatting.  If you’re using
  Emacs you can make it reindent things for you.  If not, please look at
  other package definitions for inspiration.

- Please don’t put parentheses on lines all by themselves.  They get
  lonely.

Could you please send updated patches to 35752 <at> debbugs.gnu.org?

--
Ricardo





Reply sent to Jelle Licht <jlicht <at> fsfe.org>:
You have taken responsibility. (Tue, 20 Jun 2023 21:19:02 GMT) Full text and rfc822 format available.

Notification sent to doron.behar <at> gmail.com:
bug acknowledged by developer. (Tue, 20 Jun 2023 21:19:02 GMT) Full text and rfc822 format available.

Message #13 received at 35752-done <at> debbugs.gnu.org (full text, mbox):

From: Jelle Licht <jlicht <at> fsfe.org>
To: 35752-done <at> debbugs.gnu.org
Cc: Ricardo Wurmus <rekado <at> elephly.net>, doron.behar <at> gmail.com
Subject: Re: bug#35752: [PATCH] Add package neovim-remote and it's dependencies
Date: Tue, 20 Jun 2023 23:18:42 +0200
Hi there,

python-neovim-remote <at> 2.5.1 has been packaged on master, so I'm closing
this.

Cheers,
 Jelle




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 19 Jul 2023 11:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 274 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.