pkgsrc-WIP-changes archive

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

py-toposort: import 1.10



Module Name:	pkgsrc-wip
Committed By:	Bartosz Kuzma <bartosz.kuzma%gmail.com@localhost>
Pushed By:	bartosz.kuzma
Date:		Tue Jun 23 05:26:38 2026 +0200
Changeset:	2cf9fac60d5620dc1517cc689b455b686b20e6a7

Modified Files:
	Makefile
	py-xsdata/Makefile
Added Files:
	py-toposort/DESCR
	py-toposort/Makefile
	py-toposort/PLIST
	py-toposort/distinfo

Log Message:
py-toposort: import 1.10

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2cf9fac60d5620dc1517cc689b455b686b20e6a7

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

diffstat:
 Makefile             |  1 +
 py-toposort/DESCR    |  4 ++++
 py-toposort/Makefile | 18 ++++++++++++++++++
 py-toposort/PLIST    | 10 ++++++++++
 py-toposort/distinfo |  5 +++++
 py-xsdata/Makefile   |  2 +-
 6 files changed, 39 insertions(+), 1 deletion(-)

diffs:
diff --git a/Makefile b/Makefile
index ec9a036f6d..89bad5e264 100644
--- a/Makefile
+++ b/Makefile
@@ -4932,6 +4932,7 @@ SUBDIR+=	py-toeplitz
 SUBDIR+=	py-tokenizers
 SUBDIR+=	py-toleranceinterval
 SUBDIR+=	py-topkapi
+SUBDIR+=	py-toposort
 SUBDIR+=	py-toro
 SUBDIR+=	py-toronado
 SUBDIR+=	py-toscawidgets
diff --git a/py-toposort/DESCR b/py-toposort/DESCR
new file mode 100644
index 0000000000..a078dc9aeb
--- /dev/null
+++ b/py-toposort/DESCR
@@ -0,0 +1,4 @@
+In computer science, a topological sort (sometimes abbreviated topsort
+or toposort) or topological ordering of a directed graph is a linear
+ordering of its vertices such that for every directed edge uv from
+vertex u to vertex v, u comes before v in the ordering.
diff --git a/py-toposort/Makefile b/py-toposort/Makefile
new file mode 100644
index 0000000000..df8ebeb58b
--- /dev/null
+++ b/py-toposort/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+DISTNAME=	toposort-1.10
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_PYPI:=t/toposort/}
+
+MAINTAINER=	bartosz.kuzma%gmail.com@localhost
+HOMEPAGE=	https://gitlab.com/ericvsmith/toposort
+COMMENT=	Implements a topological sort algorithm
+LICENSE=	apache-2.0
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+
+USE_LANGUAGES=	# none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-toposort/PLIST b/py-toposort/PLIST
new file mode 100644
index 0000000000..8cf93fc7af
--- /dev/null
+++ b/py-toposort/PLIST
@@ -0,0 +1,10 @@
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/NOTICE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/toposort.py
+${PYSITELIB}/toposort.pyc
+${PYSITELIB}/toposort.pyo
diff --git a/py-toposort/distinfo b/py-toposort/distinfo
new file mode 100644
index 0000000000..e0412221cf
--- /dev/null
+++ b/py-toposort/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (toposort-1.10.tar.gz) = dc9bece4ae7f9cfe150739516617c53a1d46556c5d48d4c7932e81dac6c0e782
+SHA512 (toposort-1.10.tar.gz) = 7578706b2b383f4e1c7228aebc2f590ec51953e36d594572d494bc928d4f207da7419a9b662a2f77426347f49d33f355f67f45e28226a7e4546d6c16c743dc4e
+Size (toposort-1.10.tar.gz) = 11132 bytes
diff --git a/py-xsdata/Makefile b/py-xsdata/Makefile
index 8db7fdbea9..9bc53975a6 100644
--- a/py-xsdata/Makefile
+++ b/py-xsdata/Makefile
@@ -12,10 +12,10 @@ LICENSE=	mit
 
 TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
 DEPENDS+=	${PYPKGPREFIX}-typing-extensions>=4.12.0:../../devel/py-typing-extensions
+DEPENDS+=	${PYPKGPREFIX}-toposort>=1.9:../../wip/py-toposort
 TEST_DEPENDS+=	${PYPKGPREFIX}-click>=0:../../devel/py-click
 TEST_DEPENDS+=	${PYPKGPREFIX}-lxml>=5.0:../../textproc/py-lxml
 TEST_DEPENDS+=	${PYPKGPREFIX}-test-benchmark>=0:../../devel/py-test-benchmark
-# toposort
 
 USE_LANGUAGES=	# none
 


Home | Main Index | Thread Index | Old Index