head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.6 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.4 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.2 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.1.0.28 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.26 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.24 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.22 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.20 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.18 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.16 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.14 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.12 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.10 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.8 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.6 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.4 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.2 pkgsrc-2022Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2025.07.25.19.30.09; author vins; state Exp; branches; next 1.2; commitid X7xKOtfmWinh9a4G; 1.2 date 2025.07.25.18.41.27; author vins; state Exp; branches; next 1.1; commitid zeviaFylqtVdS94G; 1.1 date 2022.03.04.10.09.15; author nia; state Exp; branches; next ; commitid RIjpK4jsd6gaSSuD; desc @@ 1.3 log @chat/catgirl: fix build on SunOS Bump revision and take maintainership. @ text @$NetBSD: patch-configure,v 1.2 2025/07/25 18:41:27 vins Exp $ NetBSD support. Note that native curses does not work. --- configure.orig 2024-03-22 01:38:43.000000000 +0000 +++ configure @@@@ -6,6 +6,9 @@@@ set -eu cflags() { echo "CFLAGS += $*" } +ldflags() { + echo "LDFLAGS += $*" +} defstr() { cflags "-D'$1=\"$2\"'" } @@@@ -54,6 +57,19 @@@@ case "$(uname)" in config libtls ncursesw defvar OPENSSL_BIN openssl exec_prefix /bin/openssl ;; + (NetBSD) + cflags "-D'explicit_bzero(b,l)=explicit_memset((b),0,(l))'" + config libtls ncurses + echo 'OBJS += compat_readpassphrase.o' + defstr OPENSSL_BIN /usr/bin/openssl + ;; + (SunOS) + cflags -Wno-pedantic + ldflags -lsocket + config libtls ncursesw + echo 'OBJS += compat_readpassphrase.o' + defstr OPENSSL_BIN /usr/bin/openssl + ;; (*) config libtls ncursesw defvar OPENSSL_BIN openssl exec_prefix /bin/openssl @ 1.2 log @chat/catgirl: update to 2.2a This is a minor release, fixing a style character handling bug affecting some ncurses implementations. @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2022/03/04 10:09:15 nia Exp $ d7 11 a17 1 @@@@ -54,6 +54,12 @@@@ case "$(uname)" in d27 7 @ 1.1 log @add chat/catgirl catgirl(1) is a TLS-only terminal IRC client. Notable Features: * Tab complete: most recently seen or mentioned nicks are completed first. Commas are inserted between multiple nicks. * Prompt: the prompt clearly shows whether input will be interpreted as a command or sent as a message. * Split scroll: keeps the latest messages in view while scrolling. * URL detection: recent URLs from a particular user or matching a substring can be opened or copied. * Nick coloring: color generation based on usernames remains stable across nick changes. Mentions of users in messages are colored. * Topic diffing: the modified portion of a channel topic change is highlighted. * Ignore: visibility of filtered messages can be toggled. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- configure.orig 2022-02-23 23:05:10.000000000 +0000 d7 1 a7 1 @@@@ -53,6 +53,12 @@@@ case "$(uname)" in d13 1 a13 2 + config libtls ncursesw + defvar OPENSSL_BIN openssl exec_prefix /usr/bin/openssl d15 1 @