git: 189998700c50 - main - cleanup: Remove expired ports:

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sat, 30 Apr 2022 19:43:16 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=189998700c50a88b47dbd99a921a51b08afe7b78

commit 189998700c50a88b47dbd99a921a51b08afe7b78
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2022-04-30 19:41:48 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-04-30 19:42:57 +0000

    cleanup: Remove expired ports:
    
    2022-04-30 www/shttpd: Abandonware, last release over 12+ years ago
    2022-04-30 mail/p5-Email-Sender-Transport-SMTPS: Deprecated by upstream. Use Email::Sender::Transport::SMTP in mail/p5-Email-Sender instead
    2022-04-30 net/gogoc: Services were discontinued in 2016
---
 MOVED                                          |   3 +
 mail/Makefile                                  |   1 -
 mail/p5-Email-Sender-Transport-SMTPS/Makefile  |  25 ----
 mail/p5-Email-Sender-Transport-SMTPS/distinfo  |   3 -
 mail/p5-Email-Sender-Transport-SMTPS/pkg-descr |   6 -
 mail/p5-Email-Sender-Transport-SMTPS/pkg-plist |   2 -
 net/Makefile                                   |   1 -
 net/gogoc/Makefile                             |  54 -------
 net/gogoc/distinfo                             |   2 -
 net/gogoc/files/gogoc.in                       |  32 -----
 net/gogoc/files/patch-env                      | 190 -------------------------
 net/gogoc/files/patch-freebsd.sh               |  10 --
 net/gogoc/files/patch-icmp_echo_engine.c       |  11 --
 net/gogoc/pkg-descr                            |   9 --
 net/gogoc/pkg-plist                            |   6 -
 www/Makefile                                   |   1 -
 www/shttpd/Makefile                            |  24 ----
 www/shttpd/distinfo                            |   2 -
 www/shttpd/pkg-descr                           |   7 -
 19 files changed, 3 insertions(+), 386 deletions(-)

diff --git a/MOVED b/MOVED
index 6d11155f0496..4a9ec94d3248 100644
--- a/MOVED
+++ b/MOVED
@@ -17141,3 +17141,6 @@ www/py-dj32-django-modelcluster|www/py-django-modelcluster|2022-04-30|Remove obs
 www/rubygem-rack-proxy06|www/rubygem-rack-proxy|2022-04-30|Remove obsoleted port. Use www/rubygem-rack-proxy instead
 security/py-ssh|security/py-paramiko|2022-04-30|Remove obsoleted port. Use security/py-paramiko instead
 security/pinentry-gnome3|security/pinentry-gnome|2022-04-30|De-versioned due to new GNOME versioning scheme
+www/shttpd||2022-04-30|Has expired: Abandonware, last release over 12+ years ago
+mail/p5-Email-Sender-Transport-SMTPS|mail/p5-Email-Sender|2022-04-30|Has expired: Deprecated by upstream. Use Email::Sender::Transport::SMTP in mail/p5-Email-Sender instead
+net/gogoc||2022-04-30|Has expired: Services were discontinued in 2016
diff --git a/mail/Makefile b/mail/Makefile
index 5f4d28ff5e53..3d2951c6accf 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -315,7 +315,6 @@
     SUBDIR += p5-Email-Send
     SUBDIR += p5-Email-Sender
     SUBDIR += p5-Email-Sender-Transport-SMTP-TLS
-    SUBDIR += p5-Email-Sender-Transport-SMTPS
     SUBDIR += p5-Email-Sender-Transport-SQLite
     SUBDIR += p5-Email-Simple
     SUBDIR += p5-Email-Simple-FromHandle
