floorp: align with upstream build configuration more closely

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
This commit is contained in:
Christoph Heiss
2024-02-19 20:10:01 +01:00
parent ff516bb178
commit d79d0ea08b
@@ -26,7 +26,7 @@
extraConfigureFlags = [
"--with-app-name=${pname}"
"--with-app-basename=${applicationName}"
"--with-distribution-id=app.floorp.Floorp"
"--with-distribution-id=one.ablaze.floorp"
"--with-unsigned-addon-scopes=app,system"
"--allow-addon-sideload"
];
@@ -44,9 +44,15 @@
};
tests = [ nixosTests.floorp ];
}).override {
# Upstream build configuration can be found at
# .github/workflows/src/linux/shared/mozconfig_linux_base
privacySupport = true;
webrtcSupport = true;
enableOfficialBranding = false;
googleAPISupport = true;
mlsAPISupport = true;
}).overrideAttrs (prev: {
MOZ_DATA_REPORTING = "";
MOZ_REQUIRE_SIGNING = "";
MOZ_TELEMETRY_REPORTING = "";
})