Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] python3-urwid: update to 2.6.16, adopt
@ 2025-04-08  9:12 realcharmer
  2025-04-08  9:28 ` [PR PATCH] [Updated] " realcharmer
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: realcharmer @ 2025-04-08  9:12 UTC (permalink / raw)
  To: ml

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

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

https://github.com/realcharmer/void-packages python3-urwid
https://github.com/void-linux/void-packages/pull/55004

python3-urwid: update to 2.6.16, adopt
This update is required to fix `stig` and possibly other packages.

- I tested the changes in this PR: **YES**
- I built this PR locally for my native architecture, (x86_64-glibc)

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

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

From 2e8570d23253b86689886c7de5d50b525f67791e Mon Sep 17 00:00:00 2001
From: Emil Miler <em@0x45.cz>
Date: Tue, 8 Apr 2025 11:11:00 +0200
Subject: [PATCH] python3-urwid: update to 2.6.16, adopt

This update is required to fix `stig` and possibly other packages.
---
 srcpkgs/python3-urwid/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index e585bb7409882c..24b10a21b67415 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -1,22 +1,22 @@
 # Template file for 'python3-urwid'
 pkgname=python3-urwid
-version=2.2.3
-revision=2
+version=2.6.16
+revision=1
 build_style=python3-pep517
 # "vterm" tests do pipe writes that hang
 make_check_args="--ignore=tests/test_vterm.py"
 make_check_target="tests"
 hostmakedepends="python3-setuptools_scm python3-wheel"
 makedepends="python3-devel"
-depends="python3"
+depends="python3 python3-typing_extensions python3-wcwidth"
 checkdepends="python3-pytest"
 short_desc="Console user interface library for Python"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Emil Miler <em@0x45.cz>"
 license="LGPL-2.1-or-later"
 homepage="http://urwid.org/"
 changelog="https://raw.githubusercontent.com/urwid/urwid/master/docs/changelog.rst"
 distfiles="${PYPI_SITE}/u/urwid/urwid-${version}.tar.gz"
-checksum=e4516d55dcee6bd012b3e72a10c75f2866c63a740f0ec4e1ada05c1e1cc02e34
+checksum=93ad239939e44c385e64aa00027878b9e5c486d59e855ec8ab5b1e1adcdb32a2
 
 pre_check() {
 	vsed -i -e '/addopts/d' pyproject.toml

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] python3-urwid: update to 2.6.16, adopt
  2025-04-08  9:12 [PR PATCH] python3-urwid: update to 2.6.16, adopt realcharmer
@ 2025-04-08  9:28 ` realcharmer
  2025-04-08  9:29 ` realcharmer
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: realcharmer @ 2025-04-08  9:28 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by realcharmer against master on the void-packages repository

https://github.com/realcharmer/void-packages python3-urwid
https://github.com/void-linux/void-packages/pull/55004

python3-urwid: update to 2.6.16, adopt
This update is required to fix `stig` and possibly other packages.

- I tested the changes in this PR: **YES**
- I built this PR locally for my native architecture, (x86_64-glibc)

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

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

From 9b55ed3f772dedcc431fcfdee8d3e4f761a3187a Mon Sep 17 00:00:00 2001
From: Emil Miler <em@0x45.cz>
Date: Tue, 8 Apr 2025 11:11:00 +0200
Subject: [PATCH] python3-urwid: update to 2.6.16, adopt

This update is required to fix `stig` and possibly other packages.
---
 srcpkgs/python3-urwid/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index e585bb7409882c..abc7aed3e37522 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -1,22 +1,22 @@
 # Template file for 'python3-urwid'
 pkgname=python3-urwid
-version=2.2.3
-revision=2
+version=2.6.16
+revision=1
 build_style=python3-pep517
 # "vterm" tests do pipe writes that hang
 make_check_args="--ignore=tests/test_vterm.py"
 make_check_target="tests"
 hostmakedepends="python3-setuptools_scm python3-wheel"
 makedepends="python3-devel"
-depends="python3"
-checkdepends="python3-pytest"
+depends="python3 python3-typing_extensions python3-wcwidth"
+checkdepends="python3-pytest python3-wcwidth"
 short_desc="Console user interface library for Python"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Emil Miler <em@0x45.cz>"
 license="LGPL-2.1-or-later"
 homepage="http://urwid.org/"
 changelog="https://raw.githubusercontent.com/urwid/urwid/master/docs/changelog.rst"
 distfiles="${PYPI_SITE}/u/urwid/urwid-${version}.tar.gz"
-checksum=e4516d55dcee6bd012b3e72a10c75f2866c63a740f0ec4e1ada05c1e1cc02e34
+checksum=93ad239939e44c385e64aa00027878b9e5c486d59e855ec8ab5b1e1adcdb32a2
 
 pre_check() {
 	vsed -i -e '/addopts/d' pyproject.toml

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: python3-urwid: update to 2.6.16, adopt
  2025-04-08  9:12 [PR PATCH] python3-urwid: update to 2.6.16, adopt realcharmer
  2025-04-08  9:28 ` [PR PATCH] [Updated] " realcharmer
