From a082ced3f15015908e1b117079c316e5df0508a1 Mon Sep 17 00:00:00 2001 From: Rine Amakawa Date: Thu, 30 Apr 2026 14:08:38 +0800 Subject: [PATCH] freerouting: disable telemetry --- pkgs/by-name/fr/freerouting/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/fr/freerouting/package.nix b/pkgs/by-name/fr/freerouting/package.nix index c5f8a959b7c9..328e212d4570 100644 --- a/pkgs/by-name/fr/freerouting/package.nix +++ b/pkgs/by-name/fr/freerouting/package.nix @@ -63,6 +63,11 @@ stdenv.mkDerivation (finalAttrs: { # The rewrite-gradle plugin breaks the nixDownloadDeps task injected by fetchDeps substituteInPlace build.gradle \ --replace-fail "rewrite 'org.openrewrite.recipe:rewrite-gradle:2.3.0'" "" + # Disable telemetry and contact options by default + substituteInPlace src/main/java/app/freerouting/settings/UserProfileSettings.java \ + --replace-fail 'public Boolean isTelemetryAllowed = true;' 'public Boolean isTelemetryAllowed = false;' + substituteInPlace src/main/java/app/freerouting/settings/UserProfileSettings.java \ + --replace-fail 'public Boolean isContactAllowed = true;' 'public Boolean isContactAllowed = false;' ''; installPhase = ''