Commit graph

677 commits

Author SHA1 Message Date
SLNOS d3b0cb379f tor-browser: 52.7.3esr-7.5-1 -> 52.8.0esr-7.5-1, 52.7.0esr-8.0-1 -> 52.8.0esr-8.0-1 2018-05-25 23:57:09 +00:00
taku0 2f076b403a firefox-esr: 60.0esr -> 60.0.1esr 2018-05-18 14:31:32 +00:00
taku0 f2b3cdd950 firefox: 60.0 -> 60.0.1 2018-05-18 14:24:44 +00:00
Andreas Rammhold 780d122d72
firefox: fix build on aarch64 with version >= 60
The firefox build fails with an error referring to ssse2 which doesn't
exist on aarch64.
2018-05-16 21:08:19 +02:00
taku0 873af991ef firefox-esr: 52.7.4esr -> 52.8.0esr, 60.0esr 2018-05-12 19:51:04 +09:00
taku0 38bf731db4 firefox: 59.0.3 -> 60.0 2018-05-12 19:51:04 +09:00
taku0 c1db0cdc4b firefox: use fetchzip instead of fetchurl 2018-05-12 19:51:03 +09:00
taku0 ae85f48652 firefox-esr: 52.7.3esr -> 52.7.4esr 2018-05-12 19:51:03 +09:00
taku0 459312c423 firefox: 59.0.2 -> 59.0.3 2018-05-12 19:51:03 +09:00
Matthew Bauer 6748534d83 Merge remote-tracking branch 'upstream/master' into staging 2018-05-08 09:36:00 -05:00
Jan Tojnar 3837dddedb
firefox: remove GStreamer
Apparently, it has been dropped:

