* [PR PATCH] castero: Add missing runtime deps
@ 2020-12-08 22:45 ndowens
2021-01-19 22:14 ` leahneukirchen
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: ndowens @ 2020-12-08 22:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 454 bytes --]
There is a new pull request by ndowens against master on the void-packages repository
https://github.com/ndowens/void-packages castero
https://github.com/void-linux/void-packages/pull/27040
castero: Add missing runtime deps
@leahneukirchen python3-pyinfra is yours, during my test of updated python3-gevent, I noticed pyinfra wouldn't run w/o python3-distro
A patch file from https://github.com/void-linux/void-packages/pull/27040.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-castero-27040.patch --]
[-- Type: text/x-diff, Size: 5448 bytes --]
From d87294d8daa0ea54339da24e96d1eca1ab6a578e Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Tue, 8 Dec 2020 15:58:26 -0600
Subject: [PATCH 1/4] castero: Add missing runtime deps
---
srcpkgs/castero/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/castero/template b/srcpkgs/castero/template
index d0a29a1c672..9cf9b303156 100644
--- a/srcpkgs/castero/template
+++ b/srcpkgs/castero/template
@@ -1,11 +1,11 @@
# Template file for 'castero'
pkgname=castero
version=0.8.2
-revision=1
+revision=2
build_style=python3-module
hostmakedepends="python3-setuptools"
-depends="python3-BeautifulSoup4 python3-cjkwrap
- python3-mpv python3-requests"
+depends="python3-BeautifulSoup4 python3-cjkwrap python3-gevent
+ python3-grequests python3-mpv python3-requests python3-zope.event"
short_desc="TUI podcast client for the terminal"
maintainer="Nathan Owens <ndowens04@gmail.com>"
license="MIT"
From 9527e4b5bfda411deda5d4ce6a1993277d531f8f Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Tue, 8 Dec 2020 16:21:48 -0600
Subject: [PATCH 2/4] New package: python3-grequests-0.6.0
---
srcpkgs/python3-grequests/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/python3-grequests/template
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
new file mode 100644
index 00000000000..7343ca6928d
--- /dev/null
+++ b/srcpkgs/python3-grequests/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-grequests'
+pkgname=python3-grequests
+version=0.6.0
+revision=1
+wrksrc="grequests-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-gevent python3-requests"
+checkdepends="${depends} python3-nose"
+short_desc="Asynchronus HTTP requests with gevent"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="BSD-2-Clause"
+homepage="https://github.com/spyoungtech/grequests"
+distfiles="https://github.com/spyoungtech/grequests/archive/v${version}.tar.gz"
+checksum=8c4a7c004d6f01a44bb84069043b1d266228af238a4d4f2ea6f6bbdd4c37ee0e
+
+post_install() {
+ vlicense LICENSE
+}
From 9de01271fb45fad72efc3187aa4b367610af6f9d Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Tue, 8 Dec 2020 16:29:17 -0600
Subject: [PATCH 3/4] python3-gevent: update to 20.9.0.
---
srcpkgs/python3-gevent/patches/setup_py.patch | 18 ------------------
srcpkgs/python3-gevent/template | 4 ++--
2 files changed, 2 insertions(+), 20 deletions(-)
delete mode 100644 srcpkgs/python3-gevent/patches/setup_py.patch
diff --git a/srcpkgs/python3-gevent/patches/setup_py.patch b/srcpkgs/python3-gevent/patches/setup_py.patch
deleted file mode 100644
index 4aaecb30a60..00000000000
--- a/srcpkgs/python3-gevent/patches/setup_py.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- setup.py.orig 2018-06-08 12:56:05.000000000 +0200
-+++ setup.py 2018-06-09 18:13:19.783191927 +0200
-@@ -306,15 +306,6 @@
-
-
- def run_setup(ext_modules, run_make):
-- if run_make:
-- if (not LIBEV_EMBED and not WIN and cffi_modules) or PYPY:
-- # We're not embedding libev but we do want
-- # to build the CFFI module. We need to configure libev
-- # because the CORE Extension won't.
-- # TODO: Generalize this.
-- if LIBEV_CFFI_MODULE in cffi_modules and not WIN:
-- system(libev_configure_command)
--
- setup(
- name='gevent',
- version=__version__,
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index fad5556530b..ce71112dc99 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -1,6 +1,6 @@
# Template file for 'python3-gevent'
pkgname=python3-gevent
-version=1.4.0
+version=20.9.0
revision=4
wrksrc="gevent-${version}"
build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://www.gevent.org/"
distfiles="https://github.com/gevent/gevent/archive/${version}.tar.gz"
-checksum=7dee57c362240b3c15d2f9c50d4b0bb13f4cca25a9fe7adf3ae7c76ddc5e73f4
+checksum=a43d6b8335eae4d1ebb3f9585bcb78c397c6f1f141eb2449838167cbb4a40ee3
export LIBEV_EMBED=0
export CARES_EMBED=0
From 7822eb80ae6d5f94c356902b0500f0174e57fc73 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Tue, 8 Dec 2020 16:44:50 -0600
Subject: [PATCH 4/4] python3-pyinfra: Add missing runtime dep
---
srcpkgs/python3-pyinfra/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index d8d5a27cdbd..13de7c07698 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -1,13 +1,13 @@
# Template file for 'python3-pyinfra'
pkgname=python3-pyinfra
version=1.2.1
-revision=1
+revision=2
wrksrc="pyinfra-${version}"
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
- python3-docopt python3-gevent python3-paramiko python3-pywinrm python3-six
- python3-yaml"
+ python3-distro python3-docopt python3-gevent python3-paramiko python3-pywinrm
+ python3-six python3-yaml"
short_desc="Automate infrastructure super fast at massive scale"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="MIT"
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: castero: Add missing runtime deps
2020-12-08 22:45 [PR PATCH] castero: Add missing runtime deps ndowens
@ 2021-01-19 22:14 ` leahneukirchen
2021-01-19 22:26 ` ericonr
2021-01-19 22:26 ` [PR PATCH] [Closed]: " ericonr
2 siblings, 0 replies; 4+ messages in thread
From: leahneukirchen @ 2021-01-19 22:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 195 bytes --]
New comment by leahneukirchen on void-packages repository
https://github.com/void-linux/void-packages/pull/27040#issuecomment-763176074
Comment:
Merged manually, thanks! I missed this earlier.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: castero: Add missing runtime deps
2020-12-08 22:45 [PR PATCH] castero: Add missing runtime deps ndowens
2021-01-19 22:14 ` leahneukirchen
@ 2021-01-19 22:26 ` ericonr
2021-01-19 22:26 ` [PR PATCH] [Closed]: " ericonr
2 siblings, 0 replies; 4+ messages in thread
From: ericonr @ 2021-01-19 22:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 158 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/27040#issuecomment-763181718
Comment:
Closing the PR :)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PR PATCH] [Closed]: castero: Add missing runtime deps
2020-12-08 22:45 [PR PATCH] castero: Add missing runtime deps ndowens
2021-01-19 22:14 ` leahneukirchen
2021-01-19 22:26 ` ericonr
@ 2021-01-19 22:26 ` ericonr
2 siblings, 0 replies; 4+ messages in thread
From: ericonr @ 2021-01-19 22:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 445 bytes --]
There's a closed pull request on the void-packages repository
castero: Add missing runtime deps
https://github.com/void-linux/void-packages/pull/27040
Description:
@leahneukirchen python3-pyinfra is yours, during my test of updated python3-gevent, I noticed pyinfra wouldn't run w/o python3-distro
The tests for gevent and new package:python3-grequests showed to pass. pyinfra runs, after adding it's missing dep, with gevent w/o error.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-01-19 22:26 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-08 22:45 [PR PATCH] castero: Add missing runtime deps ndowens
2021-01-19 22:14 ` leahneukirchen
2021-01-19 22:26 ` ericonr
2021-01-19 22:26 ` [PR PATCH] [Closed]: " ericonr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).