tetromino    15/07/26 04:24:08

  Modified:             webkit-gtk-2.8.3.ebuild webkit-gtk-2.6.6.ebuild
                        ChangeLog webkit-gtk-2.4.9.ebuild
                        webkit-gtk-2.4.9-r200.ebuild
                        webkit-gtk-2.4.8-r200.ebuild
                        webkit-gtk-2.6.5.ebuild webkit-gtk-2.4.8.ebuild
  Log:
  Don't check for c++11 support in pkg_pretend when installing binpkg (bug 
#555374, thanks to Michał Górny). Check for disk space in pkg_setup under the 
same conditions as in pkg_pretend (this logic was accidentally dropped in the 
2.6.x bump).
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
0x18E5B6F2D8D5EC8D)

Revision  Changes    Path
1.2                  net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild?r1=1.1&r2=1.2

Index: webkit-gtk-2.8.3.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- webkit-gtk-2.8.3.ebuild     9 Jun 2015 14:34:30 -0000       1.1
+++ webkit-gtk-2.8.3.ebuild     26 Jul 2015 04:24:08 -0000      1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild,v 1.1 
2015/06/09 14:34:30 eva Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild,v 1.2 
2015/07/26 04:24:08 tetromino Exp $
 
 EAPI="5"
 GCONF_DEBUG="no"
@@ -115,13 +115,13 @@
                check-reqs_pkg_pretend
        fi
 
-       if ! test-flag-CXX -std=c++11; then
+       if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
                die "You need at least GCC 4.7.x or Clang >= 3.3 for 
C++11-specific compiler flags"
        fi
 }
 
 pkg_setup() {
-       if [[ ${MERGE_TYPE} != "binary" ]] ; then
+       if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq 
"-g*0" ; then
                check-reqs_pkg_setup
        fi
 



1.5                  net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild?r1=1.4&r2=1.5

Index: webkit-gtk-2.6.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- webkit-gtk-2.6.6.ebuild     26 Jun 2015 09:23:38 -0000      1.4
+++ webkit-gtk-2.6.6.ebuild     26 Jul 2015 04:24:08 -0000      1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild,v 1.4 
2015/06/26 09:23:38 ago Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild,v 1.5 
2015/07/26 04:24:08 tetromino Exp $
 
 EAPI="5"
 GCONF_DEBUG="no"
@@ -114,13 +114,13 @@
                check-reqs_pkg_pretend
        fi
 
-       if ! test-flag-CXX -std=c++11; then
+       if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
                die "You need at least GCC 4.7.x or Clang >= 3.3 for 
C++11-specific compiler flags"
        fi
 }
 
 pkg_setup() {
-       if [[ ${MERGE_TYPE} != "binary" ]] ; then
+       if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq 
"-g*0" ; then
                check-reqs_pkg_setup
        fi
 



1.323                net-libs/webkit-gtk/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.323&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.323&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?r1=1.322&r2=1.323

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v
retrieving revision 1.322
retrieving revision 1.323
diff -u -r1.322 -r1.323
--- ChangeLog   26 Jun 2015 09:23:38 -0000      1.322
+++ ChangeLog   26 Jul 2015 04:24:08 -0000      1.323
@@ -1,6 +1,15 @@
 # ChangeLog for net-libs/webkit-gtk
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.322 
2015/06/26 09:23:38 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.323 
2015/07/26 04:24:08 tetromino Exp $
+
+  26 Jul 2015; Alexandre Rostovtsev <[email protected]>
+  webkit-gtk-2.4.8.ebuild, webkit-gtk-2.4.8-r200.ebuild,
+  webkit-gtk-2.4.9.ebuild, webkit-gtk-2.4.9-r200.ebuild,
+  webkit-gtk-2.6.5.ebuild, webkit-gtk-2.6.6.ebuild, webkit-gtk-2.8.3.ebuild:
+  Don't check for c++11 support in pkg_pretend when installing binpkg (bug
+  #555374, thanks to Michał Górny). Check for disk space in pkg_setup under
+  the same conditions as in pkg_pretend (this logic was accidentally dropped in
+  the 2.6.x bump).
 
   26 Jun 2015; Agostino Sarubbo <[email protected]> webkit-gtk-2.4.9-r200.ebuild,
   webkit-gtk-2.4.9.ebuild, webkit-gtk-2.6.6.ebuild:



1.6                  net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild?rev=1.6&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild?rev=1.6&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild?r1=1.5&r2=1.6

Index: webkit-gtk-2.4.9.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- webkit-gtk-2.4.9.ebuild     26 Jun 2015 09:23:38 -0000      1.5
+++ webkit-gtk-2.4.9.ebuild     26 Jul 2015 04:24:08 -0000      1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild,v 1.5 
2015/06/26 09:23:38 ago Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild,v 1.6 
2015/07/26 04:24:08 tetromino Exp $
 
 EAPI="5"
 GCONF_DEBUG="no"
@@ -113,7 +113,7 @@
                check-reqs_pkg_pretend
        fi
 
-       if ! test-flag-CXX -std=c++11; then
+       if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
                die "You need at least GCC 4.7.x or Clang >= 3.3 for 
C++11-specific compiler flags"
        fi
 }



