diff options
Diffstat (limited to 'irc')
-rw-r--r-- | irc/anope-devel/Makefile | 108 | ||||
-rw-r--r-- | irc/anope-devel/distinfo | 3 | ||||
-rw-r--r-- | irc/anope-devel/files/anope.in | 27 | ||||
-rw-r--r-- | irc/anope-devel/files/pkg-message.in | 19 | ||||
-rw-r--r-- | irc/anope-devel/pkg-descr | 17 | ||||
-rw-r--r-- | irc/anope-devel/pkg-plist | 224 | ||||
-rw-r--r-- | irc/anope/Makefile | 3 | ||||
-rw-r--r-- | irc/halloy/Makefile | 3 | ||||
-rw-r--r-- | irc/halloy/Makefile.crates | 2 | ||||
-rw-r--r-- | irc/halloy/distinfo | 10 | ||||
-rw-r--r-- | irc/halloy/files/patch-data_src_shortcut.rs | 13 | ||||
-rw-r--r-- | irc/polari/Makefile | 24 | ||||
-rw-r--r-- | irc/polari/distinfo | 6 | ||||
-rw-r--r-- | irc/polari/pkg-plist | 22 | ||||
-rw-r--r-- | irc/znc/Makefile | 17 | ||||
-rw-r--r-- | irc/znc/distinfo | 6 | ||||
-rw-r--r-- | irc/znc/pkg-plist | 16 |
17 files changed, 471 insertions, 49 deletions
diff --git a/irc/anope-devel/Makefile b/irc/anope-devel/Makefile new file mode 100644 index 000000000000..5b63b6fcc80b --- /dev/null +++ b/irc/anope-devel/Makefile @@ -0,0 +1,108 @@ +PORTNAME= anope +DISTVERSION= 2.1.16 +CATEGORIES= irc +PKGNAMESUFFIX= -devel-${FLAVOR} + +MAINTAINER= devnull@apt322.org +COMMENT= Set of IRC services for IRC networks (development version) +WWW= https://www.anope.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/docs/COPYING + +CONFLICTS_INSTALL= anope + +FLAVORS= default mysql +FLAVOR?= ${FLAVORS:[1]} + +USES= cmake localbase:ldflags +USE_GITHUB= yes +USE_RC_SUBR= anope + +CMAKE_ARGS= -DINSTDIR:STRING="${PREFIX}/anope" +CFLAGS_amd64= -fPIC +SUB_FILES= pkg-message + +OPTIONS_DEFINE= NLS LDAP SQLITE REDIS XMLRPC +OPTIONS_DEFAULT= OPENSSL SQLITE +OPTIONS_GROUP= REGEX CRYPT +OPTIONS_GROUP_REGEX= PCRE2 POSIX TRE +OPTIONS_GROUP_CRYPT= ENC_POSIX ENC_ARGON +OPTIONS_SINGLE= TLS +OPTIONS_SINGLE_TLS= OPENSSL GNUTLS +OPTIONS_SUB= yes + +PCRE2_DESC= Perl Compatible Regular Expressions (v2) Support +POSIX_DESC= POSIX Basic Regular Expression Support +TRE_DESC= TRE Regex Support +XMLRPC_DESC= Allow modules to send and receive XMLRPC +CRYPT_DESC= Crypt Hashing Module +ENC_ARGON_DESC= Argon2 hashing algorithm via libargon2 +ENC_POSIX_DESC= Posix crypto hashing + +NLS_USES= gettext +LDAP_USES= ldap +OPENSSL_USES= ssl + +LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 + +SQLITE_LIB_DEPENDS= libsqlite3.so:databases/sqlite3 +XMLRPC_LIB_DEPENDS= libxmlrpc.so:net/xmlrpc-c +GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls +PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 +ENC_ARGON_LIB_DEPENDS= libargon2.so:security/libargon2 +TRE_LIB_DEPENDS= libtre.so:textproc/libtre + +REDIS_RUN_DEPENDS= redis>0:databases/redis + +.if ${FLAVOR} == mysql +USES+= mysql +CMAKE_ARGS+= -DEXTRA_LIBS:STRING="${LOCALBASE}/lib/mysql/" +PLIST_SUB+= MYSQL="" +.else +PLIST_SUB+= MYSQL="@comment " +.endif + +post-patch: +# Avoid conflict with C++20 <version> by adding -bin suffix + @${REINPLACE_CMD} -i .c++20 's/version /version-bin /' \ + ${WRKSRC}/include/CMakeLists.txt +.if ${FLAVOR} == mysql + ${LN} -s ${WRKSRC}/modules/extra/mysql.cpp ${WRKSRC}/modules/ +.endif + +post-patch-OPENSSL-on: + ${LN} -s ${WRKSRC}/modules/extra/ssl_openssl.cpp ${WRKSRC}/modules/ + +post-patch-GNUTLS-on: + ${LN} -s ${WRKSRC}/modules/extra/ssl_gnutls.cpp ${WRKSRC}/modules/ + +post-patch-LDAP-on: + ${LN} -s ${WRKSRC}/modules/extra/ldap.cpp ${WRKSRC}/modules/ + +post-patch-PCRE2-on: + ${LN} -s ${WRKSRC}/modules/extra/regex_pcre2.cpp ${WRKSRC}/modules/ + +post-patch-POSIX-on: + ${LN} -s ${WRKSRC}/modules/extra/regex_posix.cpp ${WRKSRC}/modules/ + +post-patch-TRE-on: + ${LN} -s ${WRKSRC}/modules/extra/regex_tre.cpp ${WRKSRC}/modules/ + +post-patch-SQLITE-on: + ${LN} -s ${WRKSRC}/modules/extra/sqlite.cpp ${WRKSRC}/modules/ + +post-patch-XMLRPC-on: + ${LN} -s ${WRKSRC}/modules/extra/xmlrpc.cpp ${WRKSRC}/modules/ + +post-patch-ENC_ARGON-on: + ${LN} -s ${WRKSRC}/modules/extra/enc_argon2.cpp ${WRKSRC}/modules/ + +post-patch-ENC_POSIX-on: + ${LN} -s ${WRKSRC}/modules/extra/enc_posix.cpp ${WRKSRC}/modules/ + +post-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/anope/data/backups + @${MKDIR} ${STAGEDIR}${PREFIX}/anope/logs + +.include <bsd.port.mk> diff --git a/irc/anope-devel/distinfo b/irc/anope-devel/distinfo new file mode 100644 index 000000000000..d4ae020b49e6 --- /dev/null +++ b/irc/anope-devel/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751384030 +SHA256 (anope-anope-2.1.16_GH0.tar.gz) = dffc17e39b21216a064738931de078bb9328d5a615d4173399213c5730c2a933 +SIZE (anope-anope-2.1.16_GH0.tar.gz) = 1505103 diff --git a/irc/anope-devel/files/anope.in b/irc/anope-devel/files/anope.in new file mode 100644 index 000000000000..b36c8cde38f4 --- /dev/null +++ b/irc/anope-devel/files/anope.in @@ -0,0 +1,27 @@ +#!/bin/sh + +# PROVIDE: anope +# REQUIRE: LOGIN +# KEYWORD: shutdown + +# +# Add the following line to /etc/rc.conf to enable anope: +# anope_enable=YES +# + +. /etc/rc.subr + +name=anope +rcvar=anope_enable + +load_rc_config $name + +: ${anope_enable:=NO} +: ${anope_user:=nobody} + +command=%%PREFIX%%/anope/bin/anope +pidfile=%%PREFIX%%/anope/data/anope.pid +extra_commands=reload + +run_rc_command "$1" + diff --git a/irc/anope-devel/files/pkg-message.in b/irc/anope-devel/files/pkg-message.in new file mode 100644 index 000000000000..077a8926ef41 --- /dev/null +++ b/irc/anope-devel/files/pkg-message.in @@ -0,0 +1,19 @@ +[ +{ type: install + message: <<EOM +Anope now installs to %%PREFIX%%/anope +EOM +} +{ type: upgrade + maximum_version: 2.1.0 + message: <<EOM +If you are upgrading from < 2.1.0, you will need +to migrate your configs to the new format. There +is also a guide to migrate your databases to the +new format. Please read the release notes: + +https://www.anope.org/upgrading.html +EOM +} +] + diff --git a/irc/anope-devel/pkg-descr b/irc/anope-devel/pkg-descr new file mode 100644 index 000000000000..e56ca62a9526 --- /dev/null +++ b/irc/anope-devel/pkg-descr @@ -0,0 +1,17 @@ +Anope is a set of Services for IRC networks that allows users to +manage their nicks and channels in a secure and efficient way, and +administrators to manage their network with powerful tools. + +Anope currently works with: + - InspIRCd 3 or later + - UnrealIRCd 6 or later + - ircd-hybrid 8.2.34 or later + - ircd-ratbox 3 or later + - ngIRCd 19.2 or later + - Plexus 3 or later + - Solanum (all versions) + +Anope could also work with some of the daemons derived by the ones listed +above, but there's no support for them if they work or don't work. + +For mysql support, please install -mysql FLAVOR. diff --git a/irc/anope-devel/pkg-plist b/irc/anope-devel/pkg-plist new file mode 100644 index 000000000000..e94acecf05da --- /dev/null +++ b/irc/anope-devel/pkg-plist @@ -0,0 +1,224 @@ +anope/bin/anope +anope/bin/anoperc +anope/conf/anope.example.conf +anope/conf/botserv.example.conf +anope/conf/chanserv.example.conf +anope/conf/chanstats.example.conf +anope/conf/cron.example.sh +anope/conf/global.example.conf +anope/conf/hostserv.example.conf +anope/conf/memoserv.example.conf +anope/conf/modules.example.conf +anope/conf/nickserv.example.conf +anope/conf/operserv.example.conf +anope/data/webcpanel/templates/default/chanserv/access.html +anope/data/webcpanel/templates/default/chanserv/akick.html +anope/data/webcpanel/templates/default/chanserv/chanlist.html +anope/data/webcpanel/templates/default/chanserv/drop.html +anope/data/webcpanel/templates/default/chanserv/main.html +anope/data/webcpanel/templates/default/chanserv/modes.html +anope/data/webcpanel/templates/default/chanserv/set.html +anope/data/webcpanel/templates/default/confirm.html +anope/data/webcpanel/templates/default/cubes.png +anope/data/webcpanel/templates/default/favicon.ico +anope/data/webcpanel/templates/default/hostserv/request.html +anope/data/webcpanel/templates/default/layout/footer.html +anope/data/webcpanel/templates/default/layout/footer.loggedin.html +anope/data/webcpanel/templates/default/layout/header.html +anope/data/webcpanel/templates/default/layout/header.loggedin.html +anope/data/webcpanel/templates/default/login.html +anope/data/webcpanel/templates/default/logo.png +anope/data/webcpanel/templates/default/memoserv/memos.html +anope/data/webcpanel/templates/default/nickserv/alist.html +anope/data/webcpanel/templates/default/nickserv/cert.html +anope/data/webcpanel/templates/default/nickserv/confirm.html +anope/data/webcpanel/templates/default/nickserv/info.html +anope/data/webcpanel/templates/default/operserv/akill.html +anope/data/webcpanel/templates/default/register.html +anope/data/webcpanel/templates/default/style.css +%%NLS%%anope/locale/de_DE/LC_MESSAGES/anope.mo +%%NLS%%anope/locale/el_GR/LC_MESSAGES/anope.mo +%%NLS%%anope/locale/en_US/LC_MESSAGES/anope.mo +%%NLS%%anope/locale/es_ES/LC_MESSAGES/anope.mo +%%NLS%%anope/locale/fr_FR/LC_MESSAGES/anope.mo +%%NLS%%anope/locale/it_IT/LC_MESSAGES/anope.mo +%%NLS%%anope/locale/nl_NL/LC_MESSAGES/anope.mo +%%NLS%%anope/locale/pl_PL/LC_MESSAGES/anope.mo +%%NLS%%anope/locale/pt_PT/LC_MESSAGES/anope.mo +%%NLS%%anope/locale/tr_TR/LC_MESSAGES/anope.mo +anope/modules/botserv.so +anope/modules/bs_assign.so +anope/modules/bs_autoassign.so +anope/modules/bs_badwords.so +anope/modules/bs_bot.so +anope/modules/bs_botlist.so +anope/modules/bs_control.so +anope/modules/bs_info.so +anope/modules/bs_kick.so +anope/modules/bs_set.so +anope/modules/chanserv.so +anope/modules/chanstats.so +anope/modules/cs_access.so +anope/modules/cs_akick.so +anope/modules/cs_ban.so +anope/modules/cs_clone.so +anope/modules/cs_drop.so +anope/modules/cs_enforce.so +anope/modules/cs_entrymsg.so +anope/modules/cs_fantasy_stats.so +anope/modules/cs_fantasy_top.so +anope/modules/cs_flags.so +anope/modules/cs_getkey.so +anope/modules/cs_info.so +anope/modules/cs_invite.so +anope/modules/cs_kick.so +anope/modules/cs_list.so +anope/modules/cs_log.so +anope/modules/cs_mode.so +anope/modules/cs_register.so +anope/modules/cs_seen.so +anope/modules/cs_set.so +anope/modules/cs_set_misc.so +anope/modules/cs_status.so +anope/modules/cs_statusupdate.so +anope/modules/cs_suspend.so +anope/modules/cs_sync.so +anope/modules/cs_topic.so +anope/modules/cs_unban.so +anope/modules/cs_updown.so +anope/modules/cs_xop.so +anope/modules/db_atheme.so +anope/modules/db_flatfile.so +anope/modules/db_json.so +anope/modules/db_old.so +anope/modules/db_redis.so +anope/modules/db_sql.so +anope/modules/db_sql_live.so +anope/modules/dns.so +anope/modules/dnsbl.so +%%ENC_ARGON%%anope/modules/enc_argon2.so +%%ENC_POSIX%%anope/modules/enc_posix.so +anope/modules/enc_bcrypt.so +anope/modules/enc_md5.so +anope/modules/enc_none.so +anope/modules/enc_old.so +anope/modules/enc_sha1.so +anope/modules/enc_sha2.so +anope/modules/enc_sha256.so +anope/modules/fantasy.so +anope/modules/gl_global.so +anope/modules/gl_queue.so +anope/modules/gl_server.so +anope/modules/global.so +anope/modules/greet.so +anope/modules/help.so +anope/modules/helpchan.so +anope/modules/hostserv.so +anope/modules/hs_del.so +anope/modules/hs_group.so +anope/modules/hs_list.so +anope/modules/hs_off.so +anope/modules/hs_on.so +anope/modules/hs_request.so +anope/modules/hs_set.so +anope/modules/httpd.so +anope/modules/hybrid.so +anope/modules/inspircd.so +anope/modules/jsonrpc.so +%%LDAP%%anope/modules/ldap.so +%%LDAP%%anope/modules/ldap_authentication.so +%%LDAP%%anope/modules/ldap_oper.so +anope/modules/memoserv.so +anope/modules/ms_cancel.so +anope/modules/ms_check.so +anope/modules/ms_del.so +anope/modules/ms_ignore.so +anope/modules/ms_info.so +anope/modules/ms_list.so +anope/modules/ms_read.so +anope/modules/ms_rsend.so +anope/modules/ms_send.so +anope/modules/ms_sendall.so +anope/modules/ms_set.so +anope/modules/ms_staff.so +%%MYSQL%%anope/modules/mysql.so +anope/modules/ngircd.so +anope/modules/nickserv.so +anope/modules/ns_ajoin.so +anope/modules/ns_alist.so +anope/modules/ns_cert.so +anope/modules/ns_confirm.so +anope/modules/ns_drop.so +anope/modules/ns_email.so +anope/modules/ns_group.so +anope/modules/ns_identify.so +anope/modules/ns_info.so +anope/modules/ns_list.so +anope/modules/ns_logout.so +anope/modules/ns_recover.so +anope/modules/ns_register.so +anope/modules/ns_resetpass.so +anope/modules/ns_sasl.so +anope/modules/ns_set.so +anope/modules/ns_set_keepmodes.so +anope/modules/ns_set_language.so +anope/modules/ns_set_message.so +anope/modules/ns_set_misc.so +anope/modules/ns_set_protect.so +anope/modules/ns_suspend.so +anope/modules/ns_update.so +anope/modules/operserv.so +anope/modules/os_akill.so +anope/modules/os_chankill.so +anope/modules/os_config.so +anope/modules/os_defcon.so +anope/modules/os_dns.so +anope/modules/os_forbid.so +anope/modules/os_ignore.so +anope/modules/os_info.so +anope/modules/os_jupe.so +anope/modules/os_kick.so +anope/modules/os_kill.so +anope/modules/os_list.so +anope/modules/os_login.so +anope/modules/os_logsearch.so +anope/modules/os_mode.so +anope/modules/os_modinfo.so +anope/modules/os_module.so +anope/modules/os_news.so +anope/modules/os_noop.so +anope/modules/os_oper.so +anope/modules/os_reload.so +anope/modules/os_session.so +anope/modules/os_set.so +anope/modules/os_shutdown.so +anope/modules/os_stats.so +anope/modules/os_svs.so +anope/modules/os_sxline.so +anope/modules/os_update.so +anope/modules/plexus.so +anope/modules/proxyscan.so +anope/modules/ratbox.so +%%REDIS%%anope/modules/redis.so +%%PCRE2%%anope/modules/regex_pcre2.so +%%POSIX%%anope/modules/regex_posix.so +anope/modules/regex_stdlib.so +%%TRE%%anope/modules/regex_tre.so +anope/modules/rewrite.so +anope/modules/rpc_data.so +anope/modules/rpc_user.so +anope/modules/rpc_message.so +anope/modules/rpc_system.so +anope/modules/solanum.so +anope/modules/sql_authentication.so +anope/modules/sql_log.so +anope/modules/sql_oper.so +%%SQLITE%%anope/modules/sqlite.so +%%GNUTLS%%anope/modules/ssl_gnutls.so +%%OPENSSL%%anope/modules/ssl_openssl.so +anope/modules/unrealircd.so +anope/modules/webcpanel.so +%%XMLRPC%%anope/modules/xmlrpc.so +@dir(nobody,,) anope/data/backups +@dir(nobody,,) anope/data +@dir(nobody,,) anope/logs diff --git a/irc/anope/Makefile b/irc/anope/Makefile index f1cb85913935..fce5ceb169c1 100644 --- a/irc/anope/Makefile +++ b/irc/anope/Makefile @@ -16,6 +16,9 @@ SHEBANG_FILES= ${WRKSRC}/src/tools/*.sh CMAKE_ARGS= -DINSTDIR:STRING="${PREFIX}/anope" CFLAGS_amd64= -fPIC + +CONFLICTS_INSTALL= anope-devel + SUB_FILES= pkg-message OPTIONS_DEFINE= GNUTLS LDAP MYSQL NLS OPENSSL PCRE POSIX REDIS SASL \ diff --git a/irc/halloy/Makefile b/irc/halloy/Makefile index 90ff17c0002f..00a49d191e82 100644 --- a/irc/halloy/Makefile +++ b/irc/halloy/Makefile @@ -1,6 +1,5 @@ PORTNAME= halloy -DISTVERSION= 2025.5 -PORTREVISION= 1 +DISTVERSION= 2025.6 CATEGORIES= irc MAINTAINER= pokeysquirrel@gmail.com diff --git a/irc/halloy/Makefile.crates b/irc/halloy/Makefile.crates index ef9597aa94f3..ae451cbf9d6a 100644 --- a/irc/halloy/Makefile.crates +++ b/irc/halloy/Makefile.crates @@ -305,7 +305,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ image-webp-0.2.1 \ imgref-1.11.0 \ indexmap-1.9.3 \ - indexmap-2.7.0 \ + indexmap-2.9.0 \ inotify-0.10.2 \ inotify-sys-0.1.5 \ inout-0.1.3 \ diff --git a/irc/halloy/distinfo b/irc/halloy/distinfo index 33bfa3e3c1d7..d9154d7314d9 100644 --- a/irc/halloy/distinfo +++ b/irc/halloy/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1747058932 +TIMESTAMP = 1750689210 SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0 SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 @@ -613,8 +613,8 @@ SHA256 (rust/crates/imgref-1.11.0.crate) = d0263a3d970d5c054ed9312c0057b4f3bde9c SIZE (rust/crates/imgref-1.11.0.crate) = 65943 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f -SIZE (rust/crates/indexmap-2.7.0.crate) = 85335 +SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e +SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 SHA256 (rust/crates/inotify-0.10.2.crate) = fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc SIZE (rust/crates/inotify-0.10.2.crate) = 26200 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb @@ -1713,5 +1713,5 @@ SHA256 (rust-dark-light-dark-light-8e1f745f91e1e805fa772a83e4744afe95d70aa1_GH0. SIZE (rust-dark-light-dark-light-8e1f745f91e1e805fa772a83e4744afe95d70aa1_GH0.tar.gz) = 5285 SHA256 (iced-rs-iced-aa633f6832c93d81fc829bcd351b369f0aada282_GH0.tar.gz) = e9a6ed7e95da32980d4f64578a1de9bc50646ecb3c5112c46752b5fb387a4c53 SIZE (iced-rs-iced-aa633f6832c93d81fc829bcd351b369f0aada282_GH0.tar.gz) = 5224300 -SHA256 (squidowl-halloy-2025.5_GH0.tar.gz) = ee348b830db85fcea09616a45271551fa7a382513184170a84ef9dc8b720a88d -SIZE (squidowl-halloy-2025.5_GH0.tar.gz) = 15703732 +SHA256 (squidowl-halloy-2025.6_GH0.tar.gz) = aedab3b6919d2fa43577b7a5e91a22eb9fced3ad8b31222770c42dc6088295ce +SIZE (squidowl-halloy-2025.6_GH0.tar.gz) = 16011879 diff --git a/irc/halloy/files/patch-data_src_shortcut.rs b/irc/halloy/files/patch-data_src_shortcut.rs deleted file mode 100644 index df985cd6d0f2..000000000000 --- a/irc/halloy/files/patch-data_src_shortcut.rs +++ /dev/null @@ -1,13 +0,0 @@ ---- data/src/shortcut.rs.orig 2025-05-06 21:46:52 UTC -+++ data/src/shortcut.rs -@@ -146,9 +146,7 @@ impl KeyBind { - default!(toggle_topic, "t", COMMAND | ALT); - #[cfg(target_os = "macos")] - default!(toggle_fullscreen, "f", COMMAND | CTRL); -- #[cfg(target_os = "linux")] -- default!(toggle_fullscreen, F11); -- #[cfg(target_os = "windows")] -+ #[cfg(not(target_os = "macos"))] - default!(toggle_fullscreen, F11); - default!(command_bar, "k", COMMAND); - default!(reload_configuration, "r", COMMAND); diff --git a/irc/polari/Makefile b/irc/polari/Makefile index 02d5c522b698..7f505b6c4356 100644 --- a/irc/polari/Makefile +++ b/irc/polari/Makefile @@ -1,33 +1,29 @@ PORTNAME= polari -PORTVERSION= 42.1 -PORTREVISION= 3 +PORTVERSION= 46.0 CATEGORIES= irc gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Internet Relay Chat (IRC) client designed for GNOME -WWW= https://wiki.gnome.org/Apps/Polari +WWW= https://apps.gnome.org/Polari/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstream-util:devel/appstream-glib \ - gjs-console:lang/gjs \ itstool:textproc/itstool -LIB_DEPENDS= libtelepathy-glib.so:net-im/telepathy-glib \ - libsecret-1.so:security/libsecret \ - libtelepathy-logger.so:net-im/telepathy-logger -RUN_DEPENDS= gjs-console:lang/gjs \ - telepathy-idle>0:net-im/telepathy-idle \ +LIB_DEPENDS= libgjs.so:lang/gjs \ + libtelepathy-glib.so:net-im/telepathy-glib \ + libtinysparql-3.0.so:devel/tinysparql +RUN_DEPENDS= telepathy-idle>0:net-im/telepathy-idle \ gspell>0:textproc/gspell -PORTSCOUT= limitw:1,even +USES= desktop-file-utils gettext-tools gnome localbase meson \ + pkgconfig tar:xz +USE_GNOME= introspection -USES= desktop-file-utils gettext gnome localbase \ - meson pkgconfig tar:xz -USE_GNOME= cairo gtk30 introspection libadwaita -USE_LDCONFIG= yes +PORTSCOUT= limit:^4[67]\. GLIB_SCHEMAS= org.gnome.Polari.gschema.xml diff --git a/irc/polari/distinfo b/irc/polari/distinfo index 30b30440cdec..cea427f948d1 100644 --- a/irc/polari/distinfo +++ b/irc/polari/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658352621 -SHA256 (gnome/polari-42.1.tar.xz) = af90cf0848ecbe407eb2306404836974fd38f31c30d474f46d1b29218a966b3d -SIZE (gnome/polari-42.1.tar.xz) = 1125284 +TIMESTAMP = 1750545312 +SHA256 (gnome/polari-46.0.tar.xz) = d2b1709e379189294f53d4ef15f03f8bcbbbe8c52f0f415e62f7d5f00c360a31 +SIZE (gnome/polari-46.0.tar.xz) = 1067376 diff --git a/irc/polari/pkg-plist b/irc/polari/pkg-plist index cc6049b94df7..be1f6c0d808f 100644 --- a/irc/polari/pkg-plist +++ b/irc/polari/pkg-plist @@ -173,6 +173,19 @@ share/help/pl/polari/legal.xml share/help/pl/polari/network-connect.page share/help/pl/polari/overview.page share/help/pl/polari/sharing.page +share/help/pt/polari/images/Polari.png +share/help/pt/polari/images/polari-paste.png +share/help/pt/polari/images/polari-screenshot.png +share/help/pt/polari/index.page +share/help/pt/polari/introduction.page +share/help/pt/polari/irc-commands.page +share/help/pt/polari/irc-join-room.page +share/help/pt/polari/irc-nick-password.page +share/help/pt/polari/irc-start-conversation.page +share/help/pt/polari/legal.xml +share/help/pt/polari/network-connect.page +share/help/pt/polari/overview.page +share/help/pt/polari/sharing.page share/help/pt_BR/polari/images/Polari.png share/help/pt_BR/polari/images/polari-paste.png share/help/pt_BR/polari/images/polari-screenshot.png @@ -239,8 +252,11 @@ share/help/uk/polari/network-connect.page share/help/uk/polari/overview.page share/help/uk/polari/sharing.page share/icons/hicolor/scalable/apps/org.gnome.Polari.Devel.svg +share/icons/hicolor/scalable/apps/org.gnome.Polari.Devel.svg.license share/icons/hicolor/scalable/apps/org.gnome.Polari.svg +share/icons/hicolor/scalable/apps/org.gnome.Polari.svg.license share/icons/hicolor/symbolic/apps/org.gnome.Polari-symbolic.svg +share/icons/hicolor/symbolic/apps/org.gnome.Polari-symbolic.svg.license share/locale/af/LC_MESSAGES/polari.mo share/locale/ar/LC_MESSAGES/polari.mo share/locale/as/LC_MESSAGES/polari.mo @@ -267,8 +283,10 @@ share/locale/he/LC_MESSAGES/polari.mo share/locale/hr/LC_MESSAGES/polari.mo share/locale/hu/LC_MESSAGES/polari.mo share/locale/id/LC_MESSAGES/polari.mo +share/locale/is/LC_MESSAGES/polari.mo share/locale/it/LC_MESSAGES/polari.mo share/locale/ja/LC_MESSAGES/polari.mo +share/locale/ka/LC_MESSAGES/polari.mo share/locale/kk/LC_MESSAGES/polari.mo share/locale/ko/LC_MESSAGES/polari.mo share/locale/lo/LC_MESSAGES/polari.mo @@ -299,7 +317,7 @@ share/locale/vi/LC_MESSAGES/polari.mo share/locale/zh_CN/LC_MESSAGES/polari.mo share/locale/zh_HK/LC_MESSAGES/polari.mo share/locale/zh_TW/LC_MESSAGES/polari.mo -share/metainfo/org.gnome.Polari.appdata.xml +share/metainfo/org.gnome.Polari.metainfo.xml +share/telepathy/clients/Polari.client %%DATADIR%%/gir-1.0/Polari-1.0.gir %%DATADIR%%/thumbnailer.js -share/telepathy/clients/Polari.client diff --git a/irc/znc/Makefile b/irc/znc/Makefile index e1579710091c..0e5fc948855f 100644 --- a/irc/znc/Makefile +++ b/irc/znc/Makefile @@ -1,6 +1,5 @@ PORTNAME= znc -DISTVERSION= 1.9.1 -PORTREVISION= 6 +DISTVERSION= 1.10.0 CATEGORIES= irc MASTER_SITES= https://znc.in/releases/ \ https://znc.in/releases/archive/ @@ -13,11 +12,18 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= swig>=4.0.1:devel/swig -LIB_DEPENDS= libicuuc.so:devel/icu +LIB_DEPENDS= libcctz.so:devel/cctz \ + libicuuc.so:devel/icu USES= compiler:c++17-lang cpe cmake:run iconv pathfix \ perl5 pkgconfig:both python ssl USE_PERL5= build + +EXTRACT_AFTER_ARGS= --exclude ${PORTNAME}-${DISTVERSION}/third_party/cctz \ + --exclude ${PORTNAME}-${DISTVERSION}/third_party/googletest \ + --exclude ${PORTNAME}-${DISTVERSION}/third_party/gtest-parallel \ + --no-same-owner --no-same-permissions + USE_RC_SUBR= znc USERS= znc @@ -31,6 +37,7 @@ CMAKE_ON= WANT_ICU \ WANT_OPENSSL \ WANT_PYTHON \ WANT_SWIG +CMAKE_OFF= WANT_ARGON CMAKE_ARGS= -DOPENSSL_ROOT_DIR=${OPENSSLBASE} \ -DWANT_PYTHON_VERSION:STRING=python-${PYTHON_VER} @@ -62,9 +69,7 @@ post-patch: post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for f in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} -.endfor + ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-NLS-off: @${RM} -r ${STAGEDIR}${DATADIR}/translations diff --git a/irc/znc/distinfo b/irc/znc/distinfo index 1150ae40c9ca..578ba82c281c 100644 --- a/irc/znc/distinfo +++ b/irc/znc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722200851 -SHA256 (znc-1.9.1.tar.gz) = e8a7cf80e19aad510b4e282eaf61b56bc30df88ea2e0f64fadcdd303c4894f3c -SIZE (znc-1.9.1.tar.gz) = 2236498 +TIMESTAMP = 1749582665 +SHA256 (znc-1.10.0.tar.gz) = be65ad9b62ef545a7e9486f2f74134edc53ba513ad43a69d9d8b476605336b19 +SIZE (znc-1.10.0.tar.gz) = 2305040 diff --git a/irc/znc/pkg-plist b/irc/znc/pkg-plist index 92286676a520..76e498b7082d 100644 --- a/irc/znc/pkg-plist +++ b/irc/znc/pkg-plist @@ -75,6 +75,7 @@ lib/znc/route_replies.so lib/znc/sample.so lib/znc/samplewebapi.so lib/znc/sasl.so +lib/znc/saslplainauth.so lib/znc/send_raw.so lib/znc/shell.so lib/znc/simple_away.so @@ -221,6 +222,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/bg_BG/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/bg_BG/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/bg_BG/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/bg_BG/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/bg_BG/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/bg_BG/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/bg_BG/LC_MESSAGES/znc-shell.mo @@ -279,6 +281,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/da_DK/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/da_DK/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/da_DK/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/da_DK/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/da_DK/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/da_DK/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/da_DK/LC_MESSAGES/znc-shell.mo @@ -337,6 +340,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/de_DE/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/de_DE/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/de_DE/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/de_DE/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/de_DE/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/de_DE/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/de_DE/LC_MESSAGES/znc-shell.mo @@ -395,6 +399,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/el_GR/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/el_GR/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/el_GR/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/el_GR/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/el_GR/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/el_GR/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/el_GR/LC_MESSAGES/znc-shell.mo @@ -453,6 +458,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/es_ES/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/es_ES/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/es_ES/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/es_ES/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/es_ES/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/es_ES/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/es_ES/LC_MESSAGES/znc-shell.mo @@ -511,6 +517,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/fr_FR/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/fr_FR/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/fr_FR/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/fr_FR/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/fr_FR/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/fr_FR/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/fr_FR/LC_MESSAGES/znc-shell.mo @@ -569,6 +576,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/id_ID/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/id_ID/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/id_ID/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/id_ID/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/id_ID/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/id_ID/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/id_ID/LC_MESSAGES/znc-shell.mo @@ -627,6 +635,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/it_IT/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/it_IT/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/it_IT/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/it_IT/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/it_IT/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/it_IT/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/it_IT/LC_MESSAGES/znc-shell.mo @@ -685,6 +694,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/nl_NL/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/nl_NL/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/nl_NL/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/nl_NL/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/nl_NL/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/nl_NL/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/nl_NL/LC_MESSAGES/znc-shell.mo @@ -743,6 +753,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/pl_PL/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/pl_PL/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/pl_PL/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/pl_PL/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/pl_PL/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/pl_PL/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/pl_PL/LC_MESSAGES/znc-shell.mo @@ -801,6 +812,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/pt_BR/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/znc-shell.mo @@ -859,6 +871,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/pt_PT/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/pt_PT/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/pt_PT/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/pt_PT/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/pt_PT/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/pt_PT/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/pt_PT/LC_MESSAGES/znc-shell.mo @@ -917,6 +930,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/ro_RO/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/ro_RO/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/ro_RO/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/ro_RO/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/ro_RO/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/ro_RO/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/ro_RO/LC_MESSAGES/znc-shell.mo @@ -975,6 +989,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/ru_RU/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/ru_RU/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/ru_RU/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/ru_RU/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/ru_RU/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/ru_RU/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/ru_RU/LC_MESSAGES/znc-shell.mo @@ -1033,6 +1048,7 @@ share/man/man1/znc.1.gz %%NLS%%share/locale/tr_TR/LC_MESSAGES/znc-sample.mo %%NLS%%share/locale/tr_TR/LC_MESSAGES/znc-samplewebapi.mo %%NLS%%share/locale/tr_TR/LC_MESSAGES/znc-sasl.mo +%%NLS%%share/locale/tr_TR/LC_MESSAGES/znc-saslplainauth.mo %%NLS%%share/locale/tr_TR/LC_MESSAGES/znc-savebuff.mo %%NLS%%share/locale/tr_TR/LC_MESSAGES/znc-send_raw.mo %%NLS%%share/locale/tr_TR/LC_MESSAGES/znc-shell.mo |