pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/py-foolscap



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Apr 22 16:00:40 UTC 2025

Modified Files:
        pkgsrc/net/py-foolscap: Makefile PLIST distinfo

Log Message:
py-foolscap: updated to 24.9.0

24.9.0

Merge pull request 110 from warner/109-set-tcp_nodelay-to-reduce-lat…


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/net/py-foolscap/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/net/py-foolscap/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/net/py-foolscap/distinfo

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

Modified files:

Index: pkgsrc/net/py-foolscap/Makefile
diff -u pkgsrc/net/py-foolscap/Makefile:1.44 pkgsrc/net/py-foolscap/Makefile:1.45
--- pkgsrc/net/py-foolscap/Makefile:1.44        Sun Aug 11 19:44:49 2024
+++ pkgsrc/net/py-foolscap/Makefile     Tue Apr 22 16:00:40 2025
@@ -1,41 +1,25 @@
-# $NetBSD: Makefile,v 1.44 2024/08/11 19:44:49 gdt Exp $
+# $NetBSD: Makefile,v 1.45 2025/04/22 16:00:40 adam Exp $
 
-DISTNAME=      foolscap-23.11.0
+DISTNAME=      foolscap-24.9.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
-# pypi lacks a source archive
-# https://github.com/warner/foolscap/issues/107
-GITHUB_PROJECT=        foolscap
-# \todo Hoist this as a fix to github.mk.
-GITHUB_TAG=    refs/tags/${DISTNAME}
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=warner/}
+MASTER_SITES=  ${MASTER_SITE_PYPI:=f/foolscap/}
 
 MAINTAINER=    kamel.derouiche%gmail.com@localhost
 HOMEPAGE=      https://github.com/warner/foolscap
 COMMENT=       RPC protocol for Twisted
 LICENSE=       mit
 
-# github tarball unpacks to a strange path.
-# https://github.com/warner/foolscap/issues/106
-WRKSRC=                ${WRKDIR}/foolscap-${DISTNAME}
-
-TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
-DEPENDS+=      ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
-DEPENDS+=      ${PYPKGPREFIX}-zope.interface>=3.6.1:../../devel/py-zope.interface
-
-PYTHON_VERSIONS_INCOMPATIBLE=  27
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+DEPENDS+=      ${PYPKGPREFIX}-twisted>=16.0.0:../../net/py-twisted
+TEST_DEPENDS+= ${PYPKGPREFIX}-txtorcon>=19.0.0:../../net/py-txtorcon
 
 USE_LANGUAGES= # none
 
-INSTALLATION_DIRS+=    share/doc/py-foolscap
-
-post-install:
-       ${INSTALL_DATA} ${WRKSRC}/doc/*.txt \
-               ${DESTDIR}${PREFIX}/share/doc/py-foolscap
-       ${INSTALL_DATA} ${WRKSRC}/doc/*.rst \
-               ${DESTDIR}${PREFIX}/share/doc/py-foolscap
+PYTHON_SELF_CONFLICT=  yes
 
-.include "../../lang/python/wheel.mk"
 PYTHON_VERSIONED_DEPENDENCIES+=        OpenSSL
 .include "../../lang/python/versioned_dependencies.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/net/py-foolscap/PLIST
diff -u pkgsrc/net/py-foolscap/PLIST:1.12 pkgsrc/net/py-foolscap/PLIST:1.13
--- pkgsrc/net/py-foolscap/PLIST:1.12   Sun Nov  5 22:50:39 2023
+++ pkgsrc/net/py-foolscap/PLIST        Tue Apr 22 16:00:40 2025
@@ -1,12 +1,12 @@
-@comment $NetBSD: PLIST,v 1.12 2023/11/05 22:50:39 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2025/04/22 16:00:40 adam Exp $
 bin/flappclient
 bin/flappserver
 bin/flogtool
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/foolscap/__init__.py
 ${PYSITELIB}/foolscap/__init__.pyc
@@ -309,15 +309,3 @@ ${PYSITELIB}/foolscap/util.pyo
 ${PYSITELIB}/foolscap/vocab.py
 ${PYSITELIB}/foolscap/vocab.pyc
 ${PYSITELIB}/foolscap/vocab.pyo
-share/doc/py-foolscap/connection-handlers.rst
-share/doc/py-foolscap/copyable.rst
-share/doc/py-foolscap/failures.rst
-share/doc/py-foolscap/flappserver.rst
-share/doc/py-foolscap/jobs.txt
-share/doc/py-foolscap/logging.rst
-share/doc/py-foolscap/py2-3-porting.rst
-share/doc/py-foolscap/schema.rst
-share/doc/py-foolscap/serializing.rst
-share/doc/py-foolscap/todo.txt
-share/doc/py-foolscap/use-cases.txt
-share/doc/py-foolscap/using-foolscap.rst

Index: pkgsrc/net/py-foolscap/distinfo
diff -u pkgsrc/net/py-foolscap/distinfo:1.24 pkgsrc/net/py-foolscap/distinfo:1.25
--- pkgsrc/net/py-foolscap/distinfo:1.24        Sun Aug 11 19:44:50 2024
+++ pkgsrc/net/py-foolscap/distinfo     Tue Apr 22 16:00:40 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2024/08/11 19:44:50 gdt Exp $
+$NetBSD: distinfo,v 1.25 2025/04/22 16:00:40 adam Exp $
 
-BLAKE2s (foolscap-23.11.0.tar.gz) = 501dfbc4e824a4d435953b8e8d0658d48705cc8ece995246452a4e1a799af2b4
-SHA512 (foolscap-23.11.0.tar.gz) = 1052b00522cf48a191d97882c49b8028088baa4eda2a585e11c17278a76a260f16ff8e219728dca0a28992c9d9af4f732dbaaeb7825ac0d4cdbf5e62fd6d7c4a
-Size (foolscap-23.11.0.tar.gz) = 540667 bytes
+BLAKE2s (foolscap-24.9.0.tar.gz) = d1eb3f7358f8a5b418071d018e2bf7d4cd10256546f76daef08fd35241c3b073
+SHA512 (foolscap-24.9.0.tar.gz) = fcc7f21c264f31f12900809b9f4b076666b3c21e15454714d89809e0457a0869297584d3961a78e099c6b95ea4a8c52c7601dbc505309b2e292397349d1146cd
+Size (foolscap-24.9.0.tar.gz) = 495415 bytes



Home | Main Index | Thread Index | Old Index