summaryrefslogtreecommitdiff
path: root/irc
diff options
context:
space:
mode:
Diffstat (limited to 'irc')
-rw-r--r--irc/Makefile1
-rw-r--r--irc/anope/Makefile7
-rw-r--r--irc/anope/distinfo6
-rw-r--r--irc/anope/pkg-plist2
-rw-r--r--irc/atheme-services/Makefile39
-rw-r--r--irc/bnc/Makefile35
-rw-r--r--irc/bnc/distinfo3
-rw-r--r--irc/bnc/files/patch-Makefile.in11
-rw-r--r--irc/bnc/files/patch-bncsetup37
-rw-r--r--irc/bnc/pkg-descr5
-rw-r--r--irc/bnc/pkg-plist9
-rw-r--r--irc/halloy/Makefile1
-rw-r--r--irc/konversation/distinfo6
-rw-r--r--irc/p5-POE-Session-Irssi/Makefile2
-rw-r--r--irc/polari/Makefile2
-rw-r--r--irc/py-sopel-help/Makefile2
-rw-r--r--irc/py-sopel/Makefile9
-rw-r--r--irc/py-sopel/distinfo6
-rw-r--r--irc/weechat/patch39
-rw-r--r--irc/znc/Makefile2
20 files changed, 42 insertions, 182 deletions
diff --git a/irc/Makefile b/irc/Makefile
index b7c7fd2d9f72..a1acec26ba8b 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -9,7 +9,6 @@
SUBDIR += bitlbee-facebook
SUBDIR += bitlbee-mastodon
SUBDIR += bitlbee-steam
- SUBDIR += bnc
SUBDIR += catgirl
SUBDIR += cgiirc
SUBDIR += dancer
diff --git a/irc/anope/Makefile b/irc/anope/Makefile
index 0e96f36eb73c..f1cb85913935 100644
--- a/irc/anope/Makefile
+++ b/irc/anope/Makefile
@@ -1,6 +1,5 @@
PORTNAME= anope
-DISTVERSION= 2.0.16
-PORTREVISION= 1
+DISTVERSION= 2.0.18
CATEGORIES= irc
MAINTAINER= devnull@apt322.org
@@ -38,7 +37,7 @@ NLS_USES= gettext
OPENSSL_USES= ssl
-PCRE_LIB_DEPENDS= libpcre.so:devel/pcre
+PCRE_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
REDIS_RUN_DEPENDS= redis>=0:databases/redis
@@ -71,7 +70,7 @@ post-patch-OPENSSL-on:
${LN} -s ${WRKSRC}/modules/extra/m_ssl_openssl.cpp ${WRKSRC}/modules/
post-patch-PCRE-on:
- ${LN} -s ${WRKSRC}/modules/extra/m_regex_pcre.cpp ${WRKSRC}/modules/
+ ${LN} -s ${WRKSRC}/modules/extra/m_regex_pcre2.cpp ${WRKSRC}/modules/
post-patch-POSIX-on:
${LN} -s ${WRKSRC}/modules/extra/m_regex_posix.cpp ${WRKSRC}/modules/
diff --git a/irc/anope/distinfo b/irc/anope/distinfo
index 20c392bca6cb..b8cbd23d5113 100644
--- a/irc/anope/distinfo
+++ b/irc/anope/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723784777
-SHA256 (anope-anope-2.0.16_GH0.tar.gz) = 29a0ca188371c2e2324d8b1cb5a528038c19cf2b73bc65aca123785bdb207d3c
-SIZE (anope-anope-2.0.16_GH0.tar.gz) = 1654972
+TIMESTAMP = 1749867366
+SHA256 (anope-anope-2.0.18_GH0.tar.gz) = 40c8f59118f7ee2d0f4a66a3e1ab022dc91fcad3ff89ea4e6e3fc20de09dc3af
+SIZE (anope-anope-2.0.18_GH0.tar.gz) = 1656281
diff --git a/irc/anope/pkg-plist b/irc/anope/pkg-plist
index ba0abaa06aa3..d8488f4d98b5 100644
--- a/irc/anope/pkg-plist
+++ b/irc/anope/pkg-plist
@@ -121,7 +121,7 @@ anope/lib/modules/m_httpd.so
%%MYSQL%%anope/lib/modules/m_mysql.so
anope/lib/modules/m_proxyscan.so
anope/lib/modules/m_redis.so
-%%PCRE%%anope/lib/modules/m_regex_pcre.so
+%%PCRE%%anope/lib/modules/m_regex_pcre2.so
%%POSIX%%anope/lib/modules/m_regex_posix.so
%%TRE%%anope/lib/modules/m_regex_tre.so
anope/lib/modules/m_rewrite.so
diff --git a/irc/atheme-services/Makefile b/irc/atheme-services/Makefile
index db61c8ba45dc..83cd17da0d54 100644
--- a/irc/atheme-services/Makefile
+++ b/irc/atheme-services/Makefile
@@ -1,5 +1,6 @@
PORTNAME= atheme-services
PORTVERSION= 7.2.12
+PORTREVISION= 1
CATEGORIES= irc net
MASTER_SITES= https://github.com/atheme/atheme/releases/download/v${PORTVERSION}/
DISTNAME= atheme-services-v${PORTVERSION}
@@ -14,42 +15,40 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libmowgli-2.so:devel/libmowgli2
USES= cpe gmake localbase pathfix pkgconfig ssl tar:xz
+CPE_PRODUCT= atheme
PATHFIX_MAKEFILEIN= Makefile
USE_LDCONFIG= yes
+USE_RC_SUBR= ${PORTNAME}
+
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-fhs-paths \
- --sysconfdir=${PREFIX}/etc/atheme \
+CONFIGURE_ARGS= --disable-gtk-doc \
+ --enable-fhs-paths \
+ --enable-large-net \
--localstatedir=/var \
- --disable-gtk-doc \
- --enable-large-net
-
-CPE_PRODUCT= atheme
+ --sysconfdir=${PREFIX}/etc/atheme
CONFLICTS_INSTALL= lifelines
USERS= ircservices
GROUPS= ircservices
-USE_RC_SUBR= atheme-services
-
-OPTIONS_DEFINE= CONTRIB CRACKLIB DOCS LDAP NLS PCRE PERL
+OPTIONS_DEFINE= CONTRIB CRACKLIB DOCS LDAP NLS PCRE PERL
OPTIONS_DEFAULT= CRACKLIB LDAP PCRE PERL
+OPTIONS_SUB= yes
CONTRIB_DESC= Enable contrib modules
CRACKLIB_DESC= Use cracklib for checking password strength
-OPTIONS_SUB= yes
-
CONTRIB_CONFIGURE_ENABLE= contrib
-CRACKLIB_LIB_DEPENDS= libcrack.so:security/cracklib
+CRACKLIB_LIB_DEPENDS= libcrack.so:security/cracklib
CRACKLIB_CONFIGURE_WITH= cracklib
-LDAP_USES= ldap
-LDAP_CONFIGURE_WITH= ldap
-NLS_USES= gettext
-NLS_CONFIGURE_ENABLE= nls
-PCRE_LIB_DEPENDS= libpcre.so:devel/pcre
-PCRE_CONFIGURE_WITH= pcre
-PERL_USES= perl5
-PERL_CONFIGURE_WITH= perl
+LDAP_USES= ldap
+LDAP_CONFIGURE_WITH= ldap
+NLS_USES= gettext
+NLS_CONFIGURE_ENABLE= nls
+PCRE_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
+PCRE_CONFIGURE_WITH= pcre2-8
+PERL_USES= perl5
+PERL_CONFIGURE_WITH= perl
.include <bsd.port.mk>
diff --git a/irc/bnc/Makefile b/irc/bnc/Makefile
deleted file mode 100644
index dbe6125c835d..000000000000
--- a/irc/bnc/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-PORTNAME= bnc
-DISTVERSION= 2.9.4
-PORTREVISION= 1
-CATEGORIES= irc
-MASTER_SITES= http://home.risingnet.net/download/
-DISTNAME= ${PORTNAME}${DISTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple IRC relay proxy with support for virtual hosting
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Unmaintained without upstream distfile and WWW
-EXPIRATION_DATE= 2025-05-27
-
-GNU_CONFIGURE= yes
-
-DOCS= COPYING Changelog README example.conf
-BINS= bnc mkpasswd
-SCRIPTS= bncchk bncsetup
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- ${SED} -e 's,@PREFIX@,${PREFIX},g' ${WRKSRC}/bncsetup
-
-do-install:
- ${INSTALL_PROGRAM} ${BINS:S,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${SCRIPTS:S,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/bin
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/example.conf ${STAGEDIR}${PREFIX}/etc/bnc.conf.sample
-
-.include <bsd.port.mk>
diff --git a/irc/bnc/distinfo b/irc/bnc/distinfo
deleted file mode 100644
index fc990dbfb36e..000000000000
--- a/irc/bnc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1584519305
-SHA256 (bnc2.9.4.tar.gz) = af0e95c97feb1f2d231c570a658be8e42a91aafab6e6dfeb04b7e9fcc360b74b
-SIZE (bnc2.9.4.tar.gz) = 76896
diff --git a/irc/bnc/files/patch-Makefile.in b/irc/bnc/files/patch-Makefile.in
deleted file mode 100644
index 11081be785dd..000000000000
--- a/irc/bnc/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2005-01-26 04:15:06 UTC
-+++ Makefile.in
-@@ -2,7 +2,7 @@ LIBS=@LIBS@
- CFLAGS=-O3 -Wall -include config.h
- CC=@CC@
-
--ALL: bnc mkpasswd
-+all: bnc mkpasswd
-
- mkpasswd:mkpasswd.c
- ${CC} ${CFLAGS} -o mkpasswd mkpasswd.c ${LIBS}
diff --git a/irc/bnc/files/patch-bncsetup b/irc/bnc/files/patch-bncsetup
deleted file mode 100644
index 886c6b6879d9..000000000000
--- a/irc/bnc/files/patch-bncsetup
+++ /dev/null
@@ -1,37 +0,0 @@
---- bncsetup.orig 2005-02-07 01:51:06 UTC
-+++ bncsetup
-@@ -91,15 +91,9 @@ altconf()
-
- }
-
--if ! [ -e ./mkpasswd ]
--then
-- echo "You need to Make the package before you can use this script"
-- echo "(required ./mkpasswd)"
-- bsclean 0
--fi
-
- echo "BAD\$" > $TMPFILE
--echo "Test" | ./mkpasswd -s >> $TMPFILE
-+echo "Test" | mkpasswd -s >> $TMPFILE
- CRCYS=$(cat $TMPFILE | grep '\$' | tail -1 )
-
-
-@@ -244,13 +238,13 @@ ERRORLEVEL=$?
-
- if [ x$ERRORLEVEL = x0 ]
- then
-- if [ -x ./mkpasswd ]
-+ if [ -x @PREFIX@/bin/mkpasswd ]
- then
-- SUPERPASS="+"$(echo "$SUPERPASS" | ./mkpasswd -s)
-- BNCPASS="+"$(echo "$BNCPASS" | ./mkpasswd -s)
-+ SUPERPASS="+"$(echo "$SUPERPASS" | mkpasswd -s)
-+ BNCPASS="+"$(echo "$BNCPASS" | mkpasswd -s)
- else
- clear
-- echo "You have not did ./configure and make so there is no ./mkpasswd"
-+ echo "You have not did ./configure and make so there is no mkpasswd"
- echo "This program is required to produce the encryption"
- bsclean 0
- fi
diff --git a/irc/bnc/pkg-descr b/irc/bnc/pkg-descr
deleted file mode 100644
index 957bd941ffbf..000000000000
--- a/irc/bnc/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-IRC Proxy Daemon that supports virtual hosting.
-
-Instructions in work/bnc*/README.
-
-Bill Fumerola(billf@chc-chimes.com)
diff --git a/irc/bnc/pkg-plist b/irc/bnc/pkg-plist
deleted file mode 100644
index 60d6cb64b234..000000000000
--- a/irc/bnc/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/bnc
-bin/bncchk
-bin/bncsetup
-bin/mkpasswd
-etc/bnc.conf.sample
-%%PORTDOCS%%%%DOCSDIR%%/example.conf
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/Changelog
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/irc/halloy/Makefile b/irc/halloy/Makefile
index 141e9f24ae5d..90ff17c0002f 100644
--- a/irc/halloy/Makefile
+++ b/irc/halloy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= halloy
DISTVERSION= 2025.5
+PORTREVISION= 1
CATEGORIES= irc
MAINTAINER= pokeysquirrel@gmail.com
diff --git a/irc/konversation/distinfo b/irc/konversation/distinfo
index 994f98a01cc1..2b8421984703 100644
--- a/irc/konversation/distinfo
+++ b/irc/konversation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746557906
-SHA256 (KDE/release-service/25.04.1/konversation-25.04.1.tar.xz) = ea5e11f96640fd6ae40f045daa4449aeb1621efa3ac4f0cd8d8ddac2f91461c2
-SIZE (KDE/release-service/25.04.1/konversation-25.04.1.tar.xz) = 4449880
+TIMESTAMP = 1749036792
+SHA256 (KDE/release-service/25.04.2/konversation-25.04.2.tar.xz) = b9ae441bdccfd34cad9ffd9405bfa2a68961d1ecbc745ee0050277db7c9aa760
+SIZE (KDE/release-service/25.04.2/konversation-25.04.2.tar.xz) = 4449860
diff --git a/irc/p5-POE-Session-Irssi/Makefile b/irc/p5-POE-Session-Irssi/Makefile
index 2386488d5ded..d0562180b5c3 100644
--- a/irc/p5-POE-Session-Irssi/Makefile
+++ b/irc/p5-POE-Session-Irssi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= POE-Session-Irssi
PORTVERSION= 0.50
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= irc perl5 devel
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:MARTIJN
diff --git a/irc/polari/Makefile b/irc/polari/Makefile
index 6b86d8bd7081..02d5c522b698 100644
--- a/irc/polari/Makefile
+++ b/irc/polari/Makefile
@@ -2,7 +2,7 @@ PORTNAME= polari
PORTVERSION= 42.1
PORTREVISION= 3
CATEGORIES= irc gnome
-MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
+MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
diff --git a/irc/py-sopel-help/Makefile b/irc/py-sopel-help/Makefile
index 2397d6464ea6..be6675d50aff 100644
--- a/irc/py-sopel-help/Makefile
+++ b/irc/py-sopel-help/Makefile
@@ -5,7 +5,7 @@ MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= sopel_help-${PORTVERSION}
-MAINTAINER= DtxdF@disroot.org
+MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Help plugin for Sopel
WWW= https://github.com/sopel-irc/${PORTNAME}
diff --git a/irc/py-sopel/Makefile b/irc/py-sopel/Makefile
index 1fe300636be8..a86588f03e89 100644
--- a/irc/py-sopel/Makefile
+++ b/irc/py-sopel/Makefile
@@ -1,10 +1,10 @@
PORTNAME= sopel
-DISTVERSION= 8.0.0
+DISTVERSION= 8.0.2
CATEGORIES= irc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= DtxdF@disroot.org
+MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Easy-to-use and highly extensible IRC Bot framework
WWW= https://sopel.chat/
@@ -32,6 +32,7 @@ USES= python
USE_PYTHON= autoplist pep517
USE_RC_SUBR= sopel
+NO_ARCH= yes
SUB_FILES+= pkg-message
SUB_LIST+= PYTHON_CMD=${PYTHON_CMD}
@@ -49,8 +50,8 @@ post-install:
.endfor
@${MKDIR} ${STAGEDIR}/var/db/sopel/www
.for script in sopel sopel-config sopel-plugins
- ${CP} ${FILESDIR}/${script}.py ${STAGEDIR}${PREFIX}/bin/${script}
- @${REINPLACE_CMD} -e "s|%%PYTHON_SHEBANG%%|#!${PYTHON_CMD}|" ${STAGEDIR}${PREFIX}/bin/${script}
+ ${SED} -e "s|%%PYTHON_SHEBANG%%|#!${PYTHON_CMD}|" ${FILESDIR}/${script}.py \
+ > ${STAGEDIR}${PREFIX}/bin/${script}
${CHMOD} 555 ${STAGEDIR}${PREFIX}/bin/${script}
.endfor
diff --git a/irc/py-sopel/distinfo b/irc/py-sopel/distinfo
index 65b1e09053cc..967672f8cf14 100644
--- a/irc/py-sopel/distinfo
+++ b/irc/py-sopel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718049976
-SHA256 (sopel-8.0.0.tar.gz) = 8ee2c9a7412de6a319c01673c347b8b4a83570162a02c1fc294cea36820fef45
-SIZE (sopel-8.0.0.tar.gz) = 249956
+TIMESTAMP = 1748295430
+SHA256 (sopel-8.0.2.tar.gz) = ecb35b9d2ae2fb28c7d8dc3cac10933bc2e0f3855763a03ec4c5ec70491454af
+SIZE (sopel-8.0.2.tar.gz) = 250538
diff --git a/irc/weechat/patch b/irc/weechat/patch
deleted file mode 100644
index 48ab4bee5e71..000000000000
--- a/irc/weechat/patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff --git a/irc/weechat/Makefile b/irc/weechat/Makefile
-index dba99258c7..770bb3aad8 100644
---- a/irc/weechat/Makefile
-+++ b/irc/weechat/Makefile
-@@ -1,5 +1,5 @@
- PORTNAME= weechat
--PORTVERSION= 4.2.2
-+PORTVERSION= 4.3.0
- CATEGORIES= irc
- MASTER_SITES= https://weechat.org/files/src/
-
-@@ -20,8 +20,8 @@ USE_LDCONFIG= yes
-
- CMAKE_ARGS= -DLIBDATADIR=${LOCALBASE}/libdata
-
--OPTIONS_DEFINE= BACKTRACE DOCS HEADLESS ICON ICONV MANPAGES NLS ZSTD
--OPTIONS_DEFAULT= ASPELL BACKTRACE CHARSET HEADLESS ICON LUA MANPAGES \
-+OPTIONS_DEFINE= API BACKTRACE DOCS HEADLESS ICON ICONV MANPAGES NLS ZSTD
-+OPTIONS_DEFAULT= API ASPELL BACKTRACE CHARSET HEADLESS ICON LUA MANPAGES \
- NLS PERL PYTHON RUBY TCL TYPING ZSTD
- OPTIONS_SUB= yes
-
-@@ -29,6 +29,7 @@ OPTIONS_GROUP= PLUGINS
- OPTIONS_GROUP_PLUGINS= ASPELL CHARSET GUILE JAVASCRIPT LUA PERL PHP PYTHON \
- RUBY TCL TYPING
-
-+API_DESC= HTTP REST API
- BACKTRACE_DESC= Provide crash backtraces
- CHARSET_DESC= Charset plugin (implies ICONV)
- GUILE_DESC= Guile script support
-@@ -44,6 +45,8 @@ TYPING_DESC= Typing status plugin
- ${_opt}_CMAKE_BOOL= ENABLE_${_opt}
- .endfor
-
-+API_CMAKE_BOOL= ENABLE_CJSON
-+API_LIB_DEPENDS= libcjson.so:devel/libcjson
- ASPELL_CMAKE_BOOL= ENABLE_SPELL
- ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell
- CHARSET_IMPLIES= ICONV
diff --git a/irc/znc/Makefile b/irc/znc/Makefile
index 16402933ebdb..e1579710091c 100644
--- a/irc/znc/Makefile
+++ b/irc/znc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= znc
DISTVERSION= 1.9.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= irc
MASTER_SITES= https://znc.in/releases/ \
https://znc.in/releases/archive/