Subject: CVS commit: pkgsrc/net/py-zmq
From: Adam Ciarcinski
Date: 2024-08-30 10:20:08
Message id: 20240830082008.94825FC74@cvs.NetBSD.org

Log Message:
py-zmq: updated to 26.2.0

26.2 fixes some regressions introduced by the new build system in 26.0:

These changes all match the behavior of pyzmq 25.1.2:

- include libzmq location in rpath when building from source
- restore libsodium randombytes_close fix for bundled libzmq
- Disable sometimes-broken IPC/EPOLL on Windows

Installing pyzmq from source on Windows should build with IPC enabled by default,
but the Windows wheels on PyPI have it disabled because it produces unavoidable \ 
crashes for some users.

IPC support via epoll on Windows was disabled in pyzmq 24 due to crashes,
this was reintroduced somewhat unintentionally via the new build system in 26.0 \ 
(there was a chance libzmq 4.3.5 would fix it),
but unfortunately the crashes remain, so IPC is disabled again in 26.2.

Files:
RevisionActionfile
1.46modifypkgsrc/net/py-zmq/Makefile
1.38modifypkgsrc/net/py-zmq/distinfo