From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 18 04:16:14 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C7D6106564A for ; Mon, 18 Jul 2011 04:16:14 +0000 (UTC) (envelope-from unga888@yahoo.com) Received: from nm29.bullet.mail.bf1.yahoo.com (nm29.bullet.mail.bf1.yahoo.com [98.139.212.188]) by mx1.freebsd.org (Postfix) with SMTP id 09B1C8FC12 for ; Mon, 18 Jul 2011 04:16:13 +0000 (UTC) Received: from [98.139.212.151] by nm29.bullet.mail.bf1.yahoo.com with NNFMP; 18 Jul 2011 04:03:26 -0000 Received: from [98.139.212.245] by tm8.bullet.mail.bf1.yahoo.com with NNFMP; 18 Jul 2011 04:03:26 -0000 Received: from [127.0.0.1] by omp1054.mail.bf1.yahoo.com with NNFMP; 18 Jul 2011 04:03:26 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 80053.38763.bm@omp1054.mail.bf1.yahoo.com Received: (qmail 5248 invoked by uid 60001); 18 Jul 2011 04:03:26 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1310961806; bh=3elojaI09svG6y06Iqg7ku890vOcsvcJ3rRW2PqZztA=; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=5cF+WJBvWUE5fAe1i4CMfU/VNJZaTvWoAakL4wmVio2gQ3u60EGCQS05FbxDG8mPYTaHaTub1T2BEANji/OFTgRh3ZitUqWsJSflR0vIOjnVaFdz0FSU/jb5TLDAEWchimQ8cqHcyTmRonpIiC3I/oRly/IUV/TZy3rRQXvMCPQ= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=ME8aAHeLzi6bMLd4glZgJeAmDZIi09yP+b5mrFBFX7zmZ9rP+la8G+3T0M1NzO1j0wx2D0GsMUjpEVTlaZ/KuO/a5KRM6GQZZGPJwd4AZitdk6HzNo+kJpENY9QdCsT7ADgcb8i7wPwCPrTB98t0xnfXXYP7/NiFjOgWUbQ5yhM=; X-YMail-OSG: gl9_2vQVM1nXD3BUodQUxLE_v55YXFPlHyho4xlfGdCojDn mszozo4LsPpb25.FnOSO.d8y_iCdsL2otYxRmqCnqN8VAl0ZUQ6gVDeLVqgb nFoCiEOiwjnR5KHBVPEytDLAqRFrniE2OhrTEFITf93qjfimErVFvtw.ec6z iSJtxTt8E2vM5.GuHUnBaj6QC12hChrAfefO7NRHS8cDPDO6sYzJYOUHb6fs G5hFoaD8sceKPUBlNVAj.7..DvMotO5dPwof9NxPxIeNtHDyByH.PA5vN.68 Y8qQTthR2M_m_90k78mPbaffvBYHOunPReIH1iBXV7nfvmLpbvDdJhKxY_4j 8eEllPGTpCZ6x8OEAWkO9STB5zhgWLi2_lEZkGFpEqRV2w1rE66WuL0JkHw- - Received: from [112.134.96.34] by web160105.mail.bf1.yahoo.com via HTTP; Sun, 17 Jul 2011 21:03:25 PDT X-Mailer: YahooMailClassic/14.0.3 YahooMailWebService/0.8.112.310352 Message-ID: <1310961805.4310.YahooMailClassic@web160105.mail.bf1.yahoo.com> Date: Sun, 17 Jul 2011 21:03:25 -0700 (PDT) From: Unga To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Firefox alternative Webm player plugin development X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2011 04:16:14 -0000 Hi all I need to develop a webm video player plugin in C as a learning exercise. I'm using the unix/BasicPlugin.c as a template. I'm doing this on FreeBSD 8.1 and using Firefox 4.0. Please forgive me to write here, I already wrote to dev-tech-plugins@lists.mozilla.org but no reply. It's a very low volume list. Hope somebody from FreeBSD community help me in this regard. My requirement is once my firefox plugin is kicked in (via a web page), I want to read a webm file and play the video. What I need to know is, how could I initialize the standard webm player and how to play the video, what functions should I call, what sample code I can look at in the Firefox source tree, etc. Many thanks in advance. Best regards Unga From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 18 11:07:23 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2777410656B6 for ; Mon, 18 Jul 2011 11:07:23 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 166B98FC16 for ; Mon, 18 Jul 2011 11:07:23 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6IB7MD6027064 for ; Mon, 18 Jul 2011 11:07:22 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6IB7MCG027061 for gecko@FreeBSD.org; Mon, 18 Jul 2011 11:07:22 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 18 Jul 2011 11:07:22 GMT Message-Id: <201107181107.p6IB7MCG027061@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: gecko@FreeBSD.org Cc: Subject: Current problem reports assigned to gecko@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2011 11:07:23 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/158702 gecko [patch] www/firefox-devel: prune -DFREEBSD cruft in js o ports/158348 gecko mail/thunderbird build error o ports/156889 gecko www/firefox36: firefox 3.6.17 eats cpu on current/x64 o ports/156813 gecko [PATCH] deskutils/lightning-thunderbird: Patch to requ o ports/156777 gecko www/firefox and mail/thunderbird menus show corrupt da o ports/156335 gecko www/firefox: Repeatable firefox-4.0_1,1 crash f ports/155949 gecko www/firefox: firefox 4, WITH_PGO, better Text against o ports/155291 gecko reinstalling www/firefox removes www/firefox-sync o ports/153114 gecko www/firefox 3.6.12_1,1 crash: Assertion failure: prop o ports/150631 gecko www/firefox 3.6.9 does not build if you have previousl o ports/146231 gecko [feature request] [patch] www/firefox: use port libs o ports/144044 gecko [PATCH] www/firefox: Makefile.webplugins target order 12 problems total. From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 19 16:40:23 2011 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7F07106564A for ; Tue, 19 Jul 2011 16:40:23 +0000 (UTC) (envelope-from mgp@e-soul.org) Received: from mail.e-soul.org (shade.e-soul.org [208.86.227.238]) by mx1.freebsd.org (Postfix) with ESMTP id C25BD8FC0A for ; Tue, 19 Jul 2011 16:40:23 +0000 (UTC) Received: from home.e-soul.org (unknown [78.128.21.208]) by mail.e-soul.org (Postfix) with ESMTPSA id E8C832280C for ; Tue, 19 Jul 2011 16:23:52 +0000 (UTC) From: Mario Pavlov To: gecko@freebsd.org Date: Tue, 19 Jul 2011 19:22:25 +0300 User-Agent: KMail/1.13.7 (FreeBSD/8.2-STABLE; KDE/4.6.5; amd64; ; ) Organization: e-soul.org MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201107191922.25592.mgp@e-soul.org> Cc: Subject: linux-firefox 4/5 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 16:40:24 -0000 Hi folks, is linux firefox 4/5 coming to the ports tree? Or what are the plans now that firefox has different release strategy? Thank you. Cheers. From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 19 17:43:20 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CB29106564A for ; Tue, 19 Jul 2011 17:43:20 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id E85E68FC0C for ; Tue, 19 Jul 2011 17:43:19 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p6JHhIXR008235 for ; Tue, 19 Jul 2011 17:43:18 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p6JHhD9Z007437 for freebsd-gecko@freebsd.org; Tue, 19 Jul 2011 17:43:13 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 19 Jul 2011 17:43:13 GMT Message-Id: <201107191743.p6JHhD9Z007437@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r589 - branches/experimental/www/firefox-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 17:43:20 -0000 Author: flo Date: Tue Jul 19 17:43:13 2011 New Revision: 589 Log: update to 6.0b2 Modified: branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-beta/distinfo Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Mon Jul 11 10:15:50 2011 (r588) +++ branches/experimental/www/firefox-beta/Makefile Tue Jul 19 17:43:13 2011 (r589) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 6.0b1 +DISTVERSION= 6.0b2 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} @@ -16,7 +16,7 @@ MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla -BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr +BUILD_DEPENDS= nspr>=4.8.8:${PORTSDIR}/devel/nspr LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ event-1.4:${PORTSDIR}/devel/libevent Modified: branches/experimental/www/firefox-beta/distinfo ============================================================================== --- branches/experimental/www/firefox-beta/distinfo Mon Jul 11 10:15:50 2011 (r588) +++ branches/experimental/www/firefox-beta/distinfo Tue Jul 19 17:43:13 2011 (r589) @@ -1,2 +1,2 @@ -SHA256 (firefox-6.0b1.source.tar.bz2) = 4f363b8071528dd00ebdf65866b25077c986413c7ffeb5d4a5c1934beed18827 -SIZE (firefox-6.0b1.source.tar.bz2) = 67701417 +SHA256 (firefox-6.0b2.source.tar.bz2) = 4e211d36769e15f711c66dd0a5ce116b1b345582c63210a956f95ff7822faf60 +SIZE (firefox-6.0b2.source.tar.bz2) = 67707075 From owner-freebsd-gecko@FreeBSD.ORG Thu Jul 21 21:33:34 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1C5FC106564A; Thu, 21 Jul 2011 21:33:34 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E8D268FC14; Thu, 21 Jul 2011 21:33:33 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6LLXXql038124; Thu, 21 Jul 2011 21:33:33 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6LLXXkp038120; Thu, 21 Jul 2011 21:33:33 GMT (envelope-from linimon) Date: Thu, 21 Jul 2011 21:33:33 GMT Message-Id: <201107212133.p6LLXXkp038120@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-www@FreeBSD.org, gecko@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/159093: www/seamonkey2 installation failure X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jul 2011 21:33:34 -0000 Old Synopsis: seamonkey2 installation failure New Synopsis: www/seamonkey2 installation failure Responsible-Changed-From-To: freebsd-www->gecko Responsible-Changed-By: linimon Responsible-Changed-When: Thu Jul 21 21:32:40 UTC 2011 Responsible-Changed-Why: Make this a ports PR and assign. The GNATS www/ category is only for things relating to the FreeBSD website. http://www.freebsd.org/cgi/query-pr.cgi?pr=159093 From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 22 19:38:52 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6F85106564A for ; Fri, 22 Jul 2011 19:38:52 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 3D6AD8FC14 for ; Fri, 22 Jul 2011 19:38:51 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p6MJcoim093991 for ; Fri, 22 Jul 2011 19:38:50 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p6MJcj9k092537 for freebsd-gecko@freebsd.org; Fri, 22 Jul 2011 19:38:45 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 22 Jul 2011 19:38:45 GMT Message-Id: <201107221938.p6MJcj9k092537@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r590 - in branches/experimental/mail/thunderbird-beta: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2011 19:38:52 -0000 Author: flo Date: Fri Jul 22 19:38:45 2011 New Revision: 590 Log: update to 6.0b1 Added: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security_nss_lib_freebl_mpi_mpcpucache.c Deleted: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-jsnativestack.cpp Modified: branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird-beta/distinfo branches/experimental/mail/thunderbird-beta/files/patch-configure.in branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-Makefile.in branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-configure.in branches/experimental/mail/thunderbird-beta/files/patch-mozilla-layout-generic-Makefile.in Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Tue Jul 19 17:43:13 2011 (r589) +++ branches/experimental/mail/thunderbird-beta/Makefile Fri Jul 22 19:38:45 2011 (r590) @@ -2,11 +2,11 @@ # Date created: 4 September 2003 # Whom: Joe Marcus Clarke # -# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.114 2010/08/03 20:55:28 beat Exp $ +# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.128 2011/07/04 21:27:06 flo Exp $ # PORTNAME= thunderbird -DISTVERSION= 5.0b2 +DISTVERSION= 6.0b1 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source @@ -21,7 +21,7 @@ USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko -CONFLICTS_INSTALL= thunderbird-3.0* thunderbird-3.1* +CONFLICTS_INSTALL= thunderbird-3.1* USE_MOZILLA= -png -nss -dbm -jpeg -xft MOZ_TOOLKIT= cairo-gtk2 @@ -35,7 +35,7 @@ USE_GMAKE= yes USE_GL= gl -MOZ_PROTOCOLS= http,ftp,file,viewsource,res,data,wyciwyg +MOZ_PROTOCOLS= http,ftp,file,viewsource,res,data,wyciwyg,websocket MOZ_GRAPHICS= default,-xbm MOZ_OPTIONS= --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ --enable-single-profile --disable-profilesharing \ @@ -54,13 +54,22 @@ SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome -OPTIONS= +OPTIONS= LIGHTNING "Enable calendar extension" off .include -WRKSRC= ${WRKDIR}/comm-miramar +WRKSRC= ${WRKDIR}/comm-beta MOZSRC:= ${WRKSRC}/mozilla +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} .if ${HAVE_GNOME:Mlibgnomeui}!="" @@ -81,6 +90,16 @@ BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif +.if defined(WITH_LIGHTNING) +MOZ_OPTIONS+= --enable-calendar +MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar +LIGHTNING_DIR= share/lightning +SUB_FILES+= pkg-message +PKGMESSAGE= ${WRKDIR}/pkg-message +.else +MOZ_OPTIONS+= --disable-calendar +.endif + post-extract:: ${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON}|' \ <${FILESDIR}/thunderbird.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop @@ -115,10 +134,19 @@ @${ECHO_CMD} 'share/applications/${PORTNAME}.desktop' >> ${PLIST} @${ECHO_CMD} 'share/pixmaps/${PORTNAME_ICON}' >> ${PLIST} @${ECHO_CMD} '@dirrmtry share/applications' >> ${PLIST} +.if defined(WITH_LIGHTNING) + @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n@dirrmtry %s\n' \ + ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST} +.endif post-install: ${MKDIR} ${PREFIX}/share/applications ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${PREFIX}/share/applications ${LN} -sf ${PORTNAME_ICON_SRC} ${PREFIX}/share/pixmaps/${PORTNAME_ICON} +.if defined(WITH_LIGHTNING) + ${MKDIR} ${PREFIX}/${LIGHTNING_DIR} + ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi + @${CAT} ${PKGMESSAGE} +.endif .include Modified: branches/experimental/mail/thunderbird-beta/distinfo ============================================================================== --- branches/experimental/mail/thunderbird-beta/distinfo Tue Jul 19 17:43:13 2011 (r589) +++ branches/experimental/mail/thunderbird-beta/distinfo Fri Jul 22 19:38:45 2011 (r590) @@ -1,2 +1,2 @@ -SHA256 (thunderbird-5.0b2.source.tar.bz2) = 22a5276ed6df4dc01041ea1dcbe40b21163f8c2655b26f9d7e0d5d1b5f74660f -SIZE (thunderbird-5.0b2.source.tar.bz2) = 86830590 +SHA256 (thunderbird-6.0b1.source.tar.bz2) = 0110c6901ee4be743c8cd1733ae825b849cc4e50fe2fb014e149d1a8c4db459f +SIZE (thunderbird-6.0b1.source.tar.bz2) = 86056605 Modified: branches/experimental/mail/thunderbird-beta/files/patch-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-configure.in Tue Jul 19 17:43:13 2011 (r589) +++ branches/experimental/mail/thunderbird-beta/files/patch-configure.in Fri Jul 22 19:38:45 2011 (r590) @@ -1,6 +1,6 @@ ---- configure.in.orig 2011-03-14 14:50:16.000000000 +0100 -+++ configure.in 2011-04-22 12:52:35.061444423 +0200 -@@ -1420,7 +1420,7 @@ +--- configure.in.orig 2011-07-15 07:42:33.000000000 +0200 ++++ configure.in 2011-07-22 13:43:44.000000000 +0200 +@@ -1438,7 +1438,7 @@ CPU_ARCH=sparc ;; @@ -9,7 +9,7 @@ CPU_ARCH="$OS_TEST" ;; -@@ -1440,7 +1440,7 @@ +@@ -1458,7 +1458,7 @@ dnl =============================================================== INTEL_ARCHITECTURE= case "$OS_TEST" in @@ -18,7 +18,90 @@ INTEL_ARCHITECTURE=1 esac -@@ -4388,7 +4388,7 @@ +@@ -1781,7 +1781,7 @@ + esac + + case "${host_cpu}" in +- x86_64) ++ amd64 | x86_64) + HOST_CFLAGS="$HOST_CFLAGS -D_AMD64_" + ;; + esac +@@ -2437,6 +2437,9 @@ + x86_64-*) + AC_DEFINE(_AMD64_) + ;; ++ amd64*) ++ AC_DEFINE(_AMD64_) ++ ;; + *) + AC_DEFINE(_CPU_ARCH_NOT_DEFINED) + ;; +@@ -2508,7 +2511,7 @@ + else + DLL_SUFFIX=".so.1.0" + fi +- MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib -Wl,-rpath-link,$(if $(X11BASE),$(X11BASE),/usr/X11R6)/lib' ++ MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib -Wl,-rpath-link,$(if $(X11BASE),$(X11BASE),/usr/local)/lib' + DSO_CFLAGS='' + DSO_PIC_CFLAGS='-fPIC' + DSO_LDOPTS='-shared -fPIC' +@@ -3326,11 +3329,11 @@ + ;; + *) + MOZ_CHECK_PTHREADS(pthreads, +- USE_PTHREADS=1 _PTHREAD_LDFLAGS="-lpthreads", ++ USE_PTHREADS=1 _PTHREAD_LDFLAGS="-pthreads", + MOZ_CHECK_PTHREADS(pthread, +- USE_PTHREADS=1 _PTHREAD_LDFLAGS="-lpthread", ++ USE_PTHREADS=1 _PTHREAD_LDFLAGS="-pthread", + MOZ_CHECK_PTHREADS(c_r, +- USE_PTHREADS=1 _PTHREAD_LDFLAGS="-lc_r", ++ USE_PTHREADS=1 _PTHREAD_LDFLAGS="-pthread", + MOZ_CHECK_PTHREADS(c, + USE_PTHREADS=1 + ) +@@ -3405,18 +3408,18 @@ + *-*-freebsd*) + AC_DEFINE(_REENTRANT) + AC_DEFINE(_THREAD_SAFE) +- dnl -pthread links in -lc_r, so don't specify it explicitly. ++ dnl -pthread links in -pthread, so don't specify it explicitly. + if test "$ac_cv_have_dash_pthread" = "yes"; then + _PTHREAD_LDFLAGS="-pthread" + else +- _PTHREAD_LDFLAGS="-lc_r" ++ _PTHREAD_LDFLAGS="-pthread" + fi + ;; + + *-*-openbsd*|*-*-bsdi*) + AC_DEFINE(_REENTRANT) + AC_DEFINE(_THREAD_SAFE) +- dnl -pthread links in -lc_r, so don't specify it explicitly. ++ dnl -pthread links in -pthread, so don't specify it explicitly. + if test "$ac_cv_have_dash_pthread" = "yes"; then + _PTHREAD_LDFLAGS="-pthread" + fi +@@ -3591,7 +3594,7 @@ + ac_cv_func_iconv, + [AC_TRY_LINK([ + #include +- #include ++ #include "/usr/local/include/iconv.h" + ], + [ + iconv_t h = iconv_open("", ""); +@@ -3612,7 +3615,7 @@ + ac_cv_func_const_iconv, + [AC_TRY_COMPILE([ + #include +- #include ++ #include "/usr/local/include/iconv.h" + ], + [ + const char *input = "testing"; +@@ -4409,7 +4412,7 @@ LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS @@ -27,3 +110,12 @@ ZLIB_CFLAGS="-I${ZLIB_DIR}/include" ZLIB_LIBS="-L${ZLIB_DIR}/lib ${ZLIB_LIBS}" fi +@@ -5966,7 +5969,7 @@ + i*86) + MOZ_CRT_CPU_ARCH=intel + ;; +- x86_64) ++ amd64 | x86_64) + MOZ_CRT_CPU_ARCH=amd64 + ;; + *) Modified: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-Makefile.in ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-Makefile.in Tue Jul 19 17:43:13 2011 (r589) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-Makefile.in Fri Jul 22 19:38:45 2011 (r590) @@ -1,6 +1,25 @@ ---- mozilla/js/src/Makefile.in.orig 2011-03-17 18:51:39.000000000 +0100 -+++ mozilla/js/src/Makefile.in 2011-03-18 19:41:09.000000000 +0100 -@@ -612,7 +612,7 @@ +--- mozilla/js/src/Makefile.in.orig 2011-07-06 05:09:22.000000000 +0200 ++++ mozilla/js/src/Makefile.in 2011-07-06 22:23:46.363233778 +0200 +@@ -416,7 +416,7 @@ + # END enclude sources for V8 dtoa + ############################################# + +-ifeq (,$(filter arm% sparc %86 x86_64,$(TARGET_CPU))) ++ifeq (,$(filter arm% sparc %86 amd64 x86_64,$(TARGET_CPU))) + + VPATH += $(srcdir)/assembler \ + $(srcdir)/assembler/wtf \ +@@ -469,6 +469,9 @@ + else + #CPPSRCS += only_on_x86.cpp + endif ++ifeq (amd64, $(TARGET_CPU)) ++#CPPSRCS += only_on_x86_64.cpp ++endif + endif + ifeq (arm, $(TARGET_CPU)) + #CPPSRCS += only_on_arm.cpp +@@ -739,7 +742,7 @@ # to reliably get limit macros defined, we'd always have to define the # one below before including any header, but that's obscure and # fragile, so we do it here. @@ -9,7 +28,7 @@ INCLUDES += -I$(srcdir) -@@ -666,7 +666,8 @@ +@@ -793,7 +796,8 @@ endif # WINNT ifeq ($(OS_ARCH),FreeBSD) Modified: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-configure.in Tue Jul 19 17:43:13 2011 (r589) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-configure.in Fri Jul 22 19:38:45 2011 (r590) @@ -1,33 +1,72 @@ ---- mozilla/js/src/configure.in.orig 2010-11-04 21:05:48.000000000 +0100 -+++ mozilla/js/src/configure.in 2010-11-22 21:30:24.000000000 +0100 -@@ -2621,7 +2621,7 @@ +--- mozilla/js/src/configure.in.orig 2011-07-06 05:09:22.000000000 +0200 ++++ mozilla/js/src/configure.in 2011-07-06 22:19:17.584233430 +0200 +@@ -1473,7 +1473,7 @@ + CPU_ARCH=sparc + ;; + +-x86_64 | ia64) ++amd64 | x86_64 | ia64) + CPU_ARCH="$OS_TEST" + ;; + +@@ -1495,7 +1495,7 @@ + dnl =============================================================== + INTEL_ARCHITECTURE= + case "$OS_TEST" in +- x86_64|i?86) ++ amd64|x86_64|i?86) + INTEL_ARCHITECTURE=1 + esac + +@@ -2713,7 +2713,7 @@ AC_DEFINE(JS_CPU_X86) AC_DEFINE(JS_NUNBOX32) ;; -x86_64*-*) -+x86_64*-*|amd64*-*) ++amd64*-*) ENABLE_TRACEJIT=1 NANOJIT_ARCH=X64 ENABLE_METHODJIT=1 -@@ -2638,11 +2638,6 @@ - AC_DEFINE(JS_CPU_ARM) - AC_DEFINE(JS_NUNBOX32) +@@ -2723,23 +2723,23 @@ + AC_DEFINE(JS_CPU_X64) + AC_DEFINE(JS_PUNBOX64) + ;; +-arm*-*) ++x86_64*-*) + ENABLE_TRACEJIT=1 +- NANOJIT_ARCH=ARM ++ NANOJIT_ARCH=X64 + ENABLE_METHODJIT=1 + ENABLE_MONOIC=1 + ENABLE_POLYIC=1 +- AC_DEFINE(JS_CPU_ARM) +- AC_DEFINE(JS_NUNBOX32) ++ ENABLE_POLYIC_TYPED_ARRAY=1 ++ AC_DEFINE(JS_CPU_X64) ++ AC_DEFINE(JS_PUNBOX64) ;; -sparc*-*) -- ENABLE_TRACEJIT=1 ++arm*-*) + ENABLE_TRACEJIT=1 - NANOJIT_ARCH=Sparc ++ NANOJIT_ARCH=ARM + ENABLE_METHODJIT=1 + ENABLE_MONOIC=1 + ENABLE_POLYIC=1 +- ENABLE_POLYIC_TYPED_ARRAY=1 - AC_DEFINE(JS_CPU_SPARC) -- ;; ++ AC_DEFINE(JS_CPU_ARM) + AC_DEFINE(JS_NUNBOX32) + ;; esac - - MOZ_ARG_DISABLE_BOOL(methodjit, -@@ -2693,7 +2688,7 @@ +@@ -2796,6 +2796,10 @@ i?86-*) AC_DEFINE(AVMPLUS_IA32) ;; --x86_64*-*) -+x86_64*-*|amd64*-*) ++amd64*-*) ++ AC_DEFINE(AVMPLUS_AMD64) ++ AC_DEFINE(AVMPLUS_64BIT) ++ ;; + x86_64*-*) AC_DEFINE(AVMPLUS_AMD64) AC_DEFINE(AVMPLUS_64BIT) - ;; - Deleted: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-jsnativestack.cpp ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-jsnativestack.cpp Fri Jul 22 19:38:45 2011 (r589) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- mozilla/js/src/jsnativestack.cpp~ -+++ mozilla/js/src/jsnativestack.cpp -@@ -50,7 +50,8 @@ - #elif defined(XP_MACOSX) || defined(DARWIN) || defined(XP_UNIX) - # include - --# if defined(__FreeBSD__) -+# if defined(FREEBSD) -+# include - # include - # endif Modified: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-layout-generic-Makefile.in ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-mozilla-layout-generic-Makefile.in Tue Jul 19 17:43:13 2011 (r589) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-layout-generic-Makefile.in Fri Jul 22 19:38:45 2011 (r590) @@ -1,14 +1,15 @@ ---- mozilla/layout/generic/Makefile.in.orig 2011-05-28 15:25:03.000000000 +0200 -+++ mozilla/layout/generic/Makefile.in 2011-06-03 08:21:03.853676671 +0200 -@@ -160,9 +160,10 @@ +--- mozilla/layout/generic/Makefile.in.orig 2011-07-06 05:09:28.000000000 +0200 ++++ mozilla/layout/generic/Makefile.in 2011-07-06 21:49:25.105659269 +0200 +@@ -159,9 +159,10 @@ -I$(srcdir)/../../content/html/content/src \ -I$(srcdir)/../../dom/base \ - -I$(srcdir)/../../modules/plugin/base/src \ + -I$(srcdir)/../../dom/plugins/base \ - $(MOZ_CAIRO_CFLAGS) \ $(NULL) -+CXXFLAGS += $(MOZ_CAIRO_CFLAGS) ++ CXXFLAGS += $(MOZ_CAIRO_CFLAGS) + ifdef MOZ_ENABLE_GTK2 CXXFLAGS += $(MOZ_GTK2_CFLAGS) endif + Added: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security_nss_lib_freebl_mpi_mpcpucache.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security_nss_lib_freebl_mpi_mpcpucache.c Fri Jul 22 19:38:45 2011 (r590) @@ -0,0 +1,43 @@ +--- mozilla/security/nss/lib/freebl/mpi/mpcpucache.c.orig 2011-02-26 23:13:08.000000000 +0100 ++++ mozilla/security/nss/lib/freebl/mpi/mpcpucache.c 2011-02-26 23:18:46.000000000 +0100 +@@ -733,6 +733,32 @@ + #endif + + #if defined(__ppc64__) ++#if defined(__FreeBSD__) ++#include ++#include ++ ++#include ++#include ++ ++unsigned long ++s_mpi_getProcessorLineSize() ++{ ++ static int cacheline_size = 0; ++ static int cachemib[] = { CTL_MACHDEP, CPU_CACHELINE }; ++ int clen; ++ ++ if (cacheline_size > 0) ++ return cacheline_size; ++ ++ clen = sizeof(cacheline_size); ++ if (sysctl(cachemib, sizeof(cachemib) / sizeof(cachemib[0]), ++ &cacheline_size, &clen, NULL, 0) < 0 || !cacheline_size) ++ return 128; /* guess */ ++ ++ return cacheline_size; ++} ++#else /* __FreeBSD__ */ ++ + /* + * Sigh, The PPC has some really nice features to help us determine cache + * size, since it had lots of direct control functions to do so. The POWER +@@ -786,6 +812,7 @@ + return 0; + } + ++#endif /* __FreeBSD__ */ + #define MPI_GET_PROCESSOR_LINE_SIZE_DEFINED 1 + #endif + From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 22 19:48:38 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9903A1065670 for ; Fri, 22 Jul 2011 19:48:38 +0000 (UTC) (envelope-from flo@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 899548FC0C; Fri, 22 Jul 2011 19:48:38 +0000 (UTC) Received: from [IPv6:::1] (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6MJmYjG096766; Fri, 22 Jul 2011 19:48:36 GMT (envelope-from flo@FreeBSD.org) Message-ID: <4E29D411.3080001@FreeBSD.org> Date: Fri, 22 Jul 2011 21:48:33 +0200 From: Florian Smeets User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:6.0) Gecko/20110715 Thunderbird/6.0 MIME-Version: 1.0 To: Mario Pavlov References: <201107191922.25592.mgp@e-soul.org> In-Reply-To: <201107191922.25592.mgp@e-soul.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: linux-firefox 4/5 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2011 19:48:38 -0000 On 19.07.11 18:22, Mario Pavlov wrote: > Hi folks, > is linux firefox 4/5 coming to the ports tree? Or what are the plans now that > firefox has different release strategy? Hi, i don't have an immediate strategy for the linux versions. Due to mozillas new rapid release schedule, there is quite a lot of work, and I'm the only one actively working on gecko ports with occasional help from others. My priority are clearly the native versions. gecko@ things I'm currently working on: - some PRs here and there - background work for firefox/thunderbird 7 - we still do not have seamonkey 2.1 in the official ports tree, I'll try to get 2.2 into shape and commit that. - the linux versions So if anybody wants to help :) Cheers, Florian From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 22 20:24:04 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC7AE1065670 for ; Fri, 22 Jul 2011 20:24:04 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 27EA68FC17 for ; Fri, 22 Jul 2011 20:24:03 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p6MKO2Xu009573 for ; Fri, 22 Jul 2011 20:24:02 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p6MKNv4x009222 for freebsd-gecko@freebsd.org; Fri, 22 Jul 2011 20:23:57 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 22 Jul 2011 20:23:57 GMT Message-Id: <201107222023.p6MKNv4x009222@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r591 - branches/experimental/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2011 20:24:04 -0000 Author: flo Date: Fri Jul 22 20:23:57 2011 New Revision: 591 Log: use tar instead of cpio to install mozilla ports. This is required for e.g. firefox and thunderbird > 6, as the cpio way does not work anylonger now that ${PREFIX}/bin/${PORTNAME} is not a shell script anymore, see https://bugzilla.mozilla.org/show_bug.cgi?id=552864 for more information. Submitted by: Pan Tsu Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jul 22 19:38:45 2011 (r590) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jul 22 20:23:57 2011 (r591) @@ -849,11 +849,10 @@ .endfor @${REINPLACE_CMD} -e 's|${MOZILLA}-bin|${MOZILLA:S/${MOZILLA_SUFX}//}|; \ s|$${progbase}-bin|${MOZILLA:S/${MOZILLA_SUFX}//}-bin|' \ - ${FAKEDIR}/bin/${MOZILLA_EXEC_NAME}* + -i '' $$(${REALPATH} ${FAKEDIR}/bin/${MOZILLA_EXEC_NAME}*) .endif @${REINPLACE_CMD} -e 's|${FAKEDIR}|${PREFIX}|g' \ - ${FAKEDIR}/bin/${MOZILLA_EXEC_NAME}* - ${RM} -f ${FAKEDIR}/bin/*.bak + -i '' $$(${REALPATH} ${FAKEDIR}/bin/${MOZILLA_EXEC_NAME}*) .endif gecko-create-plist: @@ -869,7 +868,7 @@ ${MV} -f ${FAKEDIR}/lib/pkgconfig ${FAKEDIR}/libdata/ || ${TRUE} ${RM} -f ${FAKEDIR}/lib/pkgconfig .for dir in ${MOZILLA_PLIST_DIRS} - @cd ${FAKEDIR}/${dir} && ${FIND} -H -s * -type f | \ + @cd ${FAKEDIR}/${dir} && ${FIND} -H -s * ! -type d | \ ${SED} -e 's|^|${dir}/|' >> ${PLISTF} && \ ${FIND} -d * -type d | \ ${SED} -e 's|^|@dirrm ${dir}/|' >> ${PLISTD} @@ -894,10 +893,9 @@ .for dir in ${MOZILLA_PLIST_DIRS} .if !exists(${PREFIX}/${dir}) ${MKDIR} ${PREFIX}/${dir} - ${CHMOD} 755 ${PREFIX}/${dir} .endif - cd ${FAKEDIR}/${dir} && ${FIND} . | \ - ${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/${dir} + ${TAR} cf - -C${FAKEDIR}/${dir} -s'|${FAKEDIR}|${PREFIX}|s' . | \ + ${TAR} xof - -C${PREFIX}/${dir} .endfor .for pcfile in ${MOZ_PKGCONFIG_FILES} ${INSTALL_DATA} ${FAKEDIR}/libdata/pkgconfig/${pcfile}.pc \ From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 22 21:46:10 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1E51106567B for ; Fri, 22 Jul 2011 21:46:10 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 63BA58FC14 for ; Fri, 22 Jul 2011 21:46:10 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p6MLk9WN009897 for ; Fri, 22 Jul 2011 21:46:09 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p6MLk4CK009668 for freebsd-gecko@freebsd.org; Fri, 22 Jul 2011 21:46:04 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 22 Jul 2011 21:46:04 GMT Message-Id: <201107222146.p6MLk4CK009668@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r592 - branches/experimental/mail/thunderbird-beta/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2011 21:46:10 -0000 Author: flo Date: Fri Jul 22 21:46:03 2011 New Revision: 592 Log: forgot to add pkg-message.in Added: branches/experimental/mail/thunderbird-beta/files/pkg-message.in Added: branches/experimental/mail/thunderbird-beta/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-beta/files/pkg-message.in Fri Jul 22 21:46:03 2011 (r592) @@ -0,0 +1,10 @@ +***************************************************************************** +In order to activate the Lightning extension, every user should install the +XPI file into his own profile via the menu: + +Tools -> Add-ons -> Extensions -> Icon left of the search field + -> Install From File + +The XPI file was installed as: +%%PREFIX%%/share/lightning/lightning-thunderbird.xpi +***************************************************************************** From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 22 22:59:31 2011 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E4681065675 for ; Fri, 22 Jul 2011 22:59:31 +0000 (UTC) (envelope-from mgp@e-soul.org) Received: from mail.e-soul.org (shade.e-soul.org [208.86.227.238]) by mx1.freebsd.org (Postfix) with ESMTP id 454AB8FC0A for ; Fri, 22 Jul 2011 22:59:30 +0000 (UTC) Received: from home.e-soul.org (unknown [78.128.21.208]) by mail.e-soul.org (Postfix) with ESMTPSA id 8024E2280C; Fri, 22 Jul 2011 23:00:49 +0000 (UTC) From: Mario Pavlov Organization: e-soul.org To: Florian Smeets Date: Sat, 23 Jul 2011 01:59:16 +0300 User-Agent: KMail/1.13.7 (FreeBSD/8.2-STABLE; KDE/4.6.5; amd64; ; ) References: <201107191922.25592.mgp@e-soul.org> <4E29D411.3080001@FreeBSD.org> In-Reply-To: <4E29D411.3080001@FreeBSD.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201107230159.16412.mgp@e-soul.org> Cc: gecko@freebsd.org Subject: Re: linux-firefox 4/5 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2011 22:59:31 -0000 Alright, thanks for the answer. I myself am a maintainer and although I have just one port I kind of have an idea what it is like. I wish I had more time to help you guys with the important ports. Anyways, keep up the great work! It's much appreciated! Cheers! On Friday 22 July 2011 22:48:33 Florian Smeets wrote: > On 19.07.11 18:22, Mario Pavlov wrote: > > Hi folks, > > is linux firefox 4/5 coming to the ports tree? Or what are the plans now > > that firefox has different release strategy? > > Hi, > > i don't have an immediate strategy for the linux versions. Due to > mozillas new rapid release schedule, there is quite a lot of work, and > I'm the only one actively working on gecko ports with occasional help > from others. > > My priority are clearly the native versions. > > gecko@ things I'm currently working on: > > - some PRs here and there > - background work for firefox/thunderbird 7 > - we still do not have seamonkey 2.1 in the official ports tree, I'll > try to get 2.2 into shape and commit that. > - the linux versions > > So if anybody wants to help :) > > Cheers, > Florian From owner-freebsd-gecko@FreeBSD.ORG Sat Jul 23 00:58:16 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC8AE106564A for ; Sat, 23 Jul 2011 00:58:16 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id F31F98FC08 for ; Sat, 23 Jul 2011 00:58:15 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p6N0wEir002156 for ; Sat, 23 Jul 2011 00:58:14 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p6N0w9qY097277 for freebsd-gecko@freebsd.org; Sat, 23 Jul 2011 00:58:09 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 23 Jul 2011 00:58:09 GMT Message-Id: <201107230058.p6N0w9qY097277@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r593 - in branches/experimental/www: seamonkey seamonkey-i18n seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jul 2011 00:58:16 -0000 Author: flo Date: Sat Jul 23 00:58:09 2011 New Revision: 593 Log: update to 2.2 Added: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util.h branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_linux.cc branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_posix.cc branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-platform_file_posix.cc branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-platform_thread_posix.cc branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-third_party-nspr-prcpucfg.h branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-build-build_config.h branches/experimental/www/seamonkey/files/patch-mozilla-toolkit-library-Makefile.in branches/experimental/www/seamonkey/files/pkg-message.in Deleted: branches/experimental/www/seamonkey/files/mozconfig-generic.in branches/experimental/www/seamonkey/files/patch-bugzilla-449453 branches/experimental/www/seamonkey/files/patch-sysnss branches/experimental/www/seamonkey/files/patch-xptcall-alpha Modified: branches/experimental/www/seamonkey-i18n/Makefile branches/experimental/www/seamonkey-i18n/Makefile.lang branches/experimental/www/seamonkey-i18n/Makefile.option branches/experimental/www/seamonkey-i18n/distinfo branches/experimental/www/seamonkey/Makefile branches/experimental/www/seamonkey/distinfo branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Modified: branches/experimental/www/seamonkey-i18n/Makefile ============================================================================== --- branches/experimental/www/seamonkey-i18n/Makefile Fri Jul 22 21:46:03 2011 (r592) +++ branches/experimental/www/seamonkey-i18n/Makefile Sat Jul 23 00:58:09 2011 (r593) @@ -6,7 +6,7 @@ # PORTNAME= seamonkey-i18n -PORTVERSION= 2.1 +PORTVERSION= 2.2 CATEGORIES= www MASTER_SITE_SUBDIR= seamonkey/releases/${PORTVERSION}/langpack PKGNAMEPREFIX= @@ -14,7 +14,7 @@ DIST_SUBDIR= xpi/${DISTNAME} MAINTAINER= gecko@FreeBSD.org -COMMENT= Localized interface for SeaMonkey 2.1 +COMMENT= Localized interface for SeaMonkey 2.2 EXTRACT_DEPENDS= zip:${PORTSDIR}/archivers/zip Modified: branches/experimental/www/seamonkey-i18n/Makefile.lang ============================================================================== --- branches/experimental/www/seamonkey-i18n/Makefile.lang Fri Jul 22 21:46:03 2011 (r592) +++ branches/experimental/www/seamonkey-i18n/Makefile.lang Sat Jul 23 00:58:09 2011 (r593) @@ -6,16 +6,13 @@ # # Currently, the following 22 languages are supported. # -SEAMONKEY_I18N_ALL_= be ca cs de en-GB en-US es-AR es-ES \ - fi fr it ja-JP-mac ja lt nb-NO nl pl \ +SEAMONKEY_I18N_ALL_= ca cs de en-GB en-US es-AR es-ES \ + fi fr hu it ja-JP-mac ja lt nb-NO nl pl \ pt-PT ru sk sv-SE tr .if defined(SEAMONKEY_I18N_ALL) || (defined(PACKAGE_BUILDING) && !exists(${OPTIONSFILE})) || make(makesum) SEAMONKEY_I18N= ${SEAMONKEY_I18N_ALL_} .else -.ifndef WITHOUT_LANG_BE -SEAMONKEY_I18N+= be -.endif .ifndef WITHOUT_LANG_CA SEAMONKEY_I18N+= ca .endif @@ -43,6 +40,9 @@ .ifndef WITHOUT_LANG_FR SEAMONKEY_I18N+= fr .endif +.ifndef WITHOUT_LANG_HU +SEAMONKEY_I18N+= hu +.endif .ifndef WITHOUT_LANG_IT SEAMONKEY_I18N+= it .endif Modified: branches/experimental/www/seamonkey-i18n/Makefile.option ============================================================================== --- branches/experimental/www/seamonkey-i18n/Makefile.option Fri Jul 22 21:46:03 2011 (r592) +++ branches/experimental/www/seamonkey-i18n/Makefile.option Sat Jul 23 00:58:09 2011 (r593) @@ -5,8 +5,7 @@ # $FreeBSD$ # -OPTIONS= LANG_BE "Byelorussian" off \ - LANG_CA "Catalan" off \ +OPTIONS= LANG_CA "Catalan" off \ LANG_CS "Czech" off \ LANG_NL "Dutch" off \ LANG_DE "German" on \ @@ -14,6 +13,7 @@ LANG_US "English US" off \ LANG_FI "Finnish" off \ LANG_FR "French" on \ + LANG_HU "Hungarian" on \ LANG_IT "Italian" on \ LANG_JA "Japanese" off \ LANG_JP "Japanese (ja-JP-mac)" off \ Modified: branches/experimental/www/seamonkey-i18n/distinfo ============================================================================== --- branches/experimental/www/seamonkey-i18n/distinfo Fri Jul 22 21:46:03 2011 (r592) +++ branches/experimental/www/seamonkey-i18n/distinfo Sat Jul 23 00:58:09 2011 (r593) @@ -1,44 +1,44 @@ -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.be.langpack.xpi) = 87f5ab012318254ecf5e334e296f2e65695078b45db32aaac6b8ce871dbc6472 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.be.langpack.xpi) = 795039 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.ca.langpack.xpi) = 0816f4417b0f8649d88fd901935e089aa3ba1321c303b7ab19060d7f071c404f -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.ca.langpack.xpi) = 814609 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.cs.langpack.xpi) = 000d71f5e81dba3c8b9303ba99f0acb6e8dd058d93d13d81dd8ff7ff68e53c4d -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.cs.langpack.xpi) = 817990 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.de.langpack.xpi) = 975c6d6a999e707bceaf451ae11e8d3e53651cbc4c13aa26a7f8ef52597be0a2 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.de.langpack.xpi) = 860216 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.en-GB.langpack.xpi) = 4f00bd90704ff8d2a6dd2b789e97bb3a2f7ecc6c3659020aacc289fac7977c19 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.en-GB.langpack.xpi) = 789980 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.en-US.langpack.xpi) = d24af54a3cd3c9963aa8afdb664bf02ca0aa81e4f437c77777585725019c134f -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.en-US.langpack.xpi) = 789807 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.es-AR.langpack.xpi) = dc6e7e1870a51e6dbdd0244b6ea54e5741499d61381d549ae0e4d7008af41af1 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.es-AR.langpack.xpi) = 816080 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.es-ES.langpack.xpi) = 0ac88dad77a191997c2fcc64a5dc097e864beb926a94abec73cf0dde56dbc47a -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.es-ES.langpack.xpi) = 795743 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.fi.langpack.xpi) = d1ddd572ca63f706f683dc4d5fdd1aa7c80c10535593bcff632ce82927584e5f -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.fi.langpack.xpi) = 814960 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.fr.langpack.xpi) = 0fb181683f30c68f1bdf3f966baab1a0998b1860662765683b58b009621d3936 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.fr.langpack.xpi) = 899043 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.it.langpack.xpi) = eb821ad2e8fc015dc9be9d1ff4f84aff1348da5e029030627d8a3066e47a708f -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.it.langpack.xpi) = 741721 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.ja-JP-mac.langpack.xpi) = 28897de94f6a95561adfe1a715071f41969d9934c8a5cc9119bd8e8f7a435c96 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.ja-JP-mac.langpack.xpi) = 888931 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.ja.langpack.xpi) = 9ca92c7f2be842aa286b3e04263ac87025e5966601808860e0ef15dea4f8ffd2 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.ja.langpack.xpi) = 864361 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.lt.langpack.xpi) = ae621feaf31d4ee44752950e7427c9c76b182d4b824581cbaffad004d631e247 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.lt.langpack.xpi) = 962406 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.nb-NO.langpack.xpi) = 985b17cd8ce897a0a467d71d8c6e58b324c1dfc8f4876242cab55d96a91ecd09 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.nb-NO.langpack.xpi) = 809401 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.nl.langpack.xpi) = 8fe7a4d7efcc17896eed3dec4085fa70f75c07e4b4b1fc610e3f3ecbbef8f06a -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.nl.langpack.xpi) = 807185 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.pl.langpack.xpi) = c4652efd647a13a880bac27f22afe74c2c127ca419f1a2d567dab17c70fbc051 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.pl.langpack.xpi) = 828384 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.pt-PT.langpack.xpi) = 2fcd9eeb7ae41d21bd3ac8b893a890565a7fc9f8eee8feaddace82fae2419cec -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.pt-PT.langpack.xpi) = 845399 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.ru.langpack.xpi) = d79872afe9404b110cb76b27a329a22b4cc278c8cad0a8ff11f7b40864eab1d7 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.ru.langpack.xpi) = 891790 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.sk.langpack.xpi) = 591043092fe38c8d468070c910cd42b82e82cc489d3e3de2169d42e781856238 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.sk.langpack.xpi) = 843122 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.sv-SE.langpack.xpi) = eac3f84d9317bb966e97fed494319c63cb8f21c772d9fe4eb6eaf65903e5c2a2 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.sv-SE.langpack.xpi) = 872350 -SHA256 (xpi/seamonkey-i18n-2.1/seamonkey-2.1.tr.langpack.xpi) = 7e9d6c436d67000b7ac66607a9b5cef3755c36d41eb1175b026d7ec1bdd518e4 -SIZE (xpi/seamonkey-i18n-2.1/seamonkey-2.1.tr.langpack.xpi) = 807997 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.ca.langpack.xpi) = 433a6e1dea81a1dbe9fc5f0e360845affb71dec9e3c5a669cc355281f17d70d9 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.ca.langpack.xpi) = 811514 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.cs.langpack.xpi) = 666d504cf2d216a7a8de8a13898719da89a42166e4ee1d4c2d2bfcb4c9e39b6e +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.cs.langpack.xpi) = 814944 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.de.langpack.xpi) = 13c3f08bcda947e5c20111a73bee995d5ac8bd97defd8ad235530b61d75de72a +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.de.langpack.xpi) = 857283 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.en-GB.langpack.xpi) = 8133dc83554f01712330682c2b269ccb2917ee3064ef7394ef9f82db26845932 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.en-GB.langpack.xpi) = 787529 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.en-US.langpack.xpi) = 8ac1ce65dc5044deabd9e1b49234f448cff3435b0660e42e091ddb611d219cda +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.en-US.langpack.xpi) = 786992 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.es-AR.langpack.xpi) = 4db1673c306b821dca7de124415b4b92c339a076bc7cd38892ae06927659c982 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.es-AR.langpack.xpi) = 813118 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.es-ES.langpack.xpi) = 08158721a1122ad6a74f688792e5f7e6e33ce078e1118dd8f13386da6eda6bd9 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.es-ES.langpack.xpi) = 785711 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.fi.langpack.xpi) = a1350aa978c30a71f5ea2a7983bf2bb3f27ad46ad2572d355b565664ebe66804 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.fi.langpack.xpi) = 807217 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.fr.langpack.xpi) = fcac0a2c51cf193fa2c712670a6c73e94ed58588ddd8dc0ad3e708b777f81842 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.fr.langpack.xpi) = 896104 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.hu.langpack.xpi) = 95a1e3f685b74a8d655bdeec7bdb7a8ce88699dff9432483b5cadab3bbe10982 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.hu.langpack.xpi) = 827308 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.it.langpack.xpi) = 28e7b90ff8d7596d7fca6c253d8fd2b1fc9464217cb7fe1a86a4ae9b832a1f8c +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.it.langpack.xpi) = 739672 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.ja-JP-mac.langpack.xpi) = a83857fdebb8df144e725ccbc399e68447dc887d3539c27be4c2e5dd8ed43796 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.ja-JP-mac.langpack.xpi) = 885812 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.ja.langpack.xpi) = ad3d03f42747427c3c862a6a30cb4b513a66fb21a8fee778cc56f3f3a013761e +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.ja.langpack.xpi) = 861377 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.lt.langpack.xpi) = d129bc0278ca8637df4fe377c29ffcc687d2d20b4de35b7144d83508bfeb6713 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.lt.langpack.xpi) = 959540 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.nb-NO.langpack.xpi) = 15818961fa34bc4610fcce26f8bd8885495f030d2ddf5d3f05fa0ee69aafbf96 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.nb-NO.langpack.xpi) = 805675 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.nl.langpack.xpi) = 34385a5ae09d976b7124366cea2304ce6b4489119c337b175fb9340529324a76 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.nl.langpack.xpi) = 804311 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.pl.langpack.xpi) = 44e0e2883601f7a71c64e8fad1e5653904dab5f25834cc96b479f7d3efa73f01 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.pl.langpack.xpi) = 825438 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.pt-PT.langpack.xpi) = d733234dc5b11ea32b611d54efefea31eea331d21555db91712f9810d1f2493c +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.pt-PT.langpack.xpi) = 842511 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.ru.langpack.xpi) = 15700e56b4ead24fb08c8a65b615343a56f364dee311dc5e808f1055c9277c5a +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.ru.langpack.xpi) = 889516 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.sk.langpack.xpi) = a25e78e2c9e682910bd6fcdc7639ac7902d07f99ac9ccb85e567bb28606dcfcd +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.sk.langpack.xpi) = 840212 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.sv-SE.langpack.xpi) = 83b5e7572ed550e299b2813a0826d3760e18fd49b56a3e852f3be32cd133a1fc +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.sv-SE.langpack.xpi) = 869508 +SHA256 (xpi/seamonkey-i18n-2.2/seamonkey-2.2.tr.langpack.xpi) = 0bb342f7845493c35f743b3f8589e9fa0d7ed1c283f400eeb929617c13f26f56 +SIZE (xpi/seamonkey-i18n-2.2/seamonkey-2.2.tr.langpack.xpi) = 805151 Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jul 22 21:46:03 2011 (r592) +++ branches/experimental/www/seamonkey/Makefile Sat Jul 23 00:58:09 2011 (r593) @@ -6,7 +6,7 @@ # PORTNAME= seamonkey -DISTVERSION= 2.1 +DISTVERSION= 2.2 CATEGORIES?= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED} MASTER_SITE_SUBDIR= seamonkey/releases/${DISTVERSION}/source @@ -15,6 +15,10 @@ MAINTAINER= gecko@FreeBSD.org COMMENT= The open source, standards compliant web browser +BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ + event-1.4:${PORTSDIR}/devel/libevent + CONFLICTS_BUILD= spidermonkey-1.[0-7]* CONFLICTS_INSTALL= seamonkey-2.0* USE_BZIP2= yes @@ -44,8 +48,9 @@ --enable-canvas \ --disable-necko-wifi \ --disable-updater \ - --disable-ipc -USE_MOZILLA= -png -dbm -jpeg -xft + --with-system-libevent=${LOCALBASE} + +USE_MOZILLA= -png -nss -dbm -jpeg -xft MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= @@ -56,16 +61,16 @@ COMPOSER "Enable the HTML Composer module" on \ LDAP "Enable LDAP support for Mailnews" on \ CHATZILLA "Enable the Chatzilla IRC module" on \ + LIGHTNING "Enable calendar extension" off \ DBUS "Enable D-BUS support" on \ SMB "Enable smb:// URI support using gnomevfs" off .include -MOZSRC:= ${WRKDIR}/comm-2.0/mozilla -WRKSRC= ${WRKDIR}/comm-2.0 +MOZSRC:= ${WRKDIR}/comm-release/mozilla +WRKSRC= ${WRKDIR}/comm-release -GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED -} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} +GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui @@ -106,18 +111,29 @@ notify.1:${PORTSDIR}/devel/libnotify .endif +.if defined(WITH_LIGHTNING) +MOZ_OPTIONS+= --enable-calendar +MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar +LIGHTNING_DIR= share/lightning +SUB_FILES+= pkg-message +PKGMESSAGE= ${WRKDIR}/pkg-message +.else +MOZ_OPTIONS+= --disable-calendar +.endif + post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/mozilla/security/manager/ssl/src/Makefile.in \ ${WRKSRC}/mozilla/js/src/config/mkdepend/Makefile.in ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:C/-pthread/${GECKO_PTHREAD_LIBS}/}|' \ - ${WRKSRC}/mozilla/storage/build/Makefile.in + ${MOZSRC}/storage/build/Makefile.in \ + ${MOZSRC}/toolkit/library/Makefile.in \ + ${MOZSRC}/db/sqlite3/src/Makefile.in @${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ ${WRKSRC}/mozilla/modules/libpref/src/init/all.js @${REINPLACE_CMD} -e 's||\"${LOCALBASE}/include/iconv.h\"|g' \ ${WRKSRC}/configure \ ${WRKSRC}/mozilla/configure \ - ${WRKSRC}/mozilla/intl/uconv/native/nsNativeUConvService.cpp \ ${WRKSRC}/mozilla/xpcom/io/nsNativeCharsetUtils.cpp @${REINPLACE_CMD} -e 's|libgnome-2.so.0|libgnome-2.so|' \ ${WRKSRC}/mozilla/toolkit/xre/nsNativeAppSupportUnix.cpp \ @@ -146,4 +162,11 @@ ${MKDIR} ${PREFIX}/share/applications ${INSTALL_DATA} ${WRKDIR}/seamonkey.desktop ${PREFIX}/share/applications +post-install: +.if defined(WITH_LIGHTNING) + ${MKDIR} ${PREFIX}/${LIGHTNING_DIR} + ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi + @${CAT} ${PKGMESSAGE} +.endif + .include Modified: branches/experimental/www/seamonkey/distinfo ============================================================================== --- branches/experimental/www/seamonkey/distinfo Fri Jul 22 21:46:03 2011 (r592) +++ branches/experimental/www/seamonkey/distinfo Sat Jul 23 00:58:09 2011 (r593) @@ -1,2 +1,2 @@ -SHA256 (seamonkey-2.1.source.tar.bz2) = 1eff4a7d5dab6e709145a7d88e60b879d053cbead38d013a37e115d383eac2d6 -SIZE (seamonkey-2.1.source.tar.bz2) = 84304638 +SHA256 (seamonkey-2.2.source.tar.bz2) = 0b713e2f78a2c5139bf16736bd12e87017cdbc675948d4a8893a3d834bf8c13a +SIZE (seamonkey-2.2.source.tar.bz2) = 87478968 Deleted: branches/experimental/www/seamonkey/files/mozconfig-generic.in ============================================================================== --- branches/experimental/www/seamonkey/files/mozconfig-generic.in Sat Jul 23 00:58:09 2011 (r592) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,8 +0,0 @@ -ac_add_options --prefix=@FAKEDIR@ -export CPPFLAGS="@CPPFLAGS@" -export CFLAGS="@CFLAGS@" -export LIBS="@LIBS@" -export LDFLAGS="@LDFLAGS@" -export CONFIG_SH=/bin/sh -export XP_UNIX=1 -export PERL="@PERL@" Deleted: branches/experimental/www/seamonkey/files/patch-bugzilla-449453 ============================================================================== --- branches/experimental/www/seamonkey/files/patch-bugzilla-449453 Sat Jul 23 00:58:09 2011 (r592) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,99 +0,0 @@ -Index: ldap/sdks/c-sdk/ldap/include/portable.h -=================================================================== -RCS file: /cvsroot/mozilla/directory/c-sdk/ldap/include/portable.h,v -retrieving revision 5.15 -diff -u -8 -p -r5.15 portable.h ---- ldap/sdks/c-sdk/ldap/include/portable.h 3 Oct 2006 20:43:40 -0000 5.15 -+++ ldap/sdks/c-sdk/ldap/include/portable.h 6 Oct 2010 19:06:58 -0000 -@@ -117,17 +117,17 @@ - #else - #define OPENLOG_OPTIONS ( LOG_PID | LOG_NOWAIT ) - #endif - - /* - * some systems don't have the BSD re_comp and re_exec routines - */ - #ifndef NEED_BSDREGEX --#if ( defined( SYSV ) || defined( NETBSD ) || defined( freebsd ) || defined( linux ) || defined( DARWIN )) && !defined(sgi) -+#if ( defined( SYSV ) || defined( NETBSD ) || defined( FREEBSD ) || defined( linux ) || defined( DARWIN )) && !defined(sgi) - #define NEED_BSDREGEX - #endif - #endif - - /* - * many systems do not have the setpwfile() library routine... we just - * enable use for those systems we know have it. - */ -Index: ldap/sdks/c-sdk/ldap/include/regex.h -=================================================================== -RCS file: /cvsroot/mozilla/directory/c-sdk/ldap/include/regex.h,v -retrieving revision 5.2 -diff -u -8 -p -r5.2 regex.h ---- ldap/sdks/c-sdk/ldap/include/regex.h 15 Oct 2003 17:26:00 -0000 5.2 -+++ ldap/sdks/c-sdk/ldap/include/regex.h 6 Oct 2010 19:06:59 -0000 -@@ -68,18 +68,18 @@ extern "C" { - #define LDAP_CALL - #endif - #endif - - #ifdef NEEDPROTOS - int re_init( void ); - void re_lock( void ); - int re_unlock( void ); --char * LDAP_CALL re_comp( char *pat ); --int LDAP_CALL re_exec( char *lp ); -+char * LDAP_CALL re_comp( const char *pat ); -+int LDAP_CALL re_exec( const char *lp ); - void LDAP_CALL re_modw( char *s ); - int LDAP_CALL re_subs( char *src, char *dst ); - #else /* NEEDPROTOS */ - int re_init(); - void re_lock(); - int re_unlock(); - char * LDAP_CALL re_comp(); - int LDAP_CALL re_exec(); -Index: ldap/sdks/c-sdk/ldap/libraries/libldap/regex.c -=================================================================== -RCS file: /cvsroot/mozilla/directory/c-sdk/ldap/libraries/libldap/regex.c,v -retrieving revision 5.2 -diff -u -8 -p -r5.2 regex.c ---- ldap/sdks/c-sdk/ldap/libraries/libldap/regex.c 15 Oct 2003 17:26:03 -0000 5.2 -+++ ldap/sdks/c-sdk/ldap/libraries/libldap/regex.c 6 Oct 2010 19:06:59 -0000 -@@ -262,17 +262,17 @@ chset(REGEXCHAR c) - bittab[((c) & (unsigned)BLKIND) >> 3] |= bitarr[(c) & BITIND]; - } - - #define badpat(x) (*nfa = END, x) - #define store(x) *mp++ = x - - char * - LDAP_CALL --re_comp( char *pat ) -+re_comp( const char *pat ) - { - register REGEXCHAR *p; /* pattern pointer */ - register REGEXCHAR *mp=nfa; /* nfa pointer */ - register REGEXCHAR *lp; /* saved pointer.. */ - register REGEXCHAR *sp=nfa; /* another one.. */ - - register int tagi = 0; /* tag stack index */ - register int tagc = 1; /* actual tag count */ -@@ -508,17 +508,17 @@ static REGEXCHAR *pmatch(); - * If a match is found, bopat[0] and eopat[0] are set - * to the beginning and the end of the matched fragment, - * respectively. - * - */ - - int - LDAP_CALL --re_exec( char *lp ) -+re_exec( const char *lp ) - { - register REGEXCHAR c; - register REGEXCHAR *ep = 0; - register REGEXCHAR *ap = nfa; - - bol = (REGEXCHAR*)lp; - - bopat[0] = 0; Added: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,10 @@ +--- mozilla/ipc/chromium/src/base/atomicops_internals_mutex.cc~ ++++ mozilla/ipc/chromium/src/base/atomicops_internals_mutex.cc +@@ -39,6 +39,7 @@ + * ***** END LICENSE BLOCK ***** */ + + #include "base/atomicops.h" ++#include "base/lock.h" + + namespace base { + namespace subtle { Added: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util.h Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,13 @@ +--- mozilla/ipc/chromium/src/base/file_util.h~ ++++ mozilla/ipc/chromium/src/base/file_util.h +@@ -15,8 +15,9 @@ + #elif defined(ANDROID) + #include + #elif defined(OS_POSIX) ++#include ++#include + #include +-#include + #endif + + #include Added: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_linux.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_linux.cc Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,11 @@ +--- mozilla/ipc/chromium/src/base/file_util_linux.cc~ ++++ mozilla/ipc/chromium/src/base/file_util_linux.cc +@@ -28,7 +28,7 @@ bool GetShmemTempDir(FilePath* path) { + #ifdef ANDROID + return GetTempDir(path); + #else +- *path = FilePath("/dev/shm"); ++ *path = FilePath("/tmp"); + return true; + #endif + } Added: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_posix.cc Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,11 @@ +--- mozilla/ipc/chromium/src/base/file_util_posix.cc~ ++++ mozilla/ipc/chromium/src/base/file_util_posix.cc +@@ -30,6 +30,8 @@ + #include "base/string_util.h" + #include "base/time.h" + ++#define stat64 stat ++ + namespace file_util { + + #if defined(GOOGLE_CHROME_BUILD) Added: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-platform_file_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-platform_file_posix.cc Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,10 @@ +--- mozilla/ipc/chromium/src/base/platform_file_posix.cc~ ++++ mozilla/ipc/chromium/src/base/platform_file_posix.cc +@@ -9,6 +9,7 @@ + #ifdef ANDROID + #include + #endif ++#include + + #include "base/logging.h" + #include "base/string_util.h" Added: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-platform_thread_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-platform_thread_posix.cc Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,12 @@ +--- mozilla/ipc/chromium/src/base/platform_thread_posix.cc.orig 2011-04-27 09:34:28.000000000 +0200 ++++ mozilla/ipc/chromium/src/base/platform_thread_posix.cc 2011-04-27 19:47:36.344446266 +0200 +@@ -34,7 +33,8 @@ + #if defined(OS_MACOSX) + return mach_thread_self(); + #elif defined(OS_LINUX) +- return syscall(__NR_gettid); ++ // TODO(BSD): find a better thread ID ++ return reinterpret_cast(pthread_self()); + #endif + } + Added: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-third_party-nspr-prcpucfg.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-third_party-nspr-prcpucfg.h Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,11 @@ +--- mozilla/ipc/chromium/src/base/third_party/nspr/prcpucfg.h~ ++++ mozilla/ipc/chromium/src/base/third_party/nspr/prcpucfg.h +@@ -34,7 +34,7 @@ + #include "base/third_party/nspr/prcpucfg_win.h" + #elif defined(__APPLE__) + #include "base/third_party/nspr/prcpucfg_mac.h" +-#elif defined(__linux__) || defined(ANDROID) ++#elif defined(__FreeBSD__) || defined(ANDROID) + #include "base/third_party/nspr/prcpucfg_linux.h" + #else + #error Provide a prcpucfg.h appropriate for your platform Added: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-build-build_config.h Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,11 @@ +--- mozilla/ipc/chromium/src/build/build_config.h~ ++++ mozilla/ipc/chromium/src/build/build_config.h +@@ -17,7 +17,7 @@ + // A set of macros to use for platform detection. + #if defined(__APPLE__) + #define OS_MACOSX 1 +-#elif defined(__linux__) || defined(ANDROID) ++#elif defined(__FreeBSD__) || defined(ANDROID) + #define OS_LINUX 1 + #elif defined(_WIN32) + #define OS_WIN 1 Added: branches/experimental/www/seamonkey/files/patch-mozilla-toolkit-library-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-mozilla-toolkit-library-Makefile.in Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,12 @@ +--- mozilla/toolkit/library/Makefile.in.orig 2010-01-11 12:13:08.000000000 -0500 ++++ mozilla/toolkit/library/Makefile.in 2010-01-11 12:15:05.000000000 -0500 +@@ -181,7 +181,7 @@ + export:: $(RDF_UTIL_SRC_CPPSRCS) $(INTL_UNICHARUTIL_UTIL_CPPSRCS) + $(INSTALL) $^ . + +-EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% + + ifdef MOZ_ENABLE_LIBXUL + include $(srcdir)/libxul-rules.mk + Modified: branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in ============================================================================== --- branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Fri Jul 22 21:46:03 2011 (r592) +++ branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jul 23 00:58:09 2011 (r593) @@ -1,16 +1,16 @@ ---- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2009-09-17 17:14:19.000000000 +0200 -+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 2009-09-17 17:20:22.000000000 +0200 -@@ -70,6 +70,9 @@ - ifeq (Darwin,$(OS_ARCH)) - DEFINES += -DKEEP_STACK_16_BYTE_ALIGNED +--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2011-05-28 15:26:21.000000000 +0200 ++++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 2011-06-03 18:39:42.769434047 +0200 +@@ -74,6 +74,9 @@ + # NOTE: MODULE_OPTIMIZE_FLAGS must be set before including config.mk + MODULE_OPTIMIZE_FLAGS=-O3 endif +ifeq (x86_64,$(OS_TEST)) +CPPSRCS := xptcinvoke_x86_64_linux.cpp xptcstubs_x86_64_linux.cpp +endif endif endif - # -@@ -87,7 +90,7 @@ + +@@ -117,7 +120,7 @@ endif endif # IA64 Linux @@ -19,20 +19,20 @@ ifneq (,$(findstring ia64,$(OS_TEST))) CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -100,6 +103,12 @@ +@@ -129,6 +132,12 @@ + ifeq ($(OS_ARCH)$(OS_TEST),OpenBSDx86_64) CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp endif - # +# FreeBSD/amd64 +# +ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDamd64) +CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp +endif +# - # BeOS/Intel (uses the same unixish_x86 code) # - ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC) -@@ -150,9 +159,15 @@ + # Neutrino/Intel (uses the same unixish_x86 code) + # +@@ -184,9 +193,15 @@ ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s endif # @@ -49,7 +49,7 @@ CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp endif # -@@ -307,7 +322,7 @@ +@@ -341,7 +356,7 @@ # # Linux/PPC # @@ -58,7 +58,7 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp -@@ -385,6 +400,15 @@ +@@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif # Deleted: branches/experimental/www/seamonkey/files/patch-sysnss ============================================================================== --- branches/experimental/www/seamonkey/files/patch-sysnss Sat Jul 23 00:58:09 2011 (r592) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,196 +0,0 @@ ---- mozilla/security/manager/Makefile.in.orig 2011-02-09 21:07:24.000000000 +0100 -+++ mozilla/security/manager/Makefile.in 2011-02-15 23:30:11.000000000 +0100 -@@ -49,16 +49,8 @@ - MODULE = psm - - ifndef MOZ_NATIVE_NSS --LOADABLE_ROOT_MODULE = $(DLL_PREFIX)nssckbi$(DLL_SUFFIX) - endif - --NSS3_LIB = $(DLL_PREFIX)nss3$(DLL_SUFFIX) --NSSUTIL3_LIB = $(DLL_PREFIX)nssutil3$(DLL_SUFFIX) --SMIME3_LIB = $(DLL_PREFIX)smime3$(DLL_SUFFIX) --SSL3_LIB = $(DLL_PREFIX)ssl3$(DLL_SUFFIX) --SOFTOKEN3_LIB = $(DLL_PREFIX)softokn3$(DLL_SUFFIX) --SOFTOKEN3_CHK = $(DLL_PREFIX)softokn3.chk -- - ifndef NSS_DISABLE_DBM - NSSDBM3_LIB = $(DLL_PREFIX)nssdbm3$(DLL_SUFFIX) - NSSDBM3_CHK = $(DLL_PREFIX)nssdbm3.chk -@@ -68,23 +60,6 @@ - endif - - ifndef MOZ_NATIVE_NSS --ifneq (,$(filter OS2 WINCE WINNT,$(OS_ARCH))) --SDK_LIBS = \ -- $(DIST)/lib/$(LIB_PREFIX)crmf.$(LIB_SUFFIX) \ -- $(DIST)/lib/$(LIB_PREFIX)smime3.$(LIB_SUFFIX) \ -- $(DIST)/lib/$(LIB_PREFIX)ssl3.$(LIB_SUFFIX) \ -- $(DIST)/lib/$(LIB_PREFIX)nss3.$(LIB_SUFFIX) \ -- $(DIST)/lib/$(LIB_PREFIX)nssutil3.$(LIB_SUFFIX) \ -- $(NULL) --else --SDK_LIBS = \ -- $(DIST)/lib/$(LIB_PREFIX)crmf.$(LIB_SUFFIX) \ -- $(DIST)/lib/$(LIB_PREFIX)smime.$(LIB_SUFFIX) \ -- $(DIST)/lib/$(LIB_PREFIX)ssl.$(LIB_SUFFIX) \ -- $(DIST)/lib/$(LIB_PREFIX)nss.$(LIB_SUFFIX) \ -- $(DIST)/lib/$(LIB_PREFIX)nssutil.$(LIB_SUFFIX) \ -- $(NULL) --endif - endif - - # Default -@@ -339,74 +314,8 @@ - - libs:: - ifndef MOZ_NATIVE_NSS --ifndef NSS_DISABLE_DBM -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/dbm $(DEFAULT_GMAKE_FLAGS) --endif -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/lib $(DEFAULT_GMAKE_FLAGS) --ifdef ENABLE_TESTS --# Need certutil binary for mochitest certificates generation -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/certutil $(DEFAULT_GMAKE_FLAGS) -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/pk12util $(DEFAULT_GMAKE_FLAGS) -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/modutil $(DEFAULT_GMAKE_FLAGS) --endif --ifndef SKIP_CHK --ifndef ENABLE_TESTS # Just avoid secondary compile -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) --endif -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/shlibsign $(DEFAULT_GMAKE_FLAGS) --endif -- $(INSTALL) -m 755 $(DIST)/lib/$(LOADABLE_ROOT_MODULE) $(DIST)/bin --ifndef SKIP_CHK -- $(INSTALL) -m 644 $(DIST)/lib/$(SOFTOKEN3_CHK) $(DIST)/bin --endif -- $(INSTALL) -m 755 $(DIST)/lib/$(SOFTOKEN3_LIB) $(DIST)/bin --ifndef NSS_DISABLE_DBM --ifndef SKIP_CHK -- $(INSTALL) -m 644 $(DIST)/lib/$(NSSDBM3_CHK) $(DIST)/bin --endif -- $(INSTALL) -m 755 $(DIST)/lib/$(NSSDBM3_LIB) $(DIST)/bin --endif -- $(INSTALL) -m 755 $(DIST)/lib/$(NSS3_LIB) $(DIST)/bin -- $(INSTALL) -m 755 $(DIST)/lib/$(NSSUTIL3_LIB) $(DIST)/bin -- $(INSTALL) -m 755 $(DIST)/lib/$(SSL3_LIB) $(DIST)/bin -- $(INSTALL) -m 755 $(DIST)/lib/$(SMIME3_LIB) $(DIST)/bin -- $(INSTALL) -m 755 $(SDK_LIBS) $(DIST)/sdk/lib --ifdef HAVE_FREEBL_LIBS --ifndef SKIP_CHK -- $(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_CHK) $(DIST)/bin --endif -- $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_LIB) $(DIST)/bin --endif --ifdef HAVE_FREEBL_LIBS_32 --ifndef SKIP_CHK -- $(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_32INT_CHK) $(DIST)/bin -- $(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_32FPU_CHK) $(DIST)/bin --endif -- $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT_LIB) $(DIST)/bin -- $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_32FPU_LIB) $(DIST)/bin --endif --ifdef HAVE_FREEBL_LIBS_32INT64 --ifndef SKIP_CHK -- $(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_32INT64_CHK) $(DIST)/bin --endif -- $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT64_LIB) $(DIST)/bin --endif --ifdef HAVE_FREEBL_LIBS_64 --ifndef SKIP_CHK -- $(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_64INT_CHK) $(DIST)/bin -- $(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_64FPU_CHK) $(DIST)/bin --endif -- $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_64INT_LIB) $(DIST)/bin -- $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_64FPU_LIB) $(DIST)/bin --endif --endif --ifndef MOZ_NATIVE_NSS --# NSS installs headers to dist/public and we want them in dist/include -- $(NSINSTALL) -D $(DIST)/include/nss -- (cd $(DIST)/public/nss && tar $(TAR_CREATE_FLAGS) - .) | \ -- (cd $(DIST)/include && tar -xf -) - endif -+ $(MAKE) -C $(topsrcdir)/security/coreconf $(DEFAULT_GMAKE_FLAGS) - $(MAKE) -C boot $@ - $(MAKE) -C ssl $@ - $(MAKE) -C locales $@ -@@ -419,47 +328,6 @@ - - install:: - ifndef MOZ_NATIVE_NSS -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(LOADABLE_ROOT_MODULE) $(DESTDIR)$(mozappdir) --ifndef SKIP_CHK -- $(SYSINSTALL) -m 644 $(DIST)/lib/$(SOFTOKEN3_CHK) $(DESTDIR)$(mozappdir) --endif -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(SOFTOKEN3_LIB) $(DESTDIR)$(mozappdir) --ifndef SKIP_CHK -- $(SYSINSTALL) -m 644 $(DIST)/lib/$(NSSDBM3_CHK) $(DESTDIR)$(mozappdir) --endif -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(NSSDBM3_LIB) $(DESTDIR)$(mozappdir) -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(NSS3_LIB) $(DESTDIR)$(mozappdir) -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(NSSUTIL3_LIB) $(DESTDIR)$(mozappdir) -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(SSL3_LIB) $(DESTDIR)$(mozappdir) -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(SMIME3_LIB) $(DESTDIR)$(mozappdir) --ifdef HAVE_FREEBL_LIBS --ifndef SKIP_CHK -- $(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_CHK) $(DESTDIR)$(mozappdir) --endif -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_LIB) $(DESTDIR)$(mozappdir) --endif --ifdef HAVE_FREEBL_LIBS_32 --ifndef SKIP_CHK -- $(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_32INT_CHK) $(DESTDIR)$(mozappdir) -- $(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_32FPU_CHK) $(DESTDIR)$(mozappdir) --endif -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT_LIB) $(DESTDIR)$(mozappdir) -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_32FPU_LIB) $(DESTDIR)$(mozappdir) --endif --ifdef HAVE_FREEBL_LIBS_32INT64 --ifndef SKIP_CHK -- $(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_32INT64_CHK) $(DESTDIR)$(mozappdir) --endif -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT64_LIB) $(DESTDIR)$(mozappdir) --endif --ifdef HAVE_FREEBL_LIBS_64 --ifndef SKIP_CHK -- $(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_64INT_CHK) $(DESTDIR)$(mozappdir) -- $(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_64FPU_CHK) $(DESTDIR)$(mozappdir) --endif -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_64INT_LIB) $(DESTDIR)$(mozappdir) -- $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_64FPU_LIB) $(DESTDIR)$(mozappdir) --endif - endif - $(MAKE) -C boot $@ - $(MAKE) -C ssl $@ -@@ -476,10 +344,4 @@ - $(MAKE) -C pki $@ - endif - ifndef MOZ_NATIVE_NSS -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/coreconf $(DEFAULT_GMAKE_FLAGS) clean -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/lib $(DEFAULT_GMAKE_FLAGS) clean --ifndef SKIP_CHK -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) clean -- $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/shlibsign $(DEFAULT_GMAKE_FLAGS) clean --endif - endif ---- mozilla/security/manager/ssl/src/Makefile.in.orig 2009-08-26 19:05:39.000000000 +0200 -+++ mozilla/security/manager/ssl/src/Makefile.in 2009-08-26 19:06:17.000000000 +0200 -@@ -138,13 +138,14 @@ - - # Use local includes because they are inserted before INCLUDES - # so that Mozilla's nss.h is used, not glibc's --LOCAL_INCLUDES += $(NSS_CFLAGS) -+LOCAL_INCLUDES += -I%%LOCALBASE%%/include/nss/nss - - EXTRA_DSO_LDOPTS += \ - $(MOZ_UNICHARUTIL_LIBS) \ - $(MOZ_COMPONENT_LIBS) \ - $(MOZ_JS_LIBS) \ - $(NSS_LIBS) \ -+ $(LOCAL_INCLUDES) \ - $(NULL) - - include $(topsrcdir)/config/rules.mk Deleted: branches/experimental/www/seamonkey/files/patch-xptcall-alpha ============================================================================== --- branches/experimental/www/seamonkey/files/patch-xptcall-alpha Sat Jul 23 00:58:09 2011 (r592) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,459 +0,0 @@ ---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura */ -+ -+#include -+#include -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ Added: branches/experimental/www/seamonkey/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/pkg-message.in Sat Jul 23 00:58:09 2011 (r593) @@ -0,0 +1,10 @@ +***************************************************************************** +In order to activate the Lightning extension, every user should install the +XPI file into his own profile via the menu: + +Tools -> Add-ons -> Extensions -> Icon left of the search field + -> Install From File + +The XPI file was installed as: +%%PREFIX%%/share/lightning/lightning-seamonkey.xpi +***************************************************************************** From owner-freebsd-gecko@FreeBSD.ORG Sat Jul 23 01:06:13 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5BB31065672 for ; Sat, 23 Jul 2011 01:06:13 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 5DE5A8FC0A for ; Sat, 23 Jul 2011 01:06:13 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p6N16CNu032480 for ; Sat, 23 Jul 2011 01:06:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p6N167gc032143 for freebsd-gecko@freebsd.org; Sat, 23 Jul 2011 01:06:07 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 23 Jul 2011 01:06:07 GMT Message-Id: <201107230106.p6N167gc032143@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r594 - branches/experimental/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jul 2011 01:06:13 -0000 Author: flo Date: Sat Jul 23 01:06:07 2011 New Revision: 594 Log: add seamonkey 2.2 support Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Sat Jul 23 00:58:09 2011 (r593) +++ branches/experimental/Mk/bsd.gecko.mk Sat Jul 23 01:06:07 2011 (r594) @@ -192,9 +192,9 @@ # version is given by the maintainer via the port # or by the user via defined variable try to find # the highest stable installed version. -# Available values: yes 21+ 20+ 21 20 +# Available values: yes 22+ 20+ 22 20 # NOTE: -# default value 21 is used in case of USE_SEAMONKEY=yes +# default value 22 is used in case of USE_SEAMONKEY=yes # # USE_SEAMONKEY_BUILD Add buildtime dependency on SeaMonkey. # Available values: see USE_SEAMONKEY @@ -297,12 +297,12 @@ _SEAMONKEY_BUILD_DEPENDS= yes .endif -_SEAMONKEY_DEFAULT_VERSION= 21 -_SEAMONKEY_VERSIONS= 21 20 -_SEAMONKEY_RANGE_VERSIONS= 21+ 20+ +_SEAMONKEY_DEFAULT_VERSION= 22 +_SEAMONKEY_VERSIONS= 22 20 +_SEAMONKEY_RANGE_VERSIONS= 22+ 20+ -# For specifying [21, 20, ..]+ -_SEAMONKEY_21P= 21 ${_SEAMONKEY_20P} +# For specifying [22, 20, ..]+ +_SEAMONKEY_22P= 22 ${_SEAMONKEY_20P} _SEAMONKEY_20P= 20 # Set the default SeaMonkey version and check if USE_SEAMONKEY=yes was given From owner-freebsd-gecko@FreeBSD.ORG Sat Jul 23 01:28:32 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 81E5F106566B for ; Sat, 23 Jul 2011 01:28:32 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 1984D8FC12 for ; Sat, 23 Jul 2011 01:28:31 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p6N1SUVS083708 for ; Sat, 23 Jul 2011 01:28:30 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p6N1SP8L083399 for freebsd-gecko@freebsd.org; Sat, 23 Jul 2011 01:28:25 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 23 Jul 2011 01:28:25 GMT Message-Id: <201107230128.p6N1SP8L083399@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r595 - branches/experimental/www/seamonkey X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jul 2011 01:28:32 -0000 Author: flo Date: Sat Jul 23 01:28:25 2011 New Revision: 595 Log: fix plisth when WITH_LIGHTNING is selected Modified: branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Sat Jul 23 01:06:07 2011 (r594) +++ branches/experimental/www/seamonkey/Makefile Sat Jul 23 01:28:25 2011 (r595) @@ -157,6 +157,10 @@ pre-install: ${ECHO_CMD} share/applications/seamonkey.desktop >> ${PLIST} ${ECHO_CMD} "@unexec ${RMDIR} %D/share/applications 2>/dev/null || ${TRUE}" >> ${PLIST} +.if defined(WITH_LIGHTNING) + @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n@dirrmtry %s\n' \ + ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST} +.endif do-install: ${MKDIR} ${PREFIX}/share/applications From owner-freebsd-gecko@FreeBSD.ORG Sat Jul 23 13:53:14 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC1CA106566B for ; Sat, 23 Jul 2011 13:53:14 +0000 (UTC) (envelope-from flo@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9B5C78FC1A; Sat, 23 Jul 2011 13:53:14 +0000 (UTC) Received: from [IPv6:::1] (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6NDrCNA031559; Sat, 23 Jul 2011 13:53:13 GMT (envelope-from flo@FreeBSD.org) Message-ID: <4E2AD248.1060307@FreeBSD.org> Date: Sat, 23 Jul 2011 15:53:12 +0200 From: Florian Smeets User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:6.0) Gecko/20110715 Thunderbird/6.0 MIME-Version: 1.0 To: Mario Pavlov References: <201107191922.25592.mgp@e-soul.org> <4E29D411.3080001@FreeBSD.org> <201107230159.16412.mgp@e-soul.org> In-Reply-To: <201107230159.16412.mgp@e-soul.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: linux-firefox 4/5 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jul 2011 13:53:14 -0000 On 23.07.11 00:59, Mario Pavlov wrote: > Alright, thanks for the answer. > I myself am a maintainer and although I have just one port I kind of have an > idea what it is like. I wish I had more time to help you guys with the > important ports. Anyways, keep up the great work! It's much appreciated! > > Cheers! > > On Friday 22 July 2011 22:48:33 Florian Smeets wrote: >> On 19.07.11 18:22, Mario Pavlov wrote: >>> Hi folks, >>> is linux firefox 4/5 coming to the ports tree? Or what are the plans now >>> that firefox has different release strategy? >> As i had some time yesterday and today, i had a look at linux-firefox. Would you please test the patch? cd /usr/ports/www/linux-firefox fetch http://tb.smeets.im/~flo/linux-firefox-5.0.diff patch -p0 < linux-firefox-5.0.diff and the run portmaster or portupgrade as appropriate. I'll try to have a look at linux-thunderbird too Cheers, Florian From owner-freebsd-gecko@FreeBSD.ORG Sat Jul 23 14:57:14 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 105C4106564A for ; Sat, 23 Jul 2011 14:57:14 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 5A35E8FC12 for ; Sat, 23 Jul 2011 14:57:13 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p6NEvC4e080043 for ; Sat, 23 Jul 2011 14:57:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p6NEv6Dq079296 for freebsd-gecko@freebsd.org; Sat, 23 Jul 2011 14:57:06 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 23 Jul 2011 14:57:06 GMT Message-Id: <201107231457.p6NEv6Dq079296@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r596 - branches/experimental/www/linux-firefox-devel X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jul 2011 14:57:14 -0000 Author: flo Date: Sat Jul 23 14:57:06 2011 New Revision: 596 Log: update to 5.0 Modified: branches/experimental/www/linux-firefox-devel/Makefile branches/experimental/www/linux-firefox-devel/distinfo branches/experimental/www/linux-firefox-devel/pkg-plist Modified: branches/experimental/www/linux-firefox-devel/Makefile ============================================================================== --- branches/experimental/www/linux-firefox-devel/Makefile Sat Jul 23 01:28:25 2011 (r595) +++ branches/experimental/www/linux-firefox-devel/Makefile Sat Jul 23 14:57:06 2011 (r596) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 3.5.19 +DISTVERSION= 5.0 CATEGORIES= www MASTER_SITE_SUBDIR?= ${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US PKGNAMESUFFIX= -devel Modified: branches/experimental/www/linux-firefox-devel/distinfo ============================================================================== --- branches/experimental/www/linux-firefox-devel/distinfo Sat Jul 23 01:28:25 2011 (r595) +++ branches/experimental/www/linux-firefox-devel/distinfo Sat Jul 23 14:57:06 2011 (r596) @@ -1,2 +1,2 @@ -SHA256 (firefox-3.5.19.tar.bz2) = a8b7bdf349c40f8022280935b037c34b829abe4c9373f4dddef173c7184686c9 -SIZE (firefox-3.5.19.tar.bz2) = 10032707 +SHA256 (firefox-5.0.tar.bz2) = e6aad78aa036e645cfa6dbf74b1f5065e48fee9b8c7703367bf1d3e1e0fc02be +SIZE (firefox-5.0.tar.bz2) = 14776642 Modified: branches/experimental/www/linux-firefox-devel/pkg-plist ============================================================================== --- branches/experimental/www/linux-firefox-devel/pkg-plist Sat Jul 23 01:28:25 2011 (r595) +++ branches/experimental/www/linux-firefox-devel/pkg-plist Sat Jul 23 14:57:06 2011 (r596) @@ -1,120 +1,38 @@ bin/%%APP_NAME%% share/applications/%%APP_NAME%%.desktop -lib/%%APP_NAME%%/.autoreg lib/%%APP_NAME%%/README.txt lib/%%APP_NAME%%/Throbber-small.gif lib/%%APP_NAME%%/application.ini lib/%%APP_NAME%%/blocklist.xml -lib/%%APP_NAME%%/browserconfig.properties -lib/%%APP_NAME%%/chrome/browser.jar -lib/%%APP_NAME%%/chrome/browser.manifest -lib/%%APP_NAME%%/chrome/classic.jar -lib/%%APP_NAME%%/chrome/classic.manifest -lib/%%APP_NAME%%/chrome/comm.jar -lib/%%APP_NAME%%/chrome/comm.manifest -lib/%%APP_NAME%%/chrome/en-US.jar -lib/%%APP_NAME%%/chrome/en-US.manifest lib/%%APP_NAME%%/chrome/icons/default/default16.png lib/%%APP_NAME%%/chrome/icons/default/default32.png lib/%%APP_NAME%%/chrome/icons/default/default48.png -lib/%%APP_NAME%%/chrome/pippki.jar -lib/%%APP_NAME%%/chrome/pippki.manifest -lib/%%APP_NAME%%/chrome/reporter.jar -lib/%%APP_NAME%%/chrome/reporter.manifest -lib/%%APP_NAME%%/chrome/toolkit.jar -lib/%%APP_NAME%%/chrome/toolkit.manifest -lib/%%APP_NAME%%/components/FeedConverter.js -lib/%%APP_NAME%%/components/FeedProcessor.js -lib/%%APP_NAME%%/components/FeedWriter.js -lib/%%APP_NAME%%/components/NetworkGeolocationProvider.js -lib/%%APP_NAME%%/components/WebContentConverter.js -lib/%%APP_NAME%%/components/aboutCertError.js -lib/%%APP_NAME%%/components/aboutPrivateBrowsing.js -lib/%%APP_NAME%%/components/aboutRights.js -lib/%%APP_NAME%%/components/aboutRobots.js -lib/%%APP_NAME%%/components/aboutSessionRestore.js -lib/%%APP_NAME%%/components/browser.xpt -lib/%%APP_NAME%%/components/fuelApplication.js -lib/%%APP_NAME%%/components/jsconsole-clhandler.js +lib/%%APP_NAME%%/chrome.manifest +lib/%%APP_NAME%%/components/binary.manifest lib/%%APP_NAME%%/components/libbrowsercomps.so -lib/%%APP_NAME%%/components/libbrowserdirprovider.so lib/%%APP_NAME%%/components/libdbusservice.so -lib/%%APP_NAME%%/components/libimgicon.so lib/%%APP_NAME%%/components/libmozgnome.so lib/%%APP_NAME%%/components/libnkgnomevfs.so -lib/%%APP_NAME%%/components/nsAddonRepository.js -lib/%%APP_NAME%%/components/nsBadCertHandler.js -lib/%%APP_NAME%%/components/nsBlocklistService.js -lib/%%APP_NAME%%/components/nsBrowserContentHandler.js -lib/%%APP_NAME%%/components/nsBrowserGlue.js -lib/%%APP_NAME%%/components/nsContentDispatchChooser.js -lib/%%APP_NAME%%/components/nsContentPrefService.js -lib/%%APP_NAME%%/components/nsDefaultCLH.js -lib/%%APP_NAME%%/components/nsDownloadManagerUI.js -lib/%%APP_NAME%%/components/nsExtensionManager.js -lib/%%APP_NAME%%/components/nsFilePicker.js -lib/%%APP_NAME%%/components/nsHandlerService.js -lib/%%APP_NAME%%/components/nsHelperAppDlg.js -lib/%%APP_NAME%%/components/nsLivemarkService.js -lib/%%APP_NAME%%/components/nsLoginInfo.js -lib/%%APP_NAME%%/components/nsLoginManager.js -lib/%%APP_NAME%%/components/nsLoginManagerPrompter.js -lib/%%APP_NAME%%/components/nsMicrosummaryService.js -lib/%%APP_NAME%%/components/nsPlacesDBFlush.js -lib/%%APP_NAME%%/components/nsPlacesTransactionsService.js -lib/%%APP_NAME%%/components/nsPrivateBrowsingService.js -lib/%%APP_NAME%%/components/nsProxyAutoConfig.js -lib/%%APP_NAME%%/components/nsSafebrowsingApplication.js -lib/%%APP_NAME%%/components/nsSearchService.js -lib/%%APP_NAME%%/components/nsSearchSuggestions.js -lib/%%APP_NAME%%/components/nsSessionStartup.js -lib/%%APP_NAME%%/components/nsSessionStore.js -lib/%%APP_NAME%%/components/nsSetDefaultBrowser.js -lib/%%APP_NAME%%/components/nsSidebar.js -lib/%%APP_NAME%%/components/nsTaggingService.js -lib/%%APP_NAME%%/components/nsTryToClose.js -lib/%%APP_NAME%%/components/nsURLFormatter.js -lib/%%APP_NAME%%/components/nsUpdateService.js -lib/%%APP_NAME%%/components/nsUrlClassifierLib.js -lib/%%APP_NAME%%/components/nsUrlClassifierListManager.js -lib/%%APP_NAME%%/components/nsWebHandlerApp.js -lib/%%APP_NAME%%/components/pluginGlue.js -lib/%%APP_NAME%%/components/storage-Legacy.js -lib/%%APP_NAME%%/components/storage-mozStorage.js -lib/%%APP_NAME%%/components/txEXSLTRegExFunctions.js lib/%%APP_NAME%%/crashreporter lib/%%APP_NAME%%/crashreporter-override.ini lib/%%APP_NAME%%/crashreporter.ini -lib/%%APP_NAME%%/defaults/autoconfig/platform.js -lib/%%APP_NAME%%/defaults/autoconfig/prefcalls.js lib/%%APP_NAME%%/defaults/pref/browser-prefs.js lib/%%APP_NAME%%/defaults/pref/channel-prefs.js -lib/%%APP_NAME%%/defaults/pref/firefox-branding.js -lib/%%APP_NAME%%/defaults/pref/firefox-l10n.js -lib/%%APP_NAME%%/defaults/pref/firefox.js -lib/%%APP_NAME%%/defaults/pref/reporter.js -lib/%%APP_NAME%%/defaults/profile/bookmarks.html -lib/%%APP_NAME%%/defaults/profile/chrome/userChrome-example.css -lib/%%APP_NAME%%/defaults/profile/chrome/userContent-example.css -lib/%%APP_NAME%%/defaults/profile/localstore.rdf -lib/%%APP_NAME%%/defaults/profile/mimeTypes.rdf -lib/%%APP_NAME%%/defaults/profile/prefs.js +lib/%%APP_NAME%%/dependentlibs.list lib/%%APP_NAME%%/dictionaries/en-US.aff lib/%%APP_NAME%%/dictionaries/en-US.dic +lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf +lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/preview.png lib/%%APP_NAME%%/firefox lib/%%APP_NAME%%/firefox-bin -lib/%%APP_NAME%%/greprefs/all.js -lib/%%APP_NAME%%/greprefs/security-prefs.js -lib/%%APP_NAME%%/greprefs/xpinstall.js lib/%%APP_NAME%%/icons/document.png lib/%%APP_NAME%%/icons/mozicon128.png -lib/%%APP_NAME%%/icons/mozicon16.xpm -lib/%%APP_NAME%%/icons/mozicon50.xpm lib/%%APP_NAME%%/icons/updater.png lib/%%APP_NAME%%/libfreebl3.chk lib/%%APP_NAME%%/libfreebl3.so -lib/%%APP_NAME%%/libmozjs.so +lib/%%APP_NAME%%/libmozalloc.so +lib/%%APP_NAME%%/libmozsqlite3.so lib/%%APP_NAME%%/libnspr4.so lib/%%APP_NAME%%/libnss3.so lib/%%APP_NAME%%/libnssckbi.so @@ -126,85 +44,18 @@ lib/%%APP_NAME%%/libsmime3.so lib/%%APP_NAME%%/libsoftokn3.chk lib/%%APP_NAME%%/libsoftokn3.so -lib/%%APP_NAME%%/libsqlite3.so lib/%%APP_NAME%%/libssl3.so lib/%%APP_NAME%%/libxpcom.so lib/%%APP_NAME%%/libxul.so -lib/%%APP_NAME%%/modules/DownloadLastDir.jsm -lib/%%APP_NAME%%/modules/DownloadUtils.jsm -lib/%%APP_NAME%%/modules/ISO8601DateUtils.jsm -lib/%%APP_NAME%%/modules/Microformats.js -lib/%%APP_NAME%%/modules/PlacesDBUtils.jsm -lib/%%APP_NAME%%/modules/PluralForm.jsm -lib/%%APP_NAME%%/modules/SpatialNavigation.js -lib/%%APP_NAME%%/modules/WindowDraggingUtils.jsm -lib/%%APP_NAME%%/modules/XPCOMUtils.jsm -lib/%%APP_NAME%%/modules/debug.js -lib/%%APP_NAME%%/modules/distribution.js -lib/%%APP_NAME%%/modules/openLocationLastURL.jsm -lib/%%APP_NAME%%/modules/utils.js lib/%%APP_NAME%%/mozilla-xremote-client -lib/%%APP_NAME%%/old-homepage-default.properties +lib/%%APP_NAME%%/omni.jar lib/%%APP_NAME%%/platform.ini -lib/%%APP_NAME%%/plugins/libnullplugin.so +lib/%%APP_NAME%%/plugin-container +lib/%%APP_NAME%%/precomplete lib/%%APP_NAME%%/removed-files -lib/%%APP_NAME%%/res/EditorOverride.css -lib/%%APP_NAME%%/res/arrow.gif -lib/%%APP_NAME%%/res/arrowd.gif -lib/%%APP_NAME%%/res/broken-image.gif -lib/%%APP_NAME%%/res/charsetData.properties -lib/%%APP_NAME%%/res/charsetalias.properties -lib/%%APP_NAME%%/res/contenteditable.css -lib/%%APP_NAME%%/res/designmode.css -lib/%%APP_NAME%%/res/dtd/mathml.dtd -lib/%%APP_NAME%%/res/dtd/xhtml11.dtd -lib/%%APP_NAME%%/res/entityTables/html40Latin1.properties -lib/%%APP_NAME%%/res/entityTables/html40Special.properties -lib/%%APP_NAME%%/res/entityTables/html40Symbols.properties -lib/%%APP_NAME%%/res/entityTables/htmlEntityVersions.properties -lib/%%APP_NAME%%/res/entityTables/mathml20.properties -lib/%%APP_NAME%%/res/entityTables/transliterate.properties -lib/%%APP_NAME%%/res/fonts/mathfont.properties -lib/%%APP_NAME%%/res/fonts/mathfontSTIXNonUnicode.properties -lib/%%APP_NAME%%/res/fonts/mathfontSTIXSize1.properties -lib/%%APP_NAME%%/res/fonts/mathfontStandardSymbolsL.properties -lib/%%APP_NAME%%/res/fonts/mathfontUnicode.properties -lib/%%APP_NAME%%/res/forms.css -lib/%%APP_NAME%%/res/grabber.gif -lib/%%APP_NAME%%/res/hiddenWindow.html -lib/%%APP_NAME%%/res/html.css -lib/%%APP_NAME%%/res/html/folder.png -lib/%%APP_NAME%%/res/langGroups.properties -lib/%%APP_NAME%%/res/language.properties -lib/%%APP_NAME%%/res/loading-image.gif -lib/%%APP_NAME%%/res/mathml.css -lib/%%APP_NAME%%/res/quirk.css -lib/%%APP_NAME%%/res/svg.css -lib/%%APP_NAME%%/res/table-add-column-after-active.gif -lib/%%APP_NAME%%/res/table-add-column-after-hover.gif -lib/%%APP_NAME%%/res/table-add-column-after.gif -lib/%%APP_NAME%%/res/table-add-column-before-active.gif -lib/%%APP_NAME%%/res/table-add-column-before-hover.gif -lib/%%APP_NAME%%/res/table-add-column-before.gif -lib/%%APP_NAME%%/res/table-add-row-after-active.gif -lib/%%APP_NAME%%/res/table-add-row-after-hover.gif -lib/%%APP_NAME%%/res/table-add-row-after.gif -lib/%%APP_NAME%%/res/table-add-row-before-active.gif -lib/%%APP_NAME%%/res/table-add-row-before-hover.gif -lib/%%APP_NAME%%/res/table-add-row-before.gif -lib/%%APP_NAME%%/res/table-remove-column-active.gif -lib/%%APP_NAME%%/res/table-remove-column-hover.gif -lib/%%APP_NAME%%/res/table-remove-column.gif -lib/%%APP_NAME%%/res/table-remove-row-active.gif -lib/%%APP_NAME%%/res/table-remove-row-hover.gif -lib/%%APP_NAME%%/res/table-remove-row.gif -lib/%%APP_NAME%%/res/ua.css -lib/%%APP_NAME%%/res/unixcharset.properties -lib/%%APP_NAME%%/res/viewsource.css lib/%%APP_NAME%%/run-mozilla.sh lib/%%APP_NAME%%/searchplugins/amazondotcom.xml -lib/%%APP_NAME%%/searchplugins/answers.xml -lib/%%APP_NAME%%/searchplugins/creativecommons.xml +lib/%%APP_NAME%%/searchplugins/bing.xml lib/%%APP_NAME%%/searchplugins/eBay.xml lib/%%APP_NAME%%/searchplugins/google.xml lib/%%APP_NAME%%/searchplugins/wikipedia.xml @@ -216,27 +67,16 @@ @exec /bin/cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%APP_NAME%%/ %D/lib/%%APP_NAME%%/extensions/ 2>/dev/null || true @unexec /usr/bin/find %D/lib/%%APP_NAME%%/plugins/ -depth 1 -type l -delete 2>/dev/null || true @unexec /usr/bin/find %D/lib/%%APP_NAME%%/extensions/ -depth 1 -type l -delete 2>/dev/null || true +@dirrm lib/%%APP_NAME%%/searchplugins +@dirrm lib/%%APP_NAME%%/icons +@dirrm lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} +@dirrm lib/%%APP_NAME%%/extensions +@dirrm lib/%%APP_NAME%%/dictionaries +@dirrm lib/%%APP_NAME%%/defaults/pref +@dirrm lib/%%APP_NAME%%/defaults +@dirrm lib/%%APP_NAME%%/components @dirrm lib/%%APP_NAME%%/chrome/icons/default @dirrm lib/%%APP_NAME%%/chrome/icons @dirrm lib/%%APP_NAME%%/chrome -@dirrm lib/%%APP_NAME%%/components -@dirrm lib/%%APP_NAME%%/defaults/autoconfig -@dirrm lib/%%APP_NAME%%/defaults/pref -@dirrm lib/%%APP_NAME%%/defaults/profile/chrome -@dirrm lib/%%APP_NAME%%/defaults/profile -@dirrm lib/%%APP_NAME%%/defaults -@dirrm lib/%%APP_NAME%%/dictionaries -@dirrm lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} -@dirrm lib/%%APP_NAME%%/extensions -@dirrm lib/%%APP_NAME%%/greprefs -@dirrm lib/%%APP_NAME%%/icons -@dirrm lib/%%APP_NAME%%/modules -@dirrm lib/%%APP_NAME%%/plugins -@dirrm lib/%%APP_NAME%%/res/dtd -@dirrm lib/%%APP_NAME%%/res/entityTables -@dirrm lib/%%APP_NAME%%/res/fonts -@dirrm lib/%%APP_NAME%%/res/html -@dirrm lib/%%APP_NAME%%/res -@dirrm lib/%%APP_NAME%%/searchplugins @dirrm lib/%%APP_NAME%% @dirrmtry share/applications From owner-freebsd-gecko@FreeBSD.ORG Sat Jul 23 15:31:05 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C838A106564A for ; Sat, 23 Jul 2011 15:31:05 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id E86CD8FC08 for ; Sat, 23 Jul 2011 15:31:04 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p6NFV3xm062474 for ; Sat, 23 Jul 2011 15:31:03 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p6NFUwi4061828 for freebsd-gecko@freebsd.org; Sat, 23 Jul 2011 15:30:58 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 23 Jul 2011 15:30:58 GMT Message-Id: <201107231530.p6NFUwi4061828@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r597 - branches/experimental/mail/linux-thunderbird5 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jul 2011 15:31:05 -0000 Author: flo Date: Sat Jul 23 15:30:58 2011 New Revision: 597 Log: add linux-thunderbird5 Added: branches/experimental/mail/linux-thunderbird5/ - copied from r588, branches/experimental/mail/linux-thunderbird/ Modified: branches/experimental/mail/linux-thunderbird5/Makefile branches/experimental/mail/linux-thunderbird5/distinfo branches/experimental/mail/linux-thunderbird5/pkg-plist Modified: branches/experimental/mail/linux-thunderbird5/Makefile ============================================================================== --- branches/experimental/mail/linux-thunderbird/Makefile Mon Jul 11 10:15:50 2011 (r588) +++ branches/experimental/mail/linux-thunderbird5/Makefile Sat Jul 23 15:30:58 2011 (r597) @@ -6,7 +6,7 @@ # PORTNAME= thunderbird -PORTVERSION= 3.1.11 +PORTVERSION= 5.0 CATEGORIES= mail MASTER_SITE_SUBDIR?= ${PORTNAME}/releases/${PORTVERSION}/linux-i686/en-US Modified: branches/experimental/mail/linux-thunderbird5/distinfo ============================================================================== --- branches/experimental/mail/linux-thunderbird/distinfo Mon Jul 11 10:15:50 2011 (r588) +++ branches/experimental/mail/linux-thunderbird5/distinfo Sat Jul 23 15:30:58 2011 (r597) @@ -1,2 +1,2 @@ -SHA256 (thunderbird-3.1.11.tar.bz2) = 36d11cf0a699425086d7653239aef57fca1fc98ab9716d54f4af5c5090f5e09b -SIZE (thunderbird-3.1.11.tar.bz2) = 11601754 +SHA256 (thunderbird-5.0.tar.bz2) = 2e04dc217cd287adca75cf0a7e4be417a211401540b979ca84ec53bf699b2930 +SIZE (thunderbird-5.0.tar.bz2) = 16641285 Modified: branches/experimental/mail/linux-thunderbird5/pkg-plist ============================================================================== --- branches/experimental/mail/linux-thunderbird/pkg-plist Mon Jul 11 10:15:50 2011 (r588) +++ branches/experimental/mail/linux-thunderbird5/pkg-plist Sat Jul 23 15:30:58 2011 (r597) @@ -4,115 +4,26 @@ lib/%%APP_NAME%%/Throbber-small.gif lib/%%APP_NAME%%/application.ini lib/%%APP_NAME%%/blocklist.xml -lib/%%APP_NAME%%/chrome/classic.jar -lib/%%APP_NAME%%/chrome/classic.manifest -lib/%%APP_NAME%%/chrome/comm.jar -lib/%%APP_NAME%%/chrome/comm.manifest -lib/%%APP_NAME%%/chrome/en-US.jar -lib/%%APP_NAME%%/chrome/en-US.manifest -lib/%%APP_NAME%%/chrome/gloda.jar -lib/%%APP_NAME%%/chrome/gloda.manifest lib/%%APP_NAME%%/chrome/icons/default/default16.png lib/%%APP_NAME%%/chrome/icons/default/default22.png lib/%%APP_NAME%%/chrome/icons/default/default24.png lib/%%APP_NAME%%/chrome/icons/default/default256.png lib/%%APP_NAME%%/chrome/icons/default/default32.png lib/%%APP_NAME%%/chrome/icons/default/default48.png -lib/%%APP_NAME%%/chrome/messenger.jar -lib/%%APP_NAME%%/chrome/messenger.manifest -lib/%%APP_NAME%%/chrome/newsblog.jar -lib/%%APP_NAME%%/chrome/newsblog.manifest -lib/%%APP_NAME%%/chrome/pippki.jar -lib/%%APP_NAME%%/chrome/pippki.manifest -lib/%%APP_NAME%%/chrome/toolkit.jar -lib/%%APP_NAME%%/chrome/toolkit.manifest -lib/%%APP_NAME%%/components/FeedProcessor.js -lib/%%APP_NAME%%/components/GPSDGeolocationProvider.js -lib/%%APP_NAME%%/components/NetworkGeolocationProvider.js -lib/%%APP_NAME%%/components/aboutRights.js -lib/%%APP_NAME%%/components/components.list -lib/%%APP_NAME%%/components/glautocomp.js -lib/%%APP_NAME%%/components/jsconsole-clhandler.js -lib/%%APP_NAME%%/components/jsmimeemitter.js +lib/%%APP_NAME%%/chrome.manifest +lib/%%APP_NAME%%/components/binary.manifest lib/%%APP_NAME%%/components/libdbusservice.so -lib/%%APP_NAME%%/components/libimgicon.so -lib/%%APP_NAME%%/components/libjsd.so lib/%%APP_NAME%%/components/libmozgnome.so -lib/%%APP_NAME%%/components/libxpinstall.so -lib/%%APP_NAME%%/components/mail.xpt -lib/%%APP_NAME%%/components/mailContentHandler.js -lib/%%APP_NAME%%/components/mdn-service.js -lib/%%APP_NAME%%/components/msgAsyncPrompter.js -lib/%%APP_NAME%%/components/newsblog.js -lib/%%APP_NAME%%/components/nsAbAutoCompleteMyDomain.js -lib/%%APP_NAME%%/components/nsAbAutoCompleteSearch.js -lib/%%APP_NAME%%/components/nsAbLDAPAttributeMap.js -lib/%%APP_NAME%%/components/nsActivity.js -lib/%%APP_NAME%%/components/nsActivityManager.js -lib/%%APP_NAME%%/components/nsActivityManagerUI.js -lib/%%APP_NAME%%/components/nsAddonRepository.js -lib/%%APP_NAME%%/components/nsBadCertHandler.js -lib/%%APP_NAME%%/components/nsBlocklistService.js -lib/%%APP_NAME%%/components/nsContentDispatchChooser.js -lib/%%APP_NAME%%/components/nsContentPrefService.js -lib/%%APP_NAME%%/components/nsDefaultCLH.js -lib/%%APP_NAME%%/components/nsDownloadManagerUI.js -lib/%%APP_NAME%%/components/nsExtensionManager.js -lib/%%APP_NAME%%/components/nsFilePicker.js -lib/%%APP_NAME%%/components/nsFormAutoComplete.js -lib/%%APP_NAME%%/components/nsHandlerService.js -lib/%%APP_NAME%%/components/nsHelperAppDlg.js -lib/%%APP_NAME%%/components/nsINIProcessor.js -lib/%%APP_NAME%%/components/nsLDAPProtocolHandler.js -lib/%%APP_NAME%%/components/nsLoginInfo.js -lib/%%APP_NAME%%/components/nsLoginManager.js -lib/%%APP_NAME%%/components/nsLoginManagerPrompter.js -lib/%%APP_NAME%%/components/nsMailDefaultHandler.js -lib/%%APP_NAME%%/components/nsMailNewsCommandLineHandler.js -lib/%%APP_NAME%%/components/nsMsgTraitService.js -lib/%%APP_NAME%%/components/nsPhishingProtectionApplication.js -lib/%%APP_NAME%%/components/nsProxyAutoConfig.js -lib/%%APP_NAME%%/components/nsSMTPProtocolHandler.js -lib/%%APP_NAME%%/components/nsSetDefaultMail.js -lib/%%APP_NAME%%/components/nsTryToClose.js -lib/%%APP_NAME%%/components/nsURLFormatter.js -lib/%%APP_NAME%%/components/nsUpdateService.js -lib/%%APP_NAME%%/components/nsUpdateServiceStub.js -lib/%%APP_NAME%%/components/nsUpdateTimerManager.js -lib/%%APP_NAME%%/components/nsUrlClassifierLib.js -lib/%%APP_NAME%%/components/nsUrlClassifierListManager.js -lib/%%APP_NAME%%/components/nsWebHandlerApp.js -lib/%%APP_NAME%%/components/offlineStartup.js -lib/%%APP_NAME%%/components/pluginGlue.js -lib/%%APP_NAME%%/components/smime-service.js -lib/%%APP_NAME%%/components/steelApplication.js -lib/%%APP_NAME%%/components/storage-Legacy.js -lib/%%APP_NAME%%/components/storage-mozStorage.js -lib/%%APP_NAME%%/components/txEXSLTRegExFunctions.js lib/%%APP_NAME%%/crashreporter lib/%%APP_NAME%%/crashreporter.ini -lib/%%APP_NAME%%/defaults/autoconfig/platform.js -lib/%%APP_NAME%%/defaults/autoconfig/prefcalls.js lib/%%APP_NAME%%/defaults/messenger/mailViews.dat -lib/%%APP_NAME%%/defaults/pref/all-l10n.js -lib/%%APP_NAME%%/defaults/pref/all-thunderbird.js lib/%%APP_NAME%%/defaults/pref/channel-prefs.js -lib/%%APP_NAME%%/defaults/pref/composer.js -lib/%%APP_NAME%%/defaults/pref/mailnews.js -lib/%%APP_NAME%%/defaults/pref/mdn.js -lib/%%APP_NAME%%/defaults/pref/smime.js -lib/%%APP_NAME%%/defaults/pref/thunderbird-branding.js -lib/%%APP_NAME%%/defaults/profile/localstore.rdf -lib/%%APP_NAME%%/defaults/profile/mimeTypes.rdf -lib/%%APP_NAME%%/defaults/profile/prefs.js lib/%%APP_NAME%%/dictionaries/en-US.aff lib/%%APP_NAME%%/dictionaries/en-US.dic +lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome.manifest lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/preview.png -lib/%%APP_NAME%%/greprefs/all.js -lib/%%APP_NAME%%/greprefs/security-prefs.js -lib/%%APP_NAME%%/greprefs/xpinstall.js lib/%%APP_NAME%%/icons/updater.png lib/%%APP_NAME%%/isp/SpamAssassin.sfd lib/%%APP_NAME%%/isp/SpamPal.sfd @@ -122,7 +33,8 @@ lib/%%APP_NAME%%/libfreebl3.so lib/%%APP_NAME%%/libldap60.so lib/%%APP_NAME%%/libldif60.so -lib/%%APP_NAME%%/libmozjs.so +lib/%%APP_NAME%%/libmozalloc.so +lib/%%APP_NAME%%/libmozsqlite3.so lib/%%APP_NAME%%/libnspr4.so lib/%%APP_NAME%%/libnss3.so lib/%%APP_NAME%%/libnssckbi.so @@ -135,136 +47,15 @@ lib/%%APP_NAME%%/libsmime3.so lib/%%APP_NAME%%/libsoftokn3.chk lib/%%APP_NAME%%/libsoftokn3.so -lib/%%APP_NAME%%/libsqlite3.so lib/%%APP_NAME%%/libssl3.so lib/%%APP_NAME%%/libxpcom.so -lib/%%APP_NAME%%/libxpcom_core.so -lib/%%APP_NAME%%/modules/CertUtils.jsm -lib/%%APP_NAME%%/modules/CrashSubmit.jsm -lib/%%APP_NAME%%/modules/DownloadLastDir.jsm -lib/%%APP_NAME%%/modules/DownloadUtils.jsm -lib/%%APP_NAME%%/modules/FileUtils.jsm -lib/%%APP_NAME%%/modules/IOUtils.js -lib/%%APP_NAME%%/modules/ISO8601DateUtils.jsm -lib/%%APP_NAME%%/modules/LightweightThemeConsumer.jsm -lib/%%APP_NAME%%/modules/LightweightThemeManager.jsm -lib/%%APP_NAME%%/modules/MailConsts.js -lib/%%APP_NAME%%/modules/MailUtils.js -lib/%%APP_NAME%%/modules/Microformats.js -lib/%%APP_NAME%%/modules/MsgHdrSyntheticView.js -lib/%%APP_NAME%%/modules/NetUtil.jsm -lib/%%APP_NAME%%/modules/PluralForm.jsm -lib/%%APP_NAME%%/modules/SearchIntegration.js -lib/%%APP_NAME%%/modules/SpatialNavigation.js -lib/%%APP_NAME%%/modules/StringBundle.js -lib/%%APP_NAME%%/modules/WindowDraggingUtils.jsm -lib/%%APP_NAME%%/modules/XPCOMUtils.jsm -lib/%%APP_NAME%%/modules/activity/activityModules.js -lib/%%APP_NAME%%/modules/activity/alertHook.js -lib/%%APP_NAME%%/modules/activity/autosync.js -lib/%%APP_NAME%%/modules/activity/glodaIndexer.js -lib/%%APP_NAME%%/modules/activity/moveCopy.js -lib/%%APP_NAME%%/modules/activity/pop3Download.js -lib/%%APP_NAME%%/modules/activity/sendLater.js -lib/%%APP_NAME%%/modules/appIdleManager.js -lib/%%APP_NAME%%/modules/attachmentChecker.js -lib/%%APP_NAME%%/modules/ctypes.jsm -lib/%%APP_NAME%%/modules/dbViewWrapper.js -lib/%%APP_NAME%%/modules/debug.js -lib/%%APP_NAME%%/modules/errUtils.js -lib/%%APP_NAME%%/modules/folderUtils.jsm -lib/%%APP_NAME%%/modules/gloda/collection.js -lib/%%APP_NAME%%/modules/gloda/connotent.js -lib/%%APP_NAME%%/modules/gloda/databind.js -lib/%%APP_NAME%%/modules/gloda/datamodel.js -lib/%%APP_NAME%%/modules/gloda/datastore.js -lib/%%APP_NAME%%/modules/gloda/dbview.js -lib/%%APP_NAME%%/modules/gloda/everybody.js -lib/%%APP_NAME%%/modules/gloda/explattr.js -lib/%%APP_NAME%%/modules/gloda/facet.js -lib/%%APP_NAME%%/modules/gloda/fundattr.js -lib/%%APP_NAME%%/modules/gloda/gloda.js -lib/%%APP_NAME%%/modules/gloda/index_ab.js -lib/%%APP_NAME%%/modules/gloda/index_msg.js -lib/%%APP_NAME%%/modules/gloda/indexer.js -lib/%%APP_NAME%%/modules/gloda/log4moz.js -lib/%%APP_NAME%%/modules/gloda/mimeTypeCategories.js -lib/%%APP_NAME%%/modules/gloda/mimemsg.js -lib/%%APP_NAME%%/modules/gloda/msg_search.js -lib/%%APP_NAME%%/modules/gloda/noun_freetag.js -lib/%%APP_NAME%%/modules/gloda/noun_mimetype.js -lib/%%APP_NAME%%/modules/gloda/noun_tag.js -lib/%%APP_NAME%%/modules/gloda/public.js -lib/%%APP_NAME%%/modules/gloda/query.js -lib/%%APP_NAME%%/modules/gloda/suffixtree.js -lib/%%APP_NAME%%/modules/gloda/utils.js -lib/%%APP_NAME%%/modules/iteratorUtils.jsm -lib/%%APP_NAME%%/modules/jsTreeSelection.js -lib/%%APP_NAME%%/modules/mailMigrator.js -lib/%%APP_NAME%%/modules/mailViewManager.js -lib/%%APP_NAME%%/modules/mailnewsMigrator.js -lib/%%APP_NAME%%/modules/quickFilterManager.js -lib/%%APP_NAME%%/modules/searchSpec.js -lib/%%APP_NAME%%/modules/sessionStoreManager.js -lib/%%APP_NAME%%/modules/templateUtils.js -lib/%%APP_NAME%%/modules/traceHelper.js -lib/%%APP_NAME%%/modules/virtualFolderWrapper.js +lib/%%APP_NAME%%/libxul.so lib/%%APP_NAME%%/mozilla-xremote-client +lib/%%APP_NAME%%/omni.jar +lib/%%APP_NAME%%/plugin-container +lib/%%APP_NAME%%/precomplete lib/%%APP_NAME%%/platform.ini lib/%%APP_NAME%%/removed-files -lib/%%APP_NAME%%/res/EditorOverride.css -lib/%%APP_NAME%%/res/arrow.gif -lib/%%APP_NAME%%/res/arrowd.gif -lib/%%APP_NAME%%/res/broken-image.png -lib/%%APP_NAME%%/res/charsetData.properties -lib/%%APP_NAME%%/res/charsetalias.properties -lib/%%APP_NAME%%/res/contenteditable.css -lib/%%APP_NAME%%/res/designmode.css -lib/%%APP_NAME%%/res/dtd/mathml.dtd -lib/%%APP_NAME%%/res/dtd/xhtml11.dtd -lib/%%APP_NAME%%/res/entityTables/html40Latin1.properties -lib/%%APP_NAME%%/res/entityTables/html40Special.properties -lib/%%APP_NAME%%/res/entityTables/html40Symbols.properties -lib/%%APP_NAME%%/res/entityTables/htmlEntityVersions.properties -lib/%%APP_NAME%%/res/entityTables/mathml20.properties -lib/%%APP_NAME%%/res/entityTables/transliterate.properties -lib/%%APP_NAME%%/res/fonts/mathfont.properties -lib/%%APP_NAME%%/res/fonts/mathfontSTIXNonUnicode.properties -lib/%%APP_NAME%%/res/fonts/mathfontSTIXSize1.properties -lib/%%APP_NAME%%/res/fonts/mathfontStandardSymbolsL.properties -lib/%%APP_NAME%%/res/fonts/mathfontUnicode.properties -lib/%%APP_NAME%%/res/forms.css -lib/%%APP_NAME%%/res/grabber.gif -lib/%%APP_NAME%%/res/hiddenWindow.html -lib/%%APP_NAME%%/res/html.css -lib/%%APP_NAME%%/res/html/folder.png -lib/%%APP_NAME%%/res/langGroups.properties -lib/%%APP_NAME%%/res/language.properties -lib/%%APP_NAME%%/res/loading-image.png -lib/%%APP_NAME%%/res/mathml.css -lib/%%APP_NAME%%/res/quirk.css -lib/%%APP_NAME%%/res/svg.css -lib/%%APP_NAME%%/res/table-add-column-after-active.gif -lib/%%APP_NAME%%/res/table-add-column-after-hover.gif -lib/%%APP_NAME%%/res/table-add-column-after.gif -lib/%%APP_NAME%%/res/table-add-column-before-active.gif -lib/%%APP_NAME%%/res/table-add-column-before-hover.gif -lib/%%APP_NAME%%/res/table-add-column-before.gif -lib/%%APP_NAME%%/res/table-add-row-after-active.gif -lib/%%APP_NAME%%/res/table-add-row-after-hover.gif -lib/%%APP_NAME%%/res/table-add-row-after.gif -lib/%%APP_NAME%%/res/table-add-row-before-active.gif -lib/%%APP_NAME%%/res/table-add-row-before-hover.gif -lib/%%APP_NAME%%/res/table-add-row-before.gif -lib/%%APP_NAME%%/res/table-remove-column-active.gif -lib/%%APP_NAME%%/res/table-remove-column-hover.gif -lib/%%APP_NAME%%/res/table-remove-column.gif -lib/%%APP_NAME%%/res/table-remove-row-active.gif -lib/%%APP_NAME%%/res/table-remove-row-hover.gif -lib/%%APP_NAME%%/res/table-remove-row.gif -lib/%%APP_NAME%%/res/ua.css -lib/%%APP_NAME%%/res/unixcharset.properties -lib/%%APP_NAME%%/res/viewsource.css lib/%%APP_NAME%%/run-mozilla.sh lib/%%APP_NAME%%/thunderbird lib/%%APP_NAME%%/thunderbird-bin @@ -275,28 +66,17 @@ @exec /bin/cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%APP_NAME%%/ %D/lib/%%APP_NAME%%/extensions/ 2>/dev/null || true @unexec /usr/bin/find %D/lib/%%APP_NAME%%/plugins/ -depth 1 -type l -delete 2>/dev/null || true @unexec /usr/bin/find %D/lib/%%APP_NAME%%/extensions/ -depth 1 -type l -delete 2>/dev/null || true -@dirrm lib/%%APP_NAME%%/res/html -@dirrm lib/%%APP_NAME%%/res/fonts -@dirrm lib/%%APP_NAME%%/res/entityTables -@dirrm lib/%%APP_NAME%%/res/dtd -@dirrm lib/%%APP_NAME%%/res -@dirrm lib/%%APP_NAME%%/modules/gloda -@dirrm lib/%%APP_NAME%%/modules/activity -@dirrm lib/%%APP_NAME%%/modules @dirrm lib/%%APP_NAME%%/isp @dirrm lib/%%APP_NAME%%/icons -@dirrm lib/%%APP_NAME%%/greprefs @dirrm lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} @dirrm lib/%%APP_NAME%%/extensions @dirrm lib/%%APP_NAME%%/dictionaries -@dirrm lib/%%APP_NAME%%/defaults/profile @dirrm lib/%%APP_NAME%%/defaults/pref @dirrm lib/%%APP_NAME%%/defaults/messenger -@dirrm lib/%%APP_NAME%%/defaults/autoconfig @dirrm lib/%%APP_NAME%%/defaults -@dirrm lib/%%APP_NAME%%/components @dirrm lib/%%APP_NAME%%/chrome/icons/default @dirrm lib/%%APP_NAME%%/chrome/icons @dirrm lib/%%APP_NAME%%/chrome +@dirrm lib/%%APP_NAME%%/components @dirrm lib/%%APP_NAME%% @dirrmtry share/applications