Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Aiohttp
@ 2024-06-24 18:58 ahesford
  0 siblings, 0 replies; only message in thread
From: ahesford @ 2024-06-24 18:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 393 bytes --]

There is a new pull request by ahesford against master on the void-packages repository

https://github.com/ahesford/void-packages aiohttp
https://github.com/void-linux/void-packages/pull/50972

Aiohttp
#### Testing the changes
- I tested the changes in this PR: **in progress**

cc: @the-maldridge 

A patch file from https://github.com/void-linux/void-packages/pull/50972.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aiohttp-50972.patch --]
[-- Type: text/x-diff, Size: 2980 bytes --]

From 930663c2a758776af5c0ebe4a6615920fa9f02f1 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Mon, 24 Jun 2024 14:56:06 -0400
Subject: [PATCH 1/2] New package: python3-aiohappyeyeballs-2.3.2

---
 srcpkgs/python3-aiohappyeyeballs/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/python3-aiohappyeyeballs/template

diff --git a/srcpkgs/python3-aiohappyeyeballs/template b/srcpkgs/python3-aiohappyeyeballs/template
new file mode 100644
index 00000000000000..9def2cb958a912
--- /dev/null
+++ b/srcpkgs/python3-aiohappyeyeballs/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-aiohappyeyeballs'
+pkgname=python3-aiohappyeyeballs
+version=2.3.2
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-poetry-core"
+depends="python3"
+checkdepends="python3-pytest-asyncio"
+short_desc="Happy eyeballs for pre-resolved hosts"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="PSF-2.0"
+homepage="https://aiohappyeyeballs.readthedocs.io"
+changelog="https://raw.githubusercontent.com/aio-libs/aiohappyeyeballs/main/CHANGELOG.md"
+distfiles="https://github.com/aio-libs/aiohappyeyeballs/archive/v${version}.tar.gz"
+checksum=37f3b588a3dc0c8b11d9a59894c74f95a581112c7152609cc9d7398706a93d08
+
+pre_check() {
+	vsed -i -e '/^addopts/d' pyproject.toml
+}

From 09f1c17bb0120091d838d99705b340678963a46e Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Mon, 24 Jun 2024 14:56:09 -0400
Subject: [PATCH 2/2] python3-aiohttp: update to 3.9.5.

---
 srcpkgs/python3-aiohttp/template | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index 4678749133e095..b9dfa5ce4fc42a 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -1,21 +1,16 @@
 # Template file for 'python3-aiohttp'
 pkgname=python3-aiohttp
-version=3.9.1
+version=3.9.5
 revision=1
-build_style=python3-module
+build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
-makedepends="python3-devel http-parser-devel"
-depends="python3-aiosignal python3-async-timeout python3-attrs
- python3-chardet python3-yarl python3-typing_extensions python3-multidict"
+makedepends="python3-devel"
+depends="python3-aiohappyeyeballs python3-aiosignal python3-async-timeout
+ python3-frozenlist python3-multidict python3-yarl"
 short_desc="HTTP client/server for asyncio (PEP-3156)"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://aiohttp.readthedocs.io/"
 distfiles="${PYPI_SITE}/a/aiohttp/aiohttp-${version}.tar.gz"
-checksum=8fc49a87ac269d4529da45871e2ffb6874e87779c3d0e2ccd813c0899221239d
+checksum=edea7d15772ceeb29db4aff55e482d4bcfb6ae160ce144f2682de02f6d693551
 make_check=no # Depends on proxy.py and re_assert
-
-post_patch() {
-	# use system http-parser
-	vsed -i '/http_parser\.c/d' -i setup.py
-}

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-06-24 18:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-06-24 18:58 [PR PATCH] Aiohttp ahesford

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).