From 0bdaf7508301d499f00ab8ba1618cf0bfb0d7485 Mon Sep 17 00:00:00 2001 From: ace Date: Sat, 29 Jul 2023 14:38:19 +0300 Subject: [PATCH] add vscodium-bin-1.80.2.23209.ebuild --- app-editors/vscodium-bin/Manifest | 3 + .../vscodium-bin-1.80.2.23209.ebuild | 66 +++++++++++++++++++ .../app-editors/vscodium-bin-1.80.2.23209 | 14 ++++ 3 files changed, 83 insertions(+) create mode 100644 app-editors/vscodium-bin/vscodium-bin-1.80.2.23209.ebuild create mode 100644 metadata/md5-cache/app-editors/vscodium-bin-1.80.2.23209 diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest index 497016b..6759145 100644 --- a/app-editors/vscodium-bin/Manifest +++ b/app-editors/vscodium-bin/Manifest @@ -13,6 +13,7 @@ DIST VSCodium-linux-arm64-1.79.2.23166.tar.gz 120833812 BLAKE2B f8cb53aa5faede65 DIST VSCodium-linux-arm64-1.80.0.23188.tar.gz 121170411 BLAKE2B 757c1a5b650fd353626e443ff1f738a0b6399ebc47a3f3e61955a3b70698e7358a61e8afa22fd114a3628f7ef6c24624c30f14ba02d28acda47cdd55bd801408 SHA512 d7131188499c9e7ef89c7c6d1d9439db775132b5c755db4c26ce651dfc3ffe17076f811bfc1fe0ce48f0b90575910b247a70413a6286f3bb9307af1794127c76 DIST VSCodium-linux-arm64-1.80.1.23194.tar.gz 121174305 BLAKE2B 1586eb8aaf4e62ddc1378138033b9d5985bf403f733d11e114ebfeec1f9afa5879a718e1cd1cd8f1c0344a0a8aaaf4ec33bf40c812b96fdbb6656e8fb76fa311 SHA512 eec75079306df5a5985cdabb12d2b65a51be32c2d64001adc03ac4dd172bded3c49faae6bbac8ab88e098cba7c8ceac24e74ad7cb73dd91073f01b3ba19a5265 DIST VSCodium-linux-arm64-1.80.1.23208.tar.gz 121167643 BLAKE2B b0e0d0c2ad2708e366f24ff96f88c65681d89ba76aef5fcb9e0565fbad762b9feb55ef583cc818cab7b537fb551c1f219e18f8c41a5a1ea583d46310d03a7cf7 SHA512 86e3ae7add30edde61a16e1a9ae02bc1ee758ef8b91ad079bf5c1bd47da149aab0f28738e1a752d875f699f770370def84debd11dde42bd001c07de8b16f9947 +DIST VSCodium-linux-arm64-1.80.2.23209.tar.gz 121174217 BLAKE2B f574330e0c1577962b3e1c8d6d65166997f3d13e06d6c1aae88a8769ae1c2eb015c4f597020d170b6bef6c5d605a9c528e5619c0aa55f0c0920d5f5b5d93266a SHA512 d87784654089da1ace841787afb40ce9209476ed4033436c8907ce46f472c5305b045b62abb6ec0318d79b0b771d9c9322466a03bc6edaaf1438aaeaba7838cc DIST VSCodium-linux-armhf-1.76.0.23062.tar.gz 102824873 BLAKE2B adadf49c6155e686e57ca7067043bc809aa7beff4505640a923b84fb4efab1e7815d65dd406d762413084a5a41255b7d07ed89f73d4cdacfe0f3d1ab8890c21a SHA512 a4d86993737f27b835dd020cd2f29b28908da25b3e3f1804b0531245a0328c79c70949f8254230bcb052e526c96c2c8654b9ba530ed42c9da1a6b8c3fe8cafb4 DIST VSCodium-linux-armhf-1.76.1.23069.tar.gz 102842431 BLAKE2B 9ede508310c87948a67c8f07f4f15f4b2e2466c3f659c1a291cb20a76a784964d7174a1003b10523779c75eb0850e2e272aa7e3a02497937136f32c138b8ebd1 SHA512 f5b99f1bd9338c69c69b9643a5c5e6ade5a3df237ac042a9fc7fdbba402244516e54ab636235a1867c6594a52a33b4af32622e70511491caac7d014b42c8e51d DIST VSCodium-linux-armhf-1.76.2.23074.tar.gz 102835702 BLAKE2B 6ca9ff6353b7396d8d2d906a2415cf0f14e9f0a94bcc5607479c38436963e76ac55ebca8a8983bc36003834f4237006f03f7c49fc49e5da82755322cd9457b5e SHA512 1b05dc5741c5381060492f90583bfa56120562489b814dac9f607589deef15c43dba3681a66167c5506adbfc802fe893155d77b5454040ae31c05f9b88a27e2e @@ -34,6 +35,7 @@ DIST VSCodium-linux-x64-1.79.2.23166.tar.gz 120602785 BLAKE2B d15fcdc0f1db850275 DIST VSCodium-linux-x64-1.80.0.23188.tar.gz 120916267 BLAKE2B fbb89c0a4bdb0c2efc88af593f72ea6ac48bb2d79cfc400863f0a4de48265c97dbadb6a872d7701203700d6097a7be8b09f389981964c3e3ac0b40c2275b4653 SHA512 f89bc38d4a165233b6a1fced6742937258c06e9abeb1759018dc1c4f6f0f794ae8e89acd9cd83519a6db9d5dc0174fc17ea0443ab8187116c328980e555b6232 DIST VSCodium-linux-x64-1.80.1.23194.tar.gz 120915926 BLAKE2B fad2f3146b6777ff7f78c5c4cbfb65976402c3033790a26f3cbee0f5503586fea86764c42294026a139fe8797d41aeedbf966adb2e9c86b65d77b81ef9cdb83d SHA512 4dec8a293d320eb851c7d4257df96ee46871b1314df5176f8cfbd6db1cdb492f5bf1cfe2125c2cd2e4fb69d81ebc21a380f7464857b443c72954be665b36a065 DIST VSCodium-linux-x64-1.80.1.23208.tar.gz 120913233 BLAKE2B 032a85ad65f4294f16b6d38f73f891e8f7121213aa89a35dbd2af3e4f2e89d27d83539eac3a799b1c1b91bcd494e9642e52cb0e3086706ce7b2794c758d46b38 SHA512 ccaf159db7f42b757e4766704072bdbd59a7c1e00d34c8dbe6ba106921f82fd03e831d9adf8af9272ed51bebbf13309eb76b8a487dce0dac5bc9fb64a776c89e +DIST VSCodium-linux-x64-1.80.2.23209.tar.gz 120916482 BLAKE2B 720a99ed9799974f1f7e229bd7f7983e198613d32c01ec6d383a4e5d611ac52075f262ba25381550b1a85fbcf503b049c938e2eebf446ee550e523238fe2ed1c SHA512 7e4f18f60f5b7e20aba3623e771f8b07a75f9c5a8457908a249ac95a07eb94074cf4cd2b030e2dc93aa7f384027e3e2575ff2235c02bfda0a6053701e0cece36 EBUILD vscodium-bin-1.76.0.23062.ebuild 1531 BLAKE2B 7ce5396fd1f395338ea431925348a6ab29f05bf374ff6f309c2332529452db2f1bc1ffaa1dfac3848d5c355f1d7dbf9a0195c65128ac2b353fb9983194de8cd3 SHA512 8846a5d16e05c29811d102a77c5c3fbb4280dbd2890d840832d8ef9b6e13af2d4cc43661001acc1c653b7493245667a002317206ba71ea177363a13b9435a688 EBUILD vscodium-bin-1.76.1.23069.ebuild 1531 BLAKE2B 7ce5396fd1f395338ea431925348a6ab29f05bf374ff6f309c2332529452db2f1bc1ffaa1dfac3848d5c355f1d7dbf9a0195c65128ac2b353fb9983194de8cd3 SHA512 8846a5d16e05c29811d102a77c5c3fbb4280dbd2890d840832d8ef9b6e13af2d4cc43661001acc1c653b7493245667a002317206ba71ea177363a13b9435a688 EBUILD vscodium-bin-1.76.2.23074.ebuild 1531 BLAKE2B 7ce5396fd1f395338ea431925348a6ab29f05bf374ff6f309c2332529452db2f1bc1ffaa1dfac3848d5c355f1d7dbf9a0195c65128ac2b353fb9983194de8cd3 SHA512 8846a5d16e05c29811d102a77c5c3fbb4280dbd2890d840832d8ef9b6e13af2d4cc43661001acc1c653b7493245667a002317206ba71ea177363a13b9435a688 @@ -48,3 +50,4 @@ EBUILD vscodium-bin-1.79.2.23166.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de4 EBUILD vscodium-bin-1.80.0.23188.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf EBUILD vscodium-bin-1.80.1.23194.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf EBUILD vscodium-bin-1.80.1.23208.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf +EBUILD vscodium-bin-1.80.2.23209.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf diff --git a/app-editors/vscodium-bin/vscodium-bin-1.80.2.23209.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.80.2.23209.ebuild new file mode 100644 index 0000000..e5c6c32 --- /dev/null +++ b/app-editors/vscodium-bin/vscodium-bin-1.80.2.23209.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.80.2.23209 b/metadata/md5-cache/app-editors/vscodium-bin-1.80.2.23209 new file mode 100644 index 0000000..be984f1 --- /dev/null +++ b/metadata/md5-cache/app-editors/vscodium-bin-1.80.2.23209 @@ -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.80.2.23209/VSCodium-linux-x64-1.80.2.23209.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.80.2.23209/VSCodium-linux-arm64-1.80.2.23209.tar.gz ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c0f12772e91405900c2d9999d1b7798f