Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/vte/
Date: Wed, 01 Jan 2020 16:07:06
Message-Id: 1577894807.efb2ad73f2f8a40b60032163cb27c5dbc2f55280.leio@gentoo
1 commit: efb2ad73f2f8a40b60032163cb27c5dbc2f55280
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 1 16:03:42 2020 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 1 16:06:47 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb2ad73
7
8 x11-libs/vte: remove old
9
10 Package-Manager: Portage-2.3.79, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 x11-libs/vte/Manifest | 2 -
14 x11-libs/vte/vte-0.54.4.ebuild | 91 ------------------------------------------
15 x11-libs/vte/vte-0.56.3.ebuild | 89 -----------------------------------------
16 3 files changed, 182 deletions(-)
17
18 diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
19 index 00ea7fc7c93..5d2be72556d 100644
20 --- a/x11-libs/vte/Manifest
21 +++ b/x11-libs/vte/Manifest
22 @@ -2,6 +2,4 @@ DIST vte-0.28.2.tar.xz 962340 BLAKE2B 1e4b5977962265be77917ccfc9118ed93232c03d7a
23 DIST vte-0.48.4-command-notify.patch.xz 5500 BLAKE2B 88b655403d2bef034604a283b173fece305af35f51b20f9d4811b33265b5a6eb83441e0b978539de501d118a8431c4a9a9a69a111a03c45adc87763b15b09fd2 SHA512 b8ba202aedb5d821962a7cdc89e6ef8ac8a3480dd7681bf8ce708ce511598f3335ba153750d40cb06e9a2c5bab5888b3daef9096458c2889d94028feaa394575
24 DIST vte-0.48.4.tar.xz 1008296 BLAKE2B 9f946d6909d38896ec80db2a02666d809155997b27109724fb318d28200220f1514fb23e4cdc90263a756914b5db442c947578c8854a535cb960a06f7bc03a77 SHA512 4b75bd881e58b5043bc44e391ef3a826a2c25d0f1bb5ffb890367e11a60b1bcbce091575ede6972a89ae043b39c51897f91fca1faf6872664d602e503d8020fc
25 DIST vte-0.54.1-command-notify.patch.xz 3428 BLAKE2B 75b0c22720276300be2e49e8444aa68fed77fb7a6cc6b0e93a5c2d41257626bd60ff1084d68579769cb3d85e7ec567927591746de48e860b138d0c1f24f64cc7 SHA512 a53da569f8168c8e9e21e186dcfc00bf9fdb78a0c767ba35033c1c1e4f836406b4d9bf70ee3e071f6c749fd6f72101a6960d201617bd0bc23021e1eeaac6fd0c
26 -DIST vte-0.54.4.tar.xz 1087748 BLAKE2B 65fb762414e832930ce1519dc99fe306b3c9c3860bf8116c29e66b758178d1f0a52705cd6f7ab1be30374fb2956a01aaccc8f6859d0af971f2037809421bb502 SHA512 7e0f4140a4c474fad9a48eaf0e4c29f83e7bf50719087983c238b362c6303824836c34485eb2ca135be0961fa4b83a318d08ef70d4cf0dab0d37dc2e36710c41
27 -DIST vte-0.56.3.tar.xz 1100584 BLAKE2B 7fd1e041c52aab93d95d6ce91f6dd7d4bc9080e22cb82041d1636946973f1eee86e257f2c357af93417eeec52142edcb7df3bdbcf90727e40fb61a1e4b2d9292 SHA512 f78b3d532ca47e53c1bb51db6780697ce4692d493c0030d2dc4beb63a2595e44a43eb409ee31b94e4551eae259ac1baa8f06825a02fd66df8352e192f4ea1988
28 DIST vte-0.56.4.tar.xz 1100952 BLAKE2B 3c3ec69f4078bdb07a4501df4aeb31aaeb7f9fa5a4631152d486fbb2c950362612cd9dff4abe25b93da6c712a37a20ccbf050ad33d96ec7b997bb1409189f60b SHA512 5a6c79b30f07c1f5848ef59028864d893cc605b9ad8f49ae819958aaed962d2ff96baad379f126381b8bf00015003c5a6dc28c792e4e050ba35090338bd7dabb
29
30 diff --git a/x11-libs/vte/vte-0.54.4.ebuild b/x11-libs/vte/vte-0.54.4.ebuild
31 deleted file mode 100644
32 index 5aa7db15493..00000000000
33 --- a/x11-libs/vte/vte-0.54.4.ebuild
34 +++ /dev/null
35 @@ -1,91 +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 -VALA_USE_DEPEND="vapigen"
41 -VALA_MIN_API_VERSION="0.32"
42 -
43 -inherit gnome2 vala
44 -
45 -DESCRIPTION="Library providing a virtual terminal emulator widget"
46 -HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
47 -
48 -LICENSE="LGPL-2+"
49 -SLOT="2.91"
50 -IUSE="+crypt debug glade +introspection vala vanilla"
51 -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
52 -REQUIRED_USE="vala? ( introspection )"
53 -
54 -SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~leio/distfiles/${PN}-0.54.1-command-notify.patch.xz )"
55 -
56 -RDEPEND="
57 - >=dev-libs/glib-2.40:2
58 - >=dev-libs/libpcre2-10.21
59 - >=x11-libs/gtk+-3.16:3[introspection?]
60 - >=x11-libs/pango-1.22.0
61 -
62 - sys-libs/ncurses:0=
63 - sys-libs/zlib
64 -
65 - crypt? ( >=net-libs/gnutls-3.2.7:0= )
66 - glade? ( >=dev-util/glade-3.9:3.10 )
67 - introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
68 -"
69 -DEPEND="${RDEPEND}
70 - dev-libs/libxml2:2
71 - dev-util/glib-utils
72 - >=dev-util/gtk-doc-am-1.13
73 - >=dev-util/intltool-0.35
74 - sys-devel/gettext
75 - virtual/pkgconfig
76 -
77 - vala? ( $(vala_depend) )
78 -"
79 -RDEPEND="${RDEPEND}
80 - !x11-libs/vte:2.90[glade]
81 -"
82 -
83 -src_prepare() {
84 - if ! use vanilla; then
85 - # First half of http://pkgs.fedoraproject.org/cgit/rpms/vte291.git/tree/vte291-command-notify-scroll-speed.patch
86 - # Adds OSC 777 support for desktop notifications in gnome-terminal or elsewhere
87 - eapply "${WORKDIR}"/${PN}-0.54.1-command-notify.patch
88 - fi
89 -
90 - # Fix bindings test compilation with vala:0.44 and newer - https://gitlab.gnome.org/GNOME/vte/issues/76
91 - eapply "${FILESDIR}"/${PV}-vala-0.44-compat.patch
92 -
93 - use vala && vala_src_prepare
94 -
95 - # build fails because of -Werror with gcc-5.x
96 - sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed"
97 -
98 - gnome2_src_prepare
99 -}
100 -
101 -src_configure() {
102 - local myconf=""
103 -
104 - if [[ ${CHOST} == *-interix* ]]; then
105 - myconf="${myconf} --disable-Bsymbolic"
106 -
107 - # interix stropts.h is empty...
108 - export ac_cv_header_stropts_h=no
109 - fi
110 -
111 - gnome2_src_configure \
112 - --disable-static \
113 - --with-gtk=3.0 \
114 - --with-iconv \
115 - $(use_enable debug) \
116 - $(use_enable glade glade-catalogue) \
117 - $(use_with crypt gnutls) \
118 - $(use_enable introspection) \
119 - $(use_enable vala) \
120 - ${myconf}
121 -}
122 -
123 -src_install() {
124 - gnome2_src_install
125 - mv "${ED}"/etc/profile.d/vte{,-${SLOT}}.sh || die
126 -}
127
128 diff --git a/x11-libs/vte/vte-0.56.3.ebuild b/x11-libs/vte/vte-0.56.3.ebuild
129 deleted file mode 100644
130 index a1d0b27dbcd..00000000000
131 --- a/x11-libs/vte/vte-0.56.3.ebuild
132 +++ /dev/null
133 @@ -1,89 +0,0 @@
134 -# Copyright 1999-2019 Gentoo Authors
135 -# Distributed under the terms of the GNU General Public License v2
136 -
137 -EAPI="6"
138 -VALA_USE_DEPEND="vapigen"
139 -VALA_MIN_API_VERSION="0.32"
140 -
141 -inherit gnome2 vala
142 -
143 -DESCRIPTION="Library providing a virtual terminal emulator widget"
144 -HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
145 -
146 -LICENSE="LGPL-2+"
147 -SLOT="2.91"
148 -IUSE="+crypt debug glade +introspection vala vanilla"
149 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
150 -REQUIRED_USE="vala? ( introspection )"
151 -
152 -SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~leio/distfiles/${PN}-0.54.1-command-notify.patch.xz )"
153 -
154 -RDEPEND="
155 - >=dev-libs/glib-2.40:2
156 - >=dev-libs/libpcre2-10.21
157 - >=x11-libs/gtk+-3.16:3[introspection?]
158 - >=x11-libs/pango-1.22.0
159 -
160 - sys-libs/ncurses:0=
161 - sys-libs/zlib
162 -
163 - crypt? ( >=net-libs/gnutls-3.2.7:0= )
164 - glade? ( >=dev-util/glade-3.9:3.10 )
165 - introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
166 -"
167 -DEPEND="${RDEPEND}
168 - dev-libs/libxml2:2
169 - dev-util/glib-utils
170 - >=dev-util/gtk-doc-am-1.13
171 - >=dev-util/intltool-0.35
172 - sys-devel/gettext
173 - virtual/pkgconfig
174 -
175 - vala? ( $(vala_depend) )
176 -"
177 -RDEPEND="${RDEPEND}
178 - !x11-libs/vte:2.90[glade]
179 -"
180 -
181 -src_prepare() {
182 - if ! use vanilla; then
183 - # Part of https://src.fedoraproject.org/rpms/vte291/blob/f30/f/vte291-cntr-ntfy-scroll.patch
184 - # Patch distfile for 0.54 series is re-used, as only git hashes and co changed in patchset.
185 - # Adds OSC 777 support for desktop notifications in gnome-terminal or elsewhere
186 - eapply "${WORKDIR}"/${PN}-0.54.1-command-notify.patch
187 - fi
188 -
189 - use vala && vala_src_prepare
190 -
191 - # build fails because of -Werror with gcc-5.x
192 - sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed"
193 -
194 - gnome2_src_prepare
195 -}
196 -
197 -src_configure() {
198 - local myconf=""
199 -
200 - if [[ ${CHOST} == *-interix* ]]; then
201 - myconf="${myconf} --disable-Bsymbolic"
202 -
203 - # interix stropts.h is empty...
204 - export ac_cv_header_stropts_h=no
205 - fi
206 -
207 - gnome2_src_configure \
208 - --disable-static \
209 - --with-gtk=3.0 \
210 - --with-iconv \
211 - $(use_enable debug) \
212 - $(use_enable glade glade-catalogue) \
213 - $(use_with crypt gnutls) \
214 - $(use_enable introspection) \
215 - $(use_enable vala) \
216 - ${myconf}
217 -}
218 -
219 -src_install() {
220 - gnome2_src_install
221 - mv "${ED}"/etc/profile.d/vte{,-${SLOT}}.sh || die
222 -}