Status of the gecko team

2014-07-30 Thread Baptiste Daroussin
Hi all,

I would like to know what is the status of the gecko team, seems like it is not
pretty active anymore, what is your opinion?

from my point of view firefox in ports is vulnerable for a while and noone
patches are getting into the tree about it.

regards,
Bapt


pgpF_SOaTnLIe.pgp
Description: PGP signature


[SVN-Commit] r1643 - in trunk: mail/thunderbird www/seamonkey

2014-07-30 Thread svn-freebsd-gecko
Author: jbeich
Date: Wed Jul 30 12:21:30 2014
New Revision: 1643

Log:
unbreak enigmail-1.7 with -jN

Modified:
   trunk/mail/thunderbird/Makefile
   trunk/www/seamonkey/Makefile

Modified: trunk/mail/thunderbird/Makefile
==
--- trunk/mail/thunderbird/Makefile Tue Jul 29 21:13:23 2014(r1642)
+++ trunk/mail/thunderbird/Makefile Wed Jul 30 12:21:30 2014(r1643)
@@ -147,6 +147,7 @@
${WRKSRC}/mailnews/extensions/enigmail/util/fixlang.pl \
${WRKSRC}/mailnews/extensions/enigmail/util/make-lang-xpi.pl
@${REINPLACE_CMD} -e '/^xpi/s/$$/ all/' \
+   -e '/^all/s/ xpi//' \
-e '/^XPI_MODULE_VERS/s/= .*/= ${EM_VERSION}/' \
${WRKSRC}/mailnews/extensions/enigmail/Makefile
@${REINPLACE_CMD} -e '/em:version/s,[^]*,${EM_VERSION},' \

Modified: trunk/www/seamonkey/Makefile
==
--- trunk/www/seamonkey/MakefileTue Jul 29 21:13:23 2014(r1642)
+++ trunk/www/seamonkey/MakefileWed Jul 30 12:21:30 2014(r1643)
@@ -171,6 +171,7 @@
${WRKSRC}/mailnews/extensions/enigmail/util/fixlang.pl \
${WRKSRC}/mailnews/extensions/enigmail/util/make-lang-xpi.pl
@${REINPLACE_CMD} -e '/^xpi/s/$$/ all/' \
+   -e '/^all/s/ xpi//' \
-e '/^XPI_MODULE_VERS/s/= .*/= ${EM_VERSION}/' \
${WRKSRC}/mailnews/extensions/enigmail/Makefile
@${REINPLACE_CMD} -e '/em:version/s,[^]*,${EM_VERSION},' \
___
freebsd-gecko@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org


[SVN-Commit] r1644 - in trunk: Mk devel/nspr mail/linux-thunderbird mail/thunderbird mail/thunderbird-i18n security/nss www/firefox www/firefox-esr www/firefox-esr-i18n www/firefox-i18n www/libxul www

2014-07-30 Thread svn-freebsd-gecko
Author: jbeich
Date: Wed Jul 30 12:22:31 2014
New Revision: 1644

Log:
sync with ports

Modified:
   trunk/Mk/bsd.gecko.mk
   trunk/devel/nspr/Makefile
   trunk/mail/linux-thunderbird/Makefile
   trunk/mail/thunderbird-i18n/Makefile
   trunk/mail/thunderbird-i18n/Makefile.lang
   trunk/mail/thunderbird-i18n/Makefile.option
   trunk/mail/thunderbird/Makefile
   trunk/security/nss/Makefile
   trunk/www/firefox-esr-i18n/Makefile
   trunk/www/firefox-esr-i18n/Makefile.lang
   trunk/www/firefox-esr/Makefile
   trunk/www/firefox-i18n/Makefile
   trunk/www/firefox/Makefile
   trunk/www/libxul/Makefile
   trunk/www/linux-firefox/Makefile
   trunk/www/linux-seamonkey/Makefile
   trunk/www/seamonkey-i18n/Makefile
   trunk/www/seamonkey-i18n/Makefile.lang
   trunk/www/seamonkey-i18n/Makefile.option
   trunk/www/seamonkey-i18n/distinfo
   trunk/www/seamonkey/Makefile

Modified: trunk/Mk/bsd.gecko.mk
==
--- trunk/Mk/bsd.gecko.mk   Wed Jul 30 12:21:30 2014(r1643)
+++ trunk/Mk/bsd.gecko.mk   Wed Jul 30 12:22:31 2014(r1644)
@@ -4,7 +4,7 @@
 # Date created:12 Nov 2005
 # Whom:Michael Johnson a...@freebsd.org
 #
