298 Commits

Author SHA1 Message Date
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
883de85f8e www/{firefox-esr,seamonkey},mail/mozilla-thunderbird: add --disable-necko-wifi to CONFIGURE_ARGS
its going away from mozilla.port.mk with firefox 97.

reminded by a report from naddy@, thanks
2022-01-31 15:36:11 +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
43279265c6 www/seamonkey: remove merged patch
upstream probably applied the rust fix patch and i didnt recheck between
my 2.53.10 build and .1, spotted by sthen@
2021-12-14 10:32:46 +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
e9541dd082 www/seamonkey: bump for mozilla.port.mk change 2021-11-02 15:11:40 +00:00
semarie
2c334a6482 mark BROKEN after lang/rust update
a fix will be done soon

ok landry@
2021-11-01 08:22:14 +00:00
landry
f008d654ac www/seamonkey: fix build on i386
make sure we dont try to detect libatomic from gcc-libs, otherwise the
build fails later on as found out by sthen@.
2021-09-06 08:20:20 +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
852807efa9 www/seamonkey: switch to link with lld on i386, from brad
limit the number of threads used by lld to 2.
2021-08-24 06:06:34 +00:00
semarie
d87c1f2797 www/seamonkey: backport rust 1.54.0 compatibility for packed_simd crate
ok landry@
2021-08-15 13:36:49 +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
be0a952c2a bump REVISION for mozilla.port.mk changes 2021-07-13 15:24:16 +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
18d3f1435f www/seamonkey: fix build with nss 3.66.
suddenly, a CHANGED macro (here since nss 3.58) conflicts with a
'CHANGED' enum value in IDBTransaction, present since 2019. Rename the
latter to prevent the conflict.

build failure reported by naddy@
2021-06-04 11:26:54 +00:00
landry
cab7819eff Bump REVISION for mozilla.port.mk update 2021-06-01 13:15:35 +00:00
semarie
2ce117b2c0 www/seamonkey: make buildable with rust 1.52.0 2021-05-08 07:19:14 +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
d4610bcfc5 {mail/mozilla-thunderbird,www/seamonkey}: bump REVISION for mozilla.port.mk changes 2021-03-23 13:17:58 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
landry
022dbfcc2d www/seamonkey: update to 2.53.6.
See https://www.seamonkey-project.org/releases/seamonkey2.53.6/

- the topsrcdir changed, so some patches are renamed
- build comm/suite instead of suite
- remove patches fixing build with rust 1.48.0, merged upstream
2021-01-26 15:57:23 +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
semarie
c748091821 www/seamonkey adds few patches to be buildable with rust-1.48.0 2020-11-19 16:06:10 +00:00
landry
32a538a6b6 Follow changes in mozilla.port.mk
- plumbing to build against system cairo/hunspell moved here from module
- remove all the deprecated MOZILLA_USE* bits
- bump REVISION for nss dep change
- while here enable aarch64 build, who knows..
2020-11-17 16:01:45 +00:00
landry
a888749932 add BDEP on nasm for AV1 support, as spotted by ajacoutot@ 2020-11-15 17:29:00 +00:00
landry
248f18c28d Update to seamonkey 2.53.5.
See https://www.seamonkey-project.org/releases/seamonkey2.53.5/
Drop building against systemwide sqlite as this possibility was removed
upstream
2020-11-14 17:42:12 +00:00
landry
b14179269f Bump REVISION-main after mozilla.port.mk change 2020-10-20 14:45:50 +00:00
landry
9de5917cfc Update seamonkey to 2.53.4, unbreaking it on amd64.
See for relevant changes:
* https://www.seamonkey-project.org/releases/seamonkey2.53.4/
* https://www.seamonkey-project.org/releases/seamonkey2.53.3/
* https://www.seamonkey-project.org/releases/seamonkey2.53.2/
* https://www.seamonkey-project.org/releases/seamonkey2.53.1/

"SeaMonkey 2.53.4 uses the same backend as Firefox and contains the
relevant Firefox 60.6 security fixes. Additional important security
fixes up to Current Firefox 78.1 ESR and a few enhancements have been
backported."

Adds dependency on rust/llvm for stylo build.

use ld.bfd on i386, otherwise lld OOM's when trying to link libxul -
thanks sthen@ for the USE_LLD=No hint!
2020-10-15 06:53:09 +00:00
landry
4094edca92 Bump REVISION after mozilla.port.mk r1.134
otherwise PLIST_DB on i386 will likely complain.. this port is in a dire
need of update to 2.53.
2020-10-10 06:34:22 +00:00
landry
b8c94125a5 Bump REVISION after mozilla.port.mk changes 2020-09-22 12:58:18 +00:00
landry
12efc8adaa Make sure gconf is disabled, this old version of seamonkey uses such an
old ESR branch that it seems gconf was still on by default there, and i
broke it it mozilla.port.mk r 1.132.

breakage reported by sthen@, thanks!
2020-07-02 13:39:08 +00:00
landry
88dc8f24e0 Bump REVISION for mozilla.port.mk changes 2020-06-30 13:58:13 +00:00
landry
50c2c3bb12 Bump REVISION for mozilla.port.mk changes 2020-02-11 16:49:36 +00:00
landry
bc39d796d5 bump REVISION for nss dependency change 2020-01-07 17:28:41 +00:00
landry
b03dd8caaf Bump for mozilla.port.mk change 2019-12-03 16:50:14 +00:00
landry
2147d4e8f6 Update to seamonkey 2.49.5.
See http://www.seamonkey-project.org/releases/seamonkey2.49.5/#new

Note that this is still BROKEN-amd64, but it builds & packages on i386.
2019-10-25 11:49:14 +00:00
sthen
a3dae6ea5d factor some common parts into mozilla.port.mk and fix DPB_PROPERTIES which
is supposed to be "lonesome" on i386 because parts of the build take a lot of
ram, but actually ended up as "lonesome parallel" due to a +=. hoping this
will reduce the frequent build failures on i386.  ok landry
2019-09-22 17:19:06 +00:00
landry
5ea2126d7e Bump REVISION for mozilla.port.mk changes 2019-09-03 16:25:31 +00:00
sthen
34f11bdc6f add comment to make it clear that DPB_PROPERTIES=lonesome on i386 intentionally overrides "parallel" 2019-08-05 10:08:36 +00:00
sthen
0a5b5bddee replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:50:46 +00:00
landry
1bf9db1f7d bump after mozilla.port.mk change 2019-07-09 17:59:09 +00:00
landry
4f6fdfe5a3 Mark BROKEN-amd64, fallout from llvm 8 update. 2019-07-04 07:23:45 +00:00
sthen
6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
landry
e852b24b95 Bump after mozilla.port.mk change 2019-03-19 19:23:16 +00:00
landry
2187bdc2d8 Bump REVISION-main after previous - while here add a reminder comment
about how seamonkey version relates to thunderbird version.
2019-01-29 20:47:08 +00:00
landry
d571546a86 Bump after mozilla.port.mk commit 2018-12-11 15:31:15 +00:00
sthen
9b66be944d do the "stop i386 running out of memory" dance for seamonkey as well, already
done for tb/fx/fx.esr
2018-12-01 12:15:23 +00:00
landry
fb30e7d85a Bump requirement to nss 3.40.1 to ensure consumers pick it up.
Will be a hard requirement for upcoming 64 anyway.
2018-12-01 09:19:27 +00:00