diff --git a/mail/p5-Email-Sender-Transport-SMTPS/Makefile b/mail/p5-Email-Sender-Transport-SMTPS/Makefile
deleted file mode 100644
index f4476d6e9234..000000000000
--- a/mail/p5-Email-Sender-Transport-SMTPS/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME=	Email-Sender-Transport-SMTPS
-PORTVERSION=	0.04
-CATEGORIES=	mail perl5
-MASTER_SITES=	CPAN
-PKGNAMEPREFIX=	p5-
-
-MAINTAINER=	perl@FreeBSD.org
-COMMENT=	Perl extension for Email::Sender::Transport::SMTPS
-
-LICENSE=	ART10 GPLv1+
-LICENSE_COMB=	dual
-
-DEPRECATED=	Deprecated by upstream. Use Email::Sender::Transport::SMTP in mail/p5-Email-Sender instead
-EXPIRATION_DATE=2022-04-30
-
-BUILD_DEPENDS=	${RUN_DEPENDS}
-RUN_DEPENDS=	p5-Email-Sender>=1.300006:mail/p5-Email-Sender \
-		p5-Net-SMTPS>=0.03:mail/p5-Net-SMTPS
-
-USES=		perl5
-USE_PERL5=	modbuildtiny
-
-NO_ARCH=	yes
-
-.include <bsd.port.mk>
diff --git a/mail/p5-Email-Sender-Transport-SMTPS/distinfo b/mail/p5-Email-Sender-Transport-SMTPS/distinfo
deleted file mode 100644
index 64ec698c1aba..000000000000
--- a/mail/p5-Email-Sender-Transport-SMTPS/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1650229098
-SHA256 (Email-Sender-Transport-SMTPS-0.04.tar.gz) = ebb65fcf8ccbb6327b0b7e9933b1620ac398510782d089233d6df2998e63dd18
-SIZE (Email-Sender-Transport-SMTPS-0.04.tar.gz) = 12916
diff --git a/mail/p5-Email-Sender-Transport-SMTPS/pkg-descr b/mail/p5-Email-Sender-Transport-SMTPS/pkg-descr
deleted file mode 100644
index bb754db9fa82..000000000000
--- a/mail/p5-Email-Sender-Transport-SMTPS/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This transport is used to send email over SMTP, either with or without
-secure sockets (SSL/TLS). it uses the great Net::SMTPS.
-
-This module is recommended than Email::Sender::Transport::TLS.
-
-WWW: https://metacpan.org/release/Email-Sender-Transport-SMTPS
diff --git a/mail/p5-Email-Sender-Transport-SMTPS/pkg-plist b/mail/p5-Email-Sender-Transport-SMTPS/pkg-plist
deleted file mode 100644
index be585b71ff2e..000000000000
--- a/mail/p5-Email-Sender-Transport-SMTPS/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-%%SITE_PERL%%/Email/Sender/Transport/SMTPS.pm
-%%PERL5_MAN3%%/Email::Sender::Transport::SMTPS.3.gz
diff --git a/net/Makefile b/net/Makefile
index 49262221f030..4b1a89dccda2 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -198,7 +198,6 @@
     SUBDIR += go-cs
     SUBDIR += gobgp
     SUBDIR += gofish
-    SUBDIR += gogoc
     SUBDIR += google-cloud-sdk
     SUBDIR += gopher
     SUBDIR += goreplay
