pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-maturin



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri May  9 13:50:39 UTC 2025

Modified Files:
        pkgsrc/devel/py-maturin: Makefile PLIST cargo-depends.mk distinfo

Log Message:
py-maturin: updated to 1.8.4

1.8.4

* Install a Rust toolchain into a temporary directory when building maturin itself or a package and a Rust toolchain is
  missing. Set `MATURIN_NO_INSTALL_RUST` to disable this behaviour.
* Fix broken `maturin develop` with latest uv
* Add `PYO3_PYTHON` env var support
* Sort RECORD file in wheel archives to make them deterministic
* Publish wheel for loongarch64
* Add --compression-level option to build command


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/py-maturin/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-maturin/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/py-maturin/cargo-depends.mk
cvs rdiff -u -r1.32 -r1.33 pkgsrc/devel/py-maturin/distinfo

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

Modified files:

Index: pkgsrc/devel/py-maturin/Makefile
diff -u pkgsrc/devel/py-maturin/Makefile:1.34 pkgsrc/devel/py-maturin/Makefile:1.35
--- pkgsrc/devel/py-maturin/Makefile:1.34       Sat Mar 15 20:30:11 2025
+++ pkgsrc/devel/py-maturin/Makefile    Fri May  9 13:50:39 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2025/03/15 20:30:11 adam Exp $
+# $NetBSD: Makefile,v 1.35 2025/05/09 13:50:39 adam Exp $
 
-DISTNAME=      maturin-1.8.3
+DISTNAME=      maturin-1.8.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/maturin/}

Index: pkgsrc/devel/py-maturin/PLIST
diff -u pkgsrc/devel/py-maturin/PLIST:1.3 pkgsrc/devel/py-maturin/PLIST:1.4
--- pkgsrc/devel/py-maturin/PLIST:1.3   Sun Jul 14 13:28:00 2024
+++ pkgsrc/devel/py-maturin/PLIST       Fri May  9 13:50:39 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2024/07/14 13:28:00 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/05/09 13:50:39 adam Exp $
 bin/maturin-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -10,3 +10,6 @@ ${PYSITELIB}/maturin/__init__.pyo
 ${PYSITELIB}/maturin/__main__.py
 ${PYSITELIB}/maturin/__main__.pyc
 ${PYSITELIB}/maturin/__main__.pyo
+${PYSITELIB}/maturin/bootstrap.py
+${PYSITELIB}/maturin/bootstrap.pyc
+${PYSITELIB}/maturin/bootstrap.pyo

Index: pkgsrc/devel/py-maturin/cargo-depends.mk
diff -u pkgsrc/devel/py-maturin/cargo-depends.mk:1.25 pkgsrc/devel/py-maturin/cargo-depends.mk:1.26
--- pkgsrc/devel/py-maturin/cargo-depends.mk:1.25       Sat Mar 15 20:30:11 2025
+++ pkgsrc/devel/py-maturin/cargo-depends.mk    Fri May  9 13:50:39 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.25 2025/03/15 20:30:11 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.26 2025/05/09 13:50:39 adam Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.0
 CARGO_CRATE_DEPENDS+=  ahash-0.8.11
@@ -32,7 +32,7 @@ CARGO_CRATE_DEPENDS+= cargo-config2-0.1.
 CARGO_CRATE_DEPENDS+=  cargo-options-0.7.4
 CARGO_CRATE_DEPENDS+=  cargo-platform-0.1.8
 CARGO_CRATE_DEPENDS+=  cargo-xwin-0.18.4
-CARGO_CRATE_DEPENDS+=  cargo-zigbuild-0.19.7
+CARGO_CRATE_DEPENDS+=  cargo-zigbuild-0.20.0
 CARGO_CRATE_DEPENDS+=  cargo_metadata-0.19.0
 CARGO_CRATE_DEPENDS+=  cbindgen-0.28.0
 CARGO_CRATE_DEPENDS+=  cc-1.2.16
@@ -58,7 +58,7 @@ CARGO_CRATE_DEPENDS+= cpufeatures-0.2.12
 CARGO_CRATE_DEPENDS+=  crc-3.2.1
 CARGO_CRATE_DEPENDS+=  crc-catalog-2.4.0
 CARGO_CRATE_DEPENDS+=  crc32fast-1.4.2
-CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.13
+CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.15
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.5
 CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.18
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.20
@@ -167,10 +167,10 @@ CARGO_CRATE_DEPENDS+=     nu-ansi-term-0.46.
 CARGO_CRATE_DEPENDS+=  num-conv-0.1.0
 CARGO_CRATE_DEPENDS+=  number_prefix-0.4.0
 CARGO_CRATE_DEPENDS+=  once_cell-1.20.2
-CARGO_CRATE_DEPENDS+=  openssl-0.10.70
+CARGO_CRATE_DEPENDS+=  openssl-0.10.72
 CARGO_CRATE_DEPENDS+=  openssl-macros-0.1.1
 CARGO_CRATE_DEPENDS+=  openssl-probe-0.1.5
-CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.105
+CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.107
 CARGO_CRATE_DEPENDS+=  option-ext-0.2.0
 CARGO_CRATE_DEPENDS+=  os_pipe-1.2.0
 CARGO_CRATE_DEPENDS+=  overload-0.1.1
@@ -360,5 +360,5 @@ CARGO_CRATE_DEPENDS+=       zerofrom-derive-0.
 CARGO_CRATE_DEPENDS+=  zeroize-1.8.1
 CARGO_CRATE_DEPENDS+=  zerovec-0.10.4
 CARGO_CRATE_DEPENDS+=  zerovec-derive-0.10.3
-CARGO_CRATE_DEPENDS+=  zip-2.2.3
+CARGO_CRATE_DEPENDS+=  zip-2.3.0
 CARGO_CRATE_DEPENDS+=  zopfli-0.8.1

Index: pkgsrc/devel/py-maturin/distinfo
diff -u pkgsrc/devel/py-maturin/distinfo:1.32 pkgsrc/devel/py-maturin/distinfo:1.33
--- pkgsrc/devel/py-maturin/distinfo:1.32       Sat Mar 15 20:30:11 2025
+++ pkgsrc/devel/py-maturin/distinfo    Fri May  9 13:50:39 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.32 2025/03/15 20:30:11 adam Exp $
+$NetBSD: distinfo,v 1.33 2025/05/09 13:50:39 adam Exp $
 
 BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3
 SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
@@ -96,9 +96,9 @@ Size (cargo-platform-0.1.8.crate) = 1181
 BLAKE2s (cargo-xwin-0.18.4.crate) = 3ca83b824ba9f257478a3ab015bf04fbd470e24efc5e0601c37fd40986559002
 SHA512 (cargo-xwin-0.18.4.crate) = 584049df3097e608a71c39cad59a46b1be638520f56d2c58ca261a3bb81d267beec8d05150c9864b3dbd56788b7404746b61ef49abb76a90e262cd099164fae4
 Size (cargo-xwin-0.18.4.crate) = 35854 bytes
-BLAKE2s (cargo-zigbuild-0.19.7.crate) = a3db5cb94bf08e31d174318a6748994e17b2b934542648ac0f14d30f78c49a09
-SHA512 (cargo-zigbuild-0.19.7.crate) = fc0af4029fac51f0c483f540c5ad10ab7c669a3642b4bbf701cd0ca48c018a3dba7f415f315efc0ea828c63ecba6718e695d80c58da89a94e549f8a668cf99d3
-Size (cargo-zigbuild-0.19.7.crate) = 43219 bytes
+BLAKE2s (cargo-zigbuild-0.20.0.crate) = 7e8a8f49292dc334eea3aab8ef41e0bcff9950c01b322908b0ff4e8df3c084ba
+SHA512 (cargo-zigbuild-0.20.0.crate) = 81ed9132cde7f3957dedfe8f0316b928f073066ce10cc048295085ac4c06d6be778179fdb6f21f3460edf9766d48a118516b6367282706ed179b7b496dc9649f
+Size (cargo-zigbuild-0.20.0.crate) = 43470 bytes
 BLAKE2s (cargo_metadata-0.19.0.crate) = 43e69f2237a90d9b7cff5a7266fc76344640621f102b91ef6b3281304fc42f4b
 SHA512 (cargo_metadata-0.19.0.crate) = 1ff4b48369427a186245e4dbf6d516eb110a37331ebd3c344fad716a920f62e900f6b7e98bd0809139693326647cfa5c630566c24124422290bc8498d3f43b1c
 Size (cargo_metadata-0.19.0.crate) = 25876 bytes
