Date: Fri, 01 May 2026 01:16:49 +0000
From: Yuri Victorovich <yuri@FreeBSD.org>
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject: git: 192fb81bd3d3 - main - misc/py-polars{,-runtime}: update 1.39.3=?utf-8?Q? =E2=86=92 1.4?=0.1
Message-ID: <69f3ff01.39956.4924245c@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=192fb81bd3d360042860cd80013b8a3970401e92 commit 192fb81bd3d360042860cd80013b8a3970401e92 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-05-01 01:15:10 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-05-01 01:16:41 +0000 misc/py-polars{,-runtime}: update 1.39.3 → 1.40.1 --- misc/py-polars-runtime/Makefile | 9 +++++---- misc/py-polars-runtime/distinfo | 10 +++++----- misc/py-polars-runtime/files/patch-Cargo.lock | 16 ++++++++++------ misc/py-polars-runtime/files/patch-Cargo.lock.ethnum | 19 +++++++++++++++++++ misc/py-polars/Makefile | 2 +- misc/py-polars/distinfo | 6 +++--- 6 files changed, 43 insertions(+), 19 deletions(-) diff --git a/misc/py-polars-runtime/Makefile b/misc/py-polars-runtime/Makefile index 3ef79b25f76f..837e896b3498 100644 --- a/misc/py-polars-runtime/Makefile +++ b/misc/py-polars-runtime/Makefile @@ -1,7 +1,6 @@ PORTNAME= polars-runtime DISTVERSIONPREFIX= py- -DISTVERSION= 1.39.3 -PORTREVISION= 1 +DISTVERSION= 1.40.1 CATEGORIES= misc #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -29,7 +28,6 @@ USE_PYTHON= pep517 noflavors # autoplist is broken USE_GITHUB= yes GH_ACCOUNT= pola-rs GH_PROJECT= polars -GH_TAGNAME= 880651f782 # avoid breakage https://github.com/pola-rs/polars/issues/27130 # the below RUSTFLAGS builds the polars package that fails in the run-time with the TLS error about insufficient TLS memory # this RUSTFLAGS is replaced with ugly patches in files/ that allow to build a working package @@ -161,7 +159,7 @@ CARGO_CRATES= adler2-2.0.1 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ - ethnum-1.5.2 \ + ethnum-1.5.3 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ fallible-streaming-iterator-0.1.9 \ @@ -582,6 +580,9 @@ TEST_WRKSRC= ${CARGO_WRKSRC}/tests BINARY_ALIAS= python3=${PYTHON_CMD} +xpost-patch: + @${REINPLACE_CMD} -e 's|ethnum-1.5.2|ethnum-1.5.3|' ${WRKSRC}/Cargo.lock + PLIST_SUB+= FLAVOR=${FLAVOR} \ PORTVERSION=${PORTVERSION} diff --git a/misc/py-polars-runtime/distinfo b/misc/py-polars-runtime/distinfo index bb0b82797fc3..7d653c3cb4db 100644 --- a/misc/py-polars-runtime/distinfo +++ b/misc/py-polars-runtime/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1775805159 +TIMESTAMP = 1777585729 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234 @@ -241,8 +241,8 @@ SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51 SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59 SIZE (rust/crates/error-code-3.3.2.crate) = 8516 -SHA256 (rust/crates/ethnum-1.5.2.crate) = ca81e6b4777c89fd810c25a4be2b1bd93ea034fbe58e6a75216a34c6b82c539b -SIZE (rust/crates/ethnum-1.5.2.crate) = 63016 +SHA256 (rust/crates/ethnum-1.5.3.crate) = 40404c3f5f511ec4da6fe866ddf6a717c309fdbb69fbbad7b0f3edab8f2e835f +SIZE (rust/crates/ethnum-1.5.3.crate) = 63462 SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab SIZE (rust/crates/event-listener-5.4.1.crate) = 43782 SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93 @@ -1059,5 +1059,5 @@ SHA256 (kdn36-arrow-rs-object-store-12323e21b6e420f1e9d630fa8c4a40de41b11f2f_GH0 SIZE (kdn36-arrow-rs-object-store-12323e21b6e420f1e9d630fa8c4a40de41b11f2f_GH0.tar.gz) = 276058 SHA256 (orlp-color-backtrace-bb62ccf1e9eb1f6b7af5f16acff1fd7151a876dd_GH0.tar.gz) = 5e3716156f0c6c152fdaf55f4eca287347e7d78ce7c7ab204cac8ad350eabe07 SIZE (orlp-color-backtrace-bb62ccf1e9eb1f6b7af5f16acff1fd7151a876dd_GH0.tar.gz) = 18409 -SHA256 (pola-rs-polars-py-1.39.3-880651f782_GH0.tar.gz) = 7bc775bb26ff7f6169f2cc2d01c3610e1a5b11d3d3b231bca706a4126ef83ffa -SIZE (pola-rs-polars-py-1.39.3-880651f782_GH0.tar.gz) = 5071321 +SHA256 (pola-rs-polars-py-1.40.1_GH0.tar.gz) = f086d7b31d3276bab5d27cdaaed2cd4d73c1695428b735de780ca53d4bbfaba3 +SIZE (pola-rs-polars-py-1.40.1_GH0.tar.gz) = 5116451 diff --git a/misc/py-polars-runtime/files/patch-Cargo.lock b/misc/py-polars-runtime/files/patch-Cargo.lock index abc8371bcec9..cd1b310f7079 100644 --- a/misc/py-polars-runtime/files/patch-Cargo.lock +++ b/misc/py-polars-runtime/files/patch-Cargo.lock @@ -1,6 +1,10 @@ --- remove jemalloc dependencies from Cargo.lock +-- Update ethnum from 1.5.2 to 1.5.3 to fix Rust build failure +-- +-- The Rust build fails with ethnum 1.5.2 due to a compilation issue that +-- is resolved in the newer 1.5.3 release. This patch updates the Cargo.lock +-- to use the newer version. ---- Cargo.lock.orig 2026-04-09 13:00:26 UTC +--- Cargo.lock.orig 2026-04-22 12:27:45 UTC +++ Cargo.lock @@ -999,7 +999,6 @@ version = "0.7.2" [[package]] @@ -18,15 +22,15 @@ dependencies = [ "async-trait", "base64", -@@ -3336,7 +3334,6 @@ dependencies = [ +@@ -3337,7 +3335,6 @@ dependencies = [ "polars-core", + "polars-io", "polars-utils", - "slotmap", - "tikv-jemallocator", + "tokio", ] - [[package]] -@@ -5030,24 +5027,6 @@ dependencies = [ +@@ -5032,24 +5029,6 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.116", diff --git a/misc/py-polars-runtime/files/patch-Cargo.lock.ethnum b/misc/py-polars-runtime/files/patch-Cargo.lock.ethnum new file mode 100644 index 000000000000..a66a455a350a --- /dev/null +++ b/misc/py-polars-runtime/files/patch-Cargo.lock.ethnum @@ -0,0 +1,19 @@ +-- Update ethnum from 1.5.2 to 1.5.3 to fix Rust build failure +-- +-- The Rust build fails with ethnum 1.5.2 due to a compilation issue that +-- is resolved in the newer 1.5.3 release. This patch updates the Cargo.lock +-- to use the newer version. + +--- Cargo.lock.orig ++++ Cargo.lock +@@ -1388,7 +1388,7 @@ version = "0.5.0" + + [[package]] + name = "ethnum" +-version = "1.5.2" ++version = "1.5.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "ca81e6b4777c89fd810c25a4be2b1bd93ea034fbe58e6a75216a34c6b82c539b" ++checksum = "40404c3f5f511ec4da6fe866ddf6a717c309fdbb69fbbad7b0f3edab8f2e835f" + + [[package]] diff --git a/misc/py-polars/Makefile b/misc/py-polars/Makefile index 1432b5f2980f..3291c11214f8 100644 --- a/misc/py-polars/Makefile +++ b/misc/py-polars/Makefile @@ -1,6 +1,6 @@ PORTNAME= polars DISTVERSIONPREFIX= py- -DISTVERSION= 1.39.3 +DISTVERSION= 1.40.1 CATEGORIES= misc #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-polars/distinfo b/misc/py-polars/distinfo index 68eee2b0aa1b..6d09dd2db816 100644 --- a/misc/py-polars/distinfo +++ b/misc/py-polars/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1774202657 -SHA256 (pola-rs-polars-py-1.39.3_GH0.tar.gz) = 02e29fd1d514721a6ed563244e2beedf0855c7ff4efcc503f772f83e9ffa71c9 -SIZE (pola-rs-polars-py-1.39.3_GH0.tar.gz) = 5012891 +TIMESTAMP = 1777598052 +SHA256 (pola-rs-polars-py-1.40.1_GH0.tar.gz) = f086d7b31d3276bab5d27cdaaed2cd4d73c1695428b735de780ca53d4bbfaba3 +SIZE (pola-rs-polars-py-1.40.1_GH0.tar.gz) = 5116451home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f3ff01.39956.4924245c>
