head 1.71; access; symbols pkgsrc-2023Q4:1.71.0.2 pkgsrc-2023Q4-base:1.71 pkgsrc-2023Q3:1.66.0.2 pkgsrc-2023Q3-base:1.66 pkgsrc-2023Q2:1.64.0.2 pkgsrc-2023Q2-base:1.64 pkgsrc-2023Q1:1.63.0.2 pkgsrc-2023Q1-base:1.63 pkgsrc-2022Q4:1.61.0.2 pkgsrc-2022Q4-base:1.61 pkgsrc-2022Q3:1.60.0.2 pkgsrc-2022Q3-base:1.60 pkgsrc-2022Q2:1.58.0.2 pkgsrc-2022Q2-base:1.58 pkgsrc-2022Q1:1.57.0.2 pkgsrc-2022Q1-base:1.57 pkgsrc-2021Q4:1.55.0.2 pkgsrc-2021Q4-base:1.55 pkgsrc-2021Q3:1.53.0.4 pkgsrc-2021Q3-base:1.53 pkgsrc-2021Q2:1.53.0.2 pkgsrc-2021Q2-base:1.53 pkgsrc-2021Q1:1.49.0.4 pkgsrc-2021Q1-base:1.49 pkgsrc-2020Q4:1.49.0.2 pkgsrc-2020Q4-base:1.49 pkgsrc-2020Q3:1.48.0.2 pkgsrc-2020Q3-base:1.48 pkgsrc-2020Q2:1.46.0.2 pkgsrc-2020Q2-base:1.46 pkgsrc-2020Q1:1.45.0.2 pkgsrc-2020Q1-base:1.45 pkgsrc-2019Q4:1.41.0.4 pkgsrc-2019Q4-base:1.41 pkgsrc-2019Q3:1.37.0.2 pkgsrc-2019Q3-base:1.37 pkgsrc-2019Q2:1.32.0.2 pkgsrc-2019Q2-base:1.32 pkgsrc-2019Q1:1.30.0.4 pkgsrc-2019Q1-base:1.30 pkgsrc-2018Q4:1.30.0.2 pkgsrc-2018Q4-base:1.30 pkgsrc-2018Q3:1.27.0.2 pkgsrc-2018Q3-base:1.27 pkgsrc-2018Q2:1.25.0.2 pkgsrc-2018Q2-base:1.25 pkgsrc-2018Q1:1.23.0.2 pkgsrc-2018Q1-base:1.23 pkgsrc-2017Q4:1.20.0.2 pkgsrc-2017Q4-base:1.20 pkgsrc-2017Q3:1.18.0.4 pkgsrc-2017Q3-base:1.18 pkgsrc-2017Q2:1.16.0.2 pkgsrc-2017Q2-base:1.16 pkgsrc-2017Q1:1.14.0.2 pkgsrc-2017Q1-base:1.14 pkgsrc-2016Q4:1.11.0.2 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.10.0.2 pkgsrc-2016Q3-base:1.10 pkgsrc-2016Q2:1.8.0.2 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.6.0.2 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.5.0.2 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.4.0.4 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.2 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.1.0.2 pkgsrc-2015Q1-base:1.1; locks; strict; comment @# @; 1.71 date 2023.11.14.14.01.29; author wiz; state Exp; branches; next 1.70; commitid BZ5vzwBRof1beAME; 1.70 date 2023.11.12.13.20.49; author wiz; state Exp; branches; next 1.69; commitid SjpNXQIV5XeZ3kME; 1.69 date 2023.11.08.13.18.15; author wiz; state Exp; branches; next 1.68; commitid PsuHTklAIsF4bOLE; 1.68 date 2023.10.24.22.08.20; author wiz; state Exp; branches; next 1.67; commitid MTsrqKm6aGrQAVJE; 1.67 date 2023.10.21.17.09.51; author gdt; state Exp; branches; next 1.66; commitid Sr0Nb6aaZLDw2wJE; 1.66 date 2023.08.14.05.23.53; author wiz; state Exp; branches; next 1.65; commitid LOSB79OLVxvXjIAE; 1.65 date 2023.07.06.09.38.11; author wiz; state Exp; branches; next 1.64; commitid 6meR4IA6XJRNYIvE; 1.64 date 2023.04.19.08.09.15; author adam; state Exp; branches; next 1.63; commitid B8gCWhWtMX9vZGlE; 1.63 date 2023.01.29.21.15.37; author ryoon; state Exp; branches; next 1.62; commitid QL7aBXsBGmQvUtbE; 1.62 date 2023.01.03.17.36.51; author wiz; state Exp; branches; next 1.61; commitid vvAqE6UmuqFFx78E; 1.61 date 2022.11.23.16.19.27; author adam; state Exp; branches; next 1.60; commitid ju2K3LUYlTJKqQ2E; 1.60 date 2022.08.11.05.08.06; author gutteridge; state Exp; branches; next 1.59; commitid yKydzoO42ClN3qPD; 1.59 date 2022.06.28.11.31.03; author wiz; state Exp; branches; next 1.58; commitid D2UoJrTHpoHEANJD; 1.58 date 2022.04.18.19.10.28; author adam; state Exp; branches; next 1.57; commitid eC9Na3jrfOOUpIAD; 1.57 date 2022.03.12.08.01.53; author nia; state Exp; branches; next 1.56; commitid 2RYet6S1oSBvUTvD; 1.56 date 2022.03.04.07.48.16; author nia; state Exp; branches; next 1.55; commitid 4lITE2bv3mOL5SuD; 1.55 date 2021.12.08.16.03.28; author adam; state Exp; branches; next 1.54; commitid 2PyWjHx5T8rqARjD; 1.54 date 2021.10.19.08.17.06; author nia; state Exp; branches; next 1.53; commitid jNRnrstv3dwOCodD; 1.53 date 2021.05.24.19.49.13; author wiz; state Exp; branches; next 1.52; commitid qokaiStTApGMcrUC; 1.52 date 2021.04.21.11.41.04; author adam; state Exp; branches; next 1.51; commitid fph0Axs0eT3az9QC; 1.51 date 2021.04.20.00.48.02; author gutteridge; state Exp; branches; next 1.50; commitid 1zV8kw9NCfmpYXPC; 1.50 date 2021.04.19.13.51.17; author pgoyette; state Exp; branches; next 1.49; commitid ESsxSf7b5QAqlUPC; 1.49 date 2020.11.05.09.07.33; author ryoon; state Exp; branches; next 1.48; commitid VqGaBtHnBBcd5GuC; 1.48 date 2020.08.31.18.06.41; author wiz; state Exp; branches; next 1.47; commitid 7zxRbfOkDOoxbfmC; 1.47 date 2020.08.17.20.18.16; author leot; state Exp; branches; next 1.46; commitid ybGS4iX9Fz8imskC; 1.46 date 2020.06.02.08.23.17; author adam; state Exp; branches; next 1.45; commitid nisovMpvvZm3RCaC; 1.45 date 2020.03.10.22.09.28; author wiz; state Exp; branches; next 1.44; commitid UV3Ncm9kwd8O7UZB; 1.44 date 2020.03.08.16.48.56; author wiz; state Exp; branches; next 1.43; commitid rcNYzTQo8icypCZB; 1.43 date 2020.02.18.14.21.43; author nia; state Exp; branches; next 1.42; commitid QIOKtlBFkBTtdaXB; 1.42 date 2020.01.18.21.48.49; author jperkin; state Exp; branches; next 1.41; commitid JW4hJgY8ZdoTFdTB; 1.41 date 2019.12.21.14.41.32; author nia; state Exp; branches; next 1.40; commitid kWCUkVUMl97JdAPB; 1.40 date 2019.12.04.11.59.54; author nia; state Exp; branches; next 1.39; commitid chYB4YcHQAAkSnNB; 1.39 date 2019.12.04.11.57.05; author nia; state Exp; branches; next 1.38; commitid D2DtUDFwd4qqQnNB; 1.38 date 2019.10.07.09.28.09; author prlw1; state Exp; branches; next 1.37; commitid Pi4Mv8oxM8EqTUFB; 1.37 date 2019.08.11.13.18.03; author wiz; state Exp; branches; next 1.36; commitid Ifet9Pg6Qt99ZByB; 1.36 date 2019.07.21.22.24.31; author wiz; state Exp; branches; next 1.35; commitid sTQI1F7qYi5bHXvB; 1.35 date 2019.07.17.10.53.22; author nia; state Exp; branches; next 1.34; commitid 1zGTivXzfz7w0ovB; 1.34 date 2019.07.17.09.22.11; author nia; state Exp; branches; next 1.33; commitid ucWXSWRPacNhvnvB; 1.33 date 2019.07.17.09.18.42; author nia; state Exp; branches; next 1.32; commitid B2SGzfkxhXyVtnvB; 1.32 date 2019.05.08.17.19.41; author nia; state Exp; branches; next 1.31; commitid 2fcMQunZsPhYnqmB; 1.31 date 2019.04.25.07.32.38; author maya; state Exp; branches; next 1.30; commitid 1FEMQBEPb9uTxHkB; 1.30 date 2018.11.29.11.21.48; author prlw1; state Exp; branches; next 1.29; commitid aZ35ZFDHjmtByP1B; 1.29 date 2018.11.14.22.21.08; author kleink; state Exp; branches; next 1.28; commitid GUhtnbJ6vT0uGXZA; 1.28 date 2018.11.12.03.51.47; author ryoon; state Exp; branches; next 1.27; commitid 9EFLHvDNIp1OBBZA; 1.27 date 2018.09.30.13.58.10; author wiedi; state Exp; branches; next 1.26; commitid JheyI71p1ydVl8UA; 1.26 date 2018.08.22.09.43.01; author wiz; state Exp; branches; next 1.25; commitid YLub8g3ofvFGb6PA; 1.25 date 2018.04.16.14.34.13; author wiz; state Exp; branches; next 1.24; commitid kzqGMVblMLsRUFyA; 1.24 date 2018.04.04.17.40.23; author tron; state Exp; branches; next 1.23; commitid EAEuzo9pEegIk9xA; 1.23 date 2018.03.17.11.56.15; author tnn; state Exp; branches; next 1.22; commitid GVwNmIEOwVgLYNuA; 1.22 date 2018.03.12.11.16.09; author wiz; state Exp; branches; next 1.21; commitid Mv60lx3Uo1UqW9uA; 1.21 date 2018.01.28.20.10.44; author wiz; state Exp; branches; next 1.20; commitid QPx6fI8ZTJVRhGoA; 1.20 date 2017.11.30.16.45.15; author adam; state Exp; branches; next 1.19; commitid 2LNaDKcCKaKZ25hA; 1.19 date 2017.11.23.17.19.49; author wiz; state Exp; branches; next 1.18; commitid IKMbhxg2I0GMsbgA; 1.18 date 2017.09.18.09.53.12; author maya; state Exp; branches; next 1.17; commitid BMfpJecGogsW6F7A; 1.17 date 2017.08.16.20.21.04; author wiz; state Exp; branches; next 1.16; commitid rqudPoPPU2GmEt3A; 1.16 date 2017.06.05.14.22.18; author ryoon; state Exp; branches; next 1.15; commitid 54KDUXvefsKDYbUz; 1.15 date 2017.04.22.21.03.25; author adam; state Exp; branches; next 1.14; commitid FZEMSoU8Sj6ZBzOz; 1.14 date 2017.03.28.16.18.25; author khorben; state Exp; branches; next 1.13; commitid HeI1VY8hbRNmPkLz; 1.13 date 2017.02.12.06.25.08; author ryoon; state Exp; branches; next 1.12; commitid k6LcxswBlcMUXCFz; 1.12 date 2017.02.06.13.55.08; author wiz; state Exp; branches; next 1.11; commitid gPJ49nTI4WujETEz; 1.11 date 2016.12.04.05.17.19; author ryoon; state Exp; branches; next 1.10; commitid xSaWu3mShoBjQCwz; 1.10 date 2016.08.16.08.30.14; author tnn; state Exp; branches; next 1.9; commitid FYIOXqo4eyhSrviz; 1.9 date 2016.08.03.10.22.34; author adam; state Exp; branches; next 1.8; commitid AsJCxHnjaXbduQgz; 1.8 date 2016.06.08.19.22.16; author wiz; state Exp; branches; next 1.7; commitid 12SLmHS6vHs0hH9z; 1.7 date 2016.04.11.19.01.43; author ryoon; state Exp; branches; next 1.6; commitid mgqGURJPmT1r1f2z; 1.6 date 2016.03.05.11.28.07; author jperkin; state Exp; branches; next 1.5; commitid 1LoxeQftu903HrXy; 1.5 date 2015.10.10.01.58.00; author ryoon; state Exp; branches; next 1.4; commitid 78BsYZiClqZSgvEy; 1.4 date 2015.06.12.10.48.27; author wiz; state Exp; branches; next 1.3; commitid B4JmCfaVUbiY38py; 1.3 date 2015.04.25.14.20.28; author tnn; state Exp; branches; next 1.2; commitid fJ3K6z1vWX7yMYiy; 1.2 date 2015.04.06.08.17.21; author adam; state Exp; branches; next 1.1; commitid dUs0ktQdJn8Wnvgy; 1.1 date 2015.02.15.17.41.24; author khorben; state Exp; branches; next ; commitid 31pLVqqeKJj578ay; desc @@ 1.71 log @*: recursive bump for cairo dependency changes @ text @# $NetBSD: Makefile,v 1.70 2023/11/12 13:20:49 wiz Exp $ DISTNAME= hexchat-2.16.1 PKGREVISION= 14 CATEGORIES= chat MASTER_SITES= https://dl.hexchat.net/hexchat/ EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://hexchat.github.io/ COMMENT= IRC client based on XChat LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit USE_TOOLS+= pkg-config msgfmt xgettext USE_LANGUAGES= c c++ MESON_ARGS+= -Dtext-frontend=true MESON_ARGS+= -Dinstall-appdata=false REPLACE_PYTHON+= plugins/perl/generate_header.py REPLACE_PYTHON+= src/common/make-te.py OPSYSVARS+= SOEXT SOEXT.Darwin= dylib SOEXT.*= so PLIST_SUBST+= SOEXT=${SOEXT} LDFLAGS.SunOS+= -lsocket -lnsl PKGCONFIG_OVERRIDE+= data/pkgconfig/hexchat-plugin.pc.in .include "options.mk" .include "../../devel/meson/build.mk" .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/gettext-tools/msgfmt-desktop.mk" .include "../../devel/glib2/buildlink3.mk" .include "../../devel/pango/buildlink3.mk" # Whether Python is required strictly as a build tool or also at runtime is # determined in options.mk, and PYTHON_FOR_BUILD_ONLY is set there, if needed. .include "../../lang/python/tool.mk" .include "../../textproc/iso-codes/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../mk/dlopen.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.70 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.69 2023/11/08 13:18:15 wiz Exp $ d4 1 a4 1 PKGREVISION= 13 @ 1.69 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2023/10/24 22:08:20 wiz Exp $ d4 1 a4 1 PKGREVISION= 12 @ 1.68 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2023/10/21 17:09:51 gdt Exp $ d4 1 a4 1 PKGREVISION= 11 @ 1.67 log @recursive revbump for tiff update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2023/08/14 05:23:53 wiz Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.66 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2023/07/06 09:38:11 wiz Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.65 log @*: recursive bump for perl 5.38 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2023/04/19 08:09:15 adam Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.64 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2023/01/29 21:15:37 ryoon Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.63 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2023/01/03 17:36:51 wiz Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.62 log @*: recursive bump for tiff shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2022/11/23 16:19:27 adam Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.61 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2022/08/11 05:08:06 gutteridge Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.60 log @Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2022/06/28 11:31:03 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.59 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2022/04/18 19:10:28 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.58 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2022/03/12 08:01:53 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.57 log @*: Replace per-package msgfmt hacks with msgfmt-desktop.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2022/03/04 07:48:16 nia Exp $ d4 1 @ 1.56 log @hexchat: update to 2.16.1 2.16.1 (2022-02-12) - add -NOOVERRIDE flag to the GUI COLOR command - add -q (quiet) flag to EXECWRITE command - rename installed icon on Linux to match app-id (Fixes notification icon) - fix escaping already escaped URLs when opening them - fix Python scripts not being opened as UTF-8 - fix TIMER command supporting decimals regardless of locale - fishlim: fix building with OpenSSL 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2021/12/08 16:03:28 adam Exp $ a29 6 .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "NetBSD" # msgfmt: unknown option -- xml TOOLS_PLATFORM.msgfmt= .endif d35 1 @ 1.55 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2021/10/19 08:17:06 nia Exp $ d3 1 a3 2 DISTNAME= hexchat-2.16.0 PKGREVISION= 1 @ 1.54 log @hexchat: update to 2.16.0 2.16.0 (2021-10-01) * add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY * add support for strikethrough formatting * update network list (including Libera.Chat as the default) * update OpenSSL on Windows * fix text clipping issues by respecting font line height * fix URLs not being escaped when opened * fix misc IRC message parsing issues * remove libnotify dependency on Linux, fixing hangs when notifications are shown * remove libproxy dependency on Linux * print ChanServ notices in the front tab by default * fishlim: add support for CBC mode * python: rewrite plugin in python with CFFI This lowers memory usage and fixed conflicts with many C Python modules including pygobject @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2021/05/24 19:49:13 wiz Exp $ d4 1 @ 1.53 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2021/04/21 11:41:04 adam Exp $ d3 1 a3 2 DISTNAME= hexchat-2.14.3 PKGREVISION= 9 d17 2 a18 5 # XXX fails without GNU msgfmt _TOOLS_USE_PKGSRC.msgfmt= yes MESON_ARGS+= -Dwith-text=true MESON_ARGS+= -Dwith-appdata=false d30 6 @ 1.52 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2021/04/20 00:48:02 gutteridge Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.51 log @hexchat: fix Python plugin-enabled builds Whether Python is required strictly as a build tool or also at runtime is determined in options.mk, and PYTHON_FOR_BUILD_ONLY is set there, if needed. (And pyversion.mk is included via tool.mk now.) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2021/04/19 13:51:17 pgoyette Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.50 log @devel/meson no longer includes lang/python/tool.mk so we need to do it ourselves. From wiz@@ Looking good, please commit these. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2020/11/05 09:07:33 ryoon Exp $ a15 3 PYTHON_FOR_BUILD_ONLY= tool .include "../../lang/python/tool.mk" d41 3 a43 1 .include "../../lang/python/pyversion.mk" @ 1.49 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2020/08/31 18:06:41 wiz Exp $ d15 4 @ 1.48 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2020/08/17 20:18:16 leot Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.47 log @*: revbump after fontconfig bl3 changes (libuuid removal) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2020/06/02 08:23:17 adam Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.46 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2020/03/10 22:09:28 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.45 log @librsvg: update bl3.mk to remove libcroco in rust case recursive bump for the dependency change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2020/03/08 16:48:56 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.44 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2020/02/18 14:21:43 nia Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.43 log @hexchat: Clean up no longer necessary items in the Makefile Fix the path to the .pc.in file post-meson. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2020/01/18 21:48:49 jperkin Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.42 log @*: Recursive revision bump for openssl 1.1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2019/12/21 14:41:32 nia Exp $ d14 1 a14 2 USE_LIBTOOL= yes USE_TOOLS+= bison gmake intltool msgfmt msgmerge pkg-config xgettext a16 2 PKGCONFIG_OVERRIDE+= share/pkgconfig/hexchat-plugin.pc.in a24 1 REPLACE_PYTHON+= meson_post_install.py d33 2 @ 1.41 log @hexchat: Update to 2.14.3 Bug fix only update to a leaf package. * fix various incorrect parsing of IRC messages relating to trailing parameters * fix SASL negotiation combined with multi-line cap * fix input box theming with Yaru theme * python: Work around Python 3.7 regression causing crash on unload * sysinfo: Add support for /etc/os-release * sysinfo: Ignore irrelevant mounts when calculating storage size @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2019/12/04 11:59:54 nia Exp $ d4 1 @ 1.40 log @hexchat: PYTHON_VERSIONS_INCOMPATIBLE can be removed now Meson was updated to not require this hack @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2019/12/04 11:57:05 nia Exp $ d3 1 a3 2 DISTNAME= hexchat-2.14.2 PKGREVISION= 3 @ 1.39 log @hexchat: Backport a message parser fix and clean up the Makefile a bit. This fixes some small problems (e.g. with the display of the date the topic was set) when connecting to IRC networks running newer, standards-compliant server implementations. I'm backporting these fixes because I'm not expecting a new HexChat release to be made any time soon. Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2019/10/07 09:28:09 prlw1 Exp $ a22 3 # Meson PYTHON_VERSIONS_INCOMPATIBLE= 27 @ 1.38 log @Rename py-meson to meson. The motivation is to consider meson as an application, so there is only one copy on the system, and as a python 3 program, it can build python 2 packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2019/08/11 13:18:03 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 d23 2 a24 1 .include "options.mk" a28 6 # XXX meson PYTHON_VERSIONS_INCOMPATIBLE= 27 .if empty(PKG_OPTIONS:Mpython) PYTHON_FOR_BUILD_ONLY= yes .endif .include "../../lang/python/pyversion.mk" d40 1 d42 4 a46 1 .include "../../devel/pango/buildlink3.mk" a48 1 .include "../../converters/libiconv/buildlink3.mk" a49 1 .include "../../devel/glib2/buildlink3.mk" @ 1.37 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2019/07/21 22:24:31 wiz Exp $ d45 1 a45 1 .include "../../devel/py-meson/build.mk" @ 1.36 log @*: recursive bump for gdk-pixbuf2-2.38.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2019/07/17 10:53:22 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.35 log @hexchat: Avoid races by explicitly depending on generated headers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2019/07/17 09:22:11 nia Exp $ d4 1 @ 1.34 log @hexchat: Remove previous workaround for nondeterministic builds @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2019/07/17 09:18:42 nia Exp $ a43 3 # It seems generated files are sometimes not generated in time. MAKE_JOBS_SAFE= no @ 1.33 log @hexchat: Try out MAKE_JOBS_SAFE=no to deal with non-deterministic builds. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2019/05/08 17:19:41 nia Exp $ d44 1 a44 1 # Let's see if this helps with the non-deterministic builds... a46 14 # I have no idea why it sometimes isn't doing this, causing the build # to fail without the generated files. post-configure: ${PYTHONBIN} ${WRKSRC}/src/common/make-te.py \ ${WRKSRC}/src/common/textevents.in \ ${WRKSRC}/src/common/textevents.h \ ${WRKSRC}/src/common/textenums.h cd ${WRKSRC} && ${PREFIX}/bin/glib-genmarshal \ --prefix _hexchat_marshal --internal \ --output src/common/marshal.c \ --body src/common/marshalers.list \ --include-header marshal.h @ 1.32 log @hexchat: Update to 2.14.2. Changes: * remove shift+click binding to close tabs * re-add option to build against legacy perl * add appstream metainfo for plugins * add build option to set perl binary * add option to build without appstream * fix not unminimizing when restoring from tray * fix translations containing invalid text events * fix server passwords starting with : * update libraries on windows, fixing CVE-2018-15120 (and emoji!) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2019/04/25 07:32:38 maya Exp $ d44 3 @ 1.31 log @PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2018/11/29 11:21:48 prlw1 Exp $ d3 1 a3 2 DISTNAME= hexchat-2.14.1 PKGREVISION= 6 d5 1 a5 1 MASTER_SITES= http://dl.hexchat.net/hexchat/ d25 1 d44 14 @ 1.30 log @Revbump for libcanberra gstreamer change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2018/11/14 22:21:08 kleink Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.29 log @Revbump after cairo 1.16.0 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2018/11/12 03:51:47 ryoon Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.28 log @Recursive revbump from hardbuzz-2.1.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2018/09/30 13:58:10 wiedi Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.27 log @hexchat: link network libs on SunOS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2018/08/22 09:43:01 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.26 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2018/04/16 14:34:13 wiz Exp $ d42 2 @ 1.25 log @Recursive bump for new fribidi dependency in pango. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2018/04/04 17:40:23 tron Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.24 log @hexchat: Fix package list for macOS Shared objects use the extension ".dylib" and ".so" under macOS. Adapt the package list dynamically as necessary @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2018/03/17 11:56:15 tnn Exp $ d4 1 @ 1.23 log @hexchat: update to 2.14.1 2.14.1 (2018-03-13) fix performance regression on Unix fix building plugins with some compilers add missing gtk pixbuf theme engine in Windows installer 2.14.0 (2018-03-10) rewrite build system in Meson replace intltool build depenency with gettext >= 0.19.6 rename data files to use io.github.Hexchat name add option (irc_reconnect_rejoin) to disable auto-rejoin on reconnect add ability to set custom tray icon separate of app icon fix building against OpenSSL 1.1.0 fix Enchant 2.0+ support fix input box theming with Adwaita-dark fix custom sounds not respecting omit if away option fix detecting if a tray doesn?t exist on x11 fix cutting off ctcp text after ending \01 fix /ignore not accepting full hosts fix characters getting cut off when their width changes (on Unix) fix various possible crashes change preference window to be scroll-able remove ctrl+w binding by default remove mpcinfo plugin doat: fix channels with / in them fishlim: fix key exchange fishlim: fix building against LibreSSL sysinfo: fix pci.ids file not being found on some distros sysinfo: make libpci optional lua: avoid loading the same script multiple times update translations update libraries on Windows, including Python to 3.6 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2018/03/12 11:16:09 wiz Exp $ d36 5 @ 1.22 log @Recursive bumps for fontconfig and libzip dependency changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2018/01/28 20:10:44 wiz Exp $ d3 1 a3 2 DISTNAME= hexchat-2.12.3 PKGREVISION= 7 a12 1 GNU_CONFIGURE= yes d19 3 d24 1 a24 7 CONFIGURE_ARGS+= --enable-textfe .if ${OPSYS} == "Darwin" CONFIGURE_ARGS+= --disable-xlib .else .include "../../x11/libX11/buildlink3.mk" .endif d26 4 a29 2 .if ${MACHINE_ARCH} == "i386" CONFIGURE_ARGS+= --enable-mmx d31 4 d36 1 @ 1.21 log @Bump PKGREVISION for gdbm shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2017/11/30 16:45:15 adam Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.20 log @Revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2017/11/23 17:19:49 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.19 log @recursive bump for libxkbcommon removal from at-spi2-core @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2017/09/18 09:53:12 maya Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.18 log @revbump for requiring ICU 59.x @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2017/08/16 20:21:04 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.17 log @Follow some http redirects. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2017/06/05 14:22:18 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.16 log @Recursive revbump from lang/perl5 5.26.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2017/04/22 21:03:25 adam Exp $ d10 1 a10 1 HOMEPAGE= http://hexchat.github.io/ @ 1.15 log @Revbump after icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2017/03/28 16:18:25 khorben Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.14 log @Update chat/hexchat to version 2.12.3 2.12.3 (2016-10-22) * fix crash with bad translations * fix crash and leaks in mpcinfo plugin * add mhop command * change ping timeout to 60 by default * update translations 2.12.2 (2016-10-08) * fix input box theme with Adwaita 3.20 * fix return value of hexchat_pluginpref_get_int() * fix tab color changing when print events are eaten * fix network name not being sanitized for scrollback files * fix building sysinfo on OS X <= 10.9 * fix resume with DCC GET * fix possible assertion when decoding incoming text * fix possible crashes when plugins modify the UI during context close * add "chanmodes" to channel list in plugin api * lua: o add automatic return and = handling in console o fix pluginpref usage * fishlim: o fix saving nicks containing [ or ] o add commands: /topic+, /msg+, and /notice+ o add support for /me o add /keyx command to do DH1080 key exchanges * improve efficiency of various timers * reduce updates of user count in titlebar/userlist * download extra redist for perl on Windows * update appdata file * update translations * update dependencies on Windows This is a leaf package, and in preparation of a security fix. "please commit" gdt@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2017/02/12 06:25:08 ryoon Exp $ d4 1 @ 1.13 log @Recursive revbump from fonts/harfbuzz @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2017/02/06 13:55:08 wiz Exp $ d3 1 a3 2 DISTNAME= hexchat-2.12.1 PKGREVISION= 3 @ 1.12 log @Recursive bump for harfbuzz's new graphite2 dependency. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2016/12/04 05:17:19 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.11 log @Recursive revbump from textproc/icu 58.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2016/08/16 08:30:14 tnn Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.10 log @Update to hexchat-2.12.2. Add lua PKG_OPTION. 2.12.1 (2016-05-01) add lua plugin change desktop file to open urls in existing instance on Unix misc chanopt fixes misc identd fixes misc challengeauth fixes re-add support for old versions of libnotify update network list 2.12.0 (2016-03-12) add support for IRCv3.2 add support for twitch.tv/membership cap add support for SNI (Server Name Indication) add ability to do DnD reordering in some settings dialogs add option to disable middle-click closing tabs rewrite sysinfo plugin rewrite identd plugin rewrite update plugin rewrite checksum plugin remove DH-{AES,BLOWFISH} mechanisms (insecure) remove IRC encoding, replaced with UTF-8 remove System Default encoding, replaced with UTF-8 remove configure option to disable ipv6 remove msproxy and socks5 library support (unused) change tab-complete to favor other user nicks over own change url detection to support unicode change decoding to not attempt ISO-8859-1 fixing corruption change pluginpref to escape values minor changes to icons fix numerous crashes (but not #600) fix poor performance with nick indent enabled fix UTF-8 text in winamp plugin fix fishlim plugin handling networks with server-time fix logging hostname of users in new queries fix Key Press event sending non-UTF-8 text to plugins fix get_info( win_ptr ) from python fix running portable-mode from another directory fix duplicate timestamps on selection fix cfgdir argument fix mode-button text being cut off fix scrollback timestamps with server-time fix url handler accepting quoted paths with spaces fix using correct encoding when jumping networks improve DCC handling large files improve python detection in configure improve scrollback file handling (corruption, line endings) improve building in cygwin improve build options on unix to be more secure update translations update network list 2.10.2 (2014-11-25) verify hostnames of certificates use more secure openssl options (No SSLv2/3) detect utf8 urls in chat fix using multiple client certs at the same time fix checking for Perl on some distros fix friends list not properly updating fix building with format-security fix opening utf8 urls on Windows and OSX update deps on Windows update translations @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2016/08/03 10:22:34 adam Exp $ d4 1 @ 1.9 log @Revbump after graphics/gd update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2016/06/08 19:22:16 wiz Exp $ d3 1 a3 2 DISTNAME= hexchat-2.10.2 PKGREVISION= 8 @ 1.8 log @Bump PKGREVISION for perl-5.24. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2016/04/11 19:01:43 ryoon Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.7 log @Recursive revbump from textproc/icu 57.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2016/03/05 11:28:07 jperkin Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.6 log @Bump PKGREVISION for security/openssl ABI bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2015/10/10 01:58:00 ryoon Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.5 log @Recursive revbump from textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2015/06/12 10:48:27 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.4 log @Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2015/04/25 14:20:28 tnn Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.3 log @Recursive revbump following MesaLib update, categories a through f. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2015/04/06 08:17:21 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.2 log @Revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2015/02/15 17:41:24 khorben Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @Imported chat/hexchat 2.10.2 from pkgsrc-wip HexChat is an IRC client based on XChat, but unlike XChat it's completely free for both Windows and Unix-like systems. Since XChat is open source, it's perfectly legal. HexChat was originally called XChat-WDK which in turn was a successor of freakschat. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @