Loading pkgs/applications/networking/browsers/librewolf/default.nix +1 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ let librewolf-src = callPackage ./librewolf.nix { }; in (buildMozillaMach rec { (buildMozillaMach { pname = "librewolf"; applicationName = "LibreWolf"; binaryName = "librewolf"; Loading pkgs/applications/networking/browsers/librewolf/librewolf.nix +14 −2 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ rec { extraConfigureFlags = [ "--with-unsigned-addon-scopes=app,system" "--disable-default-browser-agent" ]; extraPostPatch = '' Loading @@ -21,13 +22,24 @@ rec { cp -r ${source}/themes/browser . cp ${source}/assets/search-config.json services/settings/dumps/main/search-config.json sed -i '/MOZ_SERVICES_HEALTHREPORT/ s/True/False/' browser/moz.configure sed -i '/MOZ_NORMANDY/ s/True/False/' browser/moz.configure cp ${source}/patches/pref-pane/category-librewolf.svg browser/themes/shared/preferences cp ${source}/patches/pref-pane/librewolf.css browser/themes/shared/preferences cp ${source}/patches/pref-pane/librewolf.inc.xhtml browser/components/preferences cp ${source}/patches/pref-pane/librewolf.js browser/components/preferences cat ${source}/browser/preferences/preferences.ftl >> browser/locales/en-US/browser/preferences/preferences.ftl # override firefox version for fn in browser/config/version.txt browser/config/version_display.txt; do echo "${packageVersion}" > "$fn" done echo "patching appstrings.properties" find . -path '*/appstrings.properties' -exec sed -i s/Firefox/LibreWolf/ {} \; for fn in $(find "${source}/l10n/en-US/browser" -type f -name '*.inc.ftl'); do target_fn=$(echo "$fn" | sed "s,${source}/l10n,browser/locales," | sed "s,\.inc\.ftl$,.ftl,") cat "$fn" >> "$target_fn" done ''; extraPrefsFiles = [ "${source}/settings/librewolf.cfg" ]; Loading Loading
pkgs/applications/networking/browsers/librewolf/default.nix +1 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ let librewolf-src = callPackage ./librewolf.nix { }; in (buildMozillaMach rec { (buildMozillaMach { pname = "librewolf"; applicationName = "LibreWolf"; binaryName = "librewolf"; Loading
pkgs/applications/networking/browsers/librewolf/librewolf.nix +14 −2 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ rec { extraConfigureFlags = [ "--with-unsigned-addon-scopes=app,system" "--disable-default-browser-agent" ]; extraPostPatch = '' Loading @@ -21,13 +22,24 @@ rec { cp -r ${source}/themes/browser . cp ${source}/assets/search-config.json services/settings/dumps/main/search-config.json sed -i '/MOZ_SERVICES_HEALTHREPORT/ s/True/False/' browser/moz.configure sed -i '/MOZ_NORMANDY/ s/True/False/' browser/moz.configure cp ${source}/patches/pref-pane/category-librewolf.svg browser/themes/shared/preferences cp ${source}/patches/pref-pane/librewolf.css browser/themes/shared/preferences cp ${source}/patches/pref-pane/librewolf.inc.xhtml browser/components/preferences cp ${source}/patches/pref-pane/librewolf.js browser/components/preferences cat ${source}/browser/preferences/preferences.ftl >> browser/locales/en-US/browser/preferences/preferences.ftl # override firefox version for fn in browser/config/version.txt browser/config/version_display.txt; do echo "${packageVersion}" > "$fn" done echo "patching appstrings.properties" find . -path '*/appstrings.properties' -exec sed -i s/Firefox/LibreWolf/ {} \; for fn in $(find "${source}/l10n/en-US/browser" -type f -name '*.inc.ftl'); do target_fn=$(echo "$fn" | sed "s,${source}/l10n,browser/locales," | sed "s,\.inc\.ftl$,.ftl,") cat "$fn" >> "$target_fn" done ''; extraPrefsFiles = [ "${source}/settings/librewolf.cfg" ]; Loading