Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/
Date: Sun, 03 Apr 2022 05:05:48
Message-Id: 1648962336.cde0349ac9d8b2bf03f8dae2389a7e416ce15624.mattst88@gentoo
1 commit: cde0349ac9d8b2bf03f8dae2389a7e416ce15624
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 3 05:05:20 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 3 05:05:36 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde0349a
7
8 dev-lang/vala: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 dev-lang/vala/Manifest | 2 --
13 dev-lang/vala/vala-0.46.13.ebuild | 49 ------------------------------------
14 dev-lang/vala/vala-0.48.22.ebuild | 52 ---------------------------------------
15 3 files changed, 103 deletions(-)
16
17 diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
18 index e1f3a8ae48ff..085eb4e625b1 100644
19 --- a/dev-lang/vala/Manifest
20 +++ b/dev-lang/vala/Manifest
21 @@ -1,5 +1,3 @@
22 -DIST vala-0.46.13.tar.xz 3434196 BLAKE2B 49b7e0b776e185653c1b8c00747a150ceb42cf89006fd55d37e3efd0824dace379d2c72cdb45d481b0545d0b4b37299bc6161b2d083d3221d2d8d8ca7c10d6dc SHA512 6d8d1acebf4706346d5dc986f5c900cfda929ca59ca3f3907cff56892a496bf524b1f74032ac6c8587b236a473124e15c6f83f949636e28141a55c8abeddf004
23 -DIST vala-0.48.22.tar.xz 3539404 BLAKE2B b9e5e845bbeefd240a9d332d64c2a77bdf581a3438586f8648a068fad15ac8e55e09416548537435f6b1d5925cd6220f603526ca96c290a0628284bc4463cae2 SHA512 c12536a3773cf299e545b33408c23ae3258859172afaaee82ce49699f5285081d6af8047605fb6edd089d16ab177871219cb8b632be827e615ccaff75f5543fe
24 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3 SHA512 09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
25 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b SHA512 d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
26 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d SHA512 7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440
27
28 diff --git a/dev-lang/vala/vala-0.46.13.ebuild b/dev-lang/vala/vala-0.46.13.ebuild
29 deleted file mode 100644
30 index 446e0c12bab2..000000000000
31 --- a/dev-lang/vala/vala-0.46.13.ebuild
32 +++ /dev/null
33 @@ -1,49 +0,0 @@
34 -# Copyright 1999-2021 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -inherit gnome2
40 -
41 -DESCRIPTION="Compiler for the GObject type system"
42 -HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
43 -
44 -LICENSE="LGPL-2.1+"
45 -SLOT="0.46"
46 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x86-linux"
47 -IUSE="test valadoc"
48 -RESTRICT="!test? ( test )"
49 -
50 -RDEPEND="
51 - >=dev-libs/glib-2.48.0:2
52 - >=dev-libs/vala-common-${PV}
53 - valadoc? ( >=media-gfx/graphviz-2.16 )
54 - !<net-libs/libsoup-2.66.2[vala]
55 -" # Older libsoup generates a libsoup-2.4.vapi that isn't fine for vala:0.46 anymore
56 -# We block here, so libsoup[vala] consumers wouldn't have to >= it, which would be bad
57 -# as the newer is not required with older vala when those are picked instead of 0.46.
58 -# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed by 0.45.92
59 -DEPEND="${RDEPEND}
60 - dev-libs/libxslt
61 - sys-devel/flex
62 - virtual/pkgconfig
63 - virtual/yacc
64 - test? (
65 - dev-libs/dbus-glib
66 - >=dev-libs/glib-2.26:2
67 - dev-libs/gobject-introspection )
68 -"
69 -
70 -src_configure() {
71 - # weasyprint enables generation of PDF from HTML
72 - gnome2_src_configure \
73 - --disable-unversioned \
74 - $(use_enable valadoc) \
75 - VALAC=: \
76 - WEASYPRINT=:
77 -}
78 -
79 -src_install() {
80 - default
81 - find "${D}" -name "*.la" -delete || die
82 -}
83
84 diff --git a/dev-lang/vala/vala-0.48.22.ebuild b/dev-lang/vala/vala-0.48.22.ebuild
85 deleted file mode 100644
86 index 80c7809944dd..000000000000
87 --- a/dev-lang/vala/vala-0.48.22.ebuild
88 +++ /dev/null
89 @@ -1,52 +0,0 @@
90 -# Copyright 1999-2022 Gentoo Authors
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=7
94 -
95 -inherit gnome2
96 -
97 -DESCRIPTION="Compiler for the GObject type system"
98 -HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
99 -
100 -LICENSE="LGPL-2.1+"
101 -SLOT="0.48"
102 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux"
103 -IUSE="test valadoc"
104 -RESTRICT="!test? ( test )"
105 -
106 -RDEPEND="
107 - >=dev-libs/glib-2.48.0:2
108 - >=dev-libs/vala-common-${PV}
109 - valadoc? ( >=media-gfx/graphviz-2.16 )
110 - !<net-libs/libsoup-2.66.2[vala]
111 -" # Older libsoup generates a libsoup-2.4.vapi that isn't fine for vala:0.46 anymore
112 -# We block here, so libsoup[vala] consumers wouldn't have to >= it, which would be bad
113 -# as the newer is not required with older vala when those are picked instead of 0.46.
114 -# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed by 0.45.92
115 -DEPEND="${RDEPEND}
116 - test? (
117 - dev-libs/dbus-glib
118 - >=dev-libs/glib-2.26:2
119 - dev-libs/gobject-introspection
120 - )
121 -"
122 -BDEPEND="
123 - dev-libs/libxslt
124 - sys-devel/flex
125 - virtual/pkgconfig
126 - virtual/yacc
127 -"
128 -
129 -src_configure() {
130 - # weasyprint enables generation of PDF from HTML
131 - gnome2_src_configure \
132 - --disable-unversioned \
133 - $(use_enable valadoc) \
134 - VALAC=: \
135 - WEASYPRINT=:
136 -}
137 -
138 -src_install() {
139 - default
140 - find "${D}" -name "*.la" -delete || die
141 -}