pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/py-autobahn



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Dec 26 08:57:30 UTC 2025

Modified Files:
        pkgsrc/www/py-autobahn: ALTERNATIVES Makefile PLIST distinfo

Log Message:
py-autobahn: updated to 25.12.2

25.12.2

**Build & CI/CD**

* Synchronize CI/CD, FlatBuffers vendoring, and wamp-ai/wamp-cicd submodules between autobahn-python and zlmdb
* Switch manylinux container from 2_34 to 2_28 for x86_64 ISA compatibility (fixes auditwheel flatc bundling)
* Increase ARM64 build timeout to 60 minutes for QEMU emulation
* Add .github/workflows/README.md documenting CI/CD architecture
* Consolidate download-github-release and download-release-artifacts recipes
* Add checksum verification to artifact download workflow

**FlatBuffers**

* Simplify vendored FlatBuffers - use upstream as-is
* Track vendored FlatBuffers in git (like zlmdb approach)
* Add version() function to vendored FlatBuffers runtime
* Add check_zlmdb_flatbuffers_version_in_sync() for cross-project compatibility
* Generate .bfbs files for WAMP schemas during wheel build

**Other**

* Rename install-flatc to install-flatc-system with prominent warning
* Remove legacy readthedocs.yml to activate .readthedocs.yaml
* Remove dev-latest optional dependency (PyPI rejects direct URLs)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/py-autobahn/ALTERNATIVES
cvs rdiff -u -r1.47 -r1.48 pkgsrc/www/py-autobahn/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/www/py-autobahn/PLIST
cvs rdiff -u -r1.34 -r1.35 pkgsrc/www/py-autobahn/distinfo

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

Modified files:

Index: pkgsrc/www/py-autobahn/ALTERNATIVES
diff -u pkgsrc/www/py-autobahn/ALTERNATIVES:1.3 pkgsrc/www/py-autobahn/ALTERNATIVES:1.4
--- pkgsrc/www/py-autobahn/ALTERNATIVES:1.3     Thu Dec 11 15:13:51 2025
+++ pkgsrc/www/py-autobahn/ALTERNATIVES Fri Dec 26 08:57:30 2025
@@ -1 +1,2 @@
+bin/flatc @PREFIX@/bin/flatc-@PYVERSSUFFIX@
 bin/wamp @PREFIX@/bin/wamp-@PYVERSSUFFIX@

Index: pkgsrc/www/py-autobahn/Makefile
diff -u pkgsrc/www/py-autobahn/Makefile:1.47 pkgsrc/www/py-autobahn/Makefile:1.48
--- pkgsrc/www/py-autobahn/Makefile:1.47        Tue Dec 16 10:43:46 2025
+++ pkgsrc/www/py-autobahn/Makefile     Fri Dec 26 08:57:30 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.47 2025/12/16 10:43:46 adam Exp $
+# $NetBSD: Makefile,v 1.48 2025/12/26 08:57:30 adam Exp $
 
-DISTNAME=      autobahn-25.12.1
+DISTNAME=      autobahn-25.12.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/autobahn/}
 
@@ -31,7 +30,9 @@ MAKE_ENV+=    PYUBJSON_NO_EXTENSION=1
 PYTHON_VERSIONS_INCOMPATIBLE=  310
 
 post-install:
-       cd ${DESTDIR}${PREFIX}/bin && ${MV} wamp wamp-${PYVERSSUFFIX} || ${TRUE}
+.for bin in flatc wamp
+       cd ${DESTDIR}${PREFIX}/bin && ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
+.endfor
        ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/autobahn/nvx/_nvx_utf8validator.[co]
        ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/autobahn/nvx/_nvx_xormasker.[co]
 

Index: pkgsrc/www/py-autobahn/PLIST
diff -u pkgsrc/www/py-autobahn/PLIST:1.23 pkgsrc/www/py-autobahn/PLIST:1.24
--- pkgsrc/www/py-autobahn/PLIST:1.23   Sat Dec 13 10:24:37 2025
+++ pkgsrc/www/py-autobahn/PLIST        Fri Dec 26 08:57:30 2025
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.23 2025/12/13 10:24:37 abs Exp $
+@comment $NetBSD: PLIST,v 1.24 2025/12/26 08:57:30 adam Exp $
+bin/flatc-${PYVERSSUFFIX}
 bin/wamp-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -13,6 +14,9 @@ ${PYSITELIB}/autobahn/__init__.pyo
 ${PYSITELIB}/autobahn/__main__.py
 ${PYSITELIB}/autobahn/__main__.pyc
 ${PYSITELIB}/autobahn/__main__.pyo
+${PYSITELIB}/autobahn/_flatc/__init__.py
+${PYSITELIB}/autobahn/_flatc/__init__.pyc
+${PYSITELIB}/autobahn/_flatc/__init__.pyo
 ${PYSITELIB}/autobahn/_version.py
 ${PYSITELIB}/autobahn/_version.pyc
 ${PYSITELIB}/autobahn/_version.pyo
@@ -49,6 +53,79 @@ ${PYSITELIB}/autobahn/asyncio/websocket.
 ${PYSITELIB}/autobahn/exception.py
 ${PYSITELIB}/autobahn/exception.pyc
 ${PYSITELIB}/autobahn/exception.pyo
