nixpkgs/pkgs/applications/networking/browsers
Michal Sojka 5102a12471 firefox: Make CUPS printers visible in the print dialog
Firefox 81 introduced a new print dialog. Under NixOS, this dialog
offers only "Save as PDF" as the destination. To print to a real
printer, one has to click "Print using the system dialog" and print
from there. This is not only one unnecessary extra click, but the
system dialog also does not offer preview.

With this commit, Firefox starts offering real printers in its
printing dialog, removing the above mentioned deficiencies.

CUPS is needed because Firefox uses dlopen() to load libcups.so.2 at
runtime. See
https://searchfox.org/mozilla-central/rev/b52cf6bbe214bd9d93ed9333d0403f7d556ad7c8/widget/nsCUPSShim.cpp#28
2021-06-09 23:09:48 +02:00
..
amfora amfora: add changelog 2021-04-01 17:59:47 +02:00
angelfish angelfish: 1.8.0 -> 21.05 2021-05-12 22:32:52 +02:00
asuka treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00
av-98 av-98: add pythonImportsCheck 2021-02-11 16:46:34 +01:00
bombadillo bombadillo: add man page 2021-02-13 20:09:04 +01:00
brave brave: 1.24.86 -> 1.25.68 2021-05-28 01:47:59 +00:00
browsh treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
captive-browser buildGoPackage: remove platform.all from packages 2020-08-15 19:34:47 -07:00
castor treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00
chromium Merge pull request #125641 from primeos/chromiumDev 2021-06-04 12:19:30 +02:00
dillo treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
elinks elinks: 0.14.0 -> 0.14.1 2021-05-31 03:04:33 +00:00
eolie Merge #121780: treewide meta.maintainers tweaks 2021-05-08 10:47:08 +02:00
ephemeral ephemeral: 7.0.5 -> 7.1.0 2021-04-19 20:50:06 -04:00
falkon treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
firefox firefox: Make CUPS printers visible in the print dialog 2021-06-09 23:09:48 +02:00
firefox-bin firefox-bin: 88.0.1 -> 89.0 2021-05-31 21:50:53 +09:00
gmni gmni: init at unstable-2021-03-26 2021-03-31 13:39:57 -07:00
google-chrome gnome: rename from gnome3 2021-05-08 09:47:42 +02:00
kristall kristall: add license 2020-06-27 00:11:06 +02:00
lagrange lagrange: 1.4.0 → 1.5.0 2021-05-31 13:38:02 +03:00
links2 links2: 2.22 -> 2.23 2021-05-24 19:05:51 +00:00
luakit luakit: 2.2.1 -> 2.3 2021-03-01 15:03:41 -03:00
lynx pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
midori treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
netsurf netsurf: fix build (#111991) 2021-02-05 10:57:26 +01:00
nyxt nyxt: v2_pre-release-7 -> 2.0.0 (#124024) 2021-05-22 15:32:47 -04:00
opera opera: 68.0.3618.36 → 76.0.4017.94 2021-05-04 15:44:50 +01:00
palemoon palemoon: Remove MOZ_PKG_SPECIAL, add AV1 configure flag 2021-05-09 10:18:51 +02:00
qtchan qtchan: 0.100 -> 1.0.1 2019-08-23 01:56:24 -05:00
qutebrowser qutebrowser: 2.2.2 -> 2.2.3 2021-06-01 23:26:01 +02:00
surf surf: 2019-02-08 -> 2.1 2021-05-09 15:48:06 +02:00
tor-browser-bundle-bin tor-browser-bundle-bin: 10.0.16 -> 10.0.17 2021-06-06 11:10:16 +02:00
vieb vieb: 4.5.1 -> 5.0.0 2021-05-26 22:18:28 +08:00
vimb treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
vivaldi vivaldi: use ffmpeg instead of ffmpeg_3 2021-05-17 11:44:00 +02:00
w3m pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
webbrowser treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
webmacs treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00