Add element desktop

This commit is contained in:
Mario Fetka 2024-05-06 10:06:35 +02:00
parent eb461ac7fc
commit 6a37474503
11 changed files with 106 additions and 10 deletions

View File

@ -1 +1 @@
EBUILD onepassword-0-r1.ebuild 148 BLAKE2B baee90c8bbb9aad0a5312ee3039a391ede9afaf99d36e56855b30243ea21c0afe935d5ef26092406b45a6dea6f46ee4e8ff3c15123f6185d06249694d6ab4bba SHA512 fa4f62e167f2f1cf45166709b6f85ad18bc18444dae6c14c1afe6347fef2ecc8a5233fcc4fffcb76a229c9a6e150fd90d72dfd69b011e0794aa59ea57f540797
EBUILD onepassword-0-r1.ebuild 148 BLAKE2B 6da751bde61b626f5304ae9da3ece2debfe21e1b96ccf86c3b8722e8ebb3ae2cea4434c0e0cfcc2aea4e744d1b1075b3bdbc82d567ee5a2ccd8ccaf1dade8cb6 SHA512 d63553b37d6b2f5868159d14122603d68c49606b256837bbed305ef9929fbc52422f8a959bfc0c6d4df73e5dae236fdd37e117ef2c7d2bbf0dab32c1b9af01af

View File

@ -2,4 +2,4 @@ AUX nero-4.0.0.0b-qa-desktop-files.patch 1072 BLAKE2B dbf4c8fdd85a6f08bacc7f78b3
AUX nero.conf 3 BLAKE2B 35b0eb8092de32b42087817682cb2aec1464a23710bbeb04dd09fdd9b96caba7769cb834d2062b7e74b0d123de8bf879ceb608886f1b3b897e74530d12ad320b SHA512 a0a16b7bfe763b0a4431cd3e54061b5ab9468f0a6dfff05c92cee4db36f16818e58438d2ec8389b92bb2081b67c0dc66d3becc1b041291969a2117feb07b0069
DIST nerolinux-4.0.0.0b-x86.rpm 17391650 BLAKE2B 4d78b4fa09ba45709af0ff87dea28cf24e1d04f8dee2fab1432215ee0707e398f9564c05f5f6999da912ff1e163d08687c8db99498a0c90e469a524684543759 SHA512 2168f87d329054803b6ac33f671aeaee59f5b9e22fb07c23347ae519d63fc4547db9d6e535f58468f2fba4ac274399f934a34d828892ae93e75cf2c2b46d44c7
DIST nerolinux-4.0.0.0b-x86_64.rpm 17559298 BLAKE2B 5e7cc99c4710bcafbc9b6eebfa7b5670534a4f6b4011d3ff756fc936375b7ef6a466c474f3065516a09455b8bf35b8f3db145aedca497293e2915a53ef2dbae5 SHA512 0e5d6c1c9f99b6c149a72f544c6ec7608e9ded4c0d31a7754785a0d16fb3ad77d9d82cc210617104ac6dc2470b3df778cdf132be86a0591813e7a867d3c75a51
EBUILD nero-4.0.0.0b-r3.ebuild 2605 BLAKE2B eb48ce2e25c44d6cfa79b4f77cc42011383c7a0e53ec73d95e94a5998e241e9b9154b04eecf136243ef6c73ec9a0d0de9b8462a80a62b874dc283b8ba2c2eda0 SHA512 1901fe97536a9db0a0cc7754c4ae4ddef981914817e93f35848243c2cba49ac1e4232ccda62ef9677d946597fe77b47b49df59e8e17f456039cb74cc93f13297
EBUILD nero-4.0.0.0b-r3.ebuild 2598 BLAKE2B 2b0dcb94666ecdcdf86198a4c5e964c96ff72ded2b0e4b990ec68d0d2f937478b530b93caa218db5b58d522303369efd00c87e857b2528bc0aef1adf034cfc7a SHA512 640044e87640fee2ccc3d1cc07e410006cb6c6e0f89b49d2b3d1cb93fef8a2f14333800f1fbeb43839ccee8e2089a13086ae73b09db92021d17e073be15aa91c

View File

@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
inherit eutils gnome2-utils linux-info rpm xdg-utils
inherit gnome2-utils linux-info rpm xdg-utils
DESCRIPTION="Nero Burning ROM for Linux"
HOMEPAGE="http://nerolinux.nero.com"

View File

