Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/
Date: Fri, 05 Aug 2022 12:33:39
Message-Id: 1659702801.7e407fc66be584b65461d41751583b276eefc84a.arthurzam@gentoo
1 commit: 7e407fc66be584b65461d41751583b276eefc84a
2 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 5 12:33:21 2022 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 5 12:33:21 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e407fc6
7
8 app-editors/vscode: drop 1.68.1
9
10 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
11
12 app-editors/vscode/Manifest | 3 -
13 app-editors/vscode/vscode-1.68.1.ebuild | 123 --------------------------------
14 2 files changed, 126 deletions(-)
15
16 diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
17 index 698b8b8e4758..f95eefe8f449 100644
18 --- a/app-editors/vscode/Manifest
19 +++ b/app-editors/vscode/Manifest
20 @@ -1,6 +1,3 @@
21 -DIST vscode-1.68.1-amd64.tar.gz 116922965 BLAKE2B cb48e2589f0603b4594add3c5c28d6e8a1c3e6f53eb7e5139c6b1ac0aa9b742250c881f2d212219441db74bff94c05ae281a18b9e89be781a055acdf6adf5a2b SHA512 9945f0a6db93c9ee84a2729d5da18d6b41d370abecb3c1e78033889b9ee5093463c16403b93eefc703710783823458caf3f1c0ed4af297fa0dc49a903c3ec466
22 -DIST vscode-1.68.1-arm.tar.gz 97909261 BLAKE2B 248d573ffa0562ea62190fe5d04362baa6076cf3919b8f8df6ea09e0f0756b5d6de85f1e0ea2b472835ce77c3cf5883eb49dd1db2f81f727fc75164b4895942b SHA512 16f9d0c1817e893c15807f720af56bd33a1469e1494b72a7345d05a882a2c3ebc3395dc6d07d78a9effc045eba6e3f34317172937c34cc0f18036c8954ce5f92
23 -DIST vscode-1.68.1-arm64.tar.gz 111812916 BLAKE2B 64d442ee86ed41025775ebbde8fe675afd0fe1cac5d437e04ab5dc1c9fe3d9d0409d14fb8e2544e891c3fc0b6abe4dac3247b9d096585c1d2ff6ca1de0ede9e1 SHA512 1c16684bdd9f0980b7b6d2ee112987e21539a63a0bd635654edcd0404cc661b3d2c06c916fe63172ce107ca89f78ac58abd2be43a2f60b0f71a700a596b9b59f
24 DIST vscode-1.69.2-amd64.tar.gz 121413876 BLAKE2B 5a410a0bf88d94a1d414d03eac437bbd0c728cc5c43b28d05dc5ade3b40225d3fcd7ff3eb5546835b7e4070e0e14b8267e0777ec157c458544beea448f8755a3 SHA512 b9fd1975a99b6302fda4f8e758f02ba00f1dae5f419eb6a07768ef685ab11592b127b7fdbc117a88da065ef8a4e3181577d651cad5958f4fb4406a85e50639bb
25 DIST vscode-1.69.2-arm.tar.gz 102384679 BLAKE2B f9eb92d6661fdd55a5e6359cb51cd021f77c19fd6a2d1dbe1383131d0818249a26dae87bf30d11385a867535730ea404dd8ac2453d7807799a69369d24fb35d8 SHA512 caa9d50ccbaeb6133c810571f70e6e2136e9574abd7e125e0e07b66036e3076109e8c80fd7461c39ecb7f63c6d79cdfefc1a25f9201f429658fbcc93e48e32be
26 DIST vscode-1.69.2-arm64.tar.gz 116492196 BLAKE2B c179ec2b3b6dec915f3f51808d55fa0da820007aaceed8b4b0608de4fa006c44fb93a042850a7f1f339ac36e6a042a4ab4e0e73a12be0693894b84c1bdeb155b SHA512 4eacc61348da717f2682182f8a99b6e4b15dac77abc8187a01511a58658b9661227d6d1e80ffb5b93cbbfd6c08eb719b34c92a922b9a4285c6dc48aaaf2bf407
27
28 diff --git a/app-editors/vscode/vscode-1.68.1.ebuild b/app-editors/vscode/vscode-1.68.1.ebuild
29 deleted file mode 100644
30 index 8ab1bd247c0a..000000000000
31 --- a/app-editors/vscode/vscode-1.68.1.ebuild
32 +++ /dev/null
33 @@ -1,123 +0,0 @@
34 -# Copyright 1999-2022 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=8
38 -
39 -inherit desktop pax-utils xdg
40 -
41 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
42 -HOMEPAGE="https://code.visualstudio.com"
43 -SRC_URI="
44 - amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
45 - arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
46 - arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
47 -"
48 -S="${WORKDIR}"
49 -
50 -RESTRICT="mirror strip bindist"
51 -
52 -LICENSE="
53 - Apache-2.0
54 - BSD
55 - BSD-1
56 - BSD-2
57 - BSD-4
58 - CC-BY-4.0
59 - ISC
60 - LGPL-2.1+
61 - Microsoft-vscode
62 - MIT
63 - MPL-2.0
64 - openssl
65 - PYTHON
66 - TextMate-bundle
67 - Unlicense
68 - UoI-NCSA
69 - W3C
70 -"
71 -SLOT="0"
72 -KEYWORDS="-* ~amd64 ~arm ~arm64"
73 -
74 -RDEPEND="
75 - app-accessibility/at-spi2-atk:2
76 - app-accessibility/at-spi2-core:2
77 - app-crypt/libsecret[crypt]
78 - dev-libs/atk
79 - dev-libs/expat
80 - dev-libs/glib:2
81 - dev-libs/nspr
82 - dev-libs/nss
83 - media-libs/alsa-lib
84 - media-libs/mesa
85 - sys-apps/dbus
86 - x11-libs/cairo
87 - x11-libs/gdk-pixbuf:2
88 - x11-libs/gtk+:3
89 - x11-libs/libdrm
90 - x11-libs/libX11
91 - x11-libs/libxcb
92 - x11-libs/libXcomposite
93 - x11-libs/libXdamage
94 - x11-libs/libXext
95 - x11-libs/libXfixes
96 - x11-libs/libxkbcommon
97 - x11-libs/libxkbfile
98 - x11-libs/libXrandr
99 - x11-libs/libxshmfence
100 - x11-libs/pango
101 -"
102 -
103 -QA_PREBUILT="
104 - /opt/vscode/chrome_crashpad_handler
105 - /opt/vscode/chrome-sandbox
106 - /opt/vscode/code
107 - /opt/vscode/libEGL.so
108 - /opt/vscode/libffmpeg.so
109 - /opt/vscode/libGLESv2.so
110 - /opt/vscode/libvk_swiftshader.so
111 - /opt/vscode/libvulkan.so*
112 - /opt/vscode/resources/app/extensions/*
113 - /opt/vscode/resources/app/node_modules.asar.unpacked/*
114 - /opt/vscode/swiftshader/libEGL.so
115 - /opt/vscode/swiftshader/libGLESv2.so
116 -"
117 -
118 -src_install() {
119 - if use amd64; then
120 - cd "${WORKDIR}/VSCode-linux-x64" || die
121 - elif use arm; then
122 - cd "${WORKDIR}/VSCode-linux-armhf" || die
123 - elif use arm64; then
124 - cd "${WORKDIR}/VSCode-linux-arm64" || die
125 - else
126 - die "Visual Studio Code only supports amd64, arm and arm64"
127 - fi
128 -
129 - # Cleanup
130 - rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die
131 -
132 - # Install
133 - pax-mark m code
134 - insinto "/opt/${PN}"
135 - doins -r *
136 - fperms +x /opt/${PN}/{,bin/}code
137 - fperms +x /opt/${PN}/chrome_crashpad_handler
138 - fperms 4711 /opt/${PN}/chrome-sandbox
139 - fperms 755 /opt/${PN}/resources/app/extensions/git/dist/askpass.sh
140 - fperms 755 /opt/${PN}/resources/app/extensions/git/dist/askpass-empty.sh
141 - fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
142 - fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg
143 - dosym "../../opt/${PN}/bin/code" "usr/bin/vscode"
144 - dosym "../../opt/${PN}/bin/code" "usr/bin/code"
145 - domenu "${FILESDIR}/vscode.desktop"
146 - domenu "${FILESDIR}/vscode-url-handler.desktop"
147 - domenu "${FILESDIR}/vscode-wayland.desktop"
148 - domenu "${FILESDIR}/vscode-url-handler-wayland.desktop"
149 - newicon "resources/app/resources/linux/code.png" "vscode.png"
150 -}
151 -
152 -pkg_postinst() {
153 - xdg_pkg_postinst
154 - elog "You may want to install some additional utils, check in:"
155 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
156 -}