From owner-freebsd-ports@FreeBSD.ORG Tue Jul 17 21:20:08 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E259616A4A1 for ; Tue, 17 Jul 2007 21:20:08 +0000 (UTC) (envelope-from nominolo@googlemail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.240]) by mx1.freebsd.org (Postfix) with ESMTP id 9FF7F13C494 for ; Tue, 17 Jul 2007 21:20:08 +0000 (UTC) (envelope-from nominolo@googlemail.com) Received: by an-out-0708.google.com with SMTP id c14so395017anc for ; Tue, 17 Jul 2007 14:20:08 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=googlemail.com; s=beta; h=domainkey-signature:received:received:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=GUSmRIrJartyPSAPg5MBbyapEsyQdir5IzMbYGYIz4eRFwy/akBqFMnVNBFryY268mlR9DPTlgbWLrbDPfw8Q3qDImW1vsowQArwcrnoTwxpQmxeUKMKWOXg3wZn4+MR9uHpqb5/YwUF+m6GmP5ttuw7S347ewBasPpJQyB63XI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta; h=received:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=c1MtlNHsf2pvYepQ5c4WpxNqIUbrpgUsPVzRMtctfodcw91PQ+E1oghQ1wbjLqYHanj1UitzStypwEs0BeYuzVj4wtj2aim6e8P3jdg8I8IqV6AnxInGj0dPm8so4noSX3i/Agilb3VpygrT92W5W58FVgxkfExGQUpDo9yNqxM= Received: by 10.100.111.16 with SMTP id j16mr508846anc.1184705684793; Tue, 17 Jul 2007 13:54:44 -0700 (PDT) Received: from ?192.168.1.2? ( [193.11.244.79]) by mx.google.com with ESMTPS id d22sm145056and.2007.07.17.13.54.40 (version=SSLv3 cipher=OTHER); Tue, 17 Jul 2007 13:54:43 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <9E795D9F-01A0-4339-AD47-D4325392AF85@googlemail.com> Content-Transfer-Encoding: 7bit From: Thomas Schilling Date: Tue, 17 Jul 2007 22:54:38 +0200 To: haskell@FreeBSD.org X-Mailer: Apple Mail (2.752.3) Cc: ports@FreeBSD.org Subject: FreeBSD Port: ghc-6.6.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 21:20:09 -0000 Hi, in its current form the ghc port depends on many X-related packages which makes it depend on xorg-7.2. As I want to install it on my server I was hoping I could avoid that (also it requires quite some manuel steps, thus makes it not straight-forward). AFAIK, from 6.6.1 on GHC does not need to be built with all packages anymore, but rather contains of a few base packages and so-called "extra-libs". I therefore suggest that the ghc port be split up into a ghc or ghc- base port, and a ghc-extra-libs port. This way, it is should be possible to build ghc with much fewer dependencies (and more quickly). Thanks, / Thomas