summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile2
-rw-r--r--databases/mongodb34-rocks/Makefile92
-rw-r--r--databases/mongodb34-rocks/distinfo5
-rw-r--r--databases/mongodb34-rocks/files/mongod.in64
-rw-r--r--databases/mongodb34-rocks/files/mongos.in60
-rw-r--r--databases/mongodb34-rocks/files/patch-SConstruct80
-rw-r--r--databases/mongodb34-rocks/files/patch-rpm_mongod.conf11
-rw-r--r--databases/mongodb34-rocks/files/patch-src_mongo_db_fts_unicode_string.cpp11
-rw-r--r--databases/mongodb34-rocks/files/patch-src_mongo_db_repl_oplog__fetcher.cpp14
-rw-r--r--databases/mongodb34-rocks/pkg-descr7
-rw-r--r--databases/mongodb34-rocks/pkg-message4
-rw-r--r--databases/mongodb34-rocks/pkg-plist5
-rw-r--r--databases/rubygem-flipper-active_record011/Makefile26
-rw-r--r--databases/rubygem-flipper-active_record011/distinfo3
-rw-r--r--databases/rubygem-flipper-active_record011/pkg-descr3
15 files changed, 0 insertions, 387 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 429c81cd423f..591ba18d36f0 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -202,7 +202,6 @@
SUBDIR += mongodb32
SUBDIR += mongodb32-tools
SUBDIR += mongodb34
- SUBDIR += mongodb34-rocks
SUBDIR += mongodb34-tools
SUBDIR += mongodb36
SUBDIR += mroonga
@@ -966,7 +965,6 @@
SUBDIR += rubygem-em-redis-unified
SUBDIR += rubygem-familia
SUBDIR += rubygem-flipper-active_record
- SUBDIR += rubygem-flipper-active_record011
SUBDIR += rubygem-flipper-active_record013
SUBDIR += rubygem-globalid
SUBDIR += rubygem-globalid-rails5
diff --git a/databases/mongodb34-rocks/Makefile b/databases/mongodb34-rocks/Makefile
deleted file mode 100644
index c4f8b80de362..000000000000
--- a/databases/mongodb34-rocks/Makefile
+++ /dev/null
@@ -1,92 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mongodb
-PORTVERSION= 3.4.6
-DISTVERSIONPREFIX= r
-PORTREVISION= 6
-CATEGORIES= databases net
-MASTER_SITES= https://fastdl.mongodb.org/src/ \
- http://fastdl.mongodb.org/src/ \
- http://download.mongodb.org/src/
-PKGNAMESUFFIX= ${PORTVERSION:R:S/.//}-rocks
-DISTNAME= mongodb-src-${DISTVERSIONPREFIX}${PORTVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= numisemis@yahoo.com
-COMMENT= Distributed document-oriented database with a RocksDB Storage Engine
-
-# mongodb is AGPLv3, C++ driver is APACHE20
-LICENSE= AGPLv3 APACHE20
-LICENSE_COMB= multi
-
-BROKEN= fails to link
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2018-06-06
-BROKEN_SSL= openssl-devel
-BROKEN_SSL_REASON_openssl-devel= no member named 'SSLv2_method' in the global namespace
-
-ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= "Only supported on amd64 (i386 deprecated in v3)"
-
-LIB_DEPENDS= libpcre.so:devel/pcre \
- libsnappy.so:archivers/snappy \
- libboost_system.so:devel/boost-libs \
- librocksdb.so:databases/rocksdb \
- liblz4.so:archivers/liblz4
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pymongo>=3.0:databases/pymongo@${PY_FLAVOR}
-
-USES= compiler:c++14-lang cpe python:build scons
-USE_RC_SUBR= mongod \
- mongos
-
-USE_GITHUB= nodefault
-GH_TUPLE= mongodb-partners:mongo-rocks:r${PORTVERSION}:module/src/mongo/db/modules/rocks
-
-CHOSEN_COMPILER_TYPE= clang
-CXXSTD= c++14
-
-CONFLICTS_BUILD= mongo-cxx-driver
-CONFLICTS_INSTALL= mongodb \
- mongodb32 \
- mongodb34
-
-MAKE_ARGS= --prefix=${STAGEDIR}${PREFIX} \
- --use-system-pcre --use-system-snappy \
- --use-system-boost --use-system-zlib \
- --libc++ --runtime-hardening=on \
- --disable-warnings-as-errors \
- VERBOSE=on
-
-USERS= mongodb
-GROUPS= mongodb
-
-PORTSCOUT= limitw:1,even
-
-CPE_PRODUCT= mongodb
-
-OPTIONS_DEFINE= SASL SSL
-OPTIONS_DEFAULT= SASL SSL
-
-SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
-SASL_MAKE_ARGS= --use-sasl-client
-
-SSL_MAKE_ARGS= --ssl
-SSL_USES= ssl
-
-ALL_TARGET= core
-TEST_TARGET= unittests
-
-post-install:
-.for f in mongo mongod mongoperf mongos
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f}
-.endfor
- ${CP} ${WRKSRC}/rpm/mongod.conf ${STAGEDIR}${PREFIX}/etc/mongod.conf.sample
-
-do-test:
- @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS} ${TEST_TARGET} &&\
- ${PYTHON_CMD} ${BUILD_WRKSRC}/buildscripts/resmoke.py\
- --suites=unittests --jobs=${MAKE_JOBS_NUMBER}
-
-.include <bsd.port.mk>
diff --git a/databases/mongodb34-rocks/distinfo b/databases/mongodb34-rocks/distinfo
deleted file mode 100644
index d58f01cfd39a..000000000000
--- a/databases/mongodb34-rocks/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1500297969
-SHA256 (mongodb-src-r3.4.6.tar.gz) = 8170360f6dfede9c19c131f3d76831e952b3f1494925aa7e2a3a2f95b58ad901
-SIZE (mongodb-src-r3.4.6.tar.gz) = 39922209
-SHA256 (mongodb-partners-mongo-rocks-r3.4.6_GH0.tar.gz) = 08535859da87f2223a546f8f6b9c498e20cebf80eab00cc9cfbe072743cd6f8f
-SIZE (mongodb-partners-mongo-rocks-r3.4.6_GH0.tar.gz) = 58872
diff --git a/databases/mongodb34-rocks/files/mongod.in b/databases/mongodb34-rocks/files/mongod.in
deleted file mode 100644
index a7d1d3833bbb..000000000000
--- a/databases/mongodb34-rocks/files/mongod.in
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: mongod
-# REQUIRE: NETWORK ldconfig
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# mongod_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable mongod.
-# mongod_limits (bool): Set to "NO" by default.
-# Set it to yes to run `limits -e -U mongodb`
-# just before mongod starts.
-# mongod_dbpath (str): Default to "/var/db/mongodb"
-# Base database directory.
-# mongod_flags (str): Custom additional arguments to be passed to mongod.
-# Default to "--logpath /var/log/mongodb/mongod.log --logappend".
-# mongod_config (str): Default to "%%PREFIX%%/etc/mongodb.conf"
-# Path to config file
-#
-
-. /etc/rc.subr
-
-name="mongod"
-rcvar=mongod_enable
-
-load_rc_config $name
-
-: ${mongod_enable="NO"}
-: ${mongod_limits="NO"}
-: ${mongod_dbpath="/var/db/mongodb"}
-: ${mongod_logpath="/var/log/mongodb"}
-: ${mongod_runpath="/var/run/mongodb"}
-: ${mongod_flags="--logpath ${mongod_logpath}/mongod.log --logappend"}
-: ${mongod_user="mongodb"}
-: ${mongod_group="mongodb"}
-: ${mongod_config="%%PREFIX%%/etc/mongod.conf"}
-
-pidfile="${mongod_runpath}/mongod.pid"
-command=%%PREFIX%%/bin/${name}
-command_args="--config $mongod_config --dbpath $mongod_dbpath --fork >/dev/null 2>/dev/null"
-start_precmd="${name}_prestart"
-
-mongod_create_dbpath()
-{
- install -d -g ${mongod_group} -o ${mongod_user} -m 755 ${mongod_dbpath}
- install -d -g ${mongod_group} -o ${mongod_user} -m 755 ${mongod_logpath}
- install -d -g ${mongod_group} -o ${mongod_user} -m 755 ${mongod_runpath}
-}
-
-mongod_prestart()
-{
- if [ ! -d ${mongod_dbpath} -o ! -d ${mongod_logpath} ]; then
- mongod_create_dbpath || return 1
- fi
- if checkyesno mongod_limits; then
- eval `/usr/bin/limits -e -U ${mongod_user}` 2>/dev/null
- else
- return 0
- fi
-}
-
-run_rc_command "$1"
diff --git a/databases/mongodb34-rocks/files/mongos.in b/databases/mongodb34-rocks/files/mongos.in
deleted file mode 100644
index b1d2da68eb0e..000000000000
--- a/databases/mongodb34-rocks/files/mongos.in
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: mongos
-# REQUIRE: NETWORK ldconfig
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# mongos_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable mongos.
-# mongos_limits (bool): Set to "NO" by default.
-# Set it to yes to run `limits -e -U mongodb`
-# just before mongos starts.
-# mongos_flags (str): Custom additional arguments to be passed to mongos.
-# Default to "--logpath /var/log/mongodb/mongos.log --logappend".
-# mongos_config (str): Default to "%%PREFIX%%/etc/mongos.conf"
-# Path to config file
-#
-
-. /etc/rc.subr
-
-name="mongos"
-rcvar=mongos_enable
-
-load_rc_config $name
-
-: ${mongos_enable="NO"}
-: ${mongos_limits="NO"}
-: ${mongos_logpath="/var/log/mongodb"}
-: ${mongos_runpath="/var/run/mongodb"}
-: ${mongos_flags="--logpath ${mongos_logpath}/mongos.log --logappend"}
-: ${mongos_user="mongodb"}
-: ${mongos_group="mongodb"}
-: ${mongos_config="%%PREFIX%%/etc/mongos.conf"}
-
-pidfile="${mongos_runpath}/mongos.pid"
-command=%%PREFIX%%/bin/${name}
-command_args="--config $mongos_config --fork >/dev/null 2>/dev/null"
-start_precmd="${name}_prestart"
-
-mongos_create_dbpath()
-{
- install -d -g ${mongos_group} -o ${mongos_user} -m 755 ${mongos_logpath}
- install -d -g ${mongos_group} -o ${mongos_user} -m 755 ${mongos_runpath}
-}
-
-mongos_prestart()
-{
- if [ ! -d ${mongos_logpath} ]; then
- mongos_create_dbpath || return 1
- fi
- if checkyesno mongos_limits; then
- eval `/usr/bin/limits -e -U ${mongos_user}` 2>/dev/null
- else
- return 0
- fi
-}
-
-run_rc_command "$1"
diff --git a/databases/mongodb34-rocks/files/patch-SConstruct b/databases/mongodb34-rocks/files/patch-SConstruct
deleted file mode 100644
index 63910bfab07b..000000000000
--- a/databases/mongodb34-rocks/files/patch-SConstruct
+++ /dev/null
@@ -1,80 +0,0 @@
---- SConstruct.orig 2017-06-08 16:11:03 UTC
-+++ SConstruct
-@@ -929,9 +929,9 @@ if has_option('variables-help'):
- print env_vars.GenerateHelpText(env)
- Exit(0)
-
--unknown_vars = env_vars.UnknownVariables()
--if unknown_vars:
-- env.FatalError("Unknown variables specified: {0}", ", ".join(unknown_vars.keys()))
-+#unknown_vars = env_vars.UnknownVariables()
-+#if unknown_vars:
-+# env.FatalError("Unknown variables specified: {0}", ", ".join(unknown_vars.keys()))
-
- def set_config_header_define(env, varname, varval = 1):
- env['CONFIG_HEADER_DEFINES'][varname] = varval
-@@ -1550,7 +1550,7 @@ if env.TargetOSIs('posix'):
- # If runtime hardening is requested, then build anything
- # destined for an executable with the necessary flags for PIE.
- env.AppendUnique(
-- PROGCCFLAGS=['-fPIE'],
-+ PROGCCFLAGS=['-fpic'],
- PROGLINKFLAGS=['-pie'],
- )
-
-@@ -1564,7 +1564,7 @@ if env.TargetOSIs('posix'):
- "-Wno-unknown-pragmas",
- "-Winvalid-pch"] )
- # env.Append( " -Wconversion" ) TODO: this doesn't really work yet
-- if env.TargetOSIs('linux', 'osx', 'solaris'):
-+ if env.TargetOSIs('linux', 'osx', 'solaris', 'freebsd'):
- if not has_option("disable-warnings-as-errors"):
- env.Append( CCFLAGS=["-Werror"] )
-
-@@ -1592,19 +1592,19 @@ if env.TargetOSIs('posix'):
- env.Append( CCFLAGS=["-fprofile-arcs", "-ftest-coverage"] )
- env.Append( LINKFLAGS=["-fprofile-arcs", "-ftest-coverage"] )
-
-- if optBuild:
-- env.Append( CCFLAGS=["-O2"] )
-- else:
-- env.Append( CCFLAGS=["-O0"] )
-+ #if optBuild:
-+ # env.Append( CCFLAGS=["-O2"] )
-+ #else:
-+ # env.Append( CCFLAGS=["-O0"] )
-
- # Promote linker warnings into errors. We can't yet do this on OS X because its linker considers
- # noall_load obsolete and warns about it.
-- if not env.TargetOSIs('osx'):
-- env.Append(
-- LINKFLAGS=[
-- "-Wl,--fatal-warnings",
-- ],
-- )
-+ #if not env.TargetOSIs('osx'):
-+ # env.Append(
-+ # LINKFLAGS=[
-+ # "-Wl,--fatal-warnings",
-+ # ],
-+ # )
-
- mmapv1 = False
- if get_option('mmapv1') == 'auto':
-@@ -2461,7 +2461,7 @@ def doConfigure(myenv):
- }}
- """.format(storage_class)
- context.Message('Checking for storage class {0} '.format(storage_class))
-- ret = context.TryLink(textwrap.dedent(test_body), ".cpp")
-+ ret = context.TryCompile(textwrap.dedent(test_body), ".cpp")
- context.Result(ret)
- return ret
-
-@@ -2645,6 +2645,7 @@ def doConfigure(myenv):
-
- conf = Configure(myenv, custom_tests = {
- 'CheckPThreadSetNameNP': CheckPThreadSetNameNP,
-+ 'CheckBoostMinVersion': CheckBoostMinVersion,
- })
-
- if conf.CheckPThreadSetNameNP():
diff --git a/databases/mongodb34-rocks/files/patch-rpm_mongod.conf b/databases/mongodb34-rocks/files/patch-rpm_mongod.conf
deleted file mode 100644
index 6c0e6177cdb2..000000000000
--- a/databases/mongodb34-rocks/files/patch-rpm_mongod.conf
+++ /dev/null
@@ -1,11 +0,0 @@
---- rpm/mongod.conf.orig 2017-04-20 21:43:42 UTC
-+++ rpm/mongod.conf
-@@ -11,7 +11,7 @@ systemLog:
-
- # Where and how to store data.
- storage:
-- dbPath: /var/lib/mongo
-+ dbPath: /var/db/mongodb
- journal:
- enabled: true
- # engine:
diff --git a/databases/mongodb34-rocks/files/patch-src_mongo_db_fts_unicode_string.cpp b/databases/mongodb34-rocks/files/patch-src_mongo_db_fts_unicode_string.cpp
deleted file mode 100644
index 20fd4fb8f3e1..000000000000
--- a/databases/mongodb34-rocks/files/patch-src_mongo_db_fts_unicode_string.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/mongo/db/fts/unicode/string.cpp.orig 2017-04-20 21:43:42 UTC
-+++ src/mongo/db/fts/unicode/string.cpp
-@@ -274,7 +274,7 @@ bool String::substrMatch(const std::stri
-
- // Case sensitive and diacritic sensitive.
- return boost::algorithm::boyer_moore_search(
-- haystack.begin(), haystack.end(), needle.begin(), needle.end()) != haystack.end();
-+ haystack.begin(), haystack.end(), needle.begin(), needle.end()) != std::make_pair(haystack.end(), haystack.end());
- }
-
- } // namespace unicode
diff --git a/databases/mongodb34-rocks/files/patch-src_mongo_db_repl_oplog__fetcher.cpp b/databases/mongodb34-rocks/files/patch-src_mongo_db_repl_oplog__fetcher.cpp
deleted file mode 100644
index a54eb2a05567..000000000000
--- a/databases/mongodb34-rocks/files/patch-src_mongo_db_repl_oplog__fetcher.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-https://jira.mongodb.org/browse/SERVER-32516
-https://github.com/mongodb/mongo/commit/3c34eda8d8a3
-
---- src/mongo/db/repl/oplog_fetcher.cpp.orig 2017-09-07 19:28:48 UTC
-+++ src/mongo/db/repl/oplog_fetcher.cpp
-@@ -265,7 +265,7 @@ StatusWith<boost::optional<rpc::OplogQueryMetadata>> p
- if (!metadataResult.isOK()) {
- return metadataResult.getStatus();
- }
-- oqMetadata = boost::make_optional<rpc::OplogQueryMetadata>(metadataResult.getValue());
-+ oqMetadata = boost::make_optional(metadataResult.getValue());
- }
- return oqMetadata;
- }
diff --git a/databases/mongodb34-rocks/pkg-descr b/databases/mongodb34-rocks/pkg-descr
deleted file mode 100644
index 8852fbe83fd6..000000000000
--- a/databases/mongodb34-rocks/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Mongo (from "humongous") is a high-performance, open source,
-schema-free, document-oriented database. A common name in the
-"NOSQL" community.
-
-This port can optionally use a RocksDB Storage Engine as a MongoDB backend.
-
-WWW: http://www.mongodb.org/
diff --git a/databases/mongodb34-rocks/pkg-message b/databases/mongodb34-rocks/pkg-message
deleted file mode 100644
index 42c65e68b510..000000000000
--- a/databases/mongodb34-rocks/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
-To use RocksDB please use "rocksdb" as a name for a Storage Engine.
-
-For more options use:
-mongod --help
diff --git a/databases/mongodb34-rocks/pkg-plist b/databases/mongodb34-rocks/pkg-plist
deleted file mode 100644
index 90670821820a..000000000000
--- a/databases/mongodb34-rocks/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-@sample etc/mongod.conf.sample
-bin/mongo
-bin/mongod
-bin/mongoperf
-bin/mongos
diff --git a/databases/rubygem-flipper-active_record011/Makefile b/databases/rubygem-flipper-active_record011/Makefile
deleted file mode 100644
index 336e012f16d7..000000000000
--- a/databases/rubygem-flipper-active_record011/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= flipper-active_record
-PORTVERSION= 0.11.0
-CATEGORIES= databases rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 011
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= ActiveRecord adapter for Flipper
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use databases/rubygem-flipper-active_record instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-activerecord4>=3.2:databases/rubygem-activerecord4 \
- rubygem-flipper011>=${PORTVERSION}:devel/rubygem-flipper011
-
-PORTSCOUT= limit:^0\.11\.
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/databases/rubygem-flipper-active_record011/distinfo b/databases/rubygem-flipper-active_record011/distinfo
deleted file mode 100644
index 092e91375d32..000000000000
--- a/databases/rubygem-flipper-active_record011/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1516801545
-SHA256 (rubygem/flipper-active_record-0.11.0.gem) = 2149c7b12eae097f64d8d84b71e276a5b576f3c2de8689595edfd06c03e4a12e
-SIZE (rubygem/flipper-active_record-0.11.0.gem) = 9216
diff --git a/databases/rubygem-flipper-active_record011/pkg-descr b/databases/rubygem-flipper-active_record011/pkg-descr
deleted file mode 100644
index c7c39d56f4de..000000000000
--- a/databases/rubygem-flipper-active_record011/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Flipper ActiveRecord is an ActiveRecord adapter for Flipper.
-
-WWW: https://github.com/jnunemaker/flipper