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.
See https://www.mozilla.org/en-US/firefox/79.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-30/
add a jumbo patch trying to fix the 'open with' MIME handling mess,
broken since glib 2.64 upgrade - gio-launch-desktop has been replaced by
/bin/sh (see https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1362/)
which is not unveiled. xdg-open calls gio which calls
g_app_info_launch_uris() which now fails.
Try to replace this fragile contraption with simpler (?) plain glib
code directly spawning a previously unveiled mime handler. Rewrite
README section wrt this new handling.
WORKSFORME, havent got much feedback on the patch sadly, and the
developer who wrote the unveil() integration is MIA...
Free Bee is a free clone of The New York Times game Spelling Bee.
In this game, your goal is to find as many words as you can with the seven
letters you are given. You don't have to use any letter except the middle letter
and letters can be used more than once in a word. Finding a word that uses all
seven letters yields bonus points! Every game has at least one such word, and
many games have multiple. As you earn points, you rise through the ranks of the
hive, ultimately becoming the Queen Bee.
You can play the daily challenge like the original game or try your hand at a
nearly infinite number of computer-generated random challenges. Unlike the
original game, you are not restricted to only a single game per day!
The only notable difference between Free Bee and the original game is the use of
the SOWPODS dictionary instead of the NYT dictionary.
add BDEP on xmlto, it's used if present (detection is done in a Makefile
just before it's run, but seems xmlto takes long enough to run that
kmos@ ran into a problem with dpb junking)