head 1.15; access; symbols pkgsrc-2015Q2:1.14.0.4 pkgsrc-2015Q2-base:1.14 pkgsrc-2015Q1:1.14.0.2 pkgsrc-2015Q1-base:1.14 pkgsrc-2014Q4:1.13.0.4 pkgsrc-2014Q4-base:1.13 pkgsrc-2014Q3:1.13.0.2 pkgsrc-2014Q3-base:1.13 pkgsrc-2014Q2:1.12.0.6 pkgsrc-2014Q2-base:1.12 pkgsrc-2014Q1:1.12.0.4 pkgsrc-2014Q1-base:1.12 pkgsrc-2013Q4:1.12.0.2 pkgsrc-2013Q4-base:1.12 pkgsrc-2013Q3:1.11.0.8 pkgsrc-2013Q3-base:1.11 pkgsrc-2013Q2:1.11.0.6 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.11.0.4 pkgsrc-2013Q1-base:1.11 pkgsrc-2012Q4:1.11.0.2 pkgsrc-2012Q4-base:1.11 pkgsrc-2012Q3:1.10.0.2 pkgsrc-2012Q3-base:1.10 pkgsrc-2012Q2:1.8.0.2 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.6.0.2 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.4.0.2 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.3.0.2 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.2.0.8 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.6 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.4 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.2 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.1.0.2 pkgsrc-2010Q2-base:1.1; locks; strict; comment @# @; 1.15 date 2015.07.01.12.58.35; author ryoon; state dead; branches; next 1.14; commitid Fg8tLQFNduC4bAry; 1.14 date 2015.03.14.23.02.52; author tnn; state Exp; branches; next 1.13; commitid 1LyM8iYhpo2t1Ddy; 1.13 date 2014.07.27.20.04.59; author ryoon; state Exp; branches; next 1.12; commitid HLv3K9i3bzvVq3Kx; 1.12 date 2013.11.12.20.50.51; author ryoon; state Exp; branches; next 1.11; commitid StqDqt98qrcNW1dx; 1.11 date 2012.10.12.18.28.58; author ryoon; state Exp; branches; next 1.10; 1.10 date 2012.09.02.06.43.39; author ryoon; state Exp; branches; next 1.9; 1.9 date 2012.07.19.17.57.30; author ryoon; state Exp; branches; next 1.8; 1.8 date 2012.06.12.19.37.49; author ryoon; state Exp; branches; next 1.7; 1.7 date 2012.04.28.16.56.58; author ryoon; state Exp; branches; next 1.6; 1.6 date 2012.04.03.21.52.49; author ryoon; state Exp; branches; next 1.5; 1.5 date 2012.03.10.11.42.38; author ryoon; state Exp; branches; next 1.4; 1.4 date 2011.11.13.16.59.58; author tnn; state Exp; branches; next 1.3; 1.3 date 2011.08.19.14.39.09; author tnn; state Exp; branches; next 1.2; 1.2 date 2010.07.12.16.49.21; author tnn; state Exp; branches; next 1.1; 1.1 date 2010.06.02.15.39.26; author tnn; state Exp; branches; next ; desc @@ 1.15 log @Remove mozilla-enigmail option. mail/thunderbird-enigmail supercedes this. @ text @# $NetBSD: enigmail.mk,v 1.14 2015/03/14 23:02:52 tnn Exp $ # # This Makefile fragment hooks the Enigmail OpenPGP extension # (see http://www.mozilla-enigmail.org/ ) into the build. ENIGMAIL_DIST= enigmail-1.7.2.tar.gz XPI_FILES+= ${WRKDIR}/enigmail.xpi .if !defined(DISTFILES) DISTFILES= ${DEFAULT_DISTFILES} .endif DISTFILES+= ${ENIGMAIL_DIST} SITES.${ENIGMAIL_DIST}= http://www.mozilla-enigmail.org/download/source/ REPLACE_PERL+= mailnews/extensions/enigmail/util/fixlang.pl DEPENDS+= gnupg-[0-9]*:../../security/gnupg PLIST_SRC+= PLIST.enigmail TARGET_XPCOM_ABI= ${MACHINE_ARCH:S/i386/x86/}-gcc3 PLIST_SUBST+= TARGET_XPCOM_ABI=${TARGET_XPCOM_ABI} post-extract: enigmail-post-extract .PHONY: enigmail-post-extract enigmail-post-extract: ${RUN} mv ${WRKDIR}/enigmail ${WRKSRC}/mailnews/extensions/ ${RUN} cd ${WRKSRC} && \ ${PATCH} < ${FILESDIR}/mailnews_extensions_enigmail_ipc_modules_subprocess.jsm ${RUN} cd ${WRKSRC}/mailnews/extensions/enigmail && \ ${PATCH} -p1 < ${FILESDIR}/patch-ipc_src_Makefile post-configure: enigmail-post-configure .PHONY: enigmail-post-configure enigmail-post-configure: ${RUN} cd ${WRKSRC}/mailnews/extensions/enigmail && \ ${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} # We need to do a switcheroo of the dist directory while building enigmail; # otherwise we get extra files contamination in the PLIST. post-build: enigmail-post-build .PHONY: enigmail-post-build enigmail-post-build: ${RUN} cd ${WRKSRC}/${OBJDIR}/mozilla/dist && pax -rwpe . ../dist.save ${RUN} cd ${WRKSRC}/mailnews/extensions/enigmail && \ ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} && \ ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} xpi ${CP} ${WRKSRC}/mailnews/extensions/enigmail/build/enigmail*.xpi\ ${WRKDIR}/enigmail.xpi # ${RUN} rm -rf ${WRKSRC}/mozilla/dist # ${RUN} cd ${WRKSRC}/mozilla/dist.save && pax -rwpe . ../dist @ 1.14 log @Bump enigmail to 1.7.2 to fix CVE-2014-5369. Bump revision of thunderbird main package. @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.13 2014/07/27 20:04:59 ryoon Exp $ @ 1.13 log @Update to 31.0 * Update enigmail to 1.7 Changelog: NEW Autocompleting email addresses now matches against any part of the name or email (bug 529584) NEW Composing a mail to a newsgroup will now autocomplete newsgroup names (bug 61491) FIXED Insecure NTLM (pre-NTLMv2) authentication disabled (see 828183) Fixed in Thunderbird 31 MFSA 2014-66 IFRAME sandbox same-origin access through redirect MFSA 2014-65 Certificate parsing broken by non-standard character encoding MFSA 2014-64 Crash in Skia library when scaling high quality images MFSA 2014-63 Use-after-free while when manipulating certificates in the trusted cache MFSA 2014-62 Exploitable WebGL crash with Cesium JavaScript library MFSA 2014-61 Use-after-free with FireOnStateChange event MFSA 2014-59 Use-after-free in DirectWrite font handling MFSA 2014-58 Use-after-free in Web Audio due to incorrect control message ordering MFSA 2014-57 Buffer overflow during Web Audio buffering for playback MFSA 2014-56 Miscellaneous memory safety hazards (rv:31.0 / rv:24.7) @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.1 2014/07/27 05:36:07 ryoon Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.7.tar.gz @ 1.12 log @Update to 24.1.0 Changelog: 24.1. FIXED Fixed an issue where signatures were shown in too lighter grey making them difficult to read (bug 917906) FIXED Fixed an issue where Auto CC for reply might not work if the cc address is the same as the sending address (bug 917231) FIXED Security fixes can be found here Fixed in Thunderbird 24.0 MFSA 2013-92 GC hazard with default compartments and frame chain restoration MFSA 2013-91 User-defined properties on DOM proxies get the wrong "this" object MFSA 2013-90 Memory corruption involving scrolling MFSA 2013-89 Buffer overflow with multi-column, lists, and floats MFSA 2013-88 compartment mismatch re-attaching XBL-backed nodes MFSA 2013-85 Uninitialized data in IonMonkey MFSA 2013-83 Mozilla Updater does not lock MAR file after signature verification MFSA 2013-82 Calling scope for new Javascript objects can lead to memory corruption MFSA 2013-81 Use-after-free with select element MFSA 2013-80 NativeKey continues handling key messages after widget is destroyed MFSA 2013-79 Use-after-free in Animation Manager during stylesheet cloning MFSA 2013-77 Improper state in HTML5 Tree Builder with templates MFSA 2013-76 Miscellaneous memory safety hazards (rv:24.0 / rv:17.0.9) 24.0 NEW Message threads can now be ignored or watched NEW Emails can now be sent to IDN based email addresses NEW Zoom functionality is now available in the compose window CHANGED In the Compose window, ctrl/cmd + and ctrl/cmd - now change the zoom setting rather than the font size CHANGED In Twitter, replying to a tweet now replies to all users, just like on the Twitter website FIXED Interactions in the filter list dialogs have been improved FIXED In Chat user nicknames are now highlighted when mentioned FIXED In IRC, long messages will now be sent in multiple parts instead of being cut off FIXED Various security fixes Fixed in Thunderbird 24.1 MFSA 2013-102 Use-after-free in HTML document templates MFSA 2013-101 Memory corruption in workers MFSA 2013-100 Miscellaneous use-after-free issues found through ASAN fuzzing MFSA 2013-98 Use-after-free when updating offline cache MFSA 2013-97 Writing to cycle collected object during image decoding MFSA 2013-96 Improperly initialized memory and overflows in some JavaScript functions MFSA 2013-95 Access violation with XSLT and uninitialized data MFSA 2013-94 Spoofing addressbar though SELECT element MFSA 2013-93 Miscellaneous memory safety hazards (rv:25.0 / rv:24.1 / rv:17.0.10) @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.11 2012/10/12 18:28:58 ryoon Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.6.tar.gz d14 2 d29 1 a29 1 ${PATCH} -p1 < ${FILESDIR}/patch-ipc_src_Makefile.enig d35 1 a35 1 ${SETENV} ${CONFIGURE_ENV} ${PERL5} ./makemake -r d42 1 a42 1 ${RUN} cd ${WRKSRC}/mozilla/dist && pax -rwpe . ../dist.save d46 1 a46 1 ${CP} ${WRKSRC}/mozilla/dist/bin/enigmail*.xpi \ d48 2 a49 2 ${RUN} rm -rf ${WRKSRC}/mozilla/dist ${RUN} cd ${WRKSRC}/mozilla/dist.save && pax -rwpe . ../dist @ 1.11 log @Update to 16.0.1 Changelog: FIXED 16.0.1: Vulnerability outlined here https://blog.mozilla.org/security/2012/10/10/security-vulnerability-in-firefox-16/ NEW We have now added box.com to the list of online storage services that are available for use with Thunderbird Filelink NEW Silent, background updates. Thunderbird will now download and apply updates in the background allowing you to start quickly the next time Thunderbird starts up. FIXED Various fixes and performance improvements FIXED Various security fixes Fixed in Thunderbird 16.0.1 MFSA 2012-89 defaultValue security checks not applied MFSA 2012-88 Miscellaneous memory safety hazards (rv:16.0.1) Fixed in Thunderbird 16 MFSA 2012-87 Use-after-free in the IME State Manager MFSA 2012-86 Heap memory corruption issues found using Address Sanitizer MFSA 2012-85 Use-after-free, buffer overflow, and out of bounds read issues found using Address Sanitizer MFSA 2012-84 Spoofing and script injection through location.hash MFSA 2012-83 Chrome Object Wrapper (COW) does not disallow acces to privileged functions or properties MFSA 2012-82 top object and location property accessible by plugins MFSA 2012-81 GetProperty function can bypass security checks MFSA 2012-80 Crash with invalid cast when using instanceof operator MFSA 2012-79 DOS and crash with full screen and history navigation MFSA 2012-77 Some DOMWindowUtils methods bypass security checks MFSA 2012-76 Continued access to initial origin after setting document.domain MFSA 2012-75 select element persistance allows for attacks MFSA 2012-74 Miscellaneous memory safety hazards (rv:16.0/ rv:10.0.8) @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.10 2012/09/02 06:43:39 ryoon Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.4.5.tar.gz d26 2 @ 1.10 log @Update to 15.0 * Update Mozilla Lightning to 1.7 * Update Enigmail to 1.4.4 (functionality is not tested yet; should be updated) * Regen patches Changelog: NEW Multi-Channel Chat: You now can enjoy real time conversation with your contacts, right from your favorite messaging application. NEW Do Not Track: This option has been implemented as an addition to Search the Web. NEW Ubuntu One is now supported in Filelink - the option to upload large attachments to online storage services. NEW New User Interface: Thunderbird is replicating the new look and feel of Mozilla Firefox in an effort to provide a similar user experience across all Mozilla software desktop or mobile and all platforms. FIXED Various fixes and performance improvements FIXED Various security fixes MFSA 2012-72 Web console eval capable of executing chrome-privileged code MFSA 2012-70 Location object security checks bypassed by chrome code MFSA 2012-68 DOMParser loads linked resources in extensions when parsing text/html MFSA 2012-67 Installer will launch incorrect executable following new installation MFSA 2012-65 Out-of-bounds read in format-number in XSLT MFSA 2012-64 Graphite 2 memory corruption MFSA 2012-63 SVG buffer overflow and use-after-free issues MFSA 2012-62 WebGL use-after-free and memory corruption MFSA 2012-61 Memory corruption with bitmap format images with negative height MFSA 2012-59 Location object can be shadowed using Object.defineProperty MFSA 2012-58 Use-after-free issues found using Address Sanitizer MFSA 2012-57 Miscellaneous memory safety hazards (rv:15.0/ rv:10.0.7) @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.9 2012/07/19 17:57:30 ryoon Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.4.4.tar.gz @ 1.9 log @Update to 14.0 * Use Lightning 1.6 release * Enigmail is not tested fully Changelog: from http://www.mozilla.org/en-US/products/thunderbird/14.0/releasenotes/ FIXED Various fixes and performance improvements FIXED Various security fixes @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.8 2012/06/12 19:37:49 ryoon Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.4.3.tar.gz @ 1.8 log @Update to 13.0 * Update enigmail to 1.4.2 * Update Lightning to 1.5 Changelog: * Filelink: Upload your files to an online storage service and send links to your friends, avoiding bounce back due to large attachments. We have partnered with YouSendIt to bring this feature, but additional partners will be added in the near future. * In partnership with Gandi and Hover, you can now sign up for a personalized email address from within Thunderbird. Along with your new email address, Thunderbird will be automatically set up and ready to send and receive messages. We are working with additional suppliers to cover more areas of the world and to provide more options in the future. * Various security fixes MFSA 2012-40 Buffer overflow and use-after-free issues found using Address Sanitizer MFSA 2012-39 NSS parsing errors with zero length items MFSA 2012-38 Use-after-free while replacing/inserting a node in a document MFSA 2012-37 Information disclosure though Windows file shares and shortcut files MFSA 2012-36 Content Security Policy inline-script bypass MFSA 2012-35 Privilege escalation through Mozilla Updater and Windows Updater Service MFSA 2012-34 Miscellaneous memory safety hazards * The minimum system requirements for Windows are now Windows XP Service Pack 2 or later. @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.7 2012/04/28 16:56:58 ryoon Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.4.2.tar.gz @ 1.7 log @Update to 12.0 * Remove unused option. * Update enigmail to 1.4.1 Changelog: * Global Search results now include message extracts in the results * Various security fixes * Various improvements to RSS feed subscription and general feed handling * Thunderbird now supports add-ons that provide different types of local mail storage @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.6 2012/04/03 21:52:49 ryoon Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.4.1.tar.gz @ 1.6 log @Fix enigmail runtime error. Reported by Jan Danielsson on pkgsrc-users@@, thank you. * Add NetBSD and DragonFly uname etc. @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.5 2012/03/10 11:42:38 ryoon Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.4.tar.gz @ 1.5 log @Update to 10.0.2 * Add new features. * Fix security bugs * See http://www.mozilla.org/en-US/thunderbird/10.0/releasenotes/ @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.4 2011/11/13 16:59:58 tnn Exp $ d24 2 @ 1.4 log @Update to thunderbird-8.0 and enigmail-1.3.3. 8.0 changes: Thunderbird is based on the new Mozilla Gecko 8 engine Add-ons installed by third party programs are now disabled by default New Search and Find Shortcuts Improved accessibility of the attachment list Folder switching pane widget has been removed, can be added back with the Folder Pane View Switcher Add-on Numerous platform fixes to stability Fixed several security issues 7.0 changes: Thunderbird is based on the new Mozilla Gecko 7 engine Several user interface fixes and improvements Several fixes to attachment handling Ability to print a summary of selected email messages Platform improvements to Address Book Fixed several security issues Numerous platform fixes that improve speed, performance and stability @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.3 2011/08/19 14:39:09 tnn Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.3.3.tar.gz @ 1.3 log @Update to thunderbird-6.0 and enigmail-1.2.1. Release notes for 6.0: Thunderbird is based on the new Mozilla Gecko 6 engine Several theme improvements for Windows 7 Support for Windows 7 Jump lists Several fixes when importing email from Microsoft Outlook Default mail client check now works with newer Linux distributions Various other user interface fixes and improvements Numerous platform fixes that improve speed, performance, stability and security Release notes for 5.0: More responsive and faster to start up and use Thunderbird is based on the new Mozilla Gecko 5 engine New Add-ons Manager Revised account creation wizard to improve email setup New Troubleshooting Information page Tabs can now be reordered and dragged to different windows Attachment sizes now displayed along with attachments Plugins can now be loaded in RSS feeds by default There are several theme fixes for Windows Vista and Windows 7 Support for Mac 32/64 bit Universal builds (Thunderbird no longer supports PowerPC on Mac) Over 390 platform fixes that improve speed, performance, stability and security @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.2 2010/07/12 16:49:21 tnn Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.2.1.tar.gz @ 1.2 log @- Update to thunderbird-3.1 - Update bundled enigmail to 1.1.2 - Update mozilla branch patches to 1.9.2 (from devel/xulrunner) - While here fix PR pkg/43598 PLIST problem w/ enigmail ---8<--- Thunderbird 3.1 is based on the Gecko 1.9.2 platform to provide improved performance, stability, web compatibility, and code simplification and sustainability. New features include: Faster Search Results and Quick Filter Toolbar * Faster Search Results * Quick Filter Toolbar User Experience Improvements * New Migration Assistant * Saved Files Manager * Mail Account Setup Wizard Performance Improvements * Improvements to Stability, Memory, and Password Handling @ text @d1 1 a1 1 # $NetBSD: enigmail.mk,v 1.1 2010/06/02 15:39:26 tnn Exp $ d6 1 a6 1 ENIGMAIL_DIST= enigmail-1.1.2.tar.gz @ 1.1 log @add mozilla-enigmail option for building the Enigmail OpenPGP extension. Defaults to off for now ... @ text @d1 1 a1 1 # $NetBSD$ d6 2 a7 2 ENIGMAIL_DIST= enigmail-1.0.1.tar.gz ENIGMAIL_UUID= 847b3a00-7ab1-11d4-8f02-006008948af5 d16 3 a18 1 USE_TOOLS+= unzip pax d40 2 a41 3 ${RUN} ${MKDIR} "${WRKDIR}/{${ENIGMAIL_UUID}}" ${RUN} cd "${WRKDIR}/{${ENIGMAIL_UUID}}" && \ ${UNZIP_CMD} -aqo ${WRKSRC}/mozilla/dist/bin/enigmail*.xpi a43 6 post-install: enigmail-post-install .PHONY: enigmail-post-install enigmail-post-install: ${RUN} cd ${WRKDIR} && pax -rw "{${ENIGMAIL_UUID}}" \ ${DESTDIR}${PREFIX}/lib/${MOZILLA}/extensions/. @