@@ -174,9 +174,9 @@ Size (crc-catalog-2.4.0.crate) = 10155 b
 BLAKE2s (crc32fast-1.4.2.crate) = b1cf168fb32b4405c990cd38e83eb4b908ba0a9005adcc19f1a9022a831702f4
 SHA512 (crc32fast-1.4.2.crate) = c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
 Size (crc32fast-1.4.2.crate) = 38491 bytes
-BLAKE2s (crossbeam-channel-0.5.13.crate) = 90b3500a932f471bf74ae07515d863ac7d949fc2f7c7167074dace36d0c6d0b0
-SHA512 (crossbeam-channel-0.5.13.crate) = 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8
-Size (crossbeam-channel-0.5.13.crate) = 91174 bytes
+BLAKE2s (crossbeam-channel-0.5.15.crate) = 3fd3c1657f5002717436a0e45e3a2053b12c27bf7beccd4391a476f975e084db
+SHA512 (crossbeam-channel-0.5.15.crate) = b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b
+Size (crossbeam-channel-0.5.15.crate) = 92716 bytes
 BLAKE2s (crossbeam-deque-0.8.5.crate) = b7cdbff28b832e07a9d55043d30d145d09bbe2e0216369b37a8491e1005e9c98
 SHA512 (crossbeam-deque-0.8.5.crate) = 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
 Size (crossbeam-deque-0.8.5.crate) = 21726 bytes
@@ -450,9 +450,9 @@ Size (mailparse-0.15.0.crate) = 37293 by
 BLAKE2s (matchers-0.1.0.crate) = e16e40b59402c6282f2b7ce6e930e3f88bb630b24e68b5bd0a2b1d9fb57f1fac
 SHA512 (matchers-0.1.0.crate) = 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
 Size (matchers-0.1.0.crate) = 6948 bytes
-BLAKE2s (maturin-1.8.3.tar.gz) = 62756b359f87cc4b97a107f651f779016ce7eb0490b4e424a15562da786e5a53
-SHA512 (maturin-1.8.3.tar.gz) = 4c1408156296f7947c6f092f51173964b04009f8c084e6e9a7d04fc52d2210d8e6e1821475fa17bb777c60449937cfb3a514994a895c197948ed6d2f023c546f
-Size (maturin-1.8.3.tar.gz) = 199656 bytes
+BLAKE2s (maturin-1.8.4.tar.gz) = a780f5d731c6bce5bd748b01654a5d13d795e5b25f07fc8b2edbead9a43456d6
+SHA512 (maturin-1.8.4.tar.gz) = dbf690970cddaedb310304d52fae1dc79a3cdfec6135a2e039f94393b12ccc82ddec5ea5a0b17e56b6e0f3591018b1cfefa22899fc70e4d357b6b0dd75c9489c
+Size (maturin-1.8.4.tar.gz) = 202943 bytes
 BLAKE2s (memchr-2.7.4.crate) = 87799dee61c273cba812d73b67f6ccaf05d8f18d4cc33e0f70986a1485ee0d64
 SHA512 (memchr-2.7.4.crate) = 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
 Size (memchr-2.7.4.crate) = 96670 bytes
@@ -504,18 +504,18 @@ Size (number_prefix-0.4.0.crate) = 6922 
 BLAKE2s (once_cell-1.20.2.crate) = b9ddff0586561ff5cefe206f725a20e083af1b8293f03a60b2dd9a821aa30e65
 SHA512 (once_cell-1.20.2.crate) = bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8
 Size (once_cell-1.20.2.crate) = 33394 bytes
