commit: 8979e6e5ff5993d970df1189b1b6f231878b7272 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Mon Mar 9 19:40:22 2026 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Mon Mar 9 19:42:25 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8979e6e5
app-editors/vscode: drop 1.108.2, 1.109.5 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> app-editors/vscode/Manifest | 6 -- app-editors/vscode/vscode-1.108.2.ebuild | 161 ----------------------------- app-editors/vscode/vscode-1.109.5.ebuild | 169 ------------------------------- 3 files changed, 336 deletions(-) diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index fa088c105452..23c4239b3d17 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -1,9 +1,3 @@ -DIST vscode-1.108.2-amd64.tar.gz 163225943 BLAKE2B a231a19684b050d90e127bbe3aab737178a32d23cc89c934999fdadea8c6c194fc9282e9364a2e825d59061ea0d03a6491d8ff9b649e0bb899060a2040d4844f SHA512 e646d0a5fbdfe19d20e426d2b10b2ee35eb964b4de47281d58c4197f053f05adfa5b9aaa9e249e934021a954249e8006191271774103ea6289c31c266154f6be -DIST vscode-1.108.2-arm.tar.gz 146595261 BLAKE2B 640d6067fed7a2f89bbdbd174f89b83006e712727aa07cf75c8811dd9c247a250138ef4661c1c21a1c7d8e1fd7561aa3e3fce06ad20433140443201fd8d29a76 SHA512 ee03467cc8f04776d928258fcdadf2b3e52a89255fef9afbe1bd8626584648ba44b2cb5c255321be2edfddf50feb45029bff67b6df22fdf5a18925d8cfe67572 -DIST vscode-1.108.2-arm64.tar.gz 157492027 BLAKE2B ae0cf734441ff036e6eb228b89246d0fa39d5a5af5049532c477e3e834963de70a34b2a763225295df024661aaaadb245c6c7ec7ca665b27d0e4514c390087b5 SHA512 34be7fda81b208e3c62cfe287f3f0060442167365850f0fae6fda9c6e0f21b4ebde329173d13defada4cd294e8e259b7f1a3c22b8675a799acc166544e3d5f9e -DIST vscode-1.109.5-amd64.tar.gz 167112868 BLAKE2B 2441bbe6c7bc7d8d418c8badfc1b3fd97376ee8884fc904d91fc95f59ee1427fdf52193a4983d70996007e87803472f7f7065b1ff3014b14137f07a5367257aa SHA512 d98d0fef39242f82959a926e21c433a80710aacbf50aa160db654cd08ca6eb411cb22abe5f3b911d43968d3299b63cb4f22898438e430f941f9fdc40441378ad -DIST vscode-1.109.5-arm.tar.gz 150486351 BLAKE2B 50861333f0a17793378f3431c063c9e3cd2de0331b40a7acc865257650494d15206c606ef3b12255a7e0fc81d99d08c27d6e8ad9fbcb42df2d7d620fb79a8926 SHA512 d1e5bdca866b040caf9feba12d5750d7a794af8204cb0d2644ce1371b8a1264566927c83e860aafc903659b0df7639194e63bb87ac4e1697652ca62467beee53 -DIST vscode-1.109.5-arm64.tar.gz 161379754 BLAKE2B 4edb472a25763f49b68967d2b3cabe18fb9615cd40ae388074678fcff4c1dff07649a28649584e45a5941a3a09eef771856617d778608c28ffdf69d0f7f27b1a SHA512 6a8f789c5f42e5149809fd07a6df6331c6b2d859634ab2418b63e26e5cdacecec24b65c58a45fce2fd94e6db0f0f69e0c35e473c6d4ea1a8cd3946d092707af1 DIST vscode-1.110.1-amd64.tar.gz 175545737 BLAKE2B 782e37a795e7685b9d9d08b819d1779dc5894098e4142e2604e28332100c884432f91ccb1b00f2769e89b6560d5d2ee551c5961c1d3156d0ff936d879311f98d SHA512 8a4870858a45832b4f33683f495a150a316e62d5e9d2c7e0c182a6b9f9d9757c4a60981496155db4f3f6f9dd510279d3dc27b93a4ffc07c100a4e8c1bbc0eee4 DIST vscode-1.110.1-arm.tar.gz 158756501 BLAKE2B 965f78e984e9a3424a33f7a1d6acddcb87d5db7fa30fcf5e4605b6945699e73e85ea356d9b85cbcb26c73aa0418237afaa95c9258baba1076bd4c1baf3994cca SHA512 48e6954a86d5865ed1fa989a54aeebe515c1d703aa4a7084c71709d2d56c45c856e186eaab2f43d04cfadf9c2b010c22d3346330ee944f51bd73ab68015cf946 DIST vscode-1.110.1-arm64.tar.gz 169715552 BLAKE2B 84482b74f3440df9ba23fd1a6f346f68e48b66caff4142f0947f90cc5a3cfaff51466db48029b14526e0fb603e0f85efe10f3a9ebc32858c8435c2b1a0b4aff0 SHA512 858e5286f9f83eb38f0fd624ffbcdba924eff5d3649c6fe3a757f37cc9c23bd634548e06611b6d78ca1768e33bb55a453b4ee771b574d972256544e05fdefacf diff --git a/app-editors/vscode/vscode-1.108.2.ebuild b/app-editors/vscode/vscode-1.108.2.ebuild deleted file mode 100644 index da15f100c4e3..000000000000 --- a/app-editors/vscode/vscode-1.108.2.ebuild +++ /dev/null @@ -1,161 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -inherit chromium-2 desktop optfeature pax-utils shell-completion xdg - -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" -HOMEPAGE="https://code.visualstudio.com" -SRC_URI=" - amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) - arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) - arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz ) -" -S="${WORKDIR}" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - Microsoft-vscode - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* amd64 ~arm arm64" -IUSE="egl kerberos wayland" -RESTRICT="mirror strip bindist" - -RDEPEND=" - || ( - sys-apps/systemd - sys-apps/systemd-utils - ) - >=app-accessibility/at-spi2-core-2.46.0:2 - app-crypt/libsecret[crypt] - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/libglvnd - media-libs/mesa - net-misc/curl - sys-apps/dbus - virtual/zlib:= - sys-process/lsof - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libXScrnSaver - x11-libs/pango - x11-misc/xdg-utils - kerberos? ( app-crypt/mit-krb5 ) -" - -QA_PREBUILT="*" - -src_unpack() { - default - mv "${S}"/VSCode-linux-* "${S}/vscode" || die -} - -src_configure() { - default - chromium_suid_sandbox_check_kernel_config -} - -src_prepare() { - default - pushd "vscode/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die -} - -src_install() { - cd vscode || die - - # Cleanup - rm -r ./resources/app/ThirdPartyNotices.txt || die - - # Disable update server - sed -e "/updateUrl/d" -i ./resources/app/product.json || die - - if ! use kerberos; then - rm -r ./resources/app/node_modules/kerberos || die - fi - - # Install - pax-mark m code - mkdir -p "${ED}/opt/${PN}" || die - cp -r . "${ED}/opt/${PN}" || die - fperms 4711 /opt/${PN}/chrome-sandbox - - dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode" - dosym -r "/opt/${PN}/bin/code" "usr/bin/code" - - local EXEC_EXTRA_FLAGS=() - if use wayland; then - EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" ) - fi - if use egl; then - EXEC_EXTRA_FLAGS+=( "--use-gl=egl" ) - fi - - sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/code-url-handler.desktop" \ - > "${T}/code-url-handler.desktop" || die - - sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/code.desktop" \ - > "${T}/code.desktop" || die - - domenu "${T}/code.desktop" - domenu "${T}/code-url-handler.desktop" - newicon "resources/app/resources/linux/code.png" "vscode.png" - - # Install metainfo - insinto /usr/share/metainfo - doins "${FILESDIR}/code.appdata.xml" - - # Install MIME type definitions - insinto /usr/share/mime/packages - doins "${FILESDIR}/code-workspace.xml" - - # Install completions - newbashcomp resources/completions/bash/code code - newzshcomp resources/completions/zsh/_code _code -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "desktop notifications" x11-libs/libnotify - optfeature "keyring support inside vscode" "virtual/secret-service" - optfeature "Live Share" dev-libs/icu -} diff --git a/app-editors/vscode/vscode-1.109.5.ebuild b/app-editors/vscode/vscode-1.109.5.ebuild deleted file mode 100644 index 7c7e37f04a69..000000000000 --- a/app-editors/vscode/vscode-1.109.5.ebuild +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -inherit chromium-2 desktop optfeature pax-utils shell-completion xdg - -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" -HOMEPAGE="https://code.visualstudio.com" -SRC_URI=" - amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) - arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) - arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz ) -" -S="${WORKDIR}" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - Microsoft-vscode - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* amd64 ~arm arm64" -IUSE="egl kerberos wayland webkit" -RESTRICT="mirror strip bindist" - -RDEPEND=" - || ( - sys-apps/systemd - sys-apps/systemd-utils - ) - >=app-accessibility/at-spi2-core-2.46.0:2 - app-crypt/libsecret[crypt] - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/libglvnd - media-libs/mesa - net-misc/curl - sys-apps/dbus - virtual/zlib:= - sys-process/lsof - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libXScrnSaver - x11-libs/pango - x11-misc/xdg-utils - kerberos? ( app-crypt/mit-krb5 ) - webkit? ( - net-libs/libsoup:3.0 - net-libs/webkit-gtk:4.1 - ) -" - -QA_PREBUILT="*" - -src_unpack() { - default - mv "${S}"/VSCode-linux-* "${S}/vscode" || die -} - -src_configure() { - default - chromium_suid_sandbox_check_kernel_config -} - -src_prepare() { - default - pushd "vscode/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die -} - -src_install() { - cd vscode || die - - # Cleanup - rm -r ./resources/app/ThirdPartyNotices.txt || die - - # Disable update server - sed -e "/updateUrl/d" -i ./resources/app/product.json || die - - if ! use kerberos; then - rm -r ./resources/app/node_modules/kerberos || die - fi - - if ! use webkit; then - rm -r ./resources/app/extensions/microsoft-authentication || die - fi - - # Install - pax-mark m code - mkdir -p "${ED}/opt/${PN}" || die - cp -r . "${ED}/opt/${PN}" || die - fperms 4711 /opt/${PN}/chrome-sandbox - - dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode" - dosym -r "/opt/${PN}/bin/code" "usr/bin/code" - - local EXEC_EXTRA_FLAGS=() - if use wayland; then - EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" ) - fi - if use egl; then - EXEC_EXTRA_FLAGS+=( "--use-gl=egl" ) - fi - - sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/code-url-handler.desktop" \ - > "${T}/code-url-handler.desktop" || die - - sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/code.desktop" \ - > "${T}/code.desktop" || die - - domenu "${T}/code.desktop" - domenu "${T}/code-url-handler.desktop" - newicon "resources/app/resources/linux/code.png" "vscode.png" - - # Install metainfo - insinto /usr/share/metainfo - doins "${FILESDIR}/code.appdata.xml" - - # Install MIME type definitions - insinto /usr/share/mime/packages - doins "${FILESDIR}/code-workspace.xml" - - # Install completions - newbashcomp resources/completions/bash/code code - newzshcomp resources/completions/zsh/_code _code -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "desktop notifications" x11-libs/libnotify - optfeature "keyring support inside vscode" "virtual/secret-service" - optfeature "Live Share" dev-libs/icu -}
