On Sat, Jan 19, 2013 at 02:48:13PM -0500, Okan Demirmen wrote: > Hi - Missed this thread; however, I see 1 or 2 diff's - is there one > complete diff? And on what networks/servers has the openssl switch > been tested? (I don't have have accounts on all networks to test > myself :))
Re ssl, i've only tested it against my $work jabber server running prosody - with the purple flavor. Without it it doesnt seem to do proper xmpp ping and disconnects me often, but that doesnt seem to be a regression from what we have now. The last diff with depends fixed is the one to test. Landry > On Thu, Jan 17, 2013 at 2:26 PM, Tom Doherty <tomd2...@gmail.com> wrote: > > I like it a lot. Okan? :-) > > > > > > > > On Thu, Jan 10, 2013 at 10:02 AM, LEVAI Daniel <l...@ecentrum.hu> wrote: > >> > >> On sze, jan 09, 2013 at 19:30:17 +0100, Landry Breuil wrote: > >> > On Wed, Jan 09, 2013 at 02:34:10PM +0100, LEVAI Daniel wrote: > >> > > On sze, jan 09, 2013 at 10:35:00 +0000, Stuart Henderson wrote: > >> > > > On 2013/01/09 10:11, LEVAI Daniel wrote: > >> > > [...] > >> > > > > I've been meaning to ask if it would be okay to drop the gnutls > >> > > > > dep., > >> > > > > and switch bitlbee to OpenSSL. I've been using it with it since > >> > > > > 3.0 beta > >> > > > > times and never had a problem, plus bitlbee would depend on one > >> > > > > less pkg > >> > > > > :) I'll cook up a diff if this can be considered. > >> > > [...] > >> > > > So because OpenSSL is in base, and bitlbee is distributed separately > >> > > > in packages, I think we are OK there. > >> > > [...] > >> > > >> > Fwiw that version with the libpurple flavor seems to work with > >> > jabber(+tls) & oscar. You might want to fix the depends though ; > >> > > >> > LIB_DEPENDS devel/silc-toolkit not needed for net/bitlbee,libpurple ? > >> > LIB_DEPENDS net/meanwhile not needed for net/bitlbee,libpurple ? > >> > LIB_DEPENDS net/libgadu not needed for net/bitlbee,libpurple ? > >> > >> That is right, those are pidgin,-libpurple depends. > >> > >> New diff: > >> > >> Index: Makefile > >> =================================================================== > >> RCS file: /cvs/ports/net/bitlbee/Makefile,v > >> retrieving revision 1.46 > >> diff -p -u -r1.46 Makefile > >> --- Makefile 27 Nov 2012 15:40:56 -0000 1.46 > >> +++ Makefile 10 Jan 2013 10:01:01 -0000 > >> @@ -2,7 +2,7 @@ > >> > >> COMMENT= IRC proxy to connect to AIM, ICQ, Jabber, MSN and > >> Yahoo > >> > >> -DISTNAME= bitlbee-3.0.6 > >> +DISTNAME= bitlbee-3.2 > >> CATEGORIES= net > >> > >> HOMEPAGE= http://bitlbee.org/ > >> @@ -15,8 +15,8 @@ PERMIT_PACKAGE_FTP= Yes > >> PERMIT_DISTFILES_CDROM= Yes > >> PERMIT_DISTFILES_FTP= Yes > >> > >> -WANTLIB += c pthread glib-2.0 gmodule-2.0 gnutls>=13 > >> -WANTLIB += gcrypt gpg-error > >> +WANTLIB += c pthread glib-2.0 gmodule-2.0 ssl crypto > >> +WANTLIB += gcrypt > >> > >> MASTER_SITES= http://get.bitlbee.org/src/ > >> > >> @@ -29,7 +29,6 @@ DOCS= ${WRKSRC}/doc/user-guide/user-gu > >> DOCDIR= ${PREFIX}/share/doc/bitlbee/ > >> > >> LIB_DEPENDS= devel/glib2 \ > >> - security/gnutls \ > >> security/libgcrypt > >> > >> CONFIGURE_STYLE= simple > >> @@ -37,7 +36,7 @@ CONFIGURE_ARGS+= --bindir=${PREFIX}/libe > >> --mandir=${PREFIX}/man \ > >> --config=${DB_DIR} \ > >> --etcdir=${ETCDIR} \ > >> - --ssl=gnutls > >> + --ssl=openssl > >> > >> USE_GMAKE= Yes > >> MAKE_ENV= "CC=${CC}" "CFLAGS=${CFLAGS}" > >> @@ -50,10 +49,7 @@ FLAVOR ?= > >> > >> .if ${FLAVOR:L:Mlibpurple} > >> CONFIGURE_ARGS += --purple=1 > >> -LIB_DEPENDS += net/pidgin,-libpurple \ > >> - devel/silc-toolkit \ > >> - net/meanwhile \ > >> - net/libgadu > >> +LIB_DEPENDS += net/pidgin,-libpurple > >> WANTLIB += purple > >> .endif > >> .if ${FLAVOR:L:Motr} > >> Index: distinfo > >> =================================================================== > >> RCS file: /cvs/ports/net/bitlbee/distinfo,v > >> retrieving revision 1.23 > >> diff -p -u -r1.23 distinfo > >> --- distinfo 27 Nov 2012 15:40:56 -0000 1.23 > >> +++ distinfo 10 Jan 2013 10:01:01 -0000 > >> @@ -1,2 +1,2 @@ > >> -SHA256 (bitlbee-3.0.6.tar.gz) = > >> Tz4Wn5qODN95dtLm9Buaj2AgomK1cxqg+R/bZtF0Rug= > >> -SIZE (bitlbee-3.0.6.tar.gz) = 730918 > >> +SHA256 (bitlbee-3.2.tar.gz) = > >> G0OCjpBvVFCZM1Py6+zGwDjwJhxNw/FyLrr6bqPmIDA= > >> +SIZE (bitlbee-3.2.tar.gz) = 666404 > >> > >> > >> > >> Daniel > >> > >> -- > >> LÉVAI Dániel > >> PGP key ID = 0x83B63A8F > >> Key fingerprint = DBEC C66B A47A DFA2 792D 650C C69B BE4C 83B6 3A8F > >> > > >