Commit Graph

42 Commits

Author SHA1 Message Date
Guillaume Maudoux
816beccf50 wrapFirefox: fix default-browser update
Set MOZ_APP_LAUNCHER for firefox as per [1] (see [2] for detailed discussion).
Firefox will recognise itself across verions, skipping the 'not-the-default-browser' prompt.
Firefox will also write sane paths to the generated desktop file, should someone ever set it as default through the 'not-the-default-browser' prompt.
Also removed the unnecessary libtrick cruft.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=611953
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=593948
2017-03-05 14:21:40 +01:00
Graham Christensen
4c5b08e4e2
firefox-wrapper: remove gnash support, see #22342 2017-02-06 21:40:19 -05:00
Graham Christensen
267813f4f7
Revert "firefox-wrapper: remove gnash support, see #22342"
Accidentally committed other changes

This reverts commit f77bc59af6.
2017-02-06 21:39:09 -05:00
Graham Christensen
f77bc59af6
firefox-wrapper: remove gnash support, see #22342 2017-02-06 21:29:58 -05:00
Vladimír Čunát
a1af9cc1cf
gecko-mediaplayer: remove the dead project
It was breaking evaluation since 78fe72265.
2017-01-26 12:28:40 +01:00
Kirill Boltaev
bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Lluís Batlle i Rossell
9ef3a51379 Adding vlc plugin for firefox.
I really wanted it to substitute the html5 player, or at least the direct
player for mp4/webm files in firefox, but I couldn't make it work. The
formats recognized by the firefox internal player were used in all cases. The
plugin worked for formats unknown by firefox.

https://support.mozilla.org/ca/questions/1089501

Nevertheless, as I wrote the nix recipe, I commit it. It may be of interest to
someone else.
2016-08-23 10:16:37 +02:00
Nikolay Amiantov
5445e521b6 firefox: restore gstreamer support for older firefox releases 2016-05-19 00:28:49 +03:00
Nikolay Amiantov
e81c6c7768 firefox: upstream moved to ffmpeg from gstreamer
Sadly, they don't support using system library yet (or I was unattentive).
2016-05-15 01:06:39 +03:00
Wei Tang
4d15758984 firefox: Fix build due to commit #ab0a0c 2016-05-08 05:58:02 +02:00
Nikolay Amiantov
3a52c5fa7d firefox: fix library path
Fixes #15126
2016-05-01 12:26:39 +03:00
Arseniy Seroka
f6d7cefa7b
esteidfirefoxplugin: init at 3.12.1.1142 2016-04-27 11:38:09 +03:00
Eelco Dolstra
2f0195003e firefox-esr: Fix name
The Firefox wrapped called itself "firefox" rather than "firefox-esr".

Also eliminate a use of splitString which is evil and should never be
used.
2016-04-01 13:51:24 +02:00
Vladimír Čunát
177464ade9 wrapFirefox: add enableAdobeReader
So far we only have 32-bit package.
It will be silently missed on 64-bit ATM.
2016-02-09 18:21:40 +01:00
Vladimír Čunát
95c1429e62 wrapFirefox: move out of all-packages.nix, change defaults
- I don't think that amount of code belonged into all-packages.nix.
- Now the default name of the wrapped package is identical
  with the command that runs the browser.
- Other defaults were changed according to how the wrapper is
  (almost always) used.
- `meta` is improved: mostly inherited with priority above
  the unwrapped package.
2016-01-10 15:08:00 +01:00
Thomas Tuegel
875f660481 wrapFirefox: remove (broken) sed trick
This sed trick to set argv[0] is made obsolete by c234f37, which sets
argv[0] correctly anyway.
2015-08-30 08:33:44 -05:00
William A. Kennington III
54dee45402 Revert "firefoxWrapper: switch to GStreamer 1.0"
This reverts commit 69269bebeb.
2015-08-19 00:39:16 -07:00
kmicu
69269bebeb
firefoxWrapper: switch to GStreamer 1.0
wkennington@f6c1004 switched Firefox to GStreamer 1.0 by changing its
buildInput *only*, but that is not enough. We need to fix Firefox
wrappers by changing their buildInputs and set GST_PLUGIN_SYSTEM_PATH_1_0
instead of GST_PLUGIN_SYSTEM_PATH.

With above changes playing H.264/MP4 media works in firefoxWrapper and
conkerorWrapper as tested with
http://www.quirksmode.org/html5/tests/video.html and
https://soundcloud.com/immclovin33/synthetix-sundays-53-with-marko-maric-19715

