Commit graph

347 commits

Author SHA1 Message Date
ng0
4d8978ff14 seamonkey: switch license to MPL-2.0
https://bugzilla.mozilla.org/show_bug.cgi?id=1595761
2019-11-12 18:12:49 +00:00
ng0
72b3ee15ba seamonkey: revert license to mpl-1.0, awaiting upstream feedback. 2019-11-12 13:23:32 +00:00
ng0
08b6035331 seamonkey: Add LICENSE. 2019-11-12 10:50:31 +00:00
nia
b739331e18 seamonkey: Don't try to use mozilla-jemalloc on SunOS.
"ERROR: --enable-jemalloc is not supported on SunOS"
2019-11-10 21:33:52 +00:00
rillig
b12904483c www: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

Manually excluded phraseanet since pkglint got the indentation wrong.
2019-11-04 22:09:50 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
nia
49beddcfab seamonkey: no longer includes an IRC client, it's an addon - chatzilla. 2019-09-14 09:49:17 +00:00
nia
ed738dd0e5 seamonkey: Update to 2.49.5
SeaMonkey 2.49.5 contains (among other changes) the following major changes relative to SeaMonkey 2.49.4:

SeaMonkey 2.49.5 uses the same backend as Firefox and contains the relevant Firefox 52.9.0 ESR security fixes.

SeaMonkey 2.49.5 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 52.9.1 release notes for specific changes and security fixes in this release.

Additional security fixes up to ESR 60.2 and a few enhancements have been backported.

SeaMonkey-specific changes
==========================

* Among the general platform and mail fixes this release contains backported fixes from Thunderbird for the EFAIL security vulnerability.
2019-09-04 20:07:53 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
nia
d9a832d3ca seamonkey: This gets the newer get_position too. 2019-06-14 13:26:18 +00:00
nia
e5c3caf4b3 seamonkey: Disable non-blocking i/o in sun audio backend, follows firefox60 2019-06-13 23:08:05 +00:00
nia
a98be93613 seamonkey: sun audio support for NetBSD/SunOS, use gtk3 by default
cubeb_sun replaces cubeb_oss, adding support for additional channels
on NetBSD, passing tests, and recording support (more useful on firefox
where WebRTC works)

upstream's official builds use gtk3 over gtk2 and doing so enables
support for hidpi displays.

me and several others have been using this for the past ~week, see
https://github.com/kinetiknz/cubeb/pull/510

bump PKGREVISION.
2019-06-13 10:53:11 +00:00
nia
9cc016d7e1 seamonkey: Missed a latency fix in the last commit. 2019-06-01 23:54:51 +00:00
nia
3fafeb8def seamonkey: Sync audio improvements from firefox.
Bump PKGREVISION.
2019-06-01 20:41:45 +00:00
ryoon
76d5de997e Recursive rebvump from devel/nss 2019-05-05 22:49:45 +00:00
ryoon
6fc378bce9 Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
tnn
55453e09f7 remove obsolete hacks.mk & reduce diffs between mozilla derivative packages 2019-01-29 22:33:57 +00:00
adam
16dd5de231 revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
ryoon
f1b968dd47 Recursive revbump from multimedia/libva 2018-11-23 08:06:28 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
bsiegert
eb1ea8bf6a Revbump packages that depend on hunspell.
The recent hunspell update has changed the name of the library, so these
need to be rebuilt.

prodded by wiz@ and leot@.
2018-10-24 15:42:46 +00:00
maya
cce1685949 seamonkey: update to 2.49.4
Note this update is based off an EOL firefox (ESR52). Use with caution.

What's New in SeaMonkey 2.49.4
SeaMonkey 2.49.4 uses the same backend as Firefox and contains the relevant Firefox 52.9.0 ESR security fixes.
SeaMonkey 2.49.4 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 52.9.1 release notes for specific changes and security fixes in this release.

SeaMonkey-specific changes
    Among the general platform and mail fixes this release contains backported fixes from Thunderbird for the EFAIL security vulnerability.
    SeaMonkey now uses gtk3 on Linux. If you experience a problem because of this please file a bug and link it to Switch Linux builds to GTK3 with SeaMonkey 2.49. Pleae try another OS theme first. Some of them are buggy and cause problems with SeaMonkey, Thunderbird and Firefox.
2018-10-23 22:55:13 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wiz
e45a862ee1 seamonkey: remove patch that is already included in upstream 2018-07-26 11:30:01 +00:00
wiz
4046c8db9c seamonkey: add patch to distinfo 2018-07-26 07:34:47 +00:00
ryoon
b9c1e1d533 Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
ryoon
4fea36abc2 Recursive revbump from audio/pulseaudio 2018-07-06 15:06:40 +00:00
maya
7819220079 seamonkey: update to 2.49.3
remove patches for security fixes now upstream.


seamonkey is now based on firefox 52.7.3 ESR.
SeaMonkey 2.49.3 shares most parts of the mail and news code with Thunderbird.
Please read the Thunderbird 52.7.0 release notes for specific changes and
security fixes in this release.

