databases/foundationdb-devel: update to upstream

- remove Makefile based build targets; upstream switched to cmake
- switch to maintainer fork being upstreamed
    https://github.com/apple/foundationdb/pull/2634
- use cmake flags in above PR
- SSL now compiles against ports LibreSSL & OpenSSL but has not
  yet been tested, help welcomed so we can enable it as option

Reviewed by:	jrm
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D24357
This commit is contained in:
Dave Cottlehuber 2020-04-19 12:05:11 +00:00
parent 51ecb7f070
commit 8c18c6df05
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=532104
2 changed files with 11 additions and 11 deletions

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= foundationdb-devel
DISTVERSION= 7.0.0.a.20190823
PORTREVISION= 2
DISTVERSION= 7.0.0.a.20200408
CATEGORIES= databases
MAINTAINER= dch@FreeBSD.org
@ -20,16 +19,17 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs \
USES= compiler:c++17-lang cmake mono:build python:build shebangfix ssl
USE_GITHUB= yes
GH_ACCOUNT= wolfspider
GH_PROJECT= foundationdb
GH_TAGNAME= bc56b13
GH_ACCOUNT= skunkwerks
GH_PROJECT= fdb
GH_TAGNAME= 7608cb9
USE_RC_SUBR= foundationdb
SHEBANG_FILES= build/csprojtom4.py build/link-wrapper.sh build/vcxprojtom4.py \
bindings/c/generate_asm.py
SHEBANG_FILES= bindings/c/generate_asm.py
CFLAGS+= -Wno-implicit-int-float-conversion
CMAKE_ARGS= DLibreSSL_ROOT=${OPENSSLLIB}
CMAKE_OFF= USE_DTRACE
CMAKE_ON= DISABLE_TLS
USERS= foundationdb
GROUPS= foundationdb

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1580299391
SHA256 (wolfspider-foundationdb-7.0.0.a.20190823-bc56b13_GH0.tar.gz) = 70b380a3fa8d4eea94a03ef1874cdd39bd9c705d9a1c902bab758004557343b0
SIZE (wolfspider-foundationdb-7.0.0.a.20190823-bc56b13_GH0.tar.gz) = 5049549
TIMESTAMP = 1586381044
SHA256 (skunkwerks-fdb-7.0.0.a.20200408-7608cb9_GH0.tar.gz) = bc95899eae9c1b009e01aaab1eed5df569807a6aed15a41033c0d2ccd0f639de
SIZE (skunkwerks-fdb-7.0.0.a.20200408-7608cb9_GH0.tar.gz) = 5306375