Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jan 2024 11:25:37 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: df6b017bd167 - main - www/mongrel2: Remove expired port
Message-ID:  <202401151125.40FBPbiv005318@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

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

commit df6b017bd1670a919b0fb2b042c2e9a18e5a2bc5
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-01-15 11:24:50 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-01-15 11:24:50 +0000

    www/mongrel2: Remove expired port
    
    2024-01-01 www/mongrel2: BROKEN for more than 2 years on all platforms after the EOL of 12
---
 MOVED                                         |   3 +-
 www/Makefile                                  |   1 -
 www/mongrel2/Makefile                         |  62 -------------
 www/mongrel2/distinfo                         |   5 --
 www/mongrel2/files/patch-src_mbedtls_Makefile |   9 --
 www/mongrel2/pkg-descr                        |   3 -
 www/mongrel2/pkg-plist                        | 120 --------------------------
 7 files changed, 2 insertions(+), 201 deletions(-)

diff --git a/MOVED b/MOVED
index 5a8c9bae5153..ed6b0a3dcb77 100644
--- a/MOVED
+++ b/MOVED
@@ -2933,4 +2933,5 @@ net-im/libaccounts-qt5|net-im/libaccounts-qt|2024-01-05|Renamed to support flavo
 devel/py-pygithub|devel/py-PyGithub|2024-01-06|Rename port match upstream
 devel/freebsd-gcc9||2024-01-09|No longer able to build base system, use GCC 12 or later instead
 net/downzemall|net/arrowdl|2024-01-11|Project was renamed upstream
-misc/mc-nox11|misc/mc|2023-01-15|No longer useful (misc/mc does not require Xlib at runtime)
+misc/mc-nox11|misc/mc|2024-01-15|No longer useful (misc/mc does not require Xlib at runtime)
+www/mongrel2||2024-01-15|Has expired: BROKEN for more than 2 years on all platforms after the EOL of 12
diff --git a/www/Makefile b/www/Makefile
index 101a2484d959..5b8458dbb45a 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -430,7 +430,6 @@
     SUBDIR += moinmoin
     SUBDIR += moinmoincli
     SUBDIR += mongoose
-    SUBDIR += mongrel2
     SUBDIR += monolith
     SUBDIR += moodle41
     SUBDIR += moodle42
