summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Ostorga <vostorga@gentoo.org>2011-01-04 17:35:35 +0000
committerVictor Ostorga <vostorga@gentoo.org>2011-01-04 17:35:35 +0000
commit19a033c8444de8739f4a173fefc0046893c45a85 (patch)
tree2ac81194dcab87e2f954450b71e68a1f7adef661 /net-news/liferea
parentAs pointed out by Ivan L. Isaev in bug #344533, MySQL was not fully enabled. ... (diff)
downloadhistorical-19a033c8444de8739f4a173fefc0046893c45a85.tar.gz
historical-19a033c8444de8739f4a173fefc0046893c45a85.tar.bz2
historical-19a033c8444de8739f4a173fefc0046893c45a85.zip
Disabling MPROTECT PaX feature to avoid SIGSEGVs on startup, patch thanks to Sergei Trofimovich <slyfox@gentoo.org> bug #338213
Package-Manager: portage-2.1.9.24/cvs/Linux i686
Diffstat (limited to 'net-news/liferea')
-rw-r--r--net-news/liferea/ChangeLog8
-rw-r--r--net-news/liferea/Manifest4
-rw-r--r--net-news/liferea/liferea-1.7.4.ebuild15
3 files changed, 20 insertions, 7 deletions
diff --git a/net-news/liferea/ChangeLog b/net-news/liferea/ChangeLog
index 6333d2dc2bc0..e9530a2a922b 100644
--- a/net-news/liferea/ChangeLog
+++ b/net-news/liferea/ChangeLog
@@ -1,10 +1,14 @@
# ChangeLog for net-news/liferea
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.196 2011/01/01 21:26:55 vostorga Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.197 2011/01/04 17:35:35 vostorga Exp $
+
+ 04 Jan 2011; VĂ­ctor Ostorga <vostorga@gentoo.org> liferea-1.7.4.ebuild:
+ Disabling MPROTECT PaX feature to avoid SIGSEGVs on startup, patch thanks
+ to Sergei Trofimovich <slyfox@gentoo.org> bug #338213
*liferea-1.6.5 (01 Jan 2011)
- 01 Jan 2011; <vostorga@gentoo.org> -liferea-1.6.2.ebuild,
+ 01 Jan 2011; Victor Ostorga <vostorga@gentoo.org> -liferea-1.6.2.ebuild,
-liferea-1.6.3.ebuild, +liferea-1.6.5.ebuild, -liferea-1.7.1.ebuild,
-liferea-1.7.2.ebuild, -liferea-1.7.3.ebuild:
Cleaning up ebuilds. Version bump to 1.6.5 bug #345825
diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index d7244e746519..40c165c06b27 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -5,6 +5,6 @@ DIST liferea-1.7.4.tar.gz 1682434 RMD160 69103730b26a28e350c6acc65f22561527b45ae
EBUILD liferea-1.4.28-r1.ebuild 2667 RMD160 1e31907b86bc0e81705630f77793fc987cbc6425 SHA1 9cd22f55eab11afe25db450a05a3c4c2854ca234 SHA256 ebe057a295313389be07dbed79efb2dc6f22717d34e93a159e7c2cd94d5c0916
EBUILD liferea-1.6.4.ebuild 1355 RMD160 e00b630d6c7bb5ae7fa2380f476a8e776881ce80 SHA1 44daa7d2ecfe4a931acc9a02018a546b61091a86 SHA256 928aad415a850e3c642bcb3b7e095e8b1a3ce7e5fcaa639aedf1e9d600c691f0
EBUILD liferea-1.6.5.ebuild 1245 RMD160 b704f0297cc3c0c68486be9ee60483f1ee6fb237 SHA1 7affa95f0442793f86a480f448eec9a236cfbcb0 SHA256 8fe48d1d245279c7b15a2ce3f5f9e53cc6e48562c45d3d9cdf1120ff551d0dd2
-EBUILD liferea-1.7.4.ebuild 1227 RMD160 526efe249f337faf89010f4c0cb7464caf8db8c1 SHA1 8bb82875c4ae6b0eb1a02e576ca4dd640764146d SHA256 cc3b6b0973ff77bed2872161e1e2944c808ad93d5c99a2f32d0c74de5acbdc02
-MISC ChangeLog 53694 RMD160 1f8e87d958ef51bb912837449764187586329794 SHA1 f8c102e29513d3b7b2751b82401f6a9582e23b80 SHA256 37b490e7847492812734e3a3f19f189927e91d76839c1b7aec8dda91aba5e227
+EBUILD liferea-1.7.4.ebuild 1478 RMD160 7ac74eacb28042257cd9cc1d0608c45a62c4e1b8 SHA1 4f49d24dcefdc894b9dbcfc53a51e71636576112 SHA256 4e5e1d4153a5dd1918acb5d97bc439be6ed0fa6e7ea0df880457c75b36625aef
+MISC ChangeLog 53917 RMD160 d4626fda98ac09edc6d0cd197ab7779fceeab413 SHA1 212bab91220cf2153c0a46a88485296560fcd4b8 SHA256 50cc980aba44eb17c65cc153f5372d0d7eda734c9ee683a02a08a3ebcfb85778
MISC metadata.xml 1272 RMD160 35afb8fe241625e789d19ee694df0e99d476e3ea SHA1 a983d292c2cf34e647b001447237224cf636740f SHA256 a932a3b88d6f8a92771ad727a632f9520c4ee529b1cf2b63e456617cce77483e
diff --git a/net-news/liferea/liferea-1.7.4.ebuild b/net-news/liferea/liferea-1.7.4.ebuild
index 7183d7a27b59..5aad45c0d76c 100644
--- a/net-news/liferea/liferea-1.7.4.ebuild
+++ b/net-news/liferea/liferea-1.7.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.7.4.ebuild,v 1.1 2010/04/19 03:20:11 vostorga Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.7.4.ebuild,v 1.2 2011/01/04 17:35:35 vostorga Exp $
EAPI="2"
-inherit gnome2
+inherit gnome2 pax-utils
GCONF_DEBUG="no"
MY_P="${P/_/-}"
@@ -46,3 +46,12 @@ pkg_setup() {
$(use_enable networkmanager nm)
$(use_enable libnotify)"
}
+
+src_install() {
+ gnome2_src_install
+ # bug #338213
+ # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime.
+ # MPROTECT policy violation. Will sit here until webkit will
+ # get optional JIT.
+ pax-mark m "${D}"/usr/bin/liferea
+}