Commit 928f2855 authored by Rene Ladan's avatar Rene Ladan
Browse files

net/proxychains: Remove expired port

2026-07-16 net/proxychains: Use net/proxychains-ng instead
parent 5bd4d087
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5502,3 +5502,4 @@ textproc/py-commonmark|textproc/py-CommonMark|2026-07-13|Remove duplicate port
devel/pecl-pcov|devel/php-pcov|2026-07-13|Converted to standard extension from pecl extension
net/pecl-xmlrpc|net/php-xmlrpc|2026-07-14|Converted to standard extension from pecl extension
misc/py-lance-namespace-urllib3-client|databases/py-lance-namespace-urllib3-client|2026-07-16|Remove duplicate port
net/proxychains|net/proxychains-ng|2026-07-16|Has expired: Use net/proxychains-ng instead
+0 −1
Original line number Diff line number Diff line
@@ -1035,7 +1035,6 @@
    SUBDIR += proftpd-mod_ldap
    SUBDIR += prosearch
    SUBDIR += proxy-suite
    SUBDIR += proxychains
    SUBDIR += proxychains-ng
    SUBDIR += prrte
    SUBDIR += prtunnel

net/proxychains/Makefile

deleted100644 → 0
+0 −38
Original line number Diff line number Diff line
PORTNAME=	proxychains
PORTVERSION=	3.1
PORTREVISION=	4
CATEGORIES=	net
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/version%20${PORTVERSION}

MAINTAINER=	ports@FreeBSD.org
COMMENT=	Redirect connection through proxy servers
WWW=		https://proxychains.sourceforge.net/

LICENSE=	GPLv2
LICENSE_FILE=	${WRKSRC}/COPYING

DEPRECATED=	Use net/proxychains-ng instead
EXPIRATION_DATE=	2026-07-16

RUN_DEPENDS=	${LOCALBASE}/bin/dig:dns/bind-tools

USES=		gmake libtool
USE_LDCONFIG=	yes
GNU_CONFIGURE=	yes

post-patch:
	@${REINPLACE_CMD} -e 's!$$(srcdir)/proxychains.conf!$$(srcdir)/proxychains.conf.sample!' \
		-e 's!libproxychains_la_LIBADD = -ldl!libproxychains_la_LIBADD =!' \
		${WRKSRC}/proxychains/Makefile.in
	@${MV} ${WRKSRC}/proxychains/proxychains.conf \
		${WRKSRC}/proxychains/proxychains.conf.sample

post-configure:
	@${ECHO_CMD} '#define PREFIX "${PREFIX}"' >> ${WRKSRC}/config.h

post-install:
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libproxychains.so.3.0.0
	${INSTALL_DATA} ${WRKSRC}/proxychains/proxychains.conf.sample \
		${STAGEDIR}${PREFIX}/etc/proxychains.conf

.include <bsd.port.mk>

net/proxychains/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (proxychains-3.1.tar.gz) = 9a27657fe9f6e17de9e402ba5c60f9954e7e79fb270c1ef242770f3c01d8515a
SIZE (proxychains-3.1.tar.gz) = 327057
+0 −22
Original line number Diff line number Diff line
--- proxychains/libproxychains.c.orig	2006-03-15 16:16:59 UTC
+++ proxychains/libproxychains.c
@@ -160,7 +160,7 @@ static inline void get_chain_data(
 
 	if(!(file=fopen("./proxychains.conf","r")))
 	if(!(file=fopen(buff,"r")))
-	if(!(file=fopen("/etc/proxychains.conf","r")))
+	if(!(file=fopen(PREFIX "/etc/proxychains.conf","r")))
 	{
 		perror("Can't locate proxychains.conf");
 		exit(1);
@@ -290,8 +290,8 @@ void freeaddrinfo(struct addrinfo *res)
 
 int getnameinfo (const struct sockaddr * sa,
 			socklen_t salen, char * host,
-			socklen_t hostlen, char * serv,
-			socklen_t servlen, unsigned int flags)
+			size_t hostlen, char * serv,
+			size_t servlen, int flags)
 {
 	int ret = 0;
 	if(!init_l)
Loading