Gentoo Archives: gentoo-commits

From: "Ian Stakenvicius (axs)" <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/firefox: firefox-32.0.ebuild firefox-31.1.0.ebuild ChangeLog
Date: Fri, 05 Sep 2014 16:23:29
Message-Id: 20140905162325.BD3694CA6@oystercatcher.gentoo.org
1 axs 14/09/05 16:23:25
2
3 Modified: firefox-32.0.ebuild firefox-31.1.0.ebuild ChangeLog
4 Log:
5 fixed minimum versions on some deps, fix is in-place, revbumps will be coming after other bugs are sorted
6
7 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)
8
9 Revision Changes Path
10 1.2 www-client/firefox/firefox-32.0.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/firefox-32.0.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/firefox-32.0.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/firefox-32.0.ebuild?r1=1.1&r2=1.2
15
16 Index: firefox-32.0.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-32.0.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- firefox-32.0.ebuild 3 Sep 2014 22:09:11 -0000 1.1
23 +++ firefox-32.0.ebuild 5 Sep 2014 16:23:25 -0000 1.2
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2014 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-32.0.ebuild,v 1.1 2014/09/03 22:09:11 axs Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-32.0.ebuild,v 1.2 2014/09/05 16:23:25 axs Exp $
29
30 EAPI="5"
31 VIRTUALX_REQUIRED="pgo"
32 @@ -53,17 +53,17 @@
33
34 # Mesa 7.10 needed for WebGL + bugfixes
35 RDEPEND="
36 - >=dev-libs/nss-3.16.4
37 + >=dev-libs/nss-3.16.2
38 >=dev-libs/nspr-4.10.6
39 >=media-libs/mesa-10.2
40 - >=media-libs/libpng-1.6.7[apng]
41 + >=media-libs/libpng-1.6.10[apng]
42 virtual/libffi
43 gstreamer? ( media-plugins/gst-plugins-meta:1.0[ffmpeg] )
44 pulseaudio? ( media-sound/pulseaudio )
45 system-cairo? ( >=x11-libs/cairo-1.12[X] )
46 system-icu? ( >=dev-libs/icu-51.1 )
47 system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
48 - system-sqlite? ( >=dev-db/sqlite-3.8.3.1:3[secure-delete,debug=] )
49 + system-sqlite? ( >=dev-db/sqlite-3.8.4.2:3[secure-delete,debug=] )
50 >=media-libs/libvpx-1.3.0
51 kernel_linux? ( media-libs/alsa-lib )
52 selinux? ( sec-policy/selinux-mozilla )"
53
54
55
56 1.2 www-client/firefox/firefox-31.1.0.ebuild
57
58 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/firefox-31.1.0.ebuild?rev=1.2&view=markup
59 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/firefox-31.1.0.ebuild?rev=1.2&content-type=text/plain
60 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/firefox-31.1.0.ebuild?r1=1.1&r2=1.2
61
62 Index: firefox-31.1.0.ebuild
63 ===================================================================
64 RCS file: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-31.1.0.ebuild,v
65 retrieving revision 1.1
66 retrieving revision 1.2
67 diff -u -r1.1 -r1.2
68 --- firefox-31.1.0.ebuild 3 Sep 2014 22:09:11 -0000 1.1
69 +++ firefox-31.1.0.ebuild 5 Sep 2014 16:23:25 -0000 1.2
70 @@ -1,6 +1,6 @@
71 # Copyright 1999-2014 Gentoo Foundation
72 # Distributed under the terms of the GNU General Public License v2
73 -# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-31.1.0.ebuild,v 1.1 2014/09/03 22:09:11 axs Exp $
74 +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-31.1.0.ebuild,v 1.2 2014/09/05 16:23:25 axs Exp $
75
76 EAPI="5"
77 VIRTUALX_REQUIRED="pgo"
78 @@ -56,14 +56,14 @@
79 >=dev-libs/nss-3.16.2
80 >=dev-libs/nspr-4.10.6
81 >=media-libs/mesa-10.2
82 - >=media-libs/libpng-1.6.7[apng]
83 + >=media-libs/libpng-1.6.10[apng]
84 virtual/libffi
85 gstreamer? ( media-plugins/gst-plugins-meta:1.0[ffmpeg] )
86 pulseaudio? ( media-sound/pulseaudio )
87 system-cairo? ( >=x11-libs/cairo-1.12[X] )
88 system-icu? ( >=dev-libs/icu-51.1 )
89 system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
90 - system-sqlite? ( >=dev-db/sqlite-3.8.3.1:3[secure-delete,debug=] )
91 + system-sqlite? ( >=dev-db/sqlite-3.8.4.2:3[secure-delete,debug=] )
92 >=media-libs/libvpx-1.3.0
93 kernel_linux? ( media-libs/alsa-lib )
94 selinux? ( sec-policy/selinux-mozilla )"
95 @@ -137,6 +137,13 @@
96 CHECKREQS_DISK_BUILD="4G"
97 fi
98 check-reqs_pkg_setup
99 +
100 + if use jit && [[ -n ${PROFILE_IS_HARDENED} ]]; then
101 + ewarn "You are emerging this package on a hardened profile with USE=jit enabled."
102 + ewarn "This is horribly insecure as it disables all PAGEEXEC restrictions."
103 + ewarn "Please ensure you know what you are doing. If you don't, please consider"
104 + ewarn "emerging the package with USE=-jit"
105 + fi
106 }
107
108 src_unpack() {
109 @@ -368,6 +375,7 @@
110
111 # Required in order to use plugins and even run firefox on hardened.
112 pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
113 + use jit && pax-mark p "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin}
114
115 if use minimal; then
116 rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \
117
118
119
120 1.355 www-client/firefox/ChangeLog
121
122 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/ChangeLog?rev=1.355&view=markup
123 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/ChangeLog?rev=1.355&content-type=text/plain
124 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/ChangeLog?r1=1.354&r2=1.355
125
126 Index: ChangeLog
127 ===================================================================
128 RCS file: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v
129 retrieving revision 1.354
130 retrieving revision 1.355
131 diff -u -r1.354 -r1.355
132 --- ChangeLog 5 Sep 2014 09:07:19 -0000 1.354
133 +++ ChangeLog 5 Sep 2014 16:23:25 -0000 1.355
134 @@ -1,6 +1,11 @@
135 # ChangeLog for www-client/firefox
136 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
137 -# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.354 2014/09/05 09:07:19 ago Exp $
138 +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.355 2014/09/05 16:23:25 axs Exp $
139 +
140 + 05 Sep 2014; Ian Stakenvicius (_AxS_) <axs@g.o> firefox-31.1.0.ebuild,
141 + firefox-32.0.ebuild:
142 + fixed minimum versions on some deps, fix is in-place, revbumps will be coming
143 + after other bugs are sorted
144
145 05 Sep 2014; Agostino Sarubbo <ago@g.o> firefox-24.8.0.ebuild:
146 Stable for x86, wrt bug #522020