pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-argparse-manpage



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Oct 13 09:05:39 UTC 2026

Modified Files:
        pkgsrc/devel/py-argparse-manpage: Makefile distinfo
Added Files:
        pkgsrc/devel/py-argparse-manpage/patches:
            patch-argparse__manpage_manpage.py

Log Message:
py-argparse-manpage: fix build with Python 3.15

Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-argparse-manpage/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-argparse-manpage/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/py-argparse-manpage/patches/patch-argparse__manpage_manpage.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-argparse-manpage/Makefile
diff -u pkgsrc/devel/py-argparse-manpage/Makefile:1.8 pkgsrc/devel/py-argparse-manpage/Makefile:1.9
--- pkgsrc/devel/py-argparse-manpage/Makefile:1.8       Sat Aug 16 06:45:46 2025
+++ pkgsrc/devel/py-argparse-manpage/Makefile   Tue Oct 13 09:05:39 2026
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2025/08/16 06:45:46 adam Exp $
+# $NetBSD: Makefile,v 1.9 2026/10/13 09:05:39 wiz Exp $
 
 DISTNAME=      argparse_manpage-4.7
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
+PKGREVISION=   1
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/argparse-manpage/}
 

Index: pkgsrc/devel/py-argparse-manpage/distinfo
diff -u pkgsrc/devel/py-argparse-manpage/distinfo:1.4 pkgsrc/devel/py-argparse-manpage/distinfo:1.5
--- pkgsrc/devel/py-argparse-manpage/distinfo:1.4       Sat Aug 16 06:45:47 2025
+++ pkgsrc/devel/py-argparse-manpage/distinfo   Tue Oct 13 09:05:39 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.4 2025/08/16 06:45:47 adam Exp $
+$NetBSD: distinfo,v 1.5 2026/10/13 09:05:39 wiz Exp $
 
 BLAKE2s (argparse_manpage-4.7.tar.gz) = 5fe40de27b572d83a0dff348476622f45ee894dd0dfbefdf6bae4cbc595f1356
 SHA512 (argparse_manpage-4.7.tar.gz) = 88c2e0e0747f5950b131d5456b1bc153e64d11ca41d87e3c995d91f7ffb662685a5c58f7ea99f011151aa72e45a5bcab98ac6729e20a19d086a7798d9c783452
 Size (argparse_manpage-4.7.tar.gz) = 58871 bytes
+SHA1 (patch-argparse__manpage_manpage.py) = 9b61aa963dab7949ba148f1a1232b1ff8b5d4cc7

Added files:

Index: pkgsrc/devel/py-argparse-manpage/patches/patch-argparse__manpage_manpage.py
diff -u /dev/null pkgsrc/devel/py-argparse-manpage/patches/patch-argparse__manpage_manpage.py:1.1
--- /dev/null   Tue Oct 13 09:05:39 2026
+++ pkgsrc/devel/py-argparse-manpage/patches/patch-argparse__manpage_manpage.py Tue Oct 13 09:05:39 2026
@@ -0,0 +1,16 @@
+$NetBSD: patch-argparse__manpage_manpage.py,v 1.1 2026/10/13 09:05:39 wiz Exp $
+
+Fix for Python 3.15.
+https://github.com/praiskup/argparse-manpage/pull/130
+
+--- argparse_manpage/manpage.py.orig   2025-08-15 10:24:03.000000000 +0000
++++ argparse_manpage/manpage.py
+@@ -362,7 +362,7 @@ class _ManpageFormatter(HelpFormatter):
+ 
+ class _ManpageFormatter(HelpFormatter):
+     def __init__(self, prog, old_formatter, format):
+-        super(HelpFormatter, self).__init__()
++        super(_ManpageFormatter, self).__init__(prog)
+         self._prog = prog
+         self.of = old_formatter
+         assert format in ("pretty", "single-commands-section")



Home | Main Index | Thread Index | Old Index