From 6e9ee863db4500746d75bf3bc166dd75e08a9091 Mon Sep 17 00:00:00 2001 From: ace Date: Mon, 10 Jul 2023 12:08:14 +0300 Subject: [PATCH] add vscodium-bin-1.80.0.23188.ebuild --- app-editors/vscodium-bin/Manifest | 3 + .../vscodium-bin-1.80.0.23188.ebuild | 66 +++++++++++++++++++ .../app-editors/vscodium-bin-1.80.0.23188 | 14 ++++ 3 files changed, 83 insertions(+) create mode 100644 app-editors/vscodium-bin/vscodium-bin-1.80.0.23188.ebuild create mode 100644 metadata/md5-cache/app-editors/vscodium-bin-1.80.0.23188 diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest index 55f45cf..2aaa635 100644 --- a/app-editors/vscodium-bin/Manifest +++ b/app-editors/vscodium-bin/Manifest @@ -10,6 +10,7 @@ DIST VSCodium-linux-arm64-1.78.1.23130.tar.gz 119727499 BLAKE2B adc16ef265b4a13a DIST VSCodium-linux-arm64-1.78.1.23131.tar.gz 119734010 BLAKE2B 2148776c59d2b36f86eee60aee844b8415eeca01fe61905200d49d8b06db4f655978d1716739c3777b4a5461fde4121b61b17f359a40c3d64a50abd3c126f612 SHA512 31a96a6b06d662262637ee2ddc5cfdc58a224c1fa9c58967409e4855e4c3c21af10c2f99a93ad202576fd96c75f5f12ec12fb3655351bee1779e333141225ee6 DIST VSCodium-linux-arm64-1.78.2.23132.tar.gz 119733620 BLAKE2B 95b6cdfa97a02fa18e5a053b5333bcd347b2f2ed4b4a3630c060606a3a79b44e0e12c90c7d98ca86c207963f8711556f58cbab81ff45fcc6c21c0ed3f3b46824 SHA512 aeaea958574b4ce760e9dffd400c0dd3c52eabc228b55d8e6539d3ca611741e81de8e0c86cbe3d72678c5459f70ebd682a9d69fc5857e3c433366c111094d5d9 DIST VSCodium-linux-arm64-1.79.2.23166.tar.gz 120833812 BLAKE2B f8cb53aa5faede65b62b174a48a23f6e761a737dffe86e2a92625b745856e106fd1398f68fc3b62d3c2ea5164e7f997be88b0cef735e9e718721982ffd630f09 SHA512 79f3c7e1507c0db4d93a35b207aa850d31127196c846f6479b863589634e75da68b30b1c0c5f66ba2c63201a1c4540c910f569f3152ceff523a27889b47a9eb0 +DIST VSCodium-linux-arm64-1.80.0.23188.tar.gz 121170411 BLAKE2B 757c1a5b650fd353626e443ff1f738a0b6399ebc47a3f3e61955a3b70698e7358a61e8afa22fd114a3628f7ef6c24624c30f14ba02d28acda47cdd55bd801408 SHA512 d7131188499c9e7ef89c7c6d1d9439db775132b5c755db4c26ce651dfc3ffe17076f811bfc1fe0ce48f0b90575910b247a70413a6286f3bb9307af1794127c76 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 @@ -28,6 +29,7 @@ DIST VSCodium-linux-x64-1.78.1.23130.tar.gz 119488805 BLAKE2B 8d3b9b933542c438df DIST VSCodium-linux-x64-1.78.1.23131.tar.gz 119485115 BLAKE2B 6a5331b9aacc718566ff88f2e98b9ed149a41afdd401e8c44677ef31f43e45f14ea5c67c11f1fada1643f233f644098c7891e8538e46030d58eeb43c4d8eb9eb SHA512 5d5f088b2813f000fe210f9318fa175c7e96deba6e0f51c30e8d9083e1846deac7d0ca38a1d476dd84a769562832a6a283e15bdbd746c044b2cf63c92b33bed2 DIST VSCodium-linux-x64-1.78.2.23132.tar.gz 119476104 BLAKE2B f1a007c72a377dd8f9c1d1cf9c3c38bbb32d28c94305e0445fa4a94f62bd3a32e5122d881f485ebf63958e8183cbc01df96efe1e98078d065b3e4205b1bf8025 SHA512 b4432b6a47be23af8b36359867de6b84b207c2d65817ba30cda33a3b983174bf9c5a06e44a628fbd4764ad054b441fae77a757b099ab808ca7090efad5a189ea DIST VSCodium-linux-x64-1.79.2.23166.tar.gz 120602785 BLAKE2B d15fcdc0f1db850275ec8f2b8e0b0ddb66373eceba788028cd33ed6e2151ad4d33b98796bf6be00822f76436499521dbd9e1e5110f1df43d924d7e7f3d8f1972 SHA512 c2e007eef22e4027d252d2a9d578390499c4d07fe41b1f69d7cb6ba856ba51e864c46ec80a6bed8f37ab1cfe20954ce3878db78ce79ab0991635417cf627c9be +DIST VSCodium-linux-x64-1.80.0.23188.tar.gz 120916267 BLAKE2B fbb89c0a4bdb0c2efc88af593f72ea6ac48bb2d79cfc400863f0a4de48265c97dbadb6a872d7701203700d6097a7be8b09f389981964c3e3ac0b40c2275b4653 SHA512 f89bc38d4a165233b6a1fced6742937258c06e9abeb1759018dc1c4f6f0f794ae8e89acd9cd83519a6db9d5dc0174fc17ea0443ab8187116c328980e555b6232 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 @@ -39,3 +41,4 @@ EBUILD vscodium-bin-1.78.1.23130.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de4 EBUILD vscodium-bin-1.78.1.23131.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf EBUILD vscodium-bin-1.78.2.23132.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf EBUILD vscodium-bin-1.79.2.23166.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf +EBUILD vscodium-bin-1.80.0.23188.ebuild 1426 BLAKE2B 9ae9d52765b90128bcf763e0de45831439f9387dea84f5b93b70d0e2157f6f4fa1f7b1d65fe546ec8efb4a846e05957d02cf1a77b26cd681e152873aacbf547c SHA512 1beab654013a1f013d7a9585e7a76fa32c9b8422b3bb9675d40bc5a037781264affe1ae0dad50559527f492b296c1c98db368045c581585aa14586358bd485cf diff --git a/app-editors/vscodium-bin/vscodium-bin-1.80.0.23188.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.80.0.23188.ebuild new file mode 100644 index 0000000..e5c6c32 --- /dev/null +++ b/app-editors/vscodium-bin/vscodium-bin-1.80.0.23188.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.0.23188 b/metadata/md5-cache/app-editors/vscodium-bin-1.80.0.23188 new file mode 100644 index 0000000..6bc5e26 --- /dev/null +++ b/metadata/md5-cache/app-editors/vscodium-bin-1.80.0.23188 @@ -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.0.23188/VSCodium-linux-x64-1.80.0.23188.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.80.0.23188/VSCodium-linux-arm64-1.80.0.23188.tar.gz ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c0f12772e91405900c2d9999d1b7798f