It should help with peti#9247

Reviewed-by: kmicu <kmicu@protonmail.ch>
Tested-by: kmicu <kmicu@protonmail.ch>
2015-08-17 10:48:26 +02:00
Thomas Tuegel
04622fe3ba firefoxWrapper: fix typo
Accidentally tried to hardlink a directory! Should have been `ln -s` all
along. Affects non-Firefox browsers that use firefoxWrapper.
2015-05-18 08:53:51 -05:00
Thomas Tuegel
6803ddbf60 firefoxWrapper: install icon to hicolor theme 2015-05-17 20:20:24 -05:00
Thomas Tuegel
9474fefe28 firefoxWrapper: unquote shell glob 2015-05-17 20:20:24 -05:00
Brayden
1ac6acff90 Fix firefoxWrapper's icon 2015-04-11 15:34:36 -07:00
Marcin Falkiewicz
6a6470b793 change icon name to var 2015-03-22 15:22:52 -05:00
Marcin Falkiewicz
bacf3be4fc change firefox's hardcoded paths to variables 2015-03-22 15:22:52 -05:00
Marcin Falkiewicz
cea1f1b770 remove x-scheme-handler/mailto from .desktop file; change icon to follow xdg scheme 2015-03-22 15:22:52 -05:00
Thomas Tuegel
3c15d2aa0d firefox: set mime-type in desktop entry 2015-01-25 14:43:42 -06:00
Michael Raskin
2c85888a04 Fix Firefox wrapper set-as-default functionality 2014-12-12 22:03:06 +03:00
Benno Fünfstück
e177e90b9b firefox-wrapper: use gstreamer hook 2014-12-05 20:14:50 +01:00
Benno Fünfstück
effaa51680 firefox-wrapper: add missing gstreamer plugins
These GStreamer plugins are required for H264 <video> tag support in Firefox.
2014-12-05 14:22:51 +01:00
Eelco Dolstra
203f4d6ec8 firefoxWrapper: Fix the name 2014-03-10 15:25:47 +01:00
Vladimír Čunát
161d029d7d preferLocalBuild: set to true for wrappers and fetchers 2014-02-10 21:04:17 +01:00
Eelco Dolstra
3293421dd3 Fix references to pkgs/lib 2013-10-10 13:28:22 +02:00
Jaka Hudoklin
09f342edc9 firefoxWrapper: Add libcanberra gtk module to firefox 2013-05-10 00:44:03 +00:00
Eelco Dolstra
1d2ec6c314 * Forgot to commit.
svn path=/nixpkgs/trunk/; revision=33520
2012-04-01 15:32:48 +00:00
Lluís Batlle i Rossell
00dc25ba43 Making wrapFirefox also propagate the browser to the userenv, so it gets
the manpages. That's useful for vimperator2 for example.


svn path=/nixpkgs/trunk/; revision=33417
2012-03-25 20:21:45 +00:00
Eelco Dolstra
f682391220 * Fix Firefox desktop item. Contributed by Kirill Elagin.
svn path=/nixpkgs/trunk/; revision=33316
2012-03-20 23:23:00 +00:00
Eelco Dolstra
c556a6ea46 * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless
function, so obsolete it.

svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2012-01-18 20:16:00 +00:00
Alexander Tsamutali
7e82cfb7d6 Added support for Quake Live to Firefox wrapper.
svn path=/nixpkgs/trunk/; revision=30856
2011-12-12 17:25:51 +00:00
Eelco Dolstra
ee74cf87dc * Set the Chrome icon in its desktop item.
svn path=/nixpkgs/trunk/; revision=29701
2011-10-06 13:52:54 +00:00
Eelco Dolstra
cfd6e0f21b * The desktop item should be named "Firefox", not "firefox".
svn path=/nixpkgs/trunk/; revision=21840
2010-05-18 14:58:45 +00:00
Eelco Dolstra
800489ac40 * Firefox wrapper: put gecko-mediaplayer and mplayer at the start of
$PATH rather than the end.  This makes the behaviour more
  predictable.

svn path=/nixpkgs/trunk/; revision=16390
2009-07-16 11:22:37 +00:00
Eelco Dolstra
060f8629f9 * Refactor the Firefox directories a bit.
svn path=/nixpkgs/trunk/; revision=16143
2009-07-02 14:26:24 +00:00