+${PYSITELIB}/autobahn/flatbuffers/__init__.py
+${PYSITELIB}/autobahn/flatbuffers/__init__.pyc
+${PYSITELIB}/autobahn/flatbuffers/__init__.pyo
+${PYSITELIB}/autobahn/flatbuffers/_git_version.py
+${PYSITELIB}/autobahn/flatbuffers/_git_version.pyc
+${PYSITELIB}/autobahn/flatbuffers/_git_version.pyo
+${PYSITELIB}/autobahn/flatbuffers/_version.py
+${PYSITELIB}/autobahn/flatbuffers/_version.pyc
+${PYSITELIB}/autobahn/flatbuffers/_version.pyo
+${PYSITELIB}/autobahn/flatbuffers/builder.py
+${PYSITELIB}/autobahn/flatbuffers/builder.pyc
+${PYSITELIB}/autobahn/flatbuffers/builder.pyo
+${PYSITELIB}/autobahn/flatbuffers/compat.py
+${PYSITELIB}/autobahn/flatbuffers/compat.pyc
+${PYSITELIB}/autobahn/flatbuffers/compat.pyo
+${PYSITELIB}/autobahn/flatbuffers/encode.py
+${PYSITELIB}/autobahn/flatbuffers/encode.pyc
+${PYSITELIB}/autobahn/flatbuffers/encode.pyo
+${PYSITELIB}/autobahn/flatbuffers/flexbuffers.py
+${PYSITELIB}/autobahn/flatbuffers/flexbuffers.pyc
+${PYSITELIB}/autobahn/flatbuffers/flexbuffers.pyo
+${PYSITELIB}/autobahn/flatbuffers/number_types.py
+${PYSITELIB}/autobahn/flatbuffers/number_types.pyc
+${PYSITELIB}/autobahn/flatbuffers/number_types.pyo
+${PYSITELIB}/autobahn/flatbuffers/packer.py
+${PYSITELIB}/autobahn/flatbuffers/packer.pyc
+${PYSITELIB}/autobahn/flatbuffers/packer.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection.fbs
+${PYSITELIB}/autobahn/flatbuffers/reflection/AdvancedFeatures.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/AdvancedFeatures.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/AdvancedFeatures.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/BaseType.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/BaseType.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/BaseType.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/Enum.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/Enum.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/Enum.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/EnumVal.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/EnumVal.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/EnumVal.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/Field.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/Field.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/Field.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/KeyValue.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/KeyValue.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/KeyValue.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/Object.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/Object.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/Object.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/RPCCall.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/RPCCall.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/RPCCall.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/Schema.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/Schema.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/Schema.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/SchemaFile.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/SchemaFile.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/SchemaFile.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/Service.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/Service.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/Service.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/Type.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/Type.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/Type.pyo
+${PYSITELIB}/autobahn/flatbuffers/reflection/__init__.py
+${PYSITELIB}/autobahn/flatbuffers/reflection/__init__.pyc
+${PYSITELIB}/autobahn/flatbuffers/reflection/__init__.pyo
+${PYSITELIB}/autobahn/flatbuffers/table.py
+${PYSITELIB}/autobahn/flatbuffers/table.pyc
+${PYSITELIB}/autobahn/flatbuffers/table.pyo
+${PYSITELIB}/autobahn/flatbuffers/util.py
+${PYSITELIB}/autobahn/flatbuffers/util.pyc
+${PYSITELIB}/autobahn/flatbuffers/util.pyo
 ${PYSITELIB}/autobahn/nvx/__init__.py
 ${PYSITELIB}/autobahn/nvx/__init__.pyc
 ${PYSITELIB}/autobahn/nvx/__init__.pyo

Index: pkgsrc/www/py-autobahn/distinfo
diff -u pkgsrc/www/py-autobahn/distinfo:1.34 pkgsrc/www/py-autobahn/distinfo:1.35
--- pkgsrc/www/py-autobahn/distinfo:1.34        Thu Dec 11 15:13:51 2025
+++ pkgsrc/www/py-autobahn/distinfo     Fri Dec 26 08:57:30 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.34 2025/12/11 15:13:51 adam Exp $
+$NetBSD: distinfo,v 1.35 2025/12/26 08:57:30 adam Exp $
 
-BLAKE2s (autobahn-25.12.1.tar.gz) = de1c728d37af706b71f559b6da2cd665af6f166eb6a7ec0c37df69fd4f68e042
-SHA512 (autobahn-25.12.1.tar.gz) = bc3f58c2bbacaa35f302170ae0fdadcd6f47f12c32509b35ed72ed7afdf82dd786928ad2e7fa823b52c151f99b895e96c9bc2e6f5f7741dca85e9fe4a72f4c8a
-Size (autobahn-25.12.1.tar.gz) = 13851285 bytes
+BLAKE2s (autobahn-25.12.2.tar.gz) = 96c5eb03d0a3ea9fc99ada4abc653c03bb1b397ed4d92f49a86f72a9b23a21b3
+SHA512 (autobahn-25.12.2.tar.gz) = 03583df501779d596c0f258c6c6c033e6cc7295483808016f90c7fd9665463280083f7d709dd20e9b93199d857a042631b71ed1bbbb6f241b081b95e30c5bb72
+Size (autobahn-25.12.2.tar.gz) = 13893652 bytes



Home | Main Index | Thread Index | Old Index