From owner-svn-ports-all@freebsd.org Tue Apr 12 19:18:58 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA16CB0D9AE; Tue, 12 Apr 2016 19:18:58 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5BE5315D4; Tue, 12 Apr 2016 19:18:58 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u3CJIvZV010094; Tue, 12 Apr 2016 19:18:57 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u3CJIt4N010068; Tue, 12 Apr 2016 19:18:55 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201604121918.u3CJIt4N010068@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Tue, 12 Apr 2016 19:18:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r413157 - in head: Mk/Uses mail/linux-thunderbird mail/thunderbird mail/thunderbird-i18n mail/thunderbird/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Apr 2016 19:18:58 -0000 Author: jbeich Date: Tue Apr 12 19:18:55 2016 New Revision: 413157 URL: https://svnweb.freebsd.org/changeset/ports/413157 Log: mail/thunderbird: update to 45.0 (rc1) Changes: https://www.mozilla.org/thunderbird/45.0/releasenotes/ Security: 92d44f83-a7bf-41cf-91ee-3d1b8ecf579f MFH: 2016Q2 Added: head/mail/thunderbird/files/patch-bug1242132 (contents, props changed) head/mail/thunderbird/files/patch-bug1252246 (contents, props changed) head/mail/thunderbird/files/patch-modules-libpref-init-all.js (contents, props changed) - copied, changed from r413156, head/www/seamonkey/files/patch-modules-libpref-init-all.js Deleted: head/mail/thunderbird/files/extra-patch-bug1125514 head/mail/thunderbird/files/patch-bug1026499 head/mail/thunderbird/files/patch-bug1073117 head/mail/thunderbird/files/patch-bug1112904 head/mail/thunderbird/files/patch-bug1138845 head/mail/thunderbird/files/patch-bug1143686 head/mail/thunderbird/files/patch-bug1144643 head/mail/thunderbird/files/patch-bug1148203 head/mail/thunderbird/files/patch-bug779713 head/mail/thunderbird/files/patch-bug962345 head/mail/thunderbird/files/patch-memory-jemalloc-Makefile.in head/mail/thunderbird/files/patch-mozilla-dom-events-MessageEvent.h Modified: head/Mk/Uses/gecko.mk (contents, props changed) head/mail/linux-thunderbird/Makefile (contents, props changed) head/mail/linux-thunderbird/distinfo (contents, props changed) head/mail/linux-thunderbird/pkg-plist (contents, props changed) head/mail/thunderbird-i18n/Makefile (contents, props changed) head/mail/thunderbird-i18n/distinfo (contents, props changed) head/mail/thunderbird/Makefile (contents, props changed) head/mail/thunderbird/distinfo (contents, props changed) head/mail/thunderbird/files/patch-bug1021761 (contents, props changed) head/mail/thunderbird/files/patch-bug1233275 (contents, props changed) head/mail/thunderbird/files/patch-bug292127 (contents, props changed) head/mail/thunderbird/files/patch-bug702179 (contents, props changed) head/mail/thunderbird/files/patch-bug826985 (contents, props changed) head/mail/thunderbird/files/patch-bug847568 (contents, props changed) head/mail/thunderbird/files/patch-bug981348 (contents, props changed) head/mail/thunderbird/files/patch-bug991253 (contents, props changed) head/mail/thunderbird/files/patch-config-baseconfig.mk (contents, props changed) head/mail/thunderbird/files/patch-ijg-libjpeg (contents, props changed) head/mail/thunderbird/files/patch-toolkit_mozapps_installer_packager_mk (contents, props changed) head/mail/thunderbird/files/patch-z-bug517422 (contents, props changed) Modified: head/Mk/Uses/gecko.mk ============================================================================== --- head/Mk/Uses/gecko.mk Tue Apr 12 19:14:35 2016 (r413156) +++ head/Mk/Uses/gecko.mk Tue Apr 12 19:18:55 2016 (r413157) @@ -65,8 +65,8 @@ _GECKO_INSTALLED_VER:= ${_GECKO_INSTALLE .elif ${gecko_ARGS:Mthunderbird} -_GECKO_DEFAULT_VERSION= 38 -_GECKO_VERSIONS= 38 +_GECKO_DEFAULT_VERSION= 45 +_GECKO_VERSIONS= 45 _GECKO_TYPE= thunderbird .if exists(${LOCALBASE}/bin/thunderbird) @@ -75,7 +75,7 @@ _GECKO_INSTALLED_VER:= ${_GECKO_INSTALLE .endif # Dependence lines for different Thunderbird versions -38_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:mail/thunderbird +45_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:mail/thunderbird .else IGNORE= Unknown type of gecko dependency you may specify either libxul, firefox, seamonkey or thunderbird Modified: head/mail/linux-thunderbird/Makefile ============================================================================== --- head/mail/linux-thunderbird/Makefile Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/linux-thunderbird/Makefile Tue Apr 12 19:18:55 2016 (r413157) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= thunderbird -DISTVERSION= 38.7.1 +DISTVERSION= 45.0 CATEGORIES= mail news net-im ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/linux-i686/en-US Modified: head/mail/linux-thunderbird/distinfo ============================================================================== --- head/mail/linux-thunderbird/distinfo Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/linux-thunderbird/distinfo Tue Apr 12 19:18:55 2016 (r413157) @@ -1,5 +1,5 @@ -SHA256 (thunderbird-38.7.1.tar.bz2) = 205729f0ce14666ef98b7e23dad0882d450a508b568fc1d2c99cdfffd2cc9547 -SIZE (thunderbird-38.7.1.tar.bz2) = 41970748 +SHA256 (thunderbird-45.0.tar.bz2) = c4e1d0a902ab04db666ac90cf1003f8b48ed88e3291fbbf1d6b2606e805a45b0 +SIZE (thunderbird-45.0.tar.bz2) = 44105947 SHA256 (glib2-2.22.2-2.fc12.i686.rpm) = e3b459c245ec14e7248e9de4b506963a4773407f3e58835db5070d0ed02ecc99 SIZE (glib2-2.22.2-2.fc12.i686.rpm) = 1162908 SHA256 (gtk2-2.18.3-19.fc12.i686.rpm) = aea9cf7ffe9c8dae0faa2bf3d2aa1b2117c55dce03da72dcce8c268279ec0a4b Modified: head/mail/linux-thunderbird/pkg-plist ============================================================================== --- head/mail/linux-thunderbird/pkg-plist Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/linux-thunderbird/pkg-plist Tue Apr 12 19:18:55 2016 (r413157) @@ -3,16 +3,12 @@ share/applications/%%APP_NAME%%.desktop lib/%%APP_NAME%%/Throbber-small.gif lib/%%APP_NAME%%/application.ini lib/%%APP_NAME%%/blocklist.xml -lib/%%APP_NAME%%/chrome.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%%/components/components.manifest -lib/%%APP_NAME%%/components/libdbusservice.so -lib/%%APP_NAME%%/components/libmozgnome.so lib/%%APP_NAME%%/crashreporter lib/%%APP_NAME%%/crashreporter.ini lib/%%APP_NAME%%/defaults/messenger/mailViews.dat @@ -110,10 +106,10 @@ lib/%%APP_NAME%%/distribution/extensions lib/%%APP_NAME%%/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calViewUtils.jsm lib/%%APP_NAME%%/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calXMLUtils.jsm lib/%%APP_NAME%%/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/ical.js +lib/%%APP_NAME%%/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/ltnInvitationUtils.jsm +lib/%%APP_NAME%%/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/ltnUtils.jsm lib/%%APP_NAME%%/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/timezones/zones.json -lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png -lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon64.png -lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf +lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi lib/%%APP_NAME%%/icons/updater.png lib/%%APP_NAME%%/isp/Bogofilter.sfd lib/%%APP_NAME%%/isp/DSPAM.sfd @@ -130,7 +126,7 @@ lib/%%APP_NAME%%/libfreebl3.so %%GTK218%%lib/%%APP_NAME%%/libgtk-x11-2.0.so.0 lib/%%APP_NAME%%/libldap60.so lib/%%APP_NAME%%/libldif60.so -lib/%%APP_NAME%%/libmozalloc.so +lib/%%APP_NAME%%/liblgpllibs.so lib/%%APP_NAME%%/libmozsqlite3.so lib/%%APP_NAME%%/libnspr4.so lib/%%APP_NAME%%/libnss3.so @@ -153,13 +149,6 @@ lib/%%APP_NAME%%/plugins lib/%%APP_NAME%%/precomplete lib/%%APP_NAME%%/removed-files lib/%%APP_NAME%%/run-mozilla.sh -lib/%%APP_NAME%%/searchplugins/amazondotcom.xml -lib/%%APP_NAME%%/searchplugins/aol-web-search.xml -lib/%%APP_NAME%%/searchplugins/bing.xml -lib/%%APP_NAME%%/searchplugins/eBay.xml -lib/%%APP_NAME%%/searchplugins/twitter.xml -lib/%%APP_NAME%%/searchplugins/wikipedia.xml -lib/%%APP_NAME%%/searchplugins/yahoo.xml lib/%%APP_NAME%%/thunderbird lib/%%APP_NAME%%/thunderbird-bin lib/%%APP_NAME%%/update-settings.ini Modified: head/mail/thunderbird-i18n/Makefile ============================================================================== --- head/mail/thunderbird-i18n/Makefile Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird-i18n/Makefile Tue Apr 12 19:18:55 2016 (r413157) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= thunderbird-i18n -PORTVERSION= 38.7.1 +PORTVERSION= 45.0 CATEGORIES= mail news net-im MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \ MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build1/linux-i686/xpi Modified: head/mail/thunderbird-i18n/distinfo ============================================================================== --- head/mail/thunderbird-i18n/distinfo Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird-i18n/distinfo Tue Apr 12 19:18:55 2016 (r413157) @@ -1,116 +1,116 @@ -SHA256 (xpi/thunderbird-i18n-38.7.1/ar.xpi) = 7195e3361456016a93af844c3e13829090e684b33b7a5eba883d6723ee3f1e0b -SIZE (xpi/thunderbird-i18n-38.7.1/ar.xpi) = 475296 -SHA256 (xpi/thunderbird-i18n-38.7.1/ast.xpi) = 3280aa131a743172b24669d3cec7998d226df879b9752487c33224f7820623d8 -SIZE (xpi/thunderbird-i18n-38.7.1/ast.xpi) = 405873 -SHA256 (xpi/thunderbird-i18n-38.7.1/be.xpi) = 55580675d83a663874ad0747329944369b2ba1afe09f92f55cb42082e5a57d26 -SIZE (xpi/thunderbird-i18n-38.7.1/be.xpi) = 442452 -SHA256 (xpi/thunderbird-i18n-38.7.1/bg.xpi) = 53b6085720d7cbe9ba959f3569c5e70b02ddcff1e56931da3d762367335d0791 -SIZE (xpi/thunderbird-i18n-38.7.1/bg.xpi) = 506129 -SHA256 (xpi/thunderbird-i18n-38.7.1/bn-BD.xpi) = 670beb9301471022d9c72a118e6270685a16c1d6e0e9e0e7c6e883ce84060fa5 -SIZE (xpi/thunderbird-i18n-38.7.1/bn-BD.xpi) = 560626 -SHA256 (xpi/thunderbird-i18n-38.7.1/br.xpi) = 76a4e3b0195c41de3141e14fab7d7740d307ea997b0f76317db09f7ed0894a19 -SIZE (xpi/thunderbird-i18n-38.7.1/br.xpi) = 449766 -SHA256 (xpi/thunderbird-i18n-38.7.1/ca.xpi) = 3e3f9e15d223b61bf29dc392d904ffa3fd125659064e1ebd465ffc6b7f228c93 -SIZE (xpi/thunderbird-i18n-38.7.1/ca.xpi) = 450325 -SHA256 (xpi/thunderbird-i18n-38.7.1/cs.xpi) = 84051bc067e2bf0047904cbf911aac76cb4d72adefd24d9cf0100faf26222475 -SIZE (xpi/thunderbird-i18n-38.7.1/cs.xpi) = 448724 -SHA256 (xpi/thunderbird-i18n-38.7.1/cy.xpi) = 6149288309f5e3de512234ac51caf33e77b48a0b22e8d8d3a7b6f8f39a035568 -SIZE (xpi/thunderbird-i18n-38.7.1/cy.xpi) = 434848 -SHA256 (xpi/thunderbird-i18n-38.7.1/da.xpi) = 052c34f1e777b7bc77c222b91140a75ef078ac470d9050639636f21e6976f3ba -SIZE (xpi/thunderbird-i18n-38.7.1/da.xpi) = 425828 -SHA256 (xpi/thunderbird-i18n-38.7.1/de.xpi) = 2e2601496ef6bfe806fddc14662447489379e8fecc8a445bb4710ce0fcc9a96e -SIZE (xpi/thunderbird-i18n-38.7.1/de.xpi) = 429877 -SHA256 (xpi/thunderbird-i18n-38.7.1/dsb.xpi) = fc073d21c908444cf5b7b74b715c6ae1b968406ecae6b4892f4f2147757467d6 -SIZE (xpi/thunderbird-i18n-38.7.1/dsb.xpi) = 458487 -SHA256 (xpi/thunderbird-i18n-38.7.1/el.xpi) = d384c99f2300ab6bc74062da47aeea58bd85a29c3de2169bc897a20d343564b9 -SIZE (xpi/thunderbird-i18n-38.7.1/el.xpi) = 493490 -SHA256 (xpi/thunderbird-i18n-38.7.1/en-GB.xpi) = 4c7886f13e564bfbbbdb87fef47dbb1be7a603168f54413ff12f14c4288d9ec0 -SIZE (xpi/thunderbird-i18n-38.7.1/en-GB.xpi) = 416572 -SHA256 (xpi/thunderbird-i18n-38.7.1/en-US.xpi) = ba73342371a53b2db14fa4b118c78a21b8c9dbec10a814347f70b1517b3f9f42 -SIZE (xpi/thunderbird-i18n-38.7.1/en-US.xpi) = 416619 -SHA256 (xpi/thunderbird-i18n-38.7.1/es-AR.xpi) = 48a511afa481179219bb8086d1450c7887cea5e4858ecc4e7f08ab6afec21e68 -SIZE (xpi/thunderbird-i18n-38.7.1/es-AR.xpi) = 442641 -SHA256 (xpi/thunderbird-i18n-38.7.1/es-ES.xpi) = fff0472287354ffe527a95288b94482ded67e8a47526832e3446009f2bde889b -SIZE (xpi/thunderbird-i18n-38.7.1/es-ES.xpi) = 376066 -SHA256 (xpi/thunderbird-i18n-38.7.1/et.xpi) = 34ff6722cf592936108c4a1da8dcd5ad8a19ecc138c9916035c8775d358cac0f -SIZE (xpi/thunderbird-i18n-38.7.1/et.xpi) = 438262 -SHA256 (xpi/thunderbird-i18n-38.7.1/eu.xpi) = 507deded0cf0865423ad622d3c1245c80ced6398b31433cf4c3e2b96bb012a7f -SIZE (xpi/thunderbird-i18n-38.7.1/eu.xpi) = 434838 -SHA256 (xpi/thunderbird-i18n-38.7.1/fi.xpi) = 62aeb5591f267620ac90b8776146f344f23413587e15e47c5b6a12a9bf2d20b8 -SIZE (xpi/thunderbird-i18n-38.7.1/fi.xpi) = 438889 -SHA256 (xpi/thunderbird-i18n-38.7.1/fr.xpi) = 8d5194f8def094540340d838e8f7d22bc850d3c0447afc20ed9a5a073882e176 -SIZE (xpi/thunderbird-i18n-38.7.1/fr.xpi) = 448227 -SHA256 (xpi/thunderbird-i18n-38.7.1/fy-NL.xpi) = c00afdd5efcee615da606aa9589e03e705586d9956703af0646a2e7ebece1d63 -SIZE (xpi/thunderbird-i18n-38.7.1/fy-NL.xpi) = 442161 -SHA256 (xpi/thunderbird-i18n-38.7.1/ga-IE.xpi) = 957f58dd52fac4b11202541353a8ef0516c33c5a551e6d845100f53212d09141 -SIZE (xpi/thunderbird-i18n-38.7.1/ga-IE.xpi) = 457412 -SHA256 (xpi/thunderbird-i18n-38.7.1/gd.xpi) = 9a4c5a74f6dddefef15f22104a18a8b7f8102101b66846dbe06ad1f0eb830c5c -SIZE (xpi/thunderbird-i18n-38.7.1/gd.xpi) = 456317 -SHA256 (xpi/thunderbird-i18n-38.7.1/gl.xpi) = 024f9ca85276eb8f54a4746106a526ba5aa84a544fa2cd7e3ec6277fa5d615f9 -SIZE (xpi/thunderbird-i18n-38.7.1/gl.xpi) = 457839 -SHA256 (xpi/thunderbird-i18n-38.7.1/he.xpi) = 6851737d6c70a2ba4808247142593e509bff2ba143a44a02a0e5575302a31cb9 -SIZE (xpi/thunderbird-i18n-38.7.1/he.xpi) = 485867 -SHA256 (xpi/thunderbird-i18n-38.7.1/hr.xpi) = 714ad6af4445808a4c07910ac8eb8994464b356c1b369d3199bdc1c3e77e5e47 -SIZE (xpi/thunderbird-i18n-38.7.1/hr.xpi) = 440423 -SHA256 (xpi/thunderbird-i18n-38.7.1/hu.xpi) = 3fa6fc417ebeac6791566da44aedae8bc4f86b60cdf018b46e7a83801948a79f -SIZE (xpi/thunderbird-i18n-38.7.1/hu.xpi) = 457988 -SHA256 (xpi/thunderbird-i18n-38.7.1/hsb.xpi) = 5052842466b59418f77bfd1dc35a9440493eba423c2a1b8f8b97a264df89f045 -SIZE (xpi/thunderbird-i18n-38.7.1/hsb.xpi) = 456453 -SHA256 (xpi/thunderbird-i18n-38.7.1/hy-AM.xpi) = b6e37de04d71361c40e41cedf5eb3202b7e47d3b0cabef89daf129628884e621 -SIZE (xpi/thunderbird-i18n-38.7.1/hy-AM.xpi) = 500358 -SHA256 (xpi/thunderbird-i18n-38.7.1/id.xpi) = 1b2b5c1b80d0d693c906eb98c40fa33d8b705148c055e6a303b514d3fb9e2f61 -SIZE (xpi/thunderbird-i18n-38.7.1/id.xpi) = 483188 -SHA256 (xpi/thunderbird-i18n-38.7.1/is.xpi) = dee656222d46f9532f7b94088ec70d8e6570aed60f5613bf959838cf07728880 -SIZE (xpi/thunderbird-i18n-38.7.1/is.xpi) = 443009 -SHA256 (xpi/thunderbird-i18n-38.7.1/it.xpi) = 488481552b8f448cfa8a8edc57ae848bce6b70eb8547beec377d1c9d9e8aef0b -SIZE (xpi/thunderbird-i18n-38.7.1/it.xpi) = 369024 -SHA256 (xpi/thunderbird-i18n-38.7.1/ja.xpi) = 33b886b079bb9cdb444bf25300157dac292237f328ec9f7f2cb5013e5129e662 -SIZE (xpi/thunderbird-i18n-38.7.1/ja.xpi) = 492861 -SHA256 (xpi/thunderbird-i18n-38.7.1/ko.xpi) = f36e61c7cd1f1d94d8da3e3cfe8ee6dcf937749c243368c632a3edf599d9c747 -SIZE (xpi/thunderbird-i18n-38.7.1/ko.xpi) = 454853 -SHA256 (xpi/thunderbird-i18n-38.7.1/lt.xpi) = 1745e254b1bf60025d717cdafbf2248fe2fa6a9a7d2128674178967b36338f95 -SIZE (xpi/thunderbird-i18n-38.7.1/lt.xpi) = 454571 -SHA256 (xpi/thunderbird-i18n-38.7.1/nb-NO.xpi) = e83db8bca5d5554456afdb05f37bc4bb8a592e7db6f1b55da44b665e453011bb -SIZE (xpi/thunderbird-i18n-38.7.1/nb-NO.xpi) = 434340 -SHA256 (xpi/thunderbird-i18n-38.7.1/nl.xpi) = 97b293393f5b70a00f04d88085599361b860fea7c3cbb9326479ad555f7b45df -SIZE (xpi/thunderbird-i18n-38.7.1/nl.xpi) = 435108 -SHA256 (xpi/thunderbird-i18n-38.7.1/nn-NO.xpi) = 66734465ec5093727ae71de6a36a4af77ea673b96787b4d3587e37a00b878d90 -SIZE (xpi/thunderbird-i18n-38.7.1/nn-NO.xpi) = 436623 -SHA256 (xpi/thunderbird-i18n-38.7.1/pa-IN.xpi) = ef1622591337f90ce8a37dd02446f868541d67dc1538325a36958a28f7cc32d8 -SIZE (xpi/thunderbird-i18n-38.7.1/pa-IN.xpi) = 530462 -SHA256 (xpi/thunderbird-i18n-38.7.1/pl.xpi) = e7e84a334775419a547236fcccb7276936d3948007bf24b4e4cc67464ab58ebe -SIZE (xpi/thunderbird-i18n-38.7.1/pl.xpi) = 411509 -SHA256 (xpi/thunderbird-i18n-38.7.1/pt-BR.xpi) = 64a68a4ae6057a915a33eb0c2ba293d36d304a9fca7b6668364962fa10503a59 -SIZE (xpi/thunderbird-i18n-38.7.1/pt-BR.xpi) = 443752 -SHA256 (xpi/thunderbird-i18n-38.7.1/pt-PT.xpi) = e2e84fc58cf4ec61559446a78b951fd9b76a51e34be0b9bc8c345e1f976be661 -SIZE (xpi/thunderbird-i18n-38.7.1/pt-PT.xpi) = 442064 -SHA256 (xpi/thunderbird-i18n-38.7.1/rm.xpi) = 5f24a81001ddd0d933b9ac13aab0178335a87d6a7bac091a4816e308036dc19d -SIZE (xpi/thunderbird-i18n-38.7.1/rm.xpi) = 442112 -SHA256 (xpi/thunderbird-i18n-38.7.1/ro.xpi) = e36cd4c00613039ca998f3c5167835d42c00d0b39c62da3291e17e283e412774 -SIZE (xpi/thunderbird-i18n-38.7.1/ro.xpi) = 448349 -SHA256 (xpi/thunderbird-i18n-38.7.1/ru.xpi) = 21e3b2fad82d5e6efc8e8398410196b14e2dc834bf824ac0d4df7bfdcc62d184 -SIZE (xpi/thunderbird-i18n-38.7.1/ru.xpi) = 437592 -SHA256 (xpi/thunderbird-i18n-38.7.1/si.xpi) = cf44f53cbf1a561cf3b1fc7df5a84bc0bddb5a154dfa78b73393033d9a18ca6b -SIZE (xpi/thunderbird-i18n-38.7.1/si.xpi) = 535341 -SHA256 (xpi/thunderbird-i18n-38.7.1/sk.xpi) = 0ee327bd9c6b54c56726bb0e079be875fed97f727315522454e41e9a282687b9 -SIZE (xpi/thunderbird-i18n-38.7.1/sk.xpi) = 456606 -SHA256 (xpi/thunderbird-i18n-38.7.1/sl.xpi) = 1470606a7b723e61403a8fe9f1a293affce6d20d5b8648739fee11ed492f97ad -SIZE (xpi/thunderbird-i18n-38.7.1/sl.xpi) = 437847 -SHA256 (xpi/thunderbird-i18n-38.7.1/sq.xpi) = bbb49ccfac3d3967cb2c0df3330894900d117575f29764afec9bb2d258ecae25 -SIZE (xpi/thunderbird-i18n-38.7.1/sq.xpi) = 446897 -SHA256 (xpi/thunderbird-i18n-38.7.1/sr.xpi) = 25028d49311456a3970310b44f0c66d346e215b32aea116a76bec9371f1ab016 -SIZE (xpi/thunderbird-i18n-38.7.1/sr.xpi) = 543315 -SHA256 (xpi/thunderbird-i18n-38.7.1/sv-SE.xpi) = e301468c618084fb1b1b342a75a5e242af0327b13f4f345395b5ff1a0a078915 -SIZE (xpi/thunderbird-i18n-38.7.1/sv-SE.xpi) = 439634 -SHA256 (xpi/thunderbird-i18n-38.7.1/ta-LK.xpi) = 8ed37d62a883a65221cd5f1928d915545ad4f4987a89f9c097f07788d772e183 -SIZE (xpi/thunderbird-i18n-38.7.1/ta-LK.xpi) = 558737 -SHA256 (xpi/thunderbird-i18n-38.7.1/tr.xpi) = aa8aff97b1dfe81491285feffa3edc98ad5914e5e6e0dd7a49f595975c9cefcb -SIZE (xpi/thunderbird-i18n-38.7.1/tr.xpi) = 447799 -SHA256 (xpi/thunderbird-i18n-38.7.1/uk.xpi) = e8eaddfda4d0897417d004da24a58bbb2904b2b95a40f2137ce47261650fb26b -SIZE (xpi/thunderbird-i18n-38.7.1/uk.xpi) = 509601 -SHA256 (xpi/thunderbird-i18n-38.7.1/vi.xpi) = 27300ff5b00541501fe6524bebc3de05b2ae70b25132240aa421871b344ce322 -SIZE (xpi/thunderbird-i18n-38.7.1/vi.xpi) = 519843 -SHA256 (xpi/thunderbird-i18n-38.7.1/zh-CN.xpi) = 26a231f0d6e938bb8453eef3aa14ce9c70dccdf2305ac36677faa11fafcc1472 -SIZE (xpi/thunderbird-i18n-38.7.1/zh-CN.xpi) = 466412 -SHA256 (xpi/thunderbird-i18n-38.7.1/zh-TW.xpi) = 17e4fb9414e4774acbdfb0690ce1eb8a68e888bb8f328b3d6fc79b0bb54dcb13 -SIZE (xpi/thunderbird-i18n-38.7.1/zh-TW.xpi) = 466661 +SHA256 (xpi/thunderbird-i18n-45.0/ar.xpi) = fb2149bf73d5ac70ed902634eb30171835dabaa1a320aa0761057d5a1833bef9 +SIZE (xpi/thunderbird-i18n-45.0/ar.xpi) = 490773 +SHA256 (xpi/thunderbird-i18n-45.0/ast.xpi) = aa00a32977f5f6181f7a5e7d97c5e7518e69ab7d4babd93c2e60e3d34a5b849f +SIZE (xpi/thunderbird-i18n-45.0/ast.xpi) = 428057 +SHA256 (xpi/thunderbird-i18n-45.0/be.xpi) = 76fd0ca0105b899b136499eca33910a8a769e0cf2b87ad5c63024b4fadd22313 +SIZE (xpi/thunderbird-i18n-45.0/be.xpi) = 469094 +SHA256 (xpi/thunderbird-i18n-45.0/bg.xpi) = 9496be1bddc7739269880d2add7ba14e7a82c7a51bbd158f54f5a86a17d2b030 +SIZE (xpi/thunderbird-i18n-45.0/bg.xpi) = 524297 +SHA256 (xpi/thunderbird-i18n-45.0/bn-BD.xpi) = 9960e4a3900b7fa58e9b23260519c14cd13c57c7613a46d67192070d8a6066cb +SIZE (xpi/thunderbird-i18n-45.0/bn-BD.xpi) = 581437 +SHA256 (xpi/thunderbird-i18n-45.0/br.xpi) = b0a32d8f1a587417624c2710433d004a3a8cf7df6614b47af7eda3a7c49aee9c +SIZE (xpi/thunderbird-i18n-45.0/br.xpi) = 465998 +SHA256 (xpi/thunderbird-i18n-45.0/ca.xpi) = 0cc24edb880a8d956854edf9162c5066f4159b7389d0764024e6b721c9d7d664 +SIZE (xpi/thunderbird-i18n-45.0/ca.xpi) = 467978 +SHA256 (xpi/thunderbird-i18n-45.0/cs.xpi) = dea9eab64d80ea8f1f190cb534e15e138a03707932398f74be4419f543734eaa +SIZE (xpi/thunderbird-i18n-45.0/cs.xpi) = 474326 +SHA256 (xpi/thunderbird-i18n-45.0/cy.xpi) = be109dd5fa1c73afbada379a7f09c85088c4caaf0ecfbc34ed9a6a76ce5bbbc6 +SIZE (xpi/thunderbird-i18n-45.0/cy.xpi) = 456119 +SHA256 (xpi/thunderbird-i18n-45.0/da.xpi) = a2582eb709e1eda1d1d790d3e825f1de874216be86dc69bf09216ff2e3cc1bee +SIZE (xpi/thunderbird-i18n-45.0/da.xpi) = 445593 +SHA256 (xpi/thunderbird-i18n-45.0/de.xpi) = c7415d7d2d7add3d0a99d9b8503291bf012b0a0e8628fe779365a19cd0a00105 +SIZE (xpi/thunderbird-i18n-45.0/de.xpi) = 451954 +SHA256 (xpi/thunderbird-i18n-45.0/dsb.xpi) = 689655b8f8916eeecf1e966d342e6772500fd872f9ebb688e7344d19b1debdc5 +SIZE (xpi/thunderbird-i18n-45.0/dsb.xpi) = 481646 +SHA256 (xpi/thunderbird-i18n-45.0/el.xpi) = 7e5badcfa2bab9c87abaab82c1b05f29727cbc851383a64792690554776eadd9 +SIZE (xpi/thunderbird-i18n-45.0/el.xpi) = 514355 +SHA256 (xpi/thunderbird-i18n-45.0/en-GB.xpi) = 5d268a207232ecae0b2cea61d4cc8bb40334f21d200443778bad617ff1b25f23 +SIZE (xpi/thunderbird-i18n-45.0/en-GB.xpi) = 437602 +SHA256 (xpi/thunderbird-i18n-45.0/en-US.xpi) = 1260c20185c3252b25488c0d3b463937078ae481456b35f1926473049dd442ff +SIZE (xpi/thunderbird-i18n-45.0/en-US.xpi) = 435471 +SHA256 (xpi/thunderbird-i18n-45.0/es-AR.xpi) = b70cfa37a653f0a8968006e108721729173f80270e29bac1a53d21e052c626c1 +SIZE (xpi/thunderbird-i18n-45.0/es-AR.xpi) = 464682 +SHA256 (xpi/thunderbird-i18n-45.0/es-ES.xpi) = 106ddf25bc9a62d54f943df770ed2650d2f500c7abbd5868af455f3eae3bd3fd +SIZE (xpi/thunderbird-i18n-45.0/es-ES.xpi) = 387998 +SHA256 (xpi/thunderbird-i18n-45.0/et.xpi) = 62f42758f751f506805f7e876a6a17ff93eb6e322a4d5fac4d012d018250ea40 +SIZE (xpi/thunderbird-i18n-45.0/et.xpi) = 458416 +SHA256 (xpi/thunderbird-i18n-45.0/eu.xpi) = abac313e1ae3a2bae9ff5c56e4b207a6ba71a77db2cfcf5cd459c8c9cb6e7979 +SIZE (xpi/thunderbird-i18n-45.0/eu.xpi) = 456706 +SHA256 (xpi/thunderbird-i18n-45.0/fi.xpi) = afb758875d3935c2a06205965d69300f6a0f63ac2f1ed50b0ab6338139a1362d +SIZE (xpi/thunderbird-i18n-45.0/fi.xpi) = 458334 +SHA256 (xpi/thunderbird-i18n-45.0/fr.xpi) = 15bd3883903231914d8acebed9593f00137826f59dc45943354f2feb9cca5621 +SIZE (xpi/thunderbird-i18n-45.0/fr.xpi) = 475464 +SHA256 (xpi/thunderbird-i18n-45.0/fy-NL.xpi) = 03af0e3471172abd34d62c4d8f28b59a3c16ec7b93d66b831d0faa853c80358b +SIZE (xpi/thunderbird-i18n-45.0/fy-NL.xpi) = 464755 +SHA256 (xpi/thunderbird-i18n-45.0/ga-IE.xpi) = 3bd85a997f6c020e6c814a7895d431aa6df1b5392dec65a6ce809c557538b137 +SIZE (xpi/thunderbird-i18n-45.0/ga-IE.xpi) = 480315 +SHA256 (xpi/thunderbird-i18n-45.0/gd.xpi) = 96ab01f5658b6f3f774c6f754acdf9731c3a64c462d72b4514035e426fcefb05 +SIZE (xpi/thunderbird-i18n-45.0/gd.xpi) = 478295 +SHA256 (xpi/thunderbird-i18n-45.0/gl.xpi) = 6cae6fc66d2a3a8de17985bdf15c6ea559d54656c5238ba76d1e80312a9e5d32 +SIZE (xpi/thunderbird-i18n-45.0/gl.xpi) = 478578 +SHA256 (xpi/thunderbird-i18n-45.0/he.xpi) = af1d9f6b687773bf671012b73a16be1511d71661d9b47ebbf6b715449ba8e8db +SIZE (xpi/thunderbird-i18n-45.0/he.xpi) = 497960 +SHA256 (xpi/thunderbird-i18n-45.0/hr.xpi) = a6379f9aa6b2420bad3e03de51744fda3f281360d32fb20393458cb91d3e6dc1 +SIZE (xpi/thunderbird-i18n-45.0/hr.xpi) = 463957 +SHA256 (xpi/thunderbird-i18n-45.0/hsb.xpi) = 353987805a44f12e896ae2035956d5270f1d878a3882f7473c593dd7bb5dfc0b +SIZE (xpi/thunderbird-i18n-45.0/hsb.xpi) = 479412 +SHA256 (xpi/thunderbird-i18n-45.0/hu.xpi) = cf3833bfe2ba2629aea229cba992e47e2f44ba67dbc417c5356cbf1b8fe8326f +SIZE (xpi/thunderbird-i18n-45.0/hu.xpi) = 479583 +SHA256 (xpi/thunderbird-i18n-45.0/hy-AM.xpi) = 5d10aee8ee42e2c191844f3195b81e9bddd0f409957415f8f7bd0d527a6ded13 +SIZE (xpi/thunderbird-i18n-45.0/hy-AM.xpi) = 518881 +SHA256 (xpi/thunderbird-i18n-45.0/id.xpi) = 21397c9ccb1c8a19873ee621affaa2eadc0d48e43baa590476d0c7394ad7e1cd +SIZE (xpi/thunderbird-i18n-45.0/id.xpi) = 499980 +SHA256 (xpi/thunderbird-i18n-45.0/is.xpi) = c4a78c55eff843258ca45a81437fa350453f1344ce704960965e1bef2a43aab8 +SIZE (xpi/thunderbird-i18n-45.0/is.xpi) = 462189 +SHA256 (xpi/thunderbird-i18n-45.0/it.xpi) = ce3182539224f6d7ab6b3f5aab0c60c2552f91b8836c20b523f1bc1faf77043a +SIZE (xpi/thunderbird-i18n-45.0/it.xpi) = 376887 +SHA256 (xpi/thunderbird-i18n-45.0/ja.xpi) = 4dbec26b6449bcc803442fa78b90386296f548631481a738339f6125a39cfc0f +SIZE (xpi/thunderbird-i18n-45.0/ja.xpi) = 519550 +SHA256 (xpi/thunderbird-i18n-45.0/ko.xpi) = 50f7ecd392dfce7fc35882d9c1c0962f51a729dd7dae128d53969c85b8f2dacf +SIZE (xpi/thunderbird-i18n-45.0/ko.xpi) = 487416 +SHA256 (xpi/thunderbird-i18n-45.0/lt.xpi) = 7b59810bad64dc6b02ec9d1cc9a22b639ec8c35f17394147d75088e326ced3e0 +SIZE (xpi/thunderbird-i18n-45.0/lt.xpi) = 477734 +SHA256 (xpi/thunderbird-i18n-45.0/nb-NO.xpi) = f1f395d73066d37823a3520ef09d8bc781bbb308555daff3d82208d4c9fa10cb +SIZE (xpi/thunderbird-i18n-45.0/nb-NO.xpi) = 460010 +SHA256 (xpi/thunderbird-i18n-45.0/nl.xpi) = 8df61ee2940defbad67442cbdc4cd30e4cb9364b7188066933b1d867216fc96e +SIZE (xpi/thunderbird-i18n-45.0/nl.xpi) = 456662 +SHA256 (xpi/thunderbird-i18n-45.0/nn-NO.xpi) = bf89fbd5015da7c4e327e3959085788e735aab93f85dc891b9ee7609797a797b +SIZE (xpi/thunderbird-i18n-45.0/nn-NO.xpi) = 460878 +SHA256 (xpi/thunderbird-i18n-45.0/pa-IN.xpi) = 90cef5c55d1d9428e908e52921214cb89022db22d20324cda571f5067ce6adc2 +SIZE (xpi/thunderbird-i18n-45.0/pa-IN.xpi) = 551066 +SHA256 (xpi/thunderbird-i18n-45.0/pl.xpi) = 5ca001ceb3b6fa049c7d369ef6feca0ca635ffdd3fc602058e48cf7547ebfb58 +SIZE (xpi/thunderbird-i18n-45.0/pl.xpi) = 423865 +SHA256 (xpi/thunderbird-i18n-45.0/pt-BR.xpi) = 9551e881a82960df63b47744d14a9dd10c544e275e1198fdad47202efb827e74 +SIZE (xpi/thunderbird-i18n-45.0/pt-BR.xpi) = 464681 +SHA256 (xpi/thunderbird-i18n-45.0/pt-PT.xpi) = 9774d7df25cbdea8214789990eca45b2a6b3afb4db95090b0b6749fafeb63fa0 +SIZE (xpi/thunderbird-i18n-45.0/pt-PT.xpi) = 463749 +SHA256 (xpi/thunderbird-i18n-45.0/rm.xpi) = f5d87085b9a730d0737b27fde6407dce7b90957d4e373a747e3379e1c16ff5e0 +SIZE (xpi/thunderbird-i18n-45.0/rm.xpi) = 462648 +SHA256 (xpi/thunderbird-i18n-45.0/ro.xpi) = d975b76899782465673dbb1c4174b28c017342ca3d38f6fa3a2973a5b8817ca0 +SIZE (xpi/thunderbird-i18n-45.0/ro.xpi) = 468516 +SHA256 (xpi/thunderbird-i18n-45.0/ru.xpi) = 7e61145bb880e12c1205f8235f4f78c6e11e6e1c83e57d9fff440e1730da6e29 +SIZE (xpi/thunderbird-i18n-45.0/ru.xpi) = 463889 +SHA256 (xpi/thunderbird-i18n-45.0/si.xpi) = a35e7115b8c11c5f043905e2b911bc4e7a831b3be2adb8f1f77e1d24c9cb6f01 +SIZE (xpi/thunderbird-i18n-45.0/si.xpi) = 555993 +SHA256 (xpi/thunderbird-i18n-45.0/sk.xpi) = b3ef0caeeb8b388b5a5141cd1cf2022f0446a4de7548a80454932533f2d5c09c +SIZE (xpi/thunderbird-i18n-45.0/sk.xpi) = 481490 +SHA256 (xpi/thunderbird-i18n-45.0/sl.xpi) = 83aa064ecc7d667d9a718d2c91ee3588093e7df9c4a81b84cca11d88301c5458 +SIZE (xpi/thunderbird-i18n-45.0/sl.xpi) = 462779 +SHA256 (xpi/thunderbird-i18n-45.0/sq.xpi) = f27cbf31f7077e8f23094519f18b1fdb47dc4c2daad61d3c948df42a33fb043f +SIZE (xpi/thunderbird-i18n-45.0/sq.xpi) = 469533 +SHA256 (xpi/thunderbird-i18n-45.0/sr.xpi) = f243ac51c842acdbd2d2b8f6ffbd11c637e859604de87c45ff483c177ae7c45c +SIZE (xpi/thunderbird-i18n-45.0/sr.xpi) = 565463 +SHA256 (xpi/thunderbird-i18n-45.0/sv-SE.xpi) = c486c44b0eae6f930cf65322fa80ab5980275fe4e8c40a96df6e4fa7e5be48cc +SIZE (xpi/thunderbird-i18n-45.0/sv-SE.xpi) = 465432 +SHA256 (xpi/thunderbird-i18n-45.0/ta-LK.xpi) = d8acc86335f62cc0a51ac7021696c26ad78b4776e9069b12dbc80ef5affd45a4 +SIZE (xpi/thunderbird-i18n-45.0/ta-LK.xpi) = 579217 +SHA256 (xpi/thunderbird-i18n-45.0/tr.xpi) = fc84b4a72222b0bf9bd0f0dd22b8aefaade996a6a3a73aac2e378ad92edbb780 +SIZE (xpi/thunderbird-i18n-45.0/tr.xpi) = 467620 +SHA256 (xpi/thunderbird-i18n-45.0/uk.xpi) = dc05607f77ceed5e07b7d0432d149e420edb955b72ebc3c6465a19b98799e7af +SIZE (xpi/thunderbird-i18n-45.0/uk.xpi) = 536436 +SHA256 (xpi/thunderbird-i18n-45.0/vi.xpi) = 91fa505c9eaf6fd7c0139cfbe2358595078114767d0220f33309442e2e37fada +SIZE (xpi/thunderbird-i18n-45.0/vi.xpi) = 540496 +SHA256 (xpi/thunderbird-i18n-45.0/zh-CN.xpi) = 3f5bc2c5d4c21d2856591dd1de864e53105ae6a2decaee58ed27a66a52188e21 +SIZE (xpi/thunderbird-i18n-45.0/zh-CN.xpi) = 489208 +SHA256 (xpi/thunderbird-i18n-45.0/zh-TW.xpi) = 2e78b6ef421619df69edde19e1995a2d54c8726539ba38b3afe22b96267008ea +SIZE (xpi/thunderbird-i18n-45.0/zh-TW.xpi) = 490848 Modified: head/mail/thunderbird/Makefile ============================================================================== --- head/mail/thunderbird/Makefile Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/Makefile Tue Apr 12 19:18:55 2016 (r413157) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= thunderbird -DISTVERSION= 38.7.1 +DISTVERSION= 45.0 CATEGORIES= mail news net-im ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source @@ -12,35 +12,36 @@ EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION} MAINTAINER= gecko@FreeBSD.org COMMENT= Mozilla Thunderbird is standalone mail and news that stands above -BUILD_DEPENDS= nspr>=4.10.10:devel/nspr \ - nss>=3.19.2.3:security/nss \ +BUILD_DEPENDS= nspr>=4.12:devel/nspr \ + nss>=3.21.1:security/nss \ libevent2>=2.0.21_2:devel/libevent2 \ - soundtouch>=1.8.0:audio/soundtouch \ - harfbuzz>=0.9.34:print/harfbuzz \ - graphite2>=1.2.4:graphics/graphite2 \ + soundtouch>=1.9.0:audio/soundtouch \ + harfbuzz>=1.1.0:print/harfbuzz \ + graphite2>=1.3.7:graphics/graphite2 \ + png>=1.6.19:graphics/png \ libvorbis>=1.3.5,3:audio/libvorbis \ - libvpx>=1.3.0:multimedia/libvpx \ - sqlite3>=3.8.9:databases/sqlite3 \ + libvpx>=1.5.0:multimedia/libvpx \ + sqlite3>=3.9.1:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ + yasm:devel/yasm \ zip:archivers/zip \ unzip:archivers/unzip -# opus>=1.1:audio/opus \ LIB_DEPENDS= libv4l2.so:multimedia/libv4l EM_VERSION= 1.9.1 -L_VERSION= 4.0.7.1 +L_VERSION= 4.7 SSP_UNSAFE= yes USE_GECKO= gecko -USE_MOZILLA= -opus +USE_MOZILLA= # empty USE_QT5= # empty QT_NONSTANDARD= yes USE_GL= gl -USES= tar:bzip2 +USES= tar:xz MOZ_OPTIONS= --program-transform-name='s/thunderbird/${MOZILLA}/' \ --enable-single-profile --disable-profilesharing \ @@ -55,25 +56,20 @@ PORTNAME_ICON_SRC= ${PREFIX}/lib/${MOZIL SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome -OPTIONS_DEFINE= ENIGMAIL LIGHTNING -OPTIONS_DEFAULT=CANBERRA ENIGMAIL LIGHTNING +OPTIONS_EXCLUDE=GSTREAMER LOGGING +OPTIONS_DEFINE= ENIGMAIL LIGHTNING RUST +OPTIONS_SINGLE= TOOLKIT +OPTIONS_SINGLE_TOOLKIT= GTK2 GTK3 +OPTIONS_DEFAULT=BUNDLED_CAIRO CANBERRA ENIGMAIL GTK2 LIGHTNING .include "${.CURDIR}/../../www/firefox/Makefile.options" - -OPTIONS_DEFAULT:=${OPTIONS_DEFAULT:S/GSTREAMER//} - .include -WRKSRC= ${WRKDIR}/comm-esr38 +WRKSRC:= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MOZSRC:= ${WRKSRC}/mozilla XPI_LIBDIR= ${PREFIX}/lib/xpi -.if ${PORTVERSION:R:R} < 33 -CONFIGURE_TARGET:=${CONFIGURE_TARGET:S/portbld/unknown/} -MOZ_OPTIONS:= ${MOZ_OPTIONS:S/${CONFIGURE_TARGET}//} -.endif - .if ${PORT_OPTIONS:MENIGMAIL} MASTER_SITES+= https://www.enigmail.net/download/source/:enigmail DISTFILES+= ${EM_DISTFILE}:enigmail @@ -108,8 +104,6 @@ post-extract: .endif post-patch: - @${REINPLACE_CMD} -e '/MOZPNG/s/=[0-9]*/=10511/' \ - ${MOZSRC}/configure.in ${WRKSRC}/configure.in @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/mail/app/nsMailApp.cpp .if ${PORT_OPTIONS:MENIGMAIL} Modified: head/mail/thunderbird/distinfo ============================================================================== --- head/mail/thunderbird/distinfo Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/distinfo Tue Apr 12 19:18:55 2016 (r413157) @@ -1,4 +1,4 @@ -SHA256 (thunderbird-38.7.1.source.tar.bz2) = 46985ab53f1d1fab9a6c7dd0b34ccf38f8401d507bf686ee56dc28a0555d9328 -SIZE (thunderbird-38.7.1.source.tar.bz2) = 204445791 +SHA256 (thunderbird-45.0.source.tar.xz) = 15693897f1e46cbb5a95932b8c087a53004635415845fb4f50d4edfbba77d667 +SIZE (thunderbird-45.0.source.tar.xz) = 200691996 SHA256 (enigmail-1.9.1.tar.gz) = 0393119725fa5931d9888a2a1c9796d440ee7975ca3d005eb63142768b10f993 SIZE (enigmail-1.9.1.tar.gz) = 1736876 Modified: head/mail/thunderbird/files/patch-bug1021761 ============================================================================== --- head/mail/thunderbird/files/patch-bug1021761 Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-bug1021761 Tue Apr 12 19:18:55 2016 (r413157) @@ -561,8 +561,8 @@ index a962553..1f780f4 100644 /* get a pcm, disabling resampling, so we get a rate the * hardware/dmix/pulse/etc. supports. */ -- r = snd_pcm_open(&pcm, "default", SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0); -+ r = WRAP(snd_pcm_open)(&pcm, "default", SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0); +- r = snd_pcm_open(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0); ++ r = WRAP(snd_pcm_open)(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0); if (r < 0) { return CUBEB_ERROR; } @@ -1070,11 +1070,11 @@ index 8b7a0dd..31212ce 100644 +CFLAGS += CONFIG['MOZ_OSS_CFLAGS'] CFLAGS += CONFIG['MOZ_ALSA_CFLAGS'] CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS'] -diff --git media/webrtc/signaling/test/moz.build media/webrtc/signaling/test/moz.build +diff --git media/webrtc/signaling/test/common.build media/webrtc/signaling/test/common.build index 991f03f..3d99eb5 100644 ---- mozilla/media/webrtc/signaling/test/moz.build -+++ mozilla/media/webrtc/signaling/test/moz.build -@@ -112,8 +112,8 @@ if CONFIG['JS_SHARED_LIBRARY']: +--- mozilla/media/webrtc/signaling/test/common.build ++++ mozilla/media/webrtc/signaling/test/common.build +@@ -102,8 +102,8 @@ USE_LIBS += ['mozglue'] OS_LIBS += CONFIG['MOZ_WEBRTC_X11_LIBS'] OS_LIBS += CONFIG['REALTIME_LIBS'] Modified: head/mail/thunderbird/files/patch-bug1233275 ============================================================================== --- head/mail/thunderbird/files/patch-bug1233275 Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-bug1233275 Tue Apr 12 19:18:55 2016 (r413157) @@ -3,23 +3,19 @@ diff --git a/ipc/chromium/src/base/process_util_bsd.cc b/ipc/chromium/src/base/process_util_bsd.cc --- mozilla/ipc/chromium/src/base/process_util_bsd.cc +++ mozilla/ipc/chromium/src/base/process_util_bsd.cc -@@ -13,6 +13,7 @@ +@@ -12,10 +12,9 @@ #include +#include "nspr.h" #include "base/eintr_wrapper.h" - #include "base/file_util.h" - #include "base/logging.h" -@@ -48,7 +49,6 @@ - #ifdef HAVE_POSIX_SPAWN - #include --extern "C" char **environ __dso_public; - #endif +-extern "C" char **environ __attribute__((__visibility__("default"))); +- + namespace base { - namespace { -@@ -114,6 +114,7 @@ bool LaunchApp(const std::vector + #include "SharedMemoryBasic.h" + #include "mozilla/Atomics.h" +@@ -34,7 +34,7 @@ struct ParamTraits; + namespace mozilla { + #if defined(OS_WIN) + typedef HANDLE CrossProcessMutexHandle; +-#elif defined(OS_LINUX) || defined(OS_MACOSX) ++#elif !defined(OS_NETBSD) && !defined(OS_OPENBSD) + typedef mozilla::ipc::SharedMemoryBasic::Handle CrossProcessMutexHandle; + #else + // Stub for other platforms. We can't use uintptr_t here since different +@@ -100,7 +100,7 @@ private: + + #if defined(OS_WIN) + HANDLE mMutex; +-#elif defined(OS_LINUX) || defined(OS_MACOSX) ++#elif !defined(OS_NETBSD) && !defined(OS_OPENBSD) + RefPtr mSharedBuffer; + pthread_mutex_t* mMutex; + mozilla::Atomic* mCount; +diff --git a/ipc/glue/moz.build b/ipc/glue/moz.build +--- mozilla/ipc/glue/moz.build ++++ mozilla/ipc/glue/moz.build +@@ -61,7 +61,7 @@ if CONFIG['OS_ARCH'] == 'WINNT': + SOURCES += [ + 'CrossProcessMutex_windows.cpp', + ] +-elif CONFIG['OS_ARCH'] in ('Linux', 'Darwin'): ++elif not CONFIG['OS_ARCH'] in ('NetBSD', 'OpenBSD'): + UNIFIED_SOURCES += [ + 'CrossProcessMutex_posix.cpp', + ] Modified: head/mail/thunderbird/files/patch-bug292127 ============================================================================== --- head/mail/thunderbird/files/patch-bug292127 Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-bug292127 Tue Apr 12 19:18:55 2016 (r413157) @@ -1,5 +1,5 @@ ---- ldap/sdks/c-sdk/ldap/include/ldap.h~ -+++ ldap/sdks/c-sdk/ldap/include/ldap.h +--- ldap/c-sdk/include/ldap.h~ ++++ ldap/c-sdk/include/ldap.h @@ -40,6 +40,229 @@ #ifndef _LDAP_H #define _LDAP_H Modified: head/mail/thunderbird/files/patch-bug702179 ============================================================================== --- head/mail/thunderbird/files/patch-bug702179 Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-bug702179 Tue Apr 12 19:18:55 2016 (r413157) @@ -1,24 +1,13 @@ -commit 6ddaacd -Author: Ginn Chen -Date: Wed Nov 30 07:23:46 2011 +0800 - - Bug 702179 dtrace probes are not installed on Solaris with static js lib r=glandium ---- - js/src/Makefile.in | 3 --- - toolkit/library/moz.build | 5 ----- - 2 files changed, 8 deletions(-) - -diff --git js/src/Makefile.in js/src/Makefile.in -index 62bbfa0..90400cb 100644 ---- mozilla/js/src/Makefile.in -+++ mozilla/js/src/Makefile.in -@@ -17,9 +17,6 @@ TOPLEVEL_BUILD := 1 - run_for_side_effects := $(shell echo 'MAKE: $(MAKE)') - EXTRA_LIBS += $(NSPR_LIBS) +--- mozilla/js/src/moz.build.orig 2015-12-16 12:32:04.574425000 +0100 ++++ mozilla/js/src/moz.build 2015-12-16 12:32:09.032032000 +0100 +@@ -671,10 +671,6 @@ CFLAGS += CONFIG['MOZ_ICU_CFLAGS'] + CXXFLAGS += CONFIG['MOZ_ICU_CFLAGS'] + LOCAL_INCLUDES += CONFIG['MOZ_ICU_INCLUDES'] --DIST_INSTALL = 1 --NO_EXPAND_LIBS = 1 +-NO_EXPAND_LIBS = True - - ifdef JS_HAS_CTYPES - ifdef MOZ_NATIVE_FFI - LOCAL_INCLUDES = $(MOZ_FFI_CFLAGS) +-DIST_INSTALL = True +- + # Prepare self-hosted JS code for embedding + GENERATED_FILES += ['selfhosted.out.h'] + selfhosted = GENERATED_FILES['selfhosted.out.h'] Modified: head/mail/thunderbird/files/patch-bug826985 ============================================================================== --- head/mail/thunderbird/files/patch-bug826985 Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-bug826985 Tue Apr 12 19:18:55 2016 (r413157) @@ -17,10 +17,10 @@ diff --git config/system-headers config/ index 55e4cd1..76567b3 100644 --- mozilla/config/system-headers +++ mozilla/config/system-headers -@@ -635,6 +635,7 @@ libgnomevfs/gnome-vfs-mime-handlers.h - libgnomevfs/gnome-vfs-mime-utils.h - libgnomevfs/gnome-vfs-ops.h - libgnomevfs/gnome-vfs-standard-callbacks.h +@@ -627,6 +627,7 @@ libgnome/libgnome.h + libgnomeui/gnome-icon-lookup.h + libgnomeui/gnome-icon-theme.h + libgnomeui/gnome-ui-init.h +libv4l2.h lib$routines.h limits @@ -51,13 +51,13 @@ index b483cd1..f1dd1f0 100644 # basic stuff for everything 'include_internal_video_render': 0, 'clang_use_chrome_plugins': 0, -diff --git media/webrtc/signaling/test/moz.build media/webrtc/signaling/test/moz.build +diff --git media/webrtc/signaling/test/common.build media/webrtc/signaling/test/common.build index b483cd1..f1dd1f0 100644 ---- mozilla/media/webrtc/signaling/test/moz.build -+++ mozilla/media/webrtc/signaling/test/moz.build -@@ -122,6 +122,7 @@ if CONFIG['JS_SHARED_LIBRARY']: - 'js', - ] +--- mozilla/media/webrtc/signaling/test/common.build ++++ mozilla/media/webrtc/signaling/test/common.build +@@ -99,6 +99,7 @@ if CONFIG['JS_SHARED_LIBRARY']: + + USE_LIBS += ['mozglue'] +OS_LIBS += CONFIG['MOZ_LIBV4L2_LIBS'] OS_LIBS += CONFIG['MOZ_WEBRTC_X11_LIBS'] @@ -145,26 +145,26 @@ index d46b5aa..e452223 100644 'targets': [ { 'target_name': 'video_capture_module', -@@ -69,6 +72,19 @@ - 'linux/video_capture_linux.cc', - 'linux/video_capture_linux.h', - ], -+ 'conditions': [ -+ ['use_libv4l2==1', { -+ 'defines': [ -+ 'HAVE_LIBV4L2', -+ ], -+ 'cflags_mozilla': [ -+ '$(MOZ_LIBV4L2_CFLAGS)', -+ ], -+ 'libraries': [ -+ '-lv4l2', +@@ -75,6 +78,19 @@ + 'linux/video_capture_linux.cc', + 'linux/video_capture_linux.h', + ], ++ 'conditions': [ ++ ['use_libv4l2==1', { ++ 'defines': [ ++ 'HAVE_LIBV4L2', ++ ], ++ 'cflags_mozilla': [ ++ '$(MOZ_LIBV4L2_CFLAGS)', ++ ], ++ 'libraries': [ ++ '-lv4l2', ++ ], ++ }], + ], -+ }], -+ ], - }], # linux - ['OS=="mac"', { - 'sources': [ + }], # linux + ['OS=="mac"', { + 'sources': [ diff --git toolkit/library/moz.build toolkit/library/moz.build index 9c16ffa..1db3794 100644 --- mozilla/toolkit/library/moz.build Modified: head/mail/thunderbird/files/patch-bug847568 ============================================================================== --- head/mail/thunderbird/files/patch-bug847568 Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-bug847568 Tue Apr 12 19:18:55 2016 (r413157) @@ -4,7 +4,7 @@ diff --git config/Makefile.in config/Mak index 14bfc0d..5383399 100644 --- mozilla/config/Makefile.in +++ mozilla/config/Makefile.in -@@ -75,6 +75,8 @@ export:: $(export-preqs) +@@ -49,6 +49,8 @@ export:: $(export-preqs) -DMOZ_NATIVE_LIBEVENT=$(MOZ_NATIVE_LIBEVENT) \ -DMOZ_NATIVE_LIBVPX=$(MOZ_NATIVE_LIBVPX) \ -DMOZ_NATIVE_ICU=$(MOZ_NATIVE_ICU) \ @@ -17,7 +17,7 @@ diff --git config/system-headers config/ index 18e8703..bdc5f82 100644 --- mozilla/config/system-headers +++ mozilla/config/system-headers -@@ -1357,3 +1357,11 @@ unicode/utypes.h +@@ -1344,3 +1344,11 @@ unicode/utypes.h #endif libutil.h unwind.h @@ -33,7 +33,7 @@ diff --git configure.in configure.in index ac38f40..87536b7 100644 --- mozilla/configure.in +++ mozilla/configure.in -@@ -7986,6 +7986,49 @@ if test "$USE_FC_FREETYPE"; then +@@ -7989,6 +7989,49 @@ if test "$USE_FC_FREETYPE"; then fi dnl ======================================================== @@ -46,7 +46,7 @@ index ac38f40..87536b7 100644 +MOZ_NATIVE_HARFBUZZ=) + +if test -n "$MOZ_NATIVE_HARFBUZZ"; then -+ PKG_CHECK_MODULES(MOZ_HARFBUZZ, harfbuzz >= 0.9.34) ++ PKG_CHECK_MODULES(MOZ_HARFBUZZ, harfbuzz >= 1.1.0) +fi + +AC_SUBST(MOZ_NATIVE_HARFBUZZ) @@ -70,7 +70,7 @@ index ac38f40..87536b7 100644 + * 100 + GR2_VERSION_BUGFIX >= \ + (major) * 10000 + (minor) * 100 + (bugfix) ) + ], [ -+ #if !GR2_VERSION_REQUIRE(1,2,4) ++ #if !GR2_VERSION_REQUIRE(1,3,7) + #error "Insufficient graphite2 version." + #endif + ], [], @@ -87,38 +87,54 @@ diff --git dom/base/moz.build dom/base/m index a660ba4..6b2f602 100644 --- mozilla/dom/base/moz.build +++ mozilla/dom/base/moz.build -@@ -196,6 +196,9 @@ SOURCES += [ - 'nsObjectLoadingContent.cpp', - ] +@@ -397,6 +397,9 @@ if CONFIG['INTEL_ARCHITECTURE']: + SOURCES += ['nsTextFragmentSSE2.cpp'] + SOURCES['nsTextFragmentSSE2.cpp'].flags += CONFIG['SSE2_FLAGS'] +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + SOURCES['nsContentUtils.cpp'].flags += CONFIG['MOZ_HARFBUZZ_CFLAGS'] + EXTRA_COMPONENTS += [ - 'contentAreaDropListener.js', - 'contentAreaDropListener.manifest', + 'ConsoleAPI.manifest', + 'ConsoleAPIStorage.js', diff --git gfx/graphite2/moz-gr-update.sh gfx/graphite2/moz-gr-update.sh index f3d76ea..a9e7fb6 100644 --- mozilla/gfx/graphite2/moz-gr-update.sh +++ mozilla/gfx/graphite2/moz-gr-update.sh -@@ -37,6 +37,9 @@ +@@ -1,6 +1,7 @@ + #!/bin/bash + + # Script used to update the Graphite2 library in the mozilla source tree ++# and bump version for --with-system-graphite2 + + # This script lives in gfx/graphite2, along with the library source, + # but must be run from the top level of the mozilla-central tree. +@@ -37,12 +38,16 @@ echo "See" $0 "for update procedure." >> #find gfx/graphite2/ -name "*.cpp" -exec perl -p -i -e "s///;s/Windows.h/windows.h/;" {} \; #find gfx/graphite2/ -name "*.h" -exec perl -p -i -e "s///;s/Windows.h/windows.h/;" {} \; ++# chase version for --with-system-graphite2 +perl -p -i -e "s/[0-9]+\,[0-9]+\,[0-9]+/$RELEASE/ and tr/./,/ \ + if /GR2_VERSION_REQUIRE/" configure.in + # summarize what's been touched echo Updated to $RELEASE. echo Here is what changed in the gfx/graphite2 directory: + echo + +-hg stat gfx/graphite2 ++hg stat configure.in gfx/graphite2 + + echo + echo If gfx/graphite2/src/files.mk has changed, please make corresponding diff --git gfx/harfbuzz/README-mozilla gfx/harfbuzz/README-mozilla index ca57d16..1ce21fe 100644 --- mozilla/gfx/harfbuzz/README-mozilla +++ mozilla/gfx/harfbuzz/README-mozilla -@@ -21,3 +21,8 @@ In addition, the src/Makefile.in file here is NOT from upstream, nor is it +@@ -18,3 +18,8 @@ the mozilla tree. + In addition, the src/Makefile.in file here is NOT from upstream, nor is it generated from src/Makefile.am (the original harfbuzz version); it is a mozilla- - specific makefile that is maintained by hand. It should only need updating when - new source files or exported headers are added in harfbuzz. + specific makefile that is maintained by hand. + +The in-tree copy may be omitted during build by --with-system-harfbuzz. +Make sure to keep pkg-config version check within configure.in in sync @@ -154,9 +170,9 @@ diff --git gfx/skia/generate_mozbuild.py index 28fa6b5..240dced 100755 --- mozilla/gfx/skia/generate_mozbuild.py +++ mozilla/gfx/skia/generate_mozbuild.py -@@ -140,6 +140,9 @@ if CONFIG['GNU_CXX']: - if not CONFIG['CLANG_CXX']: - CXXFLAGS += ['-Wno-logical-op'] +@@ -134,6 +134,9 @@ if CONFIG['CLANG_CXX'] or CONFIG['CLANG_ + '-Wno-unused-private-field', + ] +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] @@ -168,9 +184,9 @@ diff --git gfx/skia/moz.build gfx/skia/m index 1d0c2f9..adb8941 100644 --- mozilla/gfx/skia/moz.build +++ mozilla/gfx/skia/moz.build -@@ -968,6 +968,9 @@ if CONFIG['GNU_CXX']: - if not CONFIG['CLANG_CXX']: - CXXFLAGS += ['-Wno-logical-op'] +@@ -752,6 +752,9 @@ if CONFIG['CLANG_CXX'] or CONFIG['CLANG_ + '-Wno-unused-private-field', + ] +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] @@ -182,9 +198,9 @@ diff --git gfx/thebes/moz.build gfx/theb index d5852fa..aeeab25 100644 --- mozilla/gfx/thebes/moz.build +++ mozilla/gfx/thebes/moz.build -@@ -294,7 +294,13 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'andr - if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'qt'): - CXXFLAGS += CONFIG['MOZ_PANGO_CFLAGS'] +@@ -306,7 +306,13 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk + + LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES'] -DEFINES['GRAPHITE2_STATIC'] = True +if CONFIG['MOZ_NATIVE_HARFBUZZ']: @@ -195,35 +211,38 @@ index d5852fa..aeeab25 100644 +else: + DEFINES['GRAPHITE2_STATIC'] = True - if CONFIG['GKMEDIAS_SHARED_LIBRARY']: - DEFINES['OTS_DLL'] = True -diff --git intl/unicharutil/util/moz.build intl/unicharutil/util/moz.build + if CONFIG['CLANG_CXX']: + # Suppress warnings from Skia header files. index d736943..41a931f 100644 --- mozilla/intl/unicharutil/util/moz.build +++ mozilla/intl/unicharutil/util/moz.build -@@ -37,3 +37,6 @@ if CONFIG['_MSC_VER']: +@@ -44,4 +44,7 @@ if CONFIG['ENABLE_INTL_API']: + LOCAL_INCLUDES += CONFIG['MOZ_ICU_INCLUDES'] + USE_LIBS += ['icu'] - if CONFIG['ENABLE_INTL_API']: - CXXFLAGS += CONFIG['MOZ_ICU_CFLAGS'] -+ +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] ++ + DIST_INSTALL = True diff --git netwerk/dns/moz.build netwerk/dns/moz.build index 0b0717a..2e665c9 100644 --- mozilla/netwerk/dns/moz.build +++ mozilla/netwerk/dns/moz.build -@@ -64,3 +64,6 @@ GENERATED_FILES = [ - LOCAL_INCLUDES += [ +@@ -66,6 +66,9 @@ LOCAL_INCLUDES += [ '/netwerk/base', ] -+ + +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] ++ + if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk' and CONFIG['ANDROID_VERSION'] > '19': + LOCAL_INCLUDES += ['%' + '%s/bionic/libc/dns/include' % CONFIG['ANDROID_SOURCE']] + diff --git toolkit/library/moz.build toolkit/library/moz.build index 67f0db9..d42137a 100644 --- mozilla/toolkit/library/moz.build +++ mozilla/toolkit/library/moz.build -@@ -187,6 +187,12 @@ if CONFIG['MOZ_NATIVE_LIBVPX']: +@@ -231,6 +231,12 @@ if CONFIG['MOZ_NATIVE_LIBVPX']: if not CONFIG['MOZ_TREE_PIXMAN']: OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS'] Modified: head/mail/thunderbird/files/patch-bug981348 ============================================================================== --- head/mail/thunderbird/files/patch-bug981348 Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-bug981348 Tue Apr 12 19:18:55 2016 (r413157) @@ -2,13 +2,13 @@ diff --git dom/system/OSFileConstants.cp index 4b21361..cb3be32 100644 --- mozilla/dom/system/OSFileConstants.cpp +++ mozilla/dom/system/OSFileConstants.cpp -@@ -596,7 +596,7 @@ static const dom::ConstantSpec gLibcProperties[] = +@@ -662,7 +662,7 @@ - { "OSFILE_SIZEOF_STATVFS", INT_TO_JSVAL(sizeof (struct statvfs)) }, + { "OSFILE_SIZEOF_STATVFS", JS::Int32Value(sizeof (struct statvfs)) }, -- { "OSFILE_OFFSETOF_STATVFS_F_BSIZE", INT_TO_JSVAL(offsetof (struct statvfs, f_bsize)) }, -+ { "OSFILE_OFFSETOF_STATVFS_F_FRSIZE", INT_TO_JSVAL(offsetof (struct statvfs, f_frsize)) }, - { "OSFILE_OFFSETOF_STATVFS_F_BAVAIL", INT_TO_JSVAL(offsetof (struct statvfs, f_bavail)) }, +- { "OSFILE_OFFSETOF_STATVFS_F_BSIZE", JS::Int32Value(offsetof (struct statvfs, f_bsize)) }, ++ { "OSFILE_OFFSETOF_STATVFS_F_FRSIZE", JS::Int32Value(offsetof (struct statvfs, f_frsize)) }, + { "OSFILE_OFFSETOF_STATVFS_F_BAVAIL", JS::Int32Value(offsetof (struct statvfs, f_bavail)) }, #endif // defined(XP_UNIX) diff --git toolkit/components/osfile/modules/osfile_unix_back.jsm toolkit/components/osfile/modules/osfile_unix_back.jsm Modified: head/mail/thunderbird/files/patch-bug991253 ============================================================================== --- head/mail/thunderbird/files/patch-bug991253 Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-bug991253 Tue Apr 12 19:18:55 2016 (r413157) @@ -1,6 +1,6 @@ ---- mozilla/extensions/spellcheck/hunspell/src/mozHunspell.cpp~ -+++ mozilla/extensions/spellcheck/hunspell/src/mozHunspell.cpp -@@ -400,6 +400,14 @@ mozHunspell::LoadDictionaryList(bool aNo +--- mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp~ ++++ mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp +@@ -392,6 +392,14 @@ mozHunspell::LoadDictionaryList(bool aNo } } Modified: head/mail/thunderbird/files/patch-config-baseconfig.mk ============================================================================== --- head/mail/thunderbird/files/patch-config-baseconfig.mk Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-config-baseconfig.mk Tue Apr 12 19:18:55 2016 (r413157) @@ -1,6 +1,9 @@ --- mozilla/config/baseconfig.mk~ +++ mozilla/config/baseconfig.mk -@@ -1,7 +1,7 @@ +@@ -2,10 +2,10 @@ + # directly in python/mozbuild/mozbuild/base.py for gmake validation. + # We thus use INCLUDED_AUTOCONF_MK to enable/disable some parts depending + # whether a normal build is happening or whether the check is running. -includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) @@ -9,6 +12,6 @@ +idldir = $(datadir)/idl/%%MOZILLA%% +installdir = $(libdir)/%%MOZILLA%% +sdkdir = $(libdir)/%%MOZILLA%% - ifndef TOP_DIST - TOP_DIST = dist - endif + ifeq (.,$(DEPTH)) + DIST = dist + else Modified: head/mail/thunderbird/files/patch-ijg-libjpeg ============================================================================== --- head/mail/thunderbird/files/patch-ijg-libjpeg Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-ijg-libjpeg Tue Apr 12 19:18:55 2016 (r413157) @@ -69,7 +69,7 @@ index 8fa8200..1d2a259 100644 break; case JCS_CMYK: case JCS_YCCK: -@@ -433,6 +452,15 @@ nsJPEGDecoder::WriteInternal(const char* +@@ -448,6 +467,16 @@ nsJPEGDecoder::WriteInternal(const char* return; // I/O suspension } @@ -82,9 +82,10 @@ index 8fa8200..1d2a259 100644 + mInfo.cconvert->color_convert = ycc_rgb_convert_argb; + } +#endif - ++ // If this is a progressive JPEG ... mState = mInfo.buffered_image ? + JPEG_DECOMPRESS_PROGRESSIVE : JPEG_DECOMPRESS_SEQUENTIAL; @@ -605,7 +633,11 @@ nsJPEGDecoder::OutputScanlines(bool* sus uint32_t* imageRow = ((uint32_t*)mImageData) + (mInfo.output_scanline * mInfo.output_width); Copied and modified: head/mail/thunderbird/files/patch-modules-libpref-init-all.js (from r413156, head/www/seamonkey/files/patch-modules-libpref-init-all.js) ============================================================================== Modified: head/mail/thunderbird/files/patch-toolkit_mozapps_installer_packager_mk ============================================================================== --- head/mail/thunderbird/files/patch-toolkit_mozapps_installer_packager_mk Tue Apr 12 19:14:35 2016 (r413156) +++ head/mail/thunderbird/files/patch-toolkit_mozapps_installer_packager_mk Tue Apr 12 19:18:55 2016 (r413157) @@ -2,7 +2,7 @@ $OpenBSD: patch-toolkit_mozapps_installe *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***