https://bugzilla.mozilla.org/show_bug.cgi?id=1234092
2018-05-04 20:54:49 +02:00
John Ericson cf06e42d1c Merge remote-tracking branch 'upstream/master' into staging 2018-05-03 16:35:36 -04:00
Vaibhav Sagar 3107b4f018 firefox: remove vlc_npapi 2018-05-02 12:26:54 +02:00
José Romildo Malaquias a7ce93955d uget-integrator: init at 1.0.0 2018-04-30 09:07:03 -03:00
Jan Malakhovski 7438083a4d tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
xeji a586011b58 firefox-wrapper: fix icon linking (#39315)
don't try to link non-existing icons
2018-04-23 08:33:09 +01:00
taku0 9fca924468 firefox: fix wrapper to make proper symlink to icon 2018-04-07 01:00:42 +09:00
Michael Raskin 195521350a
Merge pull request #38111 from oxij/tree/cleanups
assorted cleanups
2018-04-05 07:08:05 +00:00
SLNOS 1e3bd96aad wrapFirefox: tiny cleanup 2018-03-30 06:40:14 +00:00
SLNOS 6433935120 tor-browser: 52.7.0esr-7.5-1 -> 52.7.3esr-7.5-1 2018-03-30 06:21:00 +00:00
Andreas Rammhold 24a2c3fe58
firefox-esr: 52.7.2esr -> 52.7.3esr
Fixes MFSA2018-10 [1].

[1] https://www.mozilla.org/en-US/security/advisories/mfsa2018-10/
2018-03-28 00:29:05 +02:00
Michael Raskin 73a7d67795 firefox: 59.0.1 -> 59.0.2 2018-03-27 22:06:54 +02:00
Thomas Tuegel 01f37880f3
wrapFirefox: update icon location
The icons for Firefox are in a new location in the unwrapped package; the
wrapper is updated to reflect that. This should have no effect on other browers
that provide their own icons in the default XDG location.
2018-03-22 11:42:25 -05:00
taku0 d947db7e3c firefox-esr: 52.7.1esr -> 52.7.2esr 2018-03-17 11:02:14 +09:00
taku0 9aae5d7c80 firefox: 59.0 -> 59.0.1 2018-03-17 11:00:48 +09:00
taku0 6778f7a786 firefox-esr: 52.7.0esr -> 52.7.1esr 2018-03-16 23:17:07 +09:00
taku0 8170c05afc firefox: 58.0.2 -> 59.0 2018-03-16 23:17:07 +09:00
taku0 186de9ca9e common-updater: support updating source URL 2018-03-16 23:17:07 +09:00
taku0 cb51341d12 firefox-esr: 52.6.0esr -> 52.7.0esr 2018-03-16 23:17:07 +09:00
taku0 13df7202d7 firefox: Fix update.nix 2018-03-16 23:17:07 +09:00
SLNOS 6093270451 firefoxPackages.tor-browser: add 52.7.0esr-8.0-1 (alpha) 2018-03-16 03:42:11 +00:00
SLNOS fe5a406067 firefoxPackages.tor-browser: 52.6.2esr-7.5-2 -> 52.7.0esr-7.5-1 2018-03-16 03:42:11 +00:00
Jan Malakhovski 23e2ea9cba firefoxPackages: add a patch to fix pulseaudio initialization bug
This is optional (`libcardiacarrest` has a workaround for this bug
because there's `firefox-bin` that I can't fix), but with this applied things
are a bit smoother.
2018-03-09 21:21:06 +00:00
Jan Malakhovski a1832cf633 firefoxPackages.tor-browser: update meta 2018-03-09 15:29:33 +00:00
Vladimír Čunát 565bd805e6
Merge branch 'master' 2018-03-05 14:53:27 +01:00
Jan Tojnar a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Alexander V. Nikolaev 0acec7e984 treewide: transition mesa to libGLU_combined 2018-02-24 17:06:49 +02:00
Jörg Thalheim 7f87513e90
Merge pull request #35005 from lheckemann/firefox-pulse
firefox: enable pulseaudio by default
2018-02-17 13:19:48 +00:00
Jan Malakhovski dcad8f1654 firefox: patch to fix bug 1430274 (broken ALSA output) in 58, add more comments 2018-02-16 17:01:30 +00:00
Linus Heckemann de5bbd0a73 firefox: enable pulseaudio by default
This fixes choppy audio in WebRTC. Firefox's closure already includes
libpulseaudio anyway, so this shouldn't affect closure size either.
2018-02-15 14:03:38 +00:00
Jan Malakhovski 5e41e65f5f tor-browser: remove outdated 6.5.2 2018-02-11 16:19:11 +00:00
Jan Malakhovski 21080e627b tor-browser: 7.0.1 -> 7.5.2 2018-02-11 16:19:10 +00:00
Jan Malakhovski 97c43bf285 firefox: common: cleanup configure phase 2018-02-11 16:19:10 +00:00
Jan Malakhovski a2cf5577c2 firefox: common: tiny cleanup 2018-02-11 16:19:04 +00:00
taku0 f5e6a723b8 firefox: 58.0.1 -> 58.0.2 2018-02-08 03:13:01 +09:00
Andreas Rammhold 42b9b8f7c8
firefox{-esr,}: fix failing build due to the google-api-key
Since firefox 58.0.1 the google api key is now stored at an absolute
path ($TMPDIR/ga). Since variable expansion in `configureFlags` does not
really work (as expected) the build started failing when using the
legacy firefox build system. With the newer `./mach` based builds
firefox reads the configure flags from `.mozconfig` instead.

This commit moves the `with-google-api-keyfile=` setting into the
`preConfigure` phase where we can properly expand `$TMPDIR` into
whatever the path is.
2018-02-01 13:38:16 +01:00
Andreas Rammhold ce08581088 firefox: enable official branding
As stated by Sylvestre Ledru (@sylvestre) on Nov 22, 2017 at
https://github.com/NixOS/nixpkgs/issues/31843#issuecomment-346372756 we
have permission to use the official firefox branding.

Fur purposes of documentation the statement of @sylvestre:
> As the person who did part of the work described in the LWN article
> and release manager working for Mozilla, I can confirm the statement
> that I made in
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815006
>
> @garbas shared with me the list of patches applied for the Nix package.
> As they are just for portability and tiny modifications, they don't
> alter the experience of the product. In parallel, Rok also shared the
> build options. They seem good (even if I cannot judge the quality of the
> packaging of the underlying dependencies like sqlite, png, etc).
> Therefor, as long as you keep the patch queue sane and you don't alter
> the experience of Firefox users, you won't have any issues using the
> official branding.
2018-02-01 12:54:02 +01:00
Andreas Rammhold 495e2b0343
firefox: 57.0.4 -> 58.0.1 2018-01-31 14:44:35 +01:00
taku0 0c88f6c770 firefox-esr: 52.5.3esr -> 52.6.0esr 2018-01-20 17:59:08 +09:00
Jan Tojnar d2d1a2dfba
Merge pull request #28882 from jtojnar/chrome-gnome-shell
chrome-gnome-shell: refactor
2018-01-19 13:40:42 +01:00
Daiderd Jordan 10c4b5ba6f firefox: use libclang 2018-01-17 15:53:08 +02:00
Robin Gloster 3d4f3091fc
firefox: fix clang dependency 2018-01-17 13:41:59 +01:00
Rostislav Beneš 062cafab8c
firefox: add option for chrome-gnome-shell native messaging host 2018-01-13 15:22:52 +01:00
taku0 68200d1230 firefox: 57.0.3 -> 57.0.4 2018-01-05 18:51:09 +09:00
taku0 c162a98bb4 firefox-esr: 52.5.2esr -> 52.5.3esr 2017-12-29 02:06:06 +01:00
taku0 ae3af011fb firefox: 57.0.2 -> 57.0.3 2017-12-29 02:06:06 +01:00
volth 6b2a80a1fc
firefox-wrapper: restore supportsJDK removed from all-packages.nix 2017-12-15 12:39:29 +00:00
volth 4021a5d6c1
firefox-wrapper: restore supportsJDK removed from all-packages.nix 2017-12-15 09:14:48 +00:00
Gabriel Ebner 3dc1274232 firefox: enable webrender 2017-12-10 07:38:16 +01:00
taku0 fae90e996b firefox-esr: 52.5.1esr -> 52.5.2esr 2017-12-09 12:18:14 +09:00
taku0 47cbb9132c firefox: 57.0.1 -> 57.0.2 2017-12-08 03:12:59 +09:00
SLNOS d0eed985d2 firefoxPackages: tor-browser: 52.3.0esr-7.0.1 -> 52.5.0esr-7.0-1
fixes that file:// vuln
2017-12-05 12:48:51 +00:00
SLNOS d838fbe2b3 firefoxPackages: move old firefox flags under isTorBrowserLike 2017-12-05 12:48:45 +00:00
SLNOS 3d8260fcf6 Revert a part of "firefox: 56.0.2 -> 57.0"
This reverts a part of commit 559433d0db.

The problem with removing those options completely is that without them
tor-browser's config differs from the official config (which may or may
not be a problem for fingerprinting).
2017-12-05 12:48:38 +00:00
taku0 282bd5c03c firefox-esr: 52.5.0esr -> 52.5.1esr 2017-11-30 20:33:08 +09:00
taku0 28f55a216f firefox: 57.0 -> 57.0.1 2017-11-30 09:12:59 +09:00
Thomas Tuegel 09fd8618b4
firefox: add enableBrowserpass to support browserpass 2017-11-16 09:57:36 -06:00
Thomas Tuegel a49086c19d
wrapFirefox: accept extraPlugins and extraNativeMessagingHosts 2017-11-16 09:39:36 -06:00
Thomas Tuegel c05520f298
wrapFirefox: make overridable 2017-11-16 09:39:16 -06:00
Michael Raskin ea1724ba37
Merge pull request #31572 from deedrah/pr/firefox-native-messaging-hosts
firefox: support for native messaging hosts in wrapper
2017-11-14 18:01:54 +01:00
taku0 e5986f16b3 firefox-esr: 52.4.1esr -> 52.5.0esr 2017-11-14 23:19:30 +09:00
taku0 559433d0db firefox: 56.0.2 -> 57.0 2017-11-13 23:01:02 +09:00
Rostislav Beneš 8fab6c9520 firefox: support for native messaging hosts in wrapper 2017-11-12 21:18:31 +01:00
Orivej Desh 755835c67a firefoxPackages: tor-browser: fix build 2017-11-01 19:33:44 +00:00
taku0 6dbed5c2db firefox-esr: 52.4.0esr -> 52.4.1esr 2017-10-25 21:16:25 +09:00
taku0 d06ce428fe firefox: 56.0.1 -> 56.0.2 2017-10-25 21:12:58 +09:00
Vladimír Čunát e067d26f43
firefox: fixup build on i686-linux after 56.x update
Broken since #30143.
I can't say I understand why this combination is apparently unsupported.
i686-linux is a second-tier platform now, but firefox is still kept a
channel blocker...
2017-10-14 21:24:15 +02:00
Spencer Baugh 2d903b8da2 firefox: add Kerberos support 2017-10-08 20:48:13 +00:00
taku0 ddfcc15bb8 firefox: 56.0 -> 56.0.1 2017-10-06 21:47:56 +09:00
taku0 faf8b82482 firefox-esr: 52.3.0esr -> 52.4.0esr 2017-10-05 23:52:13 +09:00
taku0 69ad8a5d92 firefox: 55.0.3 -> 56.0 2017-10-05 23:52:13 +09:00
Eelco Dolstra c03326445b firefox: Remove about:buildconfig
Storing the build configuration caused Firefox to retain a dependency
on gcc, glibc.dev and icu4c.dev.

