[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog vala.eclass

2015-06-09 Thread Gilles Dartiguelongue (eva)
eva 15/06/09 10:18:38

  Modified: ChangeLog vala.eclass
  Log:
  Add support for newer vala slot

Revision  ChangesPath
1.1645   eclass/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1645view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1645content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1644r2=1.1645

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1644
retrieving revision 1.1645
diff -u -r1.1644 -r1.1645
--- ChangeLog   8 Jun 2015 12:27:32 -   1.1644
+++ ChangeLog   9 Jun 2015 10:18:38 -   1.1645
@@ -1,6 +1,10 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1644 2015/06/08 
12:27:32 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1645 2015/06/09 
10:18:38 eva Exp $
+
+  09 Jun 2015; Gilles Dartiguelongue e...@gentoo.org gnome2.eclass,
+  vala.eclass:
+  Add support for newer vala slot.
 
   08 Jun 2015; Manuel RĂ¼ger mr...@gentoo.org kde5-functions.eclass:
   Sync with kde overlay. Raise minimal Plasma version and minimal KDE



1.12 eclass/vala.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.12view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.12content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?r1=1.11r2=1.12

Index: vala.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- vala.eclass 21 Dec 2014 12:25:49 -  1.11
+++ vala.eclass 9 Jun 2015 10:18:38 -   1.12
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.11 2014/12/21 
12:25:49 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.12 2015/06/09 
10:18:38 eva Exp $
 
 # @ECLASS: vala.eclass
 # @MAINTAINER:
@@ -31,8 +31,8 @@
 
 # @ECLASS-VARIABLE: VALA_MAX_API_VERSION
 # @DESCRIPTION:
-# Maximum vala API version (e.g. 0.26).
-VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.26}
+# Maximum vala API version (e.g. 0.28).
+VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.28}
 
 # @ECLASS-VARIABLE: VALA_USE_DEPEND
 # @DEFAULT_UNSET






[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog vala.eclass

2014-12-21 Thread Gilles Dartiguelongue (eva)
eva 14/12/21 12:25:49

  Modified: ChangeLog vala.eclass
  Log:
  Add support for vala 0.26

Revision  ChangesPath
1.1469   eclass/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1469view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1469content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1468r2=1.1469

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1468
retrieving revision 1.1469
diff -u -r1.1468 -r1.1469
--- ChangeLog   18 Dec 2014 16:39:08 -  1.1468
+++ ChangeLog   21 Dec 2014 12:25:49 -  1.1469
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1468 2014/12/18 
16:39:08 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1469 2014/12/21 
12:25:49 eva Exp $
+
+  21 Dec 2014; Gilles Dartiguelongue e...@gentoo.org vala.eclass:
+  Add support for vala 0.26.
 
   18 Dec 2014; Michael Palimaka kensing...@gentoo.org cmake-utils.eclass:
   Declare local CPPFLAGS to avoid multiple appends in cmake-multilib.



1.11 eclass/vala.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.11view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.11content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?r1=1.10r2=1.11

Index: vala.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- vala.eclass 11 Nov 2014 11:00:24 -  1.10
+++ vala.eclass 21 Dec 2014 12:25:49 -  1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.10 2014/11/11 
11:00:24 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.11 2014/12/21 
12:25:49 eva Exp $
 
 # @ECLASS: vala.eclass
 # @MAINTAINER:
@@ -31,8 +31,8 @@
 
 # @ECLASS-VARIABLE: VALA_MAX_API_VERSION
 # @DESCRIPTION:
-# Maximum vala API version (e.g. 0.22).
-VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.24}
+# Maximum vala API version (e.g. 0.26).
+VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.26}
 
 # @ECLASS-VARIABLE: VALA_USE_DEPEND
 # @DEFAULT_UNSET
