Bug 210931 - www/seamonkey update to 2.40
Summary: www/seamonkey update to 2.40
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-gecko (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-08 20:26 UTC by Jack
Modified: 2016-10-02 14:34 UTC (History)
3 users (show)

See Also:
jbeich: maintainer-feedback+


Attachments
Port update (7.38 KB, patch)
2016-09-08 12:35 UTC, net
no flags Details | Diff
seamonkey-i18n port update (12.56 KB, patch)
2016-09-08 12:35 UTC, net
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jack 2016-07-08 20:26:36 UTC
Hi, seamonkey 2.40 has been out since March, can we get the port updated?
Comment 1 Tatsuki Makino 2016-09-07 21:16:05 UTC
vote +1
Some Add-ons support has ended.
Comment 2 net 2016-09-08 12:35:38 UTC
Created attachment 174528 [details]
Port update
Comment 3 net 2016-09-08 12:35:58 UTC
Created attachment 174529 [details]
seamonkey-i18n port update
Comment 4 net 2016-09-08 12:38:43 UTC
Hi,

I've attached 2 patches I'm personally using for a long long time already (both created back in may this year).

Both should apply without any problems and update both the port itself, as well as the i18n port to version 2.40.

For getting it compiled, please manually remove the following files from www/seamonkey/files/

patch-1194520
patch-bug847568
patch-bug991253
patch-media_libav_config__unix.h
patch-z-bug517422

I'm unsure if these are still required.

Please note that's a private test patch that is NOT intended for production / daily use. Even if - for me - everything works as expected, there's no guarantee it works for someone else too.

Local test environment: FreeBSD 10.2 / 10.3 - both amd64 and i386
Comment 5 martin.dieringer 2016-09-22 06:12:01 UTC
The patches don't work anymore
Comment 6 commit-hook freebsd_committer freebsd_triage 2016-10-02 14:29:57 UTC
A commit references this bug:

Author: jbeich
Date: Sun Oct  2 14:29:06 UTC 2016
New revision: 423123
URL: https://svnweb.freebsd.org/changeset/ports/423123

Log:
  www/seamonkey: update to 2.40

  SeaMonkey now uses FFmpeg directly rather than via GStreamer for H.264
  and MP3 playback as part of HTML5. Note, FFmpeg 3.x is unsupported[1].

  Changes:	http://www.seamonkey-project.org/news#2016-03-14
  PR:		210931
  Submitted by:	net@arrishq.net (based on)
  Security:	2c2d1c39-1396-459a-91f5-ca03ee7c64c6
  MFH:		2016Q3

  [1] SeaMonkey 2.40 is based on Firefox 43 codebase but Firefox 45
      is the earliest to have the fix. Backporting maybe tricky:
      https://bugzilla.mozilla.org/show_bug.cgi?id=1232268

Changes:
  head/Mk/Uses/gecko.mk
  head/www/linux-seamonkey/Makefile
  head/www/linux-seamonkey/distinfo
  head/www/linux-seamonkey/pkg-plist
  head/www/seamonkey/Makefile
  head/www/seamonkey/distinfo
  head/www/seamonkey/files/extra-patch-bug1125514
  head/www/seamonkey/files/patch-1194520
  head/www/seamonkey/files/patch-bug1026499
  head/www/seamonkey/files/patch-bug1209410
  head/www/seamonkey/files/patch-bug1228255
  head/www/seamonkey/files/patch-bug1228742
  head/www/seamonkey/files/patch-bug1268816
  head/www/seamonkey/files/patch-bug1269171
  head/www/seamonkey/files/patch-bug702179
  head/www/seamonkey/files/patch-bug779713
  head/www/seamonkey/files/patch-bug847568
  head/www/seamonkey/files/patch-bug991253
  head/www/seamonkey/files/patch-media_libav_config__unix.h
  head/www/seamonkey/files/patch-mozilla-dom-events-MessageEvent.h
  head/www/seamonkey/files/patch-z-bug517422
  head/www/seamonkey-i18n/Makefile
  head/www/seamonkey-i18n/Makefile.lang
  head/www/seamonkey-i18n/Makefile.option
  head/www/seamonkey-i18n/distinfo
Comment 7 Jan Beich freebsd_committer freebsd_triage 2016-10-02 14:34:27 UTC
Thanks. Landed. Goodbye GSTREAMER option. I don't think anyone will miss your crashes.