pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-pydantic-core
Module Name: pkgsrc
Committed By: he
Date: Sun Jul 20 12:17:05 UTC 2025
Modified Files:
pkgsrc/devel/py-pydantic-core: distinfo
Added Files:
pkgsrc/devel/py-pydantic-core/patches:
patch-.._vendor_lexical-parse-float-1.0.5_src_number.rs
Log Message:
devel/py-pydantic-core: Tolerate the i586 definition of set_precision().
Ref. https://github.com/Alexhuszagh/rust-lexical/pull/219
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/py-pydantic-core/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/devel/py-pydantic-core/patches/patch-.._vendor_lexical-parse-float-1.0.5_src_number.rs
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-pydantic-core/distinfo
diff -u pkgsrc/devel/py-pydantic-core/distinfo:1.31 pkgsrc/devel/py-pydantic-core/distinfo:1.32
--- pkgsrc/devel/py-pydantic-core/distinfo:1.31 Mon Jun 30 18:55:44 2025
+++ pkgsrc/devel/py-pydantic-core/distinfo Sun Jul 20 12:17:04 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.31 2025/06/30 18:55:44 adam Exp $
+$NetBSD: distinfo,v 1.32 2025/07/20 12:17:04 he Exp $
BLAKE2s (ahash-0.8.12.crate) = 157e4e2836883526fa391419f08c2aa4c932fb96ddf2b254bb436193691754c4
SHA512 (ahash-0.8.12.crate) = 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b
@@ -279,3 +279,4 @@ 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
+SHA1 (patch-.._vendor_lexical-parse-float-1.0.5_src_number.rs) = 2bb415d88a4dcc03679f7c4ecfd238af2d45f6ad
Added files:
Index: pkgsrc/devel/py-pydantic-core/patches/patch-.._vendor_lexical-parse-float-1.0.5_src_number.rs
diff -u /dev/null pkgsrc/devel/py-pydantic-core/patches/patch-.._vendor_lexical-parse-float-1.0.5_src_number.rs:1.1
--- /dev/null Sun Jul 20 12:17:05 2025
+++ pkgsrc/devel/py-pydantic-core/patches/patch-.._vendor_lexical-parse-float-1.0.5_src_number.rs Sun Jul 20 12:17:05 2025
@@ -0,0 +1,16 @@
+$NetBSD: patch-.._vendor_lexical-parse-float-1.0.5_src_number.rs,v 1.1 2025/07/20 12:17:05 he Exp $
+
+Tolerate the i586 definition of set_precision().
+Ref. https://github.com/Alexhuszagh/rust-lexical/pull/219
+
+--- ../vendor/lexical-parse-float-1.0.5/src/number.rs.orig 2025-07-20 11:52:04.990329389 +0000
++++ ../vendor/lexical-parse-float-1.0.5/src/number.rs
+@@ -74,7 +74,7 @@ impl Number<'_> {
+ // function takes care of setting the precision on architectures which
+ // require setting it by changing the global state (like the control word of the
+ // x87 FPU).
+- let _cw: () = set_precision::<F>();
++ let _cw = set_precision::<F>();
+
+ if self.is_fast_path::<F, FORMAT>() {
+ let radix = format.radix();
Home |
Main Index |
Thread Index |
Old Index