@ 2025-04-08  9:29 ` realcharmer
  2025-04-08 11:57 ` slymattz
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: realcharmer @ 2025-04-08  9:29 UTC (permalink / raw)
  To: ml

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

New comment by realcharmer on void-packages repository

https://github.com/void-linux/void-packages/pull/55004#issuecomment-2785817833

Comment:
I don't think my dependencies are correctly grouped, can you please check that?

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: python3-urwid: update to 2.6.16, adopt
  2025-04-08  9:12 [PR PATCH] python3-urwid: update to 2.6.16, adopt realcharmer
  2025-04-08  9:28 ` [PR PATCH] [Updated] " realcharmer
  2025-04-08  9:29 ` realcharmer
@ 2025-04-08 11:57 ` slymattz
  2025-04-08 12:23 ` slymattz
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: slymattz @ 2025-04-08 11:57 UTC (permalink / raw)
  To: ml

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

New comment by slymattz on void-packages repository

https://github.com/void-linux/void-packages/pull/55004#issuecomment-2786196143

Comment:
Hi!

First off, you don't have to pull python3 explicitly if there are extra py3 dependencies. Things like python3-typing_extensions or python3-wcwidth will pull python3 anyway. Manual.md says `include python3 in depends if there are no other python dependencies.`

As for checkdepends, you typically want to keep things like python3-pytest in this case and append $depends to the list. The use of this variable is something I've seen across different templates.

