From aee78067e9e61107dca94874f79e181ca85e74d6 Mon Sep 17 00:00:00 2001
From: ace <ace@0xace.cc>
Date: Mon, 3 Apr 2023 19:46:34 +0300
Subject: [PATCH] vscodium-bin-1.77.0.23093.ebuild

---
 app-editors/vscodium-bin/Manifest             |  4 ++
 .../vscodium-bin-1.77.0.23093.ebuild          | 67 +++++++++++++++++++
 .../app-editors/vscodium-bin-1.77.0.23093     | 14 ++++
 3 files changed, 85 insertions(+)
 create mode 100644 app-editors/vscodium-bin/vscodium-bin-1.77.0.23093.ebuild
 create mode 100644 metadata/md5-cache/app-editors/vscodium-bin-1.77.0.23093

diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest
index 4b4a62d..720dd96 100644
--- a/app-editors/vscodium-bin/Manifest
+++ b/app-editors/vscodium-bin/Manifest
@@ -3,15 +3,19 @@ DIST VSCodium-linux-arm64-1.76.0.23062.tar.gz 113878911 BLAKE2B 21a99d1fa53fb4d1
 DIST VSCodium-linux-arm64-1.76.1.23069.tar.gz 113874748 BLAKE2B 8dd6d97571dd084ffa40662ce6f3788cb7f09bdc8fefdce15d2987f3819ffdf42762e4b2106b71c3fc4e02943be9c62ab12355a8e30ad405848cdc7b115780cf SHA512 92ba83d125f8d28ccbf06f3dd7219c08ab1d40630ae32f0620aee731340d957cf79b7e5c4068745d77d1d425e9ff64ec0cc859016882edc93cd553fd59fc9983
 DIST VSCodium-linux-arm64-1.76.2.23074.tar.gz 113874910 BLAKE2B bb517ac6b7d41a392fec6722b895c0035ee146497f6b7ca9a52118081a9d0647a48e3e10fe48cab7a2094db70e664af2a7282587a466216e91156f23f7c1119f SHA512 80f8ed673bbe52838da20a0d5077aac060e8ba334609e8a5088fb30c88bf9813b7b91316b9eb5662587a4c4ea038ac0645ea4104150f78ce3df3a43e1ad845bb
 DIST VSCodium-linux-arm64-1.77.0.23090.tar.gz 111868031 BLAKE2B 679968226df8270ad10d8064e6c808844d64db383beba92425268a44941f34ef17dd602e82441c1363209fe6bed8f8bc3274cf8a879e934e2f68d513de42bfcc SHA512 3f53858b71764272dd3648f1d5e768d470e79c46e08d27b837f32b2403a91f76a0d3f5df87a6398b9d8a6f35196f00e71202b72762eb9d0fac0d1363f3573041
+DIST VSCodium-linux-arm64-1.77.0.23093.tar.gz 111842188 BLAKE2B 38a671476162a63124268c71e32ab3dfbcb43f77daab69491a6c88d436e03684a7c4b5b0ba55823175f31163821237dff1b72cc8706d2aa977ad291f2af04e64 SHA512 139cd1cb5b29fb7c8c7d0c4c51c568ad9ae738be7bea603455178e8f960ce88d473583e312d4ef710897317af02fcf6c92415ae2e8ceba271b68616bab49039b
 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
 DIST VSCodium-linux-armhf-1.77.0.23090.tar.gz 100636849 BLAKE2B 455101bebd40f6e8a3ca80e6cc5c4bfd8b2fec096f467d3231fd7bd0f10f486cce253b44c1ee58748b755d5a438e309d10e71381d063d24d9733e105fcbb02c7 SHA512 3f22be7e99bbf45bc0627f6e815168d452035e8f172af9f0fe679ab522abac8db6ab78a0054f4f59f322bf2c07e8fefb070d5949d95b86240d2e28bde8103eae
