From a40f8cd35ca0e91929e52f40825a390bd16a626c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 30 Mar 2024 19:13:59 +0000 Subject: gentoo auto-resync : 30:03:2024 - 19:13:59 --- app-editors/Manifest.gz | Bin 13954 -> 13951 bytes app-editors/vscode/Manifest | 12 -- app-editors/vscode/vscode-1.86.2.ebuild | 132 ---------------------- app-editors/vscode/vscode-1.87.0-r1.ebuild | 132 ---------------------- app-editors/vscode/vscode-1.87.1-r1.ebuild | 132 ---------------------- app-editors/vscodium/Manifest | 12 +- app-editors/vscodium/vscodium-1.85.2.24019.ebuild | 129 --------------------- app-editors/vscodium/vscodium-1.86.2.24053.ebuild | 129 --------------------- app-editors/vscodium/vscodium-1.87.2.24072.ebuild | 129 +++++++++++++++++++++ 9 files changed, 133 insertions(+), 674 deletions(-) delete mode 100644 app-editors/vscode/vscode-1.86.2.ebuild delete mode 100644 app-editors/vscode/vscode-1.87.0-r1.ebuild delete mode 100644 app-editors/vscode/vscode-1.87.1-r1.ebuild delete mode 100644 app-editors/vscodium/vscodium-1.85.2.24019.ebuild delete mode 100644 app-editors/vscodium/vscodium-1.86.2.24053.ebuild create mode 100644 app-editors/vscodium/vscodium-1.87.2.24072.ebuild (limited to 'app-editors') diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index 19111fad6800..fefe48400059 100644 Binary files a/app-editors/Manifest.gz and b/app-editors/Manifest.gz differ diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index a6f2a8d0289e..026f4fefa4a0 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -1,19 +1,7 @@ AUX code-url-handler.desktop 310 BLAKE2B 3ab159ac9fe169233cc5aeafe1eb18a7fafe9a00b89921dfdfcef0c1a24242a6e092b70c0753fa80f3d69a6d992856a7bee7200b287011078d8069d934cc23bc SHA512 853da70a663b119167d7adaf8be1d060516d4f71601b522fa48890e568cc5cbbb7941b4b7bbec4aae298e28ca2a8b1d2696c50823fbfedfd11c0a16255bb48a9 AUX code.desktop 489 BLAKE2B 154da7270214920d153c9ad0c303bb1594d0e62fe34d85417560043b77f63ebac8ec8ee206acc10a3870e78f9cc367dc0d12222c493b3e9e801e64c140b47c91 SHA512 6185b29487313750a0059d1ddf92f1814613631cfef148955718c93dc35d4c98ddfda5d348d899c6ffe0bd04d7309b5934d931fa7f0192da753f058ab77cba98 -DIST vscode-1.86.2-amd64.tar.gz 140413911 BLAKE2B a46f1613e45bb020ee0550b7dcc5116973dcd6bc791fd38c46e5246da5089150d2b15b59a5e0afb5aebd6d690a246f0bdf7ac3a764e4172d33df2eedb7a6a4e9 SHA512 5c311bb24ac0d801f1a4ce73a982389df9092871364a02e44b914537bb6bede4078aa41b054fba2c28755357e3d89ec1763b1f7778fd21f59383fc2dafe1627f -DIST vscode-1.86.2-arm.tar.gz 125989628 BLAKE2B 3056c129af61e2eb8bf8b6568294b0b83fc3977a2bb0ac823e06594d8dbebadd2068618b270fb2146347f7e1528183b111b1f739a618a9e1181874de767af6c8 SHA512 900d345cb6e8f77c15575c0a01045fb2ac18837fc9cce1fa6c6fa10997fc227cc3efc96377aa39557b3ddc7d45d5b26d8f55ef35d6a6fdc8a37f2c703b4fdcc9 -DIST vscode-1.86.2-arm64.tar.gz 137533176 BLAKE2B c4a0c215322cdc317a81654f655b563ded375f3fd936674625371cb1eba05b51dba5fe91a83d2ae78a6ef13dd7815bcec110fc2075ee185cad868b2d41223365 SHA512 2cd4d22cba02aa946d074b16c6299c0a8077a3be8e273759ff50d9126235b6847e3b1a5d07b3fefc9f6d143f939969ab6a8b6ae3b2f27b25e417e39b735de96b -DIST vscode-1.87.0-amd64.tar.gz 140699732 BLAKE2B ad93f2feaef6c4cc3df0be5799ac4c154f62640b93790e8bc2571df0a49af033b07625fbea9befb6d52e7f084917813780409b32408b822b447603400628e1fd SHA512 ccd3a1de0cd7362dcb353d04ed7e35e84312c509d2aa24f955d7cd02fb7c93a2860374199f433c215c1b2e3c64805bcdd8f7cc5f9635a1c8e84130ba50e3250a -DIST vscode-1.87.0-arm.tar.gz 126093562 BLAKE2B 1a90eee19bce6a6c8317353cf3098322c2265f86c632ac6900ede081f28e42741186b97f03186dba4a1189dd0a2079a3e118d006368b93af5029c5c34d812f0f SHA512 18a75d547d50ecd787ae263c88e0d2d87801636e268dfb9d534f384690213995562ab8d7d6ddd4db88d7ea52dc01e5ba0c7109bfa907aada6bf70c9cc934bcff -DIST vscode-1.87.0-arm64.tar.gz 137643179 BLAKE2B 6ed3e3e8bf3f498f6e4da0a15b929bd32a1352cb691379dd7c50b87b90a369c78b859b374ac96a57e397d0ed9ddbe62d3e6c1db75e9a922695aee1eadb2bf74f SHA512 7e5535644b63e32e9d950239398405ff70a8a7611f4b90e5c2fb6bec292db8d0c237ff34f166d4bd930977449db68e7e06205e49a70cbb79f24e181347960f2c -DIST vscode-1.87.1-amd64.tar.gz 140704986 BLAKE2B af0bfa4512e11695818c39ff2f2225e940fc188e663d7db6ee1411d202dc26bd39e00f0fe6b944eee262987893dcf5887b1e6b43e2c9c9ad25a5cde78dc6e587 SHA512 927d8a6b211bc6a80202032f7e214acb3fec340a6c0cdf6c976432dce47a8885e77b342a5a8187bf1ce4bc678da00e353bcc4a644a1abfd2140ad8c3162b319a -DIST vscode-1.87.1-arm.tar.gz 126061815 BLAKE2B 678c31683effe30b58c514661aec70a7ea9c0d5e43df8711fc91d69790eb2c5108d59bbe0f47972c84cccbd12181a2d3a73e8b74b79ca3c458638154e2ba08f2 SHA512 94fc2709aa49fa30b3b77fec0c791997b6d9bba92b4629d42335839fc8a6a566422bc4c90447c059bac4e9bfd847eadb93ffae3717293f38f8b38717d4c2a13d -DIST vscode-1.87.1-arm64.tar.gz 137654705 BLAKE2B bd17d2aed14f038a275a6a567b9d98d9f2177af57a8e7296d652de5258720cf87d173b673c3cc7711153173798e5465d4c2fc2604e5e9bb0d80d5efb91a50f9e SHA512 c6cb87b51db9ed218d240d167dd5bd2da17d6f2c7665b321bcb6ee691c1a6e60cfc08410bd8dd252c5e3e264b472f43ae2f33696ecb33084ee7259d0b5c67ff1 DIST vscode-1.87.2-amd64.tar.gz 140710466 BLAKE2B 576be13495b91cbb0a0e9033a3872a311293a1dfc579d52e9eedd28ffbc40d4949e420e7b5439263b6ecce3f2b175247647732e6057f98367eb294b9aa8a8945 SHA512 c9f4a1cccf7df1cc152b41f77f9fed8752aacd848060464165a12f161d2df88cbae8ba447f43ca0285777e6e05125e79d054557fbe4b26e660a9544ba9a26c75 DIST vscode-1.87.2-arm.tar.gz 126088523 BLAKE2B bf319c10c244387ec5f1f4fa21951b497bed1757e51fa90f54e50376f991daff54b2dba9bb410d27183c4598c187d12ed45794ad32b97c83fb2173d9fac2dc09 SHA512 a41a9f200cecc3dbe7c30c13b3d3a8c564dd3f526dd7969c1c6d83313ce1bdd052a94295897a4f2c5810b7a6bf36255234523477990c0db821d6913c50eda6a2 DIST vscode-1.87.2-arm64.tar.gz 137662384 BLAKE2B af725963c3dc71d50efa5ff3cc7a3995a45a9d2846f736b1a26c02b2c9b7f1567831a75bb4896398c45f9cb5fcadf6e7d17114b50065155d9f80d8015ce25d1d SHA512 b99be940c5d5ebc8c39e1c52eaa49930bffcbaae41bd071e8aca2d1b08ff14c2ce8fda75f8f2e74a495ca59218045643ec91e7b2c4fe4b2ffeaaf33fddb5ed7c -EBUILD vscode-1.86.2.ebuild 2989 BLAKE2B c69e6c097ce0d5af90a0c06ec93a33792b3cb2bb21c43c2aceb75c5fdccf3baed31002a40a75145e08239dc8022136e29d5f5a94a883bb6186cefef68f9f3603 SHA512 b30ab906ad0715d22040b7b55970313603b981588ab5c3b23d887baaf82b724debef9510aee43ed1005bdf3316a708448892e30e22855f755a1ec90b7bcd7399 -EBUILD vscode-1.87.0-r1.ebuild 3013 BLAKE2B 2a0b0a88e04707ab2a71eb2b8fb4f592047703e617fffd649acf27bd040d5388882b73a823c5299d544a4608d16f5be64bb26cc9c513db75e2f1b102de187b4d SHA512 d7ce60ca8c8e2477f23014efb6bc8a217b00af8aed582c392281931421e37e0e7f2391b914a06f7f433f51540ec382c4aa57adc4dc52f9237bf6a4ec3e5fc993 -EBUILD vscode-1.87.1-r1.ebuild 3012 BLAKE2B 09ac5d69e996582233513c089c1d485d2a23d125b9a6d9e4d242f73d5060762cb0dea4d24acf7ce75aed56861e4cc4c2c0bcafdc09bad2079b9cc9a5384ecc49 SHA512 ab6b99212c99b3d511be8368bdc4d1d19479eea191c70d9ed9389220035029b837695c20ab0c2332e29d3fb6b76b7439985b6117fc01f8a8c6ed8a4181d0d0e6 EBUILD vscode-1.87.2.ebuild 3012 BLAKE2B 09ac5d69e996582233513c089c1d485d2a23d125b9a6d9e4d242f73d5060762cb0dea4d24acf7ce75aed56861e4cc4c2c0bcafdc09bad2079b9cc9a5384ecc49 SHA512 ab6b99212c99b3d511be8368bdc4d1d19479eea191c70d9ed9389220035029b837695c20ab0c2332e29d3fb6b76b7439985b6117fc01f8a8c6ed8a4181d0d0e6 MISC metadata.xml 1319 BLAKE2B 02076564e7b3b37433125cdcada4445311f03699bc7adb00f60af4f73f2fa9ebb90b805885198bd7cbdc54b779fa259d56c3142b30d595eaed278130081d8ca7 SHA512 d0922226274b1686ea14c8ca4e5835f6b30399bd71372bde4ac7e4eee4301ccca7fc32472d6ac0bd598b0459ebc33a59d346a21f5fa2d39cac4ed197682354e0 diff --git a/app-editors/vscode/vscode-1.86.2.ebuild b/app-editors/vscode/vscode-1.86.2.ebuild deleted file mode 100644 index ac7c312270de..000000000000 --- a/app-editors/vscode/vscode-1.86.2.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -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=" - >=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/libcanberra[gtk3] - media-libs/libglvnd - media-libs/mesa - net-misc/curl - sys-apps/dbus - sys-libs/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_install() { - if use amd64; then - cd "${WORKDIR}/VSCode-linux-x64" || die - elif use arm; then - cd "${WORKDIR}/VSCode-linux-armhf" || die - elif use arm64; then - cd "${WORKDIR}/VSCode-linux-arm64" || die - else - die "Visual Studio Code only supports amd64, arm and arm64" - fi - - # 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.asar.unpacked/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" ) - 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" -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "desktop notifications" x11-libs/libnotify - optfeature "keyring support inside vscode" "virtual/secret-service" -} diff --git a/app-editors/vscode/vscode-1.87.0-r1.ebuild b/app-editors/vscode/vscode-1.87.0-r1.ebuild deleted file mode 100644 index a36c312a934c..000000000000 --- a/app-editors/vscode/vscode-1.87.0-r1.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -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=" - >=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/libcanberra[gtk3] - media-libs/libglvnd - media-libs/mesa - net-misc/curl - sys-apps/dbus - sys-libs/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_install() { - if use amd64; then - cd "${WORKDIR}/VSCode-linux-x64" || die - elif use arm; then - cd "${WORKDIR}/VSCode-linux-armhf" || die - elif use arm64; then - cd "${WORKDIR}/VSCode-linux-arm64" || die - else - die "Visual Studio Code only supports amd64, arm and arm64" - fi - - # 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.asar.unpacked/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" -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "desktop notifications" x11-libs/libnotify - optfeature "keyring support inside vscode" "virtual/secret-service" -} diff --git a/app-editors/vscode/vscode-1.87.1-r1.ebuild b/app-editors/vscode/vscode-1.87.1-r1.ebuild deleted file mode 100644 index f803279f6a02..000000000000 --- a/app-editors/vscode/vscode-1.87.1-r1.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -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=" - >=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/libcanberra[gtk3] - media-libs/libglvnd - media-libs/mesa - net-misc/curl - sys-apps/dbus - sys-libs/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_install() { - if use amd64; then - cd "${WORKDIR}/VSCode-linux-x64" || die - elif use arm; then - cd "${WORKDIR}/VSCode-linux-armhf" || die - elif use arm64; then - cd "${WORKDIR}/VSCode-linux-arm64" || die - else - die "Visual Studio Code only supports amd64, arm and arm64" - fi - - # 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.asar.unpacked/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" -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "desktop notifications" x11-libs/libnotify - optfeature "keyring support inside vscode" "virtual/secret-service" -} diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest index a263731c8794..59aed1d218c7 100644 --- a/app-editors/vscodium/Manifest +++ b/app-editors/vscodium/Manifest @@ -1,15 +1,11 @@ AUX vscodium-url-handler.desktop 334 BLAKE2B 3e089403de3df453f9c35737911846105ebee07ba17cd61443f739a035755a3b17b7a76f54231950bb4d752e0853a1e920dc489487ed3b12230dbe96037e833b SHA512 548b2df53ee5975e543a8ce5f8ac48bcc5878a86e7b6759d8e6d6d5cf7a126d91326f801a3c3548b7390dc9113b9bf37ecc38276ddd0b3354c4be8ab58b466fa AUX vscodium.desktop 519 BLAKE2B 9bb65cb1b0618deba7db401f314f00611970eb34a82988f349d215759aba195c3d61b51f1e2f1e58ecef0fff952d68a25551a55d75c44a817d8de6dd65562732 SHA512 12db368ca425b707e6c0d9437e987aa0e5a773ac3f8fe51c5aec8eb82768dec0494988a0fef1a8be781e238d9fb9dd22097166ac8eea924154d7481998b0c18e -DIST vscodium-1.85.2.24019-amd64.tar.gz 121840981 BLAKE2B 5e997d2345ab1f536773ac131f7ab26354cd53e3f887428bc4628e98398499c774cf51fdaf57625cfd085d149bd45efd17523c41056841c03cba9cbe82304223 SHA512 791f760c33d5111c992f2edaed3d490787dcfdb5a743eaaa6c2e32e3f4e6f746c8008699a517c1cf9c7c7a094b4959c98f91dfc20ae417590ce635a8e37bc5e6 -DIST vscodium-1.85.2.24019-arm.tar.gz 110362069 BLAKE2B 64e0105b14ae0c6cdafe99d43097087572795d594af16dd1e4d5b9858f079d664321e7facbbd1a20b3acae8317d46ca477b1d83c0cffdb108b7d4f4d28971570 SHA512 c12d615dd42108d730bd3f77f7101ed3316521b393886ae6894d148c3980522048e6665b26327479fb3c019c107eb8ab186e733f264d695ffb71b9e4fd0960b6 -DIST vscodium-1.85.2.24019-arm64.tar.gz 122135893 BLAKE2B 36f5bd3e0704cacf554a9c8314d1323bff4db63b786d9ca3b43bea47b22b386a4af13c6bc00b3731e836add98f32fde17af56b1ecf24b682a8a1399c327d7a40 SHA512 3de423d65f6ba3d92cfd34052fef885a2bbcadab98a80449fb2609e1296aae3aaec01bf5b3866a5279c492959a339b4834b1d711902e0a34805c8bfde16dd63e -DIST vscodium-1.86.2.24053-amd64.tar.gz 124387396 BLAKE2B 7825e202ad7c862e8fdb254f4832a9e88c1b9edf913c90c6e316bfb25c5b7143c848c86958ffd9dae4d21b8c2bc55236d6c7b4ab89fde0983187674ce485f014 SHA512 9553ea619146d1a969a0344e41ab663e7dbf770ef81bdd2a21a9235d10c8d3ff04cc9e37548017f086eb2c7a5f9efb21d74505c67b375d8479fa8ef7aabb46fe -DIST vscodium-1.86.2.24053-arm.tar.gz 111423199 BLAKE2B 43e99dd6a218abe6318fe80238e9d5cb5975d669070c9dce2e06b0946015052a53e2ce15e9352373712cabf76921ecb2f68ff7125b8d01afc867a0d7a2881f01 SHA512 519d898e4a1bcb591d18a767a0bb323e5a0e96917d75a0890b9f423f0b8e120bfd050636dd336d2f25155d01c2b383ec57e38e4bcb5027f03e923e6699960b39 -DIST vscodium-1.86.2.24053-arm64.tar.gz 122772646 BLAKE2B 82136e0ccad226c65aba5a5d1ee651d9a3a7f100826a1f8591ee3b141e9af34cb16853abc609328b9d8e48dbdd6f7d1b34b64f32f5f84b052416d22c9d45a088 SHA512 c8eadb52f2b67ffd624907e6e832a7549f38f1d0d72bb916554fbf78b3cff4e8844ecaedf350196e326edffdd98792266d7b90aea02cf7c9701b101045df442a DIST vscodium-1.86.2.24054-amd64.tar.gz 129068812 BLAKE2B 8a7c6413d7c66e85bcf4964f15025ddc7bd8557ed6be67ef761069fe9af48903381b242faf28e578fac6d83b280ca5ededb88215ba695d3bdd77c4c83f72bbe7 SHA512 b11bb780ca7f34107e46a9a6c946542b33847dc04a4230f08c1613d7bf8e5030b3b021b05ed6ba6eaa31467b6ef354a2f2a4026f2e7656a9d58844966bf145c7 DIST vscodium-1.86.2.24054-arm.tar.gz 116108675 BLAKE2B f20cc6ff47f96ac3c9e05c87eb9897b747636d36f6bb3f2c65437214a4e12b4e235b4281d58b90afb442ba677db676fbe1d1b7b43389ac53ede8591d2861ed4b SHA512 ea0ecf611527a59a4cbc005880780fbb8098cabb1a40c5493e58a394ff437d3b7b430352f5d6fd871a2a237d4233742166fa2d8e59dbb6c1057fdf618cf3bdc7 DIST vscodium-1.86.2.24054-arm64.tar.gz 127453628 BLAKE2B 43406e850658801e692a50bec39f1cb97658dc7546509b0c6162c711ad51b21f85ad8e5cfe183fc96dbdd84e2463951d2cfcf78ebd942ac4749d0f1eb221e7c3 SHA512 f264efa47de18f1571088336dbc8770caa2c91f45bf6697f26650b59f001fbdb77f8214376d54ed4249a71f64eda3dba4751cfecc9d2a2d1754022e20c544485 -EBUILD vscodium-1.85.2.24019.ebuild 2900 BLAKE2B 25a8ef3199ed99ac1c46ee030bb33349e9ac133972daf1bdc21e24d6adfeafac66275d916c8770be7109062be6298f8dd5b3bfd58ff3bd7fedbfb862b2cc32d5 SHA512 dac4237fb667027549f8ad7ae89ed3fa43ad8af470a3de1425cf1e1b581eee58d91f7f36437e9eb29c9fc060d6895cb240105fa61563810dd2acf7d976991de8 -EBUILD vscodium-1.86.2.24053.ebuild 2900 BLAKE2B 25a8ef3199ed99ac1c46ee030bb33349e9ac133972daf1bdc21e24d6adfeafac66275d916c8770be7109062be6298f8dd5b3bfd58ff3bd7fedbfb862b2cc32d5 SHA512 dac4237fb667027549f8ad7ae89ed3fa43ad8af470a3de1425cf1e1b581eee58d91f7f36437e9eb29c9fc060d6895cb240105fa61563810dd2acf7d976991de8 +DIST vscodium-1.87.2.24072-amd64.tar.gz 129360253 BLAKE2B ba23577ac6bca179521e817980deece287774fe6124cd8795ac1332773991b17c53ec4ad459616c62e0eb28612e9489321ab350cc3b84659ebecef508c3d474b SHA512 ad1a069f8b27045b200f8816a310b91e03b9c8d6cee7f5983fe7498111dcc9a3f2ec542d40adf0e61421757553e0fc6c43386d294f09c1c321a9c3efa95eca6e +DIST vscodium-1.87.2.24072-arm.tar.gz 116213887 BLAKE2B 49700f4be28780e61d1d82f606a07f5053399ca045da04a9764c69c9cbac25e4fc9b6e4eadc73b107c01d6ee2133fd353dfc352c05e7bebbfc4224c72a0ad8e6 SHA512 f926a74a4c83b5686f71488cb9a97dcd425a68252425b45000219f5cd5c4bc614ef2497310031142cc5af9cfc4eadc82e63f546f2c8eae6e04f513b2a7ab7a8e +DIST vscodium-1.87.2.24072-arm64.tar.gz 127551847 BLAKE2B 7f8bcc64d094f7d88cb34abfa67530933a4e4452321a979a9c8b718fe728dfa0c5c67448e7f10c5bdb68b255521fa677b0fc0d8576b5281daf91ec38e2dcbb9a SHA512 8140c021fd2730b25428d7beb03db679c25bf0e8678a4641f9db55015faf79377c2c23b03121d51ea063162e4dc93872f92ac1d4e2dead36722d44e4a802790b EBUILD vscodium-1.86.2.24054.ebuild 2901 BLAKE2B 98ac564e86c4f3df1b92450b1dba26e2d80da871ca1948fa496ea774eb491af009984f3b6e9f2668ffc598ae056b713dc620d4841473698bc14d00e79833f58a SHA512 0dff68615ef0e63da171ea90ae05a399c704bd1538630f569ead22fd9880449503c2d5aae1fe7f0c285bbc0685b742d3c68625cdd3c03e86d925c189ac0ff02f +EBUILD vscodium-1.87.2.24072.ebuild 2901 BLAKE2B f58c59d519e804d8c682e6aaa07b64b26e5e8238c5a59677eff7fb18de196079d70b0694cfec4b44b21d9a0cfccce7bba8eff83c87f7827fce4ff9a485f1a8fc SHA512 7a82d3a00c419052661ee089d8ec2e2c7df838d7d1f1f8e2ec58afcc388e65a871238a03480e1937575a0b1bf0636b72bb8144c47a2dec23def9c6d8da6cd6f1 MISC metadata.xml 1563 BLAKE2B 63d5132bcea2c419facf49b2d644bf1f58f44da333adb8270aedaaa289563ff5d116a0700df1306bdf1e7d2628f72959b8f18540486d3ce56bfe67adb925d8fe SHA512 ea75764cc70ac6a9452600a106de3784baaa9f84fa5b1021cea2be073636fb0fc8c6904a7db2a560ccb2bba491d76125e5996e0aac28ea11cd039ae16972e595 diff --git a/app-editors/vscodium/vscodium-1.85.2.24019.ebuild b/app-editors/vscodium/vscodium-1.85.2.24019.ebuild deleted file mode 100644 index 7763c1eec8e9..000000000000 --- a/app-editors/vscodium/vscodium-1.85.2.24019.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -# Usage: arch_src_uri -arch_src_uri() { - echo "${1}? ( - https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz - -> ${P}-${1}.tar.gz - )" -} - -DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" -HOMEPAGE="https://vscodium.com/" -SRC_URI=" - $(arch_src_uri amd64 x64) - $(arch_src_uri arm armhf) - $(arch_src_uri arm64 arm64) -" -S="${WORKDIR}" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64" -IUSE="egl kerberos wayland" -RESTRICT="strip bindist" - -RDEPEND=" - >=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/libcanberra[gtk3] - media-libs/libglvnd - media-libs/mesa - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/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_install() { - # Cleanup license file - it exists only in amd64 tarball - rm -f "${S}/resources/app/LICENSE.txt" || die - - if ! use kerberos; then - rm -r "${S}/resources/app/node_modules.asar.unpacked/kerberos" || die - fi - - # Install - pax-mark m codium - mkdir -p "${ED}/opt/${PN}" || die - cp -r . "${ED}/opt/${PN}" || die - fperms 4711 /opt/${PN}/chrome-sandbox - - dosym -r "/opt/${PN}/bin/codium" "usr/bin/vscodium" - dosym -r "/opt/${PN}/bin/codium" "usr/bin/codium" - - local EXEC_EXTRA_FLAGS=() - if use wayland; then - EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" ) - fi - if use egl; then - EXEC_EXTRA_FLAGS+=( "--use-gl=egl" ) - fi - - sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/vscodium-url-handler.desktop" \ - > "${T}/vscodium-url-handler.desktop" || die - - sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/vscodium.desktop" \ - > "${T}/vscodium.desktop" || die - - domenu "${T}/vscodium.desktop" - domenu "${T}/vscodium-url-handler.desktop" - newicon "resources/app/resources/linux/code.png" "vscodium.png" -} - -pkg_postinst() { - xdg_pkg_postinst - elog "When compared to the regular VSCode, VSCodium has a few quirks" - elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md" - optfeature "desktop notifications" x11-libs/libnotify - optfeature "keyring support inside vscode" "virtual/secret-service" -} diff --git a/app-editors/vscodium/vscodium-1.86.2.24053.ebuild b/app-editors/vscodium/vscodium-1.86.2.24053.ebuild deleted file mode 100644 index 7763c1eec8e9..000000000000 --- a/app-editors/vscodium/vscodium-1.86.2.24053.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -# Usage: arch_src_uri -arch_src_uri() { - echo "${1}? ( - https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz - -> ${P}-${1}.tar.gz - )" -} - -DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" -HOMEPAGE="https://vscodium.com/" -SRC_URI=" - $(arch_src_uri amd64 x64) - $(arch_src_uri arm armhf) - $(arch_src_uri arm64 arm64) -" -S="${WORKDIR}" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64" -IUSE="egl kerberos wayland" -RESTRICT="strip bindist" - -RDEPEND=" - >=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/libcanberra[gtk3] - media-libs/libglvnd - media-libs/mesa - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/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_install() { - # Cleanup license file - it exists only in amd64 tarball - rm -f "${S}/resources/app/LICENSE.txt" || die - - if ! use kerberos; then - rm -r "${S}/resources/app/node_modules.asar.unpacked/kerberos" || die - fi - - # Install - pax-mark m codium - mkdir -p "${ED}/opt/${PN}" || die - cp -r . "${ED}/opt/${PN}" || die - fperms 4711 /opt/${PN}/chrome-sandbox - - dosym -r "/opt/${PN}/bin/codium" "usr/bin/vscodium" - dosym -r "/opt/${PN}/bin/codium" "usr/bin/codium" - - local EXEC_EXTRA_FLAGS=() - if use wayland; then - EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" ) - fi - if use egl; then - EXEC_EXTRA_FLAGS+=( "--use-gl=egl" ) - fi - - sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/vscodium-url-handler.desktop" \ - > "${T}/vscodium-url-handler.desktop" || die - - sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/vscodium.desktop" \ - > "${T}/vscodium.desktop" || die - - domenu "${T}/vscodium.desktop" - domenu "${T}/vscodium-url-handler.desktop" - newicon "resources/app/resources/linux/code.png" "vscodium.png" -} - -pkg_postinst() { - xdg_pkg_postinst - elog "When compared to the regular VSCode, VSCodium has a few quirks" - elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md" - optfeature "desktop notifications" x11-libs/libnotify - optfeature "keyring support inside vscode" "virtual/secret-service" -} diff --git a/app-editors/vscodium/vscodium-1.87.2.24072.ebuild b/app-editors/vscodium/vscodium-1.87.2.24072.ebuild new file mode 100644 index 000000000000..e22d9d5645b8 --- /dev/null +++ b/app-editors/vscodium/vscodium-1.87.2.24072.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils xdg optfeature + +# Usage: arch_src_uri +arch_src_uri() { + echo "${1}? ( + https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz + -> ${P}-${1}.tar.gz + )" +} + +DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" +HOMEPAGE="https://vscodium.com/" +SRC_URI=" + $(arch_src_uri amd64 x64) + $(arch_src_uri arm armhf) + $(arch_src_uri arm64 arm64) +" +S="${WORKDIR}" + +LICENSE=" + Apache-2.0 + BSD + BSD-1 + BSD-2 + BSD-4 + CC-BY-4.0 + ISC + LGPL-2.1+ + MIT + MPL-2.0 + openssl + PYTHON + TextMate-bundle + Unlicense + UoI-NCSA + W3C +" +SLOT="0" +KEYWORDS="-* amd64 ~arm ~arm64" +IUSE="egl kerberos wayland" +RESTRICT="strip bindist" + +RDEPEND=" + >=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/libcanberra[gtk3] + media-libs/libglvnd + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/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_install() { + # Cleanup license file - it exists only in amd64 tarball + rm -f "${S}/resources/app/LICENSE.txt" || die + + if ! use kerberos; then + rm -rf "${S}/resources/app/node_modules.asar.unpacked/kerberos" || die + fi + + # Install + pax-mark m codium + mkdir -p "${ED}/opt/${PN}" || die + cp -r . "${ED}/opt/${PN}" || die + fperms 4711 /opt/${PN}/chrome-sandbox + + dosym -r "/opt/${PN}/bin/codium" "usr/bin/vscodium" + dosym -r "/opt/${PN}/bin/codium" "usr/bin/codium" + + local EXEC_EXTRA_FLAGS=() + if use wayland; then + EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" ) + fi + if use egl; then + EXEC_EXTRA_FLAGS+=( "--use-gl=egl" ) + fi + + sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ + "${FILESDIR}/vscodium-url-handler.desktop" \ + > "${T}/vscodium-url-handler.desktop" || die + + sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ + "${FILESDIR}/vscodium.desktop" \ + > "${T}/vscodium.desktop" || die + + domenu "${T}/vscodium.desktop" + domenu "${T}/vscodium-url-handler.desktop" + newicon "resources/app/resources/linux/code.png" "vscodium.png" +} + +pkg_postinst() { + xdg_pkg_postinst + elog "When compared to the regular VSCode, VSCodium has a few quirks" + elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md" + optfeature "desktop notifications" x11-libs/libnotify + optfeature "keyring support inside vscode" "virtual/secret-service" +} -- cgit v1.2.3