From unknown Fri Jun 13 10:56:17 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#35752] [PATCH] Add package neovim-remote and it's dependencies Resent-From: doron.behar@gmail.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 15 May 2019 15:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 35752 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 35752@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15579357338707 (code B ref -1); Wed, 15 May 2019 15:56:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 May 2019 15:55:33 +0000 Received: from localhost ([127.0.0.1]:53222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hQwFg-0002GN-It for submit@debbugs.gnu.org; Wed, 15 May 2019 11:55:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hQwFe-0002GB-ED for submit@debbugs.gnu.org; Wed, 15 May 2019 11:55:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:39395) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hQwFS-0002KF-FP for submit@debbugs.gnu.org; Wed, 15 May 2019 11:55:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51592) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQwFN-0002wS-Vo for guix-patches@gnu.org; Wed, 15 May 2019 11:55:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQw3g-0006Od-5W for guix-patches@gnu.org; Wed, 15 May 2019 11:43:09 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:40572) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQw3f-0006Ns-VX for guix-patches@gnu.org; Wed, 15 May 2019 11:43:08 -0400 Received: by mail-wr1-x430.google.com with SMTP id h4so25363wre.7 for ; Wed, 15 May 2019 08:43:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=bdKHjjmDr94zjBRvRARgBCh5F8PXFGI/BAwxM0O1ovA=; b=Y6Da1qQh5mURCTGORmwnluei1uCX8WUnl7sG6AZB5TQJ3qO7aQG6b/otS7oBGARFAb VyCvKQyTDfkDgpQ+CzZ/C4AIzN/ZHsKMLL5MASx3jdjBnghJ1GtJlLHl+Hbb6fv3q6us 5axoCVtJxC60121cjxJeAY+6kXjUEwQegd8y7gDSc4JL7APlZVq/ZtILMSE5NHlf0rL1 NWOtlBeEOVW/gqW4So/iudYAn4cbG8BAZyHxdxh5KCwWto3mcy8dWC4Xe2cmjEGa8IXk WSY44UFd56VKRp4tIuN4jkrsMqAMBgR8XH7vlFRikdMYvk20topvHrr8SXiS1Y+iF6Hp opsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=bdKHjjmDr94zjBRvRARgBCh5F8PXFGI/BAwxM0O1ovA=; b=Ml0a+TlKFTjW1HSK2jd//zKAj4Rr52Z1BrCTXpmQkJGKx02ybjkm763NxaKvENkOBF 8k4fuxqjDrPEMAnTSP14f5faGaVoICiSWfjhiv6ixkg105sCg9MSA40iKKq6aTsrsq2C qZbMKLXD3hbnrBpeL9Kxj7YxEqWKgJMK5vjHtmW3iPXeLEXCB3zY+NnYrKH7E7BdENps pNTdByoaGfANyjPKBfpz2m0EGn9UEJQzPw8JgA3jFTdgcslzkBrpQi36iNfLhctjzWuz TpJ3Grc18vkNn4kUKDzXiMNoXa+iagiH5J5jP8e7AZ1w5EmIDDVPdXp1hN5UyHfl0Loa RgUg== X-Gm-Message-State: APjAAAVOef42uHm010mcvCTYYRLxRr38ixuPuQK/cTfTQz7QvSiFiXQk ujUZTjSye5vazFS+yzNxHYYWY423pK4= X-Google-Smtp-Source: APXvYqwFH7MVzz+q8i3JWzpETRkdGrixhlQEqbme/bOsMro7GI7Tl133MdYLR9O381N+0ZAa2XbHjw== X-Received: by 2002:adf:f6c8:: with SMTP id y8mr13982620wrp.175.1557934986524; Wed, 15 May 2019 08:43:06 -0700 (PDT) Received: from NUC.Home (bzq-79-180-236-30.red.bezeqint.net. [79.180.236.30]) by smtp.gmail.com with ESMTPSA id o4sm1869994wmc.38.2019.05.15.08.43.05 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 May 2019 08:43:05 -0700 (PDT) From: doron.behar@gmail.com Date: Wed, 15 May 2019 18:43:04 +0300 Message-Id: <20190515154304.30290-1-doron.behar@gmail.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::430 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.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: -2.3 (--) From: Doron Behar --- 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 From unknown Fri Jun 13 10:56:17 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#35752] [PATCH] Add package neovim-remote and it's dependencies Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 May 2019 04:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35752 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: doron.behar@gmail.com Cc: 35752@debbugs.gnu.org Received: via spool by 35752-submit@debbugs.gnu.org id=B35752.15581545115214 (code B ref 35752); Sat, 18 May 2019 04:42:02 +0000 Received: (at 35752) by debbugs.gnu.org; 18 May 2019 04:41:51 +0000 Received: from localhost ([127.0.0.1]:59462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRrAM-0001M0-BR for submit@debbugs.gnu.org; Sat, 18 May 2019 00:41:51 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRrAK-0001Ls-3g for 35752@debbugs.gnu.org; Sat, 18 May 2019 00:41:48 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1558154473; cv=none; d=zoho.com; s=zohoarc; b=RLTAmkoL2/OAdkG71DJ9xeFietIFxrVP/7Jc+qSqYYk9KPQpECET51hmeegNO+b2sGH8e7sXGVIGn5k2P47g2mRzKroK8+5p/sdB9EBxETJFMVmzKoTVqMSSDCo55Xr4bD+D/yCh3/dZ3uX7SPgcAyeJRbUS4taf37m0KgmsDNg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1558154473; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=rfyNxSba8uX8vrq4q019Hi51fAPLl1iaS7sTddKbrTg=; b=AybZigeAIfNgXIrjhj3d20ZC4oEEhtewdr8WqUAUwcIMai1e5LayVL4kuAaU6wWeo7Tz1X8zJP6e9WDCNOw8oJ8MSCQ1Gehfnxalg6MvmoulpjgldX8EIGD2Y2PaxILgFthhXWQcRpKZOJ+MBH2ee63V1fxlikVnIFKWjw0fQ+4= 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=1558154473; 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=745; bh=rfyNxSba8uX8vrq4q019Hi51fAPLl1iaS7sTddKbrTg=; b=NCtsCb3eOSw8lXooqd0jbW5Zw9b3VhctQwbdpQ9lLUo7wvSTMtVRYCIOnPEKOxvc X950EPsUhvE12djlUJlmaVrbnYEwXlqTbidU38kFaoZcIhh9RIb1+OnfJl85BOHqQVo EoGE1bF8H30yGpziGUn0zm8044ARXyaShIx+CxM8= Received: from localhost (p4FD5A3AB.dip0.t-ipconnect.de [79.213.163.171]) by mx.zohomail.com with SMTPS id 1558154470219248.28113841067034; Fri, 17 May 2019 21:41:10 -0700 (PDT) References: <20190515154304.30290-1-doron.behar@gmail.com> User-agent: mu4e 1.2.0; emacs 26.2 From: Ricardo Wurmus In-reply-to: <20190515154304.30290-1-doron.behar@gmail.com> 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: Sat, 18 May 2019 06:41:06 +0200 Message-ID: <87woiocr31.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-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 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=E2=80=99re usi= ng Emacs you can make it reindent things for you. If not, please look at other package definitions for inspiration. - Please don=E2=80=99t put parentheses on lines all by themselves. They get lonely. Could you please send updated patches to 35752@debbugs.gnu.org? -- Ricardo From unknown Fri Jun 13 10:56:17 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: doron.behar@gmail.com Subject: bug#35752: closed (Re: bug#35752: [PATCH] Add package neovim-remote and it's dependencies) Message-ID: References: <87zg4t6de5.fsf@fsfe.org> <20190515154304.30290-1-doron.behar@gmail.com> X-Gnu-PR-Message: they-closed 35752 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 35752@debbugs.gnu.org Date: Tue, 20 Jun 2023 21:19:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1687295942-29512-1" This is a multi-part message in MIME format... ------------=_1687295942-29512-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #35752: [PATCH] Add package neovim-remote and it's dependencies 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 35752@debbugs.gnu.org. --=20 35752: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D35752 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1687295942-29512-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 35752-done) by debbugs.gnu.org; 20 Jun 2023 21:18:46 +0000 Received: from localhost ([127.0.0.1]:59888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBikQ-0007fV-JY for submit@debbugs.gnu.org; Tue, 20 Jun 2023 17:18:46 -0400 Received: from mail1.fsfe.org ([217.69.89.151]:36372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBikO-0007fK-9G for 35752-done@debbugs.gnu.org; Tue, 20 Jun 2023 17:18:45 -0400 From: Jelle Licht DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsfe.org; s=2021100501; t=1687295922; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=LPocU2Nmxtq5TdRX8ASZY7IrRGOLefQBVHbewt0IjvQ=; b=CNekA5bHOvLR5IsgjMv9OQNhEyb+L+hidMyzsjk/OwTIfEe/ElU9TxjW3v0Y10h6joUPyP mNB19dN9ks+oYUTp3PK2+tJ8DyG5RWQJjizxxyRaXvgcALG5n+YEwKSdCzrZWKUNQ44JQr c8ZlHyoPic3vsK7VZ/ZWUKuy+DmosDA= To: 35752-done@debbugs.gnu.org Subject: Re: bug#35752: [PATCH] Add package neovim-remote and it's dependencies In-Reply-To: <87woiocr31.fsf@elephly.net> (Ricardo Wurmus's message of "Sat, 18 May 2019 06:41:06 +0200") References: <20190515154304.30290-1-doron.behar@gmail.com> <87woiocr31.fsf@elephly.net> Date: Tue, 20 Jun 2023 23:18:42 +0200 Message-ID: <87zg4t6de5.fsf@fsfe.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35752-done Cc: Ricardo Wurmus , doron.behar@gmail.com 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 there, python-neovim-remote@2.5.1 has been packaged on master, so I'm closing this. Cheers, Jelle ------------=_1687295942-29512-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 May 2019 15:55:33 +0000 Received: from localhost ([127.0.0.1]:53222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hQwFg-0002GN-It for submit@debbugs.gnu.org; Wed, 15 May 2019 11:55:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hQwFe-0002GB-ED for submit@debbugs.gnu.org; Wed, 15 May 2019 11:55:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:39395) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hQwFS-0002KF-FP for submit@debbugs.gnu.org; Wed, 15 May 2019 11:55:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51592) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQwFN-0002wS-Vo for guix-patches@gnu.org; Wed, 15 May 2019 11:55:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQw3g-0006Od-5W for guix-patches@gnu.org; Wed, 15 May 2019 11:43:09 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:40572) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQw3f-0006Ns-VX for guix-patches@gnu.org; Wed, 15 May 2019 11:43:08 -0400 Received: by mail-wr1-x430.google.com with SMTP id h4so25363wre.7 for ; Wed, 15 May 2019 08:43:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=bdKHjjmDr94zjBRvRARgBCh5F8PXFGI/BAwxM0O1ovA=; b=Y6Da1qQh5mURCTGORmwnluei1uCX8WUnl7sG6AZB5TQJ3qO7aQG6b/otS7oBGARFAb VyCvKQyTDfkDgpQ+CzZ/C4AIzN/ZHsKMLL5MASx3jdjBnghJ1GtJlLHl+Hbb6fv3q6us 5axoCVtJxC60121cjxJeAY+6kXjUEwQegd8y7gDSc4JL7APlZVq/ZtILMSE5NHlf0rL1 NWOtlBeEOVW/gqW4So/iudYAn4cbG8BAZyHxdxh5KCwWto3mcy8dWC4Xe2cmjEGa8IXk WSY44UFd56VKRp4tIuN4jkrsMqAMBgR8XH7vlFRikdMYvk20topvHrr8SXiS1Y+iF6Hp opsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=bdKHjjmDr94zjBRvRARgBCh5F8PXFGI/BAwxM0O1ovA=; b=Ml0a+TlKFTjW1HSK2jd//zKAj4Rr52Z1BrCTXpmQkJGKx02ybjkm763NxaKvENkOBF 8k4fuxqjDrPEMAnTSP14f5faGaVoICiSWfjhiv6ixkg105sCg9MSA40iKKq6aTsrsq2C qZbMKLXD3hbnrBpeL9Kxj7YxEqWKgJMK5vjHtmW3iPXeLEXCB3zY+NnYrKH7E7BdENps pNTdByoaGfANyjPKBfpz2m0EGn9UEJQzPw8JgA3jFTdgcslzkBrpQi36iNfLhctjzWuz TpJ3Grc18vkNn4kUKDzXiMNoXa+iagiH5J5jP8e7AZ1w5EmIDDVPdXp1hN5UyHfl0Loa RgUg== X-Gm-Message-State: APjAAAVOef42uHm010mcvCTYYRLxRr38ixuPuQK/cTfTQz7QvSiFiXQk ujUZTjSye5vazFS+yzNxHYYWY423pK4= X-Google-Smtp-Source: APXvYqwFH7MVzz+q8i3JWzpETRkdGrixhlQEqbme/bOsMro7GI7Tl133MdYLR9O381N+0ZAa2XbHjw== X-Received: by 2002:adf:f6c8:: with SMTP id y8mr13982620wrp.175.1557934986524; Wed, 15 May 2019 08:43:06 -0700 (PDT) Received: from NUC.Home (bzq-79-180-236-30.red.bezeqint.net. [79.180.236.30]) by smtp.gmail.com with ESMTPSA id o4sm1869994wmc.38.2019.05.15.08.43.05 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 May 2019 08:43:05 -0700 (PDT) From: doron.behar@gmail.com To: guix-patches@gnu.org Subject: [PATCH] Add package neovim-remote and it's dependencies Date: Wed, 15 May 2019 18:43:04 +0300 Message-Id: <20190515154304.30290-1-doron.behar@gmail.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::430 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.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: -2.3 (--) From: Doron Behar --- 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 ------------=_1687295942-29512-1--