arcnmx
9ead68aa4b
firefox-bin: provide wrapper with libName
...
The wrapper was configuring the wrong directory, and
`${libName}/firefox-bin` must not be a symlink.
2022-02-13 09:29:38 -08:00
Artturin
cbb7455d73
firefox-bin: add libXtst and libXrandr to lib path
...
firefox nightly now requires libXtst.so.6
without this change firefox nightly from the mozilla overlay fails to
start
added libXrandr too since libxul.so requires it
libXrandr.so.2 => not found
libXtst.so.6 => not found
2021-11-02 10:59:24 -07:00
Bernardo Meurer
5659072a1f
Merge pull request #139701 from wamserma/firefox-bin-locales
...
firefox-bin: fix locale selection
2021-10-27 08:04:57 -07:00
taku0
b7d06138c8
firefox-bin: simplify locale selection
2021-10-23 14:38:49 +09:00
Alyssa Ross
b1a7f33b39
firefox-bin: fix license
...
The Mozilla Trademark Policy is not a license, and applies equally to
our own source builds of Firefox, so it doesn't make sense to mark the
package as unfree because of that.
Quoting <about:license>:
> Binaries of this product have been made available to you by the
> Mozilla Project under the Mozilla Public License 2.0 (MPL).
Since all this does is download a large binary and wrap it, there's
still no point in it ending up in cache.nixos.org, so disable it on
Hydra now that Hydra would otherwise try to build it.
2021-09-28 12:20:49 +00:00
Markus S. Wamser
6a144364cc
firefox-bin: fix locale selection
2021-09-28 08:59:58 +02:00
adisbladis
28d8ad0be1
firefox-bin: Don't reference gnome in expression
...
Infix matching is used a heuristic in nixpkgs-update for what _not_ to
update which causes the firefox-bin packages not to get picked up by
the automatic updater.
While this "fix" isn't ideal and complicates the call-sites a bit I
think the trade-off is worth it to have up-to-date Firefox packages.
2021-09-24 20:34:11 -05:00
tekeri
5dc38fe346
firefox-bin: custom policy setup via config.firefox.policies
2021-08-17 02:24:49 +09:00
Martin Weinelt
689fbcb061
Merge pull request #133246 from taku0/firefox-bin-update-script-pname
...
firefox-bin: fix parameter of updateScript
2021-08-09 12:19:22 +02:00
taku0
732b2f8759
firefox-bin: fix parameter of updateScript
2021-08-09 19:09:43 +09:00
Artturi
3dcb36f234
Merge pull request #129273 from lovesegfault/firefox-increase-max-silent
...
firefox: increase silent timeout to 14400s (4h)
2021-08-07 15:03:09 +03:00
Felix Buehler
f95cb05e20
firefox-bin: remove phases
2021-08-03 00:05:38 +02:00
Felix Buehler
e4e631ebb8
applications/networking: /s/name/pname&version/
2021-07-19 14:55:48 +02:00
Bernardo Meurer
436d595c53
Revert "firefox: increase timeout to 86400s (24h)"
...
This reverts commit c0dd9c3b3d
.
2021-07-04 14:09:07 -07:00
Bernardo Meurer
c0dd9c3b3d
firefox: increase timeout to 86400s (24h)
...
Fixes : #129115
2021-07-03 23:59:43 -07:00
AndersonTorres
e9e5f5f84d
Change all alsaLib references to alsa-lib
2021-06-10 01:12:49 -03:00
Jan Tojnar
468cb5980b
gnome: rename from gnome3
...
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Simonas Kazlauskas
6866364f83
firefox-bin: rpath pipewire
...
Fixes screensharing on Wayland via pipewire/xdp infrastructure.
2021-05-02 02:01:12 +03:00
Sandro Jäckel
dcb501f993
kerberos: deprecate alias
2021-04-04 03:18:56 +02:00
Bernardo Meurer
dd58f3ad13
firefox-bin: add pciutils to libPath
2021-03-13 22:09:09 -08:00
adisbladis
92f2c8b4ac
firefox-bin: Remove alsa/libpulseaudio dev outputs
...
It doesn't seem that these make any functional difference, but they are
increasing the closure size.
2021-02-26 19:07:52 +02:00
Bernardo Meurer
4b92303b78
firefox-bin: add lovesegfault as a maintainer
2021-02-07 00:06:48 -08:00
Ben Siraphob
badf51221d
treewide: stdenv.lib -> lib
2021-01-16 17:58:11 +07:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Samuel Gräfenstein
8bf91014a7
firefox-bin: ffmpeg_3 -> ffmpeg
2020-08-10 22:47:12 +02:00
adisbladis
f84cd5f8aa
firefox-bin: Switch to sha256 sums in update scripts
...
There is no extra security properties provided by sha512, they are
just bigger.
2020-07-14 22:03:01 +02:00
Cole Mickens
8437596beb
firefox{,-bin}: add 'mesa', for wayland/drm
2020-07-09 19:56:36 -07:00
Jan Tojnar
eb700f7a93
firefox-bin: remove GConf dependency
...
It is only optionally dlopened by crash reporter to try to get system proxy settings
but no system stores proxy in GConf these days so it is completely useless.
97c590ed55/toolkit/crashreporter/client/crashreporter_gtk_common.cpp (L121-L122)
2020-06-20 23:38:08 +02:00
Jan Tojnar
a699dd2bee
firefox-bin: remove libgnome dependency
...
It is deprecated and has been removed ages ago:
https://bugzilla.mozilla.org/show_bug.cgi?id=694570
It persists in the crash reporter for some reason but it is optional there:
f66f5a235e/toolkit/crashreporter/client/crashreporter_linux.cpp (L366-L370)
2020-06-20 23:37:15 +02:00
Jan Tojnar
5384ace0c8
firefox-bin: do not depend on libcanberra-gtk
...
libxul only needs libcanberra.so.0
3dc26ddcf3/widget/gtk/nsSound.cpp (L158)
2020-06-20 23:34:54 +02:00
Doron Behar
01d4e2fe33
treewide: use ffmpeg_3 explicitly if not wanted otherwise
...
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
2020-06-12 11:55:31 -07:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
adisbladis
c9d8624ccd
treewide: Get rid of libGLU_combined
2019-11-18 20:10:43 +00:00
Frederik Rietdijk
ad1d58c622
Merge staging-next into staging
2019-08-31 10:04:20 +02:00
taku0
a278d1d0c3
firefox-bin: add maintainer
2019-08-30 20:11:21 +09:00
volth
35d68ef143
treewide: remove redundant quotes
2019-08-26 21:40:19 +00:00
worldofpeace
b1bc0645ea
gdk-pixbuf: rename from gdk_pixbuf
2019-07-22 18:50:57 -04:00
Rok Garbas
65781e204d
Remove me (garbas) as maintainer since I don't have much time to maintain anything
2019-07-03 11:27:39 +02:00
Vladimír Čunát
5e045da578
treewide: fixup evaluation of updater scripts
...
... broken by f3282c8
#63177 . Discovered by the tarball job:
https://hydra.nixos.org/build/94927223
2019-06-18 13:10:23 +02:00
Tomas Hlavaty
377898bdc0
firefox-bin: allow overriding systemLocale
2019-03-24 09:32:01 +01:00
Frederik Rietdijk
2fcb11a244
Merge staging-next into master
2019-03-01 09:06:20 +01:00
Robert Schütz
fce6329f50
firefox-bin: fix updateScript evaluation
2019-02-28 07:46:14 +01:00
Jan Tojnar
606ceda352
gnome3: stop using aliases
2019-02-14 02:31:15 +01:00
Jan Tojnar
59a94b57f0
update.nix: Run update scripts in parallel
...
To make updating large attribute sets faster, the update scripts
are now run in parallel.
Please note the following changes in semantics:
- The string passed to updateScript needs to be a path to an executable file.
- The updateScript can also be a list: the tail elements will then be passed
to the head as command line arguments.
2018-12-01 19:17:13 +01:00
Corey O'Connor
ba2fe3c9a6
firefox: disable auto updates using distribution policies.
...
Resolves #33884
2018-10-03 07:22:49 -07:00
zimbatm
6060940c24
firefox-bin: fix channel patching
...
The patchPhase wasn't being applied at all.
This patch re-enables that and also re-thinks the setting that we want
to have. Turning off the auto-update is more accurate and doesn't lose
information like it did before.
2018-09-25 16:48:07 +02:00
John Ericson
2c2f1e37d4
reewide: Purge all uses stdenv.system
and top-level system
...
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Matthew Bauer
08655b16f2
firefox: fix darwin wrapper
...
- add execdir passthru
usually this is /bin on macOS it is different.
2018-08-11 22:54:48 -05:00
Matthew Bauer
76999cc40e
treewide: remove aliases in nixpkgs
...
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.
Misc...
- qtikz: use libsForQt5.callPackage
This ensures we get the right poppler.
- rewrites:
docbook5_xsl -> docbook_xsl_ns
docbook_xml_xslt -> docbook_xsl
diffpdf: fixup
2018-07-18 23:25:20 -04:00
taku0
900617bd30
firefox, firefox-bin: add dependencies for flashplayer
2018-07-12 22:05:52 +09:00