pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/py-pefile



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Aug 27 10:49:47 UTC 2024

Modified Files:
        pkgsrc/sysutils/py-pefile: Makefile PLIST distinfo

Log Message:
py-pefile: updated to 2024.8.26

pefile 2024.8.26

Close the data attribute before reassigning it
Floor division (//) does mathematical division with the floor functio…
Update new dvrt type and Load Config filed adapt to Windows11
fix PE.get_data
Fix ambiguous string syntax for PEid parsing regexp
fixed a memory leak that caused the pe file to be access locked.
Exphash from sha256 to md5 to match imphash
More readable calls to superclass
Fix cache_adjust_FileAlignment to work with files not aligned to 0x200
[StepSecurity] Apply security best practices
Create sets using curly brackets
Change IOError to OSError
Apply isort to sort all imports
Remove "OC Patch" comments
Update tox.ini Python versions
Use with statement to write to file
Remove distutils use
Use chaining comparison operators
Replace list comprehension with set comprehension
Use not in operator
Replace base class name with super()
Increase readability and consistency
Tiny comment improvements
Update oleaut32.py from oleaut32.dll
Improve parse_rich_header
Include ordinals for wsock32.dll
Update ws2_32.py from ws2_32.dll
Update pefile.py for typo
Add parsing for IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/sysutils/py-pefile/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/py-pefile/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/py-pefile/distinfo

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

Modified files:

Index: pkgsrc/sysutils/py-pefile/Makefile
diff -u pkgsrc/sysutils/py-pefile/Makefile:1.16 pkgsrc/sysutils/py-pefile/Makefile:1.17
--- pkgsrc/sysutils/py-pefile/Makefile:1.16     Mon May  8 09:13:13 2023
+++ pkgsrc/sysutils/py-pefile/Makefile  Tue Aug 27 10:49:47 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2023/05/08 09:13:13 adam Exp $
+# $NetBSD: Makefile,v 1.17 2024/08/27 10:49:47 adam Exp $
 
-DISTNAME=      pefile-2023.2.7
+DISTNAME=      pefile-2024.8.26
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pefile/}
@@ -10,9 +10,10 @@ HOMEPAGE=    https://github.com/erocarrera/
 COMMENT=       Python module to read and work with PE files
 LICENSE=       modified-bsd
 
-USE_LANGUAGES= # none
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
+USE_LANGUAGES= # none
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/sysutils/py-pefile/PLIST
diff -u pkgsrc/sysutils/py-pefile/PLIST:1.3 pkgsrc/sysutils/py-pefile/PLIST:1.4
--- pkgsrc/sysutils/py-pefile/PLIST:1.3 Mon May  8 09:13:13 2023
+++ pkgsrc/sysutils/py-pefile/PLIST     Tue Aug 27 10:49:47 2024
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.3 2023/05/08 09:13:13 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.4 2024/08/27 10:49:47 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/ordlookup/__init__.py
 ${PYSITELIB}/ordlookup/__init__.pyc
 ${PYSITELIB}/ordlookup/__init__.pyo
@@ -12,6 +13,9 @@ ${PYSITELIB}/ordlookup/oleaut32.pyo
 ${PYSITELIB}/ordlookup/ws2_32.py
 ${PYSITELIB}/ordlookup/ws2_32.pyc
 ${PYSITELIB}/ordlookup/ws2_32.pyo
+${PYSITELIB}/ordlookup/wsock32.py
+${PYSITELIB}/ordlookup/wsock32.pyc
+${PYSITELIB}/ordlookup/wsock32.pyo
 ${PYSITELIB}/pefile.py
 ${PYSITELIB}/pefile.pyc
 ${PYSITELIB}/pefile.pyo

Index: pkgsrc/sysutils/py-pefile/distinfo
diff -u pkgsrc/sysutils/py-pefile/distinfo:1.8 pkgsrc/sysutils/py-pefile/distinfo:1.9
--- pkgsrc/sysutils/py-pefile/distinfo:1.8      Mon May  8 09:13:13 2023
+++ pkgsrc/sysutils/py-pefile/distinfo  Tue Aug 27 10:49:47 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2023/05/08 09:13:13 adam Exp $
+$NetBSD: distinfo,v 1.9 2024/08/27 10:49:47 adam Exp $
 
-BLAKE2s (pefile-2023.2.7.tar.gz) = 431d0720d3ce55c91d551d5cc03a51adb720174ca1f5498013cf8ef6d9a0c016
-SHA512 (pefile-2023.2.7.tar.gz) = 56cbfff3e6ffd07262d8a999358f2ddf2f6df7fff96ee647f94c57e791b278c9f9863aac92d0416fc3f7f2221652f8000a25d5f8f3233684b6bcec106df72fb4
-Size (pefile-2023.2.7.tar.gz) = 74854 bytes
+BLAKE2s (pefile-2024.8.26.tar.gz) = a748ac2e75044c106f68fc12ef550fbb2de2d1ca0e7740b521ae76a9c8ed6a27
+SHA512 (pefile-2024.8.26.tar.gz) = 62781f2ab84040a13304ce550dd1e943991df152c5f2951281906e837b1659694051a074ff49cd08d5d508e9b70009b56418a4237511c4464c4eba9bda4bccf7
+Size (pefile-2024.8.26.tar.gz) = 76008 bytes



Home | Main Index | Thread Index | Old Index