Commit Graph

1174 Commits

Author SHA1 Message Date
Erik Hahn
006e7ae04e qutebrowser: init at 0.2.1 2015-06-23 13:39:33 +02:00
aszlig
7143f34970
chromium: Drop references to version 42 and below.
Since 7d217e3 the lowest version number is 43, so all those conditionals
are no longer needed.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-06-23 03:35:30 +02:00
aszlig
cadd675e7a
chromium: Disable "hotwording" by default.
There has been some recent news about that component extension on hacker
news:

https://news.ycombinator.com/item?id=9724409

Even though on our side it won't work, because we don't have NaCl
enabled by default or even working (I honestly haven't tested if it even
builds if enabled), we might get to the point where we can build with
NaCl enabled.

But until and even after that day, we want to have explicit control on
whether this extension is enabled.

Please also have a look at these two issues explaining the details
(about component extensions and the hotwording extension in particular):

https://crbug.com/491435
https://crbug.com/500922

Fixes issue #8358.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-06-23 03:35:30 +02:00
aszlig
c290595e5b
chromium: Update all channels to latest versions.
Overview of the updated versions:

stable: 43.0.2357.124 -> 43.0.2357.125
beta:   44.0.2403.39  -> 44.0.2403.52  [1]
dev:    45.0.2421.0   -> 45.0.2431.0   [2]

