From owner-freebsd-ports@FreeBSD.ORG Sun Feb 5 17:47:36 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3264106564A; Sun, 5 Feb 2012 17:47:36 +0000 (UTC) (envelope-from miwi.freebsd@googlemail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 70B378FC0C; Sun, 5 Feb 2012 17:47:36 +0000 (UTC) Received: by iaeo4 with SMTP id o4so11182381iae.13 for ; Sun, 05 Feb 2012 09:47:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:reply-to:organization :x-mailer:mime-version:content-type:content-transfer-encoding; bh=z/GDNsRvODdIanqMRLOHuN6/W/eGRMUuDhaERqELe/A=; b=kV9BrJuI1QlgIrjd+BB3wuTExb+4gD+qgtULfdax1Aj3Yz6zERdEjw0V4QLK8XBG9d /Sfn+eaQo20KDdjLam8L6skJI+NiGm5+NHU5ruc4l0CgaDGkzQB/fSOfMQVYSIFvq1U2 BDBAQb8D1Dx/AT8vA5AcnLaV+OqocwU6pd1nE= Received: by 10.42.135.138 with SMTP id p10mr13827023ict.25.1328464056035; Sun, 05 Feb 2012 09:47:36 -0800 (PST) Received: from miwifbsd.dyndns.org ([210.195.151.203]) by mx.google.com with ESMTPS id wn6sm12124588igb.3.2012.02.05.09.47.33 (version=SSLv3 cipher=OTHER); Sun, 05 Feb 2012 09:47:35 -0800 (PST) Sender: Martin Wilke Date: Mon, 6 Feb 2012 01:45:36 +0000 From: Martin Wilke To: ports@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <20120206014536.7ece944b.miwi@FreeBSD.org> Organization: FreeBSD X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: x11@FreeBSD.org Subject: [CFT] Xorg Upgrade 7.5.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: miwi@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Feb 2012 17:47:36 -0000 Knock knock... The X11 Team is pleased to announce the next round of Xorg updates. Note that this is experimental so you really have to know what you are doing, read UPDATING in the repository, and follow our exact instructions. We are specifically looking for feedback from Intel, ATI and NVIDIA users. Summary of changes: xf86-video-nouveau has been removed along with the WITHOUT_NOUVEAU knob. We suggest switching to the nvidia blob. KMS Support [1]: Unfortunately, the intel KMS driver will only work for the latest FreeBSD 9-STABLE or 10-CURRENT users. The patch for HEAD current is named all.13.1.patch. The higher the version the newer the patch is. Other needed patches are already available in the Xorg update. HEAD Users: Get the latest patchset from Kib here: http://people.freebsd.org/~kib/drm/ 9-STABLE Users: 'meowthink' is currently maintaining the backport to 9 STABLE. Make sure you have the latest FreeBSD 9-STABLE source. Get the patch from here: https://docs.google.com/leaf?id=0BxbPi2OX4_B-NWY3NWU3MzEtNDBjYy00NTljLThlZGItMWFlYjIyYjI4Yjk3&hl=en_US Rebuild your Kernel and reboot. Known issuse: There will be a patch reject in the sys/dev/drm/i915_suspend.c file. The solution is to manually undo the expansion of the $FreeBSD: ....$ tag, so it only saysis $FreeBSD$. Checkout Xorg Development Repo: You will need to install devel/subversion in order to checkout the xorg repo. Next, you will need to add WITH_NEW_XORG=yes in your /etc/make.conf if you want to try out the new Xorg and mesa. Intel users: note that if you are not qualified for the KMS patch, you shouldn't use WITH_NEW_XORG=yes because the old intel driver doesn't build with the new X server. If you are qualified, you should also set WITH_KMS=yes in /etc/make.conf. svn co https://trillian.chruetertee.ch/svn/ports/tags/xorg_7_5_2 A small merge script to merge the svn checkout into the real portstree can be found here: http://people.freebsd.org/~miwi/xorg/xorgmerge The script is a modified version of the old kdemerge script. Please set the KDEDIR variable to the path of your X.org ports. After merging, run one of the following command, depending on which tool you use to manage your installed packages. portupgrade -af \* portmaster -a After installing these, you will have to rebuild all xf86-* ports. We will bump all related ports during the commit to the ports tree. Roadmap: Our current plan is to let the CFT running until the last weekend of February. We hope to get a lot feedback to solve as many problems as possible. So please help us to get the best xorg update ever in! Links: http://wiki.freebsd.org/Intel_GPU [1] http://wiki.freebsd.org/Xorg http://miwi.bsdcrew.de/2012/02/working-on-xorg-stuff/ Your FreeBSD Xorg Team PS: Please reply to the x11@ mailing list. Cross posted due to the potentially disruptive nature of the change and need to get a wide variety of testers. -- +------------------oOO--(_)--OOo----------------+ With best Regards, Martin Wilke (miwi_(at)_FreeBSD.org)