Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/, eclass/
Date: Sat, 27 Apr 2019 16:33:22
Message-Id: 1556382585.415143dfba68a2e70c5d16085dd80e124456a5e7.leio@gentoo
1 commit: 415143dfba68a2e70c5d16085dd80e124456a5e7
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 27 16:28:04 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 27 16:29:45 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415143df
7
8 dev-lang/vala: drop old 0.32 and 0.34 slots
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 dev-lang/vala/Manifest | 2 --
14 dev-lang/vala/vala-0.32.1.ebuild | 33 ---------------------------------
15 dev-lang/vala/vala-0.34.16.ebuild | 33 ---------------------------------
16 eclass/vala.eclass | 8 ++++----
17 4 files changed, 4 insertions(+), 72 deletions(-)
18
19 diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
20 index 8895635f62b..8f754d2a6af 100644
21 --- a/dev-lang/vala/Manifest
22 +++ b/dev-lang/vala/Manifest
23 @@ -1,5 +1,3 @@
24 -DIST vala-0.32.1.tar.xz 2759528 BLAKE2B cce23844ee5769216ef5cccb20476f4bdd2cb809a226236dd8a6bd533bb8ceb5b87add1d4d1c9eec60e0a94e64cafafcd1f46b2b2ae12fc951515fe8571e2195 SHA512 d59db1bd9132f93f187c30ccabff9d21fe8685293a6494e5b009d883de4f844cc4b8dc5d3b6eb4e026a93490f2e4ff7ba83ff22a093c6f8f85e68d83f5fe1bb0
25 -DIST vala-0.34.16.tar.xz 2795676 BLAKE2B 64428099c209e13a6aad09233af650f412efa191ff4873fae1dbfb9bcc252e13d4e152733c9f199cd23323872fd912807a685980f651c1f784bfaffae7bf4162 SHA512 6411d55524a6c717c2eaf5cc1231ac931400e3f66d151a8b8856910258eb5bd7affe3a90946de34feb51aabfafce721b8d57f61e0475095b275d20b73cc4bbec
26 DIST vala-0.36.15.tar.xz 2880300 BLAKE2B ea83bde6396f3be1c96038d63ae30b18fa070a6f7a06b75569bfed9d7792c898201a1f24d000f5b6415bb890cf975758341a97f22db74da02fcbeb3f283e546f SHA512 1c8f888832b2dd4248737a5a27f00f42d8bab2fe0a0790a7df5c426f4e3e1d0919ed0f6f6fd905be758ed477ba840e18f608e67811389c811ba65710094abe61
27 DIST vala-0.36.18.tar.xz 2905668 BLAKE2B ed7f8a38e99fd75945071cf54190631b0ccddbb682da9790bb07b4d334063679bfb002bcf6e5c6c1807ca2b1c4e80659441779c113a7b05f9b4ff291f5ada201 SHA512 69d76fddee8e52e54dc8a3dbe1c0ffc5aeaede096f52614c3a7e18d28ec7a6a31aa617719a4d27a7a15867cd740888f5b381cd612d8fc010f1ea9fd9389d0655
28 DIST vala-0.36.19.tar.xz 2909240 BLAKE2B 8b41ab516a6e5c9eef6e4f5590cfa49892e69a8bf28837c2816fb2024a91d614df3b0007554aad3ab8a87b18f174c5571289e0264d3a724fb223276d03a3001b SHA512 cb275146537f3cf0678d7de5c0ee1b1b364fef11099f3c3aaba48c1d0b839fd313cc04bef981f36e5f08b3cbb08cd3aef930357e4ee1ed52fefef446aede6449
29
30 diff --git a/dev-lang/vala/vala-0.32.1.ebuild b/dev-lang/vala/vala-0.32.1.ebuild
31 deleted file mode 100644
32 index bdf5937820e..00000000000
33 --- a/dev-lang/vala/vala-0.32.1.ebuild
34 +++ /dev/null
35 @@ -1,33 +0,0 @@
36 -# Copyright 1999-2019 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -inherit gnome2
41 -
42 -DESCRIPTION="Compiler for the GObject type system"
43 -HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
44 -
45 -LICENSE="LGPL-2.1"
46 -SLOT="0.32"
47 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
48 -IUSE="test"
49 -
50 -RDEPEND="
51 - >=dev-libs/glib-2.32:2
52 - >=dev-libs/vala-common-${PV}
53 -"
54 -DEPEND="${RDEPEND}
55 - !${CATEGORY}/${PN}:0
56 - dev-libs/libxslt
57 - sys-devel/flex
58 - virtual/pkgconfig
59 - virtual/yacc
60 - test? (
61 - dev-libs/dbus-glib
62 - >=dev-libs/glib-2.26:2
63 - dev-libs/gobject-introspection )
64 -"
65 -
66 -src_configure() {
67 - gnome2_src_configure --disable-unversioned
68 -}
69
70 diff --git a/dev-lang/vala/vala-0.34.16.ebuild b/dev-lang/vala/vala-0.34.16.ebuild
71 deleted file mode 100644
72 index 9ed204f028e..00000000000
73 --- a/dev-lang/vala/vala-0.34.16.ebuild
74 +++ /dev/null
75 @@ -1,33 +0,0 @@
76 -# Copyright 1999-2019 Gentoo Authors
77 -# Distributed under the terms of the GNU General Public License v2
78 -
79 -EAPI=6
80 -inherit gnome2
81 -
82 -DESCRIPTION="Compiler for the GObject type system"
83 -HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
84 -
85 -LICENSE="LGPL-2.1"
86 -SLOT="0.34"
87 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
88 -IUSE="test"
89 -
90 -RDEPEND="
91 - >=dev-libs/glib-2.32:2
92 - >=dev-libs/vala-common-${PV}
93 -"
94 -DEPEND="${RDEPEND}
95 - !${CATEGORY}/${PN}:0
96 - dev-libs/libxslt
97 - sys-devel/flex
98 - virtual/pkgconfig
99 - virtual/yacc
100 - test? (
101 - dev-libs/dbus-glib
102 - >=dev-libs/glib-2.26:2
103 - dev-libs/gobject-introspection )
104 -"
105 -
106 -src_configure() {
107 - gnome2_src_configure --disable-unversioned
108 -}
109
110 diff --git a/eclass/vala.eclass b/eclass/vala.eclass
111 index 1f92a7cc17c..f5a6debf37d 100644
112 --- a/eclass/vala.eclass
113 +++ b/eclass/vala.eclass
114 @@ -26,12 +26,12 @@ esac
115
116 # @ECLASS-VARIABLE: VALA_MIN_API_VERSION
117 # @DESCRIPTION:
118 -# Minimum vala API version (e.g. 0.32).
119 -VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.32}
120 +# Minimum vala API version (e.g. 0.36).
121 +VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.36}
122
123 # @ECLASS-VARIABLE: VALA_MAX_API_VERSION
124 # @DESCRIPTION:
125 -# Maximum vala API version (e.g. 0.32).
126 +# Maximum vala API version (e.g. 0.36).
127 VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.44}
128
129 # @ECLASS-VARIABLE: VALA_USE_DEPEND
130 @@ -50,7 +50,7 @@ vala_api_versions() {
131 local minimal_supported_minor_version minor_version
132
133 # Dependency atoms are not generated for Vala versions older than 0.${minimal_supported_minor_version}.
134 - minimal_supported_minor_version="32"
135 + minimal_supported_minor_version="36"
136
137 for ((minor_version = ${VALA_MAX_API_VERSION#*.}; minor_version >= ${VALA_MIN_API_VERSION#*.}; minor_version = minor_version - 2)); do
138 # 0.38 was never in main tree; remove the special case once minimal_supported_minor_version >= 40