diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-04-01 13:51:24 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-04-01 13:51:24 +0200 |
commit | 2f0195003ec528c203590012316571e46fa60940 (patch) | |
tree | a8b1570caec552dced1124209cbbb8e30f7a032f /pkgs/applications/networking/browsers | |
parent | 13a1c7b8c1ae5c4558aa5dc3a173fb15d55d4656 (diff) | |
download | nixlib-2f0195003ec528c203590012316571e46fa60940.tar nixlib-2f0195003ec528c203590012316571e46fa60940.tar.gz nixlib-2f0195003ec528c203590012316571e46fa60940.tar.bz2 nixlib-2f0195003ec528c203590012316571e46fa60940.tar.lz nixlib-2f0195003ec528c203590012316571e46fa60940.tar.xz nixlib-2f0195003ec528c203590012316571e46fa60940.tar.zst nixlib-2f0195003ec528c203590012316571e46fa60940.zip |
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.
Diffstat (limited to 'pkgs/applications/networking/browsers')
-rw-r--r-- | pkgs/applications/networking/browsers/firefox/default.nix | 1 | ||||
-rw-r--r-- | pkgs/applications/networking/browsers/firefox/wrapper.nix | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/applications/networking/browsers/firefox/default.nix b/pkgs/applications/networking/browsers/firefox/default.nix index 41f8cc155a8e..552c8d4d822e 100644 --- a/pkgs/applications/networking/browsers/firefox/default.nix +++ b/pkgs/applications/networking/browsers/firefox/default.nix @@ -122,6 +122,7 @@ common = { pname, version, sha256 }: stdenv.mkDerivation rec { passthru = { inherit gtk nspr version; isFirefox3Like = true; + browserName = pname; }; }; diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 91486b608b2c..5fb887bda220 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -9,8 +9,8 @@ }: ## configurability of the wrapper itself -browser : -{ browserName ? (lib.head (lib.splitString "-" browser.name)) # name of the executable +browser: +{ browserName ? browser.browserName or (builtins.parseDrvName browser.name).name , name ? (browserName + "-" + (builtins.parseDrvName browser.name).version) , desktopName ? # browserName with first letter capitalized (lib.toUpper (lib.substring 0 1 browserName) + lib.substring 1 (-1) browserName) |