diff --git a/net/gogoc/Makefile b/net/gogoc/Makefile
deleted file mode 100644
index 77261e9c326c..000000000000
--- a/net/gogoc/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: Tomaž Muraus <kami@k5-storitve.net>
-
-PORTNAME=	gogoc
-PORTVERSION=	1.2
-PORTREVISION=	2
-CATEGORIES=	net
-MASTER_SITES=	http://gogo6.com/downloads/
-DISTNAME=	gogoc-1_2-RELEASE
-
-MAINTAINER=	kami@k5-storitve.net
-COMMENT=	GogoCLIENT, connect to Freenet6 tunnel
-
-DEPRECATED=	Services were discontinued in 2016
-EXPIRATION_DATE=2022-04-30
-
-USES=		gmake ssl
-USE_RC_SUBR=	gogoc
-
-OPTIONS_DEFINE=	DOCS EXAMPLES
-
-MAKE_JOBS_UNSAFE=	yes
-
-PORTDOCS=	CLIENT-LICENSE.TXT GUI-LICENSE.TXT INSTALL README
-
-SUB_FILES=	gogoc
-SUB_LIST=	LOCALBASE=${LOCALBASE}
-
-.include <bsd.port.options.mk>
-
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12=	incomplete definition of type 'struct dsa_st'
-BROKEN_FreeBSD_13=	incomplete definition of type 'struct dsa_st'
-BROKEN_FreeBSD_14=	incomplete definition of type 'struct dsa_st'
-.endif
-
-do-install:
-	cd ${WRKSRC}/gogoc-tsp/ && ${SETENV} ${MAKE_ENV} DESTDIR=${STAGEDIR} \
-	    ${MAKE_CMD} platform=freebsd installdir=${STAGEDIR}${PREFIX} install
-	${RM} ${STAGEDIR}${PREFIX}/bin/gogoc.conf*
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gogoc
-	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	${INSTALL_DATA} ${WRKSRC}/gogoc-tsp/bin/gogoc.conf.sample ${STAGEDIR}${EXAMPLESDIR}
-	@${REINPLACE_CMD} -e \
-	    's|gogoc_dir=${STAGEDIR}${PREFIX}|gogoc_dir=${PREFIX}|g' \
-	    ${STAGEDIR}${EXAMPLESDIR}/gogoc.conf.sample
-	@${RM} ${STAGEDIR}${EXAMPLESDIR}/gogoc.conf.sample.bak # pass stage-qa
-	${INSTALL_DATA} ${STAGEDIR}${EXAMPLESDIR}/gogoc.conf.sample \
-	    ${STAGEDIR}${PREFIX}/etc/gogoc.conf
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for file in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net/gogoc/distinfo b/net/gogoc/distinfo
deleted file mode 100644
index b74375d14f21..000000000000
--- a/net/gogoc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gogoc-1_2-RELEASE.tar.gz) = a0ef45c0bd1fc9964dc8ac059b7d78c12674bf67ef641740554e166fa99a2f49
-SIZE (gogoc-1_2-RELEASE.tar.gz) = 249286
diff --git a/net/gogoc/files/gogoc.in b/net/gogoc/files/gogoc.in
deleted file mode 100644
index c78bb5fe283b..000000000000
--- a/net/gogoc/files/gogoc.in
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: gogoc
-# REQUIRE: NETWORK
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# gogoc_enable (bool):   Set to NO by default.
-#               Set it to YES to enable gogoc.
-#
-# Additional configurable variables:
-# gogoc_config (path):   Set to %%LOCALBASE%%/etc/gogoc.conf
-#               by default.
-
-. /etc/rc.subr
-
-name="gogoc"
-rcvar=gogoc_enable
-sig_stop="HUP"
-
-command=%%LOCALBASE%%/bin/${name}
-
-load_rc_config $name
-
-: ${gogoc_enable="NO"}
-: ${gogoc_config="%%LOCALBASE%%/etc/gogoc.conf"}
-
-command_args="-f $gogoc_config"
-
-run_rc_command "$1"
-
diff --git a/net/gogoc/files/patch-env b/net/gogoc/files/patch-env
deleted file mode 100644
index fa769e653f81..000000000000
--- a/net/gogoc/files/patch-env
+++ /dev/null
@@ -1,190 +0,0 @@
---- gogoc-pal/Makefile.orig	2010-03-07 17:38:30.000000000 +0100
-+++ gogoc-pal/Makefile	2010-11-19 19:40:21.000000000 +0100
-@@ -27,11 +27,10 @@
- PLATFORM      :=$(shell [ -z "$(platform)" ] && uname | tr "[A-Z]" "[a-z]" || echo "$(platform)" )
- 
- SUPPORTED_PLATFORMS=linux netbsd freebsd openbsd darwin sunos gogocpe
--CC=gcc
-+CC?=gcc
--
- 
- # Export these variables to sub-makes.
--export PLATFORM PLATFORM_DIR OBJS_DIR DEFS_DIR OUT_INC_DIR CC DEBUG
-+export PLATFORM PLATFORM_DIR OBJS_DIR DEFS_DIR OUT_INC_DIR DEBUG
- 
- 
- #
---- gogoc-tsp/src/lib/Makefile.orig	2009-11-20 17:53:36.000000000 +0100
-+++ gogoc-tsp/src/lib/Makefile	2010-11-19 19:42:39.000000000 +0100
-@@ -14,11 +14,11 @@
- 
- 
- ifdef DEBUG
--CFLAGS=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
-+CFLAGS+=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
- else
--CFLAGS=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
-+CFLAGS+=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
- endif
--CC=gcc
-+CC?=gcc
- 
- OBJS=$(OBJS_DIR)/base64.o \
- 	$(OBJS_DIR)/cli.o \
---- gogoc-tsp/src/net/Makefile.orig	2009-11-20 17:53:38.000000000 +0100
-+++ gogoc-tsp/src/net/Makefile	2010-11-19 19:43:55.000000000 +0100
-@@ -14,11 +14,11 @@
- 
- 
- ifdef DEBUG
--CFLAGS=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
-+CFLAGS+=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
- else
--CFLAGS=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
-+CFLAGS+=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
- endif
--CC=gcc
-+CC?=gcc
- 
- OBJS=$(OBJS_DIR)/net.o \
- 	$(OBJS_DIR)/net_rudp.o \
---- gogoc-tsp/src/tsp/Makefile.orig	2009-11-20 17:53:40.000000000 +0100
-+++ gogoc-tsp/src/tsp/Makefile	2010-11-19 19:50:22.000000000 +0100
-@@ -14,11 +14,11 @@
- 
- 
- ifdef DEBUG
--CFLAGS=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
-+CFLAGS+=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
- else
--CFLAGS=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
-+CFLAGS+=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
- endif
--CC=gcc
-+CC?=gcc
- 
- OBJS=$(OBJS_DIR)/tsp_auth.o \
- 	$(OBJS_DIR)/tsp_cap.o \
---- gogoc-tsp/src/xml/Makefile.orig	2009-11-20 17:53:42.000000000 +0100
-+++ gogoc-tsp/src/xml/Makefile	2010-11-19 19:51:14.000000000 +0100
-@@ -14,11 +14,11 @@
- 
- 
- ifdef DEBUG
--CFLAGS=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
-+CFLAGS+=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
- else
--CFLAGS=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
-+CFLAGS+=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
- endif
--CC=gcc
-+CC?=gcc
- 
- OBJS=$(OBJS_DIR)/xmlparse.o \
- 	$(OBJS_DIR)/xml_req.o \
---- gogoc-tsp/platform/freebsd/Makefile.orig	2009-11-20 17:53:23.000000000 +0100
-+++ gogoc-tsp/platform/freebsd/Makefile	2010-11-19 19:53:22.000000000 +0100
-@@ -13,13 +13,13 @@
- -include platform.mak
- 
- ifdef DEBUG
--CFLAGS=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
--LDFLAGS=-g $(LD_LIB_PATHS) $(LD_LIBRARIES) -lcrypto -lpthread -lstdc++
-+CFLAGS+=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT -DDEBUG
-+LDFLAGS+=-g $(LD_LIB_PATHS) $(LD_LIBRARIES) -lcrypto -pthread -lstdc++
- else
--CFLAGS=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
--LDFLAGS=$(LD_LIB_PATHS) $(LD_LIBRARIES) -lcrypto -lpthread -lstdc++
-+CFLAGS+=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -D_REENTRANT
-+LDFLAGS+=$(LD_LIB_PATHS) $(LD_LIBRARIES) -lcrypto -pthread -lstdc++
- endif
--CC=gcc
-+CC?=gcc
- 
- OBJS=$(OBJS_DIR)/tsp_local.o \
- 	$(OBJS_DIR)/tsp_tun.o 
---- gogoc-tsp/platform/unix-common/Makefile.orig	2009-11-20 17:53:30.000000000 +0100
-+++ gogoc-tsp/platform/unix-common/Makefile	2010-11-19 19:53:49.000000000 +0100
-@@ -13,11 +13,11 @@
- -include $(PLATFORM_DIR)/$(PLATFORM)/platform.mak
- 
- ifdef DEBUG
--CFLAGS=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -DDEBUG
-+CFLAGS+=-g -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS) -DDEBUG
- else
--CFLAGS=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS)
-+CFLAGS+=-O2 -Wall $(CC_INC_PATHS) $(PLATFORM_CFLAGS)
- endif
--CC=gcc
-+CC?=gcc
- 
- OS_UNAME=os_uname.h
- OBJS=$(OBJS_DIR)/unix-main.o
---- gogoc-config/Makefile.orig	2009-11-20 17:30:23.000000000 +0100
-+++ gogoc-config/Makefile	2010-11-19 20:06:16.000000000 +0100
-@@ -23,20 +23,20 @@
- GOGOCPALLIB_DIR=$(GOGOCPAL)/out_lib
- GOGOCPALLIB=gogocpal
- 
--CC=gcc
-+CC?=gcc
--CXX=g++
-+CXX?=g++
--LD=g++
-+LD?=g++
--RANLIB=ranlib
-+RANLIB?=ranlib
--AR=ar
-+AR?=ar
- 
- ifdef DEBUG
--CXXFLAGS=-g -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DDEBUG $(HACCESS_DEFINES) $(EXTRA_CXXFLAGS)
--CFLAGS=-g -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DDEBUG $(HACCESS_DEFINES) $(EXTRA_CFLAGS)
--LDFLAGS=-g -L$(LIB_DIR) -L$(GOGOCPALLIB_DIR) -lgogocconfig -l$(GOGOCPALLIB) $(EXTRA_LDFLAGS)
-+CXXFLAGS+=-g -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DDEBUG $(HACCESS_DEFINES) $(EXTRA_CXXFLAGS)
-+CFLAGS+=-g -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DDEBUG $(HACCESS_DEFINES) $(EXTRA_CFLAGS)
-+LDFLAGS+=-g -L$(LIB_DIR) -L$(GOGOCPALLIB_DIR) -lgogocconfig -l$(GOGOCPALLIB) $(EXTRA_LDFLAGS)
- else
--CXXFLAGS=-O2 -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DNDEBUG $(HACCESS_DEFINES) $(EXTRA_CXXFLAGS)
--CFLAGS=-O2 -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DNDEBUG $(HACCESS_DEFINES) $(EXTRA_CFLAGS)
--LDFLAGS=-O2 -L$(LIB_DIR) -L$(GOGOCPALLIB_DIR) -lgogocconfig -l$(GOGOCPALLIB) $(EXTRA_LDFLAGS)
-+CXXFLAGS+=-O2 -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DNDEBUG $(HACCESS_DEFINES) $(EXTRA_CXXFLAGS)
-+CFLAGS+=-O2 -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DNDEBUG $(HACCESS_DEFINES) $(EXTRA_CFLAGS)
-+LDFLAGS+=-O2 -L$(LIB_DIR) -L$(GOGOCPALLIB_DIR) -lgogocconfig -l$(GOGOCPALLIB) $(EXTRA_LDFLAGS)
- endif
- 
- 
---- gogoc-messaging/Makefile.orig	2009-11-20 17:34:50.000000000 +0100
-+++ gogoc-messaging/Makefile	2010-11-19 20:11:29.000000000 +0100
-@@ -21,20 +21,20 @@
- GOGOCPALLIB_DIR=$(GOGOCPAL)/out_lib
- GOGOCPALLIB=gogocpal
- 
--CC=gcc
-+CC?=gcc
--CXX=g++
-+CXX?=g++
--LD=g++
-+LD?=g++
--RANLIB=ranlib
-+RANLIB?=ranlib
--AR=ar
-+AR?=ar
- 
- ifdef DEBUG
--CXXFLAGS=-g -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DDEBUG $(HACCESS_DEFINES) $(EXTRA_CXXFLAGS)
--CFLAGS=-g -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DDEBUG $(HACCESS_DEFINES) $(EXTRA_CFLAGS)
--LDFLAGS=-g -L$(LIB_DIR) -L$(GOGOCPALLIB_DIR) -lgogocmessaging -l$(GOGOCPALLIB) $(EXTRA_LDFLAGS)
-+CXXFLAGS+=-g -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DDEBUG $(HACCESS_DEFINES) $(EXTRA_CXXFLAGS)
-+CFLAGS+=-g -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DDEBUG $(HACCESS_DEFINES) $(EXTRA_CFLAGS)
-+LDFLAGS+=-g -L$(LIB_DIR) -L$(GOGOCPALLIB_DIR) -lgogocmessaging -l$(GOGOCPALLIB) $(EXTRA_LDFLAGS)
- else
--CXXFLAGS=-O2 -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DNDEBUG $(HACCESS_DEFINES) $(EXTRA_CXXFLAGS)
--CFLAGS=-O2 -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DNDEBUG $(HACCESS_DEFINES) $(EXTRA_CFLAGS)
--LDFLAGS=-O2 -L$(LIB_DIR) -L$(GOGOCPALLIB_DIR) -lgogocmessaging -l$(GOGOCPALLIB) $(EXTRA_LDFLAGS)
-+CXXFLAGS+=-O2 -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DNDEBUG $(HACCESS_DEFINES) $(EXTRA_CXXFLAGS)
-+CFLAGS+=-O2 -I. -I$(GOGOCPALINC_DIR) -I$(GOGOCPALDEFS_DIR) -Wall -D_REENTRANT -DNDEBUG $(HACCESS_DEFINES) $(EXTRA_CFLAGS)
-+LDFLAGS+=-O2 -L$(LIB_DIR) -L$(GOGOCPALLIB_DIR) -lgogocmessaging -l$(GOGOCPALLIB) $(EXTRA_LDFLAGS)
- endif
- 
- 
diff --git a/net/gogoc/files/patch-freebsd.sh b/net/gogoc/files/patch-freebsd.sh
deleted file mode 100644
index e8b5b987af34..000000000000
--- a/net/gogoc/files/patch-freebsd.sh
+++ /dev/null
@@ -1,10 +0,0 @@
---- gogoc-tsp/template/freebsd.sh~	2016-07-28 01:31:15.964503000 +0800
-+++ gogoc-tsp/template/freebsd.sh	2016-07-28 01:33:41.691541000 +0800
-@@ -212,6 +212,7 @@
-       #
-       # Configured tunnel config (IPv6) 
- 	
-+      Exec $ifconfig $TSP_TUNNEL_INTERFACE inet6 -ifdisabled
-       Exec $ifconfig $TSP_TUNNEL_INTERFACE inet6 $TSP_CLIENT_ADDRESS_IPV6 $TSP_SERVER_ADDRESS_IPV6 prefixlen $TSP_TUNNEL_PREFIXLEN alias
-       Exec $ifconfig $TSP_TUNNEL_INTERFACE mtu 1280
-       # 
diff --git a/net/gogoc/files/patch-icmp_echo_engine.c b/net/gogoc/files/patch-icmp_echo_engine.c
deleted file mode 100644
index c43043f317bd..000000000000
--- a/net/gogoc/files/patch-icmp_echo_engine.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- gogoc-tsp/src/net/icmp_echo_engine.c~	2016-07-22 15:16:32.382995000 +0800
-+++ gogoc-tsp/src/net/icmp_echo_engine.c	2016-07-22 15:16:44.244691000 +0800
-@@ -238,7 +238,7 @@
-   p_engine->clbk_recv = recv_clbk;
- 
-   // Initialize engine socket variables.
--  p_engine->icmp_echo_id = pal_getpid();
-+  p_engine->icmp_echo_id = pal_getpid() % 65536;
-   p_engine->icmp_saf = af;
-   switch( p_engine->icmp_saf )
-   {
diff --git a/net/gogoc/pkg-descr b/net/gogoc/pkg-descr
deleted file mode 100644
index a5d136a6fd48..000000000000
--- a/net/gogoc/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-gogoc is gogoCLIENT, which is needed to connect to Freenet6 tunnel.
-
-Freenet6 Tunnel is an IPv6 access service which enables thousands of people
-from all over the world to experience the best solution for a smooth and
-incremental deployment of IPv6. Freenet6 Tunnel users can get IPv6 connectivity
-from anywhere, including from behind any NAT device or from outside of their
-home network.
-
-WWW: http://www.gogo6.com/freenet6
diff --git a/net/gogoc/pkg-plist b/net/gogoc/pkg-plist
deleted file mode 100644
index cb33744c5cf5..000000000000
--- a/net/gogoc/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/gogoc
-@sample %%PORTEXAMPLES%%%%EXAMPLESDIR%%/gogoc.conf.sample etc/gogoc.conf
-man/man5/gogoc.conf.5.gz
-man/man8/gogoc.8.gz
-template/README
-template/freebsd.sh
diff --git a/www/Makefile b/www/Makefile
index 3bf4f6c09384..a87cbc05895e 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -2188,7 +2188,6 @@
     SUBDIR += sfeed
     SUBDIR += sfnt2woff
     SUBDIR += shellinabox
-    SUBDIR += shttpd
     SUBDIR += silicon
     SUBDIR += simple-web-server
     SUBDIR += sitecopy
diff --git a/www/shttpd/Makefile b/www/shttpd/Makefile
deleted file mode 100644
index 1f61cb587cb8..000000000000
--- a/www/shttpd/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Sergey Lyubka (valenok@gmail.com)
-
-PORTNAME=	shttpd
-PORTVERSION=	1.42
-CATEGORIES=	www
-MASTER_SITES=	SF
-
-MAINTAINER=	valenok@gmail.com
-COMMENT=	Small, fast, embeddable web server with CGI, SSL, Authorization
-
-DEPRECATED=	Abandonware, last release over 12+ years ago
-EXPIRATION_DATE=2022-04-30
-
-ALL_TARGET=	unix
-LIBS+=		-lpthread
-BUILD_WRKSRC=	${WRKSRC}/src
-
-PLIST_FILES=	bin/shttpd man/man1/shttpd.1.gz
-
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/src/shttpd ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/src/shttpd.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/www/shttpd/distinfo b/www/shttpd/distinfo
deleted file mode 100644
index 6ee8d6d3eb2e..000000000000
--- a/www/shttpd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (shttpd-1.42.tar.gz) = b02f011c4eadf7f615c27d4d868a9733de108ebc18943e9505ea587cc254d367
-SIZE (shttpd-1.42.tar.gz) = 74261
diff --git a/www/shttpd/pkg-descr b/www/shttpd/pkg-descr
deleted file mode 100644
index 6031ecb77950..000000000000
--- a/www/shttpd/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-SHTTPD is small, fast and easy to use web server. It supports CGI, SSL,
-Digest Authorization. The unique feature of SHTTPD is the ability to
-embed it into existing C/C++ applications. Embedded API is very clean
-and simple. SHTTPD has small memory footprint. Use it when other
-web servers like Apache are too heavy for your tasks.
-
-WWW: http://shttpd.sourceforge.net