@@ -65,7 +65,7 @@
 # VALA_MIN_API_VERSION
 vala_depend() {
local u v versions=$(vala_api_versions)
-   [[ ${VALA_USE_DEPEND} ]]  u=[${VALA_USE_DEPEND}]
+   [[ ${VALA_USE_DEPEND} ]]  u=[${VALA_USE_DEPEND}(+)]
 
echo -n || (
for v in ${versions}; do
@@ -80,7 +80,7 @@
 # VALA_MAX_API_VERSION, VALA_MIN_API_VERSION, and VALA_USE_DEPEND.
 vala_best_api_version() {
local u v
-   [[ ${VALA_USE_DEPEND} ]]  u=[${VALA_USE_DEPEND}]
+   [[ ${VALA_USE_DEPEND} ]]  u=[${VALA_USE_DEPEND}(+)]
for v in $(vala_api_versions); do
has_version dev-lang/vala:${v}${u}  echo ${v}  return
done






[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog vala.eclass

2014-11-11 Thread Pacho Ramos (pacho)
pacho   14/11/11 11:00:24

  Modified: ChangeLog vala.eclass
  Log:
  0.20 is our new lower version

Revision  ChangesPath
1.1414   eclass/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1414view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1414content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1413r2=1.1414

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1413
retrieving revision 1.1414
diff -u -r1.1413 -r1.1414
--- ChangeLog   11 Nov 2014 00:49:30 -  1.1413
+++ ChangeLog   11 Nov 2014 11:00:24 -  1.1414
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1413 2014/11/11 
00:49:30 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1414 2014/11/11 
11:00:24 pacho Exp $
+
+  11 Nov 2014; Pacho Ramos pa...@gentoo.org vala.eclass:
+  0.20 is our new lower version
 
   11 Nov 2014; Patrice Clement monsie...@gentoo.org perl-module.eclass:
   Added documentation to undocumented functions. 



1.10 eclass/vala.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.10view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.10content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?r1=1.9r2=1.10

Index: vala.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- vala.eclass 30 Oct 2014 13:21:25 -  1.9
+++ vala.eclass 11 Nov 2014 11:00:24 -  1.10
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.9 2014/10/30 
13:21:25 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.10 2014/11/11 
11:00:24 pacho Exp $
 
 # @ECLASS: vala.eclass
 # @MAINTAINER:
@@ -26,8 +26,8 @@
 
 # @ECLASS-VARIABLE: VALA_MIN_API_VERSION
 # @DESCRIPTION:
-# Minimum vala API version (e.g. 0.18).
-VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.18}
+# Minimum vala API version (e.g. 0.20).
+VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.20}
 
 # @ECLASS-VARIABLE: VALA_MAX_API_VERSION
 # @DESCRIPTION:
@@ -50,7 +50,7 @@
local minimal_supported_minor_version minor_version
 
# Dependency atoms are not generated for Vala versions older than 
0.${minimal_supported_minor_version}.
-   minimal_supported_minor_version=18
+   minimal_supported_minor_version=20
 
for ((minor_version = ${VALA_MAX_API_VERSION#*.}; minor_version = 
${VALA_MIN_API_VERSION#*.}; minor_version = minor_version - 2)); do
if ((minor_version = minimal_supported_minor_version)); then






[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog vala.eclass

2014-10-30 Thread Pacho Ramos (pacho)
pacho   14/10/30 13:21:25

  Modified: ChangeLog vala.eclass
  Log:
  Fix repoman warnings (#521980 by Arfrever Frehtes Taifersar Arahesis)

Revision  ChangesPath
1.1396   eclass/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1396view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1396content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1395r2=1.1396

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1395
retrieving revision 1.1396
diff -u -r1.1395 -r1.1396
--- ChangeLog   28 Oct 2014 16:45:38 -  1.1395
+++ ChangeLog   30 Oct 2014 13:21:25 -  1.1396
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1395 2014/10/28 
16:45:38 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1396 2014/10/30 
13:21:25 pacho Exp $
+
+  30 Oct 2014; Pacho Ramos pa...@gentoo.org vala.eclass:
+  Fix repoman warnings (#521980 by Arfrever Frehtes Taifersar Arahesis)
 
   28 Oct 2014; Michael Palimaka kensing...@gentoo.org kde5-functions.eclass:
   Fix handling of frameworks version dependencies within kde-frameworks.



1.9  eclass/vala.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.9view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.9content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?r1=1.8r2=1.9

Index: vala.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- vala.eclass 4 May 2014 06:13:55 -   1.8
+++ vala.eclass 30 Oct 2014 13:21:25 -  1.9
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.8 2014/05/04 
06:13:55 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.9 2014/10/30 
13:21:25 pacho Exp $
 
 # @ECLASS: vala.eclass
 # @MAINTAINER:
@@ -44,7 +44,19 @@
 # Outputs a list of vala API versions from VALA_MAX_API_VERSION down to
 # VALA_MIN_API_VERSION.
 vala_api_versions() {
-   eval echo 
0.{${VALA_MAX_API_VERSION#0.}..${VALA_MIN_API_VERSION#0.}..2}
+   [[ ${VALA_MIN_API_VERSION} =~ ^0\.[[:digit:]]+$ ]] || die Invalid 
syntax of VALA_MIN_API_VERSION
+   [[ ${VALA_MAX_API_VERSION} =~ ^0\.[[:digit:]]+$ ]] || die Invalid 
syntax of VALA_MAX_API_VERSION
+
+   local minimal_supported_minor_version minor_version
+
+   # Dependency atoms are not generated for Vala versions older than 
0.${minimal_supported_minor_version}.
+   minimal_supported_minor_version=18
+
+   for ((minor_version = ${VALA_MAX_API_VERSION#*.}; minor_version = 
${VALA_MIN_API_VERSION#*.}; minor_version = minor_version - 2)); do
+   if ((minor_version = minimal_supported_minor_version)); then
+   echo 0.${minor_version}
+   fi
+   done
 }
 
 # @FUNCTION: vala_depend






[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog vala.eclass

2014-05-04 Thread Alexandre Rostovtsev (tetromino)
tetromino14/05/04 06:13:55

  Modified: ChangeLog vala.eclass
  Log:
  Update VALA_MAX_API_VERSION (bug #509222, thanks to Arfrever) and modernize 
VALA_MIN_API_VERSION too.

Revision  ChangesPath
1.1239   eclass/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1239view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1239content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1238r2=1.1239

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1238
retrieving revision 1.1239
diff -u -r1.1238 -r1.1239
--- ChangeLog   3 May 2014 21:25:46 -   1.1238
+++ ChangeLog   4 May 2014 06:13:55 -   1.1239
@@ -1,6 +1,10 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1238 2014/05/03 
21:25:46 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1239 2014/05/04 
06:13:55 tetromino Exp $
+
+  04 May 2014; Alexandre Rostovtsev tetrom...@gentoo.org vala.eclass:
+  Update VALA_MAX_API_VERSION (bug #509222, thanks to Arfrever) and modernize
+  VALA_MIN_API_VERSION too.
 
   03 May 2014; Sergey Popov pinkb...@gentoo.org leechcraft.eclass:
   Omit some obsolete version checks



1.8  eclass/vala.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.8view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?rev=1.8content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vala.eclass?r1=1.7r2=1.8

Index: vala.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- vala.eclass 4 Oct 2013 22:11:54 -   1.7
+++ vala.eclass 4 May 2014 06:13:55 -   1.8
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.7 2013/10/04 
22:11:54 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.8 2014/05/04 
06:13:55 tetromino Exp $
 
 # @ECLASS: vala.eclass
 # @MAINTAINER:
@@ -26,13 +26,13 @@
 
 # @ECLASS-VARIABLE: VALA_MIN_API_VERSION
 # @DESCRIPTION:
-# Minimum vala API version (e.g. 0.16).
-VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.10}
+# Minimum vala API version (e.g. 0.18).
+VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.18}
 
 # @ECLASS-VARIABLE: VALA_MAX_API_VERSION
 # @DESCRIPTION:
-# Maximum vala API version (e.g. 0.20).
-VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.22}
+# Maximum vala API version (e.g. 0.22).
+VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.24}
 
 # @ECLASS-VARIABLE: VALA_USE_DEPEND
 # @DEFAULT_UNSET