Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 May 2026 14:00:03 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 41a5ec79498d - main - databases/py-datafusion: Unbundle protobuf
Message-ID:  <69f9f7e3.44ca5.753e0fe4@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=41a5ec79498d59593d266f318872262efd97d1ee

commit 41a5ec79498d59593d266f318872262efd97d1ee
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-05-05 13:56:56 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-05-05 13:56:56 +0000

    databases/py-datafusion: Unbundle protobuf
    
    - Bump PORTREVISION for package change
    
    PR:             293209
    Reported by:    fuz
---
 databases/py-datafusion/Makefile             |  1 +
 databases/py-datafusion/Makefile.crates      |  1 -
 databases/py-datafusion/distinfo             |  4 +---
 databases/py-datafusion/files/patch-protobuf | 11 +++++++++++
 4 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/databases/py-datafusion/Makefile b/databases/py-datafusion/Makefile
index 4cd3d80ad47b..4e3f50493e19 100644
--- a/databases/py-datafusion/Makefile
+++ b/databases/py-datafusion/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	datafusion
 PORTVERSION=	53.0.0
+PORTREVISION=	1
 CATEGORIES=	databases python
 #MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-datafusion/Makefile.crates b/databases/py-datafusion/Makefile.crates
index d950c3d11a89..69bb39be3979 100644
--- a/databases/py-datafusion/Makefile.crates
+++ b/databases/py-datafusion/Makefile.crates
@@ -243,7 +243,6 @@ CARGO_CRATES=	abi_stable-0.11.3 \
 		prost-build-0.14.3 \
 		prost-derive-0.14.3 \
 		prost-types-0.14.3 \
-		protobuf-src-2.1.1+27.1 \
 		psm-0.1.30 \
 		pyo3-0.28.2 \
 		pyo3-async-runtimes-0.28.0 \
diff --git a/databases/py-datafusion/distinfo b/databases/py-datafusion/distinfo
index eb26c16eafe9..78574425b521 100644
--- a/databases/py-datafusion/distinfo
+++ b/databases/py-datafusion/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1777252576
+TIMESTAMP = 1777906403
 SHA256 (rust/crates/abi_stable-0.11.3.crate) = 69d6512d3eb05ffe5004c59c206de7f99c34951504056ce23fc953842f12c445
 SIZE (rust/crates/abi_stable-0.11.3.crate) = 327641
 SHA256 (rust/crates/abi_stable_derive-0.11.3.crate) = d7178468b407a4ee10e881bc7a328a65e739f0863615cca4429d43916b05e898
@@ -489,8 +489,6 @@ SHA256 (rust/crates/prost-derive-0.14.3.crate) = 27c6023962132f4b30eb4c172c91ce9
 SIZE (rust/crates/prost-derive-0.14.3.crate) = 21365
 SHA256 (rust/crates/prost-types-0.14.3.crate) = 8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7
 SIZE (rust/crates/prost-types-0.14.3.crate) = 49368
-SHA256 (rust/crates/protobuf-src-2.1.1+27.1.crate) = 6217c3504da19b85a3a4b2e9a5183d635822d83507ba0986624b5c05b83bfc40
-SIZE (rust/crates/protobuf-src-2.1.1+27.1.crate) = 8446160
 SHA256 (rust/crates/psm-0.1.30.crate) = 3852766467df634d74f0b2d7819bf8dc483a0eb2e3b0f50f756f9cfe8b0d18d8
 SIZE (rust/crates/psm-0.1.30.crate) = 25061
 SHA256 (rust/crates/pyo3-0.28.2.crate) = cf85e27e86080aafd5a22eae58a162e133a589551542b3e5cee4beb27e54f8e1
diff --git a/databases/py-datafusion/files/patch-protobuf b/databases/py-datafusion/files/patch-protobuf
new file mode 100644
index 000000000000..5ebfbdebb6df
--- /dev/null
+++ b/databases/py-datafusion/files/patch-protobuf
@@ -0,0 +1,11 @@
+--- cargo-crates/substrait-0.62.2/Cargo.toml.orig	1970-01-01 00:00:01 UTC
++++ cargo-crates/substrait-0.62.2/Cargo.toml
+@@ -51,7 +51,7 @@ parse = [
+     "dep:thiserror",
+     "semver",
+ ]
+-protoc = ["dep:protobuf-src"]
++protoc = []
+ semver = ["dep:semver"]
+ serde = [
+     "dep:pbjson",


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f9f7e3.44ca5.753e0fe4>