From 78d5223eba4e0039527a45f56ec42891c380d8f5 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Mon, 2 Jun 2014 12:34:12 +0100 Subject: [PATCH] rackunit/docs-complete: move to the "racket-index" package Modules are not supposed to move to different packages, anymore, so I'm breaking a rule. The problem is that having `rackunit/docs-complete` in "scribble-lib" made "scribble-lib" depend on "racket-index", and that's an undesirable dependency. (Installing Scribble shouldn't force you to have Racket documentation.) I should have noticed the problem when I moved `setup/xref` to "racket-index", but I missed it. As far as I can tell, there's only one package on pkgs.racket-lang.org that isn't in the main repository and uses `rackunit/docs-index`. The package doesn't correctly declare its dependencies, anyway. original commit: d33c2252e10dbeb22e49c85f03707345e2756ce5 --- pkgs/scribble-pkgs/scribble-lib/info.rkt | 3 +-- pkgs/scribble-pkgs/scribble-test/info.rkt | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/scribble-pkgs/scribble-lib/info.rkt b/pkgs/scribble-pkgs/scribble-lib/info.rkt index 7b0d56e5..3876a14e 100644 --- a/pkgs/scribble-pkgs/scribble-lib/info.rkt +++ b/pkgs/scribble-pkgs/scribble-lib/info.rkt @@ -2,8 +2,7 @@ (define collection 'multi) -(define deps '("racket-index" - "scheme-lib" +(define deps '("scheme-lib" "base" "compatibility-lib" "scribble-text-lib" diff --git a/pkgs/scribble-pkgs/scribble-test/info.rkt b/pkgs/scribble-pkgs/scribble-test/info.rkt index adcbe5ab..046807ec 100644 --- a/pkgs/scribble-pkgs/scribble-test/info.rkt +++ b/pkgs/scribble-pkgs/scribble-test/info.rkt @@ -14,3 +14,4 @@ (define pkg-desc "tests for \"scribble\"") (define pkg-authors '(mflatt eli)) +(define build-deps '("racket-index"))