xref: /6.0.3/tlm/deps/manifest.cmake (revision 63c995f4)
1#
2# Keep the list sorted alphabetically, and the platforms alphabetically.
3# The syntax is:
4#
5# DECLARE_DEP (name VERSION version-revision PLATFORMS platform1 platform2)
6#
7# This manifest contains entries for SUPPORTED platforms. These are
8# platforms on which Couchbase builds and delivers Server binaries
9# to customers.
10#
11# The list of supported platforms may change between releases, but
12# you may use the cmake macro CB_GET_SUPPORTED_PLATFORM to
13# check if this is a supported platform.
14#
15DECLARE_DEP (breakpad VERSION 20160926-cb1 PLATFORMS debian9 ubuntu16.04 windows_msvc2015)
16# breakpad 20160926-cb2 rebuilt using GCC 7.2.0.
17DECLARE_DEP (breakpad VERSION 20160926-cb2 PLATFORMS centos6 centos7 debian8 suse11.2 suse12.2 ubuntu14.04)
18DECLARE_DEP (breakpad VERSION 20160926-cb3 PLATFORMS amzn2 ubuntu18.04)
19DECLARE_DEP (breakpad VERSION 20160926-cb4 PLATFORMS rhel8)
20DECLARE_DEP (boost VERSION 1.62.0-cb3 PLATFORMS amzn2 centos6 centos7 debian7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04 windows_msvc2015)
21DECLARE_DEP (boost VERSION 1.62.0-cb4 PLATFORMS rhel8)
22DECLARE_DEP (curl VERSION 7.60.0-cb1 PLATFORMS amzn2 centos6 centos7 debian7 debian8 debian9 suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04 windows_msvc2015)
23DECLARE_DEP (curl VERSION 7.60.0-cb2 PLATFORMS rhel8)
24DECLARE_DEP (erlang VERSION R16B03-1-couchbase-cb11 PLATFORMS amzn2 macosx ubuntu18.04)
25DECLARE_DEP (erlang VERSION R16B03-1-couchbase-cb9 PLATFORMS centos6 centos7 debian7 debian8 debian9 suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 windows_msvc2015)
26DECLARE_DEP (erlang VERSION R16B03-1-couchbase-cb12 PLATFORMS rhel8)
27DECLARE_DEP (flatbuffers VERSION 1.4.0-cb1 PLATFORMS centos6 centos7 debian7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 windows_msvc2015)
28DECLARE_DEP (flatbuffers VERSION 1.4.0-cb2 PLATFORMS amzn2 ubuntu18.04)
29DECLARE_DEP (flatbuffers VERSION 1.4.0-cb3 PLATFORMS rhel8)
30DECLARE_DEP (flex VERSION 2.5.4a-cb1 PLATFORMS windows_msvc2015)
31DECLARE_DEP (flex VERSION 2.6.4-cb4 PLATFORMS amzn2 centos6 centos7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04)
32DECLARE_DEP (flex VERSION 2.6.4-cb6 PLATFORMS rhel8)
33DECLARE_DEP (icu4c VERSION 59.1-cb1 PLATFORMS centos6 centos7 debian7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 windows_msvc2015)
34DECLARE_DEP (icu4c VERSION 59.1-cb2 PLATFORMS amzn2 ubuntu18.04)
35DECLARE_DEP (icu4c VERSION 59.1-cb4 PLATFORMS rhel8)
36DECLARE_DEP (jemalloc VERSION 4.1.0-cb2 PLATFORMS windows_msvc2015)
37DECLARE_DEP (jemalloc VERSION 4.5.0.1-cb1 PLATFORMS amzn2 centos6 centos7 debian7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04)
38DECLARE_DEP (jemalloc VERSION 4.5.0.1-cb2 PLATFORMS rhel8)
39DECLARE_DEP (json VERSION 1.1.0-cb1 PLATFORMS amzn2 centos6 centos7 debian7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04 windows_msvc2015)
40DECLARE_DEP (json VERSION 1.1.0-cb2 PLATFORMS rhel8)
41DECLARE_DEP (libevent VERSION 2.1.8-cb4 PLATFORMS amzn2 centos6 centos7 debian7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04 windows_msvc2015)
42DECLARE_DEP (libevent VERSION 2.1.8-cb10 PLATFORMS rhel8)
43DECLARE_DEP (libuv VERSION 1.13.1-cb4 PLATFORMS amzn2 centos6 centos7 debian7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04 windows_msvc2015)
44DECLARE_DEP (libuv VERSION 1.13.1-cb5 PLATFORMS rhel8)
45DECLARE_DEP (lz4 VERSION 1.8.0-cb2 PLATFORMS amzn2 centos6 centos7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04)
46DECLARE_DEP (lz4 VERSION 1.8.0-cb4 PLATFORMS rhel8)
47DECLARE_DEP (maven VERSION 3.5.2-cb5 PLATFORMS amzn2 centos6 centos7 debian8 debian9 macosx rhel8 suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04 windows_msvc2015)
48DECLARE_DEP (numactl VERSION 2.0.11-cb1 PLATFORMS amzn2 centos6 centos7 debian7 debian8 debian9 suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04)
49DECLARE_DEP (numactl VERSION 2.0.11-cb3 PLATFORMS rhel8)
50DECLARE_DEP (openjdk-rt VERSION 1.8.0.171-cb1 PLATFORMS amzn2 centos6 centos7 debian8 debian9 macosx rhel8 suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04 windows_msvc2015)
51DECLARE_DEP (openssl VERSION 1.0.2k-cb2 PLATFORMS windows_msvc2015)
52DECLARE_DEP (openssl VERSION 1.0.2k-cb3 PLATFORMS macosx)
53DECLARE_DEP (python-snappy VERSION c97d633 PLATFORMS windows_msvc2015)
54DECLARE_DEP (python-snappy VERSION c97d633-cb1 PLATFORMS centos6 centos7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04)
55DECLARE_DEP (python-snappy VERSION c97d633-cb2 PLATFORMS amzn2 ubuntu18.04)
56DECLARE_DEP (python-snappy VERSION c97d633-cb4 PLATFORMS rhel8)
57# RocksDB 5.8.0-cb3 was an aborted version linked to Snappy 1.1.6
58# RocksDB 5.8.0-cb4 is rebuilt with GCC 7.2.0 on older platforms
59DECLARE_DEP (rocksdb VERSION 5.8.0-cb2 PLATFORMS debian7 debian9 macosx ubuntu16.04 ubuntu18.04)
60DECLARE_DEP (rocksdb VERSION 5.8.0-cb4 PLATFORMS amzn2 centos6 centos7 debian8 suse11.2 suse12.2 ubuntu14.04)
61DECLARE_DEP (rocksdb VERSION 5.8.0-cb5 PLATFORMS rhel8)
62DECLARE_DEP (snappy VERSION 1.1.1 PLATFORMS windows_msvc2015)
63DECLARE_DEP (snappy VERSION 1.1.1-cb2 PLATFORMS amzn2 centos6 centos7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04)
64DECLARE_DEP (snappy VERSION 1.1.1-cb6 PLATFORMS rhel8)
65DECLARE_DEP (v8 VERSION 5.9-cb3 PLATFORMS centos7 debian8 macosx suse12.2 ubuntu14.04 ubuntu16.04)
66DECLARE_DEP (v8 VERSION 5.9-cb4 PLATFORMS centos6 suse11.2)
67DECLARE_DEP (v8 VERSION 5.9-cb5 PLATFORMS debian9 ubuntu18.04)
68DECLARE_DEP (v8 VERSION 5.9-cb6 PLATFORMS amzn2 windows_msvc2015)
69DECLARE_DEP (v8 VERSION 5.9-cb10 PLATFORMS rhel8)
70DECLARE_DEP (zlib VERSION 1.2.11-cb3 PLATFORMS amzn2 centos6 centos7 debian8 debian9 macosx suse11.2 suse12.2 ubuntu14.04 ubuntu16.04 ubuntu18.04 windows_msvc2015)
71DECLARE_DEP (zlib VERSION 1.2.11-cb4 PLATFORMS rhel8)