head 1.11; access; symbols pkgsrc-2026Q2:1.11.0.2 pkgsrc-2026Q2-base:1.11 pkgsrc-2026Q1:1.9.0.2 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.6.0.2 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.4.0.2 pkgsrc-2025Q3-base:1.4; locks; strict; comment @# @; 1.11 date 2026.05.21.13.52.08; author ktnb; state Exp; branches; next 1.10; commitid Er36is48BHPGDGGG; 1.10 date 2026.05.14.16.40.31; author ryoon; state Exp; branches; next 1.9; commitid tKipFjQKzke3NNFG; 1.9 date 2026.02.09.14.02.17; author ktnb; state Exp; branches; next 1.8; commitid tWlxLOW50Q4oWHtG; 1.8 date 2026.02.06.10.04.20; author wiz; state Exp; branches; next 1.7; commitid MwQEYCXeWSFvIitG; 1.7 date 2026.01.07.08.46.03; author wiz; state Exp; branches; next 1.6; commitid 1wQ3ICD8eebefrpG; 1.6 date 2025.10.23.20.36.05; author wiz; state Exp; branches; next 1.5; commitid 1V2hBZn9ypXaCJfG; 1.5 date 2025.10.05.19.25.43; author js; state Exp; branches; next 1.4; commitid U70EDQkwOmfbOpdG; 1.4 date 2025.09.03.17.17.43; author ktnb; state Exp; branches; next 1.3; commitid H3VzidSVGGUi8i9G; 1.3 date 2025.08.30.22.44.44; author wiz; state Exp; branches; next 1.2; commitid 2izPxU30rhec4O8G; 1.2 date 2025.08.29.08.18.26; author wiz; state Exp; branches; next 1.1; commitid X32tyKW4G8zfjB8G; 1.1 date 2025.08.25.20.03.22; author ktnb; state Exp; branches; next ; commitid ctjTv63dLgo8l98G; desc @@ 1.11 log @toxic: update to 0.16.2 - Added network profiling support - Notifications now have a configurable cooldown via the config file - Some alerts are no longer double counted in the status bar - Fix possible null pointer dereference during video call activation - Fix memory leak after live config reload - Fix possible pointer use after free if live config reload failed - Live config changes to mplex auto-away now work as intended - The chat window now stays scrolled to the bottom when the peer list is enabled or disabled in groups/conferences - File transfer status bar is no longer broken for the sending client - Fatal error messages are now always printed to stderr even if /dev/tty cannot be opened - Fix bug causing audio/video calls to fail after shuffling the internal friend list indices via deleting and adding friends - Fixed nanosleep implementation which improves performance drastically on some systems @ text @# $NetBSD: Makefile,v 1.10 2026/05/14 16:40:31 ryoon Exp $ DISTNAME= toxic-0.16.2 CATEGORIES= chat MASTER_SITES= ${MASTER_SITE_GITHUB:=JFreegman/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= ktnb@@NetBSD.org HOMEPAGE= https://github.com/JFreegman/toxic/ COMMENT= Terminal-based Tox peer-to-peer messenger LICENSE= gnu-gpl-v3 USE_LANGUAGES= c c++ USE_TOOLS+= gmake pkg-config TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc MAKE_ENV+= ENABLE_RELEASE=1 .include "../../mk/bsd.prefs.mk" # on Darwin there are many X11 errors .if ${OPSYS} == "Darwin" MAKE_ENV+= DISABLE_X11=1 .endif LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ SUBST_CLASSES+= prefix SUBST_SED.prefix+= -e "s,/usr/local/opt/freealut/include,${PREFIX}/include," SUBST_SED.prefix+= -e "s,/usr/local/opt/glib/include,${PREFIX}/include," SUBST_SED.prefix+= -e "s,PKG_CONFIG_PATH,\# PKG_CONFIG_PATH," SUBST_FILES.prefix+= cfg/systems/Darwin.mk SUBST_STAGE.prefix= pre-configure SUBST_MESSAGE.prefix= Adapt hardcoded prefix for pkgsrc. INSTALLATION_DIRS+= man/man1 man/man5 post-install: ${INSTALL_MAN} ${WRKSRC}/doc/toxic.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_MAN} ${WRKSRC}/doc/toxic.conf.5 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5 # the install target puts gzipped man pages here ${RM} -r ${DESTDIR}${PREFIX}/share/man .include "../../audio/freealut/buildlink3.mk" .include "../../audio/openal-soft/buildlink3.mk" BUILDLINK_API_DEPENDS.toxcore+= toxcore>=0.2.21 .include "../../chat/toxcore/buildlink3.mk" .include "../../converters/qrencode/buildlink3.mk" .include "../../devel/libconfig/buildlink3.mk" # segfaults without direct bl3 to ncurses .include "../../devel/ncurses/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../www/curl/buildlink3.mk" .include "../../sysutils/libnotify/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.10 log @*: Recursive revbump from security/nettle-4.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2026/02/09 14:02:17 ktnb Exp $ d3 1 a3 2 DISTNAME= toxic-0.16.1 PKGREVISION= 7 @ 1.9 log @revbump from chat/toxcore @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2026/02/06 10:04:20 wiz Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.8 log @*: recursive bump for nettle 4.0 shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2026/01/07 08:46:03 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.7 log @*: recursive bump for icu 78.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2025/10/23 20:36:05 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.6 log @*: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2025/10/05 19:25:43 js Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.5 log @*: rev bump for curl @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2025/09/03 17:17:43 ktnb Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.4 log @toxic: fixed building on darwin @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/08/30 22:44:44 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.3 log @*: recursive bump for tiff growing lerc dependency @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/08/29 08:18:26 wiz Exp $ d20 5 d27 8 @ 1.2 log @toxic: needs toxcore > 0.2.18, so depend on current pkgsrc version @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/08/25 20:03:22 ktnb Exp $ d4 1 @ 1.1 log @Toxic is a Tox-based peer-to-peer messenger that provides end-to-end encrypted communications without the use of centralized servers. It supports text messaging, file sharing, 1-on-1 voice and video calls, private audio conferences, public and private text group chats, and a few built-in games you can play with your friends. Toxic requires no registration or setup, and is ready to use out of the box. Its interface is highly customizable to suit your preferences. @ text @d1 1 a1 1 # $NetBSD$ d33 1 @