311 Commits

Author SHA1 Message Date
sthen
6781029335 bump REVISION for ports using rust, so that pkg_add -u for i386 users
updates to packages without -znotext (i.e. with text relocations disabled)
makes sense to phessler, semarie, tb
2022-10-28 10:00:45 +00:00
landry
0f4297b562 www/seamonkey: tidy up WANTLIB and bump REVISION 2022-10-18 14:37:53 +00:00
landry
679fd7e07a www/seamonkey: add missing BDEP on cbindgen
spotted by naddy@, thanks !
2022-10-07 13:32:22 +00:00
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
semarie
4597ef6447 www/seamonkey doesn't build with lang/rust to 1.63.0
mark it BROKEN for now

ok landry@
2022-08-13 16:11:20 +00:00
landry
b3fdc80799 www/seamonkey: switch HOMEPAGE to https 2022-08-12 06:53:22 +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
ca6fdb23eb www/seamonkey: bump REVISION after mozilla.port.mk change 2022-06-28 13:01:47 +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
sthen
41b96e370c sync WANTLIB 2022-03-31 16:29:48 +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
phessler
f5589007ba Mark as broken on aarch64:
error[E0412]: cannot find type `c_long` in this scope
   --> /usr/obj/ports/seamonkey-2.53.11/seamonkey-2.53.11/third_party/rust/libc/src/lib.rs:192:45
    |
192 |     pub fn fseek(stream: *mut FILE, offset: c_long, whence: c_int) -> c_int;
    |                                             ^^^^^^ not found in this scope
2022-03-24 08:08:06 +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
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