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 |