Commit Graph

146 Commits

Author SHA1 Message Date
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
ajacoutot
fb839816fa Update to pidgin-2.13.0. 2018-04-28 16:58:39 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
ajacoutot
08fd09b233 Update to pidgin-2.12.0. 2017-09-01 09:53:09 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
ajacoutot
aa71b424df While checking for sth I ran into the gettext MODULE, so drop it. 2017-04-27 14:28:35 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
naddy
3291aacdc6 honor CXX for linking, too 2017-03-06 23:42:54 +00:00
ajacoutot
306c381ec5 Update to pidgin-2.11.0.
from Brad (maintainer)
2016-07-05 07:13:59 +00:00
naddy
deea7ed07b drop SHARED_ONLY from python and ruby ports 2016-03-20 16:12:22 +00:00
ajacoutot
703585a33b gstreamer-0.10 -> gstreamer1
reported by nigel@
2016-01-22 19:04:39 +00:00
ajacoutot
73fc45de9f Update to pidgin-2.10.12.
from Brad (maintainer)
2016-01-03 09:06:49 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
ajacoutot
1aa76cceb2 x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:13:02 +00:00
brad
715514daa8 Use srand_deterministic() as Pidgin expects deterministic results
which fixes the nick colours in multiuser chat rooms changing between
restarts of Pidgin.

From Steven McDonald <steven at steven-mcdonald dot id dot au>

ok sthen@
2015-02-11 08:11:45 +00:00
brad
e4936d0c71 Fix a crash with the ssl_openssl_write() function. It turns out that
openssl_data can be NULL. The current code does not handle this correctly
which results in dereferencing a NULL pointer via openssl_data->ssl.

Also some format string fixes.

Issue found and fixed by jsing@
2015-01-09 01:34:44 +00:00
brad
e1e11fbf21 Update to Pidgin 2.10.11.
ok jasper@
2015-01-05 08:29:37 +00:00
brad
2861491f21 Update to Pidgin 2.10.10. Fixes 4 issues with CVE assigned.. CVE-2014-3695,
CVE-2014-3696, CVE-2014-3697, CVE-2014-3698.

ok jasper@
2014-10-28 01:14:23 +00:00
brad
2df29086c9 Update to Pidgin 2.10.8. Fixes 16 issues with CVE assigned.. CVE-2012-6152,
CVE-2013-6477, CVE-2013-6478, CVE-2013-6479, CVE-2013-6481, CVE-2013-6482,
CVE-2013-6483, CVE-2013-6484, CVE-2013-6485, CVE-2013-6486, CVE-2013-6487,
CVE-2013-6489, CVE-2013-6490, CVE-2014-0020.

ok sthen@
2014-02-06 07:44:15 +00:00
sthen
27f03b1c52 bump REVISION for any ports using route messages. regen some distinfos and
remove unnecessary USE_GROFFs while there.
2013-10-31 21:12:12 +00:00
ajacoutot
de423d4d84 Bump after devel/gconf2,-main is gone. 2013-09-27 17:49:01 +00:00
ajacoutot
9141699f0f Bump after dbus-python got renamed to py-dbus. 2013-09-10 13:26:45 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
brad
3e2964487a Update to Pidgin 2.10.7. Fixes 3 security issues and some crashing bugs,
as well as other bug fixes. CVE-2013-0271, CVE-2013-0272, CVE-2013-0273,
CVE-2013-0274

ok sthen@
2013-03-08 01:03:09 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
ajacoutot
e953a008f8 Quiet gconftool-2:
gconf_ping() will try to shutdown gconfd, but since installing pkg is
done as root, there is not gconfd nor dbus that can be started when
DISPLAY isn't set and an annoying warning is issued.

discussed with espie@
2013-02-06 14:23:06 +00:00
ajacoutot
d9a4bcc50e Bump after gstreamer-plugins-base subpackaging change. 2012-09-06 12:38:35 +00:00
ajacoutot
0bbbd35e32 register-plist did not catch the devel/glib2 -main -> empty change.
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
ajacoutot
2ec950a657 Remove -pthread patching.
from Brad (maintainer)
2012-08-26 07:16:54 +00:00
espie
39ab78796c ... and some of the patches I forgot to add 2012-08-04 14:25:33 +00:00
jasper
e36ebe3043 Update to 2.10.6, includes a security fix for:
CVE-2012-3374 Fix a buffer overflow vulnerability when parsing incoming messagescontaining inline images.

from brad (MAINTAINER)
2012-07-18 13:31:49 +00:00
ajacoutot
a1b7c39eb5 gtk-update-icon-cache:
Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.

Some hidden issues may appear, in which case please contact me.

discussed with and ok blind jasper@
2012-06-15 08:32:14 +00:00
sthen
14aded122e Add --disable-farstream to avoid hidden dep, ok jasper@ 2012-05-25 08:59:04 +00:00
jasper
48d957664a Security update to 2.10.4, fixes CVE-2012-2214, Pidgin Two Denial of Service Weaknesses
ok brad (MAINTAINER)
2012-05-08 06:49:41 +00:00
sthen
dcfcba8b5c Update to pidgin 2.10.3, fixes a problem with MSN buddies appearing
online when they shouldn't. From Brad.
2012-04-04 11:09:12 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
sthen
5b60b9fcbb update to Pidgin 2.10.2, from Brad, also tested by rfreeman@
CVE-2011-4939 null pointer deref with certain types of nickname changes in XMPP
CVE-2012-1178 MSN crash due to not verifying UTF8 encoding
2012-03-15 21:45:06 +00:00
jasper
1cf9d346b9 be gone! evil patches! 2011-12-14 08:01:10 +00:00
jasper
d0be48be4a - update to 2.10.1
from maintainer
2011-12-13 14:42:55 +00:00
ajacoutot
fb173cad3a Add a dependency on x11/gtk+2,-guic. 2011-12-03 23:04:36 +00:00
jasper
5641233143 - Fix invalid UTF-8 string handling with SILC messages. CVE-2001-3594
- Make sure OpenSSL never tries to use SSLv2.

from brad (MAINTAINER)
2011-10-10 17:17:08 +00:00
espie
d0fa01c846 normalize pkgpath 2011-09-16 11:13:37 +00:00
jasper
d0ff45e476 - update pidgin to 2.10.0
from brad (MAINTAINER)
2011-08-22 07:35:34 +00:00
jasper
36ba1270db - update pidgin to 2.9.0
* includes a security fix for SA45037 Pidgin "gdk_pixbuf__gif_image_load()" Denial of Service Weakness

from brad (MAINTAINER)
2011-07-22 06:44:45 +00:00
dcoppa
fdd00c20de Fix libpthread linkage.
OK ajacoutot@, Brad (MAINTAINER)
2011-07-09 12:46:31 +00:00
dcoppa
75711dc648 - Delete the .la files.
- Get rid of using libtool's --tag=disable-static option.
- Stop moving the libjabber / liboscar libraries and properly set
  the rpath for the XMPP / AIM / ICQ protocol plugins.

From Brad (MAINTAINER)

ac_cv_openssl_libs "fix" and WANTLIB fix by me.
2011-07-07 08:28:04 +00:00