For reference, you can take a peek at [yt-dlp](https://github.com/void-linux/void-packages/blob/master/srcpkgs/yt-dlp/template)

As for the very choice of host-/make-/runtime/check- dependencies in this case, I'll refrain from answering.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: python3-urwid: update to 2.6.16, adopt
  2025-04-08  9:12 [PR PATCH] python3-urwid: update to 2.6.16, adopt realcharmer
                   ` (2 preceding siblings ...)
  2025-04-08 11:57 ` slymattz
@ 2025-04-08 12:23 ` slymattz
  2025-04-08 12:23 ` slymattz
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: slymattz @ 2025-04-08 12:23 UTC (permalink / raw)
  To: ml

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

New comment by slymattz on void-packages repository

https://github.com/void-linux/void-packages/pull/55004#issuecomment-2786196143

Comment:
Hi!

First off, you don't have to pull python3 explicitly if there are extra py3 dependencies. Things like python3-typing_extensions or python3-wcwidth will pull python3 anyway. Manual.md says `include python3 in depends if there are no other python dependencies.`

As for the very choice of host-/make-/runtime/check- dependencies in this case, I'll refrain from answering.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: python3-urwid: update to 2.6.16, adopt
  2025-04-08  9:12 [PR PATCH] python3-urwid: update to 2.6.16, adopt realcharmer
                   ` (3 preceding siblings ...)
  2025-04-08 12:23 ` slymattz
@ 2025-04-08 12:23 ` slymattz
  2025-04-08 16:53 ` [PR PATCH] [Updated] " realcharmer
  2025-04-17 17:09 ` [PR PATCH] [Merged]: " classabbyamp
  6 siblings, 0 replies; 8+ messages in thread
From: slymattz @ 2025-04-08 12:23 UTC (permalink / raw)
  To: ml

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

New comment by slymattz on void-packages repository

https://github.com/void-linux/void-packages/pull/55004#issuecomment-2786196143

Comment:
Hi!

First off, you don't have to pull python3 explicitly if there are extra py3 dependencies. Things like python3-typing_extensions or python3-wcwidth will pull python3 anyway. Manual.md says `include python3 in depends if there are no other python dependencies.`

As for the very choice of host-/make-/runtime/check- dependencies in this case, I'll refrain from answering.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] python3-urwid: update to 2.6.16, adopt
  2025-04-08  9:12 [PR PATCH] python3-urwid: update to 2.6.16, adopt realcharmer
                   ` (4 preceding siblings ...)
  2025-04-08 12:23 ` slymattz
@ 2025-04-08 16:53 ` realcharmer
  2025-04-17 17:09 ` [PR PATCH] [Merged]: " classabbyamp
  6 siblings, 0 replies; 8+ messages in thread
From: realcharmer @ 2025-04-08 16:53 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by realcharmer against master on the void-packages repository

https://github.com/realcharmer/void-packages python3-urwid
https://github.com/void-linux/void-packages/pull/55004

python3-urwid: update to 2.6.16, adopt
This update is required to fix `stig` and possibly other packages.

- I tested the changes in this PR: **YES**
- I built this PR locally for my native architecture, (x86_64-glibc)

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

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

From 32d92486b5ee02e7d43cdecf80ec9f071df56fbd Mon Sep 17 00:00:00 2001
From: Emil Miler <em@0x45.cz>
Date: Tue, 8 Apr 2025 11:11:00 +0200
Subject: [PATCH] python3-urwid: update to 2.6.16, adopt

This update is required to fix `stig` and possibly other packages.
---
 srcpkgs/python3-urwid/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index e585bb7409882c..36f96976eac5ba 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -1,22 +1,22 @@
 # Template file for 'python3-urwid'
 pkgname=python3-urwid
-version=2.2.3
-revision=2
+version=2.6.16
+revision=1
 build_style=python3-pep517
 # "vterm" tests do pipe writes that hang
 make_check_args="--ignore=tests/test_vterm.py"
 make_check_target="tests"
 hostmakedepends="python3-setuptools_scm python3-wheel"
 makedepends="python3-devel"
-depends="python3"
-checkdepends="python3-pytest"
+depends="python3-typing_extensions python3-wcwidth"
+checkdepends="python3-pytest python3-wcwidth"
 short_desc="Console user interface library for Python"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Emil Miler <em@0x45.cz>"
 license="LGPL-2.1-or-later"
 homepage="http://urwid.org/"
 changelog="https://raw.githubusercontent.com/urwid/urwid/master/docs/changelog.rst"
 distfiles="${PYPI_SITE}/u/urwid/urwid-${version}.tar.gz"
-checksum=e4516d55dcee6bd012b3e72a10c75f2866c63a740f0ec4e1ada05c1e1cc02e34
+checksum=93ad239939e44c385e64aa00027878b9e5c486d59e855ec8ab5b1e1adcdb32a2
 
 pre_check() {
 	vsed -i -e '/addopts/d' pyproject.toml

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Merged]: python3-urwid: update to 2.6.16, adopt
  2025-04-08  9:12 [PR PATCH] python3-urwid: update to 2.6.16, adopt realcharmer
                   ` (5 preceding siblings ...)
  2025-04-08 16:53 ` [PR PATCH] [Updated] " realcharmer
@ 2025-04-17 17:09 ` classabbyamp
  6 siblings, 0 replies; 8+ messages in thread
From: classabbyamp @ 2025-04-17 17:09 UTC (permalink / raw)
  To: ml

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

There's a merged pull request on the void-packages repository

python3-urwid: update to 2.6.16, adopt
https://github.com/void-linux/void-packages/pull/55004

Description:
This update is required to fix `stig` and possibly other packages.

- I tested the changes in this PR: **YES**
- I built this PR locally for my native architecture, (x86_64-glibc)

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-04-17 17:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-08  9:12 [PR PATCH] python3-urwid: update to 2.6.16, adopt realcharmer
2025-04-08  9:28 ` [PR PATCH] [Updated] " realcharmer
2025-04-08  9:29 ` realcharmer
2025-04-08 11:57 ` slymattz
2025-04-08 12:23 ` slymattz
2025-04-08 12:23 ` slymattz
2025-04-08 16:53 ` [PR PATCH] [Updated] " realcharmer
2025-04-17 17:09 ` [PR PATCH] [Merged]: " classabbyamp

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