diff --git a/www/mongrel2/Makefile b/www/mongrel2/Makefile
deleted file mode 100644
index 42f4f2cc781a..000000000000
--- a/www/mongrel2/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-PORTNAME=	mongrel2
-DISTVERSIONPREFIX=	v
-DISTVERSION=	1.12.2
-CATEGORIES=	www
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Is an application, language, and network arch
-WWW=		https://mongrel2.org/
-
-LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-DEPRECATED=	BROKEN for more than 2 years on all platforms after the EOL of 12
-EXPIRATION_DATE=	2024-01-01
-BROKEN_armv6=	does not build: src/task/task.c:66:11: error: no member named 'arm_r0' in 'mcontext_t'
-BROKEN_armv7=	does not build: src/task/task.c:66:11: error: no member named 'arm_r0' in 'mcontext_t'
-BROKEN_mips=	does not build (tests segfault)
-BROKEN_mips64=	does not build (tests segfault)
-BROKEN_powerpc64=	does not build (tests segfault)
-BROKEN_FreeBSD_13=	ld: error: duplicate symbol: m2program
-BROKEN_FreeBSD_14=	ld: error: duplicate symbol: m2program
-
-LIB_DEPENDS=	libzmq.so:net/libzmq4
-
-USES=		gmake localbase:ldflags sqlite tar:bzip2
-USE_GITHUB=	yes
-GH_TUPLE=	ARMmbed:mbedtls:8254ed2:x/src/mbedtls
-
-MAKE_ARGS+=	-f localmbedtls.mak
-MAKE_JOBS_UNSAFE=	yes
-ALL_TARGET=	freebsd
-TEST_ARGS=	${MAKE_ARGS}
-TEST_ENV=	${MAKE_ENV} OPTFLAGS=-I${LOCALBASE}/include
-TEST_TARGET=	tests # tests fail on 12: Invalid system call
-
-OPTIONS_DEFINE=	EXAMPLES
-
-EXAMPLES_LIST=	bbs \
-		configs \
-		kegogi \
-		python \
-		ws \
-		chat \
-		http_0mq \
-		mp3stream \
-		tornado \
-		zcov
-
-post-patch:
-	@${REINPLACE_CMD} -e 's#fdclose#my_fdclose#g' ${WRKSRC}/src/*.c \
-		${WRKSRC}/src/task/*.[ch] ${WRKSRC}/tests/*.c \
-		${WRKSRC}/tools/filters/*.c
-
-post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mongrel2/*/*.so
-	@${MKDIR} ${STAGEDIR}/${EXAMPLESDIR}
-.for example in ${EXAMPLES_LIST}
-	cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${example} ${STAGEDIR}/${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/www/mongrel2/distinfo b/www/mongrel2/distinfo
deleted file mode 100644
index 4f3eb4d5e4c3..000000000000
--- a/www/mongrel2/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1560611662
-SHA256 (mongrel2-mongrel2-v1.12.2_GH0.tar.gz) = 4874d47693747af3f4ab3035eff3f637265b8448f6d5b9a1cec0027dcdbf9520
-SIZE (mongrel2-mongrel2-v1.12.2_GH0.tar.gz) = 1066076
-SHA256 (ARMmbed-mbedtls-8254ed2_GH0.tar.gz) = de500973a2db0bc419ddd7a67360b1f2dd4fe925448539f8ee59ae3e6eafcc9b
-SIZE (ARMmbed-mbedtls-8254ed2_GH0.tar.gz) = 1803037
diff --git a/www/mongrel2/files/patch-src_mbedtls_Makefile b/www/mongrel2/files/patch-src_mbedtls_Makefile
deleted file mode 100644
index f58841831886..000000000000
--- a/www/mongrel2/files/patch-src_mbedtls_Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
---- src/mbedtls/Makefile.orig	2018-03-03 08:15:18 UTC
-+++ src/mbedtls/Makefile
-@@ -1,5 +1,5 @@
- 
--DESTDIR=/usr/local
-+DESTDIR?=/usr/local
- PREFIX=mbedtls_
- 
- .SILENT:
diff --git a/www/mongrel2/pkg-descr b/www/mongrel2/pkg-descr
deleted file mode 100644
index 92e5ce53f147..000000000000
--- a/www/mongrel2/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Mongrel2 is an application, language, and network architecture
-agnostic web server that focuses on web applications using modern
-browser technologies.
diff --git a/www/mongrel2/pkg-plist b/www/mongrel2/pkg-plist
deleted file mode 100644
index ae438850c6f5..000000000000
--- a/www/mongrel2/pkg-plist
+++ /dev/null
@@ -1,120 +0,0 @@
-bin/mongrel2
-bin/m2sh
-bin/procer
-lib/mongrel2/config_modules/null.so
-lib/mongrel2/config_modules/zmq.so
-lib/mongrel2/filters/null.so
-lib/mongrel2/filters/rewrite.so
-lib/mongrel2/filters/sendfile.so
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/site.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/app.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/text.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/bbs.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/js/jsonStringify.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/js/jsSocket.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/fsm.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/index.html
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/reset.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket.as
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket.swf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/JsSocket.hx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/Makefile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket2.swf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/db.lua
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/bbs.lua
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/engine.lua
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/config.lua
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/client.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/ui.lua
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/mongrel2.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/strict.lua
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/.dexy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/filters.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/http_0mq/hello.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/http_0mq/http.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/http_0mq/sendfile.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/http_0mq/xml.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/http_0mq/upload.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/setup.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/handler.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/request.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/control.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/model.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/args.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/rc.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/commands.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/tnetstrings.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/sql/config.sql
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/sample_conf.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/two_servers.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/composite_conf.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/mongrel2_org.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/bin/m2shpy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/lempar.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/lemon.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_lexer.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/httpclient.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/param.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_tokens.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.y
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_lexer.rl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/fuzzrnd.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_tokens.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/param.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/httpclient.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser_extra.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/fuzzrnd.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/Makefile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/tests/googletest.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/multi.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/sample.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/mongrel2.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/multi_handler.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/any.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/complex.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tornado/auth_demo.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tornado/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tornado/authdemo.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/site.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/fsm.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket.swf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/JsSocket.hx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket2.swf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket.as
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/Makefile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/text.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/960.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/index.html
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/js/jsonStringify.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/js/jsSocket.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/reset.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/app.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/chat.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/www.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/idiots
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/chat.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mp3stream/handler.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mp3stream/mp3stream.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mp3stream/stream_conf.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ws/mongrel2.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ws/python/echo.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ws/python/wsutil.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/setup.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/style.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/js/sourceview.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/js/sorttable.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/GCovParser.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/GCovGroup.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-merge
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-summarize
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-scan
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-genhtml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/LICENSE.txt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202401151125.40FBPbiv005318>