[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog vala.eclass
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
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
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
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
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