From 083c78d338aad9b2898b658bb5fc792983fe57f7 Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Wed, 22 Jul 2026 01:16:46 +0000 Subject: [PATCH] Bump app-editors/vscodium-bin-1.126.04524 --- app-editors/vscodium-bin/Manifest | 2 + .../vscodium-bin-1.126.04524.ebuild | 67 +++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 app-editors/vscodium-bin/vscodium-bin-1.126.04524.ebuild diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest index c403eaa2b2..9f83d43b64 100644 --- a/app-editors/vscodium-bin/Manifest +++ b/app-editors/vscodium-bin/Manifest @@ -4,3 +4,5 @@ DIST vscodium-bin-1.116.02821-arm64.tar.gz 166262958 BLAKE2B f495f969a4fc2beeeb1 DIST vscodium-bin-1.116.02821-x64.tar.gz 170364529 BLAKE2B b4bf0aeb8ffd2fd2f687afb822d7d994ed0544d1846320bf901972b7caa5a4e49dfdb891253296fac44270517ed57214f6e6bd457552396c29efe89f6c51dfb0 SHA512 fdc10d2a24e427af1fd0f3799fad541b0ec6d0b30e9223f915becdbc5ab37f6d51adaabeed92dc0d1a7f9a944d6c59754b41730544d6863b2ab983d5aec07a70 DIST vscodium-bin-1.121.03429-arm64.tar.gz 180064975 BLAKE2B 8d89a9f22669814c282196bee52a569d7c88e6b210ceb656ef72d652d6538197dcbb6c5f4d6c373bf41e4050a0b0d5bf92817a031fe7470a7c41e54d2b6da973 SHA512 d7e5506ac6705b9d7e11c183b006d7366719f02c91a94a67be4563bd6773ce096485dbc95a94672f9759161568ec2f649349d08aca5299f5e7ae82a0763a649d DIST vscodium-bin-1.121.03429-x64.tar.gz 184234252 BLAKE2B 2933516e746ccf1951af94caaff96e86252b95c89dcf8607a81c704dd2565372a8e6d75dd70190120227f06487f905c02ad5cf5e5cc3f98f4304377b23cb19a8 SHA512 4bbf2228ba13695c6e7ceb6b1ebef54412e1abe43b2254b59d61a65b0a35d4dcad9e906582c8a94597509a7620be4c1d2784a7b1ee85ba73b2f7c9dd11b00cd1 +DIST vscodium-bin-1.126.04524-arm64.tar.gz 209405982 BLAKE2B 9023a389d7d51458bbfe5676de6f6b834986e2334eefdae256bdc38e37b6620abb5ad6c3db2f49770b30c755f9f9831efda085b668831a8a7b86bc1fea71685d SHA512 a7500f0d775d414d091a1273fcf0b339248f5f658cd2165e06da4bd975147112a57728888d47c2d12d19d4e158bbaad2b580746c63351182854ea7df602b8001 +DIST vscodium-bin-1.126.04524-x64.tar.gz 213520591 BLAKE2B 551cf60a9634907fbf939a6278890503db5fd00334547d29441a9e399338a464bd3f4fdf667c4aff10b08ada7b9e1578e261a506daa03891e1a57884c0687354 SHA512 8057a03e9d4822f937c54919be71646b91c6109ed67305f2ed8d4b8652772468d657330cd9b5d3127b3a930fbe368ca08223d2e51276d07ca3774491ee4b38b1 diff --git a/app-editors/vscodium-bin/vscodium-bin-1.126.04524.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.126.04524.ebuild new file mode 100644 index 0000000000..0588ec64e6 --- /dev/null +++ b/app-editors/vscodium-bin/vscodium-bin-1.126.04524.ebuild @@ -0,0 +1,67 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +inherit desktop eutils pax-utils xdg + +DESCRIPTION="binary releases of VS Code without MS branding/telemetry/licensing" +HOMEPAGE="https://vscodium.com" +SRC_URI=" +amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.126.04524/VSCodium-linux-x64-1.126.04524.tar.gz -> vscodium-bin-1.126.04524-x64.tar.gz ) +arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.126.04524/VSCodium-linux-arm64-1.126.04524.tar.gz -> vscodium-bin-1.126.04524-arm64.tar.gz )" +LICENSE="MIT" +SLOT="0" +KEYWORDS="*" +IUSE="amd64 arm64 libsecret hunspell" +# Commons depends +CDEPEND="media-libs/libpng + x11-libs/gtk+:3 + x11-libs/cairo + x11-libs/libXtst + +" +RDEPEND="${CDEPEND} + net-print/cups + x11-libs/libnotify + x11-libs/libXScrnSaver + dev-libs/nss + hunspell? ( app-text/hunspell ) + libsecret? ( app-crypt/libsecret[crypt] ) + +" +DEPEND="${CDEPEND} + +" +S="${WORKDIR}" +src_install() { + local instdir="/opt/vscodium-bin" + local exe="codium" + pax-mark m "${instdir}/${exe}" + insinto "${instdir}" + doins -r * + dosym "${instdir}/${exe}" "/usr/bin/vscodium-bin" + make_wrapper "vscodium-bin" "${instdir}/${exe}" + domenu ${FILESDIR}/vscodium-bin.desktop + newicon ${S}/resources/app/resources/linux/code.png vscodium-bin.png + fperms +x "${instdir}/${MY_EXEC}" + fperms 4755 "${instdir}/chrome-sandbox" + fperms +x "${instdir}/libEGL.so" + fperms +x "${instdir}/libGLESv2.so" + fperms +x "${instdir}/libffmpeg.so" + #fix Spawn EACESS bug #25848 + insinto "/usr/share/licenses/vscodium-bin" + newins "${S}/resources/app/LICENSE.txt" "LICENSE.txt" +} +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + elog "You may install some additional utils, so check them in:" + elog "https://code.visualstudio.com/Docs/setup#_additional-tools" +} +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} + + +# vim: filetype=ebuild