Commit graph

178 commits

Author SHA1 Message Date
ryoon
d58fea6696 Update to 2.11
* Use Lightning 1.6 release
* Enigmail is not tested fully

Changelog: from http://www.seamonkey-project.org/releases/seamonkey2.11/
SeaMonkey-specific changes
    A click-to-play option (off by default for now) has been implemented for plugins.

Mozilla platform changes
    The Pointer Lock API has been implemented.
    A new API to prevent your display from sleeping is available.
    New text-transform and font-variant CSS improvements have been made for Turkic languages and Greek.
    Fixed several stability issues.
2012-07-19 17:33:28 +00:00
ryoon
d1fdbcf4ea Update to 2.10
Changelog: from http://www.seamonkey-project.org/releases/seamonkey2.10/
SeaMonkey-specific changes

    The domain name is highlighted in the location bar by default now, configurable in Preferences.
    The amount of tabs to be restored concurrently can be configured in Preferences now.
    News username and password auth dialogs have been combined and show for which server the prompt is now.

Mozilla platform changes

    The new minimum supported Windows version is now XP SP2, Windows 2000 support has been dropped.
    The SPDY protocol now enabled by default for faster browsing on supported sites
    The column-fill CSS property has been implemented.
    Experimental support for ECMAScript 6 Map and Set objects has been implemented.
    Support for the CSS3 background-position property extended syntax has been added.
    The :invalid pseudo-class can now be applied to the <form> element.
    The CSS turn <angle> unit is now supported.
    Fixed several stability issues.
2012-06-14 11:27:33 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
dholland
a1ef5db2bb Set USE_LANGUAGES properly. It works without this for some reason... but
randomly broke because of it when I was mucking about last night.
2012-05-14 01:14:16 +00:00
dholland
972b81566a Depending on what gcc one builds with, the file throw_gcc.h may or may not
get installed. Instead of dealing with conditional PLIST logic, create an
empty file. (tnn made the same adjustment to xulrunner in July)
2012-05-14 01:13:07 +00:00
ryoon
893feaa69a Update to 2.9
* 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-04-28 22:48:06 +00:00
ryoon
9bd47ceab2 * Fix enigmail runtime error
** Add NetBSD and DragonFly uname etc.
* Readd enigmail distfile
2012-04-04 20:05:09 +00:00
ryoon
d94c4d1908 Fix build on FreeBSD 9.0.
* Patches are borrowed from deve/xulrunner
2012-04-02 14:35:00 +00:00
ryoon
5ab6ad2769 Readd enigmail distfile. 2012-03-24 04:29:53 +00:00
ryoon
bab44dddfe Fix build with gcc<4.5.
For example, fix build on DragonFly 3.0.1.
See https://bugzilla.mozilla.org/show_bug.cgi?id=621446
2012-03-23 22:01:45 +00:00
ryoon
b2a49718d7 Add enigmail 1.4 option (mozilla-enigmail) and Lightning 1.3 option
(mozilla-lightning)

* Lightning 1.3 is fetched from mozilla's hg repository.
* Both options are disabled by default.
2012-03-19 20:28:11 +00:00
ryoon
9dcdfb49a8 Fix PLIST, fix "make package". 2012-03-19 14:41:45 +00:00
ryoon
f9cb3be811 Update to 2.8
* Based on xulrunner-11.0
* Patches are almost as same as mail/thunderbird

