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/vscodium/
Date: Sat, 02 Apr 2022 12:07:07
Message-Id: 1648901214.7d7690c3a050dd03a2168b6129f0758a655e5b9b.arthurzam@gentoo
1 commit: 7d7690c3a050dd03a2168b6129f0758a655e5b9b
2 Author: Adel KARA SLIMANE <adel.ks <AT> zegrapher <DOT> com>
3 AuthorDate: Sat Apr 2 11:22:15 2022 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 2 12:06:54 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7690c3
7
8 app-editors/vscodium: delete old version
9
10 Signed-off-by: Adel KARA SLIMANE <adel.ks <AT> zegrapher.com>
11 Closes: https://github.com/gentoo/gentoo/pull/24862
12 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
13
14 app-editors/vscodium/Manifest | 3 -
15 app-editors/vscodium/vscodium-1.63.2.ebuild | 113 ----------------------------
16 2 files changed, 116 deletions(-)
17
18 diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
19 index 0ec5f4d8fe21..d2c3f26acf14 100644
20 --- a/app-editors/vscodium/Manifest
21 +++ b/app-editors/vscodium/Manifest
22 @@ -1,6 +1,3 @@
23 -DIST vscodium-1.63.2-amd64.tar.gz 114325091 BLAKE2B 2d05da02b67c52ec151611ef159f6c1f26f920c990e770630fbf59614f2f7982b3157855abc802b876ed49f513dc87ea387c39078c78375a59fdee0c276786be SHA512 13d309ac1427db6e924d667eb4f66c690f2bf26ae1dc307c22d76aceef5e1a997d57dd0f6458b40b7e0c88babe7bd3fe85b0efc2849aa672e8dc006cb09bc337
24 -DIST vscodium-1.63.2-arm.tar.gz 97849895 BLAKE2B eae617edfe6bddeb4b4795c668006ffa299dca2cb22d92d1611a51e599993ad0435dd975faa408e169bec4fe0fc87c19702850de6dee2bee9c5339211e2afa7a SHA512 8f24876638f6b784fe08e53682e076c3fdfeee73971ab2f9657de5827d8bff86bea83c48e5d5e571e1a08fd184bc8b4937e90b51eb9679799f5c76868d43704e
25 -DIST vscodium-1.63.2-arm64.tar.gz 112417892 BLAKE2B 08c44c7dfa75c11f548e1b29b621352a6054f8caed33d8456fcfe722b41283a4986167ff507055f284cb3202508754752412af005fcd8bd4fc405a7d124664f1 SHA512 cbf44d86ced1b48e1d5d17b8c77713e8c9a2bfc6cf8a4029b12ee382c42fc8ebd9cd2d79daf4042de23c96f47e08241c1b93e1f9eba0a0a962d8212c3b84ebe6
26 DIST vscodium-1.64.2-amd64.tar.gz 113590369 BLAKE2B 0e222e126d099e4af446c1c229f1ef7967b6836b6f4e85a440adc768b3bd7662a710e23d4f3da61ed9a45adf328805876fe20012e94f97a9fd92cbc89704f425 SHA512 45c7a22c499abbdae8305e241533f99ecc48d504c73ba1a43a669ba8aafad8aac60e1383e45882ff4dff7a97b232c172e0b3d89def00e85fc1d37e209d80f162
27 DIST vscodium-1.64.2-arm.tar.gz 96564908 BLAKE2B 5e8b974e179639231cfba996ff9a4d0203e597f1be0b58766f9f532516e4a8d0eca390a90f2366f5db66a8d12b64f72f301490f07d01ec6b5c66516ad26695f5 SHA512 b2e986ca7ebc021bd147a0c9fb3cd46833f5b65e01ec07bf26d577cca35a6998666409ab7c0bad5351de3c5d7e5e9c91d029d6b05e149261397d183ac06d57ea
28 DIST vscodium-1.64.2-arm64.tar.gz 111168123 BLAKE2B 015163f9129e95cce5cb4df255cfa4bd69271362ba3782ed234e982ec849490cc4e15f8e8ed1dd1d942fb908026d93010f21a902b3c10b036e2a926d82893dc9 SHA512 7507080e2ac7bd4649fd87a52480900de229fe3c93df26d381ca34b472ddaa38852b5b8d14f06d4c9ee07d8f2fb3381b63c9c25b7e384d0da090e10a31f77df1
29
30 diff --git a/app-editors/vscodium/vscodium-1.63.2.ebuild b/app-editors/vscodium/vscodium-1.63.2.ebuild
31 deleted file mode 100644
32 index b604e95ff9b6..000000000000
33 --- a/app-editors/vscodium/vscodium-1.63.2.ebuild
34 +++ /dev/null
35 @@ -1,113 +0,0 @@
36 -# Copyright 1999-2021 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=8
40 -
41 -inherit desktop pax-utils xdg
42 -
43 -DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode"
44 -HOMEPAGE="https://vscodium.com/"
45 -SRC_URI="
46 - amd64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz -> ${P}-amd64.tar.gz )
47 - arm? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz -> ${P}-arm.tar.gz )
48 - arm64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz -> ${P}-arm64.tar.gz )
49 -"
50 -
51 -RESTRICT="mirror strip bindist"
52 -
53 -LICENSE="
54 - Apache-2.0
55 - BSD
56 - BSD-1
57 - BSD-2
58 - BSD-4
59 - CC-BY-4.0
60 - ISC
61 - LGPL-2.1+
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 -IUSE=""
74 -
75 -RDEPEND="
76 - app-accessibility/at-spi2-atk:2
77 - app-accessibility/at-spi2-core:2
78 - app-crypt/libsecret[crypt]
79 - dev-libs/atk
80 - dev-libs/expat
81 - dev-libs/glib:2
82 - dev-libs/nspr
83 - dev-libs/nss
84 - media-libs/alsa-lib
85 - media-libs/mesa
86 - net-print/cups
87 - sys-apps/dbus
88 - x11-libs/cairo
89 - x11-libs/gdk-pixbuf:2
90 - x11-libs/gtk+:3
91 - x11-libs/libdrm
92 - x11-libs/libX11
93 - x11-libs/libxcb
94 - x11-libs/libXcomposite
95 - x11-libs/libXdamage
96 - x11-libs/libXext
97 - x11-libs/libXfixes
98 - x11-libs/libxkbcommon
99 - x11-libs/libxkbfile
100 - x11-libs/libXrandr
101 - x11-libs/libxshmfence
102 - x11-libs/pango
103 -"
104 -
105 -QA_PREBUILT="
106 - /opt/vscodium/codium
107 - /opt/vscodium/libEGL.so
108 - /opt/vscodium/libffmpeg.so
109 - /opt/vscodium/libGLESv2.so
110 - /opt/vscodium/libvulkan.so*
111 - /opt/vscodium/chrome-sandbox
112 - /opt/vscodium/libvk_swiftshader.so
113 - /opt/vscodium/swiftshader/libEGL.so
114 - /opt/vscodium/swiftshader/libGLESv2.so
115 - /opt/vscodium/resources/app/extensions/*
116 - /opt/vscodium/resources/app/node_modules.asar.unpacked/*
117 -"
118 -
119 -S="${WORKDIR}"
120 -
121 -src_install() {
122 - # Cleanup
123 - rm "${S}/resources/app/LICENSE.txt" || die
124 -
125 - # Install
126 - pax-mark m codium
127 - insinto "/opt/${PN}"
128 - doins -r *
129 - fperms +x /opt/${PN}/{,bin/}codium
130 - fperms 4711 /opt/${PN}/chrome-sandbox
131 - fperms 755 /opt/${PN}/resources/app/extensions/git/dist/askpass.sh
132 - fperms 755 /opt/${PN}/resources/app/extensions/git/dist/askpass-empty.sh
133 - fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
134 - fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg
135 - dosym "../../opt/${PN}/bin/codium" "usr/bin/vscodium"
136 - dosym "../../opt/${PN}/bin/codium" "usr/bin/codium"
137 - domenu "${FILESDIR}/vscodium.desktop"
138 - domenu "${FILESDIR}/vscodium-url-handler.desktop"
139 - domenu "${FILESDIR}/vscodium-wayland.desktop"
140 - domenu "${FILESDIR}/vscodium-url-handler-wayland.desktop"
141 - newicon "resources/app/resources/linux/code.png" "vscodium.png"
142 -}
143 -
144 -pkg_postinst() {
145 - xdg_pkg_postinst
146 - elog "When compared to the regular VSCode, VSCodium has a few quirks"
147 - elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md"
148 -}