From bfb68db9de1fe8a3571f17c937627ba0130f82a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madeleine=20Sydney=20=C5=9Alaga?= Date: Mon, 16 Mar 2026 16:47:30 -0600 Subject: [PATCH] fix(bepasty): workaround for nixpkgs#500538 https://github.com/NixOS/nixpkgs/pull/500538 --- modules/nixos/deertopia/bepasty.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/modules/nixos/deertopia/bepasty.nix b/modules/nixos/deertopia/bepasty.nix index 3e0de81..8033bf8 100644 --- a/modules/nixos/deertopia/bepasty.nix +++ b/modules/nixos/deertopia/bepasty.nix @@ -26,6 +26,26 @@ in { config.services.bepasty.servers."bin.deertopia.net".dataDir ]; + # See https://github.com/NixOS/nixpkgs/pull/500538 + nixpkgs.overlays = [ + (self: super: { + python3 = super.python3.override { + self = self.python3; + packageOverrides = self: super: { + xstatic-bootstrap = + super.xstatic-bootstrap.overridePythonAttrs (oldAttrs: rec { + version = "4.5.3.1"; + src = oldAttrs.src.override { + pname = "XStatic-Bootstrap"; + inherit version; + hash = "sha256-z2fSBUN7MlCKiLaafnxbviylqK5xCXORpqb1EOv9KCA="; + }; + }); + }; + }; + }) + ]; + services.bepasty = { enable = true; servers."bin.deertopia.net" = {