From 7c877fde8470109b94a9cb860b0b0f85b46ba5e2 Mon Sep 17 00:00:00 2001 From: John Ogle Date: Thu, 4 Dec 2025 21:22:49 -0800 Subject: [PATCH] Remove mbedtls_2 workaround for dolphin packages Dolphin-emu and dolphin-emu-primehack now use maintained mbedtls version 3.6.5 instead of unmaintained mbedtls_2. No longer need to permit insecure packages. Verified both packages build successfully without the workaround. --- roles/desktop/gaming.nix | 8 -------- 1 file changed, 8 deletions(-) diff --git a/roles/desktop/gaming.nix b/roles/desktop/gaming.nix index 8a642af..75b11d5 100644 --- a/roles/desktop/gaming.nix +++ b/roles/desktop/gaming.nix @@ -30,14 +30,6 @@ in dedicatedServer.openFirewall = true; localNetworkGameTransfers.openFirewall = true; }; - - # TODO: Remove me once dolphin-emu and dolphin-emu-primehack update - # dependencies to mbedtls from mbedtls_2 (which is currently) - # unmaintained - nixpkgs.config.permittedInsecurePackages = [ "mbedtls-2.28.10" ]; - warnings = [ - "Using insecure mbedtls-2.28.10 for Dolphin Emu - check for updates regularly" - ]; }) ]; }