-BLAKE2s (openssl-0.10.70.crate) = 889d94b10db968f8289c0b06061c7d13793485bd376faa934ac6b8b9de4bdcdb
-SHA512 (openssl-0.10.70.crate) = 6d06cf1b999c1a6af6057defd1b0f3663c1c38cb4276520c29c4b06560d3c55654af093883d159a6d4527ba5c37641b89f204ab7c72c133001241a9cc2bba1b1
-Size (openssl-0.10.70.crate) = 277545 bytes
+BLAKE2s (openssl-0.10.72.crate) = 18748184676a176ad60db9f07a898de64a73d2bddd57085ed5e4a328fa43bb6b
+SHA512 (openssl-0.10.72.crate) = ee4cfb893e7112fd274baef3283f3bc44385a3e014c9bb4eb24ffc6153fe56e2f66807d8d5874f97254390041cec3affc41bf7b2bc7e5d39bf60413ffb747786
+Size (openssl-0.10.72.crate) = 283852 bytes
 BLAKE2s (openssl-macros-0.1.1.crate) = edb78e0a672af6601a8a2fb10b3d9064caa4059b92688e022ff5354bfa59cac3
 SHA512 (openssl-macros-0.1.1.crate) = 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
 Size (openssl-macros-0.1.1.crate) = 5601 bytes
 BLAKE2s (openssl-probe-0.1.5.crate) = dd4ca2a46ea1abbd1c8fe527ad20f4309b2a606b0a539f2489a3a252172983a6
 SHA512 (openssl-probe-0.1.5.crate) = 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c
 Size (openssl-probe-0.1.5.crate) = 7227 bytes
-BLAKE2s (openssl-sys-0.9.105.crate) = 6c039ac18712cdf6cde9c1b82fed066e539382baf8a9a387ae927fe0ff8bd246
-SHA512 (openssl-sys-0.9.105.crate) = 43dc99d22db8af0d23fc4ccd9c1384f16c18bc3b62eced4886ea33b350c341beb1ee585e50216327e17d986376a41c4a793f2abd2736cf3d7662655150b98ddf
-Size (openssl-sys-0.9.105.crate) = 72287 bytes
+BLAKE2s (openssl-sys-0.9.107.crate) = af77e347a7a5352857d026740cce71d73f5aa94c18d8bc6b4d6e36842c7b464a
+SHA512 (openssl-sys-0.9.107.crate) = e66e0f7cb43e3d8135bc1806d8be304b1b8da0de8254afdf1e5f6d2c52af7833389c06c457cb0c94e8917ce905b35ff73ddcf7bdc81cfb58cc1b177ec4e2d693
+Size (openssl-sys-0.9.107.crate) = 78156 bytes
 BLAKE2s (option-ext-0.2.0.crate) = a179d39823f42e954c5fe82b67b6689a7078b0e88bc659f06354f02ee868b465
 SHA512 (option-ext-0.2.0.crate) = f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
 Size (option-ext-0.2.0.crate) = 7345 bytes
@@ -1083,9 +1083,9 @@ Size (zerovec-0.10.4.crate) = 126398 byt
 BLAKE2s (zerovec-derive-0.10.3.crate) = 39169b3f694a23e151216d25802a49f00889bfe0e5c6e744cc26792325703db2
 SHA512 (zerovec-derive-0.10.3.crate) = caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09
 Size (zerovec-derive-0.10.3.crate) = 19438 bytes
-BLAKE2s (zip-2.2.3.crate) = 5451b5adbc1ce021f23227b69923e594096f85a62928b7eec58c3da15bf8e783
-SHA512 (zip-2.2.3.crate) = 4c877d00fa49b896ff45b545bfe13d5d39163195a101a67e7a565ce3642b4d6d45bb01262f12c65b47d98a848e5248e7aa1c6556c6a01a7137643526292e2739
-Size (zip-2.2.3.crate) = 106439 bytes
+BLAKE2s (zip-2.3.0.crate) = 99b1af03c76f5629bb616d7d131c22ae8f127d998e54997603f273bc0610896c
+SHA512 (zip-2.3.0.crate) = 26db908d221117dba0d8f82962c81e3b1b10742c1d1ee716c091be3b2e0a6a6c5077072c355d402d9ec0154d938a0e504cd96adec86fd8b2d3bb80c7e8d71826
+Size (zip-2.3.0.crate) = 107864 bytes
 BLAKE2s (zopfli-0.8.1.crate) = ca65bf35ffece9a9782a373948beaa23e2b8b085baf82c075533835d0a3fde7c
 SHA512 (zopfli-0.8.1.crate) = 799e25c0cc9f0bf2119a7c03225b11ed94e7c3ac83f872a27da8ae15c90206245121c38f5e2b78fece131f5bb428f01fabbfd1b1e18ea456957940042d38f38d
 Size (zopfli-0.8.1.crate) = 50972 bytes



Home | Main Index | Thread Index | Old Index