[1] Beta channel fixes:

    I had to fetch a patch from a newer revision of Blink (r195908), see
    https://codereview.chromium.org/1157943002/ for more information
    about the patch.

    Here is the failing build log:

    https://headcounter.org/hydra/build/704037/nixlog/2

    Another fix for Blink, was needed in order to get it to build,
    see: https://codereview.chromium.org/1156113007/

    Also I needed to revert https://codereview.chromium.org/1150543002/
    using another patch, because the build won't succeed and bail out
    with WEBRTC_VIDEO_CODEC_FALLBACK_SOFTWARE not being found (it's only
    used once in the source, but isn't defined anywhere). Here are the
    trybot results:

    https://chromium-cq-status.appspot.com/patch-status/1150543002/20001

[2] Dev channel fixes:

    The "ffmpegsumo" shared library is now no longer built, because it
    is now statically linked against Chromium, for details see:

    https://codereview.chromium.org/1141703002

All channels built and tested on my Hydra at:

https://headcounter.org/hydra/eval/178458

Test reports:

x86:    https://headcounter.org/hydra/build/704908/download/1/log.html
x86_64: https://headcounter.org/hydra/build/704914/download/1/log.html

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-06-23 03:35:30 +02:00
Oliver Charles
fd6600c809 bluejeans: New Mozilla plugin 2015-06-22 14:04:40 +01:00
Domen Kožar
2959f193a9 update flash player
(cherry picked from commit 48b41f0e95)
Signed-off-by: Domen Kožar <domen@dev.si>
2015-06-21 09:23:06 +02:00
Vladimír Čunát
ddeb2f5cce firefox: fix file-dialogs and icons with gtk3
There was the usual crashing and a few icons missing.
@lethalman: I think it's best to start putting $XDG_ICON_DIRS into suffix
instead of prefix (as here), so user-installed icons take precedence.

/cc #7743.
2015-06-18 14:48:41 +02:00
aszlig
1746140184
Merge branch 'chromium-update'.
This also merges pull request #8290 plus a few other fixes from
@ambrop72 and me.

The summary of changes is:

  * Update all channels to latest upstream.
  * Update GYP package and drop gyp_svn1977.
  * Remove ICU from buildInputs to prevent build failure.
  * Switch back to using --depth . to GYP instead of patching in the
    absolute store paths.
  * Don't symlink source code anymore, which might introduce a
    regression on high I/O load on Hydra. As this is only a temporary
    build fix, let's cross fingers and hope we don't hit it. See
    c92dbffeac for an explanation.
  * Use HTTPS for the bucket URL.
  * Fix nix_plugin_paths patch for version 44 and higher.

Tested at: https://headcounter.org/hydra/eval/169134
2015-06-12 06:05:08 +02:00
Kirill Elagin
e5b56cdfff firefox: add option to build with GTK3 (close #7743) 2015-06-11 21:15:48 +02:00
aszlig
af54ddf8b6
chromium: Drop plugin_paths patch for old versions.
The patch was for versions prior to version 22, so we no longer need it.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-06-11 19:54:11 +02:00
aszlig
6a8afa4bb3
chromium: Fix plugin_paths patch for version 44.
The pepper effects plugin has been removed and migrated to NaCl, so I'm
just dropping the hunk of that patch.

Upstream reviow URL: https://codereview.chromium.org/1085393003

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-06-11 19:54:11 +02:00
Ambroz Bizjak
58fd4f672f Chromium: Update and build fixes.
Changes included:
- Update versions.
- Use gyp package not gyp_svn1977.
- Remove icu from buildInputs, since this causes a build error due to inferference with use_system_icu=false.
- Remove the hack that inserts the absolute path into gyp files, and pass `--depth .` to gyp. This resolves the `third_party/angle` gyp error.
- Do a normal copy of the source code not a symlink copy. This resolves some link error where the symlinks interfere with relative paths (seems like because gyp resolves symlinks first). Note, this used to be worked around with the absolute path insertion hack.
- Change the bucketURL in update.nix to https (for more secure updates).
2015-06-11 18:23:58 +02:00
Arseniy Seroka
433a8d766e Merge pull request #8166 from richardlarocque/firefox_icon
Fix firefox-bin icon path
2015-06-07 00:14:37 +03:00
Domen Kožar
a96f7c9e0a Merge pull request #8197 from taku0/firefox-bin-libmozgnome
firefox-bin, thunderbird-bin: update patchelf arguments
2015-06-06 21:03:16 +02:00
taku0
5f890ceca1 firefox-bin, thunderbird-bin: update patchelf arguments 2015-06-06 19:05:57 +09:00
taku0
6aa10201cc flashplayer: Update from 11.2.202.457 -> 11.2.202.460 2015-06-06 18:38:18 +09:00
William A. Kennington III
ffd0539eba cacert: store ca-bundle.crt in $out/etc/ssl/certs instead of $out 2015-06-05 13:00:52 -07:00
Richard Larocque
6214a521c9 Fix firefox-bin icon path 2015-06-03 19:33:59 -07:00
Eelco Dolstra
4564a0e5e2 firefox: Update to 38.0.5 2015-06-03 11:35:06 +02:00
taku0
def4876d41 firefox-bin: update to version 38.0.5 2015-06-03 09:32:11 +09:00
Vladimír Čunát
643c515489 dillo: minor update to fix build (after fltk bump) 2015-05-30 17:34:25 +02:00
William A. Kennington III
b07929b0a3 Use libpulseaudio instead of pulseaudio 2015-05-29 14:32:56 -07:00
William A. Kennington III
cd52c04456 Fix more ca-bundle paths 2015-05-29 14:26:32 -07:00
Marko Durkovic
d917f8c7c9 cygwin: w3m 2015-05-28 10:53:35 +02:00
Tobias Geerinckx-Rice
b2d7f4b1ba Use common licence attributes from lib/licenses.nix
Many (less easily automatically converted) old-style strings
remain.

Where there was any possible ambiguity about the exact version or
variant intended, nothing was changed. IANAL, nor a search robot.

Use `with stdenv.lib` wherever it makes sense.
2015-05-27 22:00:06 +02:00
aszlig
b26de39252
gyp: Revive old SVN version to build Chromium.
Works around regression from a305e6855d.

We're also marking it lowPrio to make sure nobody will accidentally
reference it using nix-env -i.

Until we have fixed #7402, we're going to build with the old gyp version
to prevent being affected by https://crbug.com/462153.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-05-22 11:37:40 +02:00
Pascal Wittmann
bfc1582b81 jumanji: fix gsettings schemas, closes #7916 2015-05-21 01:10:24 +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
William A. Kennington III
0700e844e2 firefox: 38.0 -> 38.0.1 2015-05-15 18:38:13 -07:00
taku0
fa2102b463 firefox-bin: update to version 38.0.1 2015-05-16 00:43:44 +09:00
Eric Seidel
67fe5d46d4 Merge pull request #7817 from gridaphobe/cc-wrapper-isgnu-isclang
Add isGNU and isClang attributes to cc-wrapper
2015-05-14 10:09:07 -07:00
William A. Kennington III
8ffc461f91 firefox: 37.0.2 -> 38.0 2015-05-13 14:50:57 -07:00
taku0
c22b03db0c firefox-bin: update to version 38.0 2015-05-13 22:19:50 +09:00
Eric Seidel
662a6b1ca6 remove all references to stdenv.cc.cc.is{GNU,Clang}
use the new `stdenv.cc.is{GNU,Clang}` instead, which will always be
defined.
2015-05-11 14:44:50 -07:00
Charles Strahan
ae8c6092e7 pwmt: update packages (zathura, jumanji, girara)
This updates (and fixes) the mupdf backend for zathura, and bumps the
versions for other related packages.
2015-05-06 10:36:30 -04:00
Joachim Fasting
bf7ad2d84f meta.description fixups
Mostly scripted substitutions with a couple of subjective enhancements.
2015-04-30 18:17:42 +02:00
aszlig
310da1b4da
chromium/update: Remove reference to <nixpkgs>.
We shouldn't make assumptions on what is set by NIX_PATH in order to
make it easier to rename that Nix path reference.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-04-29 08:22:48 +02:00
aszlig
fce7113345
chromium: Add missing dependency on libcap.
After the pulseaudio refactor in NixOS/nixpkgs@a2a3508, libcap is no
longer propagated to chromium anymore. And we need to have libcap for
the renderer sandbox.

Build log: https://hydra.nixos.org/build/21689759/nixlog/1/raw

What makes me wonder is that given that this was propagated by
pulseaudio noone either seemed to have disabled pulseaudio support for
Chromium or just didn't report the build failure.

Half-assed testing done against all channels, because it builds the
sandbox and we can't break an already broken build twice (or maybe we
can, who knows...).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-04-27 07:24:11 +02:00
Edward Tjörnhammar
e928311fe1 Merge pull request #7496 from taku0/firefox-bin-37.0.2
firefox-bin: update to version 37.0.2
2015-04-23 21:41:26 +02:00
Ricardo M. Correia
7dddf8a68c flashplayer: Update from 11.2.202.451 -> 11.2.202.457 2015-04-22 02:59:58 +02:00
Eelco Dolstra
9f3370a9c9 firefox: Update to 37.0.2 2015-04-21 16:48:46 +02:00
taku0
cc3d0913d3 firefox-bin: update to version 37.0.2 2015-04-21 23:44:56 +09:00
Brayden
1ac6acff90 Fix firefoxWrapper's icon 2015-04-11 15:34:36 -07:00
Michael Raskin
4b0e70f89a Update Firefox to 37.0.1 2015-04-04 13:11:40 +03:00
Michael Raskin
42e844aff4 Merge pull request #7135 from taku0/firefox-bin-37.0
firefox-bin: update to version 37.0; thunderbird-bin: update to version 31.6.0
2015-04-04 13:10:55 +03:00
taku0
dcb61624e7 firefox-bin: update to version 37.0.1 2015-04-04 13:09:24 +09:00
Spencer Whitt
2c0c3af88f Remove mozilla browser 2015-04-02 13:35:50 -04:00
taku0
ce7481e129 firefox-bin: update to version 37.0; thunderbird-bin: update to version 31.6.0 2015-04-02 23:16:50 +09:00