Verified Commit be897dfb authored by sunpoet's avatar sunpoet
Browse files

devel/grpc130: Remove obsoleted port

Use devel/grpc instead
parent 2d2751f1
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -17124,3 +17124,4 @@ graphics/sxiv|graphics/nsxiv|2022-04-01|Has expired: Upstream has archived the p
graphics/xface.el||2022-04-07|Port has failed to build for years; last release in 2003
lang/gcc9-devel||2022-04-14|Has expired: Not serving its purpose any longer due to lack of maintenance
games/pouetchess||2022-04-15|Has expired: Abandonware with last release in 2006
devel/grpc130|devel/grpc|2022-04-16|Remove obsoleted port. Use devel/grpc instead
+0 −1
Original line number Diff line number Diff line
@@ -929,7 +929,6 @@
    SUBDIR += grcov
    SUBDIR += grex
    SUBDIR += grpc
    SUBDIR += grpc130
    SUBDIR += grpc134
    SUBDIR += grpc142
    SUBDIR += grv

devel/grpc130/Makefile

deleted100644 → 0
+0 −61
Original line number Diff line number Diff line
# Created by: vanilla@

PORTNAME=	grpc
PORTVERSION=	1.30.2
PORTREVISION=	1
DISTVERSIONPREFIX=	v
CATEGORIES=	devel
PKGNAMESUFFIX=	130

MAINTAINER=	mfechner@FreeBSD.org
COMMENT=	HTTP/2-based RPC framework

LICENSE=	BSD3CLAUSE
LICENSE_FILE=	${WRKSRC}/LICENSE

LIB_DEPENDS=	libabsl_base.so:devel/abseil \
		libbenchmark.so:devel/benchmark \
		libcares.so:dns/c-ares \
		libgflags.so:devel/gflags \
		libprotobuf.so:devel/protobuf \
		libre2.so:devel/re2

USES=		cmake compiler:c++17-lang cpe localbase:ldflags pkgconfig ssl

USE_GITHUB=	yes

CMAKE_ARGS=	-DCMAKE_CXX_STANDARD=17 \
		-DgRPC_ABSL_PROVIDER=package \
		-DgRPC_BENCHMARK_PROVIDER=package \
		-DgRPC_CARES_PROVIDER=package \
		-DgRPC_GFLAGS_PROVIDER=package \
		-DgRPC_PROTOBUF_PROVIDER=package \
		-DgRPC_RE2_PROVIDER=package \
		-DgRPC_SSL_PROVIDER=package \
		-DgRPC_ZLIB_PROVIDER=package
CMAKE_ON=	BUILD_SHARED_LIBS
USE_LDCONFIG=	yes
STRIP=

CONFLICTS_INSTALL=	grpc grpc134 grpc142

PLIST_SUB=	PORTVERSION=${PORTVERSION}

.include <bsd.port.pre.mk>

# Remove openssl from grpc.pc because we do not ship openssl.pc in base system
.if ${SSL_DEFAULT} == base
EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-CMakeLists.txt
.endif

post-patch:
# Clean up bundled libraries
	@${RM} -r ${WRKSRC}/third_party/abseil-cpp/
	@${RM} -r ${WRKSRC}/third_party/benchmark/
	@${RM} -r ${WRKSRC}/third_party/boringssl-with-bazel/
	@${RM} -r ${WRKSRC}/third_party/cares/
	@${RM} -r ${WRKSRC}/third_party/protobuf/
	@${RM} -r ${WRKSRC}/third_party/re2/
	@${RM} -r ${WRKSRC}/third_party/zlib/

.include <bsd.port.post.mk>

devel/grpc130/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1637134735
SHA256 (grpc-grpc-v1.30.2_GH0.tar.gz) = ba74b97a2f1b4e22ec5fb69d639d849d2069fb58ea7d6579a31f800af6fe3b6c
SIZE (grpc-grpc-v1.30.2_GH0.tar.gz) = 6978015
+0 −11
Original line number Diff line number Diff line
--- CMakeLists.txt.orig	2020-07-17 07:26:25 UTC
+++ CMakeLists.txt
@@ -15129,7 +15129,7 @@ generate_pkgconfig(
   "gRPC"
   "high performance general RPC framework"
   "${gRPC_CORE_VERSION}"
-  "gpr openssl"
+  "gpr"
   "-lgrpc -laddress_sorting -lupb -lcares -lz -labsl_bad_optional_access -labsl_str_format_internal -labsl_time -labsl_time_zone -labsl_civil_time -labsl_strings -labsl_strings_internal -labsl_throw_delegate -labsl_int128 -labsl_base -labsl_spinlock_wait -labsl_raw_logging_internal -labsl_log_severity -labsl_dynamic_annotations"
   ""
   "grpc.pc")
Loading