summaryrefslogtreecommitdiff
path: root/www/seamonkey/options.mk
AgeCommit message (Collapse)AuthorFilesLines
2017-07-14Remove chatzilla optionryoon1-9/+2
* chatzilla is not shipped with seamonkey anymore
2017-07-11Fix gtk3 option buildryoon1-1/+2
Reported by Thomas Mueller. Thank you.
2017-02-14Fix gtk2 packagingryoon1-2/+1
Reported by Riccardo Mottola.
2017-02-11Add gtk3 (cairo-gtk3) option for seamonkey.abs1-1/+19
Default build is unchanged with gtk2 (cairo-gtk2)
2017-01-01Update to 2.46ryoon1-14/+12
Changelog: What's New in SeaMonkey 2.46 SeaMonkey 2.46 contains (among other changes) the following major changes relative to SeaMonkey 2.40: SeaMonkey-specific changes HTML5 fullscreen video (e.g. on YouTube) now works fine.
2016-02-26Use OPSYSVARS.jperkin1-4/+3
2015-07-01Remove mozilla-enigmail option.ryoon1-6/+2
mail/seamonkey-enigmail supercedes this.
2015-03-17Update to 2.33ryoon1-2/+2
* gnome option is broken. Disable it. Changelog: What's New in SeaMonkey 2.33 SeaMonkey 2.33 contains the following major changes relative to SeaMonkey 2.32.1: SeaMonkey-specific changes Security notification bars now feature tracking controls. The tracking/privacy preferences pane has been updated. Mozilla platform changes The Flash protected-mode sandbox has been disabled on Windows in order to evaluate the stability impact of protected mode. Insecure RC4 ciphers are no longer accepted whenever possible. Certificates with 1024-bit RSA keys have been phased out. A subset of the Media Source Extensions (MSE) API has been implemented in order to allow native HTML5 playback on YouTube. Full support is on the way. The performance of the new ES6 generator functions has been improved. Also see Firefox 36 for Developers. Fixed several stability issues. Bugs fixed in this release SeaMonkey bugs Thunderbird bugs (including both shared MailNews- and Thunderbird-only bugs) Relevant security fixes are listed on Security Advisories for SeaMonkey. * Security advisories are not available yet.
2015-01-02Update to 2.31ryoon1-3/+6
Changelog: # What's New in SeaMonkey 2.31 SeaMonkey 2.31 contains the following major changes relative to SeaMonkey 2.30: ## SeaMonkey-specific changes Text zoom is now available in Composer. GStreamer and PulseAudio support has been re-enabled on Linux. ## Mozilla platform changes Support for H264 (MP4) is now built in on Mac OS X Snow Leopard (10.6) and newer through native APIs. HTTP/2 (draft14) and ALPN have been implemented. Added ability to recover from a locked process in the "SeaMonkey is already running" dialog on Windows. Added ECDH support for WebCrypto. The console.table function has been added to the Error Console. CSS transitions start correctly now when started at the same time as changes to display, position, overflow, and similar properties. Also see Firefox 34 for Developers. Fixed several stability issues. # Security fixes Fixed in SeaMonkey 2.31 2014-91 Privileged access to security wrapped protected objects 2014-89 Bad casting from the BasicThebesLayer to BasicContainerLayer 2014-88 Buffer overflow while parsing media content 2014-87 Use-after-free during HTML5 parsing 2014-86 CSP leaks redirect data via violation reports 2014-85 XMLHttpRequest crashes with some input streams 2014-84 XBL bindings accessible via improper CSS declarations 2014-83 Miscellaneous memory safety hazards (rv:34.0 / rv:31.3)
2014-06-22Update to 2.26.1ryoon1-3/+23
Changelog: SeaMonkey-specific changes The delimiter for forwarded messages can now be configured. An option to not strip signatures on reply has been added to prevent top signatures from deleting the body. Add to Searchbar (search-engine autodiscovery) was implemented. The location bar tooltip now shows the complete current URL in case it is displayed only partially. See the changes page for a more complete overview. Mozilla platform changes The Gamepad API has been finalized and enabled (learn more). navigator.plugins is no longer enumerable, for user privacy. ECMAScript Internationalization API has been enabled. 'box-sizing' (dropping the -moz- prefix) has been implemented. SharedWorker is now enabled by default. CSS3 variables have been implemented. Console object is now available in Web Workers. Promises have been enabled by default. <input type="number"> has been implemented and enabled. <input type="color"> has been implemented and enabled. Fixed several stability issues. Fixed in SeaMonkey 2.26.1 MFSA 2014-54 Buffer overflow in Gamepad API MFSA 2014-53 Buffer overflow in Web Audio Speex resampler MFSA 2014-52 Use-after-free with SMIL Animation Controller MFSA 2014-51 Use-after-free in Event Listener Manager MFSA 2014-49 Use-after-free and out of bounds issues found using Address Sanitizer MFSA 2014-48 Miscellaneous memory safety hazards (rv:30.0 / rv:24.6) Fixed in SeaMonkey 2.26 MFSA 2014-47 Debugger can bypass XrayWrappers with JavaScript MFSA 2014-46 Use-after-free in nsHostResolve MFSA 2014-45 Incorrect IDNA domain name matching for wildcard certificates MFSA 2014-44 Use-after-free in imgLoader while resizing images MFSA 2014-43 Cross-site scripting (XSS) using history navigations MFSA 2014-42 Privilege escalation through Web Notification API MFSA 2014-41 Out-of-bounds write in Cairo MFSA 2014-39 Use-after-free in the Text Track Manager for HTML video MFSA 2014-38 Buffer overflow when using non-XBL object as XBL MFSA 2014-37 Out of bounds read while decoding JPG images MFSA 2014-36 Web Audio memory corruption issues MFSA 2014-34 Miscellaneous memory safety hazards (rv:29.0 / rv:24.5)
2013-12-26Update to 2.23ryoon1-3/+3
Changelog: SeaMonkey-specific changes Download progress is now shown in the Mac OS X app dock icon. EXIF orientation is now being used when displaying attached images in MailNews. "This folder is being processed... to get messages." alerts on active MailNews folders now identify the account or folder. MailNews notifications have a new look. See the changes page for a more complete overview. Mozilla platform changes All plugins, with the exception of recent Flash plugins, now default to click-to-play. The password manager now supports script-generated password fields. Support for H.264 on Linux is now available if the appropriate GStreamer plugins are installed. Support for MP3 decoding on Windows XP has been added, completing MP3 support across Windows OS versions. The CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the spec. There is no longer a prompt when websites use appcache. Support for the CSS image orientation property has been added. IndexedDB can now be used as an "optimistic" storage area so it does not require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage. When displaying a standalone images, the EXIF orientation information contained within the JPEG image is now matched (bug 298619). Page load times have been improved due to no longer decoding images that are not visible (bug 847223). Support for the AudioToolbox MP3 backend has been added on Mac OS X (bug 914479). Fixed several stability issues. Fixed in SeaMonkey 2.23 MFSA 2013-117 Mis-issued ANSSI/DCSSI certificate MFSA 2013-116 JPEG information leak MFSA 2013-115 GetElementIC typed array stubs can be generated outside observed typesets MFSA 2013-114 Use-after-free in synthetic mouse movement MFSA 2013-113 Trust settings for built-in roots ignored during EV certificate validation MFSA 2013-112 Linux clipboard information disclosure though selection paste MFSA 2013-111 Segmentation violation when replacing ordered list elements MFSA 2013-110 Potential overflow in JavaScript binary search algorithms MFSA 2013-109 Use-after-free during Table Editing MFSA 2013-108 Use-after-free in event listeners MFSA 2013-107 Sandbox restrictions not applied to nested object elements MFSA 2013-106 Character encoding cross-origin XSS attack MFSA 2013-104 Miscellaneous memory safety hazards (rv:26.0 / rv:24.2)
2013-11-23Update to 2.22.1ryoon1-2/+7
* Add mozilla-chatzilla option for chatzilla (and some JavaScript development tools, I cannot separate them.) Changelog: Fixed in SeaMonkey 2.22.1 MFSA 2013-103 Miscellaneous Network Security Services (NSS) vulnerabilities
2013-08-31Fixed pkglint warnings.rillig1-2/+2
2013-08-11Update to 2.20ryoon1-2/+3
* Merge SunOS patches from www/firefox. Changelog: SeaMonkey-specific changes The Content Security Policy (CSP) 1.0 parser has been enabled. The Mixed Content Blocker has been enabled, blocking insecure active content loads on HTTPS pages. New mail alert information can be customized now (Preferences/Mail & Newsgroups/Notifications). A confirmation prompt has been introduced to protect against accidental permanent data loss when force-deleting messages using Shift+Del. MailNews Save As Template supports multiple selections now. The size on disk is now shown for newsgroup folders. See the changes page for a more complete overview. Mozilla platform changes Added support for scrollbar style in Mac OS X 10.7 and newer. Enabled mixed content blocking to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more). Improved about:memory's functional UI. Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding. Simplified interface for notifications of plugin installation. Enabled users to switch the search provider across the entire browser. CSP policies using the standard syntax and semantics will now be enforced. Implemented the HTML5 <input type="range"> form control. Added unprefixed requestAnimationFrame. Dropped blink effect from CSS rule text-decoration:blink and completely removed <blink> element. Fixed several stability issues. Fixed in SeaMonkey 2.20 MFSA 2013-75 Local Java applets may read contents of local file system MFSA 2013-74 Firefox full and stub installer DLL hijacking MFSA 2013-73 Same-origin bypass with web workers and XMLHttpRequest MFSA 2013-72 Wrong principal used for validating URI for some Javascript components MFSA 2013-71 Further Privilege escalation through Mozilla Updater MFSA 2013-70 Bypass of XrayWrappers using XBL Scopes MFSA 2013-69 CRMF requests allow for code execution and XSS attacks MFSA 2013-68 Document URI misrepresentation and masquerading MFSA 2013-67 Crash during WAV audio file decoding MFSA 2013-66 Buffer overflow in Mozilla Maintenance Service and Mozilla Updater MFSA 2013-65 Buffer underflow when generating CRMF requests MFSA 2013-64 Use after free mutating DOM during SetBody MFSA 2013-63 Miscellaneous memory safety hazards (rv:23.0 / rv:17.0.8)
2013-07-12Update to 2.19ryoon1-3/+16
* Update enigmail to 1.5.2. Changelog: SeaMonkey-specific changes Mark -> As Read now checks the state of all selected messages instead of only the first one's. Notifications for mixed content blocker have been implemented. A new 3rd-party cookie restriction to visited websites option has been added to the Cookies pref pane. The context menu Search option is now available for textareas and input fields. Website storage mechanisms are now available in the Data Manager (localStorage, indexedDB, etc.). "Open Containing Folder" is now already available during download. See the changes page for minor changes. Mozilla platform changes asm.js optimizations (OdinMonkey) have been enabled for major performance improvements. Improved WebGL rendering performance through asynchronous canvas updates. Plain text files displayed within the browser will now word-wrap. For user security, the Components object is no longer accessible from web content. Improved memory usage and display time when rendering images. The Pointer Lock API can now be used outside of fullscreen. CSS3 Flexbox has been implemented and enabled by default. The new Web Notifications API has been implemented. Added clipboardData API for JavaScript access to a user's clipboard. Support for new HTML5 <data> and <time> elements has been added. Fixed several stability issues.
2013-02-23Update to 2.16ryoon1-3/+3
* enigmail is broken Changelog: SeaMonkey-specific changes Reply to List is now supported. SSL-related warning prompts (leaving or entering a secure site, viewing mixed content) have been replaced by less intrusive, non-modal notification bars. See the changes page for minor changes. Mozilla platform changes Image quality has been improved through a new HTML scaling algorithm. Canvas elements can export their content as an image blob using canvas.toBlob() now. CSS @page is now supported. CSS viewport-percentage length units have been implemented (vh, vw, vmin and vmax). CSS text-transform now supports full-width. Fixed several stability issues. Fixed in SeaMonkey 2.16 MFSA 2013-28 Use-after-free, out of bounds read, and buffer overflow issues found using Address Sanitizer MFSA 2013-27 Phishing on HTTPS connection through malicious proxy MFSA 2013-26 Use-after-free in nsImageLoadingContent MFSA 2013-25 Privacy leak in JavaScript Workers MFSA 2013-24 Web content bypass of COW and SOW security wrappers MFSA 2013-23 Wrapped WebIDL objects can be wrapped again MFSA 2013-22 Out-of-bounds read in image rendering MFSA 2013-21 Miscellaneous memory safety hazards (rv:19.0 / rv:17.0.3)
2012-04-28Update to 2.9ryoon1-14/+3
* Remove unused option. * Restore jemalloc option. Changelog: * The File and Move Bookmarks dialogs are resizable now. * HTML5 videos that do not start automatically show a large play button now. * Add-ons Sync can now be configured without the Add-ons Sync Prefs add-on. * Pasting a URL from the clipboard into the Download Manager window will download it. * Plugins can be disabled for the whole suite now in addition to Mail & Newsgroups only. * View Source now has line numbers. * Line breaks are now supported in the title attribute. * Find in Page search results are scrolled into view now. * The column-fill CSS property has been implemented. * Support for the text-align-last CSS property has been added. * Experimental support for ECMAScript 6 Map and Set objects has been implemented. * Fixed several stability issues.
2012-03-19Add enigmail 1.4 option (mozilla-enigmail) and Lightning 1.3 optionryoon1-2/+16
(mozilla-lightning) * Lightning 1.3 is fetched from mozilla's hg repository. * Both options are disabled by default.
2011-09-12PR pkg/45346: Pierre Allegraud: Be more consistent about which configuretnn1-3/+5
settings we want / do not want with the debug option.
2011-08-23--enable-jit was renamed to --enable-tracejittnn1-3/+3
2011-07-11Update to seamonkey-2.2.tnn1-2/+2
Based on the mozilla-5.0 branch. SeaMonkey 2.2 contains the following major changes relative to SeaMonkey 2.1: Windows: Bundled extensions/add-ons are no longer optional in SeaMonkey's installer. Archive options can now be changed from the Copies & Folders Account Settings pane. Mozilla platform changes CSS Animations are now supported. Improved canvas, JavaScript, memory, and networking performance. Improved standards support for HTML5, XHR, MathML, SMIL, and canvas. Improved spell checking for some locales. WebGL content can no longer load cross-domain textures. Background tabs have setTimeout and setInterval clamped to 1000ms to improve performance.
2009-11-29remove unused varstnn1-6/+2
2009-11-29Update to seamonkey-2.0, from pkgsrc-wip. Hijack maintainership.tnn1-35/+28
Many, many changes; the biggest being that it's based on firefox 3.5. For an exhaustive list of changes, see: http://www.seamonkey-project.org/releases/seamonkey2.0/changes
2008-12-17remove obsolete commenttnn1-3/+1
2008-12-17Be more explicit wrt the mozilla-jemalloc PKG_OPTION.tnn1-5/+9
It turns out that if neither --enable-jemalloc or --disable-jemalloc is given, the outcome depends on what platform we're on. If you were on NetBSD and had the mozilla-jemalloc option enabled you weren't actually building with the mozilla jemalloc replacement. I've now enabled the mozilla-jemalloc option by default only on Linux and Solaris, where we know it's needed. This is part of PR pkg/39085. XXX need to research whether mozilla-jemalloc has any advantage on NetBSD.
2008-09-18Invert check for jemalloc options so firefox can actually build on someadrianp1-2/+2
platforms that don't like jemalloc.
2008-09-15Expose an option for www/firefox3 builds to build without jemalloc asadrianp1-1/+15
it can cause issues on some platforms. Leave it on by default as the exact list of impacted systems isn't known. Ok'ed tnn@
2008-05-19Fix assorted pkglint complaints and warns.tnn1-3/+5
2008-03-02Let seamonkey treat official-mozilla-branding as a NOPabs1-2/+2
2008-02-26Put official-mozilla-branding in the PKG_SUPPORTED_OPTIONS for all packages ↵abs1-6/+2
that include this file - notably sunbird
2007-10-31Add license for mozilla trademark, because the resulting binary cannotgdt1-5/+6
be redistributed, and that seems over the Non-Free line. (This may be revisited if we re-address exactly what free-enough-for-pkgsrc-default means, but it removes a case of "RESTRICTED w/o LICENSE".
2007-10-16Make thunderbird also obey the mozilla-single-profile package option thatdmcmahill1-2/+2
is used already for firefox and thunderbird.
2007-07-25--enable-official-branding:gdt1-2/+6
Clarify RESTRICTED (due to trademark issues), and add a comment questioning if we also need to set LICENSE.
2007-06-16Use a package option to control the --enable-single-profile option fordmcmahill1-1/+9
mozilla browsers. This is now useful again to those of use who require multiple profiles.
2006-11-15Explicitly set --enable-debug if we have the "debug" option.martin1-1/+3
Otherwise at least the firefox2 configure script will default to non-debug mode.
2006-10-03PKG_SUPPORTED_OPTIONS must be set before bsd.options.mk is included.ghen1-5/+5
2006-09-24Install pkg-config files so the gecko engine can be used by othersalo1-1/+16
applications, bump PKGREVISION. Sync files with www/mozilla and allow seamonkey to satisfy gecko dependency.
2006-03-30Import Mozilla Seamonkey 1.0 from pkgsrc-wip (gtk2 version). Seamonkey isghen1-0/+12
the community-driven continuation of the Mozilla Suite, which is no longer maintained by Mozilla.