This reduces the size of the firefox closure from 587 to 415 MiB.
2017-09-26 23:14:35 +02:00
SLNOS 26cf9e33fa firefoxPackages: tor-browser: 6.5.2 -> 7.0.1, keep 6.5.2 2017-09-04 20:19:53 +00:00
SLNOS 513341434c firefoxPackages: tor-browser: reorganize expression 2017-09-04 20:19:53 +00:00
SLNOS a681afb8f1 firefoxPackages: add extraMakeFlags to common builder, fix official branding handling 2017-09-04 20:19:52 +00:00
SLNOS 344fbb5ddb firefoxPackages: add extraConfigureFlags to common builder, move --disable-loop flag to tor-browser expression 2017-09-04 20:19:50 +00:00
Joachim F 350781b7d1 Merge pull request #28678 from oxij/pkg/fix-tor-browser
firefoxPackages: tor-browser: use gcc5
2017-08-29 17:07:03 +00:00
Jan Malakhovski 327766bb32 firefoxPackages: tor-browser: use gcc5 2017-08-29 10:48:21 +00:00
taku0 dec0929f19 firefox: 55.0 -> 55.0.3 2017-08-26 03:13:03 +09:00
taku0 f175cdc411 firefox: 55.0 -> 55.0.2 2017-08-17 03:12:56 +09:00
Robin Gloster 0611be740e
firefox: fix on i686 2017-08-11 21:07:14 +02:00
taku0 71d0a5a328 firefox: 55.0 -> 55.0.1 2017-08-11 14:06:21 +02:00
taku0 5021ed9dd2 firefox-esr: 52.2.1esr -> 52.3.0esr 2017-08-07 21:15:39 +09:00
taku0 39e6dfe2f6 firefox: 54.0.1 -> 55.0 2017-08-07 21:14:31 +09:00
Graham Christensen 7fcddfe388 Merge pull request #27025 from corngood/firefox-drm-fix
firefox: fix the drmSupport option
2017-07-16 16:57:08 -04:00
Linus Heckemann b97747a052 firefox wrapper: add libudev to libs
Fixes #26913 (gamepad support).
2017-07-02 17:29:42 +01:00
David McFarland 42464f64f7 firefox: fix the drmSupport option
At some point the config flag must have changed from --enable-eme to
--enable-eme=widevine, so it was having no effect.
2017-07-01 19:56:40 -03:00
taku0 f8559ace71 firefox-esr: 52.2.0esr -> 52.2.1esr 2017-06-30 21:09:00 +09:00
taku0 2330b54470 firefox: 54.0 -> 54.0.1 2017-06-30 03:23:58 +09:00
Joachim F bccd3feed2 Merge pull request #26450 from oxij/pkg/fix/tor-browser
firefoxPackages: tor-browser: use gtk2 by default (like tor-browser-bin does)
2017-06-27 20:41:27 +01:00
taku0 930a00bc92 firefox-esr: 52.1.2esr -> 52.2.0esr 2017-06-14 22:46:23 +09:00
taku0 04e95882c0 firefox: 53.0.3 -> 54.0 2017-06-14 21:50:02 +09:00
Anders Papitto 1e0866e064 rust: 1.15.0 -> 1.17.0
Also updates beta, nightly, nightlyBin, and bootstrap compilers.
Also updates the registry.
Also consolidates logic between bootstrap and nightlyBin compilers.
Also contains some miscellaneous cleanups.
Also patches firefox to build with the newer cargo
2017-06-10 15:15:50 -07:00
SLNOS e7ca6cd176 firefoxPackages: tor-browser: use gtk2 by default (like tor-browser-bin does) 2017-06-07 11:56:27 +00:00
taku0 1b3f3f0f1f firefox-esr: 52.1.1esr -> 52.1.2esr 2017-05-19 21:22:05 +09:00
taku0 0460c77eb2 firefox: 53.0.2 -> 53.0.3 2017-05-19 21:20:36 +09:00
Vladimír Čunát 2a6edacc4e
firefox: disable content sandboxing - not ready yet
Details: https://github.com/NixOS/nixpkgs/issues/24295#issuecomment-300588575
2017-05-14 17:10:06 +02:00
taku0 6b7175435d firefox-esr: 52.1.0esr -> 52.1.1esr 2017-05-07 15:06:55 +09:00
taku0 4689fdac1b firefox: 53.0 -> 53.0.2 2017-05-07 15:06:33 +09:00
Vladimír Čunát 700d6186a3
wrapFirefox: fix #25505 gtk3 file dialogs
Crash + icons.
2017-05-04 22:10:24 +02:00
SLNOS 00a0b8a574 firefoxPackages: tor-browser: init at 6.5.2 2017-04-30 00:08:19 +02:00
Jan Malakhovski 2f35ab5960 firefoxPackages: implement privacySupport option 2017-04-30 00:08:18 +02:00
Jan Malakhovski f0f572ff46 firefox: refactor into firefoxPackages, add more options 2017-04-30 00:08:16 +02:00
Jan Malakhovski 1d407173b0 firefox: rename default.nix -> common.nix 2017-04-30 00:08:16 +02:00
Michael Raskin 070985177f Merge pull request #25137 from taku0/firefox-53.0
firefox: 52.0.2 -> 53.0 [Critical security fixes]
2017-04-23 11:05:33 +02:00
taku0 a68f95da17 firefox: 52.0.2 -> 53.0 2017-04-23 11:50:33 +09:00
taku0 acf12543a5 firefox-esr: 52.0.2esr -> 52.1.0esr 2017-04-20 08:05:15 +09:00
Nikolay Amiantov 56ca347872 firefox: misc cleanups
Move more dependencies to nativeBuildInputs.
Use wrapGAppsHook.
Add checkInstallPhase.
2017-04-10 02:20:38 +03:00
taku0 7a768e73fb firefox-esr: 52.0.1esr -> 52.0.2esr 2017-03-28 21:15:47 +09:00
taku0 014d11ea96 firefox: 52.0.1 -> 52.0.2 2017-03-28 21:15:16 +09:00
Eelco Dolstra 8150455f6a Merge pull request #23989 from rnhmjoj/firefox-alsa
firefox: reenable ALSA backend
2017-03-20 14:59:32 +01:00
taku0 a038f91871 firefox-esr: 52.0esr -> 52.0.1esr 2017-03-18 09:36:27 +09:00
taku0 3f175876e8 firefox, firefox-bin: 52.0 -> 52.0.1 2017-03-18 09:36:12 +09:00
rnhmjoj 918f331104
firefox: reenable ALSA backend 2017-03-17 14:43:27 +01:00
David McFarland c037f54ffb firefox: fix debugBuild = true 2017-03-15 08:49:56 -03:00
taku0 a24aaae602 firefox, firefox-bin: 51.0.1 -> 52.0, firefox-esr: 45.7esr -> 52.0esr 2017-03-07 20:14:01 +09:00
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
Bjørn Forsman 3d104ab2b3 gst-plugins-base: align attrname with pkgname 2017-02-27 12:16:26 +01:00
Tuomas Tynkkynen e5e1bdca53 firefox, thunderbird: Use common-updater/update-source-version script
Replace the custom patching code with the common script.

