[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
183/246: gnu: python-geventhttpclient: Update to 2.3.3; fixes build with
From: |
guix-commits |
Subject: |
183/246: gnu: python-geventhttpclient: Update to 2.3.3; fixes build with gcc-14. |
Date: |
Sun, 12 Jan 2025 10:21:43 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit 49bda6fa86fac2847bb349697f7dcd905ba5a29d
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Fri Jan 3 19:33:43 2025 +0100
gnu: python-geventhttpclient: Update to 2.3.3; fixes build with gcc-14.
* gnu/packages/python-web.scm (python-geventhttpclient): Update to 2.3.3.
[arguments]: Remove.
Change-Id: I83adb7625d43eec85c958ffaa8578bd1674c2809
---
gnu/packages/python-web.scm | 23 ++---------------------
1 file changed, 2 insertions(+), 21 deletions(-)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 0c24291b2e..36f19afef5 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -4820,13 +4820,13 @@ for the basic TCP/IP protocols.")
(define-public python-geventhttpclient
(package
(name "python-geventhttpclient")
- (version "2.0.9")
+ (version "2.3.3")
(source (origin
(method url-fetch)
(uri (pypi-uri "geventhttpclient" version))
(sha256
(base32
- "04qmcc7qpnif70ph61339dcld4g107fkhpa0gdmbs8z98v9kkg4a"))
+ "16vzhi1hygdf3vys0c9spg4hwlkjy3xnf9pypp50kp811mbw2x1y"))
(modules '((guix build utils)))
(snippet
'(begin
@@ -4834,25 +4834,6 @@ for the basic TCP/IP protocols.")
(for-each delete-file (find-files "src/geventhttpclient"
".*\\.pyc"))))))
(build-system python-build-system)
- (arguments
- '(#:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'delete-network-tests
- (lambda _
- (delete-file "src/geventhttpclient/tests/test_client.py")))
- (add-after 'unpack 'fix-compatibility-issue
- ;; See: https://github.com/gwik/geventhttpclient/issues/137.
- (lambda _
- (substitute* "src/geventhttpclient/tests/test_ssl.py"
- ((".*sock.last_seen_sni = None.*")
- ""))))
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests?
- (invoke "pytest" "src/geventhttpclient/tests" "-v"
- ;; Append the test modules to sys.path to avoid
- ;; namespace conflict which breaks SSL tests.
- "--import-mode=append")))))))
(native-inputs (list nss-certs-for-test python-dpkt python-pytest))
(propagated-inputs (list python-brotli python-certifi python-gevent
python-six python-urllib3))
- 216/246: gnu: gnome-recipes: Fix build with gcc-14., (continued)
- 216/246: gnu: gnome-recipes: Fix build with gcc-14., guix-commits, 2025/01/12
- 217/246: gnu: midori: Fix build with gcc-14., guix-commits, 2025/01/12
- 218/246: gnu: guile-gi: Fix build with gcc-14., guix-commits, 2025/01/12
- 220/246: gnu: icedtea-7: Fix build with gcc-14., guix-commits, 2025/01/12
- 221/246: gnu: cheese: Fix build with gcc-14., guix-commits, 2025/01/12
- 62/246: gnu: texinfo-4: Use -Wno-error= for Hurd cross-build., guix-commits, 2025/01/12
- 69/246: gnu: gcc-4.7: Fix build with gcc-14., guix-commits, 2025/01/12
- 159/246: gnu: bedtools: Update to 2.31.1; fixes build with gcc-14., guix-commits, 2025/01/12
- 161/246: gnu: r: Fix build with gcc-14., guix-commits, 2025/01/12
- 176/246: gnu: gf2x: Fix build with gcc-14., guix-commits, 2025/01/12
- 183/246: gnu: python-geventhttpclient: Update to 2.3.3; fixes build with gcc-14.,
guix-commits <=
- 189/246: gnu: libedit: Fix build with gcc-14., guix-commits, 2025/01/12
- 190/246: gnu: ghc-8.0.2: Build with gcc-13., guix-commits, 2025/01/12
- 197/246: gnu: autofs: Update to 5.1.9 and fix build with gcc-14., guix-commits, 2025/01/12
- 193/246: gnu: Add autoconf-2.72., guix-commits, 2025/01/12
- 206/246: gnu: cogl: Fix build with gcc-14., guix-commits, 2025/01/12
- 207/246: gnu: libcdio: Fix build with gcc-14., guix-commits, 2025/01/12
- 202/246: gnu: mplayer: Fix build with gcc-14., guix-commits, 2025/01/12
- 204/246: gnu: sdl-image-1.2.12: Fix build with gcc-14., guix-commits, 2025/01/12
- 201/246: gnu: gtksourceview-3.24.11: Fix build with gcc-14., guix-commits, 2025/01/12
- 203/246: gnu: ffmpeg-3.4.13: Fix build with gcc-14., guix-commits, 2025/01/12