Changelog:
See http://www.seamonkey-project.org/releases/seamonkey2.8/ etc.
2012-03-19 10:35:57 +00:00
ryoon
bcfb86f71a Bump PKGREVISION.
* buildlink to xulrunner10
* Try to fix build on DragonFly 3.0.1
2012-03-15 08:36:43 +00:00
ryoon
f8cd98f0bf Remove necessary backups of the patches. 2012-03-10 14:57:29 +00:00
ryoon
f2a76f00a3 Update to 2.7.2
* Many new features.
* Security bugfixes.
* See http://www.seamonkey-project.org/releases/seamonkey2.7/
2012-03-10 03:26:04 +00:00
wiz
e0808f0de0 More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
cheusov
4b43652299 Fix build failure on Linux (PR 46056) 2012-02-27 09:24:33 +00:00
cheusov
7e29686589 Define PKG_DESTDIR_SUPPORT before .include "../../mk/bsd.prefs.mk" 2012-02-19 10:11:40 +00:00
wiz
fb1a8e5414 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:41:29 +00:00
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
marino
fbc1488c69 www/seamonkey: PR#45629 (webm assy optimization for DragonFly)
These patches enable optimizations that allow video play w/o stuttering.
Other i386 and x86_64 platforms need the same optimizations, so this is
only a partial fix of the PR.
2012-01-07 20:44:32 +00:00
sbd
193c46e6ed Only add the yasm build dependence on platforms the need it. 2012-01-06 07:36:38 +00:00
sbd
feabde061b Add yasm>=1.1.0 as a build dependence. 2012-01-05 08:55:32 +00:00
joerg
a445285af1 Make sure that the directory exists before writing the output from the
idl-parser. Fixes the race conditions seen recently.
2011-12-23 01:16:27 +00:00
tnn
af6f54afff Work around lack of _SC_NPROCESSORS_ONLN on some platforms (like netbsd4).
Observed in PR pkg/45553.
2011-11-27 13:09:00 +00:00
tnn
aeec466013 Drop MAKE_JOBS_SAFE=no; I think it was a local problem. 2011-11-13 17:02:20 +00:00
tnn
b3e08649f7 Update to seamonkey-2.5b4.
No major changes to seamonkey itself, the major change is that this
is based on the same mozilla branch as firefox-8.0.
2011-11-12 16:41:43 +00:00
sbd
e93e5d65e3 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:11:52 +00:00
tnn
b47b1acde8 PR pkg/45346: Pierre Allegraud: Be more consistent about which configure
settings we want / do not want with the debug option.
2011-09-12 09:19:06 +00:00
tnn
0ab82be94e Update to seamonkey-2.3.2.
Removes trust of fraudulent SSL certificates issued by DigiNotar.
2011-09-05 05:31:43 +00:00
tnn
ebcd099d93 --enable-jit was renamed to --enable-tracejit 2011-08-23 16:38:01 +00:00
tnn
74f5704b40 DragonFly build fix. From Rumko in private mail. 2011-08-21 23:21:33 +00:00
tnn
f0c407b56b patch-mf: regen to silence warning 2011-08-19 11:59:40 +00:00
tnn
f93c6915c3 Update to SeaMonkey 2.3, based on the Firefox 6 platform. 2011-08-19 10:10:00 +00:00
tnn
d17bf8a91e PR pkg/45192: Alex Hornung: add DragonFly support to xulrunner thread_posix 2011-08-01 08:17:16 +00:00
obache
8692ff62cb recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00
tnn
618094bacf Fix some dragonfly build issues. 2011-07-12 15:12:36 +00:00
tnn
875cda146e Avoid an shlibsign crash issue due to not finding libsqlite3.so.
Hopefully fixes PR pkg/44053.
2011-07-12 00:19:45 +00:00
tnn
19807e655d Reference the PR pkg/44912 hack here as well for consistency. 2011-07-11 20:49:29 +00:00
tnn
e974d1d024 Update to seamonkey-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.
2011-07-11 20:46:35 +00:00
tnn
cb4e0351e0 Security and stability update of seamonkey to 2.0.14.
MFSA 2011-18 XSLT generate-id() function heap address leak
MFSA 2011-16 Directory traversal in resource: protocol
MFSA 2011-15 Escalation of privilege through Java Embedding Plugin
MFSA 2011-14 Information stealing via form history
MFSA 2011-13 Multiple dangling pointer vulnerabilities
MFSA 2011-12 Miscellaneous memory safety hazards (rv:2.0.1/ 1.9.2.17/ 1.9.1.19)
MFSA 2011-11 Update to HTTPS certificate blacklist
2011-05-03 12:15:17 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
tnn
d000e7a1bc Security and stability update of seamonkey to 2.0.12.
MFSA 2011-10 CSRF risk with plugins and 307 redirects
MFSA 2011-08 ParanoidFragmentSink allows javascript: URLs in chrome documents
MFSA 2011-07 Memory corruption during text run construction (Windows)
MFSA 2011-06 Use-after-free error using Web Workers
MFSA 2011-05 Buffer overflow in JavaScript atom map
MFSA 2011-04 Buffer overflow in JavaScript upvarMap
MFSA 2011-03 Use-after-free error in JSON.stringify
MFSA 2011-02 Recursive eval call causes confirm dialogs to evaluate to true
MFSA 2011-01 Miscellaneous memory safety hazards (rv:1.9.2.14/ 1.9.1.17)
2011-03-05 14:48:21 +00:00
wiz
4a85d9393e png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:53:23 +00:00
tnn
e4e6f2825e Update to seamonkey-2.0.11.
MFSA 2010-84 XSS hazard in multiple character encodings
MFSA 2010-83 Location bar SSL spoofing using network error page
MFSA 2010-82 Incomplete fix for CVE-2010-0179
MFSA 2010-81 Integer overflow vulnerability in NewIdArray
MFSA 2010-80 Use-after-free error with nsDOMAttribute MutationObserver
MFSA 2010-79 Java security bypass from LiveConnect loaded via data: URL meta
             refresh
MFSA 2010-78 Add support for OTS font sanitizer
MFSA 2010-77 Crash and remote code execution using HTML tags inside a XUL tree
MFSA 2010-76 Chrome privilege escalation with window.open and <isindex> element
MFSA 2010-75 Buffer overflow while line breaking after document.write with
             long string
MFSA 2010-74 Miscellaneous memory safety hazards (rv:1.9.2.13/ 1.9.1.16)

Also:
Fixes for a number of non-security-relevant crashes, increasing the
stability of the whole platform and the Mail & Newsgroups part of SeaMonkey
2010-12-12 00:07:23 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
tnn
39d7e2c75b Reluctantly switch over to bundled cairo and pixman for mozilla packages,
like other distros have recently done. Bump package revisions.

Background:
The cairo-1.10 update caused multiple regressions in firefox, such as
flickering gif animations and crashes.
Mozilla doesn't seem interested in fixing it on the stable branches:
  https://bugzilla.mozilla.org/show_bug.cgi?id=610107
Other references:
  https://bugzilla.redhat.com/show_bug.cgi?id=628331
  http://bugs.gentoo.org/show_bug.cgi?id=337813
  https://bugzilla.mozilla.org/show_bug.cgi?id=597174

This workaround is guaranteed to cause other problems in the long run;
so we should attempt to switch back when we move to the mozilla-2.0 branch.
2010-11-13 11:54:43 +00:00
tnn
7f2782daa3 Update to seamonkey-2.0.10.
Fixes MFSA 2010-73 Heap buffer overflow mixing document.write and DOM insertion
2010-11-13 10:54:48 +00:00