@ -1,2 +1,3 @@
DIST op_linux_amd64_v2.25.1.zip 8575139 BLAKE2B 9691973138cf2f78463796cdf90e4d35407890cea68f3656429bef69240b218fbe228b0545c7339cd817ad06ce9ea3a485428662f6ec9039e02b53ac971e1050 SHA512 010af76438ec93e6f8ccdc6481a74759ee8cc5f27fb211048f795cca7e551dbaab26d11aa29bfa75e15db8a2b8ab70c413862498896feedae8049606d7c52f9e
EBUILD 1password-cli-2.25.1.ebuild 460 BLAKE2B 6819cf47c9a572c7b51bba50b7ec1063ccd73fa47a6f80e4925780034c8708e14096a2f2afbdcc6d8f35042c2abbf285476eefe0d641ee40386bce7392b8885a SHA512 7bd7066b887c506b0ba4bfc68b38055a1f06c0397f7955c430fcbb5477e945e9dafc4a2cfe358d43edd0401d88140d59418b386bf184ab028def8e9556185591
DIST op_linux_amd64_v2.26.1.zip 8591219 BLAKE2B 38d3f796382501664bdc7e7761a766ac3416148dd378f952bdb9e839868520ab8506de731f5287dcb999022d68c7102b4f7615f4cf2227729b13bae590863473 SHA512 306f7d23467c5407be757ad8ed9492963956ac7f35f275aebcdd40aac23caf1214370c35b52222533f6384910a396b1e526bed81edfdd987ab421c114d1465d0
DIST op_linux_arm64_v2.26.1.zip 7888794 BLAKE2B bc93cfdf318c460d855d260a8566f89d418f094d4259f8ad10f2cfa25b703bfca9464055f7aa60eeff4036c0cdf26f3947b77b76721c507ce3931a9bb4620a09 SHA512 f12df50ab599b1bc926ddc64f664725f5e5bd86acff3953d2de6450a9164c077516679d93a1fd6743b6ecbe1e2845eac8f6a058cabe789dbc1cd981e1ac50cbb
EBUILD 1password-cli-2.26.1.ebuild 703 BLAKE2B 58e1f74876eaa659a1f7ee390e2cff25d3e1de823b30449133070eaa7aa01fe6cbe7d0c8a8dc3c4d5de632a53c10c70c0babaa35a9f7d9b4728327485b6f3427 SHA512 cc08c961c0d7c667f8e464e7f6661449c8e3e97e5b487652747c0618bc34cb0f13c037a4c5708761b755b91afd492a52218daab7e1045a3e1ca12af14fd1c6b6

View File

@ -1,2 +1,3 @@
DIST 1password-8.10.24.x86_64.rpm 110186564 BLAKE2B 8ea8c233c61c324360c5d032d064f9e45f544b4fc2a5fd296e971e20b6966d3518b4416da9c419948449e1d75148bda1904cbdaf84136d2bbfdff239685f505f SHA512 41cf5fbd4da87c461c5fa528359f25636aaa0e91e8ecc9a85d15e7f14c85c4da546442e93f09c413d95ee9a8db949316736eef81d2901f3c14bb4e857ffce4c8
EBUILD 1password-8.10.24.ebuild 1276 BLAKE2B cf5b0e2621e4f3d15a6a3c062967a3f83ca3292d09dee236d535692f21165a5ec8589f9b7ac932ddfa000ce42861f87021206ff87984872859b7ff2179792735 SHA512 881931b47802e257b4616f7cb9365cd73f7f572d7695d5a1fd6f69af24764ff93d94cdf96c64b2f4469d96c3ff40cbafca1e9cd4e9ab2d7ea792222fa1ae2e8e
DIST 1password-8.10.30-amd64.tar.gz 213492492 BLAKE2B 569a2e380c5d387e88c0246125cf5e47b2b41d8d2a331534f2737a9fbe6efbceecf59823b75a6e1a41b383a642933bcd91795f76d610434d55e01f185537d523 SHA512 bc7e62641b65e980e26590a75ca8851dcde92fc1d9c621a622624c23895e38d1a9368b45864f8c9c1ffd6587c6e0c1dd5ebe374d036718d291aca6d0d0a3d840
DIST 1password-8.10.30-arm64.tar.gz 212922226 BLAKE2B 9b88908d7725ee7eaa4eef406746e4b181f575f68328c18175f64c4b22ad53f167fe2055399fad38ff50fc9686f18b181b54690a00e97c0b5b528c992f9b30a6 SHA512 5629b0d55c23ab5f1a9574e84cbd8a3c5ec653606f8bd1a98342838fd6ecc760008856a6c53191c3dda8f165129f0ccc88d0a14f6564ce6d0b5900a64535abdf
EBUILD 1password-8.10.30.ebuild 2059 BLAKE2B 8185c2e233f9cd38bfc63c859c2bd5866752071a0ad6decc901521139e094317335cfb8c6bb5ad85440d147938701a62484f66cad8b1744324e6fe8792a7213f SHA512 4851e59690bcdf7ba1876bc4436fc6d64afcee3a3e93c4db4ede3eb19e6b4632cf68a1186bb43f2c613e98a011038057b96fb10b30b943152437fb342746e39f

View File

