aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2018-07-03 23:20:13 +0800
committerrene <rene@FreeBSD.org>2018-07-03 23:20:13 +0800
commit8d2da1ad315e4c37fc0400aeb82c972851c8b101 (patch)
tree20a8832aded836a6757f0f9bec929ccc51b0aa4b
parentbf7e4734b7fededa2e240d1c584365abbd12ac03 (diff)
downloadfreebsd-ports-gnome-8d2da1ad315e4c37fc0400aeb82c972851c8b101.tar.gz
freebsd-ports-gnome-8d2da1ad315e4c37fc0400aeb82c972851c8b101.tar.zst
freebsd-ports-gnome-8d2da1ad315e4c37fc0400aeb82c972851c8b101.zip
Remove expired ports:
2018-06-30 net/rubygem-omniauth-twitter12: Obsoleted by update of www/gitlab. Please use net/rubygem-omniauth-twitter instead. 2018-06-30 net/rubygem-gitaly-proto088: Obsoleted by update of www/gitlab. Please use net/rubygem-gitaly-proto instead. 2018-06-30 net/rubygem-octokit46: Obsoleted by update of www/gitlab. Please use net/rubygem-octokit instead. 2018-06-30 net/rubygem-fog-google0: Obsoleted by update of www/gitlab. Please use net/rubygem-fog-google instead. 2018-06-30 net/rubygem-fog-aws1: Obsoleted by update of www/gitlab. Please use net/rubygem-fog-aws instead. 2018-06-30 textproc/rubygem-asciidoctor-plantuml007: Obsoleted by update of www/gitlab. Please use textproc/rubygem-asciidoctor-plantuml instead. 2018-03-19 graphics/mitsuba: Broken for more than 6 months 2018-05-31 mail/p5-Net-SMTP-SSL: Deprecated by upstream, use Net::SMTP instead 2018-06-30 www/rubygem-kubeclient22: Obsoleted by update of www/gitlab. Please use www/rubygem-kubeclient instead. 2018-06-30 security/rubygem-doorkeeper42: Obsoleted by update of www/gitlab. Please use security/rubygem-doorkeeper instead. 2018-06-30 security/rubygem-net-ssh41: Obsoleted by update of www/gitlab. Please use security/rubygem-net-ssh instead. 2018-06-30 security/rubygem-omniauth-saml17: Obsoleted by update of www/gitlab. Please use security/rubygem-omniauth-saml instead. 2018-06-30 security/rubygem-doorkeeper-openid_connect12: Obsoleted by update of www/gitlab. Please use security/rubygem-doorkeeper-openid_connect instead. 2018-06-30 security/rubygem-attr_encrypted30: Obsoleted by update of www/gitlab. Please use security/rubygem-attr_encrypted instead. 2018-06-30 security/rubygem-omniauth14: Obsoleted by update of www/gitlab. Please use security/rubygem-omniauth instead. 2018-06-30 devel/rubygem-flipper011: Obsoleted by update of www/gitlab. Please use devel/rubygem-flipper instead. 2018-06-30 devel/rubygem-ruby-prof016: Obsoleted by update of www/gitlab. Please use devel/rubygem-ruby-prof instead. 2018-06-30 devel/rubygem-recursive-open-struct10: Obsoleted by update of www/rubygem-kubeclient. Please use devel/rubygem-recursive-open-struct instead 2018-06-30 devel/rubygem-flipper-active_support_cache_store011: Obsoleted by update of www/gitlab. Please use devel/rubygem-flipper-active_support_cache_store instead. 2018-06-30 devel/rubygem-gettext_i18n_rails_js12: Obsoleted by update of www/gitlab. Please use devel/rubygem-gettext_i18n_rails_js instead. 2018-02-02 devel/phpunit: No longer maintained upstream 2018-06-30 devel/rubygem-recursive-open-struct100: Obsoleted by update of www/gitlab. Please use devel/rubygem-recursive-open-struct instead. 2018-06-30 databases/rubygem-flipper-active_record011: Obsoleted by update of www/gitlab. Please use databases/rubygem-flipper-active_record instead. 2018-06-06 databases/mongodb34-rocks: Broken for more than 6 months 2018-07-01 math/freemat: Complex, unmaintained software with obsolete dependencies
-rw-r--r--MOVED25
-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
-rw-r--r--devel/Makefile7
-rw-r--r--devel/phpunit/Makefile39
-rw-r--r--devel/phpunit/distinfo3
-rw-r--r--devel/phpunit/pkg-descr4
-rw-r--r--devel/rubygem-flipper-active_support_cache_store011/Makefile26
-rw-r--r--devel/rubygem-flipper-active_support_cache_store011/distinfo3
-rw-r--r--devel/rubygem-flipper-active_support_cache_store011/pkg-descr3
-rw-r--r--devel/rubygem-flipper011/Makefile26
-rw-r--r--devel/rubygem-flipper011/distinfo3
-rw-r--r--devel/rubygem-flipper011/pkg-descr9
-rw-r--r--devel/rubygem-gettext_i18n_rails_js12/Makefile29
-rw-r--r--devel/rubygem-gettext_i18n_rails_js12/distinfo3
-rw-r--r--devel/rubygem-gettext_i18n_rails_js12/pkg-descr7
-rw-r--r--devel/rubygem-recursive-open-struct10/Makefile24
-rw-r--r--devel/rubygem-recursive-open-struct10/distinfo3
-rw-r--r--devel/rubygem-recursive-open-struct10/pkg-descr4
-rw-r--r--devel/rubygem-recursive-open-struct100/Makefile24
-rw-r--r--devel/rubygem-recursive-open-struct100/distinfo3
-rw-r--r--devel/rubygem-recursive-open-struct100/pkg-descr4
-rw-r--r--devel/rubygem-ruby-prof016/Makefile26
-rw-r--r--devel/rubygem-ruby-prof016/distinfo3
-rw-r--r--devel/rubygem-ruby-prof016/files/patch-ext_ruby__prof_extconf.rb7
-rw-r--r--devel/rubygem-ruby-prof016/pkg-descr13
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/mitsuba/Makefile56
-rw-r--r--graphics/mitsuba/distinfo2
-rw-r--r--graphics/mitsuba/files/patch-data_cmake_MitsubaBuildOptions.cmake21
-rw-r--r--graphics/mitsuba/files/patch-include_mitsuba_core_constants.h13
-rw-r--r--graphics/mitsuba/files/patch-include_mitsuba_core_platform.h14
-rw-r--r--graphics/mitsuba/files/patch-include_mitsuba_core_qmc.h20
-rw-r--r--graphics/mitsuba/files/patch-include_mitsuba_render_gkdtree.h20
-rw-r--r--graphics/mitsuba/files/patch-src_bsdfs_irawan.h12
-rw-r--r--graphics/mitsuba/files/patch-src_libcore_thread.cpp44
-rw-r--r--graphics/mitsuba/files/patch-src_libcore_timer.cpp12
-rw-r--r--graphics/mitsuba/files/patch-src_libcore_util.cpp47
-rw-r--r--graphics/mitsuba/pkg-descr22
-rw-r--r--graphics/mitsuba/pkg-plist435
-rw-r--r--mail/Makefile1
-rw-r--r--mail/p5-Net-SMTP-SSL/Makefile26
-rw-r--r--mail/p5-Net-SMTP-SSL/distinfo3
-rw-r--r--mail/p5-Net-SMTP-SSL/pkg-descr7
-rw-r--r--mail/p5-Net-SMTP-SSL/pkg-plist2
-rw-r--r--math/Makefile1
-rw-r--r--math/freemat/Makefile52
-rw-r--r--math/freemat/distinfo2
-rw-r--r--math/freemat/files/patch-CMakeLists.txt11
-rw-r--r--math/freemat/files/patch-libs-libMatC-CJitFuncClang72
-rw-r--r--math/freemat/files/patch-libs__libFN__fdlibm.h17
-rw-r--r--math/freemat/files/patch-libs_libMatC_CArray.cpp20
-rw-r--r--math/freemat/pkg-descr6
-rw-r--r--math/freemat/pkg-plist23
-rw-r--r--net/Makefile5
-rw-r--r--net/rubygem-fog-aws1/Makefile31
-rw-r--r--net/rubygem-fog-aws1/distinfo3
-rw-r--r--net/rubygem-fog-aws1/pkg-descr3
-rw-r--r--net/rubygem-fog-google0/Makefile28
-rw-r--r--net/rubygem-fog-google0/distinfo3
-rw-r--r--net/rubygem-fog-google0/pkg-descr4
-rw-r--r--net/rubygem-gitaly-proto088/Makefile27
-rw-r--r--net/rubygem-gitaly-proto088/distinfo3
-rw-r--r--net/rubygem-gitaly-proto088/pkg-descr12
-rw-r--r--net/rubygem-octokit46/Makefile26
-rw-r--r--net/rubygem-octokit46/distinfo3
-rw-r--r--net/rubygem-octokit46/pkg-descr3
-rw-r--r--net/rubygem-omniauth-twitter12/Makefile27
-rw-r--r--net/rubygem-omniauth-twitter12/distinfo3
-rw-r--r--net/rubygem-omniauth-twitter12/pkg-descr3
-rw-r--r--security/Makefile6
-rw-r--r--security/rubygem-attr_encrypted30/Makefile26
-rw-r--r--security/rubygem-attr_encrypted30/distinfo3
-rw-r--r--security/rubygem-attr_encrypted30/pkg-descr4
-rw-r--r--security/rubygem-doorkeeper-openid_connect12/Makefile29
-rw-r--r--security/rubygem-doorkeeper-openid_connect12/distinfo3
-rw-r--r--security/rubygem-doorkeeper-openid_connect12/pkg-descr8
-rw-r--r--security/rubygem-doorkeeper42/Makefile28
-rw-r--r--security/rubygem-doorkeeper42/distinfo3
-rw-r--r--security/rubygem-doorkeeper42/pkg-descr4
-rw-r--r--security/rubygem-net-ssh41/Makefile31
-rw-r--r--security/rubygem-net-ssh41/distinfo3
-rw-r--r--security/rubygem-net-ssh41/pkg-descr11
-rw-r--r--security/rubygem-omniauth-saml17/Makefile27
-rw-r--r--security/rubygem-omniauth-saml17/distinfo3
-rw-r--r--security/rubygem-omniauth-saml17/pkg-descr3
-rw-r--r--security/rubygem-omniauth14/Makefile27
-rw-r--r--security/rubygem-omniauth14/distinfo3
-rw-r--r--security/rubygem-omniauth14/pkg-descr3
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/rubygem-asciidoctor-plantuml007/Makefile25
-rw-r--r--textproc/rubygem-asciidoctor-plantuml007/distinfo3
-rw-r--r--textproc/rubygem-asciidoctor-plantuml007/pkg-descr4
-rw-r--r--www/Makefile1
-rw-r--r--www/rubygem-kubeclient22/Makefile28
-rw-r--r--www/rubygem-kubeclient22/distinfo3
-rw-r--r--www/rubygem-kubeclient22/files/patch-gemspec13
-rw-r--r--www/rubygem-kubeclient22/pkg-descr6
111 files changed, 25 insertions, 2115 deletions
diff --git a/MOVED b/MOVED
index 1f0ff352410c..d6f9ddc0c7e7 100644
--- a/MOVED
+++ b/MOVED
@@ -10293,3 +10293,28 @@ mail/postfix211||2018-06-24|Has expired: Not supported anymore by vendor. Please
mail/postfix211-sasl||2018-06-24|Has expired: Not supported anymore by vendor. Please choose a new one version
devel/py-binplist||2018-06-26|Has expired: Not depended upon anymore, no longer maintained upstream
devel/bats|devel/bats-core|2018-07-01|Bats maintainership changed upstream to bats-core team
+net/rubygem-omniauth-twitter12|net/rubygem-omniauth-twitter|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use net/rubygem-omniauth-twitter instead.
+net/rubygem-gitaly-proto088|net/rubygem-gitaly-proto|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use net/rubygem-gitaly-proto instead.
+net/rubygem-octokit46|net/rubygem-octokit|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use net/rubygem-octokit instead.
+net/rubygem-fog-google0|net/rubygem-fog-google|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use net/rubygem-fog-google instead.
+net/rubygem-fog-aws1|net/rubygem-fog-aws|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use net/rubygem-fog-aws instead.
+textproc/rubygem-asciidoctor-plantuml007|textproc/rubygem-asciidoctor-plantuml|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use textproc/rubygem-asciidoctor-plantuml instead.
+graphics/mitsuba||2018-07-03|Has expired: Broken for more than 6 months
+mail/p5-Net-SMTP-SSL||2018-07-03|Has expired: Deprecated by upstream, use Net::SMTP instead
+www/rubygem-kubeclient22|www/rubygem-kubeclient|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use www/rubygem-kubeclient instead.
+security/rubygem-doorkeeper42|security/rubygem-doorkeeper|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use security/rubygem-doorkeeper instead.
+security/rubygem-net-ssh41|security/rubygem-net-ssh|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use security/rubygem-net-ssh instead.
+security/rubygem-omniauth-saml17|security/rubygem-omniauth-saml|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use security/rubygem-omniauth-saml instead.
+security/rubygem-doorkeeper-openid_connect12|security/rubygem-doorkeeper-openid_connect|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use security/rubygem-doorkeeper-openid_connect instead.
+security/rubygem-attr_encrypted30|security/rubygem-attr_encrypted|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use security/rubygem-attr_encrypted instead.
+security/rubygem-omniauth14|security/rubygem/omniauth|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use security/rubygem-omniauth instead.
+devel/rubygem-flipper011|devel/rubygem-flipper|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use devel/rubygem-flipper instead.
+devel/rubygem-ruby-prof016|devel/rubygem-ruby-prof|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use devel/rubygem-ruby-prof instead.
+devel/rubygem-recursive-open-struct10|devel/rubygem-recursive-open-struct|2018-07-03|Has expired: Obsoleted by update of www/rubygem-kubeclient. Please use devel/rubygem-recursive-open-struct instead
+devel/rubygem-flipper-active_support_cache_store011|devel/rubygem-flipper-active_support_cache_store|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use devel/rubygem-flipper-active_support_cache_store instead.
+devel/rubygem-gettext_i18n_rails_js12|devel/rubygem-gettext_i18n_rails_js|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use devel/rubygem-gettext_i18n_rails_js instead.
+devel/phpunit|devel/phpunit6|2018-07-03|Has expired: No longer maintained upstream
+devel/rubygem-recursive-open-struct100|devel/rubyhem-recursive-open-struct|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use devel/rubygem-recursive-open-struct instead.
+databases/rubygem-flipper-active_record011|databases/rubygem-flipper-active_record|2018-07-03|Has expired: Obsoleted by update of www/gitlab. Please use databases/rubygem-flipper-active_record instead.
+databases/mongodb34-rocks||2018-07-03|Has expired: Broken for more than 6 months
+math/freemat||2018-07-03|Has expired: Complex, unmaintained software with obsolete dependencies
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
diff --git a/devel/Makefile b/devel/Makefile
index ce05d25539fe..c7f96a433493 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4151,7 +4151,6 @@
SUBDIR += php72-tokenizer
SUBDIR += phpbt
SUBDIR += phpsh
- SUBDIR += phpunit
SUBDIR += phpunit6
SUBDIR += phpunit7
SUBDIR += physfs
@@ -5569,9 +5568,7 @@
SUBDIR += rubygem-flexmock
SUBDIR += rubygem-flipper
SUBDIR += rubygem-flipper-active_support_cache_store
- SUBDIR += rubygem-flipper-active_support_cache_store011
SUBDIR += rubygem-flipper-active_support_cache_store013
- SUBDIR += rubygem-flipper011
SUBDIR += rubygem-flipper013
SUBDIR += rubygem-fluent-logger
SUBDIR += rubygem-fog
@@ -5603,7 +5600,6 @@
SUBDIR += rubygem-gettext-setup
SUBDIR += rubygem-gettext_i18n_rails
SUBDIR += rubygem-gettext_i18n_rails_js
- SUBDIR += rubygem-gettext_i18n_rails_js12
SUBDIR += rubygem-gh
SUBDIR += rubygem-gibbler
SUBDIR += rubygem-gio2
@@ -5840,8 +5836,6 @@
SUBDIR += rubygem-recaptcha
SUBDIR += rubygem-recaptcha3
SUBDIR += rubygem-recursive-open-struct
- SUBDIR += rubygem-recursive-open-struct10
- SUBDIR += rubygem-recursive-open-struct100
SUBDIR += rubygem-redis-activesupport
SUBDIR += rubygem-redis-activesupport-rails5
SUBDIR += rubygem-redis-activesupport-rails50
@@ -5880,7 +5874,6 @@
SUBDIR += rubygem-ruby-macho
SUBDIR += rubygem-ruby-ole
SUBDIR += rubygem-ruby-prof
- SUBDIR += rubygem-ruby-prof016
SUBDIR += rubygem-ruby-progressbar
SUBDIR += rubygem-ruby-sdl-ffi
SUBDIR += rubygem-ruby2ruby
diff --git a/devel/phpunit/Makefile b/devel/phpunit/Makefile
deleted file mode 100644
index 56cbd816e859..000000000000
--- a/devel/phpunit/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= phpunit
-DISTVERSION= 5.7.27
-CATEGORIES= devel www
-MASTER_SITES= https://phar.phpunit.de/
-EXTRACT_SUFX= .phar
-PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
-
-MAINTAINER= joneum@FreeBSD.org
-COMMENT= Testing framework for unit tests
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= No longer maintained upstream
-EXPIRATION_DATE= 2018-02-02
-
-CONFLICTS_INSTALL= phpunit6
-
-PORTSCOUT= limit:^5\.7\.[0-9]*
-
-USES= cpe php:flavors
-CPE_VENDOR= phpunit_project
-USE_PHP= dom json spl pcre phar
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-PLIST_FILES= bin/phpunit
-
-# Download isn't compressed or aggregated, it's just the single file
-do-extract:
- ${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/devel/phpunit/distinfo b/devel/phpunit/distinfo
deleted file mode 100644
index 76a78f01e26a..000000000000
--- a/devel/phpunit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518106891
-SHA256 (phpunit-5.7.27.phar) = f0300a13f2653bee10b0ce24dbc8d94e65dc9be8966d822b9e455b6b294be16e
-SIZE (phpunit-5.7.27.phar) = 3040466
diff --git a/devel/phpunit/pkg-descr b/devel/phpunit/pkg-descr
deleted file mode 100644
index 92eb3ee395ed..000000000000
--- a/devel/phpunit/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-PHPUnit is a regression testing framework used by the developer
-who implements unit tests in PHP.
-
-WWW: http://www.phpunit.de
diff --git a/devel/rubygem-flipper-active_support_cache_store011/Makefile b/devel/rubygem-flipper-active_support_cache_store011/Makefile
deleted file mode 100644
index 151709b0e001..000000000000
--- a/devel/rubygem-flipper-active_support_cache_store011/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= flipper-active_support_cache_store
-PORTVERSION= 0.11.0
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 011
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= ActiveSupport::Cache store adapter for Flipper
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use devel/rubygem-flipper-active_support_cache_store instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-activesupport4>=3.2:devel/rubygem-activesupport4 \
- 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/devel/rubygem-flipper-active_support_cache_store011/distinfo b/devel/rubygem-flipper-active_support_cache_store011/distinfo
deleted file mode 100644
index 3212a5c7b08d..000000000000
--- a/devel/rubygem-flipper-active_support_cache_store011/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1516801939
-SHA256 (rubygem/flipper-active_support_cache_store-0.11.0.gem) = cb6da79078e6859669b348cdd1adf162187896b681c5af48f3ac14bf6a0b81a3
-SIZE (rubygem/flipper-active_support_cache_store-0.11.0.gem) = 7680
diff --git a/devel/rubygem-flipper-active_support_cache_store011/pkg-descr b/devel/rubygem-flipper-active_support_cache_store011/pkg-descr
deleted file mode 100644
index 617f42df0b8a..000000000000
--- a/devel/rubygem-flipper-active_support_cache_store011/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-ActiveSupport::Cache store adapter for Flipper
-
-WWW: https://github.com/jnunemaker/flipper
diff --git a/devel/rubygem-flipper011/Makefile b/devel/rubygem-flipper011/Makefile
deleted file mode 100644
index cfe3c6f9c857..000000000000
--- a/devel/rubygem-flipper011/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= flipper
-PORTVERSION= 0.11.0
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 011
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Act of enabling/disabling features in your application
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use devel/rubygem-flipper instead.
-EXPIRATION_DATE= 2018-06-30
-
-CONFLICTS_INSTALL= rubygem-flipper rubygem-flipper010
-
-PORTSCOUT= limit:^0\.11\.
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-flipper011/distinfo b/devel/rubygem-flipper011/distinfo
deleted file mode 100644
index 4425a686538f..000000000000
--- a/devel/rubygem-flipper011/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1516801103
-SHA256 (rubygem/flipper-0.11.0.gem) = 07bd2b40e96cbee294c92ba6fd6166f71fd7444af43de8abdcdb28d049b17f48
-SIZE (rubygem/flipper-0.11.0.gem) = 65536
diff --git a/devel/rubygem-flipper011/pkg-descr b/devel/rubygem-flipper011/pkg-descr
deleted file mode 100644
index 12e7c6d04f43..000000000000
--- a/devel/rubygem-flipper011/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Feature flipping is the act of enabling or disabling features or parts of your
-application, ideally without re-deploying or changing anything in your code
-base.
-
-The goal of this gem is to make turning features on or off so easy that everyone
-does it. Whatever your data store, throughput, or experience, feature flipping
-should be easy and have minimal impact on your application.
-
-WWW: https://github.com/jnunemaker/flipper
diff --git a/devel/rubygem-gettext_i18n_rails_js12/Makefile b/devel/rubygem-gettext_i18n_rails_js12/Makefile
deleted file mode 100644
index ed8f6f1c256a..000000000000
--- a/devel/rubygem-gettext_i18n_rails_js12/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gettext_i18n_rails_js
-PORTVERSION= 1.2.0
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 12
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Make gettext_i18n_rails .po files as JSON
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use devel/rubygem-gettext_i18n_rails_js instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-gettext>=3.0.2:devel/rubygem-gettext \
- rubygem-gettext_i18n_rails>=0.7.1:devel/rubygem-gettext_i18n_rails \
- rubygem-po_to_json>=1.0.0:converters/rubygem-po_to_json \
- rubygem-rails4>=3.2.0:www/rubygem-rails4
-
-PORTSCOUT= limit:^1\.2
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-gettext_i18n_rails_js12/distinfo b/devel/rubygem-gettext_i18n_rails_js12/distinfo
deleted file mode 100644
index ce1bb31c9065..000000000000
--- a/devel/rubygem-gettext_i18n_rails_js12/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518180345
-SHA256 (rubygem/gettext_i18n_rails_js-1.2.0.gem) = 5db0436bdc58fd6b87383577c714f5c02b202d00af351609bdb6f5578daf9312
-SIZE (rubygem/gettext_i18n_rails_js-1.2.0.gem) = 25088
diff --git a/devel/rubygem-gettext_i18n_rails_js12/pkg-descr b/devel/rubygem-gettext_i18n_rails_js12/pkg-descr
deleted file mode 100644
index a7790d053d39..000000000000
--- a/devel/rubygem-gettext_i18n_rails_js12/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available
-to client side Javascript as JSON. It will find translations inside your .js,
-.coffee, .handlebars and .mustache files, then it will create JSON versions of
-your .PO files so you can serve them with the rest of your assets, thus letting
-you access all your translations offline from client side Javascript.
-
-WWW: https://github.com/webhippie/gettext_i18n_rails_js
diff --git a/devel/rubygem-recursive-open-struct10/Makefile b/devel/rubygem-recursive-open-struct10/Makefile
deleted file mode 100644
index 01b2628ba34f..000000000000
--- a/devel/rubygem-recursive-open-struct10/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= recursive-open-struct
-PORTVERSION= 1.0.5
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 10
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Allows nested hashes to be treated in a recursive fashion
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Obsoleted by update of www/rubygem-kubeclient. Please use devel/rubygem-recursive-open-struct instead
-EXPIRATION_DATE=2018-06-30
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-PORTSCOUT= limit:^1\.0\.
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-recursive-open-struct10/distinfo b/devel/rubygem-recursive-open-struct10/distinfo
deleted file mode 100644
index e81c10ea1d44..000000000000
--- a/devel/rubygem-recursive-open-struct10/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1498243009
-SHA256 (rubygem/recursive-open-struct-1.0.5.gem) = dfe4f101449716974be11bb249d3b25062bd74a1bfb6cf8c9aa6ecff134f1d5d
-SIZE (rubygem/recursive-open-struct-1.0.5.gem) = 17920
diff --git a/devel/rubygem-recursive-open-struct10/pkg-descr b/devel/rubygem-recursive-open-struct10/pkg-descr
deleted file mode 100644
index b86e3aeafe94..000000000000
--- a/devel/rubygem-recursive-open-struct10/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-OpenStruct subclass that returns nested hash attributes
-as RecursiveOpenStructs.
-
-WWW: https://github.com/aetherknight/recursive-open-struct
diff --git a/devel/rubygem-recursive-open-struct100/Makefile b/devel/rubygem-recursive-open-struct100/Makefile
deleted file mode 100644
index a30ab3ade076..000000000000
--- a/devel/rubygem-recursive-open-struct100/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= recursive-open-struct
-PORTVERSION= 1.0.0
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 100
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Allows nested hashes to be treated in a recursive fashion
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use devel/rubygem-recursive-open-struct instead.
-EXPIRATION_DATE= 2018-06-30
-
-PORTSCOUT= limit:^1\.0\.0
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-recursive-open-struct100/distinfo b/devel/rubygem-recursive-open-struct100/distinfo
deleted file mode 100644
index d85794032e2b..000000000000
--- a/devel/rubygem-recursive-open-struct100/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518177517
-SHA256 (rubygem/recursive-open-struct-1.0.0.gem) = 1c671446da39f9d6b980ead778216b00848474812a681cd6854f6939dd7d4b80
-SIZE (rubygem/recursive-open-struct-1.0.0.gem) = 15872
diff --git a/devel/rubygem-recursive-open-struct100/pkg-descr b/devel/rubygem-recursive-open-struct100/pkg-descr
deleted file mode 100644
index b86e3aeafe94..000000000000
--- a/devel/rubygem-recursive-open-struct100/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-OpenStruct subclass that returns nested hash attributes
-as RecursiveOpenStructs.
-
-WWW: https://github.com/aetherknight/recursive-open-struct
diff --git a/devel/rubygem-ruby-prof016/Makefile b/devel/rubygem-ruby-prof016/Makefile
deleted file mode 100644
index 817151855d55..000000000000
--- a/devel/rubygem-ruby-prof016/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ruby-prof
-PORTVERSION= 0.16.2
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 016
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Fast profiler for Ruby
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use devel/rubygem-ruby-prof instead.
-EXPIRATION_DATE= 2018-06-30
-
-PORTSCOUNT= limit:^0\.16
-CONFLICTS_INSTALL= rubygem-ruby-prof
-
-USES= gem
-USE_RUBY= yes
-
-PLIST_FILES= bin/ruby-prof bin/ruby-prof-check-trace
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-ruby-prof016/distinfo b/devel/rubygem-ruby-prof016/distinfo
deleted file mode 100644
index 69e7a8abb55a..000000000000
--- a/devel/rubygem-ruby-prof016/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518184158
-SHA256 (rubygem/ruby-prof-0.16.2.gem) = 4fcd93dba70ed6f90ac030fb42798ddd4fbeceda37b15cfacccf49d5587b2378
-SIZE (rubygem/ruby-prof-0.16.2.gem) = 476672
diff --git a/devel/rubygem-ruby-prof016/files/patch-ext_ruby__prof_extconf.rb b/devel/rubygem-ruby-prof016/files/patch-ext_ruby__prof_extconf.rb
deleted file mode 100644
index 72f613e61be5..000000000000
--- a/devel/rubygem-ruby-prof016/files/patch-ext_ruby__prof_extconf.rb
+++ /dev/null
@@ -1,7 +0,0 @@
---- ext/ruby_prof/extconf.rb.orig 2015-04-13 15:15:09 UTC
-+++ ext/ruby_prof/extconf.rb
-@@ -1,3 +1,4 @@
-+require 'rubygems'
- require "mkmf"
-
- if RUBY_VERSION < "1.9.3"
diff --git a/devel/rubygem-ruby-prof016/pkg-descr b/devel/rubygem-ruby-prof016/pkg-descr
deleted file mode 100644
index b48a979c59b3..000000000000
--- a/devel/rubygem-ruby-prof016/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-ruby-prof is a fast code profiler for Ruby. Its features include:
-
-* Speed - it is a C extension and therefore many times faster than the standard
- Ruby profiler.
-* Flat Profiles - similar to the reports generated by the standard Ruby profiler
-* Graph profiles - similar to GProf, these show how long a method runs, which
- methods call it and which methods it calls.
-* Threads - supports profiling multiple threads simultaneously
-* Recursive calls - supports profiling recursive method calls
-* Reports - can generate both text and cross-referenced html reports
-* Output - can output to standard out or to a file
-
-WWW: https://github.com/ruby-prof/ruby-prof
diff --git a/graphics/Makefile b/graphics/Makefile
index edb68644d5f4..afa4d99bfd59 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -627,7 +627,6 @@
SUBDIR += mhgui
SUBDIR += ming
SUBDIR += mirage
- SUBDIR += mitsuba
SUBDIR += mmrecover
SUBDIR += movit
SUBDIR += mozjpeg
diff --git a/graphics/mitsuba/Makefile b/graphics/mitsuba/Makefile
deleted file mode 100644
index aa86975adc03..000000000000
--- a/graphics/mitsuba/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= mitsuba
-PORTVERSION= 0.5.0
-PORTREVISION= 10
-CATEGORIES= graphics
-MASTER_SITES= https://www.mitsuba-renderer.org/repos/mitsuba/archive/${HG_REVISION}${EXTRACT_SUFX}?dummy=
-DISTNAME= ${PORTNAME}-${HG_REVISION}
-
-MAINTAINER= danfe@FreeBSD.org
-COMMENT= Research-oriented physically based rendering system
-
-LICENSE= GPLv3
-
-BROKEN= fails to build with boost 1.65, see bug 220719
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2018-03-19
-
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
- libpng.so:graphics/png \
- libIlmImf.so:graphics/OpenEXR \
- libxerces-c.so:textproc/xerces-c3 \
- libfftw3.so:math/fftw3
-
-ONLY_FOR_ARCHS= i386 amd64
-ONLY_FOR_ARCHS_REASON= uses SSE instructions
-
-USES= cmake eigen:3 jpeg qt:4 tar:bzip2
-USE_GL= glew
-USE_QT= moc_build qmake_build rcc_build uic_build \
- gui opengl network xml xmlpatterns
-
-CMAKE_ARGS= -DMTS_SIMPLE_PATHS:BOOL=OFF -DBUILD_PYTHON:BOOL=OFF \
- -DMTS_USE_PCH:BOOL=OFF
-
-# Parallel build does not work as expected: it remains single-thread while
-# deferring build process to the background and also inhibiting highlights
-# from Clang output; these bugs should be fixed before enabling -jX builds.
-MAKE_JOBS_UNSAFE= yes
-
-HG_REVISION= 11ee1d7236f3
-FETCH_ARGS= -o ${DISTNAME}${EXTRACT_SUFX}
-
-post-patch:
- @${REINPLACE_CMD} -e '/CMAKE_SYSTEM_NAME/s,Linux,${OPSYS},' \
- ${WRKSRC}/data/cmake/MitsubaExternal.cmake \
- ${WRKSRC}/data/cmake/PCHTargets.cmake \
- ${WRKSRC}/src/libcore/CMakeLists.txt \
- ${WRKSRC}/src/libhw/CMakeLists.txt
-
-post-install:
-# XXX: palliative; better fix installation routine not to pollute ${STAGEDIR}
- @${RMDIR} ${STAGEDIR}${PREFIX}/share/mitsuba/data/ior/CMakeFiles
-
-.include <bsd.port.mk>
diff --git a/graphics/mitsuba/distinfo b/graphics/mitsuba/distinfo
deleted file mode 100644
index 0d0cd5b14237..000000000000
--- a/graphics/mitsuba/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mitsuba-11ee1d7236f3.tar.bz2) = ad0057ceb18515bbeeb79a638177cda54faa312ad6bac1c773e2128d7b6f2e36
-SIZE (mitsuba-11ee1d7236f3.tar.bz2) = 48479415
diff --git a/graphics/mitsuba/files/patch-data_cmake_MitsubaBuildOptions.cmake b/graphics/mitsuba/files/patch-data_cmake_MitsubaBuildOptions.cmake
deleted file mode 100644
index c5bb46a4f4c3..000000000000
--- a/graphics/mitsuba/files/patch-data_cmake_MitsubaBuildOptions.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
---- data/cmake/MitsubaBuildOptions.cmake.orig 2015-07-15 10:37:38 UTC
-+++ data/cmake/MitsubaBuildOptions.cmake
-@@ -8,11 +8,16 @@ endif()
-
- # Default initial compiler flags which may be modified by advanced users
- if (MTS_CMAKE_INIT)
-- set(MTS_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
-+# set(MTS_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
-+ set(MTS_CXX_FLAGS "${MTS_CXX_FLAGS} -msse2")
- if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
-- set(MTS_CXX_FLAGS "-fvisibility=hidden -pipe -march=nocona -ffast-math -Wall -Winvalid-pch")
-+ set(MTS_CXX_FLAGS "${MTS_CXX_FLAGS} -fvisibility=hidden -Wall -Winvalid-pch")
- endif()
- if (CMAKE_CXX_COMPILER_ID MATCHES "GNU")
-+ if (NOT CMAKE_CXX_FLAGS MATCHES "-march")
-+ message (STATUS "No -march specified, defaulting to i586 (required for atomics support)")
-+ set(MTS_CXX_FLAGS "${MTS_CXX_FLAGS} -march=i586")
-+ endif()
- set(MTS_CXX_FLAGS "${MTS_CXX_FLAGS} -mfpmath=sse")
- endif()
- if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
diff --git a/graphics/mitsuba/files/patch-include_mitsuba_core_constants.h b/graphics/mitsuba/files/patch-include_mitsuba_core_constants.h
deleted file mode 100644
index 8b24194502ba..000000000000
--- a/graphics/mitsuba/files/patch-include_mitsuba_core_constants.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- include/mitsuba/core/constants.h.orig 2015-07-15 10:37:38 UTC
-+++ include/mitsuba/core/constants.h
-@@ -43,10 +43,6 @@
- #undef M_PI
- #endif
-
--#ifdef INFINITY
--#undef INFINITY
--#endif
--
- #if defined(__WINDOWS__)
- #define ONE_MINUS_EPS_FLT 0.999999940395355225f
- #define ONE_MINUS_EPS_DBL 0.999999999999999888
diff --git a/graphics/mitsuba/files/patch-include_mitsuba_core_platform.h b/graphics/mitsuba/files/patch-include_mitsuba_core_platform.h
deleted file mode 100644
index c4b43075a43d..000000000000
--- a/graphics/mitsuba/files/patch-include_mitsuba_core_platform.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- include/mitsuba/core/platform.h.orig 2015-07-15 10:37:38 UTC
-+++ include/mitsuba/core/platform.h
-@@ -70,6 +70,11 @@
- #if !defined(_GNU_SOURCE)
- #define _GNU_SOURCE
- #endif
-+#elif defined(__FreeBSD__)
-+ // Try to masquerade as Linux by default (to reduce the amount of
-+ // patching); when linuxisms won't work, we'd check for __FreeBSD__
-+ // explicitly first.
-+ #define __LINUX__
- #else
- #error Unknown OS
- #endif
diff --git a/graphics/mitsuba/files/patch-include_mitsuba_core_qmc.h b/graphics/mitsuba/files/patch-include_mitsuba_core_qmc.h
deleted file mode 100644
index 1f7d8c7d7fcc..000000000000
--- a/graphics/mitsuba/files/patch-include_mitsuba_core_qmc.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- include/mitsuba/core/qmc.h.orig 2015-07-15 10:37:38 UTC
-+++ include/mitsuba/core/qmc.h
-@@ -42,7 +42,7 @@ extern const int MTS_EXPORT_CORE primeTa
- /// Van der Corput radical inverse in base 2 with single precision
- inline float radicalInverse2Single(uint32_t n, uint32_t scramble = 0U) {
- /* Efficiently reverse the bits in 'n' using binary operations */
--#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2))) || defined(__clang__)
-+#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) || defined(__clang__)
- n = __builtin_bswap32(n);
- #else
- n = (n << 16) | (n >> 16);
-@@ -61,7 +61,7 @@ inline float radicalInverse2Single(uint3
- /// Van der Corput radical inverse in base 2 with double precision
- inline double radicalInverse2Double(uint64_t n, uint64_t scramble = 0ULL) {
- /* Efficiently reverse the bits in 'n' using binary operations */
--#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2))) || defined(__clang__)
-+#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) || defined(__clang__)
- n = __builtin_bswap64(n);
- #else
- n = (n << 32) | (n >> 32);
diff --git a/graphics/mitsuba/files/patch-include_mitsuba_render_gkdtree.h b/graphics/mitsuba/files/patch-include_mitsuba_render_gkdtree.h
deleted file mode 100644
index e719065ef87f..000000000000
--- a/graphics/mitsuba/files/patch-include_mitsuba_render_gkdtree.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- include/mitsuba/render/gkdtree.h.orig 2015-07-15 10:37:38 UTC
-+++ include/mitsuba/render/gkdtree.h
-@@ -26,7 +26,7 @@
- #include <stack>
-
- #if defined(__LINUX__)
--#include <malloc.h>
-+#include <stdlib.h>
- #endif
-
- /// Activate lots of extra checks
-@@ -1256,7 +1256,7 @@ protected:
- KDLog(m_logLevel, " Final cost : %.2f", heuristicCost);
- KDLog(m_logLevel, "");
-
-- #if defined(__LINUX__)
-+ #if defined(__LINUX__) && !defined(__FreeBSD__)
- /* Forcefully release Heap memory back to the OS */
- malloc_trim(0);
- #endif
diff --git a/graphics/mitsuba/files/patch-src_bsdfs_irawan.h b/graphics/mitsuba/files/patch-src_bsdfs_irawan.h
deleted file mode 100644
index 10a5f4d0a25d..000000000000
--- a/graphics/mitsuba/files/patch-src_bsdfs_irawan.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/bsdfs/irawan.h.orig 2015-07-15 10:37:38 UTC
-+++ src/bsdfs/irawan.h
-@@ -28,9 +28,6 @@
- #include <boost/spirit/include/phoenix_operator.hpp>
- #include <boost/spirit/include/phoenix_stl.hpp>
- #include <boost/spirit/home/qi/numeric/real.hpp>
--#include <boost/spirit/home/phoenix/bind/bind_member_variable.hpp>
--#include <boost/spirit/home/phoenix/bind/bind_member_function.hpp>
--#include <boost/spirit/home/phoenix/statement/if.hpp>
-
- MTS_NAMESPACE_BEGIN
-
diff --git a/graphics/mitsuba/files/patch-src_libcore_thread.cpp b/graphics/mitsuba/files/patch-src_libcore_thread.cpp
deleted file mode 100644
index 7c05a2778d47..000000000000
--- a/graphics/mitsuba/files/patch-src_libcore_thread.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
---- src/libcore/thread.cpp.orig 2015-07-15 10:37:38 UTC
-+++ src/libcore/thread.cpp
-@@ -28,7 +28,10 @@
-
- // Required for native thread functions
- #if defined(__LINUX__)
--# include <sys/prctl.h>
-+# include <pthread.h>
-+# if defined(__FreeBSD__)
-+# include <pthread_np.h>
-+# endif
- #elif defined(__OSX__)
- # include <pthread.h>
- #elif defined(__WINDOWS__)
-@@ -320,7 +323,7 @@ void Thread::setCoreAffinity(int coreID)
- if (!d->running)
- return;
-
--#if defined(__OSX__)
-+#if defined(__OSX__) || defined(__FreeBSD__)
- /* CPU affinity not supported on OSX */
- #elif defined(__LINUX__)
- int nCores = sysconf(_SC_NPROCESSORS_CONF),
-@@ -440,10 +443,7 @@ void Thread::dispatch(Thread *thread) {
- if (!thread->getName().empty()) {
- const std::string threadName = "Mitsuba: " + thread->getName();
- #if defined(__LINUX__)
-- // Disabled for now, since it is not yet widely available in glibc
-- // pthread_setname_np(pthread_self(), threadName.c_str());
--
-- prctl(PR_SET_NAME, threadName.c_str());
-+ pthread_set_name_np(pthread_self(), threadName.c_str());
- #elif defined(__OSX__)
- pthread_setname_np(threadName.c_str());
- #elif defined(__WINDOWS__)
-@@ -638,7 +638,7 @@ void Thread::initializeOpenMP(size_t thr
- const std::string threadName = "Mitsuba: " + thread->getName();
-
- #if defined(__LINUX__)
-- prctl(PR_SET_NAME, threadName.c_str());
-+ pthread_set_name_np(pthread_self(), threadName.c_str());
- #elif defined(__OSX__)
- pthread_setname_np(threadName.c_str());
- #elif defined(__WINDOWS__)
diff --git a/graphics/mitsuba/files/patch-src_libcore_timer.cpp b/graphics/mitsuba/files/patch-src_libcore_timer.cpp
deleted file mode 100644
index a6127fdcb6f9..000000000000
--- a/graphics/mitsuba/files/patch-src_libcore_timer.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/libcore/timer.cpp.orig 2015-07-15 10:37:38 UTC
-+++ src/libcore/timer.cpp
-@@ -37,9 +37,6 @@
- // Assume POSIX. Check for good clock sources
- # include <unistd.h>
- # include <ctime>
--# if _POSIX_C_SOURCE < 199309L
--# error "The required POSIX clock functions are not available."
--# endif
- # if defined(_POSIX_MONOTONIC_CLOCK)
- # define TIMER_CLOCK CLOCK_MONOTONIC
- # elif defined(CLOCK_HIGHRES)
diff --git a/graphics/mitsuba/files/patch-src_libcore_util.cpp b/graphics/mitsuba/files/patch-src_libcore_util.cpp
deleted file mode 100644
index 4b22b12b4bdf..000000000000
--- a/graphics/mitsuba/files/patch-src_libcore_util.cpp
+++ /dev/null
@@ -1,47 +0,0 @@
---- src/libcore/util.cpp.orig 2015-07-15 10:37:38 UTC
-+++ src/libcore/util.cpp
-@@ -35,7 +35,7 @@
- #include <direct.h>
- #include <psapi.h>
- #else
--#include <malloc.h>
-+#include <stdlib.h>
- #endif
-
- #if defined(__WINDOWS__)
-@@ -45,6 +45,7 @@
- #else
- # include <sys/types.h>
- # include <sys/socket.h>
-+# include <netinet/in.h>
- # include <netdb.h>
- # include <fenv.h>
- #endif
-@@ -132,7 +133,10 @@ void * __restrict allocAligned(size_t si
- for AltiVec and SSE computations */
- return malloc(size);
- #else
-- return memalign(L1_CACHE_LINE_SIZE, size);
-+ void *ptr;
-+ if (posix_memalign(&ptr, L1_CACHE_LINE_SIZE, size))
-+ ptr = NULL;
-+ return ptr;
- #endif
- }
-
-@@ -172,6 +176,7 @@ int getCoreCount() {
- /* Some of the cores may not be available to the user
- (e.g. on certain cluster nodes) -- determine the number
- of actual available cores here. */
-+#ifndef __FreeBSD__
- int nLogicalCores = nCores;
- size_t size = 0;
- cpu_set_t *cpuset = NULL;
-@@ -208,6 +213,7 @@ int getCoreCount() {
- availableCores += CPU_ISSET_S(i, size, cpuset) ? 1 : 0;
- nCores = availableCores;
- CPU_FREE(cpuset);
-+#endif // __FreeBSD__
- }
-
- done:
diff --git a/graphics/mitsuba/pkg-descr b/graphics/mitsuba/pkg-descr
deleted file mode 100644
index 04be0d7e47b2..000000000000
--- a/graphics/mitsuba/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Mitsuba is a research-oriented rendering system in the style of PBRT, from
-which it derives much inspiration. It is written in portable C++, implements
-unbiased as well as biased techniques, and contains heavy optimizations
-targeted towards current CPU architectures. Mitsuba is extremely modular: it
-consists of a small set of core libraries and over 100 different plugins that
-implement functionality ranging from materials and light sources to complete
-rendering algorithms.
-
-In comparison to other open source renderers, Mitsuba places a strong emphasis
-on experimental rendering techniques, such as path-based formulations of
-Metropolis Light Transport and volumetric modeling approaches. Thus, it may
-be of genuine interest to those who would like to experiment with such
-techniques that haven't yet found their way into mainstream renderers, and it
-also provides a solid foundation for research in this domain.
-
-Mitsuba comes with a command-line interface as well as a graphical frontend to
-interactively explore scenes. While navigating, a rough preview is shown that
-becomes increasingly accurate as soon as all movements are stopped. Once a
-viewpoint has been chosen, a wide range of rendering techniques can be used to
-generate images, and their parameters can be tuned from within the program.
-
-WWW: http://mitsuba-renderer.org/
diff --git a/graphics/mitsuba/pkg-plist b/graphics/mitsuba/pkg-plist
deleted file mode 100644
index 53cbb25ce5d6..000000000000
--- a/graphics/mitsuba/pkg-plist
+++ /dev/null
@@ -1,435 +0,0 @@
-bin/mitsuba
-bin/mtsgui
-bin/mtssrv
-bin/mtsutil
-include/mitsuba/bidir/common.h
-include/mitsuba/bidir/edge.h
-include/mitsuba/bidir/geodist2.h
-include/mitsuba/bidir/manifold.h
-include/mitsuba/bidir/mempool.h
-include/mitsuba/bidir/mut_bidir.h
-include/mitsuba/bidir/mut_caustic.h
-include/mitsuba/bidir/mut_lens.h
-include/mitsuba/bidir/mut_manifold.h
-include/mitsuba/bidir/mut_mchain.h
-include/mitsuba/bidir/mutator.h
-include/mitsuba/bidir/path.h
-include/mitsuba/bidir/pathsampler.h
-include/mitsuba/bidir/rsampler.h
-include/mitsuba/bidir/util.h
-include/mitsuba/bidir/vertex.h
-include/mitsuba/core/aabb.h
-include/mitsuba/core/aabb_sse.h
-include/mitsuba/core/appender.h
-include/mitsuba/core/atomic.h
-include/mitsuba/core/barray.h
-include/mitsuba/core/bitmap.h
-include/mitsuba/core/brent.h
-include/mitsuba/core/bsphere.h
-include/mitsuba/core/chisquare.h
-include/mitsuba/core/class.h
-include/mitsuba/core/cobject.h
-include/mitsuba/core/constants.h
-include/mitsuba/core/cstream.h
-include/mitsuba/core/formatter.h
-include/mitsuba/core/frame.h
-include/mitsuba/core/fresolver.h
-include/mitsuba/core/fstream.h
-include/mitsuba/core/fwd.h
-include/mitsuba/core/half.h
-include/mitsuba/core/kdtree.h
-include/mitsuba/core/lock.h
-include/mitsuba/core/logger.h
-include/mitsuba/core/lrucache.h
-include/mitsuba/core/math.h
-include/mitsuba/core/matrix.h
-include/mitsuba/core/matrix.inl
-include/mitsuba/core/mempool.h
-include/mitsuba/core/mmap.h
-include/mitsuba/core/mstream.h
-include/mitsuba/core/netobject.h
-include/mitsuba/core/normal.h
-include/mitsuba/core/object.h
-include/mitsuba/core/octree.h
-include/mitsuba/core/platform.h
-include/mitsuba/core/plugin.h
-include/mitsuba/core/pmf.h
-include/mitsuba/core/point.h
-include/mitsuba/core/properties.h
-include/mitsuba/core/qmc.h
-include/mitsuba/core/quad.h
-include/mitsuba/core/quat.h
-include/mitsuba/core/random.h
-include/mitsuba/core/ray.h
-include/mitsuba/core/ray_sse.h
-include/mitsuba/core/ref.h
-include/mitsuba/core/rfilter.h
-include/mitsuba/core/sched.h
-include/mitsuba/core/sched_remote.h
-include/mitsuba/core/serialization.h
-include/mitsuba/core/sfcurve.h
-include/mitsuba/core/shvector.h
-include/mitsuba/core/simplecache.h
-include/mitsuba/core/spectrum.h
-include/mitsuba/core/spline.h
-include/mitsuba/core/sse.h
-include/mitsuba/core/ssemath.h
-include/mitsuba/core/ssevector.h
-include/mitsuba/core/sshstream.h
-include/mitsuba/core/sstream.h
-include/mitsuba/core/statistics.h
-include/mitsuba/core/stream.h
-include/mitsuba/core/thread.h
-include/mitsuba/core/timer.h
-include/mitsuba/core/tls.h
-include/mitsuba/core/track.h
-include/mitsuba/core/transform.h
-include/mitsuba/core/triangle.h
-include/mitsuba/core/util.h
-include/mitsuba/core/vector.h
-include/mitsuba/core/version.h
-include/mitsuba/core/vmf.h
-include/mitsuba/core/warp.h
-include/mitsuba/core/zstream.h
-include/mitsuba/hw/basicshader.h
-include/mitsuba/hw/device.h
-include/mitsuba/hw/font.h
-include/mitsuba/hw/glgeometry.h
-include/mitsuba/hw/glprogram.h
-include/mitsuba/hw/glrenderer.h
-include/mitsuba/hw/glsync.h
-include/mitsuba/hw/gltexture.h
-include/mitsuba/hw/glxdevice.h
-include/mitsuba/hw/glxrenderer.h
-include/mitsuba/hw/gpugeometry.h
-include/mitsuba/hw/gpuprogram.h
-include/mitsuba/hw/gpusync.h
-include/mitsuba/hw/gputexture.h
-include/mitsuba/hw/renderer.h
-include/mitsuba/hw/session.h
-include/mitsuba/hw/shadow.h
-include/mitsuba/hw/viewer.h
-include/mitsuba/hw/vpl.h
-include/mitsuba/hw/x11device.h
-include/mitsuba/hw/x11session.h
-include/mitsuba/mitsuba.h
-include/mitsuba/render/bsdf.h
-include/mitsuba/render/common.h
-include/mitsuba/render/emitter.h
-include/mitsuba/render/film.h
-include/mitsuba/render/fwd.h
-include/mitsuba/render/gatherproc.h
-include/mitsuba/render/gkdtree.h
-include/mitsuba/render/imageblock.h
-include/mitsuba/render/imageproc.h
-include/mitsuba/render/integrator.h
-include/mitsuba/render/irrcache.h
-include/mitsuba/render/medium.h
-include/mitsuba/render/mipmap.h
-include/mitsuba/render/noise.h
-include/mitsuba/render/particleproc.h
-include/mitsuba/render/phase.h
-include/mitsuba/render/photon.h
-include/mitsuba/render/photonmap.h
-include/mitsuba/render/range.h
-include/mitsuba/render/records.inl
-include/mitsuba/render/rectwu.h
-include/mitsuba/render/renderjob.h
-include/mitsuba/render/renderproc.h
-include/mitsuba/render/renderqueue.h
-include/mitsuba/render/sahkdtree2.h
-include/mitsuba/render/sahkdtree3.h
-include/mitsuba/render/sampler.h
-include/mitsuba/render/scene.h
-include/mitsuba/render/scenehandler.h
-include/mitsuba/render/sensor.h
-include/mitsuba/render/shader.h
-include/mitsuba/render/shape.h
-include/mitsuba/render/skdtree.h
-include/mitsuba/render/spiral.h
-include/mitsuba/render/subsurface.h
-include/mitsuba/render/testcase.h
-include/mitsuba/render/texture.h
-include/mitsuba/render/triaccel.h
-include/mitsuba/render/triaccel_sse.h
-include/mitsuba/render/trimesh.h
-include/mitsuba/render/util.h
-include/mitsuba/render/volume.h
-include/mitsuba/render/vpl.h
-lib/libmitsuba-bidir.so
-lib/libmitsuba-core.so
-lib/libmitsuba-hw.so
-lib/libmitsuba-render.so
-share/mitsuba/data/ior/Ag.eta.spd
-share/mitsuba/data/ior/Ag.k.spd
-share/mitsuba/data/ior/Al.eta.spd
-share/mitsuba/data/ior/Al.k.spd
-share/mitsuba/data/ior/AlAs.eta.spd
-share/mitsuba/data/ior/AlAs.k.spd
-share/mitsuba/data/ior/AlAs_palik.eta.spd
-share/mitsuba/data/ior/AlAs_palik.k.spd
-share/mitsuba/data/ior/AlSb.eta.spd
-share/mitsuba/data/ior/AlSb.k.spd
-share/mitsuba/data/ior/AlSb_palik.eta.spd
-share/mitsuba/data/ior/AlSb_palik.k.spd
-share/mitsuba/data/ior/Au.eta.spd
-share/mitsuba/data/ior/Au.k.spd
-share/mitsuba/data/ior/Be.eta.spd
-share/mitsuba/data/ior/Be.k.spd
-share/mitsuba/data/ior/Be_palik.eta.spd
-share/mitsuba/data/ior/Be_palik.k.spd
-share/mitsuba/data/ior/Cr.eta.spd
-share/mitsuba/data/ior/Cr.k.spd
-share/mitsuba/data/ior/CsI.eta.spd
-share/mitsuba/data/ior/CsI.k.spd
-share/mitsuba/data/ior/CsI_palik.eta.spd
-share/mitsuba/data/ior/CsI_palik.k.spd
-share/mitsuba/data/ior/Cu.eta.spd
-share/mitsuba/data/ior/Cu.k.spd
-share/mitsuba/data/ior/Cu2O.eta.spd
-share/mitsuba/data/ior/Cu2O.k.spd
-share/mitsuba/data/ior/Cu2O_palik.eta.spd
-share/mitsuba/data/ior/Cu2O_palik.k.spd
-share/mitsuba/data/ior/CuO.eta.spd
-share/mitsuba/data/ior/CuO.k.spd
-share/mitsuba/data/ior/CuO_palik.eta.spd
-share/mitsuba/data/ior/CuO_palik.k.spd
-share/mitsuba/data/ior/Cu_palik.eta.spd
-share/mitsuba/data/ior/Cu_palik.k.spd
-share/mitsuba/data/ior/Hg.eta.spd
-share/mitsuba/data/ior/Hg.k.spd
-share/mitsuba/data/ior/HgTe.eta.spd
-share/mitsuba/data/ior/HgTe.k.spd
-share/mitsuba/data/ior/HgTe_palik.eta.spd
-share/mitsuba/data/ior/HgTe_palik.k.spd
-share/mitsuba/data/ior/Hg_palik.eta.spd
-share/mitsuba/data/ior/Hg_palik.k.spd
-share/mitsuba/data/ior/Ir.eta.spd
-share/mitsuba/data/ior/Ir.k.spd
-share/mitsuba/data/ior/Ir_palik.eta.spd
-share/mitsuba/data/ior/Ir_palik.k.spd
-share/mitsuba/data/ior/K.eta.spd
-share/mitsuba/data/ior/K.k.spd
-share/mitsuba/data/ior/K_palik.eta.spd
-share/mitsuba/data/ior/K_palik.k.spd
-share/mitsuba/data/ior/Li.eta.spd
-share/mitsuba/data/ior/Li.k.spd
-share/mitsuba/data/ior/Li_palik.eta.spd
-share/mitsuba/data/ior/Li_palik.k.spd
-share/mitsuba/data/ior/MgO.eta.spd
-share/mitsuba/data/ior/MgO.k.spd
-share/mitsuba/data/ior/MgO_palik.eta.spd
-share/mitsuba/data/ior/MgO_palik.k.spd
-share/mitsuba/data/ior/Mo.eta.spd
-share/mitsuba/data/ior/Mo.k.spd
-share/mitsuba/data/ior/Mo_palik.eta.spd
-share/mitsuba/data/ior/Mo_palik.k.spd
-share/mitsuba/data/ior/Na_palik.eta.spd
-share/mitsuba/data/ior/Na_palik.k.spd
-share/mitsuba/data/ior/Nb.eta.spd
-share/mitsuba/data/ior/Nb.k.spd
-share/mitsuba/data/ior/Nb_palik.eta.spd
-share/mitsuba/data/ior/Nb_palik.k.spd
-share/mitsuba/data/ior/Ni_palik.eta.spd
-share/mitsuba/data/ior/Ni_palik.k.spd
-share/mitsuba/data/ior/Rh.eta.spd
-share/mitsuba/data/ior/Rh.k.spd
-share/mitsuba/data/ior/Rh_palik.eta.spd
-share/mitsuba/data/ior/Rh_palik.k.spd
-share/mitsuba/data/ior/Se-e.eta.spd
-share/mitsuba/data/ior/Se-e.k.spd
-share/mitsuba/data/ior/Se-e_palik.eta.spd
-share/mitsuba/data/ior/Se-e_palik.k.spd
-share/mitsuba/data/ior/Se.eta.spd
-share/mitsuba/data/ior/Se.k.spd
-share/mitsuba/data/ior/Se_palik.eta.spd
-share/mitsuba/data/ior/Se_palik.k.spd
-share/mitsuba/data/ior/SiC.eta.spd
-share/mitsuba/data/ior/SiC.k.spd
-share/mitsuba/data/ior/SiC_palik.eta.spd
-share/mitsuba/data/ior/SiC_palik.k.spd
-share/mitsuba/data/ior/SnTe.eta.spd
-share/mitsuba/data/ior/SnTe.k.spd
-share/mitsuba/data/ior/SnTe_palik.eta.spd
-share/mitsuba/data/ior/SnTe_palik.k.spd
-share/mitsuba/data/ior/Ta.eta.spd
-share/mitsuba/data/ior/Ta.k.spd
-share/mitsuba/data/ior/Ta_palik.eta.spd
-share/mitsuba/data/ior/Ta_palik.k.spd
-share/mitsuba/data/ior/Te-e.eta.spd
-share/mitsuba/data/ior/Te-e.k.spd
-share/mitsuba/data/ior/Te-e_palik.eta.spd
-share/mitsuba/data/ior/Te-e_palik.k.spd
-share/mitsuba/data/ior/Te.eta.spd
-share/mitsuba/data/ior/Te.k.spd
-share/mitsuba/data/ior/Te_palik.eta.spd
-share/mitsuba/data/ior/Te_palik.k.spd
-share/mitsuba/data/ior/ThF4.eta.spd
-share/mitsuba/data/ior/ThF4.k.spd
-share/mitsuba/data/ior/ThF4_palik.eta.spd
-share/mitsuba/data/ior/ThF4_palik.k.spd
-share/mitsuba/data/ior/TiC.eta.spd
-share/mitsuba/data/ior/TiC.k.spd
-share/mitsuba/data/ior/TiC_palik.eta.spd
-share/mitsuba/data/ior/TiC_palik.k.spd
-share/mitsuba/data/ior/TiN.eta.spd
-share/mitsuba/data/ior/TiN.k.spd
-share/mitsuba/data/ior/TiN_palik.eta.spd
-share/mitsuba/data/ior/TiN_palik.k.spd
-share/mitsuba/data/ior/TiO2-e.eta.spd
-share/mitsuba/data/ior/TiO2-e.k.spd
-share/mitsuba/data/ior/TiO2-e_palik.eta.spd
-share/mitsuba/data/ior/TiO2-e_palik.k.spd
-share/mitsuba/data/ior/TiO2.eta.spd
-share/mitsuba/data/ior/TiO2.k.spd
-share/mitsuba/data/ior/TiO2_palik.eta.spd
-share/mitsuba/data/ior/TiO2_palik.k.spd
-share/mitsuba/data/ior/VC.eta.spd
-share/mitsuba/data/ior/VC.k.spd
-share/mitsuba/data/ior/VC_palik.eta.spd
-share/mitsuba/data/ior/VC_palik.k.spd
-share/mitsuba/data/ior/VN.eta.spd
-share/mitsuba/data/ior/VN.k.spd
-share/mitsuba/data/ior/VN_palik.eta.spd
-share/mitsuba/data/ior/VN_palik.k.spd
-share/mitsuba/data/ior/V_palik.eta.spd
-share/mitsuba/data/ior/V_palik.k.spd
-share/mitsuba/data/ior/W.eta.spd
-share/mitsuba/data/ior/W.k.spd
-share/mitsuba/data/ior/a-C.eta.spd
-share/mitsuba/data/ior/a-C.k.spd
-share/mitsuba/data/ior/d-C.eta.spd
-share/mitsuba/data/ior/d-C.k.spd
-share/mitsuba/data/ior/d-C_palik.eta.spd
-share/mitsuba/data/ior/d-C_palik.k.spd
-share/mitsuba/data/microfacet/beckmann.dat
-share/mitsuba/data/microfacet/ggx.dat
-share/mitsuba/data/microfacet/phong.dat
-share/mitsuba/data/schema/scene.xsd
-share/mitsuba/data/schema/upgrade_0.3.0.xsl
-share/mitsuba/data/schema/upgrade_0.4.0.xsl
-share/mitsuba/data/schema/upgrade_0.5.0.xsl
-share/mitsuba/plugins/adaptive.so
-share/mitsuba/plugins/addimages.so
-share/mitsuba/plugins/ao.so
-share/mitsuba/plugins/area.so
-share/mitsuba/plugins/bdpt.so
-share/mitsuba/plugins/bitmap.so
-share/mitsuba/plugins/blendbsdf.so
-share/mitsuba/plugins/box.so
-share/mitsuba/plugins/bumpmap.so
-share/mitsuba/plugins/catmullrom.so
-share/mitsuba/plugins/checkerboard.so
-share/mitsuba/plugins/coating.so
-share/mitsuba/plugins/collimated.so
-share/mitsuba/plugins/conductor.so
-share/mitsuba/plugins/constant.so
-share/mitsuba/plugins/constvolume.so
-share/mitsuba/plugins/cube.so
-share/mitsuba/plugins/curvature.so
-share/mitsuba/plugins/cylclip.so
-share/mitsuba/plugins/cylinder.so
-share/mitsuba/plugins/dielectric.so
-share/mitsuba/plugins/difftrans.so
-share/mitsuba/plugins/diffuse.so
-share/mitsuba/plugins/dipole.so
-share/mitsuba/plugins/direct.so
-share/mitsuba/plugins/directional.so
-share/mitsuba/plugins/disk.so
-share/mitsuba/plugins/envmap.so
-share/mitsuba/plugins/erpt.so
-share/mitsuba/plugins/field.so
-share/mitsuba/plugins/fluencemeter.so
-share/mitsuba/plugins/gaussian.so
-share/mitsuba/plugins/gridtexture.so
-share/mitsuba/plugins/gridvolume.so
-share/mitsuba/plugins/hair.so
-share/mitsuba/plugins/halton.so
-share/mitsuba/plugins/hammersley.so
-share/mitsuba/plugins/hdrfilm.so
-share/mitsuba/plugins/heightfield.so
-share/mitsuba/plugins/heterogeneous.so
-share/mitsuba/plugins/hg.so
-share/mitsuba/plugins/hgridvolume.so
-share/mitsuba/plugins/hk.so
-share/mitsuba/plugins/homogeneous.so
-share/mitsuba/plugins/independent.so
-share/mitsuba/plugins/instance.so
-share/mitsuba/plugins/irawan.so
-share/mitsuba/plugins/irradiancemeter.so
-share/mitsuba/plugins/irrcache.so
-share/mitsuba/plugins/isotropic.so
-share/mitsuba/plugins/joinrgb.so
-share/mitsuba/plugins/kdbench.so
-share/mitsuba/plugins/kkay.so
-share/mitsuba/plugins/lanczos.so
-share/mitsuba/plugins/ldrfilm.so
-share/mitsuba/plugins/ldsampler.so
-share/mitsuba/plugins/mask.so
-share/mitsuba/plugins/mfilm.so
-share/mitsuba/plugins/microflake.so
-share/mitsuba/plugins/mitchell.so
-share/mitsuba/plugins/mixturebsdf.so
-share/mitsuba/plugins/mixturephase.so
-share/mitsuba/plugins/mlt.so
-share/mitsuba/plugins/multichannel.so
-share/mitsuba/plugins/normalmap.so
-share/mitsuba/plugins/null.so
-share/mitsuba/plugins/obj.so
-share/mitsuba/plugins/orthographic.so
-share/mitsuba/plugins/path.so
-share/mitsuba/plugins/perspective.so
-share/mitsuba/plugins/perspective_rdist.so
-share/mitsuba/plugins/phong.so
-share/mitsuba/plugins/photonmapper.so
-share/mitsuba/plugins/plastic.so
-share/mitsuba/plugins/ply.so
-share/mitsuba/plugins/point.so
-share/mitsuba/plugins/ppm.so
-share/mitsuba/plugins/pssmlt.so
-share/mitsuba/plugins/ptracer.so
-share/mitsuba/plugins/radiancemeter.so
-share/mitsuba/plugins/rayleigh.so
-share/mitsuba/plugins/rectangle.so
-share/mitsuba/plugins/roughcoating.so
-share/mitsuba/plugins/roughconductor.so
-share/mitsuba/plugins/roughdielectric.so
-share/mitsuba/plugins/roughdiffuse.so
-share/mitsuba/plugins/roughplastic.so
-share/mitsuba/plugins/scale.so
-share/mitsuba/plugins/serialized.so
-share/mitsuba/plugins/shapegroup.so
-share/mitsuba/plugins/sky.so
-share/mitsuba/plugins/sobol.so
-share/mitsuba/plugins/sphere.so
-share/mitsuba/plugins/spherical.so
-share/mitsuba/plugins/spot.so
-share/mitsuba/plugins/sppm.so
-share/mitsuba/plugins/stratified.so
-share/mitsuba/plugins/sun.so
-share/mitsuba/plugins/sunsky.so
-share/mitsuba/plugins/telecentric.so
-share/mitsuba/plugins/tent.so
-share/mitsuba/plugins/test_chisquare.so
-share/mitsuba/plugins/test_dgeom.so
-share/mitsuba/plugins/test_kd.so
-share/mitsuba/plugins/test_la.so
-share/mitsuba/plugins/test_quad.so
-share/mitsuba/plugins/test_random.so
-share/mitsuba/plugins/test_rtrans.so
-share/mitsuba/plugins/test_samplers.so
-share/mitsuba/plugins/test_sh.so
-share/mitsuba/plugins/test_simdtonemap.so
-share/mitsuba/plugins/test_spectrum.so
-share/mitsuba/plugins/thindielectric.so
-share/mitsuba/plugins/thinlens.so
-share/mitsuba/plugins/tiledhdrfilm.so
-share/mitsuba/plugins/tonemap.so
-share/mitsuba/plugins/twosided.so
-share/mitsuba/plugins/vertexcolors.so
-share/mitsuba/plugins/volcache.so
-share/mitsuba/plugins/volpath.so
-share/mitsuba/plugins/volpath_simple.so
-share/mitsuba/plugins/vpl.so
-share/mitsuba/plugins/ward.so
-share/mitsuba/plugins/wireframe.so
diff --git a/mail/Makefile b/mail/Makefile
index 23949dbef645..8c2f6ed32ada 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -434,7 +434,6 @@
SUBDIR += p5-Net-ManageSieve
SUBDIR += p5-Net-POP3-SSLWrapper
SUBDIR += p5-Net-QMTP
- SUBDIR += p5-Net-SMTP-SSL
SUBDIR += p5-Net-SMTP-Server
SUBDIR += p5-Net-SMTP-TLS
SUBDIR += p5-Net-SMTP-TLS-ButMaintained
diff --git a/mail/p5-Net-SMTP-SSL/Makefile b/mail/p5-Net-SMTP-SSL/Makefile
deleted file mode 100644
index 5de1e036d5f2..000000000000
--- a/mail/p5-Net-SMTP-SSL/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= Net-SMTP-SSL
-PORTVERSION= 1.04
-CATEGORIES= mail perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= SSL support for Net::SMTP
-
-LICENSE= ART10 GPLv1+
-LICENSE_COMB= dual
-
-# devel/bugzilla{44,50} still depend on this port
-DEPRECATED= Deprecated by upstream, use Net::SMTP instead
-EXPIRATION_DATE=2018-05-31
-
-BUILD_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-NO_ARCH= yes
-USE_PERL5= configure
-USES= perl5
-
-.include <bsd.port.mk>
diff --git a/mail/p5-Net-SMTP-SSL/distinfo b/mail/p5-Net-SMTP-SSL/distinfo
deleted file mode 100644
index e3988252c603..000000000000
--- a/mail/p5-Net-SMTP-SSL/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1478370171
-SHA256 (Net-SMTP-SSL-1.04.tar.gz) = 7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00
-SIZE (Net-SMTP-SSL-1.04.tar.gz) = 2457
diff --git a/mail/p5-Net-SMTP-SSL/pkg-descr b/mail/p5-Net-SMTP-SSL/pkg-descr
deleted file mode 100644
index f9c387a1b97f..000000000000
--- a/mail/p5-Net-SMTP-SSL/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Net::SMTP::SSL implements the same API as Net::SMTP, but uses IO::Socket::SSL
-for its network operations. Due to the nature of Net::SMTP's new method, it is
-not overridden to make use of a default port for the SMTPS service. Perhaps
-future versions will be smart like that. Port 465 is usually what you want, and
-it's not a pain to specify that.
-
-WWW: https://metacpan.org/release/Net-SMTP-SSL
diff --git a/mail/p5-Net-SMTP-SSL/pkg-plist b/mail/p5-Net-SMTP-SSL/pkg-plist
deleted file mode 100644
index c414bf92cb56..000000000000
--- a/mail/p5-Net-SMTP-SSL/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-%%SITE_PERL%%/Net/SMTP/SSL.pm
-%%PERL5_MAN3%%/Net::SMTP::SSL.3.gz
diff --git a/math/Makefile b/math/Makefile
index 0a9e0e7ee351..cfe6073fca61 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -201,7 +201,6 @@
SUBDIR += fpc-fftw
SUBDIR += fpc-gmp
SUBDIR += fpc-numlib
- SUBDIR += freemat
SUBDIR += fricas
SUBDIR += fxt
SUBDIR += g2o
diff --git a/math/freemat/Makefile b/math/freemat/Makefile
deleted file mode 100644
index c5e3b87da3b6..000000000000
--- a/math/freemat/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Created by: Thierry Thomas <thierry@pompo.net>
-# $FreeBSD$
-
-PORTNAME= FreeMat
-PORTVERSION= 4.2
-DISTVERSIONSUFFIX= -Source
-PORTREVISION= 18
-CATEGORIES= math science
-MASTER_SITES= SF/freemat/FreeMat4
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Numerical computing environment
-
-LICENSE= GPLv2
-
-DEPRECATED= Complex, unmaintained software with obsolete dependencies
-EXPIRATION_DATE= 2018-07-01
-
-BUILD_DEPENDS= ${LOCALBASE}/share/llvm33/cmake/LLVMConfig.cmake:devel/llvm33 \
- ${LOCALBASE}/llvm33/lib/libclang.a:lang/clang33
-LIB_DEPENDS= libarpack.so:math/arpack \
- libboost_math_c99.so:devel/boost-libs \
- libffi.so:devel/libffi \
- libfftw3.so:math/fftw3 \
- libfftw3f.so:math/fftw3-float \
- libpcre.so:devel/pcre \
- libportaudio.so:audio/portaudio \
- libumfpack.so:math/suitesparse
-
-USES= blaslapack cmake:outsource dos2unix fortran pkgconfig python:2.7,build qt:4
-USE_GL= yes
-USE_QT= gui network opengl svg webkit xml \
- moc_build qmake_build rcc_build uic_build
-CMAKE_ARGS= -DCMAKE_LIBRARY_PATH:STRING="${LOCALBASE}/llvm33/lib" \
- -DCMAKE_PREFIX_PATH:STRING="${LOCALBASE}/share/llvm33/cmake" \
- -DAMD_INCLUDE_DIR:STRING="${LOCALBASE}/include/suitesparse" \
- -DUMFPACK_INCLUDE_DIR:STRING="${LOCALBASE}/include/suitesparse"
-DOS2UNIX_FILES= CMakeLists.txt libs/libFN/fdlibm.h
-
-CXXFLAGS+= -I${LOCALBASE}/llvm33/include
-LDFLAGS+= -L${LOCALBASE}/llvm33/lib
-
-DATADIR= ${PREFIX}/share/${PORTNAME}-${PORTVERSION}
-DESKTOP_ENTRIES="FreeMat" "" "${PREFIX}/share/pixmaps/freemat.png" \
- "FreeMat" "Science;Math;NumericalAnalysis;" true
-PORTDATA= *
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/images/freemat_small_mod_64.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/freemat.png
-
-.include <bsd.port.mk>
diff --git a/math/freemat/distinfo b/math/freemat/distinfo
deleted file mode 100644
index 2a69f1111e18..000000000000
--- a/math/freemat/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (FreeMat-4.2-Source.tar.gz) = 5f56dc18458da72fb8143d47faeb7a66fa104f8ac9160558e032f6d2d68c9ffb
-SIZE (FreeMat-4.2-Source.tar.gz) = 106222549
diff --git a/math/freemat/files/patch-CMakeLists.txt b/math/freemat/files/patch-CMakeLists.txt
deleted file mode 100644
index 5414cad9027c..000000000000
--- a/math/freemat/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -257,7 +257,7 @@
- add_definitions(-DHAVE_LLVM)
- include_directories(${LLVM_INCLUDE_DIRS})
- link_directories(${LLVM_LIBRARY_DIRS})
-- llvm_map_components_to_libraries(REQ_LLVM_LIBRARIES jit interpreter nativecodegen asmparser bitreader bitwriter codegen ipo linker selectiondag instrumentation)
-+ llvm_map_components_to_libraries(REQ_LLVM_LIBRARIES jit interpreter nativecodegen asmparser bitreader bitwriter codegen ipo linker selectiondag instrumentation irreader)
- set(OPTIONAL_LIBS ${OPTIONAL_LIBS} ${CLANG_LIBRARIES} ${REQ_LLVM_LIBRARIES})
- ENDIF()
-
diff --git a/math/freemat/files/patch-libs-libMatC-CJitFuncClang b/math/freemat/files/patch-libs-libMatC-CJitFuncClang
deleted file mode 100644
index c12c4157ea2d..000000000000
--- a/math/freemat/files/patch-libs-libMatC-CJitFuncClang
+++ /dev/null
@@ -1,72 +0,0 @@
---- libs/libMatC/CJitFuncClang.hpp.orig
-+++ libs/libMatC/CJitFuncClang.hpp
-@@ -4,9 +4,9 @@
- #include <stdint.h>
- #include <string>
-
--#include "llvm/Function.h"
-+#include "llvm/IR/Function.h"
- #include "llvm/ExecutionEngine/ExecutionEngine.h"
--#include "llvm/LLVMContext.h"
-+#include "llvm/IR/LLVMContext.h"
- #include "clang/Frontend/CompilerInstance.h"
- #include "CJitFunc.hpp"
-
---- libs/libMatC/CJitFuncClang.cpp.orig
-+++ libs/libMatC/CJitFuncClang.cpp
-@@ -14,13 +14,13 @@
- #include "clang/Frontend/FrontendDiagnostic.h"
- #include "clang/Frontend/TextDiagnosticPrinter.h"
-
--#include "llvm/LLVMContext.h"
--#include "llvm/Module.h"
-+#include "llvm/IR/LLVMContext.h"
-+#include "llvm/IR/Module.h"
- #include "llvm/Config/config.h"
- #include "llvm/ADT/OwningPtr.h"
- #include "llvm/ADT/SmallString.h"
- #include "llvm/Config/config.h"
--#include "llvm/LLVMContext.h"
-+#include "llvm/IR/LLVMContext.h"
- #include "llvm/ExecutionEngine/ExecutionEngine.h"
- #include "llvm/ExecutionEngine/GenericValue.h"
- #include "llvm/Support/ManagedStatic.h"
-@@ -32,9 +32,9 @@
- #include "llvm/Support/TargetSelect.h"
- #include "llvm/Target/TargetOptions.h"
-
--#include "llvm/Constants.h"
--#include "llvm/DerivedTypes.h"
--#include "llvm/Instructions.h"
-+#include "llvm/IR/Constants.h"
-+#include "llvm/IR/DerivedTypes.h"
-+#include "llvm/IR/Instructions.h"
- #include "llvm/ExecutionEngine/JIT.h"
- //#include "llvm/ExecutionEngine/Interpreter.h"
-
-@@ -73,7 +73,7 @@
- llvm::IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
- DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient);
- Driver TheDriver("", llvm::sys::getDefaultTargetTriple(),
-- "a.out", /*IsProduction=*/false,
-+ "a.out",
- Diags);
- TheDriver.setTitle("FreeMat JIT");
- llvm::SmallVector<const char *, 16> Args;
-@@ -107,14 +107,14 @@
- CCArgs.size(),
- Diags);
- QString path = GetRootPath() + "/toolbox/jit";
-- CI->getHeaderSearchOpts().AddPath(path.toStdString().c_str(),frontend::Quoted,true,false,false);
-+ CI->getHeaderSearchOpts().AddPath(path.toStdString().c_str(),frontend::Quoted,false,false);
-
- // FIXME: This is copied from cc1_main.cpp; simplify and eliminate.
- // Create a compiler instance to handle the actual work.
- comp = new clang::CompilerInstance;
- comp->setInvocation(CI.take());
- // Create the compilers actual diagnostics engine.
-- comp->createDiagnostics(int(CCArgs.size()),const_cast<char**>(CCArgs.data()));
-+ comp->createDiagnostics();
- if (!comp->hasDiagnostics()) return false;
- // Create and execute the frontend to generate an LLVM bitcode module.
- // Pass the LLVM context to the code gen action. Otherwise, the action
diff --git a/math/freemat/files/patch-libs__libFN__fdlibm.h b/math/freemat/files/patch-libs__libFN__fdlibm.h
deleted file mode 100644
index d7b9992563ee..000000000000
--- a/math/freemat/files/patch-libs__libFN__fdlibm.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./libs/libFN/fdlibm.h.orig 2009-11-14 19:26:54.000000000 -0500
-+++ ./libs/libFN/fdlibm.h 2009-11-14 19:27:53.000000000 -0500
-@@ -11,13 +11,11 @@
- */
-
- /* REDHAT LOCAL: Include files. */
-+#include <stdarg.h>
- #include <math.h>
- //#include <sys/types.h>
- //#include <machine/ieeefp.h>
-
--typedef __int32 __int32_t;
--typedef unsigned __int32 __uint32_t;
--
- #define __IEEE_LITTLE_ENDIAN
-
- /* REDHAT LOCAL: Default to XOPEN_MODE. */
diff --git a/math/freemat/files/patch-libs_libMatC_CArray.cpp b/math/freemat/files/patch-libs_libMatC_CArray.cpp
deleted file mode 100644
index cd43f643358b..000000000000
--- a/math/freemat/files/patch-libs_libMatC_CArray.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- libs/libMatC/CArray.cpp.orig 2018-06-22 09:05:35 UTC
-+++ libs/libMatC/CArray.cpp
-@@ -534,7 +534,7 @@ void* carray_get_aa(void* interp, void* arg, void* rnd
- extern "C" EXPORT
- double carray_get_ss(void* interp, void* arg, double row, double col, bool *flag)
- {
-- if (*flag) return NULL;
-+ if (*flag) return 0.0L;
- try
- {
- CArray *cp = cast(arg);
-@@ -569,7 +569,7 @@ double carray_get_ss(void* interp, void* arg, double r
- extern "C" EXPORT
- double carray_get_s(void* interp, void* arg, double row, bool *flag)
- {
-- if (*flag) return NULL;
-+ if (*flag) return 0.0L;
- try
- {
- CArray *cp = cast(arg);
diff --git a/math/freemat/pkg-descr b/math/freemat/pkg-descr
deleted file mode 100644
index 4d086b0273ca..000000000000
--- a/math/freemat/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-FreeMat is a free environment for rapid engineering and scientific
-prototyping and data processing. It is similar to commercial systems
-such as MATLAB from Mathworks, and IDL from Research Systems, but is
-Open Source.
-
-WWW: http://freemat.sourceforge.net/
diff --git a/math/freemat/pkg-plist b/math/freemat/pkg-plist
deleted file mode 100644
index 68dd807c5b0b..000000000000
--- a/math/freemat/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/FreeMat
-bin/blas.ini
-share/pixmaps/freemat.png
-@dir %%DATADIR%%/toolbox/tests/vtkwidgets
-@dir %%DATADIR%%/toolbox/tests/vtkvolumerendering
-@dir %%DATADIR%%/toolbox/tests/vtkviews
-@dir %%DATADIR%%/toolbox/tests/vtkrendering
-@dir %%DATADIR%%/toolbox/tests/vtkparallel
-@dir %%DATADIR%%/toolbox/tests/vtkio
-@dir %%DATADIR%%/toolbox/tests/vtkinfovis
-@dir %%DATADIR%%/toolbox/tests/vtkimaging
-@dir %%DATADIR%%/toolbox/tests/vtkhybrid
-@dir %%DATADIR%%/toolbox/tests/vtkgraphics
-@dir %%DATADIR%%/toolbox/tests/vtkgeovis
-@dir %%DATADIR%%/toolbox/tests/vtkfiltering
-@dir %%DATADIR%%/toolbox/tests/vtkcommon
-@dir %%DATADIR%%/toolbox/tests/os
-@dir %%DATADIR%%/toolbox/tests/num
-@dir %%DATADIR%%/toolbox/tests/mathfunctions
-@dir %%DATADIR%%/toolbox/tests/introduction
-@dir %%DATADIR%%/toolbox/tests/glwin
-@dir %%DATADIR%%/toolbox/tests/function
-@dir %%DATADIR%%/toolbox/tests/debug
diff --git a/net/Makefile b/net/Makefile
index 1dfa1ba7f3b7..390390b47aae 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1236,7 +1236,6 @@
SUBDIR += rubygem-fog-aliyun
SUBDIR += rubygem-fog-atmos
SUBDIR += rubygem-fog-aws
- SUBDIR += rubygem-fog-aws1
SUBDIR += rubygem-fog-aws2
SUBDIR += rubygem-fog-azure
SUBDIR += rubygem-fog-brightbox
@@ -1246,7 +1245,6 @@
SUBDIR += rubygem-fog-dynect
SUBDIR += rubygem-fog-ecloud
SUBDIR += rubygem-fog-google
- SUBDIR += rubygem-fog-google0
SUBDIR += rubygem-fog-internet-archive
SUBDIR += rubygem-fog-joyent
SUBDIR += rubygem-fog-local
@@ -1269,7 +1267,6 @@
SUBDIR += rubygem-geoip
SUBDIR += rubygem-gitaly
SUBDIR += rubygem-gitaly-proto
- SUBDIR += rubygem-gitaly-proto088
SUBDIR += rubygem-gitaly-proto094
SUBDIR += rubygem-gitaly-proto095
SUBDIR += rubygem-gitaly-proto096
@@ -1292,7 +1289,6 @@
SUBDIR += rubygem-oauth
SUBDIR += rubygem-oauth2
SUBDIR += rubygem-octokit
- SUBDIR += rubygem-octokit46
SUBDIR += rubygem-octopress-deploy
SUBDIR += rubygem-omniauth-auth0
SUBDIR += rubygem-omniauth-auth014
@@ -1309,7 +1305,6 @@
SUBDIR += rubygem-omniauth-oauth2
SUBDIR += rubygem-omniauth-openid
SUBDIR += rubygem-omniauth-twitter
- SUBDIR += rubygem-omniauth-twitter12
SUBDIR += rubygem-open-uri-cached
SUBDIR += rubygem-opennebula
SUBDIR += rubygem-ovirt-engine-sdk
diff --git a/net/rubygem-fog-aws1/Makefile b/net/rubygem-fog-aws1/Makefile
deleted file mode 100644
index d045093e5a82..000000000000
--- a/net/rubygem-fog-aws1/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= fog-aws
-PORTVERSION= 1.4.1
-PORTREVISION= 2
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 1
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Module for the 'fog' gem to support Amazon Web Services
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use net/rubygem-fog-aws instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-fog-core1>=1.38:devel/rubygem-fog-core1 \
- rubygem-fog-json>=1.0:devel/rubygem-fog-json \
- rubygem-fog-xml>=0.1:textproc/rubygem-fog-xml \
- rubygem-ipaddress>=0.8:net/rubygem-ipaddress
-
-PORTSCOUT= limit:^1\.
-
-NO_ARCH= yes
-USE_RUBY= yes
-USES= gem
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-fog-aws1/distinfo b/net/rubygem-fog-aws1/distinfo
deleted file mode 100644
index 5e0677a50a6f..000000000000
--- a/net/rubygem-fog-aws1/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1503577335
-SHA256 (rubygem/fog-aws-1.4.1.gem) = 93e01336f7787591488c5a17191c95087131fe99ee6bcef22996fe8406a2f5f5
-SIZE (rubygem/fog-aws-1.4.1.gem) = 534528
diff --git a/net/rubygem-fog-aws1/pkg-descr b/net/rubygem-fog-aws1/pkg-descr
deleted file mode 100644
index a754bc089ff7..000000000000
--- a/net/rubygem-fog-aws1/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Fog::Aws is a module for the 'fog' gem to support Amazon Web Services.
-
-WWW: https://github.com/fog/fog-aws
diff --git a/net/rubygem-fog-google0/Makefile b/net/rubygem-fog-google0/Makefile
deleted file mode 100644
index e866d481ade6..000000000000
--- a/net/rubygem-fog-google0/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fog-google
-PORTVERSION= 0.6.0
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 0
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Module for the 'fog' gem to support Google Cloud
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use net/rubygem-fog-google instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-fog-core>=0:devel/rubygem-fog-core \
- rubygem-fog-json>=0:devel/rubygem-fog-json \
- rubygem-fog-xml>=0:textproc/rubygem-fog-xml
-
-PORTSCOUT= limit:^0\.
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-fog-google0/distinfo b/net/rubygem-fog-google0/distinfo
deleted file mode 100644
index cef861287a89..000000000000
--- a/net/rubygem-fog-google0/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517652626
-SHA256 (rubygem/fog-google-0.6.0.gem) = 6cd753ae642f17f631597b5ed6732b5d72c5f27b670ceddf1b70c15a368e4652
-SIZE (rubygem/fog-google-0.6.0.gem) = 141312
diff --git a/net/rubygem-fog-google0/pkg-descr b/net/rubygem-fog-google0/pkg-descr
deleted file mode 100644
index 963d8ec6cc87..000000000000
--- a/net/rubygem-fog-google0/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Fog currently supports two Google Cloud services (Google Compute Engine and
-Google Cloud Storage) via Fog::Google.
-
-WWW: https://github.com/fog/fog-google
diff --git a/net/rubygem-gitaly-proto088/Makefile b/net/rubygem-gitaly-proto088/Makefile
deleted file mode 100644
index aa18eff2865f..000000000000
--- a/net/rubygem-gitaly-proto088/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gitaly-proto
-PORTVERSION= 0.88.0
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 088
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Protobuf specifications and client libraries for Gitaly
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use net/rubygem-gitaly-proto instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-google-protobuf>=3.1:devel/rubygem-google-protobuf \
- rubygem-grpc>=1.0:net/rubygem-grpc
-
-USES= gem
-NO_ARCH= yes
-USE_RUBY= yes
-
-PORTSCOUT= limit:^0\.88\.
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-gitaly-proto088/distinfo b/net/rubygem-gitaly-proto088/distinfo
deleted file mode 100644
index 03ccd6b4eb97..000000000000
--- a/net/rubygem-gitaly-proto088/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1520006039
-SHA256 (rubygem/gitaly-proto-0.88.0.gem) = f1e81bc10494fa95d50db227919dd81e5e7c0a78d82e21e1936da02d30afe232
-SIZE (rubygem/gitaly-proto-0.88.0.gem) = 15872
diff --git a/net/rubygem-gitaly-proto088/pkg-descr b/net/rubygem-gitaly-proto088/pkg-descr
deleted file mode 100644
index 2886a66d5b68..000000000000
--- a/net/rubygem-gitaly-proto088/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Gitaly is part of GitLab. It is a server application that uses its own gRPC
-protocol to communicate with its clients. This repository contains the protocol
-definition and automatically generated wrapper code for Go and Ruby.
-
-The .proto files define the remote procedure calls for interacting with Gitaly.
-We keep auto-generated client libraries for Ruby and Go in their respective
-subdirectories.
-
-Use the make generate script from the root of the repository to regenerate the
-client libraries after updating .proto files.
-
-WWW: https://gitlab.com/gitlab-org/gitaly-proto
diff --git a/net/rubygem-octokit46/Makefile b/net/rubygem-octokit46/Makefile
deleted file mode 100644
index 8c2f09d70dbc..000000000000
--- a/net/rubygem-octokit46/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= octokit
-PORTVERSION= 4.6.2
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 46
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Simple wrapper for the GitHub API
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use net/rubygem-octokit instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-sawyer>=0.8.0:www/rubygem-sawyer
-
-PORTSCOUT= limit:^4\.6\.
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-octokit46/distinfo b/net/rubygem-octokit46/distinfo
deleted file mode 100644
index 540be64a2e13..000000000000
--- a/net/rubygem-octokit46/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518180561
-SHA256 (rubygem/octokit-4.6.2.gem) = edcacd3102497dd2f99f0e60309ada82f4a987a7cd98a51b5bd455840173f7ae
-SIZE (rubygem/octokit-4.6.2.gem) = 72192
diff --git a/net/rubygem-octokit46/pkg-descr b/net/rubygem-octokit46/pkg-descr
deleted file mode 100644
index 817a5aa879e3..000000000000
--- a/net/rubygem-octokit46/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Simple wrapper for the GitHub API
-
-WWW: https://github.com/octokit/octokit.rb
diff --git a/net/rubygem-omniauth-twitter12/Makefile b/net/rubygem-omniauth-twitter12/Makefile
deleted file mode 100644
index 6b9672d80c83..000000000000
--- a/net/rubygem-omniauth-twitter12/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= omniauth-twitter
-PORTVERSION= 1.2.1
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 12
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= OmniAuth strategy for Twitter
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use net/rubygem-omniauth-twitter instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-json1>=1.3:devel/rubygem-json1 \
- rubygem-omniauth-oauth>=1.1:net/rubygem-omniauth-oauth \
- rubygem-rack>=0:www/rubygem-rack
-
-PORTSCOUT= limit:1\.2
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-omniauth-twitter12/distinfo b/net/rubygem-omniauth-twitter12/distinfo
deleted file mode 100644
index 2b0d9e973a72..000000000000
--- a/net/rubygem-omniauth-twitter12/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517651530
-SHA256 (rubygem/omniauth-twitter-1.2.1.gem) = 63a04601a57c40f031b285c900800ba4cf49e69d772026821ef782fec3ba12c3
-SIZE (rubygem/omniauth-twitter-1.2.1.gem) = 11264
diff --git a/net/rubygem-omniauth-twitter12/pkg-descr b/net/rubygem-omniauth-twitter12/pkg-descr
deleted file mode 100644
index e50ae1c50112..000000000000
--- a/net/rubygem-omniauth-twitter12/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-OmniAuth strategy for Twitter
-
-WWW: https://github.com/arunagw/omniauth-twitter
diff --git a/security/Makefile b/security/Makefile
index f26a4cbe8cc7..d495ddc8fa72 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1092,7 +1092,6 @@
SUBDIR += rubygem-aes_key_wrap
SUBDIR += rubygem-airbrussh
SUBDIR += rubygem-attr_encrypted
- SUBDIR += rubygem-attr_encrypted30
SUBDIR += rubygem-bcrypt
SUBDIR += rubygem-bcrypt-ruby
SUBDIR += rubygem-bcrypt_pbkdf
@@ -1102,9 +1101,7 @@
SUBDIR += rubygem-devise-two-factor-rails50
SUBDIR += rubygem-digest-crc
SUBDIR += rubygem-doorkeeper
- SUBDIR += rubygem-doorkeeper42
SUBDIR += rubygem-doorkeeper-openid_connect
- SUBDIR += rubygem-doorkeeper-openid_connect12
SUBDIR += rubygem-doorkeeper-rails5
SUBDIR += rubygem-doorkeeper-rails50
SUBDIR += rubygem-ed25519
@@ -1127,7 +1124,6 @@
SUBDIR += rubygem-net-sftp
SUBDIR += rubygem-net-ssh
SUBDIR += rubygem-net-ssh4
- SUBDIR += rubygem-net-ssh41
SUBDIR += rubygem-net-ssh-gateway
SUBDIR += rubygem-net-ssh-gateway1
SUBDIR += rubygem-net-ssh-multi
@@ -1135,7 +1131,6 @@
SUBDIR += rubygem-nexpose
SUBDIR += rubygem-nmap-parser
SUBDIR += rubygem-omniauth
- SUBDIR += rubygem-omniauth14
SUBDIR += rubygem-omniauth-bitbucket
SUBDIR += rubygem-omniauth-cas
SUBDIR += rubygem-omniauth-cas3
@@ -1144,7 +1139,6 @@
SUBDIR += rubygem-omniauth-multipassword
SUBDIR += rubygem-omniauth-oauth2-generic
SUBDIR += rubygem-omniauth-saml
- SUBDIR += rubygem-omniauth-saml17
SUBDIR += rubygem-omniauth-shibboleth
SUBDIR += rubygem-omniauth-shibboleth12
SUBDIR += rubygem-openssl
diff --git a/security/rubygem-attr_encrypted30/Makefile b/security/rubygem-attr_encrypted30/Makefile
deleted file mode 100644
index 552e90bff1ed..000000000000
--- a/security/rubygem-attr_encrypted30/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= attr_encrypted
-PORTVERSION= 3.0.3
-CATEGORIES= security rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 30
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Generates attr_accessors that encrypt and decrypt attributes
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use security/rubygem-attr_encrypted instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-encryptor>=3.0.0:security/rubygem-encryptor
-
-PORTSCOUT= limit:^3\.0\.
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/security/rubygem-attr_encrypted30/distinfo b/security/rubygem-attr_encrypted30/distinfo
deleted file mode 100644
index ec489ac48567..000000000000
--- a/security/rubygem-attr_encrypted30/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518866890
-SHA256 (rubygem/attr_encrypted-3.0.3.gem) = 6d84c64852c4bbc0926b92fe7a93295671a9e69cb2939b96fb1e4b5e8a5b33b6
-SIZE (rubygem/attr_encrypted-3.0.3.gem) = 34816
diff --git a/security/rubygem-attr_encrypted30/pkg-descr b/security/rubygem-attr_encrypted30/pkg-descr
deleted file mode 100644
index 3104136de392..000000000000
--- a/security/rubygem-attr_encrypted30/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Ruby library which generates attr_accessors that encrypt
-and decrypt attributes transparently
-
-WWW: https://github.com/attr-encrypted/attr_encrypted
diff --git a/security/rubygem-doorkeeper-openid_connect12/Makefile b/security/rubygem-doorkeeper-openid_connect12/Makefile
deleted file mode 100644
index 7ee18e788541..000000000000
--- a/security/rubygem-doorkeeper-openid_connect12/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= doorkeeper-openid_connect
-PORTVERSION= 1.2.0
-CATEGORIES= security rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 12
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= OpenID Connect extension for Doorkeeper
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use security/rubygem-doorkeeper-openid_connect instead.
-EXPIRATION_DATE= 2018-06-30
-
-CONFLICTS_INSTALL= rubygem-doorkeeper-openid_connect
-
-RUN_DEPENDS= rubygem-doorkeeper42>=4.0:security/rubygem-doorkeeper42 \
- rubygem-json-jwt>=1.6:www/rubygem-json-jwt
-
-PORTSCOUT= limit:^1\.2\.
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/security/rubygem-doorkeeper-openid_connect12/distinfo b/security/rubygem-doorkeeper-openid_connect12/distinfo
deleted file mode 100644
index 6081bcabab79..000000000000
--- a/security/rubygem-doorkeeper-openid_connect12/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1509091724
-SHA256 (rubygem/doorkeeper-openid_connect-1.2.0.gem) = 47a0d2ad6738456fd728f079bb6decd88df816ffc26323624652e61732ed608e
-SIZE (rubygem/doorkeeper-openid_connect-1.2.0.gem) = 20480
diff --git a/security/rubygem-doorkeeper-openid_connect12/pkg-descr b/security/rubygem-doorkeeper-openid_connect12/pkg-descr
deleted file mode 100644
index 08e1bdfa4f11..000000000000
--- a/security/rubygem-doorkeeper-openid_connect12/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Implements an OpenID Connect authentication provider for Rails applications on
-top of the Doorkeeper OAuth 2.0 framework.
-
-OpenID Connect is a single-sign-on and identity layer with a growing list of
-server and client implementations. If you're looking for a client in Ruby check
-out omniauth-openid-connect.
-
-WWW: https://github.com/doorkeeper-gem/doorkeeper-openid_connect
diff --git a/security/rubygem-doorkeeper42/Makefile b/security/rubygem-doorkeeper42/Makefile
deleted file mode 100644
index e986f8ccfaee..000000000000
--- a/security/rubygem-doorkeeper42/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= doorkeeper
-PORTVERSION= 4.2.6
-CATEGORIES= security rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 42
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Doorkeeper is an OAuth 2 provider for Rails and Grape
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use security/rubygem-doorkeeper instead.
-EXPIRATION_DATE= 2018-06-30
-
-CONFLICTS_INSTALL= rubygem-doorkeeper
-
-RUN_DEPENDS= rubygem-railties4>=4.2:www/rubygem-railties4
-
-PORTSCOUT= limit:^4\.2\.
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/security/rubygem-doorkeeper42/distinfo b/security/rubygem-doorkeeper42/distinfo
deleted file mode 100644
index 97d60a0d95d6..000000000000
--- a/security/rubygem-doorkeeper42/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1495808620
-SHA256 (rubygem/doorkeeper-4.2.6.gem) = 5055616621a48cf55ac4fda4406641e7cd0f8ce02e37769265c9512be576b964
-SIZE (rubygem/doorkeeper-4.2.6.gem) = 105984
diff --git a/security/rubygem-doorkeeper42/pkg-descr b/security/rubygem-doorkeeper42/pkg-descr
deleted file mode 100644
index 05c77e09e5d2..000000000000
--- a/security/rubygem-doorkeeper42/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2
-provider functionality to a Rails or Grape application.
-
-WWW: https://github.com/doorkeeper-gem/doorkeeper
diff --git a/security/rubygem-net-ssh41/Makefile b/security/rubygem-net-ssh41/Makefile
deleted file mode 100644
index b976caf9b03f..000000000000
--- a/security/rubygem-net-ssh41/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= net-ssh
-PORTVERSION= 4.1.0
-CATEGORIES= security rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 41
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Non-interactive SSH processing
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use security/rubygem-net-ssh instead.
-EXPIRATION_DATE= 2018-06-30
-
-OPTIONS_DEFINE= PROMPT_PASSPHRASES
-OPTIONS_DEFAULT=PROMPT_PASSPHRASES
-PROMPT_PASSPHRASES_DESC= Prompt for passphrases on keys
-
-PORTSCOUT= limit:^4\.1
-
-NO_ARCH= yes
-USES= gem shebangfix
-USE_RUBY= yes
-SHEBANG_FILES= support/ssh_tunnel_bug.rb
-
-PROMPT_PASSPHRASES_RUN_DEPENDS= rubygem-ruby-termios>=0:comms/rubygem-ruby-termios
-
-.include <bsd.port.mk>
diff --git a/security/rubygem-net-ssh41/distinfo b/security/rubygem-net-ssh41/distinfo
deleted file mode 100644
index b72f3966ca38..000000000000
--- a/security/rubygem-net-ssh41/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518181984
-SHA256 (rubygem/net-ssh-4.1.0.gem) = 78d04afead09892a7ad6214e51ce4d31e8a1048fd70c70fac10c784e962c7704
-SIZE (rubygem/net-ssh-4.1.0.gem) = 125952
diff --git a/security/rubygem-net-ssh41/pkg-descr b/security/rubygem-net-ssh41/pkg-descr
deleted file mode 100644
index 04aedca23f31..000000000000
--- a/security/rubygem-net-ssh41/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It
-supports the following features:
-
- - User authentication via explicit username/password, or using a
- public-key/private-key pair.
- - Port forwarding, both from the local host to a remote computer via
- the remote host, and from the remote host to the local host.
- - Execute processes on the remote machine, both interactively and
- non-interactively ("batch").
-
-WWW: https://github.com/net-ssh/net-ssh
diff --git a/security/rubygem-omniauth-saml17/Makefile b/security/rubygem-omniauth-saml17/Makefile
deleted file mode 100644
index 01a049920389..000000000000
--- a/security/rubygem-omniauth-saml17/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= omniauth-saml
-PORTVERSION= 1.7.0
-CATEGORIES= security rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 17
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= OmniAuth strategy for SAML
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use security/rubygem-omniauth-saml instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-omniauth>=1.3:security/rubygem-omniauth \
- rubygem-ruby-saml>=1.4:security/rubygem-ruby-saml
-
-PORTSCOUT= limit:^1\.7
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/security/rubygem-omniauth-saml17/distinfo b/security/rubygem-omniauth-saml17/distinfo
deleted file mode 100644
index ae2504ff3c2b..000000000000
--- a/security/rubygem-omniauth-saml17/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517650841
-SHA256 (rubygem/omniauth-saml-1.7.0.gem) = 3db0b395b3da5727ec4ba30dac082cd9710cc90ea53bbe52f6a3ec81d4bd59bd
-SIZE (rubygem/omniauth-saml-1.7.0.gem) = 14336
diff --git a/security/rubygem-omniauth-saml17/pkg-descr b/security/rubygem-omniauth-saml17/pkg-descr
deleted file mode 100644
index d75f4411e296..000000000000
--- a/security/rubygem-omniauth-saml17/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A generic SAML strategy for OmniAuth
-
-WWW: https://github.com/omniauth/omniauth-saml
diff --git a/security/rubygem-omniauth14/Makefile b/security/rubygem-omniauth14/Makefile
deleted file mode 100644
index c3cd0ab05e46..000000000000
--- a/security/rubygem-omniauth14/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= omniauth
-PORTVERSION= 1.4.3
-CATEGORIES= security rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 14
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Generalized Rack framework for multiple-provider authentication
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use security/rubygem-omniauth instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-hashie>=3.4.6:devel/rubygem-hashie \
- rubygem-rack>=1.6.2:www/rubygem-rack
-
-PORTSCOUT= limit:^1\.4
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/security/rubygem-omniauth14/distinfo b/security/rubygem-omniauth14/distinfo
deleted file mode 100644
index 694f11ce6636..000000000000
--- a/security/rubygem-omniauth14/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517650185
-SHA256 (rubygem/omniauth-1.4.3.gem) = 8c101409714a2d1ad1ae1810fbe31fe0d03333b21f173aa199ce651319a830ea
-SIZE (rubygem/omniauth-1.4.3.gem) = 19968
diff --git a/security/rubygem-omniauth14/pkg-descr b/security/rubygem-omniauth14/pkg-descr
deleted file mode 100644
index e4b5ea0b1459..000000000000
--- a/security/rubygem-omniauth14/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A generalized Rack framework for multiple-provider authentication.
-
-WWW: https://github.com/omniauth/omniauth
diff --git a/textproc/Makefile b/textproc/Makefile
index 77e09a8a664a..c3ccb386558e 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1488,7 +1488,6 @@
SUBDIR += rubygem-amatch
SUBDIR += rubygem-asciidoctor
SUBDIR += rubygem-asciidoctor-plantuml
- SUBDIR += rubygem-asciidoctor-plantuml007
SUBDIR += rubygem-autoprefixer-rails
SUBDIR += rubygem-babel-source
SUBDIR += rubygem-babel-transpiler
diff --git a/textproc/rubygem-asciidoctor-plantuml007/Makefile b/textproc/rubygem-asciidoctor-plantuml007/Makefile
deleted file mode 100644
index 71105d527a7c..000000000000
--- a/textproc/rubygem-asciidoctor-plantuml007/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= asciidoctor-plantuml
-PORTVERSION= 0.0.7
-CATEGORIES= textproc rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 007
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Asciidoctor PlantUML extension
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use textproc/rubygem-asciidoctor-plantuml instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-asciidoctor>=1.5:textproc/rubygem-asciidoctor
-
-PORTSCOUT= limit:^0\.0\.7
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/textproc/rubygem-asciidoctor-plantuml007/distinfo b/textproc/rubygem-asciidoctor-plantuml007/distinfo
deleted file mode 100644
index bbd5bd1152f8..000000000000
--- a/textproc/rubygem-asciidoctor-plantuml007/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518158966
-SHA256 (rubygem/asciidoctor-plantuml-0.0.7.gem) = 08e5fd814c5e2a1eafc4b50261edc9767ecc07b85dfd280d9d9e5821504e5d01
-SIZE (rubygem/asciidoctor-plantuml-0.0.7.gem) = 7168
diff --git a/textproc/rubygem-asciidoctor-plantuml007/pkg-descr b/textproc/rubygem-asciidoctor-plantuml007/pkg-descr
deleted file mode 100644
index 30f17b3edf98..000000000000
--- a/textproc/rubygem-asciidoctor-plantuml007/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Asciidoctor PlantUml is an extension that enables you to add PlantUML diagrams
-to your AsciiDoc documents.
-
-WWW: https://github.com/hsanson/asciidoctor-plantuml
diff --git a/www/Makefile b/www/Makefile
index 08f657d0502e..57cb7cd53fa3 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -2082,7 +2082,6 @@
SUBDIR += rubygem-kaminari-rails50
SUBDIR += rubygem-kensa
SUBDIR += rubygem-kubeclient
- SUBDIR += rubygem-kubeclient22
SUBDIR += rubygem-layout_yullio_generator
SUBDIR += rubygem-less
SUBDIR += rubygem-lighthouse-api
diff --git a/www/rubygem-kubeclient22/Makefile b/www/rubygem-kubeclient22/Makefile
deleted file mode 100644
index b5698f6a2824..000000000000
--- a/www/rubygem-kubeclient22/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= kubeclient
-PORTVERSION= 2.2.0
-CATEGORIES= www rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 22
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Client for Kubernetes REST API
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Obsoleted by update of www/gitlab. Please use www/rubygem-kubeclient instead.
-EXPIRATION_DATE= 2018-06-30
-
-RUN_DEPENDS= rubygem-http>=0.9.8:www/rubygem-http \
- rubygem-recursive-open-struct100=1.0.0:devel/rubygem-recursive-open-struct100 \
- rubygem-rest-client>=0:www/rubygem-rest-client
-
-PORTSCOUT= limit:^2\.2
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/www/rubygem-kubeclient22/distinfo b/www/rubygem-kubeclient22/distinfo
deleted file mode 100644
index df90fab84473..000000000000
--- a/www/rubygem-kubeclient22/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518177567
-SHA256 (rubygem/kubeclient-2.2.0.gem) = f15508cfca3759f19a94c75dc920d244ca3ec7be8801c5cd41c9fd6c162b1926
-SIZE (rubygem/kubeclient-2.2.0.gem) = 45056
diff --git a/www/rubygem-kubeclient22/files/patch-gemspec b/www/rubygem-kubeclient22/files/patch-gemspec
deleted file mode 100644
index 1b33aa3c7262..000000000000
--- a/www/rubygem-kubeclient22/files/patch-gemspec
+++ /dev/null
@@ -1,13 +0,0 @@
---- kubeclient.gemspec.orig 2017-03-22 10:11:29 UTC
-+++ kubeclient.gemspec
-@@ -30,8 +30,8 @@ Gem::Specification.new do |s|
- s.add_development_dependency(%q<vcr>.freeze, [">= 0"])
- s.add_development_dependency(%q<rubocop>.freeze, ["= 0.30.0"])
- s.add_runtime_dependency(%q<rest-client>.freeze, [">= 0"])
-- s.add_runtime_dependency(%q<recursive-open-struct>.freeze, ["= 1.0.0"])
-- s.add_runtime_dependency(%q<http>.freeze, ["= 0.9.8"])
-+ s.add_runtime_dependency(%q<recursive-open-struct>.freeze, [">= 1.0.0"])
-+ s.add_runtime_dependency(%q<http>.freeze, [">= 0.9.8"])
- else
- s.add_dependency(%q<bundler>.freeze, ["~> 1.6"])
- s.add_dependency(%q<rake>.freeze, ["~> 10.0"])
diff --git a/www/rubygem-kubeclient22/pkg-descr b/www/rubygem-kubeclient22/pkg-descr
deleted file mode 100644
index 6697f89c04a5..000000000000
--- a/www/rubygem-kubeclient22/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-A Ruby client for Kubernetes REST API. The client supports
-GET, POST, PUT, DELETE on all the entities available in
-kubernetes in both the core and group apis. The client
-currently supports Kubernetes REST API version v1.
-
-WWW: https://github.com/abonas/kubeclient