summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2018-08-02 11:54:36 +0000
committerRene Ladan <rene@FreeBSD.org>2018-08-02 11:54:36 +0000
commit3f09c8cde1b2b74ec500335fb6aa87436eec722a (patch)
treef8beea525d5f6ef6552deb990b4ef7463afccf3f
parentUnbreak `math/orpie' against OCaml 4.05.0 and make it fetchable (diff)
Remove expired ports:
2018-07-31 net/rubygem-gitaly-proto096: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-gitaly-proto instead. 2018-07-31 security/tripwire12: unfetchable 2018-07-31 security/rubygem-rbnacl4: Obsoleted by update of www/gitlab-ce. Please use security/rubygem-rbnacl instead. 2018-07-31 www/rubygem-gon61: Obsoleted by update of www/gitlab-ce. Please use www/rubygem-gon instead. 2018-07-31 databases/pgpool-II-33: Will be deprecated by upstream, please switch to newer pgpool versions 2018-07-31 devel/rubygem-grape-entity060: Obsoleted by update of www/gitlab-ce. Please use devel/rubygem-grape-entity instead. 2018-07-31 net/rubygem-gitaly-proto099: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-gitaly-proto instead. 2018-07-31 net/rubygem-gitaly-proto095: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-gitaly-proto instead. 2018-07-31 net/rubygem-omniauth-github11: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-omniauth-github instead. 2018-07-31 net/rubygem-asset_sync220: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-asset_sync instead. 2018-07-31 www/rubygem-gollum-lib-gitlab: Obsoleted by update of www/gitlab-ce. Please use www/rubygem-gitlab-gollum-lib instead. 2018-08-01 www/py-django-threaded-multihost: Project development unmaintained 2018-08-01 www/py-django-keyedcache: Project development abandoned 2018-08-01 www/py-django-signals-ahoy: Project development unmaintained
Notes
Notes: svn path=/head/; revision=476231
-rw-r--r--LEGAL1
-rw-r--r--MOVED14
-rw-r--r--databases/Makefile1
-rw-r--r--databases/pgpool-II-33/Makefile93
-rw-r--r--databases/pgpool-II-33/distinfo3
-rw-r--r--databases/pgpool-II-33/files/patch-main.c11
-rw-r--r--databases/pgpool-II-33/files/patch-pool__config.l11
-rw-r--r--databases/pgpool-II-33/files/patch-pool_hba.c10
-rw-r--r--databases/pgpool-II-33/files/patch-recovery.c19
-rw-r--r--databases/pgpool-II-33/files/patch-watchdog__watchdog.h31
-rw-r--r--databases/pgpool-II-33/files/patch-wd__packet.c20
-rw-r--r--databases/pgpool-II-33/files/pgpool.in56
-rw-r--r--databases/pgpool-II-33/files/pgpool_copy_backup40
-rw-r--r--databases/pgpool-II-33/files/pgpool_remote_start26
-rw-r--r--databases/pgpool-II-33/files/pgpool_switch_xlog20
-rw-r--r--databases/pgpool-II-33/pkg-descr10
-rw-r--r--databases/pgpool-II-33/pkg-plist56
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-grape-entity060/Makefile27
-rw-r--r--devel/rubygem-grape-entity060/distinfo3
-rw-r--r--devel/rubygem-grape-entity060/pkg-descr4
-rw-r--r--net/Makefile5
-rw-r--r--net/rubygem-asset_sync220/Makefile30
-rw-r--r--net/rubygem-asset_sync220/distinfo3
-rw-r--r--net/rubygem-asset_sync220/pkg-descr9
-rw-r--r--net/rubygem-gitaly-proto095/Makefile27
-rw-r--r--net/rubygem-gitaly-proto095/distinfo3
-rw-r--r--net/rubygem-gitaly-proto095/pkg-descr12
-rw-r--r--net/rubygem-gitaly-proto096/Makefile26
-rw-r--r--net/rubygem-gitaly-proto096/distinfo3
-rw-r--r--net/rubygem-gitaly-proto096/pkg-descr12
-rw-r--r--net/rubygem-gitaly-proto099/Makefile27
-rw-r--r--net/rubygem-gitaly-proto099/distinfo3
-rw-r--r--net/rubygem-gitaly-proto099/pkg-descr12
-rw-r--r--net/rubygem-omniauth-github11/Makefile26
-rw-r--r--net/rubygem-omniauth-github11/distinfo2
-rw-r--r--net/rubygem-omniauth-github11/pkg-descr3
-rw-r--r--security/Makefile2
-rw-r--r--security/rubygem-rbnacl4/Makefile27
-rw-r--r--security/rubygem-rbnacl4/distinfo3
-rw-r--r--security/rubygem-rbnacl4/pkg-descr4
-rw-r--r--security/tripwire12/Makefile70
-rw-r--r--security/tripwire12/distinfo2
-rw-r--r--security/tripwire12/files/conf-freebsd2.h55
-rw-r--r--security/tripwire12/files/conf-freebsd8.h57
-rw-r--r--security/tripwire12/files/patch-Makefile46
-rw-r--r--security/tripwire12/files/patch-aux_Makefile12
-rw-r--r--security/tripwire12/files/patch-include-config.h38
-rw-r--r--security/tripwire12/files/patch-mktemp239
-rw-r--r--security/tripwire12/files/patch-sigs-sha-sha.c16
-rw-r--r--security/tripwire12/files/patch-src-Makefile23
-rw-r--r--security/tripwire12/files/patch-warnings33
-rw-r--r--security/tripwire12/files/tw.conf.freebsd2154
-rw-r--r--security/tripwire12/files/tw.conf.freebsd8160
-rw-r--r--security/tripwire12/files/twcheck3
-rw-r--r--security/tripwire12/pkg-descr13
-rw-r--r--security/tripwire12/pkg-plist9
-rw-r--r--www/Makefile5
-rw-r--r--www/py-django-keyedcache/Makefile24
-rw-r--r--www/py-django-keyedcache/distinfo2
-rw-r--r--www/py-django-keyedcache/pkg-descr4
-rw-r--r--www/py-django-signals-ahoy/Makefile26
-rw-r--r--www/py-django-signals-ahoy/distinfo2
-rw-r--r--www/py-django-signals-ahoy/pkg-descr3
-rw-r--r--www/py-django-threaded-multihost/Makefile26
-rw-r--r--www/py-django-threaded-multihost/distinfo2
-rw-r--r--www/py-django-threaded-multihost/pkg-descr5
-rw-r--r--www/rubygem-gollum-lib-gitlab/Makefile14
-rw-r--r--www/rubygem-gon61/Makefile29
-rw-r--r--www/rubygem-gon61/distinfo3
-rw-r--r--www/rubygem-gon61/pkg-descr4
71 files changed, 14 insertions, 1761 deletions
diff --git a/LEGAL b/LEGAL
index dfe301f69a86..a70b211a6344 100644
--- a/LEGAL
+++ b/LEGAL
@@ -201,7 +201,6 @@ thundercache www/thundercache Commercial software with shareware license to 50
tinker* biology/tinker Distribution is prohibited
triangle-*/* math/triangle No commercial use without prior arrangement with the author
Tripwire-*-1.tar.gz security/tripwire-131 Cannot be redistributed for more than the cost of duplication
-tripwire-*.tar.gz security/tripwire12 Cannot be redistributed for more than the cost of duplication
TrueCrypt* security/truecrypt May not be redistributed. Must accept license to download.
tuc-* converters/tuc Author does not allow CD-ROM distribution
tw_cli-* sysutils/tw_cli Redistribution forbidden by license
diff --git a/MOVED b/MOVED
index fc125453fac1..476dcaa73b71 100644
--- a/MOVED
+++ b/MOVED
@@ -10396,3 +10396,17 @@ x11-fonts/fontcacheproto|x11/xorgproto|2018-07-31|merged into x11/xorgproto
x11-fonts/fontsproto|x11/xorgproto|2018-07-31|merged into x11/xorgproto
x11-fonts/xf86bigfontproto|x11/xorgproto|2018-07-31|merged into x11/xorgproto
x11/evieext|x11/xorgproto|2018-08-01|merged into x11/xorgproto
+net/rubygem-gitaly-proto096|net/rubygem-gitaly-proto|2018-08-02|Has expired: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-gitaly-proto instead.
+security/tripwire12||2018-08-02|Has expired: unfetchable
+security/rubygem-rbnacl4|security/rubygem-rbnacl|2018-08-02|Has expired: Obsoleted by update of www/gitlab-ce. Please use security/rubygem-rbnacl instead.
+www/rubygem-gon61|www/rubygem-gon|2018-08-02|Has expired: Obsoleted by update of www/gitlab-ce. Please use www/rubygem-gon instead.
+databases/pgpool-II-33|databases/pgpool-II-35|2018-08-02|Has expired: Will be deprecated by upstream, please switch to newer pgpool versions
+devel/rubygem-grape-entity060|devel/rubygem-grape-entity|2018-08-02|Has expired: Obsoleted by update of www/gitlab-ce. Please use devel/rubygem-grape-entity instead.
+net/rubygem-gitaly-proto099|net/rubygem-gitaly-proto|2018-08-02|Has expired: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-gitaly-proto instead.
+net/rubygem-gitaly-proto095|net/rubygem-gitaly-proto|2018-08-02|Has expired: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-gitaly-proto instead.
+net/rubygem-omniauth-github11|net/rubygem-omniauth-github|2018-08-02|Has expired: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-omniauth-github instead.
+net/rubygem-asset_sync220|net/rubygem-asset_sync|2018-08-02|Has expired: Obsoleted by update of www/gitlab-ce. Please use net/rubygem-asset_sync instead.
+www/rubygem-gollum-lib-gitlab|www/rubygem-gitlab-gollum-lib|2018-08-02|Has expired: Obsoleted by update of www/gitlab-ce. Please use www/rubygem-gitlab-gollum-lib instead.
+www/py-django-threaded-multihost||2018-08-02|Has expired: Project development unmaintained
+www/py-django-keyedcache||2018-08-02|Has expired: Project development abandoned
+www/py-django-signals-ahoy||2018-08-02|Has expired: Project development unmaintained
diff --git a/databases/Makefile b/databases/Makefile
index 37f880c805ea..f00e8eff0dfd 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -607,7 +607,6 @@
SUBDIR += pgmetrics
SUBDIR += pgmodeler
SUBDIR += pgpool
- SUBDIR += pgpool-II-33
SUBDIR += pgpool-II-35
SUBDIR += pgpool-II-36
SUBDIR += pgpool-II-37
diff --git a/databases/pgpool-II-33/Makefile b/databases/pgpool-II-33/Makefile
deleted file mode 100644
index c7f24572f606..000000000000
--- a/databases/pgpool-II-33/Makefile
+++ /dev/null
@@ -1,93 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pgpool-II
-PORTVERSION= 3.3.22
-CATEGORIES= databases
-MASTER_SITES= http://www.pgpool.net/mediawiki/images/
-PKGNAMESUFFIX= 33
-
-MAINTAINER= michelle@sorbs.net
-COMMENT= Connection pool server for PostgreSQL
-
-LICENSE= MIT
-
-BROKEN_SSL= openssl-devel
-BROKEN_SSL_REASON_openssl-devel= library 'ssl' is required for OpenSSL
-DEPRECATED= Will be deprecated by upstream, please switch to newer pgpool versions
-EXPIRATION_DATE= 2018-07-31
-RUN_DEPENDS= rsync:net/rsync
-
-USES= gmake libtool perl5 pgsql
-LLD_UNSAFE= yes
-WANT_PGSQL= client
-USE_PERL5= run
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP}
-
-CONFLICTS= pgpool-3.* pgpool-II-30-3.* pgpool-II-3.*
-USE_RC_SUBR= pgpool
-
-DOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README README.euc_jp \
- TODO doc/pgpool-en.html doc/pgpool-ja.html doc/pgpool.css \
- doc/tutorial-en.html doc/tutorial-ja.html
-
-OPTIONS_DEFINE+= DOCS SSL LIBMEMCACHED PAM
-OPTIONS_DEFAULT= SSL PAM
-
-# Buggy configure: adding eg. --without-pam to CONFIGURE_ARGS causes
-# USE_PAM to be *defined* in config.h Omit the --with-pam or
-# --without-pam flags entirely to leave PAM turned off. Similarly for
-# --with-memcached.
-
-LIBMEMCACHED_DESC= Build with MemCached support
-LIBMEMCACHED_BUILD_DEPENDS= libmemcached>=1.0:databases/libmemcached
-LIBMEMCACHED_CONFIGURE_ON= --with-memcached=${LOCALBASE}/lib/libmemcached
-LIBMEMCACHED_LIB_DEPENDS= libmemcached.so:databases/libmemcached
-
-SSL_CONFIGURE_WITH= openssl
-SSL_USES= ssl
-
-PAM_DESC= Build with PAM support
-PAM_CONFIGURE_ON= --with-pam
-PAM_USE= PAM=yes
-
-FUNC_CONTRIB_DIR= ${PREFIX}/share/postgresql/contrib
-FUNC_LIB_DIR= ${PREFIX}/lib/postgresql
-
-FUNCTIONS= pgpool-recovery pgpool-regclass
-FUNC_CONTRIB= pgpool-recovery/uninstall_pgpool-recovery.sql \
- pgpool-recovery/pgpool-recovery.sql \
- pgpool-regclass/uninstall_pgpool-regclass.sql \
- pgpool-regclass/pgpool-regclass.sql
-FUNC_LIB= pgpool-recovery/pgpool-recovery.so \
- pgpool-regclass/pgpool-regclass.so
-
-post-build:
-.for f in ${FUNCTIONS}
- cd ${WRKSRC}/sql/${f} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}
-.endfor
-
-post-install:
- ${MKDIR} ${STAGEDIR}${FUNC_CONTRIB_DIR}
-.for f in ${FUNC_CONTRIB}
- ${INSTALL_DATA} ${WRKSRC}/sql/${f} ${STAGEDIR}${FUNC_CONTRIB_DIR}
-.endfor
- ${MKDIR} ${STAGEDIR}${FUNC_LIB_DIR}
-.for f in ${FUNC_LIB}
- ${INSTALL_LIB} ${WRKSRC}/sql/${f} ${STAGEDIR}${FUNC_LIB_DIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/sample/dist_def_pgbench.sql \
- ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/replicate_def_pgbench.sql \
- ${STAGEDIR}${DATADIR}
- ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${EXAMPLESDIR}
-.for f in pgpool_recovery pgpool_recovery_pitr pgpool_remote_start
- ${INSTALL_SCRIPT} ${WRKSRC}/sample/${f} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${DOCS}
- ${INSTALL_MAN} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/databases/pgpool-II-33/distinfo b/databases/pgpool-II-33/distinfo
deleted file mode 100644
index b54e34e44ada..000000000000
--- a/databases/pgpool-II-33/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533022954
-SHA256 (pgpool-II-3.3.22.tar.gz) = eb73243a0879a7222397f81f05b68f70ec5ba9f556cae76cb624d4088bdab396
-SIZE (pgpool-II-3.3.22.tar.gz) = 1793610
diff --git a/databases/pgpool-II-33/files/patch-main.c b/databases/pgpool-II-33/files/patch-main.c
deleted file mode 100644
index 05de41fc8639..000000000000
--- a/databases/pgpool-II-33/files/patch-main.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- main.c.orig 2018-02-22 11:15:58 UTC
-+++ main.c
-@@ -360,7 +360,7 @@ int main(int argc, char **argv)
-
- #ifdef USE_SSL
- /* global ssl init */
-- #if (OPENSSL_VERSION_NUMBER >= 0x10100000L)
-+ #if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && !defined(LIBRESSL_VERSION_NUMBER)
- OPENSSL_init_ssl(0, NULL);
- else
- SSL_library_init();
diff --git a/databases/pgpool-II-33/files/patch-pool__config.l b/databases/pgpool-II-33/files/patch-pool__config.l
deleted file mode 100644
index 608ff64aaedf..000000000000
--- a/databases/pgpool-II-33/files/patch-pool__config.l
+++ /dev/null
@@ -1,11 +0,0 @@
---- pool_config.l.orig 2018-02-22 11:24:41 UTC
-+++ pool_config.l
-@@ -2871,7 +2871,7 @@ int pool_get_config(char *confpath, POOL
- pool_config->backend_desc->num_backends = local_num_backends;
-
- pool_debug("num_backends: %d total_weight: %f",
-- pool_config->backend_desc->num_backends, total_weight);
-+ (long) pool_config->backend_desc->num_backends, total_weight);
- /*
- * Normalize load balancing weights. What we are doing here is,
- * assign 0 to RAND_MAX to each backend's weight according to the
diff --git a/databases/pgpool-II-33/files/patch-pool_hba.c b/databases/pgpool-II-33/files/patch-pool_hba.c
deleted file mode 100644
index 6966f778f1eb..000000000000
--- a/databases/pgpool-II-33/files/patch-pool_hba.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- pool_hba.c.orig 2018-02-13 05:20:52 UTC
-+++ pool_hba.c
-@@ -29,6 +29,7 @@
- #include <string.h>
- #include <errno.h>
- #include <netdb.h>
-+#include <netinet/in.h>
-
- #include "pool.h"
- #include "pool_path.h"
diff --git a/databases/pgpool-II-33/files/patch-recovery.c b/databases/pgpool-II-33/files/patch-recovery.c
deleted file mode 100644
index cbcb95cd3d0d..000000000000
--- a/databases/pgpool-II-33/files/patch-recovery.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- recovery.c.orig 2018-02-13 05:20:52 UTC
-+++ recovery.c
-@@ -115,7 +115,7 @@ int start_recovery(int recovery_node)
-
- if (REPLICATION)
- {
-- pool_log("starting 2nd stage");
-+ pool_log("starting 2nd stage. waiting connections from clients to be closed");
-
- /* 2nd stage */
- *InRecovery = RECOVERY_ONLINE;
-@@ -437,6 +437,6 @@ int wait_connection_closed(void)
- sleep(3);
- } while (i++ < WAIT_RETRY_COUNT);
-
-- pool_error("wait_connection_closed: existing connections did not close in %d sec.", pool_config->recovery_timeout);
-+ pool_error("wait_connection_closed: existing connections (%d) did not close in %d sec.", Req_info->conn_counter, pool_config->recovery_timeout);
- return 1;
- }
diff --git a/databases/pgpool-II-33/files/patch-watchdog__watchdog.h b/databases/pgpool-II-33/files/patch-watchdog__watchdog.h
deleted file mode 100644
index 0429034a05a7..000000000000
--- a/databases/pgpool-II-33/files/patch-watchdog__watchdog.h
+++ /dev/null
@@ -1,31 +0,0 @@
---- watchdog/watchdog.h.orig 2018-02-13 05:20:52 UTC
-+++ watchdog/watchdog.h
-@@ -56,6 +56,28 @@
- #define WD_TIME_DIFF_SEC(a,b) (int)(((a).tv_sec - (b).tv_sec) + \
- ((a).tv_usec - (b).tv_usec) / 1000000.0)
-
-+/* For valid x, exactly one of WIFSIGNALED(x), WIFEXITED(x), WIFSTOPPED(x) is true. */
-+#ifndef WIFSIGNALED
-+# define WIFSIGNALED(x) (WTERMSIG (x) != 0 && WTERMSIG(x) != 0x7f)
-+#endif
-+#ifndef WIFEXITED
-+# define WIFEXITED(x) (WTERMSIG (x) == 0)
-+#endif
-+#ifndef WIFSTOPPED
-+# define WIFSTOPPED(x) (WTERMSIG (x) == 0x7f)
-+#endif
-+
-+/* The termination signal. Only to be accessed if WIFSIGNALED(x) is true. */
-+#ifndef WTERMSIG
-+# define WTERMSIG(x) ((x) & 0x7f)
-+#endif
-+
-+
-+/* The exit status. Only to be accessed if WIFEXITED(x) is true. */
-+#ifndef WEXITSTATUS
-+# define WEXITSTATUS(x) (((x) >> 8) & 0xff)
-+#endif
-+
- /*
- * packet number of watchdog negotiation
- */
diff --git a/databases/pgpool-II-33/files/patch-wd__packet.c b/databases/pgpool-II-33/files/patch-wd__packet.c
deleted file mode 100644
index a4a071ea1561..000000000000
--- a/databases/pgpool-II-33/files/patch-wd__packet.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- watchdog/wd_packet.c.orig 2018-02-22 00:06:40 UTC
-+++ watchdog/wd_packet.c
-@@ -1211,7 +1211,7 @@ static void calculate_hmac_sha256(const
- unsigned int res_len = WD_AUTH_HASH_LEN;
- HMAC_CTX *ctx = NULL;
-
--#if (OPENSSL_VERSION_NUMBER >= 0x10100000L)
-+#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && !defined(LIBRESSL_VERSION_NUMBER)
- ctx = HMAC_CTX_new();
- HMAC_CTX_reset(ctx);
- #else
-@@ -1222,7 +1222,7 @@ static void calculate_hmac_sha256(const
- HMAC_Init_ex(ctx, key, strlen(key), EVP_sha256(), NULL);
- HMAC_Update(ctx, (unsigned char*)data, len);
- HMAC_Final(ctx, (unsigned char*)str, &res_len);
--#if (OPENSSL_VERSION_NUMBER >= 0x10100000L)
-+#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && !defined(LIBRESSL_VERSION_NUMBER)
- HMAC_CTX_reset(ctx);
- HMAC_CTX_free(ctx);
- #else
diff --git a/databases/pgpool-II-33/files/pgpool.in b/databases/pgpool-II-33/files/pgpool.in
deleted file mode 100644
index 90ec820b1b99..000000000000
--- a/databases/pgpool-II-33/files/pgpool.in
+++ /dev/null
@@ -1,56 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: pgpool
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# pgpool_enable (bool): Set to NO by default.
-# Set it to YES to enable pgpool.
-# pgpool_conf (file): Set location of your config.
-# Default is "%%PREFIX%%/etc/pgpool.conf"
-# pgpool_flags (string): Default is "-f $pgpool_conf"
-# pgpool_looger (bool): Use logger for logging.
-# pgpool_looger_pri (string): logger priority (default "local0.info").
-# pgpool_user (uid): User ID to run as (default nobody)
-#
-
-. /etc/rc.subr
-
-name=pgpool
-rcvar=pgpool_enable
-
-load_rc_config $name
-
-: ${pgpool_enable="NO"}
-: ${pgpool_conf="%%PREFIX%%/etc/pgpool.conf"}
-: ${pgpool_flags="-f ${pgpool_conf}"}
-: ${pgpool_user="nobody"}
-: ${pgpool_logger="YES"}
-: ${pgpool_logger_pri="local0.info"}
-
-command="%%PREFIX%%/bin/pgpool"
-command_args="${pgpool_flags}"
-start_cmd="pgpool_start"
-stop_cmd="${command} ${command_args} stop"
-
-extra_commands="reload"
-reload_cmd="${command} ${command_args} reload"
-
-required_files="${pgpool_conf}"
-
-pgpool_start()
-{
- if checkyesno pgpool_logger; then
- su -m $pgpool_user -c "sh -c \"$command $command_args -n 2>&1 | logger -t $name -p $pgpool_logger_pri &\""
- else
- unset start_cmd
- run_rc_command start
- fi
-}
-
-run_rc_command "$1"
diff --git a/databases/pgpool-II-33/files/pgpool_copy_backup b/databases/pgpool-II-33/files/pgpool_copy_backup
deleted file mode 100644
index aa6a5226d53a..000000000000
--- a/databases/pgpool-II-33/files/pgpool_copy_backup
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# In postgresql.conf:
-# archive_command = 'test -f /proj/pgsql/data/archive_log/%f || cp %p /proj/pgsql/data/archive_log/%f'
-#
-
-SRC=pgsql@$(hostname)
-SRCDIR=$1
-DEST=pgsql@$2
-DESTDIR=$3
-ARCLOG=$1/archive_log
-
-logger="logger -t pgpool -p local0.info"
-rsync="/usr/local/bin/rsync -av --delete --checksum"
-excl="--exclude=pg_log --exclude=postmaster.pid"
-psql="/usr/local/bin/psql"
-
-/bin/sh <<EOF | ${logger} 2>&1
-
-$psql -c "select pg_start_backup('pgpool-recovery')" template1
-
-ssh $DEST "
-/usr/local/bin/pg_ctl -D $DESTDIR -s -m fast stop;
-rm -f $DESTDIR/backup_label"
-
-echo "restore_command = 'scp $SRC:$ARCLOG/%f %p'" > $SRCDIR/recovery.conf
-
-$rsync $SRCDIR/ $excl $DEST:/$DESTDIR/
-
-ssh $DEST "
-mkdir -p $DESTDIR/pg_xlog/archive_status;
-mkdir -p $DESTDIR/pg_log"
-
-rm -f $SRCDIR/recovery.conf
-
-$psql -c 'select pg_stop_backup()' template1
-
-EOF
diff --git a/databases/pgpool-II-33/files/pgpool_remote_start b/databases/pgpool-II-33/files/pgpool_remote_start
deleted file mode 100644
index 1c044aef90cb..000000000000
--- a/databases/pgpool-II-33/files/pgpool_remote_start
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/usr/bin/perl
-#
-# $FreeBSD$
-
-use strict;
-use warnings;
-
-my ($host, $dir) = @ARGV;
-
-my $logger = "logger -t pgpool -p local0.info";
-my $pgctl = "/usr/local/bin/pg_ctl -D $dir";
-my ($fh, $log);
-
-if (not open($fh, "ssh pgsql\@$host $pgctl -t 5 -w -s -m fast start 2>&1 |")) {
- die "cannot open ssh: $!";
-}
-if (not open($log, "| $logger")) {
- die "cannot open logger: $!";
-}
-while (<$fh>) {
- print $log $_;
-}
-close($fh) or die "close(ssh) failed: $!";
-close($log) or die "close(logger): $!";
-
-system("ssh pgsql\@$host $pgctl status 2>&1") == 0 or die "pg_ctl status failed";
diff --git a/databases/pgpool-II-33/files/pgpool_switch_xlog b/databases/pgpool-II-33/files/pgpool_switch_xlog
deleted file mode 100644
index 8ce8b8603a46..000000000000
--- a/databases/pgpool-II-33/files/pgpool_switch_xlog
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-logger="logger -t pgpool -p local0.info"
-psql=/usr/local/bin/psql
-
-/bin/sh <<EOF | ${logger} 2>&1
-
-$psql -t -c 'SELECT datname FROM pg_database WHERE NOT datistemplate AND datallowconn' template1 |
-while read i
-do
- if [ "$i" != "" ];then
- $psql -c "SELECT setval(oid, nextval(oid)) FROM pg_class WHERE relkind = 'S'" $i
- fi
-done
-
-$psql -c 'select pg_switch_xlog()' template1
-
-EOF
diff --git a/databases/pgpool-II-33/pkg-descr b/databases/pgpool-II-33/pkg-descr
deleted file mode 100644
index 74e9c2fd673c..000000000000
--- a/databases/pgpool-II-33/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-pgpool-II allows multiple PostgreSQL servers (DB nodes) to be
-connected, which enables queries to be executed simultaneously on all
-servers.
-
-It enables "parallel query" processing. Also, pgpool-II can be started
-as pgpool-I by changing configuration parameters. pgpool-II that is
-executed in pgpool-I mode enables multiple DB nodes to be connected,
-which was not possible in pgpool-I.
-
-WWW: http://www.pgpool.net/
diff --git a/databases/pgpool-II-33/pkg-plist b/databases/pgpool-II-33/pkg-plist
deleted file mode 100644
index d8c982a99215..000000000000
--- a/databases/pgpool-II-33/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-bin/pcp_attach_node
-bin/pcp_detach_node
-bin/pcp_node_count
-bin/pcp_node_info
-bin/pcp_pool_status
-bin/pcp_proc_count
-bin/pcp_proc_info
-bin/pcp_promote_node
-bin/pcp_recovery_node
-bin/pcp_stop_pgpool
-bin/pcp_systemdb_info
-bin/pcp_watchdog_info
-bin/pg_md5
-bin/pgpool
-@sample etc/pcp.conf.sample
-@sample etc/pgpool.conf.sample
-etc/pgpool.conf.sample-master-slave
-etc/pgpool.conf.sample-replication
-etc/pgpool.conf.sample-stream
-@sample etc/pool_hba.conf.sample
-include/libpcp_ext.h
-include/pcp.h
-include/pool_process_reporting.h
-include/pool_type.h
-lib/libpcp.a
-lib/libpcp.so
-lib/libpcp.so.0
-lib/libpcp.so.0.0.0
-lib/postgresql/pgpool-recovery.so
-lib/postgresql/pgpool-regclass.so
-man/man8/pgpool.8.gz
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.euc_jp
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/pgpool-en.html
-%%PORTDOCS%%%%DOCSDIR%%/pgpool-ja.html
-%%PORTDOCS%%%%DOCSDIR%%/pgpool.css
-%%PORTDOCS%%%%DOCSDIR%%/tutorial-en.html
-%%PORTDOCS%%%%DOCSDIR%%/tutorial-ja.html
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pgpool_recovery
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pgpool_recovery_pitr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pgpool_remote_start
-%%DATADIR%%/dist_def_pgbench.sql
-%%DATADIR%%/insert_lock.sql
-%%DATADIR%%/pgpool.pam
-%%DATADIR%%/replicate_def_pgbench.sql
-%%DATADIR%%/system_db.sql
-share/postgresql/contrib/pgpool-recovery.sql
-share/postgresql/contrib/pgpool-regclass.sql
-share/postgresql/contrib/uninstall_pgpool-recovery.sql
-share/postgresql/contrib/uninstall_pgpool-regclass.sql
diff --git a/devel/Makefile b/devel/Makefile
index 1aa2009e7bf6..b7f0cb032e3f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5646,7 +5646,6 @@
SUBDIR += rubygem-graf
SUBDIR += rubygem-grape
SUBDIR += rubygem-grape-entity
- SUBDIR += rubygem-grape-entity060
SUBDIR += rubygem-grape-path-helpers
SUBDIR += rubygem-grape-route-helpers
SUBDIR += rubygem-grape-swagger
diff --git a/devel/rubygem-grape-entity060/Makefile b/devel/rubygem-grape-entity060/Makefile
deleted file mode 100644
index 0d55ab3f2cc2..000000000000
--- a/devel/rubygem-grape-entity060/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= grape-entity
-PORTVERSION= 0.6.0
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 060
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Entities - a simple Facade to use with your models and API
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Obsoleted by update of www/gitlab-ce. Please use devel/rubygem-grape-entity instead.
-EXPIRATION_DATE= 2018-07-31
-
-RUN_DEPENDS= rubygem-activesupport4>=4.0:devel/rubygem-activesupport4 \
- rubygem-multi_json>=1.3.2:devel/rubygem-multi_json
-
-PORTSCOUT= limit:^0\.6\.0
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-grape-entity060/distinfo b/devel/rubygem-grape-entity060/distinfo
deleted file mode 100644
index 89ebfaa48ab1..000000000000
--- a/devel/rubygem-grape-entity060/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517293686
-SHA256 (rubygem/grape-entity-0.6.0.gem) = 18c6eebfce66cb0288b9273783c057a90f05f1707c882f7347e61313829550a2
-SIZE (rubygem/grape-entity-0.6.0.gem) = 39424
diff --git a/devel/rubygem-grape-entity060/pkg-descr b/devel/rubygem-grape-entity060/pkg-descr
deleted file mode 100644
index e016fc770c80..000000000000
--- a/devel/rubygem-grape-entity060/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Entities - a simple Facade to use with your models and API - extracted from
-Grape.
-
-WWW: https://github.com/ruby-grape/grape-entity
diff --git a/net/Makefile b/net/Makefile
index 4d4f54aff6f4..9b3fed5f6921 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1218,7 +1218,6 @@
SUBDIR += rubygem-amqp
SUBDIR += rubygem-amqp-utils
SUBDIR += rubygem-asset_sync
- SUBDIR += rubygem-asset_sync220
SUBDIR += rubygem-aws-s3
SUBDIR += rubygem-aws-ses
SUBDIR += rubygem-azure
@@ -1270,9 +1269,6 @@
SUBDIR += rubygem-gitaly
SUBDIR += rubygem-gitaly-proto
SUBDIR += rubygem-gitaly-proto094
- SUBDIR += rubygem-gitaly-proto095
- SUBDIR += rubygem-gitaly-proto096
- SUBDIR += rubygem-gitaly-proto099
SUBDIR += rubygem-gitlab_omniauth-ldap
SUBDIR += rubygem-gitlab_omniauth-ldap1
SUBDIR += rubygem-gitlab_omniauth-ldap20
@@ -1301,7 +1297,6 @@
SUBDIR += rubygem-omniauth-facebook4
SUBDIR += rubygem-omniauth-github
SUBDIR += rubygem-omniauth-github-discourse
- SUBDIR += rubygem-omniauth-github11
SUBDIR += rubygem-omniauth-google-oauth2
SUBDIR += rubygem-omniauth-kerberos
SUBDIR += rubygem-omniauth-oauth
diff --git a/net/rubygem-asset_sync220/Makefile b/net/rubygem-asset_sync220/Makefile
deleted file mode 100644
index 852d6534fcc0..000000000000
--- a/net/rubygem-asset_sync220/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= asset_sync
-PORTVERSION= 2.2.0
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 220
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Synchronizes Assets between Rails and S3
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab-ce. Please use net/rubygem-asset_sync instead.
-EXPIRATION_DATE= 2018-07-31
-
-RUN_DEPENDS= rubygem-activemodel4>=4.1.0:databases/rubygem-activemodel4 \
- rubygem-fog-core>=0:devel/rubygem-fog-core \
- rubygem-mime-types>=2.99:misc/rubygem-mime-types \
- rubygem-unf>=0:textproc/rubygem-unf
-
-CONFLICTS_INSTALL= asset_sync
-
-PORTSCOUT= limit:^2\.2\.
-
-USES= gem
-NO_ARCH= yes
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-asset_sync220/distinfo b/net/rubygem-asset_sync220/distinfo
deleted file mode 100644
index ebede1c6d453..000000000000
--- a/net/rubygem-asset_sync220/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1516800458
-SHA256 (rubygem/asset_sync-2.2.0.gem) = e026505a070dff642a8508c3fa4d76a6194031ebb2c8311abd2bacb82cc69610
-SIZE (rubygem/asset_sync-2.2.0.gem) = 34816
diff --git a/net/rubygem-asset_sync220/pkg-descr b/net/rubygem-asset_sync220/pkg-descr
deleted file mode 100644
index e45398c2742a..000000000000
--- a/net/rubygem-asset_sync220/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Asset Sync is built to run with the new Rails Asset Pipeline feature introduced
-in Rails 3.1. After you run bundle exec rake assets:precompile your assets will
-be synchronised to your S3 bucket, optionally deleting unused files and only
-uploading the files it needs to.
-
-This was initially built and is intended to work on Heroku but can work on any
-platform.
-
-WWW: https://github.com/AssetSync/asset_sync
diff --git a/net/rubygem-gitaly-proto095/Makefile b/net/rubygem-gitaly-proto095/Makefile
deleted file mode 100644
index 93af9b97b266..000000000000
--- a/net/rubygem-gitaly-proto095/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gitaly-proto
-PORTVERSION= 0.95.0
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 095
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Protobuf specifications and client libraries for Gitaly
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab-ce. Please use net/rubygem-gitaly-proto instead.
-EXPIRATION_DATE= 2018-07-31
-
-RUN_DEPENDS= rubygem-google-protobuf>=3.1:devel/rubygem-google-protobuf \
- rubygem-grpc>=1.10:net/rubygem-grpc
-
-PORTSCOUT= limit:^0\.95\.
-
-NO_ARCH= yes
-USE_RUBY= yes
-USES= gem
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-gitaly-proto095/distinfo b/net/rubygem-gitaly-proto095/distinfo
deleted file mode 100644
index 75833e5c1aed..000000000000
--- a/net/rubygem-gitaly-proto095/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523730570
-SHA256 (rubygem/gitaly-proto-0.95.0.gem) = 522834390dbd9797a7f7a0d7952a3e06da84c4e7e604e5409f093101d2888f77
-SIZE (rubygem/gitaly-proto-0.95.0.gem) = 15872
diff --git a/net/rubygem-gitaly-proto095/pkg-descr b/net/rubygem-gitaly-proto095/pkg-descr
deleted file mode 100644
index 2886a66d5b68..000000000000
--- a/net/rubygem-gitaly-proto095/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-gitaly-proto096/Makefile b/net/rubygem-gitaly-proto096/Makefile
deleted file mode 100644
index 2b2081567386..000000000000
--- a/net/rubygem-gitaly-proto096/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gitaly-proto
-PORTVERSION= 0.96.0
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 096
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Protobuf specifications and client libraries for Gitaly
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab-ce. Please use net/rubygem-gitaly-proto instead.
-EXPIRATION_DATE= 2018-07-31
-
-RUN_DEPENDS= rubygem-google-protobuf>=3.1:devel/rubygem-google-protobuf \
- rubygem-grpc>=1.10:net/rubygem-grpc
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-PORTSCOUT= limit:^0\.96\.
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-gitaly-proto096/distinfo b/net/rubygem-gitaly-proto096/distinfo
deleted file mode 100644
index 7db3bee7b2cb..000000000000
--- a/net/rubygem-gitaly-proto096/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524679617
-SHA256 (rubygem/gitaly-proto-0.96.0.gem) = 4e12a0513632a0578a3a63a9e4e42ce3cdaa235f2ee9ed96ccfcb899faed01f8
-SIZE (rubygem/gitaly-proto-0.96.0.gem) = 16384
diff --git a/net/rubygem-gitaly-proto096/pkg-descr b/net/rubygem-gitaly-proto096/pkg-descr
deleted file mode 100644
index 2886a66d5b68..000000000000
--- a/net/rubygem-gitaly-proto096/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-gitaly-proto099/Makefile b/net/rubygem-gitaly-proto099/Makefile
deleted file mode 100644
index 9cfedb937173..000000000000
--- a/net/rubygem-gitaly-proto099/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gitaly-proto
-PORTVERSION= 0.99.0
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 099
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Protobuf specifications and client libraries for Gitaly
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab-ce. Please use net/rubygem-gitaly-proto instead.
-EXPIRATION_DATE= 2018-07-31
-
-RUN_DEPENDS= rubygem-google-protobuf>=3.1:devel/rubygem-google-protobuf \
- rubygem-grpc>=1.10:net/rubygem-grpc
-
-PORTSCOUT= limit:^0\.99\.
-
-NO_ARCH= yes
-USE_RUBY= yes
-USES= gem
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-gitaly-proto099/distinfo b/net/rubygem-gitaly-proto099/distinfo
deleted file mode 100644
index 6afe969d8603..000000000000
--- a/net/rubygem-gitaly-proto099/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525458940
-SHA256 (rubygem/gitaly-proto-0.99.0.gem) = bf200744546778df90f29b3cda6a7e1dbbfa207662e48558ed5a870381b1baf8
-SIZE (rubygem/gitaly-proto-0.99.0.gem) = 16384
diff --git a/net/rubygem-gitaly-proto099/pkg-descr b/net/rubygem-gitaly-proto099/pkg-descr
deleted file mode 100644
index 2886a66d5b68..000000000000
--- a/net/rubygem-gitaly-proto099/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-omniauth-github11/Makefile b/net/rubygem-omniauth-github11/Makefile
deleted file mode 100644
index a2190f8fe2c9..000000000000
--- a/net/rubygem-omniauth-github11/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= omniauth-github
-PORTVERSION= 1.1.2
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 11
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Official OmniAuth strategy for GitHub
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab-ce. Please use net/rubygem-omniauth-github instead.
-EXPIRATION_DATE= 2018-07-31
-
-RUN_DEPENDS= rubygem-omniauth>=1.0:security/rubygem-omniauth \
- rubygem-omniauth-oauth2>=1.1:net/rubygem-omniauth-oauth2
-
-PORTSCOUT= limit:^1\.1\.
-
-NO_ARCH= yes
-USE_RUBY= yes
-USES= gem
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-omniauth-github11/distinfo b/net/rubygem-omniauth-github11/distinfo
deleted file mode 100644
index 711bdb91bf41..000000000000
--- a/net/rubygem-omniauth-github11/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rubygem/omniauth-github-1.1.2.gem) = 27988f99bcb8e22e76fcd013b76d907d2141a04438b286736f90d250111b7dd5
-SIZE (rubygem/omniauth-github-1.1.2.gem) = 8192
diff --git a/net/rubygem-omniauth-github11/pkg-descr b/net/rubygem-omniauth-github11/pkg-descr
deleted file mode 100644
index b087cb131644..000000000000
--- a/net/rubygem-omniauth-github11/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Official OmniAuth strategy for GitHub
-
-WWW: https://github.com/omniauth/omniauth-github
diff --git a/security/Makefile b/security/Makefile
index e4cc77ebd748..7fda692bb49a 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1161,7 +1161,6 @@
SUBDIR += rubygem-razorback-scriptNugget
SUBDIR += rubygem-rbnacl
SUBDIR += rubygem-rbnacl-libsodium
- SUBDIR += rubygem-rbnacl4
SUBDIR += rubygem-recog
SUBDIR += rubygem-rex-arch
SUBDIR += rubygem-rex-bin_tools
@@ -1307,7 +1306,6 @@
SUBDIR += trinokiller
SUBDIR += tripwire
SUBDIR += tripwire-131
- SUBDIR += tripwire12
SUBDIR += trousers
SUBDIR += truecrypt
SUBDIR += tsshbatch
diff --git a/security/rubygem-rbnacl4/Makefile b/security/rubygem-rbnacl4/Makefile
deleted file mode 100644
index b296f2ba4518..000000000000
--- a/security/rubygem-rbnacl4/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= rbnacl
-PORTVERSION= 4.0.2
-CATEGORIES= security rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 4
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Networking and Cryptography (NaCl) library
-
-LICENSE= MIT
-
-DEPRECATED= Obsoleted by update of www/gitlab-ce. Please use security/rubygem-rbnacl instead.
-EXPIRATION_DATE= 2018-07-31
-
-LIB_DEPENDS= libsodium.so:security/libsodium
-BUILD_DEPENDS= rubygem-bundler>=0:sysutils/rubygem-bundler
-RUN_DEPENDS= rubygem-ffi>=0:devel/rubygem-ffi
-
-PORTSCOUT= limit:^4\.
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/security/rubygem-rbnacl4/distinfo b/security/rubygem-rbnacl4/distinfo
deleted file mode 100644
index 951ed6d7cc87..000000000000
--- a/security/rubygem-rbnacl4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1515155304
-SHA256 (rubygem/rbnacl-4.0.2.gem) = 885c5f5dfa23007132df6d34992067f867968fcef8071e371ca5378ef88bb321
-SIZE (rubygem/rbnacl-4.0.2.gem) = 220160
diff --git a/security/rubygem-rbnacl4/pkg-descr b/security/rubygem-rbnacl4/pkg-descr
deleted file mode 100644
index 832bba49b357..000000000000
--- a/security/rubygem-rbnacl4/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The Networking and Cryptography (NaCl) library provides a high-level toolkit for
-building cryptographic systems and protocols.
-
-WWW: https://github.com/cryptosphere/rbnacl
diff --git a/security/tripwire12/Makefile b/security/tripwire12/Makefile
deleted file mode 100644
index 2ef2aba348f8..000000000000
--- a/security/tripwire12/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# Created by: Joe Greco <jgreco@ns.sol.net>
-# $FreeBSD$
-
-PORTNAME= tripwire
-PORTVERSION= 1.2
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= NETBSD
-PKGNAMESUFFIX= 12
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= File system security and verification program
-
-BROKEN= unfetchable
-DEPRECATED= unfetchable
-EXPIRATION_DATE= 2018-07-31
-NO_CDROM= cannot be redistributed for more than the cost of duplication
-NO_PACKAGE= requires local database to be built
-ONLY_FOR_ARCHS= i386
-ONLY_FOR_ARCHS_REASON= Unknown BYTEORDER
-USES= perl5
-USE_PERL5= build
-MAKE_JOBS_UNSAFE=yes
-
-.include <bsd.port.pre.mk>
-
-TDATADIR= ${STAGEDIR}/var/local/tcheck
-MAKE_ARGS= BINDIR=${STAGEDIR}${PREFIX}/bin \
- MANDIR=${STAGEDIR}${PREFIX}/man \
- DATADIR=${DATADIR}
-NO_DB_BUILD= yes
-
-TWCONFIG?= ${FILESDIR}/tw.conf.freebsd8
-
-post-extract:
- @ (cd ${WRKDIR}; tar xpf T1.2.tar)
-
-post-patch:
- ${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \
- 's|bs_ntohl|ntohl|g;s|bs_htonl|htonl|g'
-
-pre-configure:
- @ ${CP} ${FILESDIR}/conf-freebsd8.h ${WRKSRC}/configs
- @ ${CP} ${TWCONFIG} ${WRKSRC}/configs/tw.conf.freebsd8
-
-post-install:
- @ ${MKDIR} ${TDATADIR}
- @ ${CP} ${TWCONFIG} /${TDATADIR}/tw.config.dist
- # Creating tripwire database
-.ifndef NO_DB_BUILD
- @ (cd /var/adm/tcheck; tripwire -initialize)
-.if defined(TRIPWIRE_FLOPPY) && ${TRIPWIRE_FLOPPY} == YES
- # preparing the floppy
- @ disklabel -w -B /dev/rfd0c fd1440
- @ newfs -u 0 -t 0 -i 196608 -m 0 -T minimum -o space /dev/rfd0c
- mount /dev/fd0c /mnt
- # transferring things to the floppy
- @ ${CP} -p /var/adm/tcheck/tw.config /mnt/tw.config
- @ ${GZIP_CMD} < /var/adm/tcheck/databases/tw.db_`hostname` \
- > /mnt/tw.db_`hostname`.gz
- @ ${CP} -p ${FILESDIR}/twcheck /usr/bin/gunzip \
- ${PREFIX}/bin/tripwire \
- /mnt/
- @ ${CHMOD} 555 /mnt/tripwire /mnt/gunzip /mnt/twcheck
- @ umount /mnt
- # Do not forget to remove and write-protect the floppy.
-.endif
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/security/tripwire12/distinfo b/security/tripwire12/distinfo
deleted file mode 100644
index c159dfd954a7..000000000000
--- a/security/tripwire12/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tripwire-1.2.tar.gz) = 60be7c0b4f5ec07828b864df3677a06527e4e68b481a7192a409a0e96e1746cc
-SIZE (tripwire-1.2.tar.gz) = 299831
diff --git a/security/tripwire12/files/conf-freebsd2.h b/security/tripwire12/files/conf-freebsd2.h
deleted file mode 100644
index d8f2942118e3..000000000000
--- a/security/tripwire12/files/conf-freebsd2.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* $FreeBSD$ */
-
-/*
- * conf-freebsd2.h
- *
- * Tripwire configuration file
- *
- * Joe Greco
- * sol.net Network Services
- * Derived from the other BSD config.h's
- */
-
-/***
- *** Operating System specifics
- ***
- *** If the answer to a question in the comment is "Yes", then
- *** change the corresponding "#undef" to a "#define"
- ***/
-
-/*
- * is your OS a System V derivitive? if so, what version?
- * (e.g., define SYSV 4)
- */
-
-#undef SYSV
-
-/*
- * does your system have a <malloc.h> like System V?
- */
-
-#undef MALLOCH
-
-/*
- * does your system have a <stdlib.h> like POSIX says you should?
- */
-
-#define STDLIBH
-
-/*
- * does your system use readdir(3) that returns (struct dirent *)?
- */
-
-#define DIRENT
-
-/*
- * is #include <string.h> ok? (as opposed to <strings.h>)
- */
-
-#define STRINGH
-
-/*
- * does your system have gethostname(2) (instead of uname(2))?
- */
-
-#define GETHOSTNAME
diff --git a/security/tripwire12/files/conf-freebsd8.h b/security/tripwire12/files/conf-freebsd8.h
deleted file mode 100644
index 85459345c655..000000000000
--- a/security/tripwire12/files/conf-freebsd8.h
+++ /dev/null
@@ -1,57 +0,0 @@
-/* $FreeBSD$ */
-
-/*
- * conf-freebsd8.h
- *
- * Tripwire configuration file
- *
- * Joe Greco
- * sol.net Network Services
- * Derived from the other BSD config.h's
- */
-
-/***
- *** Operating System specifics
- ***
- *** If the answer to a question in the comment is "Yes", then
- *** change the corresponding "#undef" to a "#define"
- ***/
-
-/*
- * is your OS a System V derivitive? if so, what version?
- * (e.g., define SYSV 4)
- */
-
-#undef SYSV
-
-/*
- * does your system have a <malloc.h> like System V?
- */
-
-#undef MALLOCH
-
-/*
- * does your system have a <stdlib.h> like POSIX says you should?
- */
-
-#define STDLIBH
-
-/*
- * does your system use readdir(3) that returns (struct dirent *)?
- */
-
-#define DIRENT
-
-/*
- * is #include <string.h> ok? (as opposed to <strings.h>)
- */
-
-#define STRINGH
-
-/*
- * does your system have gethostname(2) (instead of uname(2))?
- */
-
-#define GETHOSTNAME
-
-#define TW_TYPE32 int
diff --git a/security/tripwire12/files/patch-Makefile b/security/tripwire12/files/patch-Makefile
deleted file mode 100644
index 4c9bc53f16e1..000000000000
--- a/security/tripwire12/files/patch-Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
---- Makefile.orig 2014-06-09 12:38:51.784239761 -0700
-+++ Makefile 2014-06-09 12:43:05.345562324 -0700
-@@ -12,10 +12,8 @@
- ###
-
- # destination directory for final executables
--DESTDIR = /secureplace/bin
-
- # destination for man pages
--MANDIR = /usr/man
-
- # system utilities
- LEX = lex
-@@ -32,11 +30,11 @@
- #SHELL = /bin/bash # For the GNU fanatics
-
- # you can use ANSI C if you like, but K&R is equally fine.
--CC = cc # common
-+#CC = cc # common
- #CC = gcc # also common
- #CC = /usr/ccs/bin/cc # Pyramid DC/OSx (SVR4)
-
--CFLAGS = -O # common
-+#CFLAGS = -O # common
- #CFLAGS = -g # common
- #CFLAGS = -g # debugging
- #CFLAGS = -O -cckr # SGI
-@@ -60,7 +58,8 @@
- #CPP = /lib/cpp # on older systems
-
- # make sure libraries are not linked dynamically (as a security measure)
--LDFLAGS= # common
-+LDFLAGS= -static
-+#LDFLAGS= # common
- #LDFLAGS= -non_shared # OSF/1
- #LDFLAGS= -Bstatic # SunOS 4 (cannot statically link tripwire
- # on Solaris 2.3)
-@@ -103,7 +102,7 @@
- YACC="$(YACC)" LEX="$(LEX)" all)
-
- install: all
-- (cd src; make INSTALL=$(INSTALL) DESTDIR=$(DESTDIR) install)
-+ (cd src; make INSTALL=$(INSTALL) DESTDIR=$(BINDIR) install)
- (cd man; make INSTALL=$(INSTALL) MANDIR=$(MANDIR) install)
-
- test: all
diff --git a/security/tripwire12/files/patch-aux_Makefile b/security/tripwire12/files/patch-aux_Makefile
deleted file mode 100644
index 40f6a69614e4..000000000000
--- a/security/tripwire12/files/patch-aux_Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
---- aux/Makefile.orig 2008-09-12 17:24:07.293242000 +0000
-+++ aux/Makefile 2008-09-12 17:25:08.192241000 +0000
-@@ -13,7 +13,8 @@
- @echo "### Ignore warnings about shift count negative/too large on line 36"
- @echo "###"
- $(CC) $(CFLAGS) $(LDFLAGS) byteorder.c -o byteorder
-- (./byteorder; cat ./ntohl.h) > $(BORDER)
-+ (./byteorder; cat ./ntohl.h) > /dev/null
-+ @touch $(BORDER)
-
- $(INODE): types.sh types.c types
- $(SHELL) ./types.sh "$(CPP)" > $(INODE)
diff --git a/security/tripwire12/files/patch-include-config.h b/security/tripwire12/files/patch-include-config.h
deleted file mode 100644
index 38bd704c1f1c..000000000000
--- a/security/tripwire12/files/patch-include-config.h
+++ /dev/null
@@ -1,38 +0,0 @@
-*** include/config.h.orig Fri Jul 15 06:02:52 1994
---- include/config.h Sun Dec 31 18:56:20 1989
-***************
-*** 17,23 ****
- *** file that corresponds with your operating system.
- ***/
-
-! #include "../configs/conf-svr4.h"
-
- #ifdef TW_TYPE32
- typedef TW_TYPE32 int32;
---- 17,23 ----
- *** file that corresponds with your operating system.
- ***/
-
-! #include "../configs/conf-freebsd8.h"
-
- #ifdef TW_TYPE32
- typedef TW_TYPE32 int32;
-***************
-*** 103,110 ****
- #endif
- */
-
-! #define CONFIG_PATH "/tmp/genek"
-! #define DATABASE_PATH "/tmp/genek"
-
- /******* name of Tripwire files **************************************
- *
---- 103,110 ----
- #endif
- */
-
-! # define CONFIG_PATH "/var/adm/tcheck"
-! # define DATABASE_PATH "/var/adm/tcheck/databases"
-
- /******* name of Tripwire files **************************************
- *
diff --git a/security/tripwire12/files/patch-mktemp b/security/tripwire12/files/patch-mktemp
deleted file mode 100644
index 3e871d4b6e5b..000000000000
--- a/security/tripwire12/files/patch-mktemp
+++ /dev/null
@@ -1,239 +0,0 @@
-This patches replace all uses of the (potentially insecure) mktemp(3)
-with a much safer tmpfile(3).
-
---- src/config.parse.c Wed Jul 20 21:03:26 1994
-+++ src/config.parse.c Wed May 17 17:30:22 2000
-@@ -55,7 +55,6 @@
- #endif
-
- /* prototypes */
--char *mktemp();
- static void configfile_descend();
-
- #ifndef L_tmpnam
-@@ -86,7 +85,6 @@
- char ignorestring[1024];
- char s[MAXPATHLEN+1024];
- char configfile[MAXPATHLEN+512];
-- char *tmpfilename;
- char number[128];
- int entrynum = 0;
- int err;
-@@ -98,18 +96,6 @@
- if (!printpreprocess && !quietmode)
- fputs("### Phase 1: Reading configuration file\n", stderr);
-
-- /* generate temporary file name */
-- if ((tmpfilename = (char *) malloc(L_tmpnam + MAXPATHLEN)) == NULL) {
-- perror("configfile_read: malloc()");
-- exit(1);
-- };
-- (void) strcpy(tmpfilename, TEMPFILE_TEMPLATE);
--
-- if ((char *) mktemp(tmpfilename) == NULL) {
-- perror("configfile_read: mktemp()");
-- exit(1);
-- }
--
- /* generate configuration file name */
- if (specified_configmode != SPECIFIED_FILE)
- sprintf(configfile, "%s/%s", config_path, config_file);
-@@ -149,25 +135,17 @@
-
- err = umask(077); /* to protect the tempfile */
-
-- if ((fpout = fopen(tmpfilename, "w+")) == NULL) {
-- sprintf(s, "tripwire: Couldn't open config file '%s'", configfile);
-- perror(s);
-- exit(1);
-- }
-- (void) umask(err); /* return it to its former state */
--
-- /* The following unlink accomplishes two things:
-+ /* The use of tmpfile(3) accomplishes two things:
- * 1) if the program terminates, we won't leave a temp
- * file sitting around with potentially sensitive names
- * in it.
- * 2) the file is "hidden" while we run
- */
-- if (unlink(tmpfilename) < 0) {
-- perror("configfile_read: unlink()");
-+ if ((fpout = tmpfile()) == NULL) {
-+ perror("tmpfile");
- exit(1);
- }
-- free(tmpfilename);
--
-+ (void) umask(err); /* return it to its former state */
-
- /*
- * pass 0: preprocess file
---- src/dbase.build.c Mon Jul 25 11:24:09 1994
-+++ src/dbase.build.c Wed May 17 18:22:14 2000
-@@ -66,7 +66,6 @@
- int files_scanned_num = 0;
-
- /* prototypes */
--char *mktemp();
- static void database_record_write();
-
- char backupfile[MAXPATHLEN+256];
-@@ -125,17 +124,7 @@
-
- /* where do we write the new database? */
- if (mode == DBASE_TEMPORARY) {
-- char *tmpfilename = (char *) malloc(strlen(TEMPFILE_TEMPLATE)+1);
-- if (tmpfilename == NULL)
-- die_with_err("malloc() failed in database_build", (char *) NULL);
-- (void) strcpy(tmpfilename, TEMPFILE_TEMPLATE);
--
-- if ((char *) mktemp(tmpfilename) == NULL)
-- die_with_err("database_build: mktemp()", (char *) NULL);
--
-- (void) strcpy(tempdatabase_file, tmpfilename);
-- (void) strcpy(database, tempdatabase_file);
-- free(tmpfilename);
-+ /* do nothing */
- } /* end if temporary database */
- else if (mode == DBASE_UPDATE) {
- sprintf(database, "./databases/%s", database_file);
-@@ -224,6 +213,12 @@
- }
-
- /* rebuild the database */
-+ if (mode == DBASE_TEMPORARY) {
-+ fpw = tmpfile();
-+ if (fpw == NULL)
-+ die_with_err("call tmpfile(3) failed. Check your TMPDIR setting",
-+ NULL);
-+ } else
- if ((fpw = fopen(database, "w")) == NULL)
- die_with_err("Hint: Maybe the database directory '%s' doesn't exist? fopen()", database);
-
-@@ -369,6 +364,6 @@
-
-- /* we don't want to allow anyone to spoof the temporary file in /tmp */
-+ /* if the database was temporary, the file was opened by tmpfile(3) --
-+ as such, it can not be accessed by anything but this process */
- if (mode == DBASE_TEMPORARY) {
-- if ((fptempdbase = freopen(database, "r", fpw)) == NULL)
-- die_with_err("temporary database file disappeared?!?", database);
-+ fptempdbase = fpw;
- rewind(fptempdbase);
---- src/main.c Fri Aug 26 04:23:03 1994
-+++ src/main.c Wed May 17 18:01:00 2000
-@@ -108,7 +108,6 @@
- char *database_path = DATABASE_PATH;
- char *config_path = CONFIG_PATH;
-
--char tempdatabase_file[MAXPATHLEN+256];
- FILE *fptempdbase;
-
- char *defaultignore = DEFAULTIGNORE;
---- src/preen.c Mon Jul 25 11:24:11 1994
-+++ src/preen.c Wed May 17 18:22:22 2000
-@@ -37,7 +37,6 @@
- static int numentriesread = 0; /* running count of @@contents */
-
- /* prototypes */
--char *mktemp();
- static void olddbasefile_load();
-
- char *updatemodes[] = {
-@@ -97,9 +96,6 @@
- preen_report(interactive, ppp_updateentries);
- if (!specified_configmode)
- (void) fclose(fp_in);
--
-- /* remove the temporary database file */
-- (void) unlink(tempdatabase_file);
-
- SPDEBUG(3) printf("*** leaving update_gather()\n");
-
---- src/siggen.c Mon Jul 25 11:24:12 1994
-+++ src/siggen.c Wed May 17 18:36:51 2000
-@@ -52,7 +52,6 @@
-
- extern int optind;
- int debuglevel = 0;
--char *mktemp();
-
- int (*pf_signatures [NUM_SIGS]) () = {
- SIG0FUNC,
-@@ -84,7 +83,6 @@
- };
- int verbosity = 0;
- int quietmode = 0;
--char *tmpfilename = NULL;
- int readstdin = 0;
-
-
-@@ -167,19 +167,6 @@
- FILE *fpout;
-- /* generate temporary file name */
-- if ((tmpfilename = (char *) malloc(L_tmpnam + MAXPATHLEN)) == NULL) {
-- perror("main: malloc()");
-- exit(1);
-- };
-- (void) strcpy(tmpfilename, "/tmp/twzXXXXXX");
--
-- if ((char *) mktemp(tmpfilename) == NULL) {
-- perror("siggen: mktemp()");
-- exit(1);
-- }
-
- /* output */
-- if (!(fpout = fopen(tmpfilename, "w"))) {
-- char err[1024];
-- sprintf(err, "main: fopen(%s)", tmpfilename);
-- perror(err);
-+ if (!(fpout = tmpfile())) {
-+ perror("tmpfile()");
- exit(1);
-@@ -189,12 +176,6 @@
- putc(c, fpout);
-- fclose(fpout);
-- if ((fd = open(tmpfilename, O_RDONLY)) < 0) {
-- perror("siggen: open");
-- exit(1);
-- }
-- if (siggen(fd) < 0)
-+ rewind(fpout);
-+ if (siggen(fileno(fpout)) < 0)
- errors++;
-
-- if (fd)
-- close(fd);
-+ close(fd);
-- unlink(tmpfilename);
---- src/utils.c Mon Jul 25 12:23:16 1994
-+++ src/utils.c Wed May 17 18:21:38 2000
-@@ -785,23 +785,15 @@
- int
- fd_tempfilename_generate()
- {
-- char tmp[MAXPATHLEN+256];
-- int fd;
-+ FILE *tmp;
-
-- (void) strcpy(tmp, TEMPFILE_TEMPLATE);
-- if ((char *) mktemp(tmp) == NULL) {
-- perror("tempfilename_generate: mktemp()");
-+ tmp = tmpfile();
-+ if (tmp == NULL) {
-+ perror("tempfilename_generate: tmpfile()");
- exit(1);
- }
-
-- if ((fd = open(tmp, O_RDWR | O_CREAT, 0600)) < 0) {
-- perror("tempfilename_generate: open()");
-- exit(1);
-- }
-- /* unlink right away to make sure no one can tamper with our file */
-- unlink(tmp);
--
-- return fd;
-+ return fileno(tmp);
- }
-
- /*
diff --git a/security/tripwire12/files/patch-sigs-sha-sha.c b/security/tripwire12/files/patch-sigs-sha-sha.c
deleted file mode 100644
index bad090157860..000000000000
--- a/security/tripwire12/files/patch-sigs-sha-sha.c
+++ /dev/null
@@ -1,16 +0,0 @@
-This patch eliminates a compiler warning about LITTLE_ENDIAN begin
-redefined.
-
-*** sigs/sha/sha.c.orig Mon Jul 25 08:46:45 1994
---- sigs/sha/sha.c Mon Mar 31 19:55:23 1997
-***************
-*** 47,52 ****
---- 47,54 ----
- #include "sha.h"
-
- #if BYTEORDER == 0x1234
-+ #undef BIG_ENDIAN
-+ #undef LITTLE_ENDIAN
- #define LITTLE_ENDIAN
- #endif
-
diff --git a/security/tripwire12/files/patch-src-Makefile b/security/tripwire12/files/patch-src-Makefile
deleted file mode 100644
index 9c0cbad8b23f..000000000000
--- a/security/tripwire12/files/patch-src-Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/Makefile.orig Mon Jul 25 10:40:54 1994
-+++ src/Makefile Sun May 28 15:52:25 2000
-@@ -3,7 +3,7 @@
- # Tripwire build
- #
-
--CFLAGS = -O
-+#CFLAGS = -O
-
- OFILES = config.parse.o main.o list.o ignorevec.o dbase.build.o \
- utils.o preen.o preen.interp.o preen.report.o \
-@@ -103,8 +103,9 @@
- .c.o:
- $(CC) $(CFLAGS) -c $<
-
--install: tripwire
-+install: tripwire siggen
-- $(INSTALL) tripwire $(DESTDIR)
-+ $(INSTALL) tripwire $(BINDIR)
-+ $(INSTALL) siggen $(BINDIR)
-
- clean:
- -rm -f $(OFILES) config.lex.c config.pre.c y.tab.c lex.yy.c help.c \
diff --git a/security/tripwire12/files/patch-warnings b/security/tripwire12/files/patch-warnings
deleted file mode 100644
index ddd14eff68c6..000000000000
--- a/security/tripwire12/files/patch-warnings
+++ /dev/null
@@ -1,33 +0,0 @@
-This patches remove some of the warnings produced by the compiler.
-
---- src/siggen.c Mon Jul 25 11:24:12 1994
-+++ src/siggen.c Wed May 17 19:15:29 2000
-@@ -15,2 +15,3 @@
- #include "../include/config.h"
-+#include <unistd.h>
- #include <stdio.h>
-@@ -104,4 +104,6 @@
-+
-+/* forward declaration, to avoid compiler warnings */
-+int siggen(int);
-
- int
- main(argc, argv)
---- aux/byteorder.c Fri Jul 15 07:02:36 1994
-+++ aux/byteorder.c Wed May 17 19:12:42 2000
-@@ -22,3 +22,3 @@
-
--void
-+int
- main()
-@@ -34,2 +34,3 @@
-
-+#warning "the shift-width warning below can be ignored"
- if (sizeof(int32) > 4)
---- aux/types.c Sun Dec 12 23:02:27 1993
-+++ aux/types.c Wed May 17 19:23:21 2000
-@@ -24,3 +24,3 @@
-
--void
-+int
- main(argc, argv)
diff --git a/security/tripwire12/files/tw.conf.freebsd2 b/security/tripwire12/files/tw.conf.freebsd2
deleted file mode 100644
index c195f38872e2..000000000000
--- a/security/tripwire12/files/tw.conf.freebsd2
+++ /dev/null
@@ -1,154 +0,0 @@
-# $FreeBSD$
-#
-# tripwire.config
-# Generic version for FreeBSD
-# Will need editing...see comments below
-#
-# This file contains a list of files and directories that System
-# Preener will scan. Information collected from these files will be
-# stored in the tripwire.database file.
-#
-# Format: [!|=] entry [ignore-flags]
-#
-# where: '!' signifies the entry is to be pruned (inclusive) from
-# the list of files to be scanned.
-# '=' signifies the entry is to be added, but if it is
-# a directory, then all its contents are pruned
-# (useful for /tmp).
-#
-# where: entry is the absolute pathname of a file or a directory
-#
-# where ignore-flags are in the format:
-# [template][ [+|-][pinugsam12] ... ]
-#
-# - : ignore the following atributes
-# + : do not ignore the following attributes
-#
-# p : permission and file mode bits a: access timestamp
-# i : inode number m: modification timestamp
-# n : number of links (ref count) c: inode creation timestamp
-# u : user id of owner 1: signature 1
-# g : group id of owner 2: signature 2
-# s : size of file
-#
-#
-# Ex: The following entry will scan all the files in /etc, and report
-# any changes in mode bits, inode number, reference count, uid,
-# gid, modification and creation timestamp, and the signatures.
-# However, it will ignore any changes in the access timestamp.
-#
-# /etc +pinugsm12-a
-#
-# The following templates have been pre-defined to make these long ignore
-# mask descriptions unecessary.
-#
-# Templates: (default) R : [R]ead-only (+pinugsm12-a)
-# L : [L]og file (+pinug-sam12)
-# N : ignore [N]othing (+pinusgsamc12)
-# E : ignore [E]verything (-pinusgsamc12)
-#
-# By default, Tripwire uses the R template -- it ignores
-# only the access timestamp.
-#
-# You can use templates with modifiers, like:
-# Ex: /etc/lp E+ug
-#
-# Example configuration file:
-# /etc R # all system files
-# !/etc/lp R # ...but not those logs
-# =/tmp N # just the directory, not its files
-#
-# Note the difference between pruning (via "!") and ignoring everything
-# (via "E" template): Ignoring everything in a directory still monitors
-# for added and deleted files. Pruning a directory will prevent Tripwire
-# from even looking in the specified directory.
-#
-#
-# Tripwire running slowly? Modify your tripwire.config entries to
-# ignore the (signature 2) attribute when this computationally-exorbitant
-# protection is not needed. (See README and design document for further
-# details.)
-#
-
-# First, root's traditional "home". Note that FreeBSD's root's home (/root)
-# is protected by R-2 protections in the default config file.
-=/ L
-/.rhosts R # may not exist
-/.profile R # may not exist
-/.cshrc R # may not exist
-/.login R # may not exist
-/.exrc R # may not exist
-/.logout R # may not exist
-/.forward R # may not exist
-
-# Unix itself
-/kernel R
-
-# /bin
-/bin R-2
-
-# /dev
-/dev L
-
-# /etc
-/etc R-2
-/etc/aliases L
-/etc/dumpdates L
-/etc/motd L
-
-# my passwd database should be static at time of system build. yours may
-# not be, if not, uncomment the lines below.
-
-# /etc/passwd L
-# /etc/master.passwd L
-# /etc/pwd.db L
-# /etc/spwd.db L
-
-# /home
-=/home
-
-# /lkm and /modules
-/lkm R-2
-/modules R-2
-
-# /boot
-/boot R-2
-
-# /root
-/root R-2
-/root/.history L
-
-# /sbin
-/sbin R-2
-
-# /stand
-/stand R-2
-
-# /usr/bin
-/usr/bin R-2
-
-/usr/include R-12
-
-/usr/lib R-2
-
-/usr/libdata R-2
-
-/usr/libexec R-2
-
-/usr/local/bin R-2
-
-/usr/local/etc L
-
-/usr/local/lib R-2
-
-/usr/local/libexec R-2
-
-/usr/local/sbin R-2
-
-/usr/local/share R-2
-
-/usr/sbin R-2
-
-/usr/share R-2
-
-###########################################
diff --git a/security/tripwire12/files/tw.conf.freebsd8 b/security/tripwire12/files/tw.conf.freebsd8
deleted file mode 100644
index 32b0a997cf8a..000000000000
--- a/security/tripwire12/files/tw.conf.freebsd8
+++ /dev/null
@@ -1,160 +0,0 @@
-# $FreeBSD$
-#
-# tripwire.config
-# Generic version for FreeBSD
-# Will need editing...see comments below
-#
-# This file contains a list of files and directories that System
-# Preener will scan. Information collected from these files will be
-# stored in the tripwire.database file.
-#
-# Format: [!|=] entry [ignore-flags]
-#
-# where: '!' signifies the entry is to be pruned (inclusive) from
-# the list of files to be scanned.
-# '=' signifies the entry is to be added, but if it is
-# a directory, then all its contents are pruned
-# (useful for /tmp).
-#
-# where: entry is the absolute pathname of a file or a directory
-#
-# where ignore-flags are in the format:
-# [template][ [+|-][pinugsam12] ... ]
-#
-# - : ignore the following atributes
-# + : do not ignore the following attributes
-#
-# p : permission and file mode bits a: access timestamp
-# i : inode number m: modification timestamp
-# n : number of links (ref count) c: inode creation timestamp
-# u : user id of owner 1: signature 1
-# g : group id of owner 2: signature 2
-# s : size of file
-#
-#
-# Ex: The following entry will scan all the files in /etc, and report
-# any changes in mode bits, inode number, reference count, uid,
-# gid, modification and creation timestamp, and the signatures.
-# However, it will ignore any changes in the access timestamp.
-#
-# /etc +pinugsm12-a
-#
-# The following templates have been pre-defined to make these long ignore
-# mask descriptions unecessary.
-#
-# Templates: (default) R : [R]ead-only (+pinugsm12-a)
-# L : [L]og file (+pinug-sam12)
-# N : ignore [N]othing (+pinusgsamc12)
-# E : ignore [E]verything (-pinusgsamc12)
-#
-# By default, Tripwire uses the R template -- it ignores
-# only the access timestamp.
-#
-# You can use templates with modifiers, like:
-# Ex: /etc/lp E+ug
-#
-# Example configuration file:
-# /etc R # all system files
-# !/etc/lp R # ...but not those logs
-# =/tmp N # just the directory, not its files
-#
-# Note the difference between pruning (via "!") and ignoring everything
-# (via "E" template): Ignoring everything in a directory still monitors
-# for added and deleted files. Pruning a directory will prevent Tripwire
-# from even looking in the specified directory.
-#
-#
-# Tripwire running slowly? Modify your tripwire.config entries to
-# ignore the (signature 2) attribute when this computationally-exorbitant
-# protection is not needed. (See README and design document for further
-# details.)
-#
-
-# First, root's traditional "home". Note that FreeBSD's root's home (/root)
-# is protected by R-2 protections in the default config file.
-=/ L
-/.rhosts R # may not exist
-/.profile R # may not exist
-/.cshrc R # may not exist
-/.login R # may not exist
-/.exrc R # may not exist
-/.logout R # may not exist
-/.forward R # may not exist
-
-# Unix itself
-/boot R
-/boot.config R
-
-# /bin
-/bin R-2
-
-# /dev
-=/dev L
-
-# /etc
-/etc R-2
-/etc/aliases L
-/etc/dumpdates L
-/etc/motd L
-
-# my passwd database should be static at time of system build. yours may
-# not be, if not, uncomment the lines below.
-
-# /etc/passwd L
-# /etc/master.passwd L
-# /etc/pwd.db L
-# /etc/spwd.db L
-
-# /home
-=/home
-
-# /lib
-/lib R-2
-
-# /libexec
-/libexec R-2
-
-# /boot
-/boot R-2
-
-# /rescue
-/rescue R-2
-
-# /root
-/root R-2
-/root/.history L
-
-# /sbin
-/sbin R-2
-
-# /stand
-/stand R-2
-
-# /usr/bin
-/usr/bin R-2
-
-/usr/include R-12
-
-/usr/lib R-2
-
-/usr/libdata R-2
-
-/usr/libexec R-2
-
-/usr/local/bin R-2
-
-/usr/local/etc L
-
-/usr/local/lib R-2
-
-/usr/local/libexec R-2
-
-/usr/local/sbin R-2
-
-/usr/local/share R-2
-
-/usr/sbin R-2
-
-/usr/share R-2
-
-###########################################
diff --git a/security/tripwire12/files/twcheck b/security/tripwire12/files/twcheck
deleted file mode 100644
index a4dffd2b61c9..000000000000
--- a/security/tripwire12/files/twcheck
+++ /dev/null
@@ -1,3 +0,0 @@
-#! /bin/sh -
-
-./gunzip < tw.db_`hostname`.gz | ./tripwire -dfd 0 -c tw.config
diff --git a/security/tripwire12/pkg-descr b/security/tripwire12/pkg-descr
deleted file mode 100644
index 06132f876d9b..000000000000
--- a/security/tripwire12/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Tripwire is a tool that aids system administrators and
-users in monitoring a designated set of files for any changes.
-Used with system files on a regular (e.g., daily) basis, Tripwire
-can notify system administrators of corrupted or tampered files,
-so damage control measures can be taken in a timely manner.
-
-If "TRIPWIRE_FLOPPY" is set to "YES" in the environment or on the
-"make" command line, this port will write the tripwire database to
-a floppy disk, which should then be write-protected and used as a
-reference for future runs. The diskette should be formatted and
-present in the "A" drive before starting the "make install" step.
-
-Joe Greco <jgreco@ns.sol.net>
diff --git a/security/tripwire12/pkg-plist b/security/tripwire12/pkg-plist
deleted file mode 100644
index aec88b6983ba..000000000000
--- a/security/tripwire12/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/tripwire
-bin/siggen
-man/man5/tw.config.5.gz
-man/man8/siggen.8.gz
-man/man8/tripwire.8.gz
-/var/local/tcheck/tw.config.dist
-@unexec rmdir "/var/local/tcheck" >/dev/null 2>&1 || :
-@unexec rmdir "/var/local" >/dev/null 2>&1 || :
-
diff --git a/www/Makefile b/www/Makefile
index 80124f0b0e26..da720e63a681 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1577,7 +1577,6 @@
SUBDIR += py-django-json-rpc
SUBDIR += py-django-jsonfield
SUBDIR += py-django-jsonfield2
- SUBDIR += py-django-keyedcache
SUBDIR += py-django-ldapdb
SUBDIR += py-django-livesettings
SUBDIR += py-django-markdownx
@@ -1608,7 +1607,6 @@
SUBDIR += py-django-rest-swagger
SUBDIR += py-django-reversion
SUBDIR += py-django-sekizai
- SUBDIR += py-django-signals-ahoy
SUBDIR += py-django-simple-captcha
SUBDIR += py-django-simple-history
SUBDIR += py-django-social-auth
@@ -1624,7 +1622,6 @@
SUBDIR += py-django-taggit
SUBDIR += py-django-tastypie
SUBDIR += py-django-templatetag-sugar
- SUBDIR += py-django-threaded-multihost
SUBDIR += py-django-timezone-field
SUBDIR += py-django-tinymce
SUBDIR += py-django-treebeard
@@ -2029,10 +2026,8 @@
SUBDIR += rubygem-gollum-grit_adapter
SUBDIR += rubygem-gollum-grit_adapter10
SUBDIR += rubygem-gollum-lib
- SUBDIR += rubygem-gollum-lib-gitlab
SUBDIR += rubygem-gollum-rugged_adapter
SUBDIR += rubygem-gon
- SUBDIR += rubygem-gon61
SUBDIR += rubygem-hackpad-cli
SUBDIR += rubygem-haml
SUBDIR += rubygem-haml-coderay
diff --git a/www/py-django-keyedcache/Makefile b/www/py-django-keyedcache/Makefile
deleted file mode 100644
index a6b9efd987fe..000000000000
--- a/www/py-django-keyedcache/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Kevin Golding <ports@caomhin.org>
-# $FreeBSD$
-
-PORTNAME= django-keyedcache
-PORTVERSION= 1.5.1
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@caomhin.org
-COMMENT= Simplified, speedy way to manage caching in Django apps
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Project development abandoned
-EXPIRATION_DATE=2018-08-01
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/www/py-django-keyedcache/distinfo b/www/py-django-keyedcache/distinfo
deleted file mode 100644
index 3caaa055e50b..000000000000
--- a/www/py-django-keyedcache/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (django-keyedcache-1.5.1.tar.gz) = 7b39d03e44d7fdd4d966301959236953897253acc6982d5e7a5c0f161ff3a000
-SIZE (django-keyedcache-1.5.1.tar.gz) = 16488
diff --git a/www/py-django-keyedcache/pkg-descr b/www/py-django-keyedcache/pkg-descr
deleted file mode 100644
index 4277450bd45b..000000000000
--- a/www/py-django-keyedcache/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Django-keyedcache provides a simplified, speedy way to manage caching in Django
-apps.
-
-WWW: http://bitbucket.org/bkroeze/django-keyedcache/
diff --git a/www/py-django-signals-ahoy/Makefile b/www/py-django-signals-ahoy/Makefile
deleted file mode 100644
index 1c4b55fb11d4..000000000000
--- a/www/py-django-signals-ahoy/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Kevin Golding <ports@caomhin.org>
-# $FreeBSD$
-
-PORTNAME= django-signals-ahoy
-PORTVERSION= 0.1.3
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP/source/d/${PORTNAME}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-${PORTVERSION:C/([[:digit:]]\.[[:digit:]])\./\1-/g}
-
-MAINTAINER= ports@caomhin.org
-COMMENT= Extended set of signals for use by Django apps
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Project development unmaintained
-EXPIRATION_DATE=2018-08-01
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/www/py-django-signals-ahoy/distinfo b/www/py-django-signals-ahoy/distinfo
deleted file mode 100644
index cf5b666b640f..000000000000
--- a/www/py-django-signals-ahoy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (django-signals-ahoy-0.1-3.tar.gz) = 0a09978233ef6b4825af95219f0ff3b7ccf7523435941186c0ce58782d2a4c02
-SIZE (django-signals-ahoy-0.1-3.tar.gz) = 6326
diff --git a/www/py-django-signals-ahoy/pkg-descr b/www/py-django-signals-ahoy/pkg-descr
deleted file mode 100644
index 98c3ca5daea6..000000000000
--- a/www/py-django-signals-ahoy/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Provides an extended set of signals for use by Django apps.
-
-WWW: https://pypi.org/project/django-signals-ahoy/
diff --git a/www/py-django-threaded-multihost/Makefile b/www/py-django-threaded-multihost/Makefile
deleted file mode 100644
index f1656c558e4e..000000000000
--- a/www/py-django-threaded-multihost/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Kevin Golding <ports@caomhin.org>
-# $FreeBSD$
-
-PORTNAME= django-threaded-multihost
-PORTVERSION= 1.4.1
-PORTREVISION= 3
-CATEGORIES= www python
-MASTER_SITES= http://www.caomhin.org/geek/ports/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@caomhin.org
-COMMENT= Multi-host utilities to Django
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Project development unmaintained
-EXPIRATION_DATE=2018-08-01
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${PY_FLAVOR}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/www/py-django-threaded-multihost/distinfo b/www/py-django-threaded-multihost/distinfo
deleted file mode 100644
index 2b493d135c61..000000000000
--- a/www/py-django-threaded-multihost/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (django-threaded-multihost-1.4.1.tar.gz) = 886ce6d1c36a514474e45267b9ce73959454c923243eb56c707ab5a434b681bb
-SIZE (django-threaded-multihost-1.4.1.tar.gz) = 12459
diff --git a/www/py-django-threaded-multihost/pkg-descr b/www/py-django-threaded-multihost/pkg-descr
deleted file mode 100644
index e0c4cb36a3ff..000000000000
--- a/www/py-django-threaded-multihost/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This small app provides multi-host utilities to Django projects by using
-threadlocals, middleware and simple utilities. Using the middleware provided,
-you can "easily" provide multi-site awareness to any project.
-
-WWW: http://bitbucket.org/bkroeze/django-threaded-multihost/
diff --git a/www/rubygem-gollum-lib-gitlab/Makefile b/www/rubygem-gollum-lib-gitlab/Makefile
deleted file mode 100644
index 01ecb2a2e934..000000000000
--- a/www/rubygem-gollum-lib-gitlab/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-# $FreeBSD$
-
-CATEGORIES= www
-
-MASTERDIR= ${.CURDIR}/../rubygem-gollum-lib
-
-PKGNAMESUFFIX= -gitlab
-
-DEPRECATED= Obsoleted by update of www/gitlab-ce. Please use www/rubygem-gitlab-gollum-lib instead.
-EXPIRATION_DATE= 2018-07-31
-
-OPTIONS_DEFAULT= GITLAB
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/rubygem-gon61/Makefile b/www/rubygem-gon61/Makefile
deleted file mode 100644
index 0ffe1a05586f..000000000000
--- a/www/rubygem-gon61/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gon
-PORTVERSION= 6.1.0
-CATEGORIES= www rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 61
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Framework to pass data to JS easily
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Obsoleted by update of www/gitlab-ce. Please use www/rubygem-gon instead.
-EXPIRATION_DATE= 2018-07-31
-
-RUN_DEPENDS= rubygem-actionpack4>=3.0:www/rubygem-actionpack4 \
- rubygem-json>=0:devel/rubygem-json \
- rubygem-multi_json>=0:devel/rubygem-multi_json \
- rubygem-request_store>=1.0:devel/rubygem-request_store
-
-PORTSCOUT= limit:^6\.1
-
-NO_ARCH= yes
-USES= gem
-USE_RUBY= yes
-
-.include <bsd.port.mk>
diff --git a/www/rubygem-gon61/distinfo b/www/rubygem-gon61/distinfo
deleted file mode 100644
index 68cf4e7642f1..000000000000
--- a/www/rubygem-gon61/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517649094
-SHA256 (rubygem/gon-6.1.0.gem) = ffd9d4721a9508e2c88594ed28ccafed0feb28240ba739bb282f3b9e3c35aeca
-SIZE (rubygem/gon-6.1.0.gem) = 157696
diff --git a/www/rubygem-gon61/pkg-descr b/www/rubygem-gon61/pkg-descr
deleted file mode 100644
index 4b875fedb583..000000000000
--- a/www/rubygem-gon61/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-If you need to send some data to your js files and you don't want to do this
-with long way trough views and parsing - use this force!
-
-WWW: https://github.com/gazay/gon