From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S4SAf-0004bn-Bn for garchives@archives.gentoo.org; Mon, 05 Mar 2012 07:17:25 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 98C04E06A6; Mon, 5 Mar 2012 07:17:18 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 656D0E06A6 for ; Mon, 5 Mar 2012 07:17:18 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id B4EA81B400F for ; Mon, 5 Mar 2012 07:17:17 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 759F5E5428 for ; Mon, 5 Mar 2012 07:17:16 +0000 (UTC) From: "Alexandre Restovtsev" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexandre Restovtsev" Message-ID: <1330931224.8759b58382def36d988deadc673b922e316db8b6.tetromino@gentoo> Subject: [gentoo-commits] proj/gnome:master commit in: net-libs/webkit-gtk/ X-VCS-Repository: proj/gnome X-VCS-Files: net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild X-VCS-Directories: net-libs/webkit-gtk/ X-VCS-Committer: tetromino X-VCS-Committer-Name: Alexandre Restovtsev X-VCS-Revision: 8759b58382def36d988deadc673b922e316db8b6 X-VCS-Branch: master Date: Mon, 5 Mar 2012 07:17:16 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 512ece59-8f9a-4527-ab32-1f743a4622ba X-Archives-Hash: 1d9147272e3d91009dabf6d7aed5a81a commit: 8759b58382def36d988deadc673b922e316db8b6 Author: Alexandre Rostovtsev gentoo org> AuthorDate: Mon Mar 5 07:07:04 2012 +0000 Commit: Alexandre Restovtsev gmail com> CommitDate: Mon Mar 5 07:07:04 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gnome.git;a=3D= commit;h=3D8759b583 net-libs/webkit-gtk: also pax-mark jsc-1 and jsc-3 to prevent crashes on = PaX systems --- net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild | 5 ++++- net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild b/net-libs= /webkit-gtk/webkit-gtk-1.7.90-r200.ebuild index f29db1e..4cd179b 100644 --- a/net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild @@ -5,7 +5,7 @@ EAPI=3D"4" =20 # Don't define PYTHON_DEPEND: python only needed at build time -inherit autotools eutils flag-o-matic eutils python virtualx gnome2-util= s +inherit autotools eutils flag-o-matic gnome2-utils pax-utils python virt= ualx =20 MY_P=3D"webkit-${PV}" DESCRIPTION=3D"Open source web browser engine" @@ -188,6 +188,9 @@ src_install() { # Remove .la files find "${D}" -name '*.la' -exec rm -f '{}' + =20 + # Prevents crashes on PaX systems + pax-mark m "${ED}usr/bin/jsc-1" + # File collisions with slot 3 # bug #402699, https://bugs.webkit.org/show_bug.cgi?id=3D78134 rm -rf "${ED}usr/share/gtk-doc" || die diff --git a/net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild b/net-libs= /webkit-gtk/webkit-gtk-1.7.90-r300.ebuild index 2d56cb9..c129a6f 100644 --- a/net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild @@ -5,7 +5,7 @@ EAPI=3D"4" =20 # Don't define PYTHON_DEPEND: python only needed at build time -inherit autotools eutils flag-o-matic eutils python virtualx gnome2-util= s +inherit autotools eutils flag-o-matic gnome2-utils pax-utils python virt= ualx =20 MY_P=3D"webkit-${PV}" DESCRIPTION=3D"Open source web browser engine" @@ -186,4 +186,7 @@ src_install() { =20 # Remove .la files find "${D}" -name '*.la' -exec rm -f '{}' + + + # Prevents crashes on PaX systems + pax-mark m "${ED}usr/bin/jsc-3" }