pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/converters/py-fastbencode
Module Name: pkgsrc
Committed By: adam
Date: Tue Aug 12 11:35:55 UTC 2025
Modified Files:
pkgsrc/converters/py-fastbencode: Makefile PLIST distinfo
Log Message:
py-fastbencode: updated to 0.3.5
0.3.5
Bundle cargo.lock
Bundle tests
0.3.4
Port native bindings to rust
Fix github action
Bump ruff from 0.11.9 to 0.11.10
Update copyright for rust bindings
Simplify loading
Bump ruff from 0.11.10 to 0.11.11
ruff format
Bump ruff from 0.11.11 to 0.11.12
Bump ruff from 0.11.12 to 0.11.13
Bump ruff from 0.11.13 to 0.12.0
Bump ruff from 0.12.0 to 0.12.1
Bump ruff from 0.12.1 to 0.12.2
Bump ruff from 0.12.2 to 0.12.3
Bump ruff from 0.12.3 to 0.12.4
Change license to Apache-2.0
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/converters/py-fastbencode/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/converters/py-fastbencode/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/converters/py-fastbencode/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/converters/py-fastbencode/Makefile
diff -u pkgsrc/converters/py-fastbencode/Makefile:1.11 pkgsrc/converters/py-fastbencode/Makefile:1.12
--- pkgsrc/converters/py-fastbencode/Makefile:1.11 Fri Jul 4 09:08:33 2025
+++ pkgsrc/converters/py-fastbencode/Makefile Tue Aug 12 11:35:55 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2025/07/04 09:08:33 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2025/08/12 11:35:55 adam Exp $
-DISTNAME= fastbencode-0.3.2
+DISTNAME= fastbencode-0.3.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= converters python
MASTER_SITES+= ${MASTER_SITE_PYPI:=f/fastbencode/}
@@ -10,10 +10,13 @@ HOMEPAGE= https://github.com/breezy-team
COMMENT= Implementation of bencode with optional fast C extensions
LICENSE= gnu-gpl-v2
-TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29:../../devel/py-cython
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-rust>=1.0.0:../../devel/py-setuptools-rust
PYTHON_VERSIONS_INCOMPATIBLE= 39 310
+.include "cargo-depends.mk"
+
.include "../../lang/python/wheel.mk"
+.include "../../lang/rust/cargo.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/converters/py-fastbencode/PLIST
diff -u pkgsrc/converters/py-fastbencode/PLIST:1.3 pkgsrc/converters/py-fastbencode/PLIST:1.4
--- pkgsrc/converters/py-fastbencode/PLIST:1.3 Sun Apr 13 07:22:38 2025
+++ pkgsrc/converters/py-fastbencode/PLIST Tue Aug 12 11:35:55 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2025/04/13 07:22:38 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/08/12 11:35:55 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -10,6 +10,5 @@ ${PYSITELIB}/fastbencode/__init__.pyo
${PYSITELIB}/fastbencode/_bencode_py.py
${PYSITELIB}/fastbencode/_bencode_py.pyc
${PYSITELIB}/fastbencode/_bencode_py.pyo
-${PYSITELIB}/fastbencode/_bencode_pyx.pyi
-${PYSITELIB}/fastbencode/_bencode_pyx.so
+${PYSITELIB}/fastbencode/_bencode_rs.so
${PYSITELIB}/fastbencode/py.typed
Index: pkgsrc/converters/py-fastbencode/distinfo
diff -u pkgsrc/converters/py-fastbencode/distinfo:1.6 pkgsrc/converters/py-fastbencode/distinfo:1.7
--- pkgsrc/converters/py-fastbencode/distinfo:1.6 Fri May 16 10:37:33 2025
+++ pkgsrc/converters/py-fastbencode/distinfo Tue Aug 12 11:35:55 2025
@@ -1,5 +1,59 @@
-$NetBSD: distinfo,v 1.6 2025/05/16 10:37:33 wiz Exp $
+$NetBSD: distinfo,v 1.7 2025/08/12 11:35:55 adam Exp $
-BLAKE2s (fastbencode-0.3.2.tar.gz) = fd1effc8f2dc9517aa5b59510c3c80f7ca29dad69c6e1c475dd082155e963ca0
-SHA512 (fastbencode-0.3.2.tar.gz) = 0750aec47720dbf1e85b7acbf4f9df85e672d0cf53dee522a035340d7eb1e90eca5eeeafe8e0c7fa3b769216bda84d348f7d78133a1540142143db54799ff97f
-Size (fastbencode-0.3.2.tar.gz) = 24878 bytes
+BLAKE2s (autocfg-1.5.0.crate) = d9738bc6755bf80a73705691ef930ca883cd58e4a2d1162b5c0a09cdc7029304
+SHA512 (autocfg-1.5.0.crate) = f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
+Size (autocfg-1.5.0.crate) = 18729 bytes
+BLAKE2s (fastbencode-0.3.5.tar.gz) = 48068e3ad344b5686e8f170c2eadfd3354dd45c85d3a5db8eaebb724d4445618
+SHA512 (fastbencode-0.3.5.tar.gz) = fd4d167fea1e8075b78ea748408d05badc1bbb3fbb09d6393c045ad990f83f07a926748d4b2b686cba2e23a839a57f18687af021c690eb402bd3b3e191bc324c
+Size (fastbencode-0.3.5.tar.gz) = 16953 bytes
+BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
+SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
+Size (heck-0.5.0.crate) = 11517 bytes
+BLAKE2s (indoc-2.0.6.crate) = cef2aa7d5116eaa49f2a5fb5506c7fc53683e70fbf6097eabd09cbdc63d52ff3
+SHA512 (indoc-2.0.6.crate) = e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9
+Size (indoc-2.0.6.crate) = 17164 bytes
+BLAKE2s (libc-0.2.175.crate) = c06efda38863d56d0728cfad32d89a842fa49e8145934bfa001aba09933f0dba
+SHA512 (libc-0.2.175.crate) = 02fa1b6e61ecec3b626f3c802b53e7f46c98558f6e8c810b46d7322c2e4825f1be87068942ac81c07a2188356c6e2b6836b0dddd784396e43ab3712a62cd17ea
+Size (libc-0.2.175.crate) = 788728 bytes
+BLAKE2s (memoffset-0.9.1.crate) = c4113c19eb1531bdfa4760d70eb45284a0c72f042b5b013028b700331804b4f4
+SHA512 (memoffset-0.9.1.crate) = 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
+Size (memoffset-0.9.1.crate) = 9032 bytes
+BLAKE2s (once_cell-1.21.3.crate) = 5b077d9ff947a795057e5647e50cf1bead07170110d0adb8337b88fa28b9e289
+SHA512 (once_cell-1.21.3.crate) = 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
+Size (once_cell-1.21.3.crate) = 34534 bytes
+BLAKE2s (portable-atomic-1.11.1.crate) = 3758e723fa680cf28dc6cc870b7f521f37f8a3abf788e07b7178f9c875a53d29
+SHA512 (portable-atomic-1.11.1.crate) = 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1
+Size (portable-atomic-1.11.1.crate) = 185506 bytes
+BLAKE2s (proc-macro2-1.0.97.crate) = 6473c6c744197ec17c41d1a815412433309f7045b04bee907bb29e9de0ff3509
+SHA512 (proc-macro2-1.0.97.crate) = 6dbb60c29d252f276b1b0fadb707ff0e36fbb5f2a460630b461c9e3fa9d37aa7782cadf773039ec0d5653033b54c9f7cfcfaf3b9f802e882977e0d221e016927
+Size (proc-macro2-1.0.97.crate) = 52865 bytes
+BLAKE2s (pyo3-0.25.1.crate) = a1651ffa25a9637134c63d391a46ed311098336391b7e88a202f6fc2f0800081
+SHA512 (pyo3-0.25.1.crate) = 9c842c89d274dba0c8a3085a8524736245d65f07e5c05bc13fc89167cfdeb1a4ff2b4a9da9467eee918e45d01777473f39bda11efe0052859969d4fdeac1adc6
+Size (pyo3-0.25.1.crate) = 1121993 bytes
+BLAKE2s (pyo3-build-config-0.25.1.crate) = db3aae9ffb1bf0a87ab938781fa7ec966592d7ab90864007a65d6eececb9ceb0
+SHA512 (pyo3-build-config-0.25.1.crate) = d6fe4a46111188203a839c8c73b9835f98cd6bc5982868cbcc9f502c5a09b35c3e61117b50ef8372470051b5bc4959731907748ffca89f42f300a3081b7b0467
+Size (pyo3-build-config-0.25.1.crate) = 34126 bytes
+BLAKE2s (pyo3-ffi-0.25.1.crate) = 217a85234b6df73dc1648bc58a957d8c9f7a876af36629c81ff7500d4e5dd390
+SHA512 (pyo3-ffi-0.25.1.crate) = 35ab63888f49df13fab8b96b87f6c705186173923fd5898abe8730675156426f020ee517019926ba5e06cdb4fc5f91a75f648ce9eba892e9eaf3ee17864a8ec7
+Size (pyo3-ffi-0.25.1.crate) = 78058 bytes
+BLAKE2s (pyo3-macros-0.25.1.crate) = f0ee3471b249af1a60fb22e529d1a3bf0edc74e301589bcf1800c68e5a94f776
+SHA512 (pyo3-macros-0.25.1.crate) = 08387f3d1ddb0cc253eed376e6e8ebe5722b31664ec742f16c0454b52f1fbcadbe7720ae9e2d3870fe0ca2690916cf6e3e032f5a3e65d767322c068432f6d470
+Size (pyo3-macros-0.25.1.crate) = 8886 bytes
+BLAKE2s (pyo3-macros-backend-0.25.1.crate) = 4cff3532b9ff45b067bb278e7355de631d7ccaf2f34778c344ab124f2e25e86b
+SHA512 (pyo3-macros-backend-0.25.1.crate) = 4c9006424630ab9bcd5dcdd45fe927a95a40a61757f0950396eb9f0c3f1794772092a19773c102220489cc621ad65d81dbbe459a1be472f6cd3211c50ef33cc2
+Size (pyo3-macros-backend-0.25.1.crate) = 76006 bytes
+BLAKE2s (quote-1.0.40.crate) = 6df5708ef6ae35b5b97462fb548aac6ab410bec8f3b9fadf6c1e437d0ecb4d2b
+SHA512 (quote-1.0.40.crate) = 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
+Size (quote-1.0.40.crate) = 31063 bytes
+BLAKE2s (syn-2.0.104.crate) = dc86e60e2bc366f3c2b26397756117d9928a445e6721eea48ac7db9dfb53f142
+SHA512 (syn-2.0.104.crate) = da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f
+Size (syn-2.0.104.crate) = 299699 bytes
+BLAKE2s (target-lexicon-0.13.2.crate) = f3afc66a11871004b4d7425699d7977e4bcff222c083f0ff5edd4a7924a0208a
+SHA512 (target-lexicon-0.13.2.crate) = d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a
+Size (target-lexicon-0.13.2.crate) = 27923 bytes
+BLAKE2s (unicode-ident-1.0.18.crate) = 797ae7e88496d91ecc3b2ed7617cca6ddb03b78963d156ef9d698575783721a3
+SHA512 (unicode-ident-1.0.18.crate) = d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324
+Size (unicode-ident-1.0.18.crate) = 47743 bytes
+BLAKE2s (unindent-0.2.4.crate) = 23a02b24120d8f537193f44f8a2cc72b54f19168991988f18f864f962aa88ac0
+SHA512 (unindent-0.2.4.crate) = 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b
+Size (unindent-0.2.4.crate) = 7422 bytes
Home |
Main Index |
Thread Index |
Old Index