libpurple: Update to 2.14.12 pkgsrc changes: --------------- * Remove useless PLIST.vv variable. * Disable vv when farstream or gstreamer options are not enabled. upstream changes: ----------------- version 2.14.12 (12/31/2022): * Remove a string from the Romanian translation that's breaks the creation of the Windows installer. (RR 2157) (Gary Kramlich) version 2.14.11 (12/31/2022): * Add Markus "ivanhoe" Fischer to the Crazy Patch Writers! Congrats Markus! (RR 1952) (Gary Kramlich) * Fix a crash when closing a group chat with spellchk plugin enabled. (RR 1951) (Markus Fischer) * Fix network interface detection on Windows to fix broken file transfers. (PIDGIN-17123, PIDGIN-17293, PIDGIN-17516, PIDGIN-17704) (RR 2018) (Gary Kramlich) * Update the about box to point people to Discourse instead of the mailing lists. (RR 2154) (Gary Kramlich)diff -r1.119 -r1.120 pkgsrc/chat/libpurple/Makefile
(triaxx)
@@ -1,23 +1,22 @@ | @@ -1,23 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.119 2022/11/23 16:18:33 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.120 2023/01/23 20:25:27 triaxx Exp $ | |
2 | 2 | |||
3 | PKGNAME= libpurple-${PIDGIN_VERSION} | 3 | PKGNAME= libpurple-${PIDGIN_VERSION} | |
4 | PKGREVISION= 2 | |||
5 | 4 | |||
6 | COMMENT= Plugin-based multi-protocol instant messaging library | 5 | COMMENT= Plugin-based multi-protocol instant messaging library | |
7 | 6 | |||
8 | .include "../../chat/libpurple/Makefile.common" | 7 | .include "../../chat/libpurple/Makefile.common" | |
9 | 8 | |||
10 | USE_TOOLS+= intltool msgfmt msgmerge xgettext | 9 | USE_TOOLS+= intltool msgfmt msgmerge xgettext | |
11 | 10 | |||
12 | CPPFLAGS.SunOS+= -D__SunOS | 11 | CPPFLAGS.SunOS+= -D__SunOS | |
13 | 12 | |||
14 | .include "options.mk" | 13 | .include "options.mk" | |
15 | 14 | |||
16 | BUILD_DIRS= m4macros libpurple po share/ca-certs share/sounds | 15 | BUILD_DIRS= m4macros libpurple po share/ca-certs share/sounds | |
17 | 16 | |||
18 | .include "../../converters/libiconv/buildlink3.mk" | 17 | .include "../../converters/libiconv/buildlink3.mk" | |
19 | .include "../../devel/gettext-lib/buildlink3.mk" | 18 | .include "../../devel/gettext-lib/buildlink3.mk" | |
20 | .include "../../devel/glib2/buildlink3.mk" | 19 | .include "../../devel/glib2/buildlink3.mk" | |
21 | .include "../../devel/libidn/buildlink3.mk" | 20 | .include "../../devel/libidn/buildlink3.mk" | |
22 | .include "../../textproc/libxml2/buildlink3.mk" | 21 | .include "../../textproc/libxml2/buildlink3.mk" | |
23 | .include "../../mk/bsd.pkg.mk" | 22 | .include "../../mk/bsd.pkg.mk" |
@@ -1,57 +1,57 @@ | @@ -1,57 +1,57 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.56 2022/07/20 02:14:12 khorben Exp $ | 1 | # $NetBSD: Makefile.common,v 1.57 2023/01/23 20:25:27 triaxx Exp $ | |
2 | # | 2 | # | |
3 | # used by chat/finch/Makefile | 3 | # used by chat/finch/Makefile | |
4 | # used by chat/libpurple/Makefile | 4 | # used by chat/libpurple/Makefile | |
5 | # used by chat/pidgin/Makefile | 5 | # used by chat/pidgin/Makefile | |
6 | # used by chat/pidgin-sametime/Makefile | 6 | # used by chat/pidgin-sametime/Makefile | |
7 | # used by chat/pidgin-silc/Makefile | 7 | # used by chat/pidgin-silc/Makefile | |
8 | 8 | |||
9 | PIDGIN_VERSION= 2.14.10 | 9 | PIDGIN_VERSION= 2.14.12 | |
10 | DISTNAME= pidgin-${PIDGIN_VERSION} | 10 | DISTNAME= pidgin-${PIDGIN_VERSION} | |
11 | CATEGORIES= chat | 11 | CATEGORIES= chat | |
12 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin/} | 12 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin/} | |
13 | EXTRACT_SUFX= .tar.bz2 | 13 | EXTRACT_SUFX= .tar.bz2 | |
14 | 14 | |||
15 | MAINTAINER= pkgsrc-users@NetBSD.org | 15 | MAINTAINER= pkgsrc-users@NetBSD.org | |
16 | HOMEPAGE= https://www.pidgin.im/ | 16 | HOMEPAGE= https://www.pidgin.im/ | |
17 | LICENSE= gnu-gpl-v2 | 17 | LICENSE= gnu-gpl-v2 | |
18 | 18 | |||
19 | USE_LIBTOOL= yes | 19 | USE_LIBTOOL= yes | |
20 | USE_PKGLOCALEDIR= yes | 20 | USE_PKGLOCALEDIR= yes | |
21 | USE_TOOLS+= pkg-config gmake | 21 | USE_TOOLS+= pkg-config gmake | |
22 | GNU_CONFIGURE= yes | 22 | GNU_CONFIGURE= yes | |
23 | 23 | |||
24 | PATCHDIR= ${.CURDIR}/../../chat/libpurple/patches | 24 | PATCHDIR= ${.CURDIR}/../../chat/libpurple/patches | |
25 | DISTINFO_FILE?= ${.CURDIR}/../../chat/libpurple/distinfo | 25 | DISTINFO_FILE?= ${.CURDIR}/../../chat/libpurple/distinfo | |
26 | 26 | |||
27 | CONFIGURE_ARGS+= --disable-gtkui | 27 | CONFIGURE_ARGS+= --disable-gtkui | |
28 | CONFIGURE_ARGS+= --disable-consoleui | 28 | CONFIGURE_ARGS+= --disable-consoleui | |
29 | CONFIGURE_ARGS+= --disable-meanwhile | 29 | CONFIGURE_ARGS+= --disable-meanwhile | |
30 | CONFIGURE_ARGS+= --disable-farstream | 30 | CONFIGURE_ARGS+= --disable-farstream | |
31 | CONFIGURE_ARGS+= --disable-gstreamer | 31 | CONFIGURE_ARGS+= --disable-gstreamer | |
32 | CONFIGURE_ARGS+= --disable-avahi | 32 | CONFIGURE_ARGS+= --disable-avahi | |
33 | CONFIGURE_ARGS+= --disable-perl | 33 | CONFIGURE_ARGS+= --disable-perl | |
34 | CONFIGURE_ARGS+= --disable-tcl | 34 | CONFIGURE_ARGS+= --disable-tcl | |
35 | CONFIGURE_ARGS+= --disable-tk | 35 | CONFIGURE_ARGS+= --disable-tk | |
36 | CONFIGURE_ARGS+= --disable-gnutls | 36 | CONFIGURE_ARGS+= --disable-gnutls | |
37 | CONFIGURE_ARGS+= --disable-nss | 37 | CONFIGURE_ARGS+= --disable-nss | |
38 | CONFIGURE_ARGS+= --disable-schemas-install | 38 | CONFIGURE_ARGS+= --disable-schemas-install | |
39 | CONFIGURE_ARGS+= --disable-dbus | 39 | CONFIGURE_ARGS+= --disable-dbus | |
40 | CONFIGURE_ARGS+= --disable-cyrus-sasl | 40 | CONFIGURE_ARGS+= --disable-cyrus-sasl | |
41 | CONFIGURE_ARGS+= --disable-debug | 41 | CONFIGURE_ARGS+= --disable-debug | |
42 | CONFIGURE_ARGS+= --disable-nm | 42 | CONFIGURE_ARGS+= --disable-nm | |
43 | CONFIGURE_ARGS+= --disable-vv | 43 | CONFIGURE_ARGS+= --disable-vv | |
44 | 44 | |||
45 | CONFIGURE_ENV+= ac_cv_path_GCONFTOOL="no" | 45 | CONFIGURE_ENV+= ac_cv_path_GCONFTOOL="no" | |
46 | 46 | |||
47 | CPPFLAGS.SunOS+= -D__EXTENSIONS__ | 47 | CPPFLAGS.SunOS+= -D__EXTENSIONS__ | |
48 | CFLAGS.SunOS+= -Wno-error=implicit-function-declaration | 48 | CFLAGS.SunOS+= -Wno-error=implicit-function-declaration | |
49 | LDFLAGS.SunOS+= -lnsl -lresolv | 49 | LDFLAGS.SunOS+= -lnsl -lresolv | |
50 | 50 | |||
51 | PKGCONFIG_OVERRIDE+= finch/finch.pc.in | 51 | PKGCONFIG_OVERRIDE+= finch/finch.pc.in | |
52 | PKGCONFIG_OVERRIDE+= finch/libgnt/gnt.pc.in | 52 | PKGCONFIG_OVERRIDE+= finch/libgnt/gnt.pc.in | |
53 | PKGCONFIG_OVERRIDE+= gaim.pc.in | 53 | PKGCONFIG_OVERRIDE+= gaim.pc.in | |
54 | PKGCONFIG_OVERRIDE+= libpurple/data/purple.pc.in | 54 | PKGCONFIG_OVERRIDE+= libpurple/data/purple.pc.in | |
55 | PKGCONFIG_OVERRIDE+= libpurple/data/purple-2.pc.in | 55 | PKGCONFIG_OVERRIDE+= libpurple/data/purple-2.pc.in | |
56 | PKGCONFIG_OVERRIDE+= pidgin/data/pidgin.pc.in | 56 | PKGCONFIG_OVERRIDE+= pidgin/data/pidgin.pc.in | |
57 | PKGCONFIG_OVERRIDE+= pidgin/data/pidgin-2.pc.in | 57 | PKGCONFIG_OVERRIDE+= pidgin/data/pidgin-2.pc.in |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.56 2022/07/20 02:14:12 khorben Exp $ | 1 | $NetBSD: distinfo,v 1.57 2023/01/23 20:25:27 triaxx Exp $ | |
2 | 2 | |||
3 | BLAKE2s (pidgin-2.14.10.tar.bz2) = 32b2a307ed8ee05216688b0168a225921f4c1aec5369d5cebec8d91b25fdcb25 | 3 | BLAKE2s (pidgin-2.14.12.tar.bz2) = c064eeb66ea4d4dd9f9bdb9bee85f3cecc2ebd3649cfd82abefb8a27227777ec | |
4 | SHA512 (pidgin-2.14.10.tar.bz2) = 53241e9f62170fe7a8ea27ac03176d442f8aad4ed16da0033164b0949b00c3d476539b182e761950e7d6c385f22a891524c5f40a9cf8fe543b3003c37693314d | 4 | SHA512 (pidgin-2.14.12.tar.bz2) = ce016ab4c48448653ae22eead1ddc16f1d10f446c601f8abd2c85b4ea83a4e80092e1ce8182834d998b6587f42a92a9a91105b4db976e170ec7043bb6af3c54c | |
5 | Size (pidgin-2.14.10.tar.bz2) = 8229328 bytes | 5 | Size (pidgin-2.14.12.tar.bz2) = 8226145 bytes | |
6 | SHA1 (patch-libpurple_plugins_perl_common_Makefile.PL.in) = 4fc1c7cc2df8f4cf179d00fe3bcf5b2ab0c5adbd | 6 | SHA1 (patch-libpurple_plugins_perl_common_Makefile.PL.in) = 4fc1c7cc2df8f4cf179d00fe3bcf5b2ab0c5adbd |
@@ -1,94 +1,95 @@ | @@ -1,94 +1,95 @@ | |||
1 | # $NetBSD: options.mk,v 1.34 2021/05/04 13:55:14 nia Exp $ | 1 | # $NetBSD: options.mk,v 1.35 2023/01/23 20:25:27 triaxx Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.libpurple | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.libpurple | |
4 | PKG_OPTIONS_REQUIRED_GROUPS= ssl | 4 | PKG_OPTIONS_REQUIRED_GROUPS= ssl | |
5 | PKG_OPTIONS_GROUP.ssl= gnutls nss | 5 | PKG_OPTIONS_GROUP.ssl= gnutls nss | |
6 | PKG_SUPPORTED_OPTIONS+= avahi dbus debug farstream | 6 | PKG_SUPPORTED_OPTIONS+= avahi dbus debug farstream | |
7 | PKG_SUPPORTED_OPTIONS+= gstreamer perl sasl tcl | 7 | PKG_SUPPORTED_OPTIONS+= gstreamer perl sasl tcl | |
8 | PKG_SUGGESTED_OPTIONS+= dbus farstream gstreamer gnutls | 8 | PKG_SUGGESTED_OPTIONS+= dbus farstream gstreamer gnutls | |
9 | 9 | |||
10 | .include "../../mk/bsd.options.mk" | 10 | .include "../../mk/bsd.options.mk" | |
11 | 11 | |||
12 | PLIST_VARS+= avahi dbus gnutls nss perl tcl vv | 12 | PLIST_VARS+= avahi dbus gnutls nss perl tcl | |
13 | 13 | |||
14 | .if !empty(PKG_OPTIONS:Mavahi) | 14 | .if !empty(PKG_OPTIONS:Mavahi) | |
15 | PLIST.avahi= yes | 15 | PLIST.avahi= yes | |
16 | CONFIGURE_ARGS+= --enable-avahi | 16 | CONFIGURE_ARGS+= --enable-avahi | |
17 | . include "../../net/avahi/buildlink3.mk" | 17 | . include "../../net/avahi/buildlink3.mk" | |
18 | .endif | 18 | .endif | |
19 | 19 | |||
20 | .if !empty(PKG_OPTIONS:Mgnutls) | 20 | .if !empty(PKG_OPTIONS:Mgnutls) | |
21 | PLIST.gnutls= yes | 21 | PLIST.gnutls= yes | |
22 | CONFIGURE_ARGS+= --enable-gnutls | 22 | CONFIGURE_ARGS+= --enable-gnutls | |
23 | CONFIGURE_ARGS+= --with-gnutls-includes=${BUILDLINK_PREFIX.gnutls}/include | 23 | CONFIGURE_ARGS+= --with-gnutls-includes=${BUILDLINK_PREFIX.gnutls}/include | |
24 | CONFIGURE_ARGS+= --with-gnutls-libs=${BUILDLINK_PREFIX.gnutls}/lib | 24 | CONFIGURE_ARGS+= --with-gnutls-libs=${BUILDLINK_PREFIX.gnutls}/lib | |
25 | . include "../../security/gnutls/buildlink3.mk" | 25 | . include "../../security/gnutls/buildlink3.mk" | |
26 | .endif | 26 | .endif | |
27 | 27 | |||
28 | .if !empty(PKG_OPTIONS:Mnss) | 28 | .if !empty(PKG_OPTIONS:Mnss) | |
29 | PLIST.nss= yes | 29 | PLIST.nss= yes | |
30 | CONFIGURE_ARGS+= --enable-nss | 30 | CONFIGURE_ARGS+= --enable-nss | |
31 | CONFIGURE_ARGS+= --with-nspr-includes=${BUILDLINK_PREFIX.nspr}/include/nspr | 31 | CONFIGURE_ARGS+= --with-nspr-includes=${BUILDLINK_PREFIX.nspr}/include/nspr | |
32 | CONFIGURE_ARGS+= --with-nspr-libs=${BUILDLINK_PREFIX.nspr}/lib/nspr | 32 | CONFIGURE_ARGS+= --with-nspr-libs=${BUILDLINK_PREFIX.nspr}/lib/nspr | |
33 | CONFIGURE_ARGS+= --with-nss-includes=${BUILDLINK_PREFIX.nss}/include/nss | 33 | CONFIGURE_ARGS+= --with-nss-includes=${BUILDLINK_PREFIX.nss}/include/nss | |
34 | CONFIGURE_ARGS+= --with-nss-libs=${BUILDLINK_PREFIX.nss}/lib/nss | 34 | CONFIGURE_ARGS+= --with-nss-libs=${BUILDLINK_PREFIX.nss}/lib/nss | |
35 | . include "../../devel/nss/buildlink3.mk" | 35 | . include "../../devel/nss/buildlink3.mk" | |
36 | .endif | 36 | .endif | |
37 | 37 | |||
38 | .if !empty(PKG_OPTIONS:Mperl) | 38 | .if !empty(PKG_OPTIONS:Mperl) | |
39 | PLIST.perl= yes | 39 | PLIST.perl= yes | |
40 | CONFIGURE_ARGS+= --enable-perl | 40 | CONFIGURE_ARGS+= --enable-perl | |
41 | USE_TOOLS+= perl:run | 41 | USE_TOOLS+= perl:run | |
42 | PERL5_PACKLIST_DIR= ${PREFIX}/lib/purple-2/perl | 42 | PERL5_PACKLIST_DIR= ${PREFIX}/lib/purple-2/perl | |
43 | PERL5_PACKLIST= auto/Purple/.packlist | 43 | PERL5_PACKLIST= auto/Purple/.packlist | |
44 | . include "../../lang/perl5/packlist.mk" | 44 | . include "../../lang/perl5/packlist.mk" | |
45 | . include "../../lang/perl5/buildlink3.mk" | 45 | . include "../../lang/perl5/buildlink3.mk" | |
46 | .endif | 46 | .endif | |
47 | 47 | |||
48 | .if !empty(PKG_OPTIONS:Mtcl) | 48 | .if !empty(PKG_OPTIONS:Mtcl) | |
49 | PLIST.tcl= yes | 49 | PLIST.tcl= yes | |
50 | CONFIGURE_ARGS+= --enable-tcl | 50 | CONFIGURE_ARGS+= --enable-tcl | |
51 | CONFIGURE_ARGS+= --with-tclconfig=${BUILDLINK_PREFIX.tcl}/lib | 51 | CONFIGURE_ARGS+= --with-tclconfig=${BUILDLINK_PREFIX.tcl}/lib | |
52 | . include "../../lang/tcl/buildlink3.mk" | 52 | . include "../../lang/tcl/buildlink3.mk" | |
53 | .endif | 53 | .endif | |
54 | 54 | |||
55 | .if !empty(PKG_OPTIONS:Mdbus) | 55 | .if !empty(PKG_OPTIONS:Mdbus) | |
56 | CONFIGURE_ARGS+= --enable-dbus | 56 | CONFIGURE_ARGS+= --enable-dbus | |
57 | CONFIGURE_ARGS+= --with-python3=${PYTHONBIN} | 57 | CONFIGURE_ARGS+= --with-python3=${PYTHONBIN} | |
58 | PLIST.dbus= yes | 58 | PLIST.dbus= yes | |
59 | REPLACE_SH+= libpurple/purple-send | 59 | REPLACE_SH+= libpurple/purple-send | |
60 | REPLACE_SH+= libpurple/purple-send-async | 60 | REPLACE_SH+= libpurple/purple-send-async | |
61 | REPLACE_PYTHON+= libpurple/purple-remote | 61 | REPLACE_PYTHON+= libpurple/purple-remote | |
62 | REPLACE_PYTHON+= libpurple/purple-url-handler | 62 | REPLACE_PYTHON+= libpurple/purple-url-handler | |
63 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 63 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
64 | . include "../../sysutils/py-dbus/buildlink3.mk" | 64 | . include "../../sysutils/py-dbus/buildlink3.mk" | |
65 | . include "../../sysutils/dbus/buildlink3.mk" | 65 | . include "../../sysutils/dbus/buildlink3.mk" | |
66 | . include "../../sysutils/dbus-glib/buildlink3.mk" | 66 | . include "../../sysutils/dbus-glib/buildlink3.mk" | |
67 | . include "../../lang/python/application.mk" | 67 | . include "../../lang/python/application.mk" | |
68 | .endif | 68 | .endif | |
69 | 69 | |||
70 | .if !empty(PKG_OPTIONS:Mdebug) | 70 | .if !empty(PKG_OPTIONS:Mdebug) | |
71 | CONFIGURE_ARGS+= --enable-debug | 71 | CONFIGURE_ARGS+= --enable-debug | |
72 | .endif | 72 | .endif | |
73 | 73 | |||
74 | .if !empty(PKG_OPTIONS:Msasl) | 74 | .if !empty(PKG_OPTIONS:Msasl) | |
75 | CONFIGURE_ARGS+= --enable-cyrus-sasl | 75 | CONFIGURE_ARGS+= --enable-cyrus-sasl | |
76 | . include "../../security/cyrus-sasl/buildlink3.mk" | 76 | . include "../../security/cyrus-sasl/buildlink3.mk" | |
77 | .endif | 77 | .endif | |
78 | 78 | |||
79 | # voice/video support requires both farstream and gstreamer | 79 | # voice/video support requires both farstream and gstreamer | |
80 | .if !empty(PKG_OPTIONS:Mfarstream) && !empty(PKG_OPTIONS:Mgstreamer) | 80 | .if !empty(PKG_OPTIONS:Mfarstream) && !empty(PKG_OPTIONS:Mgstreamer) | |
81 | CONFIGURE_ARGS+= --enable-vv | 81 | CONFIGURE_ARGS+= --enable-vv | |
82 | PLIST.vv= yes | 82 | .else | |
83 | CONFIGURE_ARGS+= --disable-vv | |||
83 | .endif | 84 | .endif | |
84 | 85 | |||
85 | .if !empty(PKG_OPTIONS:Mfarstream) | 86 | .if !empty(PKG_OPTIONS:Mfarstream) | |
86 | CONFIGURE_ARGS+= --enable-farstream | 87 | CONFIGURE_ARGS+= --enable-farstream | |
87 | . include "../../chat/farstream/buildlink3.mk" | 88 | . include "../../chat/farstream/buildlink3.mk" | |
88 | .endif | 89 | .endif | |
89 | 90 | |||
90 | .if !empty(PKG_OPTIONS:Mgstreamer) | 91 | .if !empty(PKG_OPTIONS:Mgstreamer) | |
91 | CONFIGURE_ARGS+= --enable-gstreamer | 92 | CONFIGURE_ARGS+= --enable-gstreamer | |
92 | . include "../../multimedia/gstreamer1/buildlink3.mk" | 93 | . include "../../multimedia/gstreamer1/buildlink3.mk" | |
93 | . include "../../multimedia/gst-plugins1-base/buildlink3.mk" | 94 | . include "../../multimedia/gst-plugins1-base/buildlink3.mk" | |
94 | .endif | 95 | .endif |