-# $FreeBSD: head/Mk/bsd.gecko.mk 352986 2014-05-05 09:45:36Z bapt $
+# $FreeBSD: head/Mk/bsd.gecko.mk 362796 2014-07-24 13:32:58Z bapt $
 #
 # 4 column tabs prevent hair loss and tooth decay!
 
@@ -100,7 +100,7 @@
 
 PORT_MOZCONFIG?=   ${FILESDIR}/mozconfig.in
 MOZCONFIG?=${WRKSRC}/.mozconfig
-MOZILLA_PLIST_DIRS?=   bin lib
+MOZILLA_PLIST_DIRS?=   bin lib share/pixmaps share/applications
 PKGINSTALL?=   ${WRKDIR}/pkg-install
 PKGDEINSTALL?= ${WRKDIR}/pkg-deinstall
 PKGINSTALL_INC?=   ${.CURDIR}/../../www/firefox/files/pkg-install.in
@@ -115,7 +115,7 @@
${MOZILLA}-xpcom ${MOZILLA}-plugin
 
 MOZ_EXPORT+=   ${CONFIGURE_ENV} \
-   LIBS=${LIBS} PERL=${PERL}
+   PERL=${PERL}
 MOZ_OPTIONS+=  --prefix=${PREFIX}
 
 CPPFLAGS+= -isystem${LOCALBASE}/include

Modified: trunk/devel/nspr/Makefile
==
--- trunk/devel/nspr/Makefile   Wed Jul 30 12:21:30 2014(r1643)
+++ trunk/devel/nspr/Makefile   Wed Jul 30 12:22:31 2014(r1644)
@@ -1,5 +1,5 @@
 # Created by: Maxim Sobolev sobo...@freebsd.org
-# $FreeBSD: head/devel/nspr/Makefile 336446 2013-12-14 13:42:06Z flo $
+# $FreeBSD: head/devel/nspr/Makefile 359185 2014-06-25 05:35:31Z bapt $
 
 PORTNAME=  nspr
 DISTVERSION=   4.10.6
@@ -7,7 +7,7 @@
 MASTER_SITES=  MOZILLA/${PORTNAME}/releases/v${PORTVERSION}/src
 
 MAINTAINER=ge...@freebsd.org
-COMMENT=   A platform-neutral API for system level and libc like functions
+COMMENT=   Platform-neutral API for system level and libc like functions
 
 WRKSRC=${WRKDIR}/${DISTNAME}/nspr/build
 
@@ -21,7 +21,7 @@
 
 MAKE_ENV=  DIST=${WRKSRC}/dist
 
-LIBS=  libnspr4.so.1 libplc4.so.1 libplds4.so.1
+LIBRARIES= libnspr4.so.1 libplc4.so.1 libplds4.so.1
 
 .include bsd.port.pre.mk
 
@@ -46,7 +46,7 @@
${INSTALL_SCRIPT} ${WRKSRC}/config/nspr-config ${STAGEDIR}${PREFIX}/bin
${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig
${INSTALL_DATA} ${WRKSRC}/config/nspr.pc 
${STAGEDIR}${PREFIX}/libdata/pkgconfig
-.for lib in ${LIBS}
+.for lib in ${LIBRARIES}
 .if defined(STRIP)  ${STRIP} != 
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${lib}
 .endif
@@ -55,12 +55,12 @@
 .endfor
 
 prtests:
-   ${GMAKE} -C ${WRKSRC}/pr/tests
+   ${MAKE_CMD} -C ${WRKSRC}/pr/tests
${LN} -sf libmy.so.1 ${WRKSRC}/pr/tests/dll/libmy.so
cd ${WRKSRC}/pr/tests  ../../../pr/tests/runtests.sh
 
 libtests:
-   ${GMAKE} -C ${WRKSRC}/lib/tests
+   ${MAKE_CMD} -C ${WRKSRC}/lib/tests
${WRKSRC}/lib/tests/string
${WRKSRC}/lib/tests/base64t
# The test below is commented out, because arena requires

Modified: trunk/mail/linux-thunderbird/Makefile
==
--- trunk/mail/linux-thunderbird/Makefile   Wed Jul 30 12:21:30 2014
(r1643)
+++ trunk/mail/linux-thunderbird/Makefile   Wed Jul 30 12:22:31 2014
(r1644)
@@ -1,5 +1,5 @@
 # Created by: Andrew Pantyukhin infofar...@freebsd.org
-# $FreeBSD$
+# $FreeBSD: head/mail/linux-thunderbird/Makefile 357413 2014-06-11 03:42:55Z 
beat $
 
 PORTNAME=  thunderbird
 DISTVERSION=   31.0

Modified: trunk/mail/thunderbird-i18n/Makefile
==
--- trunk/mail/thunderbird-i18n/MakefileWed Jul 30 12:21:30 2014
(r1643)
+++ trunk/mail/thunderbird-i18n/MakefileWed Jul 30 12:22:31 2014
(r1644)
@@ -1,5 +1,5 @@
 # Created by: Andrew Pantyukhin infofar...@freebsd.org
-# $FreeBSD: head/mail/thunderbird-i18n/Makefile 356960 

[SVN-Commit] r1646 - branches/firefox31/Mk trunk/Mk

2014-07-30 Thread svn-freebsd-gecko
Author: jbeich
Date: Wed Jul 30 17:06:56 2014
New Revision: 1646

Log:
--disable-dtrace is broken

Modified:
   branches/firefox31/Mk/bsd.gecko.mk
   trunk/Mk/bsd.gecko.mk

Modified: branches/firefox31/Mk/bsd.gecko.mk
==
--- branches/firefox31/Mk/bsd.gecko.mk  Wed Jul 30 14:42:42 2014(r1645)
+++ branches/firefox31/Mk/bsd.gecko.mk  Wed Jul 30 17:06:56 2014(r1646)
@@ -402,8 +402,6 @@
 MOZ_OPTIONS+=  --enable-dtrace
 LIBS+= -lelf
 STRIP=
-.else
-MOZ_OPTIONS+=  --disable-dtrace
 .endif
 
 .if ${PORT_OPTIONS:MLOGGING} || ${PORT_OPTIONS:MDEBUG}

Modified: trunk/Mk/bsd.gecko.mk
==
--- trunk/Mk/bsd.gecko.mk   Wed Jul 30 14:42:42 2014(r1645)
+++ trunk/Mk/bsd.gecko.mk   Wed Jul 30 17:06:56 2014(r1646)
@@ -393,8 +393,6 @@
 MOZ_OPTIONS+=  --enable-dtrace
 LIBS+= -lelf
 STRIP=
-.else
-MOZ_OPTIONS+=  --disable-dtrace
 .endif
 
 .if ${PORT_OPTIONS:MLOGGING} || ${PORT_OPTIONS:MDEBUG}
___
freebsd-gecko@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org


[SVN-Commit] r1647 - branches/firefox31/Mk

2014-07-30 Thread svn-freebsd-gecko
Author: jbeich
Date: Wed Jul 30 22:29:36 2014
New Revision: 1647

Log:
seamonkey 2.26.1 is still based on gecko29

Modified:
   branches/firefox31/Mk/bsd.gecko.mk

Modified: branches/firefox31/Mk/bsd.gecko.mk
==
--- branches/firefox31/Mk/bsd.gecko.mk  Wed Jul 30 17:06:56 2014(r1646)
+++ branches/firefox31/Mk/bsd.gecko.mk  Wed Jul 30 22:29:36 2014(r1647)
@@ -278,7 +278,7 @@
 USE_MOZILLA+=  -cairo # ports/169343
 USE_DISPLAY=yes # install
 USE_GNOME+=pango
-. if ${MOZILLA_VER:R:R} = 30 || ${MOZILLA} == seamonkey
+. if ${MOZILLA_VER:R:R} = 30
 USE_QT5+=  qmake_build buildtools_build gui network quick printsupport
 . else
 USE_QT4+=  qmake_build moc_build rcc_build gui network opengl
___
freebsd-gecko@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org


Re: Status of the gecko team

2014-07-30 Thread Jan Beich
Baptiste Daroussin b...@freebsd.org writes:

 I would like to know what is the status of the gecko team, seems like it is 
 not
 pretty active anymore, what is your opinion?

 from my point of view firefox in ports is vulnerable for a while and noone
 patches are getting into the tree about it.

The update was incomplete as SeaMonkey 2.28 still lacks any distfile.
So, I've created a branch with vulnerable 2.26.1 in anticipation of 2.26.2.
To merge it do something like the following.

  $ svn co https://trillian.chruetertee.ch/svn/freebsd-gecko/branches/firefox31
  $ (cd firefox31; for d in */*/files; do rm -rf /usr/ports/$d; done)
  $ rsync -aC firefox31/ /usr/ports/

There's also Gecko_ChangeLog to use as a template for commit message.
It lists important changes apart from port updates.

-

VFEmail.net - http://www.vfemail.net
ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the 
NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
___
freebsd-gecko@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org