sthen
39cee36c24
Add /etc/resolv.conf to files allowed by unveil for all Firefox-based ports.
...
Normally this file is exempted from unveil by "pledge dns", but if the user
has disabled pledge (which is required for using some features) it will no
longer be exempted, so must be handled explicitly by unveil.
Problem reported by Stefan Hagen, ok jcs landry
2021-01-15 11:00:50 +00:00
landry
a172457304
www/firefox-esr: security update to 78.6.1.
...
See https://www.mozilla.org/en-US/firefox/78.6.1/releasenotes/
Fixes CVE-2020-16044 / https://www.mozilla.org/en-US/security/advisories/mfsa2021-01/
Remove patch from #1684180 , merged upstream
2021-01-06 18:23:33 +00:00
landry
48688d9449
fix build with cbindgen 0.16.0
...
backports https://hg.mozilla.org/releases/mozilla-esr78/rev/a1f99bfc3ee5
from bug #1684180
2021-01-05 10:29:44 +00:00
landry
6b12a5c99c
www/firefox-esr{,-18n}: update to 78.6.0.
...
See https://www.mozilla.org/en-US/firefox/78.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-55/
2020-12-15 16:42:45 +00:00
landry
8c0c4fb5f0
Update to firefox-esr 78.5.0.
...
See https://www.mozilla.org/en-US/firefox/78.5.0/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2020-51/
* remove all the MOZILLA_USE_* and the common BUILD_DEPENDS bits that
were removed from mozilla.port.mk
* properly install share/pixmaps/firefox-esr.png and point at it in the
desktop file, should ease icon overriding by third-party themes
* drop jumbo patch from #1663715 fixing build with rust 1.47, merged upstream
2020-11-17 16:09:58 +00:00
landry
653dfd4b95
Security update to firefox-esr 78.4.1.
...
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-49/
2020-11-09 17:42:37 +00:00
landry
d0c977dcb7
Fix build with rust 1.47.0.
...
jumbo patch from https://hg.mozilla.org/releases/mozilla-esr78/rev/85c38ea4d349
cf https://bugzilla.mozilla.org/show_bug.cgi?id=1663715
ok semarie@
2020-11-05 09:06:23 +00:00
landry
8c9e764414
Update to firefox-esr 78.4.0.
...
See https://www.mozilla.org/en-US/firefox/78.4.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-46/
2020-10-20 14:48:34 +00:00
tb
c1ca2214fa
Use 'ln -f' to ensure "make repackage" works.
...
ok landry
2020-10-06 15:43:09 +00:00
landry
a7b7df708e
Bugfix update to firefox-esr 78.3.1.
...
See https://www.mozilla.org/en-US/firefox/78.3.1/releasenotes/
2020-10-03 14:39:16 +00:00
landry
e0f51e4999
Update to firefox-esr 78.3.0.
...
See https://www.mozilla.org/en-US/firefox/78.3.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-43/
2020-09-22 12:59:02 +00:00
landry
9cb3bb0204
Update to firefox-esr 78.2.0.
...
See https://www.mozilla.org/en-US/firefox/78.2.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-38/
2020-08-25 13:19:49 +00:00
landry
a599828cde
remove /usr/local/firefox from unveil.content, this path doesnt exist and is just wrong
2020-08-25 13:19:08 +00:00
landry
0316b9f0ac
Amend desktop file patch to Exec ${MOZILLA_PROJECT} (e.g firefox-esr)
...
instead of firefox, broken in last update - sorry !
2020-07-30 14:30:23 +00:00
landry
5dffb53bd5
Sync README with www/mozilla-firefox, also mostly from Laurence Tratt
...
with tweaks by me.
2020-07-30 14:28:59 +00:00
landry
757bbf6547
Assorted tweaks/cleanups to reduce differences with www/mozilla-firefox:
...
- properly set MOZILLA_PROJECT to firefox-esr, and cleanup PLIST
- use MOZILLA_PROJECT where appropriate instead of adding -esr
everywhere, now the Makefile are easily diffables
2020-07-30 14:28:23 +00:00
landry
3c170befcf
cvs rm the now useless firefox.desktop file, we use the one from upstream
2020-07-30 14:26:10 +00:00
landry
f7e1b2e56a
Major update to firefox-esr 78.1.0 (from esr68 branch)
...
See https://www.mozilla.org/en-US/firefox/78.1.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-32/
More or less a copy of what was in www/mozilla-firefox before the 79.0
upgrade, including:
- enable unveil integration
- move to /etc/firefox-esr/{pledge,unveil}.{main,gpu,content}
instead of about:config knobs (maybe warrants current.html entry ?)
- bring in the jumbo patch fixing 'open with' mime handling
- stop building with systemwide sqlite3, unsupported upstream
- ditch old patches merged upstream in the 68->78 cycles
- use the shipped desktop file instead of our own
- sync README
briefly tested opening a pdf, an flv file and an archive with an
external handler, and accessed webcam with webrtc.
2020-07-28 14:21:48 +00:00
semarie
1ef635952f
prepare firefox to be buildable with rustc 1.45.0
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1640982
2020-07-21 13:21:36 +00:00
landry
d0dbb064cf
Update to firefox-esr 68.10.0
...
See https://www.mozilla.org/en-US/firefox/68.10.0/releasenotes/
Fixes https://www.mozilla.org/fr/security/advisories/mfsa2020-25/
note that www/firefox-esr will move to 78 when www/mozilla-firefox moves
to 79 in a month, so that 6.8 ships with a supported branch.
2020-06-30 14:02:26 +00:00
landry
3cf5003b0a
Update to firefox-esr 68.9.0.
...
See https://www.mozilla.org/en-US/firefox/68.9.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-21/
2020-06-02 15:29:32 +00:00
landry
69f5d66936
Fix webrtc audio/video on bigbluebutton, broken by the nss 3.52 update on some sites.
...
* From FreeBSD via jbeich@, cf
* https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246363
* backports https://hg.mozilla.org/mozilla-central/rev/463069687b3d from
https://bugzilla.mozilla.org/show_bug.cgi?id=1624128
ratchov@ confirms that the issue was also present in -esr, and that
backporting this commit fixes it - many thanks !
2020-05-27 06:59:19 +00:00
landry
55834ebfb3
68.8.0esrrc2 has been promoted to 68.8.0esr on the mirrors, same distfile
...
discussed with sthen@ & naddy@
2020-05-04 14:58:00 +00:00
landry
82419b2376
Update to firefox-esr 68.8.0rc2
...
Relnotes will be at
https://www.mozilla.org/en-US/firefox/68.8.0/releasenotes/ , and MFSAs will
be listed on https://www.mozilla.org/en-US/security/advisories/
commiting now to make sure this gets in 6.7 as discussed with sthen@ and
naddy@
2020-05-04 11:37:35 +00:00
landry
afa9fec984
Update to firefox-esr 68.7.0.
...
See https://www.mozilla.org/en-US/firefox/68.7.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-13/
2020-04-07 14:02:15 +00:00
landry
46c1d49d62
Security update to firefox-esr 68.6.1.
...
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-11/
2020-04-04 07:19:16 +00:00
espie
52e706b9fd
neuter dwz preventively since it doesn't work with those 4 ports
...
(it's likely the debug info is bogus)
2020-03-26 14:52:38 +00:00
landry
26c0ae7e25
Update to firefox-esr 68.6.0.
...
See https://www.mozilla.org/en-US/firefox/68.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-09/
2020-03-10 15:56:47 +00:00
ajacoutot
356e924661
Fix path to dbus pkg-readme.
...
ok landry (maintainer)
2020-02-24 13:31:53 +00:00
landry
9aa379c8df
Update to firefox-esr 68.5.0.
...
See https://www.mozilla.org/en-US/firefox/68.5.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-06/
2020-02-11 16:51:38 +00:00
landry
208a180aea
Update to firefox-esr 68.4.2.
...
See https://www.mozilla.org/en-US/firefox/68.4.2/releasenotes/
2020-01-21 10:57:26 +00:00
landry
01df3f4e8c
Update to firefox-esr 68.4.1.
...
See https://www.mozilla.org/en-US/firefox/68.4.1/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2020-03/
2020-01-09 07:32:01 +00:00
landry
d0dd4287ae
Update to firefox-esr 68.4.0.
...
See https://www.mozilla.org/en-US/firefox/68.4.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-02/
Remove patches fixing build with rust 1.39, bindgen was upgraded in #1583471
2020-01-07 17:31:23 +00:00
kurt
33d586e8ec
Backport auxv.h header inclusion fix. okay landry@
2019-12-23 20:18:53 +00:00
landry
216b08cd60
Add 'uses pledge()' comments, from Caspar Schutijser.
2019-12-23 09:04:10 +00:00
kurt
0c80c21010
Build adjustments:
...
* remove patch that was applied upstream
* devel/nasm is only a build depend on i386/amd64
* build verbosely
* limit cargo to MAKE_JOBS
okay landry@
2019-12-12 14:16:36 +00:00
landry
235e5e3d12
Update to firefox-esr 68.3.0.
...
See https://www.mozilla.org/en-US/firefox/68.3.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-37/
Add patches to fix build with upcoming rust 1.39, from semarie@
2019-12-03 17:02:20 +00:00
landry
b763825f5d
Provide debug package for firefox-esr.
2019-11-14 19:02:24 +00:00
kurt
66d110e89e
Document upstream bug report for mmap change in
...
ProcessExecutableMemory.cpp. okay landry@
2019-10-29 14:46:01 +00:00
kurt
3e1df89c3d
Backport fix to isloate node's setting stdout/stderr as non-blocking:
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1520159
https://bugzilla.mozilla.org/show_bug.cgi?id=1500436
This is a build stability fix only; no change in binaries so no
revision bump. okay landry@
2019-10-29 14:43:03 +00:00
landry
23a8ee71d8
Update to firefox-esr 68.2.0.
...
See https://www.mozilla.org/en-US/firefox/68.2.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-33/
Remove patch from #1579323 to reenable sandboxing by default & patch
from #1585099 to fix build with rust 1.38, both merged upstream in the
esr branch.
2019-10-23 19:46:03 +00:00
kurt
7176ae0435
*** empty log message ***
2019-10-07 19:16:54 +00:00
semarie
48dcece2ca
unbreak www/firefox-esr and mail/mozilla-thunderbird after lang/rust upgrade
...
mark www/tor-browser/browser as BROKEN (too outdated and not easily unbreakable)
ok landry@
2019-10-01 04:39:31 +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
a3bd57eebb
Sync pkg-readme with the one from mozilla-firefox.
...
Prompted by a mail from gjones5555 at netscape dot net
2019-09-19 19:15:55 +00:00
landry
97973fa784
Apply jcs@'s sandboxing fix to esr too.
2019-09-06 17:13:22 +00:00
landry
562ce4721a
Update firefox-esr to 68.1.0.
...
See https://www.mozilla.org/en-US/firefox/68.1.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-26/
Basically a copy of what was under www/mozilla-firefox, as 60esr will
soon be EOL, and we want to track 68esr in 6.6-stable.
As a side-effect, esr now uses pledge like mainline firefox.
The bn-BD & bn-IN lackpacks were merged into bn.
2019-09-03 16:31:12 +00:00
sthen
0a5b5bddee
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
2019-07-12 20:50:46 +00:00
landry
5847e3164e
Update to firefox-esr 60.8.0.
...
See https://www.mozilla.org/en-US/firefox/60.8.0/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2019-22/
2019-07-09 18:05:14 +00:00
landry
baf80b41c8
Fix build with upcoming rust 1.36.
...
found by semarie@ in
https://reviews.freebsd.org/D20810#change-K68aYoUXfAu1 , regression in
rust itself tracked in https://github.com/rust-lang/rust/issues/62301
Builds fine with rust 1.35.
2019-07-02 16:51:49 +00:00