From 12ccc6c61994ccde566621521b0ed5a99340bcbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Fri, 31 Oct 2025 12:05:03 +0800 Subject: [PATCH] packages/ai_blocklist: init --- nix/packages/by-name/ai_blocklist/package.nix | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 nix/packages/by-name/ai_blocklist/package.nix diff --git a/nix/packages/by-name/ai_blocklist/package.nix b/nix/packages/by-name/ai_blocklist/package.nix new file mode 100644 index 00000000..dc8967a8 --- /dev/null +++ b/nix/packages/by-name/ai_blocklist/package.nix @@ -0,0 +1,23 @@ +{ + fetchFromGitHub, + stdenvNoCC, + lib, +}: let + rev = "9bb188e2701138e03f73bacebd6b19b181ca0012"; +in + stdenvNoCC.mkDerivation { + pname = "ai_blocklist"; + version = "unstable-" + lib.substring 0 8 rev; + + src = fetchFromGitHub { + owner = "laylavish"; + repo = "uBlockOrigin-HUGE-AI-Blocklist"; + inherit rev; + hash = "sha256-p3wfR28DH6V8BHn9DT10d09Yq3mdbBecWwlR1CdDYUA="; + }; + + installPhase = '' + cp noai_hosts.txt $out + sed -i 's/^0.0.0.0 //' $out + ''; + }