add vscodium-bin-1.80.0.23188.ebuild

This commit is contained in:
ace 2023-07-10 12:08:14 +03:00
parent ada7fe21ec
commit 6e9ee863db
Signed by: ace
GPG Key ID: 2C08973DD37A76FD
3 changed files with 83 additions and 0 deletions

View File

@ -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

View File

@ -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
}

View File

@ -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