74 Commits

Author SHA1 Message Date
landry
4f7cfa2500 www/seamonkey: update to 2.53.14 and unbreak
see https://www.seamonkey-project.org/releases/seamonkey2.53.14/

add a hack to init.configure to fix python exceptions during configure -
sadly the build system hasnt fully switched to python3 yet.

thanks semarie@ for the RUSTC_BOOTSTRAP="packed_simd_2,encoding_rs"
MAKE_ENV magic which unbreaks it even more with recent rust.
2022-10-05 12:35:57 +00:00
landry
a6df324621 www/seamonkey: update to 2.53.13.
see https://www.seamonkey-project.org/releases/seamonkey2.53.13/
2022-07-25 14:08:30 +00:00
landry
23a0e298c8 www/seamonkey: update to 2.53.12.
see https://www.seamonkey-project.org/releases/seamonkey2.53.12/
finally drops support for NPAPI plugins.
2022-05-05 12:04:33 +00:00
landry
c043d7fe32 www/seamonkey: update to 2.53.11.1
see https://www.seamonkey-project.org/releases/seamonkey2.53.11.1/
2022-03-26 06:43:47 +00:00
naddy
ec14803114 drop RCS Ids 2022-03-11 20:09:36 +00:00
landry
e3696efa6a www/seamonkey: update to 2.53.11.
See https://www.seamonkey-project.org/releases/seamonkey2.53.11
2022-03-02 11:19:32 +00:00
landry
c42e9ef3ef www/seamonkey: update to 2.53.10.2.
see https://www.seamonkey-project.org/releases/seamonkey2.53.10.2/
2021-12-30 17:29:56 +00:00
landry
3094242a01 www/seamonkey: update to 2.53.10.1 and unbreak.
see https://www.seamonkey-project.org/releases/seamonkey2.53.10.1/#new

unbreak build with rust 1.56 by taking a patch from netbsd/pkgsrc, cf
http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/seamonkey/patches/patch-third__party_rust_packed__simd_src_lib.rs
2021-12-13 11:10:52 +00:00
landry
fce4e91695 www/seamonkey: update to 2.53.10.
alas still BROKEN with rust 1.56.
see https://www.seamonkey-project.org/releases/seamonkey2.53.10/#new
2021-11-17 08:06:30 +00:00
landry
0d554e9fe8 www/seamonkey: update to 2.53.9.
see https://www.seamonkey-project.org/releases/seamonkey2.53.9/#new
2021-08-27 11:32:00 +00:00
landry
e0e25da0ba www/seamonkey: update to 2.53.8.1
See https://www.seamonkey-project.org/releases/seamonkey2.53.8.1/
2021-07-23 07:50:02 +00:00
landry
0f5532ac20 www/seamonkey: update to 2.53.8.
See https://www.seamonkey-project.org/releases/seamonkey2.53.8/
Remove patches fixing build with nss 3.66, was fixed upstream
differently.
2021-06-30 14:07:52 +00:00
landry
f3ec82d350 www/seamonkey: update to 2.53.7.1
See https://www.seamonkey-project.org/releases/seamonkey2.53.7.1/
2021-04-24 07:54:49 +00:00
landry
fe6262d6df www/seamonkey: update to 2.53.7.
See https://www.seamonkey-project.org/releases/seamonkey2.53.7/
2021-04-02 07:19:51 +00:00
landry
a11b05b6d1 www/seamonkey-i18N: update to 2.53.6. 2021-01-26 15:57:55 +00:00
landry
1386410a98 Update to seamonkey 2.53.5.1.
See https://www.seamonkey-project.org/releases/seamonkey2.53.5.1/
2020-11-20 09:37:20 +00:00
landry
c23a3264be Update to seamonkey-i18n 2.53.5 2020-11-14 17:46:15 +00:00
landry
1939023e00 Update to seamonkey-i18n 2.53.4. 2020-10-15 06:53:46 +00:00
landry
5585cdce5d Update to seamonkey-i18n 2.49.5, forgotten in previous, reminded by
sthen@
2019-10-27 13:47:35 +00:00
sthen
0a5b5bddee replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:50:46 +00:00
landry
21b2fe0c48 Update to seamonkey-i18n 2.49.4, reminded by naddy@ 2018-08-01 12:11:30 +00:00
landry
64dd8ab63e Update to seamonkey 2.49.3, based on firefox-esr 52.7.3 & thunderbird
52.7.0.

See https://www.seamonkey-project.org/releases/seamonkey2.49.3/#new

Note that i didnt even try to switch it back to gtk3, as seamonkey users
would probably complain again. sigh.
2018-05-11 19:42:59 +00:00
landry
a74437bfa1 Update to seamonkey 2.49.2.
See https://www.seamonkey-project.org/releases/seamonkey2.49.2/

