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.
This commit is contained in:
parent
8eeb28ffc3
commit
28d8ad0be1
2 changed files with 5 additions and 2 deletions
|
@ -28,7 +28,7 @@
|
|||
, libXt
|
||||
, libcanberra
|
||||
, libnotify
|
||||
, gnome
|
||||
, adwaita-icon-theme
|
||||
, libGLU, libGL
|
||||
, nspr
|
||||
, nss
|
||||
|
@ -137,7 +137,7 @@ stdenv.mkDerivation {
|
|||
|
||||
inherit gtk3;
|
||||
|
||||
buildInputs = [ wrapGAppsHook gtk3 gnome.adwaita-icon-theme ];
|
||||
buildInputs = [ wrapGAppsHook gtk3 adwaita-icon-theme ];
|
||||
|
||||
# "strip" after "patchelf" may break binaries.
|
||||
# See: https://github.com/NixOS/patchelf/issues/10
|
||||
|
|
|
@ -24491,6 +24491,7 @@ with pkgs;
|
|||
firefox-esr-wayland = wrapFirefox firefox-esr-91-unwrapped { forceWayland = true; };
|
||||
|
||||
firefox-bin-unwrapped = callPackage ../applications/networking/browsers/firefox-bin {
|
||||
inherit (gnome) adwaita-icon-theme;
|
||||
channel = "release";
|
||||
generated = import ../applications/networking/browsers/firefox-bin/release_sources.nix;
|
||||
};
|
||||
|
@ -24502,6 +24503,7 @@ with pkgs;
|
|||
};
|
||||
|
||||
firefox-beta-bin-unwrapped = firefox-bin-unwrapped.override {
|
||||
inherit (gnome) adwaita-icon-theme;
|
||||
channel = "beta";
|
||||
generated = import ../applications/networking/browsers/firefox-bin/beta_sources.nix;
|
||||
};
|
||||
|
@ -24513,6 +24515,7 @@ with pkgs;
|
|||
};
|
||||
|
||||
firefox-devedition-bin-unwrapped = callPackage ../applications/networking/browsers/firefox-bin {
|
||||
inherit (gnome) adwaita-icon-theme;
|
||||
channel = "devedition";
|
||||
generated = import ../applications/networking/browsers/firefox-bin/devedition_sources.nix;
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue