Commit Graph

9 Commits

Author SHA1 Message Date
Dave Cottlehuber 815d4f4ce7 databases/foundationdb-devel: update to 20201228 snapshot
Sponsored by:	SkunkWerks, GmbH
2021-01-06 10:47:52 +00:00
Dave Cottlehuber 09fe8a6dd3 databases/foundationdb-devel: bump version and add TLS
Reviewed by:	mandree
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D24664
2020-05-18 21:48:23 +00:00
Dave Cottlehuber 8c18c6df05 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
2020-04-19 12:05:11 +00:00
Dave Cottlehuber e770faae4d databases/foundationdb(-devel): ignore sqlite warnings
properly fixes warnings in sqlite3.amalgamation.c which were added to
CXXFLAGS instead of CFLAGS in r529817 & r529843, arising from recent
clang update.

Sponsored by:	SkunkWerks, GmbH
2020-04-02 12:19:18 +00:00
Dave Cottlehuber d21081468a databases/foundationdb-devel: ignore sqlite warnings after clang update
Sponsored by:	SkunkWerks, GmbH
2020-03-29 22:23:28 +00:00
Dave Cottlehuber dfd37650c9 databases/foundationdb & -devel: use mono only during build
PR:		241706
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D23277
2020-02-16 21:50:29 +00:00
Dave Cottlehuber 60b08e7f73 databases/foundationdb-devel: skip non-amd64 arch
Sponsored by:	SkunkWerks, GmbH
2020-01-30 08:26:22 +00:00
Dave Cottlehuber 0fae242f62 databases/foundationdb-devel: add mono back as runtime dependency until
D23278 lands.

While here, lign version naming with PHB when using a specific git tag,
and update distinfo to match.

Sponsored by:	SkunkWerks, GmbH
2020-01-29 12:06:22 +00:00
Dave Cottlehuber 63880e7b33 databases/foundationdb-devel: [NEW PORT] distributed ACID transactions
FDB 7.x has a new cmake-derive build system, and upstreamed patches that
already supports C client bindings for other languages. While the
upstreamed patches are still under development, this port allows
FoundationDB users and committers to easily test and work with FreeBSD,
and also enables FreeBSD-based clients to work out of the box.

Approved by:	vanilla
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D23287
2020-01-28 08:08:01 +00:00