From 39621dcacbc99f9424f1339a19599f6a5551dd1c Mon Sep 17 00:00:00 2001 From: ace Date: Sun, 26 Jan 2025 19:49:21 +0300 Subject: [PATCH] add vscodium-bin-1.96.4.25026.ebuild --- app-editors/vscodium-bin/Manifest | 3 + .../vscodium-bin-1.96.4.25026.ebuild | 66 +++++++++++++++++++ .../app-editors/vscodium-bin-1.96.4.25026 | 14 ++++ 3 files changed, 83 insertions(+) create mode 100644 app-editors/vscodium-bin/vscodium-bin-1.96.4.25026.ebuild create mode 100644 metadata/md5-cache/app-editors/vscodium-bin-1.96.4.25026 diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest index a74b865..8603a9c 100644 --- a/app-editors/vscodium-bin/Manifest +++ b/app-editors/vscodium-bin/Manifest @@ -4,13 +4,16 @@ DIST VSCodium-linux-arm64-1.95.2.24313.tar.gz 133658561 BLAKE2B 34e97a59ac2ea8d9 DIST VSCodium-linux-arm64-1.95.3.24321.tar.gz 133684443 BLAKE2B 32c3626ce0bb101b42b0c77a887a213d49feea7271cef075c0b3338686278f5762b4e8a4a3003e57822f021d90d89dadb32b2f755b76e2e95ce2463791a5d8da SHA512 a6fccc9421fcfc9a0d590d60a8f34297d8eabc9864e898cd1d3b3d6630928d053475f33df34542bab7e35279512ade8a31602b5f8db5ef8bea4dc8d6794e0a5e DIST VSCodium-linux-arm64-1.96.2.24355.tar.gz 134688898 BLAKE2B 873c01669c79f754ad5ca892afc0f09cba5c2423aad107ca99fc8197469921dc94e97df3d5c773635c497e7c67b43a71361cfd6fd05f16c41ef148b0ca3ac511 SHA512 cd2802cc250fc5cdfd41df7244c7629ace31c219f5ca132030b0a506b62b154c409cc44629212026e927fd83d54a60ade25e0df0572262f1c3358db4873e3700 DIST VSCodium-linux-arm64-1.96.4.25017.tar.gz 134709728 BLAKE2B c490f8ce89a8978c6a1b7a6d770e34190348558f52c30d0389a632a110ca9ce8e59e495755684258737725249f61cf4a9aa54cec0358106975c34ceccb79d1eb SHA512 bbd7b3f10d72336d8ad130d7ad575590eb9c8c74d48f61c0f77e73676c923ff8d7892cb44fb730ecc1850b53676bf1ad22c43333b1a609b56204cfdea06322b9 +DIST VSCodium-linux-arm64-1.96.4.25026.tar.gz 134680440 BLAKE2B ff6434d0892df008cbc1790cb5f6630fba9145f54df79cab56ffbdf6cf31f88fbfc128c440bc1d721948c06a4aa99d05dd32137c03bfeaac8702502fef405178 SHA512 da4793b2205c764f0b58cfc97623229f241228a3a671462ca4555979ffe423e1bfe15ccd9e314b2ad262e96d60955cf0436d99fb296757e3931ac580f55a2f1a DIST VSCodium-linux-x64-1.95.1.24307.tar.gz 133761601 BLAKE2B 526e3f8a35f5fdcd80a11a1b4d08889fbc014b688ce81fd1ac0203ca5d148edf29d7447d4d041c1a5cb657ded6da89c75a82fcb8dc84ec5708805aac65ea05db SHA512 16d0f9a9e2e76c117d3ae663f9f4b90c0cb12984f92e88175f8c9bc8f529c92573a20cab0cd7015e3365954bb2022b59a6cfa76081eb4bce4de1420080306d42 DIST VSCodium-linux-x64-1.95.2.24313.tar.gz 135687532 BLAKE2B 0fade954c5b1b9ff9e02a0c1f038d2b6101f654f08de1d5eac8c6d7a763339b9fe496b5f8b3770fdb765945b83326d93ddd78d0c15bd8012c6b06e71d6097313 SHA512 01f3d498f2f6848b93b4dd5f8274f09a0cf89f8891906f7378b8e1aa5dcccb06d3cccf07b7e28ea2a1cdf1e23cefd8caa5838d1068e3c4e4abb6a88d44938f1c DIST VSCodium-linux-x64-1.95.3.24321.tar.gz 135715917 BLAKE2B e6510efb8a20895c873db0d278f50b59b2dc5c4cd98086fcbc7d241634cc56ba9e3f22398f6f653d796122d847e5043407a8af644e71e779756963efcb6d55a6 SHA512 e6dfbeb8118cc401ca398749c553e3e66d9ea20663426f331a308bff3bac6aa253d7fa00579e7b49674875d47152185c76bd7f505179a1074910454827caa338 DIST VSCodium-linux-x64-1.96.2.24355.tar.gz 136733609 BLAKE2B 1033f3a58725c7ec0b1264a51a10fbb448b4c70c30b60e6aa63b8e72aeb0d14d64d1b9be4ff44ce7ee67915de6c79dde07125e22f9420b715ae79cf3dc6a20a1 SHA512 d3d8f150da9382a3a94a9fefab4c42d15ff23949e2e7f153f9e92ae48d3dc9c3322a547fdc5837b7c4511bf73caa2d993b6d59717307d31e1e587a108b183551 DIST VSCodium-linux-x64-1.96.4.25017.tar.gz 136744379 BLAKE2B 026a3ddb4fd9e8e7fc5fc0d6f6f4ddae1d9eb082d24774bbc87d298a93aa767b0eaf504ef11a703119888e93389dd279c399e31862fcd95de7b8ce33e5f9485f SHA512 77fbf2841669b3b0c37514cce22e4d9263febc3df242248a87d68284ef3b6fcc93e8d9d6066ae25fce71b85d7b0cd38ae15ce62ea311f141f18da0a8b7b7019f +DIST VSCodium-linux-x64-1.96.4.25026.tar.gz 136727930 BLAKE2B 83e9ce82de9fadd58b31b04d4054897bfad15bd5d6abaec0fb6ec9f71736f4526dee10017b45d7a51b3d13bb34c5882ab2f29cdcb13bd8a429c667fe2f421abc SHA512 f7b4716c1dc4b1fb2e7ddc36a22836858263abf6c6bdf9d2e1ee36c8447142571859945ce06184682b8566e27894e4680f40e8edb53481360cc6970c7ac1a214 EBUILD vscodium-bin-1.95.1.24307.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf EBUILD vscodium-bin-1.95.2.24313.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf EBUILD vscodium-bin-1.95.3.24321.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf EBUILD vscodium-bin-1.96.2.24355.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf EBUILD vscodium-bin-1.96.4.25017.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf +EBUILD vscodium-bin-1.96.4.25026.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf diff --git a/app-editors/vscodium-bin/vscodium-bin-1.96.4.25026.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.96.4.25026.ebuild new file mode 100644 index 0000000..e5c6c32 --- /dev/null +++ b/app-editors/vscodium-bin/vscodium-bin-1.96.4.25026.ebuild @@ -0,0 +1,66 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils xdg-utils + +MY_PN="${PN/-bin}" + +DESCRIPTION="Free/Libre Open Source Software Binaries of VSCode (binary version)" +HOMEPAGE="https://vscodium.com" + +SRC_URI=" + amd64? ( https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz ) + arm64? ( https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz )" + +RESTRICT="mirror strip bindist" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" + +DEPEND=" + >=media-libs/libpng-1.2.46 + >=x11-libs/gtk+-2.24.8-r1:2 + x11-libs/cairo + x11-libs/libXtst + !app-editors/vscodium" + +RDEPEND=" + ${DEPEND} + app-accessibility/at-spi2-atk + >=net-print/cups-2.0.0 + x11-libs/libnotify + x11-libs/libXScrnSaver + dev-libs/nss + app-crypt/libsecret[crypt]" + +QA_PRESTRIPPED="*" +QA_PREBUILT="opt/${MY_PN}/codium" + +S="${WORKDIR}" + +src_unpack() { + : +} + +src_install(){ + mkdir -p "${ED%/}/opt/${MY_PN}" + cd "${ED%/}/opt/${MY_PN}/" + unpack ${A} + dodir /usr/bin + dosym ../../opt/${MY_PN}/bin/codium /usr/bin/${MY_PN} + dosym ../../opt/${MY_PN}/bin/codium /usr/bin/codium + domenu "${FILESDIR}/${PN}.desktop" + newicon "resources/app/resources/linux/code.png" ${MY_PN}.png + pax-mark m "${ED%/}"/opt/${MY_PN}/codium +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/metadata/md5-cache/app-editors/vscodium-bin-1.96.4.25026 b/metadata/md5-cache/app-editors/vscodium-bin-1.96.4.25026 new file mode 100644 index 0000000..3e20348 --- /dev/null +++ b/metadata/md5-cache/app-editors/vscodium-bin-1.96.4.25026 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm unpack +DEPEND=>=media-libs/libpng-1.2.46 >=x11-libs/gtk+-2.24.8-r1:2 x11-libs/cairo x11-libs/libXtst !app-editors/vscodium +DESCRIPTION=Free/Libre Open Source Software Binaries of VSCode (binary version) +EAPI=8 +HOMEPAGE=https://vscodium.com +INHERIT=desktop pax-utils xdg-utils +KEYWORDS=-* ~amd64 ~arm ~arm64 +LICENSE=MIT +RDEPEND=>=media-libs/libpng-1.2.46 >=x11-libs/gtk+-2.24.8-r1:2 x11-libs/cairo x11-libs/libXtst !app-editors/vscodium app-accessibility/at-spi2-atk >=net-print/cups-2.0.0 x11-libs/libnotify x11-libs/libXScrnSaver dev-libs/nss app-crypt/libsecret[crypt] +RESTRICT=mirror strip bindist +SLOT=0 +SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.96.4.25026/VSCodium-linux-x64-1.96.4.25026.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.96.4.25026/VSCodium-linux-arm64-1.96.4.25026.tar.gz ) +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed pax-utils 5555f2e75744739fe100ee62c22d28fe xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=c0f12772e91405900c2d9999d1b7798f