From owner-freebsd-gnome@FreeBSD.ORG Sun Jan 24 19:12:28 2010 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD86F106566B for ; Sun, 24 Jan 2010 19:12:28 +0000 (UTC) (envelope-from thurners@nicsys.de) Received: from hal-9000.nicsys.de (hal-9000.nicsys.de [213.187.80.1]) by mx1.freebsd.org (Postfix) with ESMTP id 2A19B8FC14 for ; Sun, 24 Jan 2010 19:12:27 +0000 (UTC) Received: from xris.fu41.vpn (pD95DE771.dip.t-dialin.net [217.93.231.113]) by hal-9000.nicsys.de (8.13.6/8.13.6/NICsys) with ESMTP id o0OIddNA094266 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sun, 24 Jan 2010 19:39:40 +0100 (CET) Received: from xris.fu41.vpn (localhost [127.0.0.1]) by xris.fu41.vpn (8.14.3/8.14.3) with ESMTP id o0OIdcUL003377 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 24 Jan 2010 19:39:38 +0100 (CET) (envelope-from stthu@xris.fu41.vpn) Received: (from stthu@localhost) by xris.fu41.vpn (8.14.3/8.14.3/Submit) id o0OIdc0p003161 for gnome@FreeBSD.org; Sun, 24 Jan 2010 19:39:38 +0100 (CET) (envelope-from stthu) Date: Sun, 24 Jan 2010 19:39:38 +0100 From: Stefan Thurner To: gnome@FreeBSD.org Message-ID: <20100124183938.GA85791@xris.fu41.vpn> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="17pEHd4RhPHOinZp" Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-Virus-Scanned: by amavisd-new X-Spam-Status: No, score=6.1 required=7.0 tests=BAYES_50,RCVD_IN_PBL, RCVD_IN_SORBS_DUL, RDNS_DYNAMIC, TO_NO_BRKTS_DYNIP, T_KHOP_BOTNET_2 autolearn=no version=3.3.0-rc1 X-Spam-Level: ****** X-Spam-Checker-Version: SpamAssassin 3.3.0-rc1 (2009-12-22) on kronos.vpn.nicsys.de Cc: Subject: webkit dependencies X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 19:12:28 -0000 --17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, installing webkit-gtk2 from ports brings in a lot gnome dependencies. But they are not mandatory for webkit. I've managed to install libsoup without gnome dependencies (see diff below). --- /usr/ports/devel/libsoup/Makefile 2009-12-16 19:33:15.000000000 +0100 +++ Makefile 2010-01-24 17:18:22.000000000 +0100 @@ -22,10 +22,9 @@ =20 LIB_DEPENDS=3D popt.0:${PORTSDIR}/devel/popt \ proxy.0:${PORTSDIR}/net/libproxy \ - gnome-keyring.0:${PORTSDIR}/security/gnome-keyring \ sqlite3.8:${PORTSDIR}/databases/sqlite3 =20 -USE_GNOME=3D gnomehack glib20 libxml2 ltverhack referencehack gconf2 +USE_GNOME=3D gnomehack glib20 libxml2 ltverhack referencehack USE_LDCONFIG=3D yes USE_AUTOTOOLS=3D libtool:22 USE_GMAKE=3D yes @@ -42,6 +41,13 @@ CONFIGURE_ARGS+=3D--disable-ssl .endif =20 +.if !defined(WITHOUT_GNOME) +LIB_DEPENDS+=3D gnome-keyring.0:${PORTSDIR}/security/gnome-keyring +USE_GNOME+=3D gconf2 +.else +CONFIGURE_ARGS+=3D--without-gnome +.endif + .include =20 pre-everything:: Another problem was that had to disable gstreamer explicitly to disable it (see diff below). --- /usr/ports/www/webkit-gtk2/Makefile 2009-12-23 21:17:31.000000000 +0100 +++ Makefile 2010-01-24 17:18:56.000000000 +0100 @@ -54,6 +54,8 @@ .if defined(WITH_VIDEO) USE_GSTREAMER+=3D yes CONFIGURE_ARGS+=3D--enable-video +.else +CONFIGURE_ARGS+=3D--disable-video .endif =20 .if defined(WITH_DEBUG) Is it possible to rework these ports so that we can install a pure _gtk_ webkit version? regards -Stefan --=20 GPG-encrypted mail welcome! --> ID:E970FCBE --17pEHd4RhPHOinZp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEABECAAYFAktck+oACgkQxNmQVulw/L7vgQCg25I4S0tDC8jXjrakhEWfgihh 1oQAoKX4pSfw/mcR1WIT0RCfQ4ypcTuN =ytiY -----END PGP SIGNATURE----- --17pEHd4RhPHOinZp--