Revert back to build against Gtk2+ for 6.3, once again requested by Misu
Moldovan.
2018-03-15 05:38:07 +00:00
landry
884dc28352 Major update to seamonkey 2.49.1/lightning-seamonkey 5.4.
See https://www.seamonkey-project.org/releases/seamonkey2.49.1/

- now builds against Gtk3 by default (finally!)
- uses firefox esr52 branch as a base
- drop gettext MODULE
- simplify gdata-provider/lightning extension installation
- add a bunch of patches reverting commits from #1402645 and #1346939
  (plus various hacks) to build gdata-provider/lightning/chatzilla/dom
inspector again - once repack issues are solved upstream, they will be
reverted anyway.

Tested working fine on amd64.
2017-11-14 20:46:56 +00:00
landry
ad47d66092 Update to seamonkey 2.48/lightning-seamonkey 5.3.
See https://www.seamonkey-project.org/releases/seamonkey2.48/
Based off gecko 51 w/ fixes.
Garbage collect all the alpha/sparc64/powerpc junk, properly set
ONLY_FOR_ARCHS.
2017-08-08 10:20:29 +00:00
landry
23fd038931 Update to seamonkey 2.46.
See http://www.seamonkey-project.org/releases/seamonkey2.46/ and
https://unofficialseamonkeynews.wordpress.com/2016/12/22/seamonkey-2-46-release-additional-release-notes/
for news.

Whack a bunch of patches merged upstream.
2016-12-28 09:14:19 +00:00
landry
f0e94e0341 Remove now-inexistant locale. Apparently dpb tries to fetch even
unlinked stuff from parent Makefile. Reported by nigel@
2016-03-19 09:20:49 +00:00
landry
66cad183b0 Update to seamonkey-i18n 2.40
Three new languages: cs, uk & zh-TW.
2016-03-17 19:41:22 +00:00
landry
a2e34bf9b4 Face reality, various mozillas only build on amd64 or i386.
The last reliable gecko builds on macppc were done with:
OpenBSD 5.8-current (GENERIC.MP) #761: Mon Aug 31 08:01:30 MDT 2015
(mpi@ says SecurePLT was commited beginning of Sep, so .. related?)

Thunderbird and firefox-esr strangely built on sparc64 (by accident?) in
may and june (when it was gecko 31) but other than that firefox itself
never built in 2015.

Anybody is welcome to look into this, just add you beloved arch to
ONLY_FOR_ARCHS in mozilla.port.mk.

While here, also amend ONLY_FOR_ARCHS in langpacks ports, no point in
packaging them if you don't have the corresponding package.

Avoids wasting hours during bulks, only keep xulrunner building on
powerpc and sparc64.
2016-01-22 10:28:58 +00:00
jasper
e1297b2db5 aja pointed out this should be "ignore:1" 2016-01-07 08:51:04 +00:00
jasper
a57809d810 tell portroach to ignore these unversioned distfiles too 2016-01-01 21:42:44 +00:00
landry
7e7fffa5ed Update to seamonkey 2.39 / lightning-seamonkey 4.4.
See http://www.seamonkey-project.org/releases/seamonkey2.39/
2015-11-09 13:54:30 +00:00
landry
ebc702ba1b Update to seamonkey 2.38 & lightning-seamonkey 4.3, chasing firefox 41.
- See http://www.seamonkey-project.org/releases/seamonkey2.38/
- Lotsa MFSA fixed since 2.35, refer to the firefox list
- shuffle patches moving around and add i386 fix
2015-09-28 09:30:39 +00:00
landry
6e59517c08 Remove the now defunct ftp://ftp.mozilla.org from MASTER_SITES.
Default to https://ftp.mozilla.org/ and use http://releases.mozilla.org/
as a fallback like the other mozilla ports.
2015-09-19 13:09:38 +00:00
landry
903147d0ba Update to seamonkey-i18n 2.35. 2015-09-19 13:04:14 +00:00
landry
811872ed56 Security update to seamonkey 2.33.1.
- Fixes MFSA-2015-28/29 (Pwn2Own)
2015-03-23 21:05:12 +00:00
landry
914f6ee22f Update to seamonkey 2.33 / lightning-seamonkey 3.8.
- See http://www.seamonkey-project.org/releases/seamonkey2.33/
- Fixes MFSA 2015-11->27
- widget code moved, move nsPrintSettingsImpl.cpp patch around
2015-03-16 20:00:29 +00:00
landry
f7381d01ff Chase firefox 35.0.1 and update seamonkey to 2.32.1. 2015-02-10 10:47:30 +00:00
landry
254d169026 Update to seamonkey 2.32 / lightning 3.7
- See http://www.seamonkey-project.org/releases/seamonkey2.32/
- Fixes MFSA 2015-01->09 except 07, not applying
- Remove js/src/jscpucfg.h patch, merged upstream in #1065055
2015-01-14 17:46:53 +00:00
landry
a5b57b6cd6 Update to seamonkey-i18n 2.31. 2014-12-07 09:27:46 +00:00
landry
f3bc619504 seamonkey-2.30.it.langpack.xpi was rerolled upstream, fix distinfo.
Reported by rpe@, nigel@ and naddy@, thanks all :)
2014-10-17 22:51:04 +00:00
landry
729005a9f4 Update to seamonkey 2.30 / lightning-seamonkey 3.5.
- See http://www.seamonkey-project.org/releases/seamonkey2.30/
- Fixes MFSA 2014-74-->82
- build with systemwide icu4c, workarounds #1064665 (and as a side
  effect shrinks the libs/packages by 1 or 2 megs)
- for consistency with firefox, build with gstreamer1 instead of
  gstreamer-0.10
- add patch-toolkit_library_libxul_mk from bug #1036832 to workaround a
  linking failure with our ancient binutils
- remove patch-media_libvpx_Makefile_in from #982693 fixing libvpx build
  on i386, a variation of it was merged upstream
- remove patch-mozilla_js_src_configure_in, didnt apply anymore and was
  useless
2014-10-17 07:30:43 +00:00
landry
c91a7556a2 Update to seamonkey-i18n 2.29. 2014-09-09 21:27:38 +00:00
landry
3d7457a01a Bugfix update to seamonkey 2.26.1. 2014-06-15 19:53:01 +00:00
landry
5de3107cbd Finally update to seamonkey-i18n 2.26. 2014-05-03 07:30:59 +00:00
landry
d3bc47174e Update to seamonkey 2.25.
- See http://www.seamonkey-project.org/releases/seamonkey2.25/
- Fixes MFSA-2014-15->32 (except 21,24,25, not relevant to SM?)
- Remove enigmail subpackage, build goo & patches, will be
superseded by mail/enigmail,-seamonkey
- add an all-openbsd.js file to customize default preferences and
install it in defaults/pref/. Use it to set
extensions.autoDisableScopes to 3, so that extensions installed in
${LOCALBASE}/lib/mozilla/extensions/${APPID} are enabled by default.
- remove libffi patches, were merged upstream in #928390 and #928381
2014-03-24 21:34:21 +00:00
landry
4e585b62b3 Update to seamonkey 2.24.
See http://www.seamonkey-project.org/releases/seamonkey2.24/
- Fixes MFSA-2014-01 to 13, excluding 06 and 10
- remove GStreamerLoader.cpp patch, merged in 927898 (or now useless)
- remove patch-mozilla_gfx_layers_BufferUnrotate_cpp, merged in 929439
- remove patch-mozilla_ipc_chromium_src_base_debug_util_posix_cc, merged
  in 927810 (was p_psflags change in base)

There *might* be an issue building enigmail, but i dont remember if it
appeared in 2.24 or 2.25, and i'll handle that shortly. Let's ride the
gcc4+www/mozilla MODULE change!
2014-03-10 20:44:12 +00:00
landry
502219a155 Update to seamonkey 2.23.
- See http://www.seamonkey-project.org/releases/seamonkey2.23/
- Fixes MFSA-2013-104 -> 117 (all but 105, in fact)
- remove patch-ipc_chromium_src_base_dir_reader_bsd_h (#909005),
  the getdents() patch has been merged upstream.
- temporarly add a config/config.mk patch to reinstate XPIDL_LINK,
  fallout from http://hg.mozilla.org/releases/comm-release/rev/a6ab55f00e21
  (this is needed for enigmail to build fine.)
2013-12-12 19:58:39 +00:00
landry
f32514064d Update to seamonkey 2.22/lightning 2.7b1/enigmail 1.6.
- see http://www.seamonkey-project.org/releases/seamonkey2.22/
- fixes MFSA 2013-93 -> 102 (99 didnt affect SM)
- add gstreamer patch from #927898
- remove genxpi enigmail patch, merged upstream
2013-10-31 08:01:32 +00:00
landry
4bb3065815 Update to seamonkey 2.21/lightning 2.6b3
- see http://www.seamonkey-project.org/releases/seamonkey2.21/
- fixes MFSA 2013-76 -> 92 (84, 86 & 87 didnt affect SM)
- remove BROKEN-sparc64 \o/
- add sparc64 & alpha (insane!) to MODGCC4_ARCHS
- remove patch-gfx_thebes_gfxPlatform_cpp, was merged upstream in
  #722975 (and we dont build with system cairo anyway now)
- remove useless patch-parser_html_Makefile_in, maybe it made sense in
the gcc 3 / ffx 3.6 days but those are over...
2013-09-19 13:24:53 +00:00