git: b87b6480e845 - main - www/obhttpd: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 31 Mar 2026 17:19:56 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b87b6480e8455a5ebf46c021dd827e55b6a57bf8
commit b87b6480e8455a5ebf46c021dd827e55b6a57bf8
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-03-31 17:19:51 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-03-31 17:19:51 +0000
www/obhttpd: Remove expired port
2026-03-31 www/obhttpd: Depends on bundled version of LibreSSL which is unsupported upstream
---
MOVED | 1 +
www/Makefile | 1 -
www/obhttpd/Makefile | 84 --------------------------------------------
www/obhttpd/distinfo | 9 -----
www/obhttpd/files/obhttpd.in | 23 ------------
www/obhttpd/pkg-descr | 1 -
www/obhttpd/pkg-plist | 7 ----
7 files changed, 1 insertion(+), 125 deletions(-)
diff --git a/MOVED b/MOVED
index 86a091e0d8c8..693a49ecdaf3 100644
--- a/MOVED
+++ b/MOVED
@@ -5209,3 +5209,4 @@ databases/mysql94-client||2026-03-31|Has expired: EOLed upstream, switch to newe
databases/mysql91-client||2026-03-31|Has expired: EOLed upstream, switch to newer version
databases/mysql91-server||2026-03-31|Has expired: EOLed upstream, switch to newer version
databases/mysql94-server||2026-03-31|Has expired: EOLed upstream, switch to newer version
+www/obhttpd||2026-03-31|Has expired: Depends on bundled version of LibreSSL which is unsupported upstream
diff --git a/www/Makefile b/www/Makefile
index 1f2f219e7053..aca70ae7cfd0 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -520,7 +520,6 @@
SUBDIR += nyxt
SUBDIR += oatpp
SUBDIR += oauth2-proxy
- SUBDIR += obhttpd
SUBDIR += offpunk
SUBDIR += oneshot
SUBDIR += onionbalance
diff --git a/www/obhttpd/Makefile b/www/obhttpd/Makefile
deleted file mode 100644
index 79740e4db6b5..000000000000
--- a/www/obhttpd/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-PORTNAME= obhttpd
-DISTVERSION= 7.4.20231129
-PORTREVISION= 2
-CATEGORIES= www
-MASTER_SITES= OPENBSD/LibreSSL:libressl
-DISTFILES= libressl-${SSL}.tar.gz:libressl
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= OpenBSD http server
-WWW= https://github.com/koue/httpd
-
-DEPRECATED= Depends on bundled version of LibreSSL which is unsupported upstream
-EXPIRATION_DATE=2026-03-31
-
-LICENSE= BSD3CLAUSE
-
-USES= uidfix
-
-USE_GITHUB= yes
-GH_ACCOUNT= koue
-GH_PROJECT= httpd \
- libevent:libevent \
- libimsg:libimsg
-GH_TAGNAME= ${LIBIMSG}:libimsg \
- ${LIBEVENT}:libevent
-
-USE_RC_SUBR= obhttpd
-
-MAKE_ARGS+= MANDIR=${PREFIX}/share/man/man
-
-# XXX Static libraries with PIE are currently unsupported.
-MAKE_ARGS+= WITHOUT_PIE=true
-
-CFLAGS+= -Wall -fcommon \
- -I${WRKDIR}/libressl-${SSL}/include \
- -I${WRKSRC_libimsg}/src/lib/libutil \
- -I${WRKSRC_libevent}/src/lib/libevent
-
-USERS= www
-GROUPS= www
-
-SSL= 3.8.2
-LIBEVENT= 7.3.20230714
-LIBIMSG= 7.3.20230714
-
-post-patch:
- ${REINPLACE_CMD} -e 's|libimsg/src||g' \
- -e 's|libevent||g' ${WRKSRC}/Makefile
- ${REINPLACE_CMD} -e 's|httpd$$|obhttpd|g' \
- -e 's|httpd.conf.5|obhttpd.conf.5|g' \
- -e 's|httpd.8|obhttpd.8|g' ${WRKSRC}/src/usr.sbin/httpd/Makefile
- ${REINPLACE_CMD} -e 's|htpasswd$$|obhtpasswd|g' \
- -e 's|htpasswd.1|obhtpasswd.1|g' ${WRKSRC}/src/usr.bin/htpasswd/Makefile
- ${MV} ${WRKSRC}/src/usr.bin/htpasswd/htpasswd.1 ${WRKSRC}/src/usr.bin/htpasswd/obhtpasswd.1
- ${MV} ${WRKSRC}/src/usr.sbin/httpd/httpd.conf.5 ${WRKSRC}/src/usr.sbin/httpd/obhttpd.conf.5
- ${MV} ${WRKSRC}/src/usr.sbin/httpd/httpd.8 ${WRKSRC}/src/usr.sbin/httpd/obhttpd.8
- ${REINPLACE_CMD} -e 's|/etc/httpd.conf|${PREFIX}/etc/obhttpd.conf|g' \
- ${WRKSRC}/src/usr.sbin/httpd/httpd.h
-
-pre-configure:
- @(cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/libressl-${SSL}.tar.gz ${EXTRACT_AFTER_ARGS})
- @(cd ${WRKDIR}/libressl-${SSL} && ${SETENV} ac_cv_header_endian_h=no ./configure && ${SETENV} ${MAKE_ENV} ${MAKE})
- @(cd ${WRKSRC_libimsg} && ${SETENV} ${MAKE_ENV} ${MAKE})
- @(cd ${WRKSRC_libevent} && ${SETENV} ${MAKE_ENV} ${MAKE})
-
-post-configure:
- ${REINPLACE_CMD} 's|../../../libevent/src/lib/libevent/libevent.a|${WRKSRC_libevent}/src/lib/libevent/libevent.a|g' \
- ${WRKSRC}/src/usr.sbin/httpd/Makefile
- ${REINPLACE_CMD} 's|../../../libimsg/src/lib/libutil/libimsg.a|${WRKSRC_libimsg}/src/lib/libutil/libimsg.a|g' \
- ${WRKSRC}/src/usr.sbin/httpd/Makefile
- ${REINPLACE_CMD} 's|/usr/local/lib/libtls.a|${WRKDIR}/libressl-${SSL}/tls/.libs/libtls.a|g' \
- ${WRKSRC}/src/usr.sbin/httpd/Makefile
- ${REINPLACE_CMD} 's|/usr/local/lib/libssl.a|${WRKDIR}/libressl-${SSL}/ssl/.libs/libssl.a|g' \
- ${WRKSRC}/src/usr.sbin/httpd/Makefile
- ${REINPLACE_CMD} 's|/usr/local/lib/libcrypto.a|${WRKDIR}/libressl-${SSL}/crypto/.libs/libcrypto.a|g' \
- ${WRKSRC}/src/usr.sbin/httpd/Makefile
- ${REINPLACE_CMD} 's|/usr/local/lib/libcrypto.a|${WRKDIR}/libressl-${SSL}/crypto/.libs/libcrypto.a|g' \
- ${WRKSRC}/src/usr.bin/htpasswd/Makefile
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/src/etc/examples/httpd.conf \
- ${STAGEDIR}${PREFIX}/etc/obhttpd.conf.sample
-
-.include <bsd.port.mk>
diff --git a/www/obhttpd/distinfo b/www/obhttpd/distinfo
deleted file mode 100644
index 4da6faf175cb..000000000000
--- a/www/obhttpd/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-TIMESTAMP = 1701364058
-SHA256 (libressl-3.8.2.tar.gz) = 6d4b8d5bbb25a1f8336639e56ec5088052d43a95256697a85c4ce91323c25954
-SIZE (libressl-3.8.2.tar.gz) = 4473978
-SHA256 (koue-httpd-7.4.20231129_GH0.tar.gz) = eb4c7bb4d07c94a187c985787a463189090caf55f3c094bb66fb20affe7162b7
-SIZE (koue-httpd-7.4.20231129_GH0.tar.gz) = 176508
-SHA256 (koue-libevent-7.3.20230714_GH0.tar.gz) = 84fffbead795fd00ca758c460a2540bcb2f34bbc80b7837dbc94e18dc49ceebb
-SIZE (koue-libevent-7.3.20230714_GH0.tar.gz) = 92458
-SHA256 (koue-libimsg-7.3.20230714_GH0.tar.gz) = 553082eb214882141d4492cf8f5384940b222f6ce9c91688bcd3608a5b9a6fc6
-SIZE (koue-libimsg-7.3.20230714_GH0.tar.gz) = 17822
diff --git a/www/obhttpd/files/obhttpd.in b/www/obhttpd/files/obhttpd.in
deleted file mode 100644
index c88234d68752..000000000000
--- a/www/obhttpd/files/obhttpd.in
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: obhttpd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable obhttpd:
-# obhttpd_enable="YES"
-# obhttpd_flags="<set as needed>"
-
-. /etc/rc.subr
-
-name=obhttpd
-rcvar=obhttpd_enable
-
-command="%%PREFIX%%/sbin/obhttpd"
-
-obhttpd_enable=${obhttpd_enable:-"NO"}
-obhttpd_flags=${obhttpd_flags:-"-f %%PREFIX%%/etc/obhttpd.conf"}
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/www/obhttpd/pkg-descr b/www/obhttpd/pkg-descr
deleted file mode 100644
index fc2aba0c207e..000000000000
--- a/www/obhttpd/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This is the FreeBSD port of the OpenBSD http server.
diff --git a/www/obhttpd/pkg-plist b/www/obhttpd/pkg-plist
deleted file mode 100644
index 892a1eb2718a..000000000000
--- a/www/obhttpd/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-@sample etc/obhttpd.conf.sample
-bin/obhtpasswd
-sbin/obhttpd
-share/man/man1/obhtpasswd.1.gz
-share/man/man5/obhttpd.conf.5.gz
-share/man/man7/patterns.7.gz
-share/man/man8/obhttpd.8.gz