SeaMonkey-specific changes
seamonkey official linux builds are based on GTK3 (no change for us)
2018-06-26 23:29:24 +00:00
maya
7db0ebd9b9 seamonkey: x86-specific PLIST entries.
We include firefox52/mozilla-common.mk so we don't need extra logic.
Somewhat blind commit.

Reported in PR pkg/53379.
2018-06-19 01:30:26 +00:00
wiz
8ee21bdcf0 Recursive bump for new fribidi dependency in pango. 2018-04-16 14:33:44 +00:00
adam
299d329d51 revbump after icu update 2018-04-14 07:33:52 +00:00
maya
334d2eb724 seamonkey: provide patch for CVE-2018-5148: Use-after-free in compositor
A use-after-free vulnerability can occur in the compositor during
certain graphics operations when a raw pointer is used instead of a
reference counted one. This results in a potentially exploitable crash

Bug 1440717 - Use RefPtr for CompositingRenderTargetOGL::mGL. r=Bas, a=ritu

PKGREVISION++
2018-03-26 22:56:07 +00:00
maya
0d31bdc29c seamonkey: also provide patch for tremor (i.e. relevant for ARM) vulnerability
Also backported upstream after the release:
https://hg.mozilla.org/releases/mozilla-esr52/rev/5cd5586a2f48

PKGREVISION++
2018-03-17 00:06:17 +00:00
maya
00fdc92d8c seamonkey: apply patch from firefox52 to fix CVE-2018-5146
remote code execution via ogg files.

Note firefox52 nor this patches tremor, so the vulnerability still exists
for ARM (which uses tremor rather than vorbis).

Blind commit. I don't have the resources to build so many firefoxes.
However it is based off firefox52.

PKGREVISION++
2018-03-16 23:25:56 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
ryoon
358489f6c5 Update to 2.49.2
Changelog:
* Based on Firefox 52.6 and Thunderbird 52.6
2018-03-03 22:14:41 +00:00
adam
3662185f5b revbump after x264-devel update 2018-02-26 08:19:25 +00:00
wiz
bff4597ffc Bump PKGREVISION for gdbm shlib major bump 2018-01-28 20:10:34 +00:00
maya
982d8e96ed seamonkey: handle conflicting declaration for hmac on netbsd
patches taken from www/firefox. NFC
2017-12-15 23:50:55 +00:00
adam
8977d31a36 Revbump after textproc/icu update 2017-11-30 16:45:00 +00:00
wiz
20f7c989fe recursive bump for libxkbcommon removal from at-spi2-core 2017-11-23 17:19:40 +00:00
ryoon
05bd7a8bf8 Update to 2.49.1
Changelog:
Based on Firefox 52.4.1

SeaMonkey-specific changes
    SeaMonkey should no longer crash when you start it or try to use the mail feature on OS X 10.12 or greater.
    You were not always prompted for authentication in SeaMonkey 2.48 under certain scenarios resulting in login failures. The problem, tracked in bug 1347857, has been fixed.
    Mail and News: The way images are included in a compose window has changed. Images are now included as data URIs and not as references to parts of other messages or operating system files. This allows better interoperability with office packages such as MS Office or LibreOffice. Images linked from locations on the internet will no longer be downloaded and attached to the message automatically. This can be changed globally by setting the preference mail.compose.attach_http_images.
    Language support for nb-NO has been re-added.
    SeaMonkey now uses gtk3 on Linux. If you experience a problem because of this please file a bug and link it to Switch Linux builds to GTK3 with SeaMonkey 2.49. Pleae try another OS theme first. Some of them are buggy and cause problems with SeaMonkey, Thunderbird and Firefox.
    Quotes are now colored differently in Mails bug 1374708.
    Under OSX the left panes in Bookmarks Manager, MailNews and Address Book are now styled like finder panes. See bug 1095904.
    Quotes are now colored differently in Mails up to 5 levels deep depending on your OS. See bug 1374708. This may break custom themes for email composition because a new style sheet named "messageQuotes.css" has been added.
2017-11-10 22:45:27 +00:00
ryoon
77d58ed039 Use mozilla-common.mk from firefox52. Bump PKGREVISION 2017-10-01 09:34:05 +00:00
maya
33ebf687dc revbump for requiring ICU 59.x 2017-09-18 09:52:56 +00:00
ryoon
5bd9ca4ef6 Recursive revbump from audio/pulseaudio-11.0 2017-09-08 02:38:35 +00:00
ryoon
4fa8af1d7d Update to 2.48
* Based on Gecko 51.0.2
2017-08-18 23:55:07 +00:00
ryoon
2089b32548 Chatzilla is not shipped with seamonkey anymore. Remove PLIST for chatzilla 2017-07-18 10:56:27 +00:00
ryoon
0e2e74af17 Remove chatzilla option
* chatzilla is not shipped with seamonkey anymore
2017-07-14 13:22:07 +00:00