From owner-svn-ports-all@freebsd.org Thu Jul 19 00:00:55 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 29B79103CDCC; Thu, 19 Jul 2018 00:00:55 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CE58A73824; Thu, 19 Jul 2018 00:00:54 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id AF3D421588; Thu, 19 Jul 2018 00:00:54 +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 w6J00sZ1015725; Thu, 19 Jul 2018 00:00:54 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w6J00qBe015713; Thu, 19 Jul 2018 00:00:52 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201807190000.w6J00qBe015713@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Thu, 19 Jul 2018 00:00:52 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r474921 - in head: Mk/Uses mail/thunderbird mail/thunderbird-i18n mail/thunderbird/files X-SVN-Group: ports-head X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in head: Mk/Uses mail/thunderbird mail/thunderbird-i18n mail/thunderbird/files X-SVN-Commit-Revision: 474921 X-SVN-Commit-Repository: ports 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.27 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: Thu, 19 Jul 2018 00:00:55 -0000 Author: jbeich Date: Thu Jul 19 00:00:51 2018 New Revision: 474921 URL: https://svnweb.freebsd.org/changeset/ports/474921 Log: mail/thunderbird: update to 60.0 Changes: https://www.mozilla.org/thunderbird/60.0/releasenotes/ PR: 228477 Differential Revision: https://reviews.freebsd.org/D15565 Added: head/mail/thunderbird/files/ - copied from r474914, head/www/firefox-esr/files/ head/mail/thunderbird/files/moz_pis_S50cleanhome - copied unchanged from r474919, head/mail/thunderbird/files/moz_pis_S50cleanhome head/mail/thunderbird/files/patch-bug292127 - copied, changed from r474919, head/mail/thunderbird/files/patch-bug292127 head/mail/thunderbird/files/patch-mail-app-nsMailApp.cpp - copied, changed from r474919, head/mail/thunderbird/files/patch-mail-app-nsMailApp.cpp head/mail/thunderbird/files/thunderbird.desktop.in - copied unchanged from r474919, head/mail/thunderbird/files/thunderbird.desktop.in Deleted: head/mail/thunderbird/files/patch-browser-app-nsBrowserApp.cpp Modified: head/Mk/Uses/gecko.mk head/mail/thunderbird-i18n/Makefile head/mail/thunderbird-i18n/Makefile.lang head/mail/thunderbird-i18n/Makefile.option head/mail/thunderbird-i18n/distinfo head/mail/thunderbird/Makefile head/mail/thunderbird/distinfo head/mail/thunderbird/files/patch-addon-search Modified: head/Mk/Uses/gecko.mk ============================================================================== --- head/Mk/Uses/gecko.mk Wed Jul 18 23:44:21 2018 (r474920) +++ head/Mk/Uses/gecko.mk Thu Jul 19 00:00:51 2018 (r474921) @@ -50,8 +50,8 @@ _GECKO_INSTALLED_VER:= ${_GECKO_INSTALLED_VER:C/[0-9]* .elif ${gecko_ARGS:Mthunderbird} -_GECKO_DEFAULT_VERSION= 52 -_GECKO_VERSIONS= 52 +_GECKO_DEFAULT_VERSION= 60 +_GECKO_VERSIONS= 60 _GECKO_TYPE= thunderbird .if exists(${LOCALBASE}/bin/thunderbird) @@ -60,7 +60,7 @@ _GECKO_INSTALLED_VER:= ${_GECKO_INSTALLED_VER:C/\..*// .endif # Dependence lines for different Thunderbird versions -52_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:mail/thunderbird +60_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:mail/thunderbird .else IGNORE= Unknown type of gecko dependency you may specify either firefox, seamonkey or thunderbird Modified: head/mail/thunderbird-i18n/Makefile ============================================================================== --- head/mail/thunderbird-i18n/Makefile Wed Jul 18 23:44:21 2018 (r474920) +++ head/mail/thunderbird-i18n/Makefile Thu Jul 19 00:00:51 2018 (r474921) @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= thunderbird-i18n -PORTVERSION= 52.9.1 +PORTVERSION= 60.0 CATEGORIES= mail news net-im MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \ - MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build3/linux-i686/xpi + MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build2/linux-i686/xpi PKGNAMEPREFIX= DISTFILES= ${THUNDERBIRD_I18N_:S/$/.xpi/} DIST_SUBDIR= xpi/${DISTNAME} Modified: head/mail/thunderbird-i18n/Makefile.lang ============================================================================== --- head/mail/thunderbird-i18n/Makefile.lang Wed Jul 18 23:44:21 2018 (r474920) +++ head/mail/thunderbird-i18n/Makefile.lang Thu Jul 19 00:00:51 2018 (r474921) @@ -1,10 +1,10 @@ # $FreeBSD$ -THUNDERBIRD_I18N_ALL_= ar ast be bg bn-BD br ca cs cy da de dsb el en-GB \ - en-US es-AR es-ES et eu fi fr fy-NL ga-IE gd gl he \ - hr hsb hu hy-AM id is it ja kab ko lt nb-NO nl nn-NO \ - pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE \ - ta-LK tr uk vi zh-CN zh-TW +THUNDERBIRD_I18N_ALL_= ar ast be bg br ca cs cy da de dsb el en-GB en-US \ + es-AR es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb \ + hu hy-AM id is it ja kab kk ko lt ms nb-NO nl nn-NO \ + pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE tr uk vi \ + zh-CN zh-TW .if defined(THUNDERBIRD_I18N_ALL) || defined(PACKAGE_BUILDING) || target(package) THUNDERBIRD_I18N= ${THUNDERBIRD_I18N_ALL_} @@ -114,11 +114,17 @@ THUNDERBIRD_I18N+= ja .if ${PORT_OPTIONS:MLANG_KAB} THUNDERBIRD_I18N+= kab .endif +.if ${PORT_OPTIONS:MLANG_KK} +FIREFOX_I18N+= kk +.endif .if ${PORT_OPTIONS:MLANG_KO} THUNDERBIRD_I18N+= ko .endif .if ${PORT_OPTIONS:MLANG_LT} THUNDERBIRD_I18N+= lt +.endif +.if ${PORT_OPTIONS:MLANG_MS} +FIREFOX_I18N+= ms .endif .if ${PORT_OPTIONS:MLANG_NB} THUNDERBIRD_I18N+= nb-NO Modified: head/mail/thunderbird-i18n/Makefile.option ============================================================================== --- head/mail/thunderbird-i18n/Makefile.option Wed Jul 18 23:44:21 2018 (r474920) +++ head/mail/thunderbird-i18n/Makefile.option Thu Jul 19 00:00:51 2018 (r474921) @@ -36,8 +36,10 @@ OPTIONS_DEFINE= LANG_AR \ LANG_IT \ LANG_JA \ LANG_KAB \ + LANG_KK \ LANG_KO \ LANG_LT \ + LANG_MS \ LANG_NB \ LANG_NL \ LANG_NN \ Modified: head/mail/thunderbird-i18n/distinfo ============================================================================== --- head/mail/thunderbird-i18n/distinfo Wed Jul 18 23:44:21 2018 (r474920) +++ head/mail/thunderbird-i18n/distinfo Thu Jul 19 00:00:51 2018 (r474921) @@ -1,119 +1,117 @@ -TIMESTAMP = 1530448777 -SHA256 (xpi/thunderbird-i18n-52.9.1/ar.xpi) = 4e126d51c735e53f4f5fb4bd09094802639b08d42c71b8513398d164946ebba0 -SIZE (xpi/thunderbird-i18n-52.9.1/ar.xpi) = 604235 -SHA256 (xpi/thunderbird-i18n-52.9.1/ast.xpi) = e74a25ef050bcaf60d086a4460e4ee0c5d24ca9e3298bf7ee510238a5767fa5e -SIZE (xpi/thunderbird-i18n-52.9.1/ast.xpi) = 541173 -SHA256 (xpi/thunderbird-i18n-52.9.1/be.xpi) = eacf02c785ad21de6a8fa41dd7d96d0971b3057e427fc8f42425cf504ead2fc7 -SIZE (xpi/thunderbird-i18n-52.9.1/be.xpi) = 570931 -SHA256 (xpi/thunderbird-i18n-52.9.1/bg.xpi) = 78094a216d300c803a9ffe1053485fc3520c5ac8a7a6880c164661d26446b772 -SIZE (xpi/thunderbird-i18n-52.9.1/bg.xpi) = 634897 -SHA256 (xpi/thunderbird-i18n-52.9.1/bn-BD.xpi) = e26b5dd3a73377568cc988f74ba103de1582b4327f7364d80ccf36bed75ce47e -SIZE (xpi/thunderbird-i18n-52.9.1/bn-BD.xpi) = 676900 -SHA256 (xpi/thunderbird-i18n-52.9.1/br.xpi) = 039135e876e59e111322cb295706c44ec6de8db21ca8a3cd1d4df7b8e97c2561 -SIZE (xpi/thunderbird-i18n-52.9.1/br.xpi) = 559380 -SHA256 (xpi/thunderbird-i18n-52.9.1/ca.xpi) = bd7a18290ee33e07a9b13b5ac56bae0e05e9e6eadf67bbc846e6fb9942ffecbe -SIZE (xpi/thunderbird-i18n-52.9.1/ca.xpi) = 569910 -SHA256 (xpi/thunderbird-i18n-52.9.1/cs.xpi) = 60bb32710a8afda584ca1c2566037f2489e190aaa15b9401eae0c3a6ea87f178 -SIZE (xpi/thunderbird-i18n-52.9.1/cs.xpi) = 579149 -SHA256 (xpi/thunderbird-i18n-52.9.1/cy.xpi) = 9c6f813b8bae310427729e6f87dd7541e9f0e5012684fcca79df839deffca49d -SIZE (xpi/thunderbird-i18n-52.9.1/cy.xpi) = 554858 -SHA256 (xpi/thunderbird-i18n-52.9.1/da.xpi) = 412186224359be3848e12769d4c7564535b2442a785a509cfa95596ebe253c1c -SIZE (xpi/thunderbird-i18n-52.9.1/da.xpi) = 543334 -SHA256 (xpi/thunderbird-i18n-52.9.1/de.xpi) = cd8d6b41e53b747e6731b6678ed78100ffeccac2d5b2548f6a817fc7178020cc -SIZE (xpi/thunderbird-i18n-52.9.1/de.xpi) = 555743 -SHA256 (xpi/thunderbird-i18n-52.9.1/dsb.xpi) = 208a209a8a930a7c21c0080a2446ce68cc2b69b92debbed9bb11263b6f8599a5 -SIZE (xpi/thunderbird-i18n-52.9.1/dsb.xpi) = 584582 -SHA256 (xpi/thunderbird-i18n-52.9.1/el.xpi) = 4547a29d281178642ab8e44c3a931256e9ab0f54c2b9e1d070c185f1bc4cd43b -SIZE (xpi/thunderbird-i18n-52.9.1/el.xpi) = 662964 -SHA256 (xpi/thunderbird-i18n-52.9.1/en-GB.xpi) = 08fe22418c2f7eb1c905ba8fad946b1a225d8a22f137fcb84eb1c54db8f9d3d7 -SIZE (xpi/thunderbird-i18n-52.9.1/en-GB.xpi) = 531233 -SHA256 (xpi/thunderbird-i18n-52.9.1/en-US.xpi) = 8fa5e585b1b12a4ba7a839b8f2f6289620e47820fd0b3e5f62b9275788181893 -SIZE (xpi/thunderbird-i18n-52.9.1/en-US.xpi) = 529123 -SHA256 (xpi/thunderbird-i18n-52.9.1/es-AR.xpi) = 02b6864746d5610ca0d4ca0cb6e66a3ec754646d35edd0f5c6865a00bd37150c -SIZE (xpi/thunderbird-i18n-52.9.1/es-AR.xpi) = 565995 -SHA256 (xpi/thunderbird-i18n-52.9.1/es-ES.xpi) = 5a40466e88e3f0c0698281554d7ad2578c9447c04165cf8a2c88ca06c173753f -SIZE (xpi/thunderbird-i18n-52.9.1/es-ES.xpi) = 445464 -SHA256 (xpi/thunderbird-i18n-52.9.1/et.xpi) = eceffb5d80f109c0ee015d6818b7e9cf07f67bb56db455ec0bd3076c5879f316 -SIZE (xpi/thunderbird-i18n-52.9.1/et.xpi) = 551661 -SHA256 (xpi/thunderbird-i18n-52.9.1/eu.xpi) = 035a45221dccb53e4c4d0a23c67cc5130ef277307d4bc122db1fb4bd9b3726f6 -SIZE (xpi/thunderbird-i18n-52.9.1/eu.xpi) = 555536 -SHA256 (xpi/thunderbird-i18n-52.9.1/fi.xpi) = a8bcef75989b924a29f2433c30d00afbf6ffc20bcdffd4eadc2c78508958d205 -SIZE (xpi/thunderbird-i18n-52.9.1/fi.xpi) = 550669 -SHA256 (xpi/thunderbird-i18n-52.9.1/fr.xpi) = 5e7d1db861d8035b8e2706ce3ca519a1a607e2fc73f4b7221e81b3cb3d233a66 -SIZE (xpi/thunderbird-i18n-52.9.1/fr.xpi) = 577560 -SHA256 (xpi/thunderbird-i18n-52.9.1/fy-NL.xpi) = 2f2d0bf3be9c38feb49013330686da2da73efe88a0607ecf7f2169d4eaf83df6 -SIZE (xpi/thunderbird-i18n-52.9.1/fy-NL.xpi) = 563632 -SHA256 (xpi/thunderbird-i18n-52.9.1/ga-IE.xpi) = 6dbff8d17549b1e01b96ce29c277c71918f2c2eff0767a96f421174aa40c60f8 -SIZE (xpi/thunderbird-i18n-52.9.1/ga-IE.xpi) = 583556 -SHA256 (xpi/thunderbird-i18n-52.9.1/gd.xpi) = d3fc9cdc6260d4d293160fb3cbd5f984ffe84cbf3d29b1b94e4f7ae5ab375c75 -SIZE (xpi/thunderbird-i18n-52.9.1/gd.xpi) = 574065 -SHA256 (xpi/thunderbird-i18n-52.9.1/gl.xpi) = fc0405811ff57de111ef67f55dd0c4d28e3c5ec82b0f3f37a51e9288f6287e41 -SIZE (xpi/thunderbird-i18n-52.9.1/gl.xpi) = 575150 -SHA256 (xpi/thunderbird-i18n-52.9.1/he.xpi) = e8f8d4aa44c9103e078e7642d8d62acde8a16c0dc8813812cc18953496d9119b -SIZE (xpi/thunderbird-i18n-52.9.1/he.xpi) = 592566 -SHA256 (xpi/thunderbird-i18n-52.9.1/hr.xpi) = 351f9c8be31e8316220efe707a08e6604fa24303b00d520c0988e426e942d542 -SIZE (xpi/thunderbird-i18n-52.9.1/hr.xpi) = 564778 -SHA256 (xpi/thunderbird-i18n-52.9.1/hsb.xpi) = 25868d4c144fc1cbe6570a81557a116ade400e8e5a9d991c4f6430b5097ad968 -SIZE (xpi/thunderbird-i18n-52.9.1/hsb.xpi) = 582241 -SHA256 (xpi/thunderbird-i18n-52.9.1/hu.xpi) = 3673d396f6f2c8532b44c2876b256b6370c299859a874e66a1a497cc7c82bf12 -SIZE (xpi/thunderbird-i18n-52.9.1/hu.xpi) = 586446 -SHA256 (xpi/thunderbird-i18n-52.9.1/hy-AM.xpi) = 79b83cc198b302e9ad899285d2e22556755f4312fbd03b48a21aefe426adc3db -SIZE (xpi/thunderbird-i18n-52.9.1/hy-AM.xpi) = 629879 -SHA256 (xpi/thunderbird-i18n-52.9.1/id.xpi) = 146b1cad707c7e675ac794e5e3b850c225d256c8b7eb209784f37acc8dabc1d1 -SIZE (xpi/thunderbird-i18n-52.9.1/id.xpi) = 546526 -SHA256 (xpi/thunderbird-i18n-52.9.1/is.xpi) = ee72e9914c047f6dde2a26cadc942362eba9cd9102075632d6c7f1efb55b4e47 -SIZE (xpi/thunderbird-i18n-52.9.1/is.xpi) = 555712 -SHA256 (xpi/thunderbird-i18n-52.9.1/it.xpi) = b09bf17cf725f0179a441103fff9d6ada44bb27129d403210ebb09e774c6a3c5 -SIZE (xpi/thunderbird-i18n-52.9.1/it.xpi) = 455407 -SHA256 (xpi/thunderbird-i18n-52.9.1/ja.xpi) = 89c67cd4782ecfee3355cc296d0bb21d15e8ffbfa635a8ec787829c332d9f7f9 -SIZE (xpi/thunderbird-i18n-52.9.1/ja.xpi) = 630052 -SHA256 (xpi/thunderbird-i18n-52.9.1/kab.xpi) = 9a65c237a28db2b0005cf1ac3a7f8560ce397686b9649b76eee846382b27c9ad -SIZE (xpi/thunderbird-i18n-52.9.1/kab.xpi) = 568691 -SHA256 (xpi/thunderbird-i18n-52.9.1/ko.xpi) = 116379d62a97355ce898f8c05a01c8d38499408347f41c0ce68c668abd07d1a6 -SIZE (xpi/thunderbird-i18n-52.9.1/ko.xpi) = 595517 -SHA256 (xpi/thunderbird-i18n-52.9.1/lt.xpi) = 8c4a14c6f670744233eb6baaf93e9296f931a0f37b52b5d26978866311c19fb7 -SIZE (xpi/thunderbird-i18n-52.9.1/lt.xpi) = 580598 -SHA256 (xpi/thunderbird-i18n-52.9.1/nb-NO.xpi) = ac281bcccb47b0547649bf2bb0d469cea9972eabbf46fdea3a389b211cd664a7 -SIZE (xpi/thunderbird-i18n-52.9.1/nb-NO.xpi) = 551103 -SHA256 (xpi/thunderbird-i18n-52.9.1/nl.xpi) = beb67cafd89969eae55e76a754df378d89e123f96b9bd3afeb6727287e8c0a3d -SIZE (xpi/thunderbird-i18n-52.9.1/nl.xpi) = 557956 -SHA256 (xpi/thunderbird-i18n-52.9.1/nn-NO.xpi) = 63f11a440531a673a23918c307e7a69a94e9e65ba29d363320736bf25866658b -SIZE (xpi/thunderbird-i18n-52.9.1/nn-NO.xpi) = 551891 -SHA256 (xpi/thunderbird-i18n-52.9.1/pa-IN.xpi) = fda332c982bb6d78d3c081648e52fe6ec40a5791bbf8bbf561d74ea2488c339b -SIZE (xpi/thunderbird-i18n-52.9.1/pa-IN.xpi) = 646568 -SHA256 (xpi/thunderbird-i18n-52.9.1/pl.xpi) = 2fcd160bacebd77843e6a85eb20e83513870062c7526aa172f270d842668afb0 -SIZE (xpi/thunderbird-i18n-52.9.1/pl.xpi) = 469901 -SHA256 (xpi/thunderbird-i18n-52.9.1/pt-BR.xpi) = 8f3e9f83dec81527a4048d3d57bc28ce8e11b097474daaccb2f60d32503f08f4 -SIZE (xpi/thunderbird-i18n-52.9.1/pt-BR.xpi) = 558223 -SHA256 (xpi/thunderbird-i18n-52.9.1/pt-PT.xpi) = 096826fdbeaaebed3886db5fa5025179b7f8abcd80599d68e02f6872ac66c465 -SIZE (xpi/thunderbird-i18n-52.9.1/pt-PT.xpi) = 565623 -SHA256 (xpi/thunderbird-i18n-52.9.1/rm.xpi) = e2923b46e2f1e1e3af4bc8f41effde5395132404a23160e4a0413fc312e20859 -SIZE (xpi/thunderbird-i18n-52.9.1/rm.xpi) = 557605 -SHA256 (xpi/thunderbird-i18n-52.9.1/ro.xpi) = 85da875bd3b785f5043b8734042302061436103df943a91671a49abfcb823ab4 -SIZE (xpi/thunderbird-i18n-52.9.1/ro.xpi) = 570529 -SHA256 (xpi/thunderbird-i18n-52.9.1/ru.xpi) = 20102503cd4a8cda03be12396d1bdfb90623bd54f35c4013fa56723352f74e22 -SIZE (xpi/thunderbird-i18n-52.9.1/ru.xpi) = 530670 -SHA256 (xpi/thunderbird-i18n-52.9.1/si.xpi) = d66402d1f8b9d16513be5c620348a3703521020e732857647c4b35aeff820d07 -SIZE (xpi/thunderbird-i18n-52.9.1/si.xpi) = 649010 -SHA256 (xpi/thunderbird-i18n-52.9.1/sk.xpi) = 5ac8d7c810be9797ade84805bf85b7aea215419671d9b77be54413e08f26c018 -SIZE (xpi/thunderbird-i18n-52.9.1/sk.xpi) = 583882 -SHA256 (xpi/thunderbird-i18n-52.9.1/sl.xpi) = 2c705087f4ac765292a6bac0099be39091a6293e52538112587065e1b1ad794e -SIZE (xpi/thunderbird-i18n-52.9.1/sl.xpi) = 562834 -SHA256 (xpi/thunderbird-i18n-52.9.1/sq.xpi) = 862ed58bb0c13633ef0de4577fc738e84d6cc50ed94aa3d617672a88acb4550e -SIZE (xpi/thunderbird-i18n-52.9.1/sq.xpi) = 570617 -SHA256 (xpi/thunderbird-i18n-52.9.1/sr.xpi) = 4b4d89bfe976681755b45371d0a4bd6f25a4877f2b694434a142d9251a369992 -SIZE (xpi/thunderbird-i18n-52.9.1/sr.xpi) = 609019 -SHA256 (xpi/thunderbird-i18n-52.9.1/sv-SE.xpi) = ede899e7554be6b60fb093c31803f5964e33f33bafde79ab95fa31231097c884 -SIZE (xpi/thunderbird-i18n-52.9.1/sv-SE.xpi) = 565777 -SHA256 (xpi/thunderbird-i18n-52.9.1/ta-LK.xpi) = dcade6aca9be34468a93277903971e248198776f03ebc2ebbe21a3002ca829d0 -SIZE (xpi/thunderbird-i18n-52.9.1/ta-LK.xpi) = 675039 -SHA256 (xpi/thunderbird-i18n-52.9.1/tr.xpi) = 91d130b3f07b38720f887a323fe49393452fc88b6830540f0cc76682209dbf38 -SIZE (xpi/thunderbird-i18n-52.9.1/tr.xpi) = 569926 -SHA256 (xpi/thunderbird-i18n-52.9.1/uk.xpi) = da6176a05dc819a5fa7376b5f62a84846e01365b78495a576a2d738edc8b8577 -SIZE (xpi/thunderbird-i18n-52.9.1/uk.xpi) = 652854 -SHA256 (xpi/thunderbird-i18n-52.9.1/vi.xpi) = e25dfd63f38748c46b7c8d9bf87497e06cfee8de4ace89b9fe13e73a68e818ec -SIZE (xpi/thunderbird-i18n-52.9.1/vi.xpi) = 637163 -SHA256 (xpi/thunderbird-i18n-52.9.1/zh-CN.xpi) = ad691e808b25f34c105b80f61b6a2cd8dbbb2230eca741c126954ae4330eac0b -SIZE (xpi/thunderbird-i18n-52.9.1/zh-CN.xpi) = 593611 -SHA256 (xpi/thunderbird-i18n-52.9.1/zh-TW.xpi) = 19e45d672c06afe44b1103b94199094374098671b29d84043fe0f4d096b7090f -SIZE (xpi/thunderbird-i18n-52.9.1/zh-TW.xpi) = 595728 +TIMESTAMP = 1531797876 +SHA256 (xpi/thunderbird-i18n-60.0/ar.xpi) = 11a5a009815ded56f5f370c6823ae6813643d367fea58b83e4d9d768abf53928 +SIZE (xpi/thunderbird-i18n-60.0/ar.xpi) = 627180 +SHA256 (xpi/thunderbird-i18n-60.0/ast.xpi) = db52ff2e8457437861bd56bc228ce201a96c707dac84cefbfa1f8bd8313ea1ea +SIZE (xpi/thunderbird-i18n-60.0/ast.xpi) = 560865 +SHA256 (xpi/thunderbird-i18n-60.0/be.xpi) = b031e89f37bac13d887190f9232110a6caa276df3a4b109af3bc141f377ee1cd +SIZE (xpi/thunderbird-i18n-60.0/be.xpi) = 659078 +SHA256 (xpi/thunderbird-i18n-60.0/bg.xpi) = 4dd3a055173d3148e25c62e8774227b56e9be4442bb810e2048904910a1e35b1 +SIZE (xpi/thunderbird-i18n-60.0/bg.xpi) = 665511 +SHA256 (xpi/thunderbird-i18n-60.0/br.xpi) = 9268af2b4ed1e6b2eddcfac28c8278ff95e94477e3838c8a8c72de6ec6f64aaf +SIZE (xpi/thunderbird-i18n-60.0/br.xpi) = 581591 +SHA256 (xpi/thunderbird-i18n-60.0/ca.xpi) = 8f51b603ba22c31b617b2f527d66a022e272f0ea49b2a8d14a20e2abfe8944ba +SIZE (xpi/thunderbird-i18n-60.0/ca.xpi) = 591970 +SHA256 (xpi/thunderbird-i18n-60.0/cs.xpi) = e6e9018fdc39e039052621d4b7c02b8eb6d01d7f09dd64be49849596f8b862fa +SIZE (xpi/thunderbird-i18n-60.0/cs.xpi) = 611200 +SHA256 (xpi/thunderbird-i18n-60.0/cy.xpi) = f46bfec05cace5f29429537c5b458de2cfcc122fc1e07f58c7256f8a76f197c9 +SIZE (xpi/thunderbird-i18n-60.0/cy.xpi) = 582231 +SHA256 (xpi/thunderbird-i18n-60.0/da.xpi) = 52b197fa5ba03a6abe53a3bb5c03be097d7c0887cf5efc4d786fe36e2bc00f17 +SIZE (xpi/thunderbird-i18n-60.0/da.xpi) = 570805 +SHA256 (xpi/thunderbird-i18n-60.0/de.xpi) = 052747d6d22f1672c1b774caa1507bc6917e1717f222f317b2e30646d804ef73 +SIZE (xpi/thunderbird-i18n-60.0/de.xpi) = 582574 +SHA256 (xpi/thunderbird-i18n-60.0/dsb.xpi) = a285f0fb22bf60a398fc95dff1506db089853096e331669725fd96dc4fb97268 +SIZE (xpi/thunderbird-i18n-60.0/dsb.xpi) = 613758 +SHA256 (xpi/thunderbird-i18n-60.0/el.xpi) = cd1a18d845903651c28c160ce6fe61015dfb61704fd15fe9b798bc4555b209ee +SIZE (xpi/thunderbird-i18n-60.0/el.xpi) = 691054 +SHA256 (xpi/thunderbird-i18n-60.0/en-GB.xpi) = 7babe1d2f58c629c82cc148fb87bda0511fd0641edbab5f100fa3d0d2b869190 +SIZE (xpi/thunderbird-i18n-60.0/en-GB.xpi) = 550353 +SHA256 (xpi/thunderbird-i18n-60.0/en-US.xpi) = 75f7f04720089eaf8b4d4128f0d0256d3dda0dca0adea31a3e30f0fab91af6fd +SIZE (xpi/thunderbird-i18n-60.0/en-US.xpi) = 546973 +SHA256 (xpi/thunderbird-i18n-60.0/es-AR.xpi) = 27ff067330acd3178f1664c7bf28967f3652058ef6b92d4972bdaf8ec3ca2dfc +SIZE (xpi/thunderbird-i18n-60.0/es-AR.xpi) = 595047 +SHA256 (xpi/thunderbird-i18n-60.0/es-ES.xpi) = e4150ea5bb481763fbaddb20937fd2c5a4c8d93045e254e0bc158c048f472f00 +SIZE (xpi/thunderbird-i18n-60.0/es-ES.xpi) = 492209 +SHA256 (xpi/thunderbird-i18n-60.0/et.xpi) = e69290484c09608544f99ceec19e8f4f3fd990340ce1923ef155e04371a1e87a +SIZE (xpi/thunderbird-i18n-60.0/et.xpi) = 570865 +SHA256 (xpi/thunderbird-i18n-60.0/eu.xpi) = a4b3f71ad8b00b2ce70b3f814b270f907d756ae0b08f7df95abc13ed59737280 +SIZE (xpi/thunderbird-i18n-60.0/eu.xpi) = 577578 +SHA256 (xpi/thunderbird-i18n-60.0/fi.xpi) = 948e6310b2942a02b3f12a0c2f4eb49053bead5ef8f1ee1f7df4103507690bde +SIZE (xpi/thunderbird-i18n-60.0/fi.xpi) = 575754 +SHA256 (xpi/thunderbird-i18n-60.0/fr.xpi) = 014483ec4815f512b3803485970602334ad5eb891a80a591dbb7d8190b672e75 +SIZE (xpi/thunderbird-i18n-60.0/fr.xpi) = 608465 +SHA256 (xpi/thunderbird-i18n-60.0/fy-NL.xpi) = dac2e1777b2b0a03749f8190a6a391cf992cba23c66258394415265531316caa +SIZE (xpi/thunderbird-i18n-60.0/fy-NL.xpi) = 590032 +SHA256 (xpi/thunderbird-i18n-60.0/ga-IE.xpi) = 7d11d42e417ede0577d0251101953d758d05bc98eabf1bbd89976f2047f68a0f +SIZE (xpi/thunderbird-i18n-60.0/ga-IE.xpi) = 603505 +SHA256 (xpi/thunderbird-i18n-60.0/gd.xpi) = c960d26a6fc01d56a94337997597d91a7a3e84c1861549f671a6fabbe7a65ee0 +SIZE (xpi/thunderbird-i18n-60.0/gd.xpi) = 599260 +SHA256 (xpi/thunderbird-i18n-60.0/gl.xpi) = 0742dfa7ccfc2c6692267a0969205a851369487f215032a65ce70e379190321e +SIZE (xpi/thunderbird-i18n-60.0/gl.xpi) = 576546 +SHA256 (xpi/thunderbird-i18n-60.0/he.xpi) = e65a5de1e4f64043c485fa77eda437fd70eeee0cb1c9614718773471380dc54f +SIZE (xpi/thunderbird-i18n-60.0/he.xpi) = 618364 +SHA256 (xpi/thunderbird-i18n-60.0/hr.xpi) = eecd63a13d982292fd9ceb95fffecc2dd5f92906b5e52cfb228c18c6973fc913 +SIZE (xpi/thunderbird-i18n-60.0/hr.xpi) = 583458 +SHA256 (xpi/thunderbird-i18n-60.0/hsb.xpi) = 4918bda163309f2fc826bcbb07117cc1aeb8723087a866c248f4cd382220cee4 +SIZE (xpi/thunderbird-i18n-60.0/hsb.xpi) = 611322 +SHA256 (xpi/thunderbird-i18n-60.0/hu.xpi) = d7f634f1c60fd7f150948af204abad8264ab6426135424547f7c991b14732f16 +SIZE (xpi/thunderbird-i18n-60.0/hu.xpi) = 615344 +SHA256 (xpi/thunderbird-i18n-60.0/hy-AM.xpi) = c56d11c6daf8cf90c172a61de470d6e44a27472fde68c9861c80d6942a788426 +SIZE (xpi/thunderbird-i18n-60.0/hy-AM.xpi) = 649712 +SHA256 (xpi/thunderbird-i18n-60.0/id.xpi) = f7596c4f7f4621186f0dc7a71d257c42d1c4693f5ab2277bc659910890269dba +SIZE (xpi/thunderbird-i18n-60.0/id.xpi) = 568858 +SHA256 (xpi/thunderbird-i18n-60.0/is.xpi) = e0708976b463aa0b84a85eef8e438ecd55591109a32892dda05c938c4722b8a3 +SIZE (xpi/thunderbird-i18n-60.0/is.xpi) = 579046 +SHA256 (xpi/thunderbird-i18n-60.0/it.xpi) = f3010291be6eddff1294bd7e4d44078b3ccc8e016edee1f80d24dd5587613009 +SIZE (xpi/thunderbird-i18n-60.0/it.xpi) = 477499 +SHA256 (xpi/thunderbird-i18n-60.0/ja.xpi) = af99f62dacd07f49e57f2ff4df8c82c18081f1003717c319e194576558eee2af +SIZE (xpi/thunderbird-i18n-60.0/ja.xpi) = 653343 +SHA256 (xpi/thunderbird-i18n-60.0/kab.xpi) = c72b1e3c56b498477cc337ffefb63cc8182f30c5eb4da2f2baca8c72e2f313b7 +SIZE (xpi/thunderbird-i18n-60.0/kab.xpi) = 595237 +SHA256 (xpi/thunderbird-i18n-60.0/kk.xpi) = a46d3b2afe4c3f20c2fe5eb289174e1779db11810f713550e6fe785ea85ff669 +SIZE (xpi/thunderbird-i18n-60.0/kk.xpi) = 670449 +SHA256 (xpi/thunderbird-i18n-60.0/ko.xpi) = 4f7ae7b83812da014304c4daabbbb2c72975ccec37739a547c2a153eaa4203b5 +SIZE (xpi/thunderbird-i18n-60.0/ko.xpi) = 619729 +SHA256 (xpi/thunderbird-i18n-60.0/lt.xpi) = 32522fff0fd62ddf052ca5ab05527572cdca9a42acfb05e94ed2cb2b9cb2b3f7 +SIZE (xpi/thunderbird-i18n-60.0/lt.xpi) = 605439 +SHA256 (xpi/thunderbird-i18n-60.0/ms.xpi) = c5fd7f9c88108c2223d07da4384d2160775751707ce00d2fdcc6c8cbc8851aed +SIZE (xpi/thunderbird-i18n-60.0/ms.xpi) = 574305 +SHA256 (xpi/thunderbird-i18n-60.0/nb-NO.xpi) = 82cf564e2716bce55c2bf0886b0fcc7e1fed9aa25e4083d8eea7cc1b4325b224 +SIZE (xpi/thunderbird-i18n-60.0/nb-NO.xpi) = 578231 +SHA256 (xpi/thunderbird-i18n-60.0/nl.xpi) = a2964f7ef47133c48d982f97c45dc733ee71aa2bc71d906262ff9487332b906f +SIZE (xpi/thunderbird-i18n-60.0/nl.xpi) = 583912 +SHA256 (xpi/thunderbird-i18n-60.0/nn-NO.xpi) = 192fbcca2d605c3bb3b11a0b17f0e31751a4943ee090ddb9594bcce25a0c3850 +SIZE (xpi/thunderbird-i18n-60.0/nn-NO.xpi) = 577653 +SHA256 (xpi/thunderbird-i18n-60.0/pl.xpi) = e2bb972724d121e533e7691a3a642a8e7aab1642f64249db6a08e5130e9b4f70 +SIZE (xpi/thunderbird-i18n-60.0/pl.xpi) = 480722 +SHA256 (xpi/thunderbird-i18n-60.0/pt-BR.xpi) = 584da94848d776c59f5afa8f35531dd12be0d50afa280d3164929a5dd64054b6 +SIZE (xpi/thunderbird-i18n-60.0/pt-BR.xpi) = 585017 +SHA256 (xpi/thunderbird-i18n-60.0/pt-PT.xpi) = f100de434488b774162e2d03819367e8641de73550d5d36a1f973d4c1fe17897 +SIZE (xpi/thunderbird-i18n-60.0/pt-PT.xpi) = 593184 +SHA256 (xpi/thunderbird-i18n-60.0/rm.xpi) = 4f2b462e2797a253f9e2a8375f8a0806ca6db1e3b3af6df60f963999dcf2a5b2 +SIZE (xpi/thunderbird-i18n-60.0/rm.xpi) = 578382 +SHA256 (xpi/thunderbird-i18n-60.0/ro.xpi) = 516023538a69843ab2968215ffcc8311be8629272e28b529d43f3cc74fe33d3e +SIZE (xpi/thunderbird-i18n-60.0/ro.xpi) = 584307 +SHA256 (xpi/thunderbird-i18n-60.0/ru.xpi) = 5b6c983390dce06895b1d559d289fd93f7341010d6379bd084cf936328fe22b1 +SIZE (xpi/thunderbird-i18n-60.0/ru.xpi) = 694704 +SHA256 (xpi/thunderbird-i18n-60.0/si.xpi) = 7020b781581863538431b6a4816167304ee56f570669f3dffcf440d41656882a +SIZE (xpi/thunderbird-i18n-60.0/si.xpi) = 643790 +SHA256 (xpi/thunderbird-i18n-60.0/sk.xpi) = 2fc32f1c12ac40694809ab3d73fc7335a766c41997fe32ca665cea60077d2a8d +SIZE (xpi/thunderbird-i18n-60.0/sk.xpi) = 612215 +SHA256 (xpi/thunderbird-i18n-60.0/sl.xpi) = 6a511da89df22266b780edefb7c3919967d3c3a2bc826a626315b8a29a8bc3d1 +SIZE (xpi/thunderbird-i18n-60.0/sl.xpi) = 589946 +SHA256 (xpi/thunderbird-i18n-60.0/sq.xpi) = e2c402a9fb6d7962b99d2e895483c92926223ae39da8e925be54b7a4c8741522 +SIZE (xpi/thunderbird-i18n-60.0/sq.xpi) = 593095 +SHA256 (xpi/thunderbird-i18n-60.0/sr.xpi) = b8a6c95950ab75c802b5e83a72c7d669a51ac99169e26c376116e83bdd03b4d0 +SIZE (xpi/thunderbird-i18n-60.0/sr.xpi) = 637720 +SHA256 (xpi/thunderbird-i18n-60.0/sv-SE.xpi) = 0c72b2f40dd151efb9d30b53b8e3d1bfa0931785ff02e0e7ee4ec4498d07e56e +SIZE (xpi/thunderbird-i18n-60.0/sv-SE.xpi) = 594077 +SHA256 (xpi/thunderbird-i18n-60.0/tr.xpi) = 4800a3201bfdfb64ed6ca09c853f2f62bbc202af0fd8faaf601b78a3501bf915 +SIZE (xpi/thunderbird-i18n-60.0/tr.xpi) = 598009 +SHA256 (xpi/thunderbird-i18n-60.0/uk.xpi) = 7725b913e5d34353b9ceda07dc0d5a8a3c3f90fd92fbf1ea6023bf461e2249fc +SIZE (xpi/thunderbird-i18n-60.0/uk.xpi) = 684153 +SHA256 (xpi/thunderbird-i18n-60.0/vi.xpi) = 9996a26429fd1f89173b4c057a316d316a9ec4acf16c2d18665dd35df0d461af +SIZE (xpi/thunderbird-i18n-60.0/vi.xpi) = 638420 +SHA256 (xpi/thunderbird-i18n-60.0/zh-CN.xpi) = 7e1a05b54ff9c998f1c6d32c32f799d47756908a5aca04b7cc151cfe6aab7302 +SIZE (xpi/thunderbird-i18n-60.0/zh-CN.xpi) = 622465 +SHA256 (xpi/thunderbird-i18n-60.0/zh-TW.xpi) = 40a6d68a67cbb6dfcf232ea0f20b8fc8ca4d1c6349329f4a8bd5999a5b48933a +SIZE (xpi/thunderbird-i18n-60.0/zh-TW.xpi) = 626188 Modified: head/mail/thunderbird/Makefile ============================================================================== --- head/mail/thunderbird/Makefile Wed Jul 18 23:44:21 2018 (r474920) +++ head/mail/thunderbird/Makefile Thu Jul 19 00:00:51 2018 (r474921) @@ -2,24 +2,25 @@ # $FreeBSD$ PORTNAME= thunderbird -DISTVERSION= 52.9.1 +DISTVERSION= 60.0 CATEGORIES= mail news net-im ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build3/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Mozilla Thunderbird is standalone mail and news that stands above -BUILD_DEPENDS= nspr>=4.13.1:devel/nspr \ - nss>=3.28.6:security/nss \ - libevent>=2.0.21_2:devel/libevent \ - harfbuzz>=1.4.1:print/harfbuzz \ - graphite2>=1.3.8:graphics/graphite2 \ - png>=1.6.25:graphics/png \ - libvorbis>=1.3.5,3:audio/libvorbis \ +BUILD_DEPENDS= nspr>=4.19:devel/nspr \ + nss>=3.36.1:security/nss \ + icu>=59.1,1:devel/icu \ + libevent>=2.1.8:devel/libevent \ + harfbuzz>=1.7.6:print/harfbuzz \ + graphite2>=1.3.11:graphics/graphite2 \ + png>=1.6.34:graphics/png \ + libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ - sqlite3>=3.17.0:databases/sqlite3 \ + sqlite3>=3.22.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ @@ -27,16 +28,14 @@ BUILD_DEPENDS= nspr>=4.13.1:devel/nspr \ zip:archivers/zip # soundtouch>=1.9.0:audio/soundtouch \ -LIB_DEPENDS= libv4l2.so:multimedia/libv4l - SSP_UNSAFE= yes USE_GECKO= gecko -USE_MOZILLA= -soundtouch +USE_MOZILLA= -cairo -soundtouch USE_GL= gl USES= tar:xz -MOZ_OPTIONS= --enable-application=mail --enable-official-branding +MOZ_OPTIONS= --enable-application=comm/mail --enable-official-branding MOZ_MK_OPTIONS= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_PKGCONFIG_FILES= @@ -47,20 +46,13 @@ PORTNAME_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/chrome/ico SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome -OPTIONS_DEFINE= LIGHTNING RUST -OPTIONS_SINGLE= TOOLKIT -OPTIONS_SINGLE_TOOLKIT= GTK2 GTK3 -OPTIONS_DEFAULT=BUNDLED_CAIRO CANBERRA GTK3 LIGHTNING +OPTIONS_DEFINE= LIGHTNING +OPTIONS_DEFAULT=CANBERRA LIGHTNING +OPTIONS_EXCLUDE=BUNDLED_CAIRO .include "${.CURDIR}/../../www/firefox/Makefile.options" - -# Inconsistent fallback order (libcubeb vs. audio_device) -SNDIO_PREVENTS= ${OPTIONS_MULTI_AUDIO:NSNDIO} - .include -MOZSRC:= ${WRKSRC}/mozilla - .if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar .else @@ -73,7 +65,7 @@ post-extract: post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ - ${WRKSRC}/mail/app/nsMailApp.cpp + ${WRKSRC}/comm/mail/app/nsMailApp.cpp pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) Modified: head/mail/thunderbird/distinfo ============================================================================== --- head/mail/thunderbird/distinfo Wed Jul 18 23:44:21 2018 (r474920) +++ head/mail/thunderbird/distinfo Thu Jul 19 00:00:51 2018 (r474921) @@ -1,3 +1,3 @@ -TIMESTAMP = 1531166133 -SHA256 (thunderbird-52.9.1.source.tar.xz) = 286fa71504e7184f3a41bcbdebf591bebe8e04dccbad1c93a47c6e72a7125c4d -SIZE (thunderbird-52.9.1.source.tar.xz) = 230475264 +TIMESTAMP = 1531797876 +SHA256 (thunderbird-60.0.source.tar.xz) = b3b939e2195eff4c4fcbd00fc4e539ecd0759b99284ec98935b2f5815ae68c31 +SIZE (thunderbird-60.0.source.tar.xz) = 284235524 Copied: head/mail/thunderbird/files/moz_pis_S50cleanhome (from r474919, head/mail/thunderbird/files/moz_pis_S50cleanhome) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/thunderbird/files/moz_pis_S50cleanhome Thu Jul 19 00:00:51 2018 (r474921, copy of r474919, head/mail/thunderbird/files/moz_pis_S50cleanhome) @@ -0,0 +1,31 @@ +#!/bin/sh +# + +# S50cleanhome +# a script to clean up users' Mozilla home directories to make upgrading +# less painful. + +# We run in our own subshell + +# First, verify protocol +[ "$1" != "start" ] && exit 1 +[ -z "${MOZ_PIS_API}" -o ${MOZ_PIS_API} -ne 2 ] && exit 1 +[ -z "${MOZ_PIS_MOZBINDIR}" -o ! -d "${MOZ_PIS_MOZBINDIR}" ] && exit 1 +[ -z "${HOME}" -o ! -d "${HOME}" ] && exit 1 +[ -z "${MOZ_PIS_USER_DIR}" -o ! -d "${HOME}/${MOZ_PIS_USER_DIR}" ] && exit 1 + +# Try to cleanup ${HOME}/${MOZ_PIS_USER_DIR} + +if [ -f "${HOME}/${MOZ_PIS_USER_DIR}/profiles.ini" ]; then + sed -e '/Path=/! d' -e "s,Path=,${HOME}/${MOZ_PIS_USER_DIR}/," \ + "${HOME}/${MOZ_PIS_USER_DIR}/profiles.ini" \ + | while read dir + do + [ ! -d "${dir}" ] && continue + # Debian does this for new builds + # rm -f "${dir}/XUL.mfasl" + # force a rebuild of compreg.dat and xpti.dat for new installations + [ "${dir}/compreg.dat" -ot "${MOZ_PIS_MOZBINDIR}/components.ini" ] && + rm -f "${dir}/compatibility.ini" "${dir}/XUL.mfasl" + done +fi Modified: head/mail/thunderbird/files/patch-addon-search ============================================================================== --- head/www/firefox-esr/files/patch-addon-search Wed Jul 18 22:54:25 2018 (r474914) +++ head/mail/thunderbird/files/patch-addon-search Thu Jul 19 00:00:51 2018 (r474921) @@ -1,32 +1,36 @@ https://github.com/mozilla/addons/issues/708 https://github.com/mozilla/addons-frontend/issues/4610 -diff --git browser/app/profile/firefox.js browser/app/profile/firefox.js +diff --git mail/app/profile/all-thunderbird.js mail/app/profile/all-thunderbird.js index 75c2c5e435e35..4d8c09c02759b 100644 ---- browser/app/profile/firefox.js -+++ browser/app/profile/firefox.js -@@ -45,8 +45,8 @@ pref("extensions.webextOptionalPermissionPrompts", tru - pref("extensions.getAddons.cache.enabled", true); - pref("extensions.getAddons.get.url", "https://services.addons.mozilla.org/api/v3/addons/search/?guid=%IDS%&lang=%LOCALE%"); - pref("extensions.getAddons.compatOverides.url", "https://services.addons.mozilla.org/api/v3/addons/compat-override/?guid=%IDS%&lang=%LOCALE%"); --pref("extensions.getAddons.search.browseURL", "https://addons.mozilla.org/%LOCALE%/firefox/search?q=%TERMS%&platform=%OS%&appver=%VERSION%"); --pref("extensions.webservice.discoverURL", "https://discovery.addons.mozilla.org/%LOCALE%/firefox/discovery/pane/%VERSION%/%OS%/%COMPATIBILITY_MODE%"); -+pref("extensions.getAddons.search.browseURL", "https://addons.mozilla.org/%LOCALE%/firefox/search?q=%TERMS%&platform=Linux&appver=%VERSION%"); -+pref("extensions.webservice.discoverURL", "https://discovery.addons.mozilla.org/%LOCALE%/firefox/discovery/pane/%VERSION%/Linux/%COMPATIBILITY_MODE%"); - pref("extensions.getAddons.link.url", "https://addons.mozilla.org/%LOCALE%/firefox/"); - pref("extensions.getAddons.themes.browseURL", "https://addons.mozilla.org/%LOCALE%/firefox/themes/?src=firefox"); +--- comm/mail/app/profile/all-thunderbird.js ++++ comm/mail/app/profile/all-thunderbird.js +@@ -166,10 +166,10 @@ pref("extensions.getAddons.maxResults", 15); + pref("extensions.getAddons.get.url", "https://live.thunderbird.net/services.addons/api/v3/addons/search/?guid=%IDS%&lang=%LOCALE%"); + pref("extensions.getAddons.compatOverides.url", "https://live.thunderbird.net/services.addons/api/v3/addons/compat-override/?guid=%IDS%&lang=%LOCALE%"); + pref("extensions.getAddons.link.url", "https://addons.thunderbird.net/%LOCALE%/%APP%/"); +-pref("extensions.getAddons.recommended.url", "https://services.addons.thunderbird.net/%LOCALE%/%APP%/api/%API_VERSION%/list/recommended/all/%MAX_RESULTS%/%OS%/%VERSION%?src=thunderbird"); ++pref("extensions.getAddons.recommended.url", "https://services.addons.thunderbird.net/%LOCALE%/%APP%/api/%API_VERSION%/list/recommended/all/%MAX_RESULTS%/Linux/%VERSION%?src=thunderbird"); + pref("extensions.getAddons.search.browseURL", "https://addons.thunderbird.net/%LOCALE%/%APP%/search/?q=%TERMS%"); +-pref("extensions.getAddons.search.url", "https://services.addons.thunderbird.net/%LOCALE%/%APP%/api/%API_VERSION%/search/%TERMS%/all/%MAX_RESULTS%/%OS%/%VERSION%/%COMPATIBILITY_MODE%?src=thunderbird"); +-pref("extensions.webservice.discoverURL", "https://services.addons.thunderbird.net/%LOCALE%/%APP%/discovery/pane/%VERSION%/%OS%"); ++pref("extensions.getAddons.search.url", "https://services.addons.thunderbird.net/%LOCALE%/%APP%/api/%API_VERSION%/search/%TERMS%/all/%MAX_RESULTS%/Linux/%VERSION%/%COMPATIBILITY_MODE%?src=thunderbird"); ++pref("extensions.webservice.discoverURL", "https://services.addons.thunderbird.net/%LOCALE%/%APP%/discovery/pane/%VERSION%/Linux"); + pref("extensions.getAddons.themes.browseURL", "https://addons.thunderbird.net/%LOCALE%/thunderbird/themes/?src=thunderbird"); + pref("extensions.getAddons.siteRegExp", "^https://.*addons\\.thunderbird\\.net"); -@@ -186,8 +186,8 @@ pref("app.update.service.enabled", true); +@@ -190,9 +190,9 @@ pref("security.cert_pinning.enforcement_level", 1); // .. etc .. // pref("extensions.update.enabled", true); --pref("extensions.update.url", "https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); --pref("extensions.update.background.url", "https://versioncheck-bg.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); -+pref("extensions.update.url", "https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=Linux&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); -+pref("extensions.update.background.url", "https://versioncheck-bg.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=Linux&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); +-pref("extensions.update.url", "https://versioncheck.addons.thunderbird.net/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); ++pref("extensions.update.url", "https://versioncheck.addons.thunderbird.net/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=Linux&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); + +-pref("extensions.update.background.url", "https://versioncheck-bg.addons.thunderbird.net/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); ++pref("extensions.update.background.url", "https://versioncheck-bg.addons.thunderbird.net/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=Linux&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); + pref("extensions.update.interval", 86400); // Check for updates to Extensions and // Themes every day - // Non-symmetric (not shared by extensions) extension-specific [update] preferences diff --git toolkit/mozapps/extensions/internal/AddonRepository.jsm toolkit/mozapps/extensions/internal/AddonRepository.jsm index f70fd8d7e3bd8..81e8cd7764fdf 100644 --- toolkit/mozapps/extensions/internal/AddonRepository.jsm Copied and modified: head/mail/thunderbird/files/patch-bug292127 (from r474919, head/mail/thunderbird/files/patch-bug292127) ============================================================================== --- head/mail/thunderbird/files/patch-bug292127 Wed Jul 18 23:36:24 2018 (r474919, copy source) +++ head/mail/thunderbird/files/patch-bug292127 Thu Jul 19 00:00:51 2018 (r474921) @@ -1,5 +1,5 @@ ---- ldap/c-sdk/include/ldap.h~ -+++ ldap/c-sdk/include/ldap.h +--- comm/ldap/c-sdk/include/ldap.h~ ++++ comm/ldap/c-sdk/include/ldap.h @@ -40,6 +40,229 @@ #ifndef _LDAP_H #define _LDAP_H @@ -227,6 +227,6 @@ +#define ldap_x_malloc moz_ldap_x_malloc +#define ldap_x_realloc moz_ldap_x_realloc + - /* Standard LDAP API functions and declarations */ + /* Standard LDAP API functions and declarations */ #include "ldap-standard.h" Copied and modified: head/mail/thunderbird/files/patch-mail-app-nsMailApp.cpp (from r474919, head/mail/thunderbird/files/patch-mail-app-nsMailApp.cpp) ============================================================================== --- head/mail/thunderbird/files/patch-mail-app-nsMailApp.cpp Wed Jul 18 23:36:24 2018 (r474919, copy source) +++ head/mail/thunderbird/files/patch-mail-app-nsMailApp.cpp Thu Jul 19 00:00:51 2018 (r474921) @@ -1,5 +1,5 @@ ---- mail/app/nsMailApp.cpp.orig 2017-03-21 17:00:12 UTC -+++ mail/app/nsMailApp.cpp +--- comm/mail/app/nsMailApp.cpp.orig 2017-03-21 17:00:12 UTC ++++ comm/mail/app/nsMailApp.cpp @@ -322,6 +322,9 @@ int main(int argc, char* argv[], char* e { mozilla::TimeStamp start = mozilla::TimeStamp::Now(); Copied: head/mail/thunderbird/files/thunderbird.desktop.in (from r474919, head/mail/thunderbird/files/thunderbird.desktop.in) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/thunderbird/files/thunderbird.desktop.in Thu Jul 19 00:00:51 2018 (r474921, copy of r474919, head/mail/thunderbird/files/thunderbird.desktop.in) @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Thunderbird +GenericName=Mail Client +Comment=Mail client and News Reader +Exec=@MOZILLA@ %u +Icon=@PORTNAME_ICON@ +StartupNotify=true +Terminal=false +Type=Application +Categories=Network;Email;News;InstantMessaging;