View | Details | Raw Unified | Return to bug 269506 | Differences between
and this patch

Collapse All | Expand All

(-)b/databases/Makefile (+1 lines)
Lines 143-148 Link Here
143
    SUBDIR += libmemcache
143
    SUBDIR += libmemcache
144
    SUBDIR += libmemcached
144
    SUBDIR += libmemcached
145
    SUBDIR += libmongo-client
145
    SUBDIR += libmongo-client
146
    SUBDIR += libmongocrypt
146
    SUBDIR += libmswstr
147
    SUBDIR += libmswstr
147
    SUBDIR += libnvpair
148
    SUBDIR += libnvpair
148
    SUBDIR += libodbc++
149
    SUBDIR += libodbc++
(-)b/databases/libmongocrypt/Makefile (+40 lines)
Added Link Here
1
PORTNAME=	libmongocrypt
2
PORTVERSION=	1.6.2
3
CATEGORIES=	databases
4
5
MAINTAINER=	hiroo.ono+freebsd@gmail.com
6
COMMENT=	MongoDB companion C library for client side encryption in drivers
7
WWW=		https://github.com/mongodb/libmongocrypt/
8
9
LICENSE=	APACHE20
10
LICENSE_FILE=	${WRKSRC}/LICENSE
11
12
LIB_DEPENDS=	libbson-1.0.so:devel/libbson \
13
		libmongoc-1.0.so:devel/mongo-c-driver
14
15
USES=		cmake:noninja python:build ssl
16
17
OPTIONS_DEFINE=		DOCS
18
OPTIONS_DEFAULT=	DOCS
19
20
USE_GITHUB=	yes
21
GH_ACCOUNT=	mongodb
22
23
PORTDOCS=	README.md CHANGELOG.md CODEOWNERS
24
25
PATCH_STRIP=	-p1
26
27
CMAKE_ON+=	USE_SHARED_LIBBSON
28
CMAKE_OFF+=	BUILD_TESTING ENABLE_ONLINE_TESTS
29
CMAKE_ARGS+=	-DBUILD_VERSION=${PORTVERSION}
30
CMAKE_ARGS+=	-DMONGOCRYPT_MONGOC_DIR="USE-SYSTEM"
31
CMAKE_ARGS+=	-DCMAKE_PREFIX_PATH=/usr:${PREFIX}
32
CMAKE_ARGS+=	-Wno_dev
33
34
do-install-DOCS-on:
35
	-${MKDIR} ${STAGEDIR}${DOCSDIR}
36
.for f in ${PORTDOCS}
37
	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
38
.endfor
39
40
.include <bsd.port.mk>
(-)b/databases/libmongocrypt/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1673215210
2
SHA256 (mongodb-libmongocrypt-1.6.2_GH0.tar.gz) = b3f41ceb72937f33109988a02f8fb122d526883a57b8e2cb38533b6c965ffa27
3
SIZE (mongodb-libmongocrypt-1.6.2_GH0.tar.gz) = 931483
(-)b/databases/libmongocrypt/pkg-descr (+1 lines)
Added Link Here
1
The MongoDB companion C library for client side encryption in drivers.
(-)b/databases/libmongocrypt/pkg-plist (+39 lines)
Added Link Here
1
include/kms_message/kms_azure_request.h
2
include/kms_message/kms_b64.h
3
include/kms_message/kms_caller_identity_request.h
4
include/kms_message/kms_decrypt_request.h
5
include/kms_message/kms_encrypt_request.h
6
include/kms_message/kms_gcp_request.h
7
include/kms_message/kms_kmip_request.h
8
include/kms_message/kms_kmip_response.h
9
include/kms_message/kms_kmip_response_parser.h
10
include/kms_message/kms_message.h
11
include/kms_message/kms_message_defines.h
12
include/kms_message/kms_request.h
13
include/kms_message/kms_request_opt.h
14
include/kms_message/kms_response.h
15
include/kms_message/kms_response_parser.h
16
include/mongocrypt/mongocrypt-compat.h
17
include/mongocrypt/mongocrypt-config.h
18
include/mongocrypt/mongocrypt-export.h
19
include/mongocrypt/mongocrypt.h
20
lib/cmake/kms_message/kms_message-config-version.cmake
21
lib/cmake/kms_message/kms_message-config.cmake
22
lib/cmake/kms_message/kms_message_targets-%%CMAKE_BUILD_TYPE%%.cmake
23
lib/cmake/kms_message/kms_message_targets.cmake
24
lib/cmake/mongocrypt/mongocrypt-config-version.cmake
25
lib/cmake/mongocrypt/mongocrypt-config.cmake
26
lib/cmake/mongocrypt/mongocrypt_targets-%%CMAKE_BUILD_TYPE%%.cmake
27
lib/cmake/mongocrypt/mongocrypt_targets.cmake
28
lib/libbson-static-for-libmongocrypt.a
29
lib/libkms_message-static.a
30
lib/libkms_message.so
31
lib/libkms_message.so.0
32
lib/libkms_message.so.0.0.0
33
lib/libmongocrypt-static.a
34
lib/libmongocrypt.so
35
lib/libmongocrypt.so.0
36
lib/libmongocrypt.so.0.0.0
37
libdata/pkgconfig/libkms_message.pc
38
libdata/pkgconfig/libmongocrypt-static.pc
39
libdata/pkgconfig/libmongocrypt.pc

Return to bug 269506