Hi, ports@:
Here is a patch for geo/py-laspy to update to 2.5.1.
It build and run well and pass all tests on amd64-current
system. No other ports depnd on it.
Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/geo/py-laspy/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile 2 Apr 2023 09:59:40 -0000 1.16
+++ Makefile 15 Dec 2023 02:25:03 -0000
@@ -1,6 +1,6 @@
COMMENT= library for reading, modifying and creating LAS LiDAR files
-MODPY_EGG_VERSION= 2.4.1
+MODPY_EGG_VERSION= 2.5.1
DISTNAME= laspy-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
Index: distinfo
===================================================================
RCS file: /cvs/ports/geo/py-laspy/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 2 Apr 2023 09:59:40 -0000 1.8
+++ distinfo 15 Dec 2023 02:25:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (laspy-2.4.1.tar.gz) = E8rsxzJcsiQsslOUmE0hs7X3lsiLy0S8LtLTzxuXKsQ=
-SIZE (laspy-2.4.1.tar.gz) = 1253300
+SHA256 (laspy-2.5.1.tar.gz) = uqPJxswVVjbxYRSREfnPwkPb0U9synKclLNWsxxmjy4=
+SIZE (laspy-2.5.1.tar.gz) = 1555098
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/geo/py-laspy/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST 25 Nov 2022 21:11:34 -0000 1.6
+++ pkg/PLIST 15 Dec 2023 02:25:03 -0000
@@ -1,16 +1,24 @@
@conflict py-laspy-*
@pkgpath geo/py-laspy
+bin/laspy
lib/python${MODPY_VERSION}/site-packages/laspy/
lib/python${MODPY_VERSION}/site-packages/laspy-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/laspy-${MODPY_EGG_VERSION}.dist-info/LICENSE.txt
lib/python${MODPY_VERSION}/site-packages/laspy-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/laspy-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/laspy-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/laspy-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/laspy-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/laspy/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}_pointappender.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}_pointappender.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}_pointreader.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}_pointreader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}_pointwriter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}_pointwriter.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}compression.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}compression.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}copc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -39,6 +47,40 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}typehints.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/laspy/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}backend.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}backend.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}format.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}format.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}laszipbackend.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}laszipbackend.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}lazbackend.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}lazbackend.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}lazrsbackend.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}lazrsbackend.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}selection.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/${MODPY_PYCACHE}selection.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/backend.py
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/format.py
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/laszipbackend.py
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/lazbackend.py
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/lazrsbackend.py
+lib/python${MODPY_VERSION}/site-packages/laspy/_compression/selection.py
+lib/python${MODPY_VERSION}/site-packages/laspy/_pointappender.py
+lib/python${MODPY_VERSION}/site-packages/laspy/_pointreader.py
+lib/python${MODPY_VERSION}/site-packages/laspy/_pointwriter.py
+lib/python${MODPY_VERSION}/site-packages/laspy/cli/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/laspy/cli/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/laspy/cli/${MODPY_PYCACHE}copc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/cli/${MODPY_PYCACHE}copc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/cli/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/laspy/cli/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/laspy/cli/copc.py
+lib/python${MODPY_VERSION}/site-packages/laspy/cli/main.py
lib/python${MODPY_VERSION}/site-packages/laspy/compression.py
lib/python${MODPY_VERSION}/site-packages/laspy/copc.py
lib/python${MODPY_VERSION}/site-packages/laspy/errors.py