Also use callPackage and makeBinPath
2017-02-19 16:51:17 +02: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
Graham Christensen 625680c9fc Merge pull request #22203 from taku0/firefox-bin-51.0.1
firefox, firefox-bin: 50.1.0 -> 51.0.1
2017-01-27 08:58:59 -05:00
taku0 0dbe492ca9 firefox, firefox-bin: 50.1.0 -> 51.0.1 2017-01-27 22:26:27 +09: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
taku0 9c9424d316 firefox: 50.1.0 -> 51.0, firefox-esr: 45.6.0esr -> 45.7.0esr 2017-01-24 22:10:58 +09:00
Vladimír Čunát 29e93555ec
firefox*: fixup build after updating sed
I failed to simply patch the bad [:space:] usage; I don't know why.
2017-01-06 11:22:28 +01:00
taku0 93d917fa22 firefox, thunderbird: add updateScript 2016-12-29 11:19:50 +01:00
taku0 86cf682cda firefox: 50.0.2 -> 50.1.0, firefox-esr: 45.5.1esr -> 45.6.0esr 2016-12-14 09:03:56 +09:00
taku0 36f980b7ff firefox-esr: security 45.5.0 -> 45.5.1 (#20841) 2016-12-01 21:50:50 +01:00
Eelco Dolstra 1e17f21b3e
firefox: 50.0.1 -> 50.0.2 2016-12-01 12:55:24 +01:00
Graham Christensen b04e23bbb8
firefox: 50.0 -> 5.0.1 for CVE-2016-9078 2016-11-29 08:34:13 -05:00
Guillaume Koenig d662063a11
firefox: fix geolocation feature (#20425)
Firefox uses a google API to perform geolocation. This API requires a
key which must be given at build time. This commit adds the key from
Chromium's derivation to Firefox.
2016-11-21 17:41:39 +01:00
Vladimír Čunát 207b8d1c46 firefox-esr: security-only update 45.4.0 -> 45.5.0 2016-11-15 19:22:39 +01:00
Eelco Dolstra c2b9404c02
firefox: 49.0.2 -> 50.0 2016-11-15 16:58:45 +01:00
Frederik Rietdijk e56832d730 Merge remote-tracking branch 'upstream/master' into HEAD 2016-10-22 17:23:24 +02:00
Eelco Dolstra 12212a0b13 firefox: 49.0.1 -> 49.0.2
CVE-2016-5287, CVE-2016-5288
2016-10-21 15:34:56 +02:00
Frederik Rietdijk 37eba07810 firefox: drop pysqlite dependency
since our interpreter ships with sqlite
2016-10-18 23:16:04 +02:00
Tim Steinbach 67a2ac6d63
firefox: 49.0 -> 49.0.1 2016-10-08 18:09:32 +00:00
Eelco Dolstra 5bfd092f07 firefox-esr: 45.3.0 -> 45.4.0 2016-09-21 13:28:37 +02:00
Eelco Dolstra 99138dc356 firefox: 48.0.2 -> 49.0 2016-09-21 13:28:37 +02:00
Vladimír Čunát f27a970f2d firefox*: fix notifications
Fixes #18712. Now firefox uses the notification daemon, if available.

Unfortunately, the same approach didn't work for thunderbird; I don't
know why.
2016-09-18 23:23:13 +02:00
Kirill Boltaev bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Eelco Dolstra c2fb3490c9 firefox: 48.0.1 -> 48.0.2 2016-08-26 16:46:34 +02: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
Eelco Dolstra 1efedc6c4c firefox-esr: 45.2.0 -> 45.3.0 2016-08-19 13:26:20 +02:00
Eelco Dolstra 360ee2f0b9 firefox: 48.0 -> 48.0.1 2016-08-19 13:25:43 +02:00
Eelco Dolstra 8877b93649 firefox: 47.0.1 -> 48.0 2016-08-11 16:09:00 +02:00
Eelco Dolstra 0967b0d303 firefox-esr: Fix build
http://hydra.nixos.org/build/36668046
2016-06-29 17:23:03 +02:00
Eelco Dolstra 0c832dceb2 firefox-esr: 45.1.1 -> 45.2.0 2016-06-29 16:08:26 +02:00
Eelco Dolstra 653be3c802 firefox: 47.0 -> 47.0.1 2016-06-29 16:06:50 +02:00
Michael Raskin d88aa14c6e Firefox: 46.0.1 -> 47.0 2016-06-08 17:09:12 +02:00
Nikolay Amiantov 5445e521b6 firefox: restore gstreamer support for older firefox releases 2016-05-19 00:28:49 +03:00
Franz Pletz 2007e9b140
firefox: reenable libvpx as 1.5 is now available 2016-05-17 01:05:46 +02: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
Vladimír Čunát 6c2fbfbd77 Merge branch 'master' into staging 2016-05-12 04:53:38 +02:00
Eelco Dolstra cb37ab146b Add mirror://mozilla scheme 2016-05-09 19:37:22 +02:00
Eelco Dolstra de22402f85 firefox-esr: 45.0.2 -> 45.1.1 2016-05-09 15:28:13 +02:00
Eelco Dolstra 02d01dc7c5 firefox: 46.0 -> 46.0.1 2016-05-09 15:27:06 +02: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
Eelco Dolstra 930d243ea4 firefox: 45.0.2 -> 46.0
Still using GTK+ 2 for now, since apparently building with GTK+ 3
still requires GTK+ 2, increasing the closure size. (#15008)
2016-04-28 13:39:12 +02:00
Arseniy Seroka f6d7cefa7b
esteidfirefoxplugin: init at 3.12.1.1142 2016-04-27 11:38:09 +03:00
Eelco Dolstra 18a6403c59 firefox-esr: 45.0.1esr -> 45.0.2esr
Also, switch to upstream SHA-512 hashes.
2016-04-13 14:11:18 +02:00
Franz Pletz 84edf81d71 firefox: 45.0.1 -> 45.0.2 2016-04-12 15:48:13 +02: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 ec4685cf70 firefox-esr: fix build after 574a6d34d2
We're now using only newer versions that have ./configure in the root.
${pname} isn't the correct directory name for esr versions.
2016-03-26 09:13:58 +01:00
Eelco Dolstra 574a6d34d2 firefox-esr: 38.6.1 -> 45.0.1 2016-03-25 15:03:31 +01:00
Eelco Dolstra 79d6dc91fe firefox: 45.0 -> 45.0.1 2016-03-25 15:00:50 +01:00
Vladimír Čunát 9be0c7d463 firefox: disable optimization hack (i686-linux)
It seems to build fine even without it, so the original reason doesn't
hold anymore:
https://github.com/NixOS/nixpkgs/commit/f4b5671b0d9e8904a4ad6b3fd85268
2016-03-16 10:05:09 +01:00
Eelco Dolstra 0d6d91739f firefox: 44.0.2 -> 45.0 2016-03-11 15:10:05 +01:00
Franz Pletz 657c56678c firefox-esr: 38.5.2esr -> 38.6.1esr 2016-02-12 08:02:31 +01:00
Franz Pletz 70925f0a92 firefox: 44.0 -> 44.0.2 2016-02-12 08:02:24 +01: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
Franz Pletz 1026673f37 firefox: 43.0.4 -> 44.0 2016-02-01 18:10:47 +01:00
Vladimír Čunát c29df5f8a7 firefox: fixup ${name} problems introduced in 2e78e19
Fixes #12403. I'm sorry for the problems. Thanks to @mdorman!
2016-01-15 13:32:36 +01:00
Vladimír Čunát 2e78e19de0 firefox: put "unwrapped" into its name
I'm not certain about this, so I'm trying for firefox only.
Rationale: it might be confusing to see two firefox-${version} instances
in logs or paths, so I wanted to differentiate them.
2016-01-15 08:36:22 +01:00
Vladimír Čunát a8f1d40c1f all-packages: browserWrapper -> browser
- I chose to keep `browser-unwrapped` attributes so that it's much
  easier to override parameters for the browser (through `packageOverrides`).
- Aliases `browserWrapper` are retained for now, as usual.
2016-01-15 08:36:08 +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
Eelco Dolstra 094723f0bc firefox: 43.0.3 -> 43.0.4 2016-01-07 16:14:51 +01:00
Eelco Dolstra bab578f961 firefox-esr: 38.5.0 -> 38.5.2 2016-01-05 12:29:31 +01:00
Eelco Dolstra 9bce31e9b6 firefox: 43.0 -> 43.0.3 2016-01-05 12:29:31 +01:00
Eelco Dolstra 7651680615 firefox: 42.0 -> 43.0 2015-12-16 17:24:58 +01:00
Eelco Dolstra d8d04c8cf3 firefox-esr: 38.4.0 -> 38.5.0 2015-12-16 16:03:39 +01:00
William A. Kennington III 588a950df9 firefox: Updates
- 41.0.2 -> 42.0
  - 38.3.0 -> 38.4.0
2015-11-04 00:58:28 -08:00
Michael Raskin fe6226af8a firefox: 41.0.1 -> 41.0.2 2015-10-16 19:28:34 +03:00
Eelco Dolstra 25bb1e10f3 firefox: Update to 41.0.1 2015-10-01 13:51:24 +02:00
aszlig 592f0f7ead
firefox: Drop crash_OTMC+GTK3.patch.
The patch only applies for Firefox versions between 37.0 and 40.1.

Because we're on version 41.0 the changes are already included upstream
and thus the patch doesn't apply and is even unnecessary.

As for version 38.3 for ESR, the patch doesn't apply as well if compiled
with enableGTK3. Of course, this is a bit unfortunate but I don't have
the time right now to properly rebase the patch on 38.3.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Reported-by: devhell <"^"@regexmail.net>
2015-09-25 13:42:02 +02:00
Vladimír Čunát 76ef7a93e3 Merge: xlibs and x11 attribute cleanup
Frequently using multiple *almost* identical attributes is bad.
2015-09-23 10:42:34 +02:00
Eelco Dolstra f46fe7b909 firefox: Update to 41.0 2015-09-22 20:28:21 +02:00