Gentoo Archives: gentoo-commits

From: Mikhail Pukhlikov <cynede@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/dotnet:master commit in: app-editors/visual-studio-code/
Date: Mon, 20 Jan 2020 09:56:05
Message-Id: 1579514152.13286597adb6ae34dcf6e8501329d0778601d3a0.cynede@gentoo
1 commit: 13286597adb6ae34dcf6e8501329d0778601d3a0
2 Author: Gergely Nagy <ngg <AT> ngg <DOT> hu>
3 AuthorDate: Sun Jan 19 13:24:52 2020 +0000
4 Commit: Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 20 09:55:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=13286597
7
8 app-editors/visual-studio-code: update dependencies
9
10 Added missing dev-libs/nss and media-libs/alsa-lib dependencies and
11 removed gnome-base/gconf which is not used (and that package has
12 problems with python3-only systems).
13 Also moved all the dependencies into RDEPEND and removed some leftover
14 x86-only code which is no longer supported.
15 Closes: https://github.com/gentoo/dotnet/pull/462
16
17 Signed-off-by: Mikhail Pukhlikov <cynede <AT> gentoo.org>
18
19 .../visual-studio-code-1.41.1.ebuild | 21 ++++++++++-----------
20 1 file changed, 10 insertions(+), 11 deletions(-)
21
22 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.41.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.41.1.ebuild
23 index d0579ad..8a11b1f 100644
24 --- a/app-editors/visual-studio-code/visual-studio-code-1.41.1.ebuild
25 +++ b/app-editors/visual-studio-code/visual-studio-code-1.41.1.ebuild
26 @@ -1,4 +1,4 @@
27 -# Copyright 1999-2019 Gentoo Authors
28 +# Copyright 1999-2020 Gentoo Authors
29 # Distributed under the terms of the GNU General Public License v2
30
31 EAPI=7
32 @@ -17,18 +17,19 @@ SLOT="0"
33 KEYWORDS="~amd64"
34 IUSE=""
35
36 -DEPEND=">=gnome-base/gconf-3.2.6-r4:2
37 ->=media-libs/libpng-1.2.46:0
38 ->=x11-libs/cairo-1.14.12:0
39 ->=x11-libs/gtk+-2.24.31-r1:2
40 ->=x11-libs/libXtst-1.2.3:0"
41 -
42 +DEPEND=""
43 RDEPEND="${DEPEND}
44 >=app-crypt/libsecret-0.18.5:0[crypt]
45 ->=net-print/cups-2.1.4:0
46 >=dev-libs/libdbusmenu-16.04.0
47 +>=dev-libs/nss-3.47.1-r1:0
48 +>=media-libs/alsa-lib-1.1.8:0
49 +>=media-libs/libpng-1.2.46:0
50 +>=net-print/cups-2.1.4:0
51 +>=x11-libs/cairo-1.14.12:0
52 +>=x11-libs/gtk+-2.24.31-r1:2
53 >=x11-libs/libnotify-0.7.7:0
54 ->=x11-libs/libXScrnSaver-1.2.2-r1:0"
55 +>=x11-libs/libXScrnSaver-1.2.2-r1:0
56 +>=x11-libs/libXtst-1.2.3:0"
57
58 QA_PRESTRIPPED="opt/${PN}/code"
59 QA_PREBUILT="opt/${PN}/code"
60 @@ -36,8 +37,6 @@ QA_PREBUILT="opt/${PN}/code"
61 pkg_setup() {
62 if use amd64; then
63 S="${WORKDIR}/VSCode-linux-x64"
64 - elif use x86; then
65 - S="${WORKDIR}/VSCode-linux-ia32"
66 else
67 # shouldn't be possible with -* special keyword
68 die