@ -0,0 +1,3 @@
DIST element-desktop_1.11.65_amd64.deb 95127376 BLAKE2B d8f22ed48b6acc4145ae17f604c1045f74b6b185505c64c2f1ccc8938f7ec69c149329966f213356542e128d1f294e44eca7d25e22e3012afcaba8d15b4f412e SHA512 c27da6b8def79aa2d2f778257ebdd02e802e2f7bf8e69cd1787cdd239b133ca0426ad0995f705826aae3d5e9927db6272ea7492de863f0831045968aa1346a35
EBUILD element-desktop-bin-1.11.65.ebuild 1896 BLAKE2B 27743fa2c3c19564d66f0b437177c8a2f8f00586f82f1be5d97e14e15493d73cd4500198f44ed1a8c83bf9835f19d96decea9fca9f551126c98e14b5282055f0 SHA512 a8690c3d4bd38c46262ac29ee2ba3ea087af5a8192469aa1e5f8fdb6e756da6fc3b006d39b1d4ead4d86e21866254aa9ea9efb67f86cef49423d8b8d51c28aff
MISC metadata.xml 248 BLAKE2B 88afa54e3134b10ecc3f3f7e19fb6b209f3908a517788151cfe6c6ced2b21d368f19a6de982c28575b14a8769069c02b70f639ab73618a9b949c0e9eaf4f17a0 SHA512 3ec152d35cfd434c4ba49a51afd5f2eeaed478983f49f5e61e0713af7da791faee69713a3740182302d8129fb538e8296d0b40152e23e7d5e6d1a996322e7122

View File

@ -0,0 +1,83 @@
# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit optfeature unpacker xdg
MY_PN="${PN/-bin}"
DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)"
HOMEPAGE="https://element.io"
SRC_URI="https://packages.element.io/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb"
S="${WORKDIR}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64"
RESTRICT="splitdebug"
RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
app-crypt/libsecret
dev-db/sqlcipher
dev-libs/expat
dev-libs/glib:2
dev-libs/nettle
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa
net-print/cups
sys-apps/dbus
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/libdrm
x11-libs/libxcb
x11-libs/libxkbcommon
x11-libs/pango"
QA_PREBUILT="opt/Element/chrome-sandbox
opt/Element/chrome_crashpad_handler
opt/Element/element-desktop
opt/Element/libEGL.so
opt/Element/libGLESv2.so
opt/Element/libffmpeg.so
opt/Element/libvk_swiftshader.so
opt/Element/libvulkan.so.1
opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
src_prepare() {
default
rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die
}
src_install() {
mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
gunzip usr/share/doc/${PF}/changelog.gz || die
insinto /
doins -r usr
doins -r opt
local f
for f in ${QA_PREBUILT}; do
fperms +x "/${f}"
done
fperms u+s /opt/Element/chrome-sandbox
dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN}
dosym ${MY_PN} /usr/bin/riot-desktop
}
pkg_postinst() {
xdg_pkg_postinst
optfeature "emojis" media-fonts/noto-emoji
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>steils@gentoo.org</email>
<name>Stefan Strogin</name>
</maintainer>
</pkgmetadata>

View File

@ -1,2 +1,2 @@
DIST teams-for-linux_1.4.27_amd64.deb 73784484 BLAKE2B c7c44a5d06841b8bbebc5553f0beb5a4acf1f108a08e45e76a764fe83bdd767c0f4fa4e898c779b8d012a66b77890b1e96985a84b0d82dad29f296ae6175a590 SHA512 5faf4da69c57e060539d0a552f78b11461e8f577cd4b5b3c4e22d6ce7d6b7cc3e0c4e87f5d513a1b64c41112bb1607069472b77e0a5e6740558bba4b556ae4de
EBUILD teams-for-linux-1.4.27.ebuild 3387 BLAKE2B 0e9031d17f3f3cab3fa8de3570c17fba700d66e35dd4d99df9054a3e7a2482d57e54c47a1d6ab08122d1fed7316a38802b28774d97d8ccebd11bbbb823d68b3f SHA512 f4a873cb21f097675309cf106edd2ff4b08dce10051cd71f5b5b4c0941bcf627b58de2983d5f59f7186cbd25d923a2ab4994f9526f2ccfd5240d9fe93f1ee462
DIST teams-for-linux_1.4.37_amd64.deb 73934548 BLAKE2B 299f98ef11e4951300e152fa3d559a331eb5936cfedf0c8552dd4b69aede1161e244b26496355928fbdd806c2c6e564068bcda1e409abb1e6f41b40604a8b37f SHA512 5c1f4ba9e2e6cae82702999395dc9ce811020bb7d7a3c50f9b790af9333a1181fbdd11011d9f5ecd5d946d18f7a09a4bbde37fae6b8d47ced016b442eb38c49c
EBUILD teams-for-linux-1.4.37.ebuild 3387 BLAKE2B 0e9031d17f3f3cab3fa8de3570c17fba700d66e35dd4d99df9054a3e7a2482d57e54c47a1d6ab08122d1fed7316a38802b28774d97d8ccebd11bbbb823d68b3f SHA512 f4a873cb21f097675309cf106edd2ff4b08dce10051cd71f5b5b4c0941bcf627b58de2983d5f59f7186cbd25d923a2ab4994f9526f2ccfd5240d9fe93f1ee462