www-client/firefox-bin: use wrapper
authorThomas Deutschmann <whissi@gentoo.org>
Sun, 29 Mar 2020 23:19:57 +0000 (01:19 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Mon, 30 Mar 2020 11:45:10 +0000 (13:45 +0200)
commitf49167d933ef33c4f02f0aa335bb91f251ba1e7f
tree9662ba7db685b1ec17d438347aa8784b6e1d06c5
parentde3255e329bf23cd3e8247e475e75b374e53aec9
www-client/firefox-bin: use wrapper

This change will replace /usr/bin/firefox-bin symlink with a
wrapper script:

- Using a wrapper will allow us to set additional variables
  more easily.

- The wrapper will address an issue that prevented external applications
  from opening links when a Firefox instance was already running.

- In general, the wrapper will allow user to execute 'firefox-bin' from
  wherever and whenever they like without getting an error that an
  instance is already running.

In addition, Wayland support was exposed via USE flag.

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
www-client/firefox-bin/files/firefox-bin-wayland.sh [new file with mode: 0644]
www-client/firefox-bin/files/firefox-bin-x11.sh [new file with mode: 0644]
www-client/firefox-bin/files/firefox-bin.sh [new file with mode: 0644]
www-client/firefox-bin/firefox-bin-68.6.0-r1.ebuild
www-client/firefox-bin/firefox-bin-74.0-r1.ebuild