From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Sep 10 17:30:05 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45E1116A49A for ; Mon, 10 Sep 2007 17:30:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2C19913C4F6 for ; Mon, 10 Sep 2007 17:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8AHU2a8043338 for ; Mon, 10 Sep 2007 17:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8AHU2S7043337; Mon, 10 Sep 2007 17:30:02 GMT (envelope-from gnats) Resent-Date: Mon, 10 Sep 2007 17:30:02 GMT Resent-Message-Id: <200709101730.l8AHU2S7043337@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 79B4816A418 for ; Mon, 10 Sep 2007 17:26:50 +0000 (UTC) (envelope-from flz@xbsd.org) Received: from postfix2-g20.free.fr (postfix2-g20.free.fr [212.27.60.43]) by mx1.freebsd.org (Postfix) with ESMTP id DD59D13C48E for ; Mon, 10 Sep 2007 17:26:49 +0000 (UTC) (envelope-from flz@xbsd.org) Received: from smtp6-g19.free.fr (smtp6-g19.free.fr [212.27.42.36]) by postfix2-g20.free.fr (Postfix) with ESMTP id 177161A18350 for ; Mon, 10 Sep 2007 17:57:50 +0200 (CEST) Received: from smtp6-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp6-g19.free.fr (Postfix) with ESMTP id AD8B3CA871 for ; Mon, 10 Sep 2007 18:56:52 +0200 (CEST) Received: from smtp.xbsd.org (xbsd.org [82.233.2.192]) by smtp6-g19.free.fr (Postfix) with ESMTP id 8AC8ACA6D1 for ; Mon, 10 Sep 2007 18:56:51 +0200 (CEST) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id B1F1811881 for ; Mon, 10 Sep 2007 18:56:48 +0200 (CEST) Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id In8+8xscNyHe for ; Mon, 10 Sep 2007 18:56:43 +0200 (CEST) Received: from kate.xbsd.org (nikki.xbsd.org [193.120.123.153]) by smtp.xbsd.org (Postfix) with SMTP id F331911689 for ; Mon, 10 Sep 2007 18:56:42 +0200 (CEST) Received: by kate.xbsd.org (sSMTP sendmail emulation); Mon, 10 Sep 2007 18:12:01 +0100 Message-Id: <20070910165642.F331911689@smtp.xbsd.org> Date: Mon, 10 Sep 2007 18:12:01 +0100 From: "Florent Thoumie" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/116263: x11-toolkits/gtk20: reduce X deps X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: flz@xbsd.org List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2007 17:30:05 -0000 >Number: 116263 >Category: ports >Synopsis: x11-toolkits/gtk20: reduce X deps >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Sep 10 17:30:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Florent Thoumie >Release: FreeBSD 6.2-RELEASE i386 >Organization: Xbsd.org >Environment: System: FreeBSD nikki.xbsd.org 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386 >Description: Upcoming x11/pixman may depend on gtk20, which depends on xorg-libraries, which in turn depends on pixman. This patch fixes the circular dependency by specifying explicitely which X libraries gtk20 depends on. It is expected that some (a lot?) ports will break, cause they assume that gtk20 will bring all the X libraries. >How-To-Repeat: >Fix: --- gtk20.diff begins here --- ? gtk20.diff Index: Makefile =================================================================== RCS file: /home/pcvs/ports/x11-toolkits/gtk20/Makefile,v retrieving revision 1.199 diff -u -r1.199 Makefile --- Makefile 17 Jul 2007 04:30:08 -0000 1.199 +++ Makefile 10 Sep 2007 16:50:14 -0000 @@ -8,7 +8,7 @@ PORTNAME= gtk PORTVERSION= 2.10.14 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= x11-toolkits MASTER_SITES= ${MASTER_SITE_GNOME:S,%SUBDIR%,sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/,} \ ftp://ftp.gtk.org/pub/gtk/v2.10/ \ @@ -42,7 +42,7 @@ USE_AUTOTOOLS= libtool:15 USE_GNOME= gnomehack atk pango ltverhack USE_GETTEXT= yes -USE_XLIB= yes +USE_XORG= xext xrender x11 xinerama xi xrandr xcursor xfixes CONFIGURE_ARGS= --enable-static --with-xinput=yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/freetype2 \ -I${LOCALBASE}/include" \ --- gtk20.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: