Index | Thread | Search

From:
Laurent Cheylus <foxy@free.fr>
Subject:
[update] devel/py-elftools 0.32
To:
"ports " <ports@openbsd.org>
Cc:
jasper@openbsd.org
Date:
Mon, 20 Oct 2025 13:21:55 +0200

Download raw body.

Thread
  • Laurent Cheylus:

    [update] devel/py-elftools 0.32

Hi ports@

[cc jasper@ as maintainer]

update for devel/py-elftools to the latest version 0.32

- update Makefile and pkg/PLIST for this version.

Build and tests OK on current/amd64 with Python 3.12.11

Tests welcome and please commit if OK.

Laurent


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-elftools/Makefile,v
diff -u -p -r1.27 Makefile
--- Makefile	29 Apr 2025 10:37:59 -0000	1.27
+++ Makefile	19 Oct 2025 14:46:21 -0000
@@ -1,10 +1,9 @@
 COMMENT =		ELF and DWARF parser library for Python
 
-MODPY_DISTV =		0.31
+MODPY_DISTV =		0.32
 DISTNAME =		pyelftools-${MODPY_DISTV}
 PKGNAME =		py-elftools-${MODPY_DISTV}
 CATEGORIES =		devel
-REVISION =		0
 
 HOMEPAGE =		https://github.com/eliben/pyelftools
 MAINTAINER =		Jasper Lievisse Adriaanse <jasper@openbsd.org>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-elftools/distinfo,v
diff -u -p -r1.11 distinfo
--- distinfo	31 Jan 2025 11:36:33 -0000	1.11
+++ distinfo	19 Oct 2025 14:46:21 -0000
@@ -1,2 +1,2 @@
-SHA256 (pyelftools-0.31.tar.gz) = x3RBaxAxAVaHlEO4EYfRgtjZ7kmWYDgOZFkYtQvIj5k=
-SIZE (pyelftools-0.31.tar.gz) = 14108889
+SHA256 (pyelftools-0.32.tar.gz) = bekO57gmPnQMhxWpJTgtQJmzVPKaxI6kDYQM96oUrOU=
+SIZE (pyelftools-0.32.tar.gz) = 15047199
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-elftools/pkg/PLIST,v
diff -u -p -r1.15 PLIST
--- pkg/PLIST	29 Apr 2025 10:37:59 -0000	1.15
+++ pkg/PLIST	19 Oct 2025 14:46:21 -0000
@@ -96,6 +96,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/${MODPY_PYCACHE}ranges.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/${MODPY_PYCACHE}structs.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/${MODPY_PYCACHE}structs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/${MODPY_PYCACHE}typeunit.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/${MODPY_PYCACHE}typeunit.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/abbrevtable.py
 lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/aranges.py
 lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/callframe.py
@@ -113,6 +115,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/namelut.py
 lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/ranges.py
 lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/structs.py
+lib/python${MODPY_VERSION}/site-packages/elftools/dwarf/typeunit.py
 lib/python${MODPY_VERSION}/site-packages/elftools/ehabi/
 lib/python${MODPY_VERSION}/site-packages/elftools/ehabi/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/elftools/ehabi/${MODPY_PYCACHE}/