pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/protobuf
Module Name: pkgsrc
Committed By: adam
Date: Thu Apr 16 09:56:14 UTC 2026
Modified Files:
pkgsrc/devel/protobuf: Makefile PLIST distinfo
Added Files:
pkgsrc/devel/protobuf/patches: patch-src_file__lists.cmake
Log Message:
protobuf: install additional includes
To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 pkgsrc/devel/protobuf/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/protobuf/PLIST
cvs rdiff -u -r1.98 -r1.99 pkgsrc/devel/protobuf/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/devel/protobuf/patches/patch-src_file__lists.cmake
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/protobuf/Makefile
diff -u pkgsrc/devel/protobuf/Makefile:1.103 pkgsrc/devel/protobuf/Makefile:1.104
--- pkgsrc/devel/protobuf/Makefile:1.103 Tue Mar 31 17:42:29 2026
+++ pkgsrc/devel/protobuf/Makefile Thu Apr 16 09:56:13 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.103 2026/03/31 17:42:29 wiz Exp $
+# $NetBSD: Makefile,v 1.104 2026/04/16 09:56:13 adam Exp $
#
# When updating this, please also update devel/py-protobuf.
#
@@ -9,6 +9,7 @@
# require a recursive revbump.
DISTNAME= protobuf-34.1
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=protocolbuffers/}
GITHUB_PROJECT= protobuf
@@ -27,8 +28,6 @@ FORCE_CXX_STD= c++17
GCC_REQD+= 13
CMAKE_CONFIGURE_ARGS+= -Dprotobuf_ABSL_PROVIDER=package
-# FIXME: Currently libupd makes net/grpc build fail.
-#CMAKE_CONFIGURE_ARGS+= -Dprotobuf_BUILD_LIBUPB=OFF
CMAKE_CONFIGURE_ARGS+= -Dprotobuf_BUILD_SHARED_LIBS=ON
# requires googletest to be checked out in third_party/googletest
CMAKE_CONFIGURE_ARGS+= -Dprotobuf_BUILD_TESTS=OFF
Index: pkgsrc/devel/protobuf/PLIST
diff -u pkgsrc/devel/protobuf/PLIST:1.34 pkgsrc/devel/protobuf/PLIST:1.35
--- pkgsrc/devel/protobuf/PLIST:1.34 Thu Mar 26 09:31:53 2026
+++ pkgsrc/devel/protobuf/PLIST Thu Apr 16 09:56:13 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2026/03/26 09:31:53 adam Exp $
+@comment $NetBSD: PLIST,v 1.35 2026/04/16 09:56:13 adam Exp $
bin/protoc
bin/protoc-${PKGVERSION}.0
bin/protoc-gen-upb
@@ -43,6 +43,8 @@ include/google/protobuf/compiler/php/nam
include/google/protobuf/compiler/plugin.h
include/google/protobuf/compiler/plugin.pb.h
include/google/protobuf/compiler/plugin.proto
+include/google/protobuf/compiler/python/generator.h
+include/google/protobuf/compiler/python/pyi_generator.h
include/google/protobuf/compiler/retention.h
include/google/protobuf/compiler/scc.h
include/google/protobuf/compiler/subprocess.h
Index: pkgsrc/devel/protobuf/distinfo
diff -u pkgsrc/devel/protobuf/distinfo:1.98 pkgsrc/devel/protobuf/distinfo:1.99
--- pkgsrc/devel/protobuf/distinfo:1.98 Thu Mar 26 09:31:53 2026
+++ pkgsrc/devel/protobuf/distinfo Thu Apr 16 09:56:13 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.98 2026/03/26 09:31:53 adam Exp $
+$NetBSD: distinfo,v 1.99 2026/04/16 09:56:13 adam Exp $
BLAKE2s (protobuf-34.1.tar.gz) = 21220b49697972be7c839f8ceb3f8ee288519bd91f0eb28c8e79f845e41d693c
SHA512 (protobuf-34.1.tar.gz) = 7d4baa4becc19b230366257ac0db5c8a41225d5bb427f344b2cb75e555c1af04a8f6c9273cc97b3e35d9d9956775e152a25a273fed6cc6961a6c85621e76d684
Size (protobuf-34.1.tar.gz) = 7034963 bytes
+SHA1 (patch-src_file__lists.cmake) = 0b693792cefcff5bed559c6abbe9092e4fb1efdc
Added files:
Index: pkgsrc/devel/protobuf/patches/patch-src_file__lists.cmake
diff -u /dev/null pkgsrc/devel/protobuf/patches/patch-src_file__lists.cmake:1.1
--- /dev/null Thu Apr 16 09:56:14 2026
+++ pkgsrc/devel/protobuf/patches/patch-src_file__lists.cmake Thu Apr 16 09:56:13 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_file__lists.cmake,v 1.1 2026/04/16 09:56:13 adam Exp $
+
+Install additional headers (required by py-grpctio-tools).
+
+--- src/file_lists.cmake.orig 2026-04-16 08:24:30.749155340 +0000
++++ src/file_lists.cmake
+@@ -348,6 +348,8 @@ set(libprotoc_public_hdrs
+ ${protobuf_SOURCE_DIR}/src/google/protobuf/compiler/objectivec/names.h
+ ${protobuf_SOURCE_DIR}/src/google/protobuf/compiler/objectivec/nsobject_methods.h
+ ${protobuf_SOURCE_DIR}/src/google/protobuf/compiler/php/names.h
++ ${protobuf_SOURCE_DIR}/src/google/protobuf/compiler/python/generator.h
++ ${protobuf_SOURCE_DIR}/src/google/protobuf/compiler/python/pyi_generator.h
+ ${protobuf_SOURCE_DIR}/src/google/protobuf/compiler/plugin.h
+ ${protobuf_SOURCE_DIR}/src/google/protobuf/compiler/plugin.pb.h
+ ${protobuf_SOURCE_DIR}/src/google/protobuf/compiler/retention.h
Home |
Main Index |
Thread Index |
Old Index