1.6                  net-libs/webkit-gtk/webkit-gtk-2.4.9-r200.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9-r200.ebuild?rev=1.6&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9-r200.ebuild?rev=1.6&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9-r200.ebuild?r1=1.5&r2=1.6

Index: webkit-gtk-2.4.9-r200.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9-r200.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- webkit-gtk-2.4.9-r200.ebuild        26 Jun 2015 09:23:38 -0000      1.5
+++ webkit-gtk-2.4.9-r200.ebuild        26 Jul 2015 04:24:08 -0000      1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9-r200.ebuild,v 1.5 
2015/06/26 09:23:38 ago Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.9-r200.ebuild,v 1.6 
2015/07/26 04:24:08 tetromino Exp $
 
 EAPI="5"
 GCONF_DEBUG="no"
@@ -104,7 +104,7 @@
                check-reqs_pkg_pretend
        fi
 
-       if ! test-flag-CXX -std=c++11; then
+       if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
                die "You need at least GCC 4.7.x or Clang >= 3.3 for 
C++11-specific compiler flags"
        fi
 }



1.8                  net-libs/webkit-gtk/webkit-gtk-2.4.8-r200.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8-r200.ebuild?rev=1.8&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8-r200.ebuild?rev=1.8&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8-r200.ebuild?r1=1.7&r2=1.8

Index: webkit-gtk-2.4.8-r200.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8-r200.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- webkit-gtk-2.4.8-r200.ebuild        8 Apr 2015 18:04:58 -0000       1.7
+++ webkit-gtk-2.4.8-r200.ebuild        26 Jul 2015 04:24:08 -0000      1.8
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8-r200.ebuild,v 1.7 
2015/04/08 18:04:58 mgorny Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8-r200.ebuild,v 1.8 
2015/07/26 04:24:08 tetromino Exp $
 
 EAPI="5"
 GCONF_DEBUG="no"
@@ -103,7 +103,7 @@
                check-reqs_pkg_pretend
        fi
 
-       if ! test-flag-CXX -std=c++11; then
+       if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
                die "You need at least GCC 4.7.x or Clang >= 3.3 for 
C++11-specific compiler flags"
        fi
 }



1.4                  net-libs/webkit-gtk/webkit-gtk-2.6.5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.5.ebuild?rev=1.4&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.5.ebuild?rev=1.4&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.5.ebuild?r1=1.3&r2=1.4

Index: webkit-gtk-2.6.5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.5.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- webkit-gtk-2.6.5.ebuild     15 Mar 2015 13:31:15 -0000      1.3
+++ webkit-gtk-2.6.5.ebuild     26 Jul 2015 04:24:08 -0000      1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.5.ebuild,v 1.3 
2015/03/15 13:31:15 pacho Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.5.ebuild,v 1.4 
2015/07/26 04:24:08 tetromino Exp $
 
 EAPI="5"
 GCONF_DEBUG="no"
@@ -111,13 +111,13 @@
                check-reqs_pkg_pretend
        fi
 
-       if ! test-flag-CXX -std=c++11; then
+       if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
                die "You need at least GCC 4.7.x or Clang >= 3.3 for 
C++11-specific compiler flags"
        fi
 }
 
 pkg_setup() {
-       if [[ ${MERGE_TYPE} != "binary" ]] ; then
+       if [[[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq 
"-g*0" ; then
                check-reqs_pkg_setup
        fi
 



1.8                  net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild?rev=1.8&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild?rev=1.8&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild?r1=1.7&r2=1.8

Index: webkit-gtk-2.4.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- webkit-gtk-2.4.8.ebuild     8 Apr 2015 18:04:58 -0000       1.7
+++ webkit-gtk-2.4.8.ebuild     26 Jul 2015 04:24:08 -0000      1.8
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild,v 1.7 
2015/04/08 18:04:58 mgorny Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild,v 1.8 
2015/07/26 04:24:08 tetromino Exp $
 
 EAPI="5"
 GCONF_DEBUG="no"
@@ -109,7 +109,7 @@
                check-reqs_pkg_pretend
        fi
 
-       if ! test-flag-CXX -std=c++11; then
+       if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
                die "You need at least GCC 4.7.x or Clang >= 3.3 for 
C++11-specific compiler flags"
        fi
 }




Reply via email to