+DIST VSCodium-linux-armhf-1.77.0.23093.tar.gz 100637834 BLAKE2B 29e696742ceb83a9620740ca17a5cb1d0b58bc47147f1882a843f97aff29d8c9606df6e8e25dc3b09e699b1c8b4b2844efe871726b6bff40e1f50589d4620d74 SHA512 5a1a42901e98892ca1db28b914531c4c83bc5be6e4d7ddc950d1f04a4f3b6ae555b36e864a2ab03a41d850adc87b376f8637842dbf64d02b021953aec0e2d470
 DIST VSCodium-linux-x64-1.76.0.23062.tar.gz 120798089 BLAKE2B 5c799902ae99acbab381aa4182b92a37c7fd33d9982679fed4ef42743d38d6d31dd5acbbc55d2c3fede9b3eb3c2885060446ed400d2ff03974aa3585cc5e23ec SHA512 3ed351a780d2edfe6f63f2d3bce7d11490808504eafd039335d920e15060a621e0cc9dabc42fd75f0b9ef89e40936d93c21985a31c7b761ecc55c9fe5ee739a9
 DIST VSCodium-linux-x64-1.76.1.23069.tar.gz 120798858 BLAKE2B d499b75a5c24e9aa68a5fc358bcb98fb67a67b2383cfebe0b9ae4170876fd675cde66d855f581f6cd5b4c745a03a15e345af7532510d640b4ac65b0af2413906 SHA512 a2e37eba3ec70e35f344c2cb552cd75c5d5e67ec9159ac48709d631e5324d19e9cab08f69ffc8ae1fa782aad515be6af661464dfa72ea1f18da752d1d0b48127
 DIST VSCodium-linux-x64-1.76.2.23074.tar.gz 120804173 BLAKE2B 9f730a8cc1130c076d12317cd0038e38b9a7529d3a1947cbf24958ccc2d5ff4ef0a85d4561645777888ca9514c7403bd86c858ac858c8568bfe6597c588adc7b SHA512 3abcdb1c0f189920b32accc892c2e88695b87448f052896f15472874576ae432a829cdf641df6680c27c3e1846c149cecbdc846473f166f98003c81d599486a1
 DIST VSCodium-linux-x64-1.77.0.23090.tar.gz 111019792 BLAKE2B 340f4c2337f2fdb93a93df0d2696a4736c4937a921d1f2819cb29e0aa5cde5f1a840e316990826cfd324cff9f1c83db01efcf2909f0af1d7f44f2809990e8d1c SHA512 b792745163df2d9a60955a3b610341d082b32a6543fdfbc92e1b8fb944e284a36750f067e07729420c50330b3254cae631baf139a017fb8fef6c24860155e47e
+DIST VSCodium-linux-x64-1.77.0.23093.tar.gz 111008654 BLAKE2B b53d8c9c27b05244a6b52bc9cba0daf79f405d3fd9ac05b954fc5d1534758c5e05298dd7d6d4a474e806932a5921e7049de6ea32824a6f3fdd27bb08cdbe73a9 SHA512 148002f0a0467c0f704c268738994f16ca4f85efbc7ef1bb87f3f5b2c1c14f47487d1ff3e188963c1cee3e72f99a5de8d5a5d20fd19fd5466c809cafb22d4838
 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
 EBUILD vscodium-bin-1.77.0.23090.ebuild 1531 BLAKE2B 7ce5396fd1f395338ea431925348a6ab29f05bf374ff6f309c2332529452db2f1bc1ffaa1dfac3848d5c355f1d7dbf9a0195c65128ac2b353fb9983194de8cd3 SHA512 8846a5d16e05c29811d102a77c5c3fbb4280dbd2890d840832d8ef9b6e13af2d4cc43661001acc1c653b7493245667a002317206ba71ea177363a13b9435a688
+EBUILD vscodium-bin-1.77.0.23093.ebuild 1531 BLAKE2B 7ce5396fd1f395338ea431925348a6ab29f05bf374ff6f309c2332529452db2f1bc1ffaa1dfac3848d5c355f1d7dbf9a0195c65128ac2b353fb9983194de8cd3 SHA512 8846a5d16e05c29811d102a77c5c3fbb4280dbd2890d840832d8ef9b6e13af2d4cc43661001acc1c653b7493245667a002317206ba71ea177363a13b9435a688
diff --git a/app-editors/vscodium-bin/vscodium-bin-1.77.0.23093.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.77.0.23093.ebuild
new file mode 100644
index 0000000..4b20410
--- /dev/null
+++ b/app-editors/vscodium-bin/vscodium-bin-1.77.0.23093.ebuild
@@ -0,0 +1,67 @@
+# 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 )
+	arm? ( https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-armhf-${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.77.0.23093 b/metadata/md5-cache/app-editors/vscodium-bin-1.77.0.23093
new file mode 100644
index 0000000..4d01fc2
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscodium-bin-1.77.0.23093
@@ -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.77.0.23093/VSCodium-linux-x64-1.77.0.23093.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.77.0.23093/VSCodium-linux-armhf-1.77.0.23093.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.77.0.23093/VSCodium-linux-arm64-1.77.0.23093.tar.gz )
+_eclasses_=desktop	021728fdc1b03b36357dbc89489e0f0d	pax-utils	91d47e5d20627c717aa878b9167c62a8	xdg-utils	baea6080dd821f5562d715887954c9d3
+_md5_=a3290cd7ccb9f9024c325bc9f425dc68