public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
@ 2020-10-15 16:10 Stefan Strogin
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Strogin @ 2020-10-15 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     3314b7ad7231a09ffa0a144b2cb355c00ad19e8e
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 15 13:55:02 2020 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Thu Oct 15 13:55:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=3314b7ad

net-im/element-desktop: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 net-im/element-desktop/Manifest                    |   6 --
 .../element-desktop/element-desktop-1.6.8.ebuild   | 114 --------------------
 .../element-desktop/element-desktop-1.7.3.ebuild   | 116 ---------------------
 .../element-desktop/element-desktop-1.7.4.ebuild   | 101 ------------------
 4 files changed, 337 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 5952012..a5ac06d 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,8 +1,2 @@
-DIST element-desktop-1.6.8.tar.gz 405372 BLAKE2B 58a6c47db3d082b27459bf7194891e3f6f2244885381bbce85f564e7af65b4a591fafee183c50e66f61a5f1d4036bd89e7b277a385c0df03651602a01a668057 SHA512 1d8bb1205299b5025251ac0aaba1111a5d669ed706e3862258197ba0073a1609abf48e144e53a6a302910f6c797003219562443ea9512e3ed12f878ffff04d19
-DIST element-desktop-1.7.3.tar.gz 1879639 BLAKE2B 1089c502882ff4eb60f9a73a302d46eb56a4a56ba23a48e3457e974a460963dbcd7c5d04e63c68291492b2954eeb56ca73f7d697394afec02173b41af4efd267 SHA512 4f9c34ecc1a4dcdb0dfe2eac7542eb6db43674e25d69e7099f7a6fcacb84b2977748abd8ca9b43d518365b07abeb793b481765c2e82ab486f20014489e8daf80
-DIST element-desktop-1.7.4.tar.gz 1879906 BLAKE2B e9a9db7716965abea27d3673f5d69b45adb6ef705be8cc8dbc0b418172b397f976a22ea5af625737225c375a26df6a16cc2dc7b01d9d06cea0214f2b10571709 SHA512 cbfb7c6bc56683f5fe8028852aec471a681929f186e4a980170636bbdf48ebc06255800e6d2b7502cfe9197e68f5cb203377ed21843974ba0ac6e371499588b7
 DIST element-desktop-1.7.7.tar.gz 1879724 BLAKE2B 8fd89acb827ac4da8bef12dafaac12149477ff528f14a15fc1ce9c4a659b72577681cd3de3af667538a48528233e4bc4a93d6f904a6e7d2b8645b8f0a151d595 SHA512 772e9bf85d962c338f682245e2939c2a051bdb0a20b402e6f659d1df119b173ef86fd259ed2749f797aba2435a88b11106f03020ce5f2973347441af07580da2
-DIST element-web-1.6.8.tar.gz 1157496 BLAKE2B a80fac49fbe9096b7ac6ec2111aab5ca9eeb9a1a91ad4395df0a3bc0bd5210dd960018e6e960bf8d3e14d6f272a045765afa08eb43bb57d72b71b52038e8ee4b SHA512 cf5b42e1ebe93ffc7cccc32d6c2e495c664f1253223c1643e73d37210f0556abbf9c0135e82673767aa690be168ccbb68341353cc346cd3e5f453183909a1de0
-DIST element-web-1.7.3.tar.gz 1177183 BLAKE2B 918321344b6c5e9bdcb704bd054b1b2322f9bb0cec1654659f3238007b9562aa23f4524b86ad1deced8e58cc207f1dd53722df7fcb88b8a6e5728994885e5c14 SHA512 88cc870abdff5f674e2d8f172ee175c267a78e116d0b02103c397854b971f97e4489d64bf8b58b3764aeb526a055e7b52fb71f9ac1bba84871c5de1393f7edd7
-DIST element-web-1.7.4.tar.gz 1176618 BLAKE2B 47ae0ee666d7b92413e4ce2e1d31863eafc296ee162a189704f1936a08769c61008ea0768d4e83686b7c985aa182dc839f2abdb63ca8ac17fb77a7dc735af86f SHA512 9b24517ace1ca9fed72251b262d6bcb8fb90d9dee57072c23a4f2c337eda29cef720087511bf4896f153ce8d3635842c119daaa9e1552f9dde1e5a4d4a3e915b
 DIST element-web-1.7.7.tar.gz 1180689 BLAKE2B f601317f2443e891bab674d577d8643720353ada6cce14e7f575c618859235d04d5817509a427f23edbfe373d2eb29e8cb95b79180d8f0143f6a874adbbf53fc SHA512 baadd95cef09d955623ec46de9446e4b3ab3a23ff6956f63ce44d483b310ce4686a10e482f4a9f11735a86607a7b1637e7bb89f7af10e068dd8174c19bc4ad92

diff --git a/net-im/element-desktop/element-desktop-1.6.8.ebuild b/net-im/element-desktop/element-desktop-1.6.8.ebuild
deleted file mode 100644
index 4998038..0000000
--- a/net-im/element-desktop/element-desktop-1.6.8.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker xdg-utils
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io"
-SRC_URI="https://github.com/vector-im/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-	https://github.com/vector-im/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+emoji"
-
-RESTRICT="network-sandbox"
-
-RDEPEND="app-accessibility/at-spi2-atk:2
-	dev-db/sqlcipher
-	dev-libs/atk
-	dev-libs/expat
-	dev-libs/nspr
-	dev-libs/nss
-	>=net-libs/nodejs-12.14.0
-	net-print/cups
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	x11-libs/libxcb
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXcursor
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libXi
-	x11-libs/libXrandr
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-libs/libXScrnSaver
-	x11-libs/pango
-	emoji? ( media-fonts/noto-emoji )"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-apps/yarn
-	virtual/rust"
-
-QA_PREBUILT="
-	/opt/Riot/chrome-sandbox
-	/opt/Riot/riot-desktop
-	/opt/Riot/libEGL.so
-	/opt/Riot/libGLESv2.so
-	/opt/Riot/libffmpeg.so
-	/opt/Riot/libvk_swiftshader.so
-	/opt/Riot/swiftshader/libEGL.so
-	/opt/Riot/swiftshader/libGLESv2.so"
-
-ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
-
-src_prepare() {
-	default
-	pushd "${ELEMENT_WEB_S}" >/dev/null || die
-	yarn install || die
-	cp config.sample.json config.json || die
-
-	popd || die
-	yarn install || die
-}
-
-src_compile() {
-	pushd "${ELEMENT_WEB_S}" >/dev/null || die
-	yarn build || die
-
-	popd || die
-	ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
-	yarn build:native || die
-	yarn build || die
-}
-
-src_install() {
-	unpack dist/riot-desktop_${PV}_amd64.deb
-	tar -xvf data.tar.xz || die
-
-	./node_modules/asar/bin/asar.js p webapp opt/Riot/resources/webapp.asar || die
-	mv usr/share/doc/riot-desktop 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
-	dosym ../../opt/Riot/riot-desktop /usr/bin/riot-desktop
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-
-	elog "Since upgrading Riot to Electron 8 it uses StatusNotifierItem"
-	elog "for displaying the tray icon."
-	elog "Some popular status bars do not support the new API."
-	elog
-	elog "If you have problems with showing the tray icon, consider installing"
-	elog "x11-misc/snixembed."
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-}

diff --git a/net-im/element-desktop/element-desktop-1.7.3.ebuild b/net-im/element-desktop/element-desktop-1.7.3.ebuild
deleted file mode 100644
index d9a8053..0000000
--- a/net-im/element-desktop/element-desktop-1.7.3.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker xdg-utils
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io"
-SRC_URI="https://github.com/vector-im/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-	https://github.com/vector-im/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+emoji"
-
-RESTRICT="network-sandbox"
-
-RDEPEND="app-accessibility/at-spi2-atk:2
-	app-crypt/libsecret
-	dev-db/sqlcipher
-	dev-libs/atk
-	dev-libs/expat
-	dev-libs/nspr
-	dev-libs/nss
-	>=net-libs/nodejs-12.14.0
-	net-print/cups
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	x11-libs/libxcb
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXcursor
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libXi
-	x11-libs/libXrandr
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-libs/libXScrnSaver
-	x11-libs/pango
-	emoji? ( media-fonts/noto-emoji )"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-apps/yarn
-	virtual/rust"
-
-QA_PREBUILT="
-	/opt/Element/chrome-sandbox
-	/opt/Element/element-desktop
-	/opt/Element/libEGL.so
-	/opt/Element/libGLESv2.so
-	/opt/Element/libffmpeg.so
-	/opt/Element/libvk_swiftshader.so
-	/opt/Element/swiftshader/libEGL.so
-	/opt/Element/swiftshader/libGLESv2.so"
-
-ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
-
-src_prepare() {
-	default
-	pushd "${ELEMENT_WEB_S}" >/dev/null || die
-	yarn install || die
-	cp config.sample.json config.json || die
-
-	popd || die
-	yarn install || die
-}
-
-src_compile() {
-	pushd "${ELEMENT_WEB_S}" >/dev/null || die
-	yarn build || die
-
-	popd || die
-	ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
-	yarn build:native || die
-	yarn build || die
-}
-
-src_install() {
-	unpack dist/${PN}_${PV}_amd64.deb
-	tar -xvf data.tar.xz || die
-
-	./node_modules/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
-	mv usr/share/doc/${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
-	dosym ../../opt/Element/${PN} /usr/bin/${PN}
-	dosym ${PN} /usr/bin/riot-desktop
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-
-	elog "Since upgrading Element to Electron 8 it uses StatusNotifierItem"
-	elog "for displaying the tray icon."
-	elog "Some popular status bars do not support the new API."
-	elog
-	elog "If you have problems with showing the tray icon, consider installing"
-	elog "x11-misc/snixembed."
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-}

diff --git a/net-im/element-desktop/element-desktop-1.7.4.ebuild b/net-im/element-desktop/element-desktop-1.7.4.ebuild
deleted file mode 100644
index 8b150ab..0000000
--- a/net-im/element-desktop/element-desktop-1.7.4.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker xdg
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io"
-SRC_URI="https://github.com/vector-im/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-	https://github.com/vector-im/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+emoji"
-
-RESTRICT="network-sandbox"
-
-RDEPEND="!net-im/element-desktop-bin
-	app-accessibility/at-spi2-atk:2
-	app-crypt/libsecret
-	dev-db/sqlcipher
-	dev-libs/atk
-	dev-libs/expat
-	dev-libs/nspr
-	dev-libs/nss
-	>=net-libs/nodejs-12.14.0
-	net-print/cups
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	x11-libs/libxcb
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXcursor
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libXi
-	x11-libs/libXrandr
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-libs/libXScrnSaver
-	x11-libs/pango
-	emoji? ( media-fonts/noto-emoji )"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-apps/yarn
-	virtual/rust"
-
-QA_PREBUILT="
-	/opt/Element/chrome-sandbox
-	/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
-	/opt/Element/swiftshader/libEGL.so
-	/opt/Element/swiftshader/libGLESv2.so"
-
-ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
-
-src_prepare() {
-	default
-	pushd "${ELEMENT_WEB_S}" >/dev/null || die
-	yarn install || die
-	cp config.sample.json config.json || die
-
-	popd || die
-	yarn install || die
-}
-
-src_compile() {
-	pushd "${ELEMENT_WEB_S}" >/dev/null || die
-	yarn build || die
-
-	popd || die
-	ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
-	yarn build:native || die
-	yarn build || die
-}
-
-src_install() {
-	unpack dist/${PN}_${PV}_amd64.deb
-	tar -xvf data.tar.xz || die
-
-	./node_modules/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
-	mv usr/share/doc/${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
-	dosym ../../opt/Element/${PN} /usr/bin/${PN}
-	dosym ${PN} /usr/bin/riot-desktop
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
@ 2022-03-11 23:36 Stefan Strogin
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Strogin @ 2022-03-11 23:36 UTC (permalink / raw
  To: gentoo-commits

commit:     c2317a8cb57765e3dc7a22a94f973e158e367cac
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 11 21:47:33 2022 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Fri Mar 11 21:47:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=c2317a8c

net-im/element-desktop: upgrade 1.9.8 -> 1.10.6

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 net-im/element-desktop/Manifest                                       | 4 ++--
 .../{element-desktop-1.9.8.ebuild => element-desktop-1.10.6.ebuild}   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 3c3c914..c289dfb 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,2 +1,2 @@
-DIST element-desktop-1.9.8.tar.gz 1921161 BLAKE2B e724f008165ca17ef59ef51af62f18f2d6e0ee3ec5f9586124d96892b170426f0bcba56eb36a3dbdd49a5f96dc39e76c7319515bb4575801ea05511ddb3a88a7 SHA512 be00616a164f2faa989beb1f67204a1ecb590aa1564cc444f9e87d0c6fcd2e9abc7c67bad804f05ba204f87415b7e16f2a0fd58db185a2dfffe173d162e4688c
-DIST element-web-1.9.8.tar.gz 1399380 BLAKE2B baa217a0cb7e8daee5b92b2b39c5e546ffba1953b0e727a7ed51c53ef88a5192c81b08faaf12d55eae8f5fc73025a44d86696a69811b418aafe9d28142cf8f8c SHA512 a2aeadac8af6afe826225c02b73e75a96cbaf918a144be5ebcae825fbc9714355b3420478b7d832160b016a24e58d423e113f0ead2e54338dbb27f44518f9009
+DIST element-desktop-1.10.6.tar.gz 1941383 BLAKE2B 658d17c9b13c505a165a68cda451c99b7eebb58e88135953e0f5a39762f84aaec456b48b2389669c59244f68a56f29669741229e0033a6397f5609656fa14d6b SHA512 c3b037b856812c7b0e823489131b92126f7c3f1de39a84a3ca1229eb32fe6b6f76521bc524c39f8badcd6b6a6adc1963dd921f4f47c0a363fc2ec2b9cfd26f4d
+DIST element-web-1.10.6.tar.gz 1413600 BLAKE2B 0b9b3e8b3824b371758f15726736ca9e4198ca4380b738995df28b8cc82d36a6f785b080c17007be8d9aca360b67d31bc8307da7577c122422f13e37a0cb87ff SHA512 b77d2adab831f0d1197a4eecccad2582935381b4a029aa00456075b8a89c396e4a17dfc8aa119dd0abda97db1add0c64de2025db7dbb5cd2891c5cbbc46468f1

diff --git a/net-im/element-desktop/element-desktop-1.9.8.ebuild b/net-im/element-desktop/element-desktop-1.10.6.ebuild
similarity index 98%
rename from net-im/element-desktop/element-desktop-1.9.8.ebuild
rename to net-im/element-desktop/element-desktop-1.10.6.ebuild
index 0c0434e..cf87212 100644
--- a/net-im/element-desktop/element-desktop-1.9.8.ebuild
+++ b/net-im/element-desktop/element-desktop-1.10.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
@ 2021-12-31 17:09 Stefan Strogin
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Strogin @ 2021-12-31 17:09 UTC (permalink / raw
  To: gentoo-commits

commit:     fa2603cc0f2f391c565a349d2364a2db75936a07
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 31 17:08:46 2021 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Fri Dec 31 17:08:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=fa2603cc

net-im/element-desktop: upgrade to 1.9.8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 net-im/element-desktop/Manifest                                       | 4 ++--
 .../{element-desktop-1.8.4.ebuild => element-desktop-1.9.8.ebuild}    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index d6ef7e4..3c3c914 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,2 +1,2 @@
-DIST element-desktop-1.8.4.tar.gz 1901654 BLAKE2B 2a0118500f87628323b65ce47ecd19d6533c9c3e59b12c5235bc3ad8c3a883aa66a5d8dabdf6806788bc82d3b46cff24647f467586d068289a7d20531712e2be SHA512 7421ed272aa5c8a70b4748538025a628139f33865f3520265134bb4cceabe63dc352b8c6e85d4fb54bf0afdb21d40ee9a38d843cb0d06a99be608ebeaedd9411
-DIST element-web-1.8.4.tar.gz 1367496 BLAKE2B 89281908fd7efe2d8fcb9c9332ee5c65d9435113c57818b776a9cdfc8caf360026fc2507dd4c24097d2c3a0793730931963801baa1255b0d8a795621a8a0ee0e SHA512 f2a9512d2772644a81a73a3a8ea05c18bffff2cab37cdb04ec3ed9c1c67d4ce923cfc5265a43fe73845d022d9292ddcb43cea8ab88401a1911ad95389d44ea78
+DIST element-desktop-1.9.8.tar.gz 1921161 BLAKE2B e724f008165ca17ef59ef51af62f18f2d6e0ee3ec5f9586124d96892b170426f0bcba56eb36a3dbdd49a5f96dc39e76c7319515bb4575801ea05511ddb3a88a7 SHA512 be00616a164f2faa989beb1f67204a1ecb590aa1564cc444f9e87d0c6fcd2e9abc7c67bad804f05ba204f87415b7e16f2a0fd58db185a2dfffe173d162e4688c
+DIST element-web-1.9.8.tar.gz 1399380 BLAKE2B baa217a0cb7e8daee5b92b2b39c5e546ffba1953b0e727a7ed51c53ef88a5192c81b08faaf12d55eae8f5fc73025a44d86696a69811b418aafe9d28142cf8f8c SHA512 a2aeadac8af6afe826225c02b73e75a96cbaf918a144be5ebcae825fbc9714355b3420478b7d832160b016a24e58d423e113f0ead2e54338dbb27f44518f9009

diff --git a/net-im/element-desktop/element-desktop-1.8.4.ebuild b/net-im/element-desktop/element-desktop-1.9.8.ebuild
similarity index 99%
rename from net-im/element-desktop/element-desktop-1.8.4.ebuild
rename to net-im/element-desktop/element-desktop-1.9.8.ebuild
index 6d2d3d7..0c0434e 100644
--- a/net-im/element-desktop/element-desktop-1.8.4.ebuild
+++ b/net-im/element-desktop/element-desktop-1.9.8.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit unpacker xdg
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
@ 2021-09-14  1:55 Stefan Strogin
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Strogin @ 2021-09-14  1:55 UTC (permalink / raw
  To: gentoo-commits

commit:     b16925786e2ccbe34b1011d9f123e8c1ca4ddd61
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 13 23:45:14 2021 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 23:45:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=b1692578

net-im/element-desktop: upgrade to 1.8.4

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 net-im/element-desktop/Manifest                                       | 4 ++--
 .../{element-desktop-1.7.33.ebuild => element-desktop-1.8.4.ebuild}   | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 5342f5a..d6ef7e4 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,2 +1,2 @@
-DIST element-desktop-1.7.33.tar.gz 1915054 BLAKE2B e9972d9f3b56d0fa9366de602cca2b0c2c940e1e007fac6a31b30eb18b2662ccfd0d6f7974aada95f58f80c817f895f4221578cba142701e7dad45189529ef34 SHA512 d10906a5f51ee374d45c2dac65b15ee5ede663d5152cb2a114419e3728cfbec3b597f8e75cd833e6f6c29ca585b66305d0268986050d18559b904b9933f4e5a0
-DIST element-web-1.7.33.tar.gz 1346744 BLAKE2B b4bc5d726a0b301a4147d6d1b474051a036593bedd28aa660deb1a886cb40330bb705f08948437e004fee6736280dfadba17afceaca8f1c11e738ecb1f020920 SHA512 80014b4c233c5bba1f2299e6e1a28c64db0bfba11ce92d3951258c6198eb717479798b68563ec9242c9f142808739840222f4e61be11c3d3040092adf74b102d
+DIST element-desktop-1.8.4.tar.gz 1901654 BLAKE2B 2a0118500f87628323b65ce47ecd19d6533c9c3e59b12c5235bc3ad8c3a883aa66a5d8dabdf6806788bc82d3b46cff24647f467586d068289a7d20531712e2be SHA512 7421ed272aa5c8a70b4748538025a628139f33865f3520265134bb4cceabe63dc352b8c6e85d4fb54bf0afdb21d40ee9a38d843cb0d06a99be608ebeaedd9411
+DIST element-web-1.8.4.tar.gz 1367496 BLAKE2B 89281908fd7efe2d8fcb9c9332ee5c65d9435113c57818b776a9cdfc8caf360026fc2507dd4c24097d2c3a0793730931963801baa1255b0d8a795621a8a0ee0e SHA512 f2a9512d2772644a81a73a3a8ea05c18bffff2cab37cdb04ec3ed9c1c67d4ce923cfc5265a43fe73845d022d9292ddcb43cea8ab88401a1911ad95389d44ea78

diff --git a/net-im/element-desktop/element-desktop-1.7.33.ebuild b/net-im/element-desktop/element-desktop-1.8.4.ebuild
similarity index 100%
rename from net-im/element-desktop/element-desktop-1.7.33.ebuild
rename to net-im/element-desktop/element-desktop-1.8.4.ebuild


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
@ 2021-08-03 23:13 Stefan Strogin
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Strogin @ 2021-08-03 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e590b78354bbf866b94239c9d5a6e71f9f973c37
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  3 23:12:31 2021 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Tue Aug  3 23:12:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=e590b783

net-im/element-desktop: upgrade 1.7.9 -> 1.7.33

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 net-im/element-desktop/Manifest                    |  4 +--
 ...-1.7.9.ebuild => element-desktop-1.7.33.ebuild} | 30 ++++++++++++----------
 2 files changed, 19 insertions(+), 15 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 0a0f5a7..5342f5a 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,2 +1,2 @@
-DIST element-desktop-1.7.9.tar.gz 1885151 BLAKE2B eadca269e663827727eba78f3a57402433908c0cb439c413da7db9d8d26ca213fc339b3ec6df9499aff60212aed7fa8e7b6b3834bed39de9d632dde49cd50fca SHA512 a6a02d5efd951d694abaf04882ea492146e3f52cccaeb72e9d3a4cf4ad92ac77a9f719dfe6213ae954fbd4377ff093d05121eedf13329ba9516a53fb0720e52c
-DIST element-web-1.7.9.tar.gz 1197899 BLAKE2B 46e400b98201c9483ca7b51e3276352b59514df16bc1142831f4b2036c03bab07375651fce9820dcba2925b622f6200eb369daf8173a1b426db49affda629103 SHA512 084b8162548d4af14accbafb886e073bbebe4bb615c54d6083966d11f1574ce57d4538addfe26acb4cdfb2823b33bdb69475a15d85e9b236c4923376718bef09
+DIST element-desktop-1.7.33.tar.gz 1915054 BLAKE2B e9972d9f3b56d0fa9366de602cca2b0c2c940e1e007fac6a31b30eb18b2662ccfd0d6f7974aada95f58f80c817f895f4221578cba142701e7dad45189529ef34 SHA512 d10906a5f51ee374d45c2dac65b15ee5ede663d5152cb2a114419e3728cfbec3b597f8e75cd833e6f6c29ca585b66305d0268986050d18559b904b9933f4e5a0
+DIST element-web-1.7.33.tar.gz 1346744 BLAKE2B b4bc5d726a0b301a4147d6d1b474051a036593bedd28aa660deb1a886cb40330bb705f08948437e004fee6736280dfadba17afceaca8f1c11e738ecb1f020920 SHA512 80014b4c233c5bba1f2299e6e1a28c64db0bfba11ce92d3951258c6198eb717479798b68563ec9242c9f142808739840222f4e61be11c3d3040092adf74b102d

diff --git a/net-im/element-desktop/element-desktop-1.7.9.ebuild b/net-im/element-desktop/element-desktop-1.7.33.ebuild
similarity index 80%
rename from net-im/element-desktop/element-desktop-1.7.9.ebuild
rename to net-im/element-desktop/element-desktop-1.7.33.ebuild
index 8b150ab..6d2d3d7 100644
--- a/net-im/element-desktop/element-desktop-1.7.9.ebuild
+++ b/net-im/element-desktop/element-desktop-1.7.33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,11 +25,14 @@ RDEPEND="!net-im/element-desktop-bin
 	dev-libs/expat
 	dev-libs/nspr
 	dev-libs/nss
-	>=net-libs/nodejs-12.14.0
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-libs/nodejs
 	net-print/cups
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3
+	x11-libs/libdrm
 	x11-libs/libxcb
 	x11-libs/libX11
 	x11-libs/libXcomposite
@@ -48,16 +51,15 @@ DEPEND="${RDEPEND}"
 BDEPEND="sys-apps/yarn
 	virtual/rust"
 
-QA_PREBUILT="
-	/opt/Element/chrome-sandbox
-	/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
-	/opt/Element/swiftshader/libEGL.so
-	/opt/Element/swiftshader/libGLESv2.so"
+QA_PREBUILT="opt/Element/chrome-sandbox
+	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/swiftshader/libEGL.so
+	opt/Element/swiftshader/libGLESv2.so"
 
 ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
 
@@ -94,8 +96,10 @@ src_install() {
 	doins -r opt
 	local f
 	for f in ${QA_PREBUILT}; do
-		fperms +x "${f}"
+		fperms +x "/${f}"
 	done
+	fperms u+s /opt/Element/chrome-sandbox
+
 	dosym ../../opt/Element/${PN} /usr/bin/${PN}
 	dosym ${PN} /usr/bin/riot-desktop
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
@ 2020-10-15 16:10 Stefan Strogin
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Strogin @ 2020-10-15 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1f48686bfd3788987df8abb9c60122ca2fe6c2b0
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 15 15:52:27 2020 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Thu Oct 15 15:52:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=1f48686b

net-im/element-desktop: upgrade 1.7.7 -> 1.7.9

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 net-im/element-desktop/Manifest                                       | 4 ++--
 .../{element-desktop-1.7.7.ebuild => element-desktop-1.7.9.ebuild}    | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index a5ac06d..0a0f5a7 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,2 +1,2 @@
-DIST element-desktop-1.7.7.tar.gz 1879724 BLAKE2B 8fd89acb827ac4da8bef12dafaac12149477ff528f14a15fc1ce9c4a659b72577681cd3de3af667538a48528233e4bc4a93d6f904a6e7d2b8645b8f0a151d595 SHA512 772e9bf85d962c338f682245e2939c2a051bdb0a20b402e6f659d1df119b173ef86fd259ed2749f797aba2435a88b11106f03020ce5f2973347441af07580da2
-DIST element-web-1.7.7.tar.gz 1180689 BLAKE2B f601317f2443e891bab674d577d8643720353ada6cce14e7f575c618859235d04d5817509a427f23edbfe373d2eb29e8cb95b79180d8f0143f6a874adbbf53fc SHA512 baadd95cef09d955623ec46de9446e4b3ab3a23ff6956f63ce44d483b310ce4686a10e482f4a9f11735a86607a7b1637e7bb89f7af10e068dd8174c19bc4ad92
+DIST element-desktop-1.7.9.tar.gz 1885151 BLAKE2B eadca269e663827727eba78f3a57402433908c0cb439c413da7db9d8d26ca213fc339b3ec6df9499aff60212aed7fa8e7b6b3834bed39de9d632dde49cd50fca SHA512 a6a02d5efd951d694abaf04882ea492146e3f52cccaeb72e9d3a4cf4ad92ac77a9f719dfe6213ae954fbd4377ff093d05121eedf13329ba9516a53fb0720e52c
+DIST element-web-1.7.9.tar.gz 1197899 BLAKE2B 46e400b98201c9483ca7b51e3276352b59514df16bc1142831f4b2036c03bab07375651fce9820dcba2925b622f6200eb369daf8173a1b426db49affda629103 SHA512 084b8162548d4af14accbafb886e073bbebe4bb615c54d6083966d11f1574ce57d4538addfe26acb4cdfb2823b33bdb69475a15d85e9b236c4923376718bef09

diff --git a/net-im/element-desktop/element-desktop-1.7.7.ebuild b/net-im/element-desktop/element-desktop-1.7.9.ebuild
similarity index 100%
rename from net-im/element-desktop/element-desktop-1.7.7.ebuild
rename to net-im/element-desktop/element-desktop-1.7.9.ebuild


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
@ 2020-09-15 16:47 Stefan Strogin
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Strogin @ 2020-09-15 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     44f5e9cbd8344ebbc17a9531f4cd8030733a2f0d
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 15 16:26:39 2020 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Tue Sep 15 16:26:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=44f5e9cb

net-im/element-desktop: upgrade to 1.7.7

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 net-im/element-desktop/Manifest                    |   2 +
 .../element-desktop/element-desktop-1.7.7.ebuild   | 101 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 84a0b27..5952012 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,6 +1,8 @@
 DIST element-desktop-1.6.8.tar.gz 405372 BLAKE2B 58a6c47db3d082b27459bf7194891e3f6f2244885381bbce85f564e7af65b4a591fafee183c50e66f61a5f1d4036bd89e7b277a385c0df03651602a01a668057 SHA512 1d8bb1205299b5025251ac0aaba1111a5d669ed706e3862258197ba0073a1609abf48e144e53a6a302910f6c797003219562443ea9512e3ed12f878ffff04d19
 DIST element-desktop-1.7.3.tar.gz 1879639 BLAKE2B 1089c502882ff4eb60f9a73a302d46eb56a4a56ba23a48e3457e974a460963dbcd7c5d04e63c68291492b2954eeb56ca73f7d697394afec02173b41af4efd267 SHA512 4f9c34ecc1a4dcdb0dfe2eac7542eb6db43674e25d69e7099f7a6fcacb84b2977748abd8ca9b43d518365b07abeb793b481765c2e82ab486f20014489e8daf80
 DIST element-desktop-1.7.4.tar.gz 1879906 BLAKE2B e9a9db7716965abea27d3673f5d69b45adb6ef705be8cc8dbc0b418172b397f976a22ea5af625737225c375a26df6a16cc2dc7b01d9d06cea0214f2b10571709 SHA512 cbfb7c6bc56683f5fe8028852aec471a681929f186e4a980170636bbdf48ebc06255800e6d2b7502cfe9197e68f5cb203377ed21843974ba0ac6e371499588b7
+DIST element-desktop-1.7.7.tar.gz 1879724 BLAKE2B 8fd89acb827ac4da8bef12dafaac12149477ff528f14a15fc1ce9c4a659b72577681cd3de3af667538a48528233e4bc4a93d6f904a6e7d2b8645b8f0a151d595 SHA512 772e9bf85d962c338f682245e2939c2a051bdb0a20b402e6f659d1df119b173ef86fd259ed2749f797aba2435a88b11106f03020ce5f2973347441af07580da2
 DIST element-web-1.6.8.tar.gz 1157496 BLAKE2B a80fac49fbe9096b7ac6ec2111aab5ca9eeb9a1a91ad4395df0a3bc0bd5210dd960018e6e960bf8d3e14d6f272a045765afa08eb43bb57d72b71b52038e8ee4b SHA512 cf5b42e1ebe93ffc7cccc32d6c2e495c664f1253223c1643e73d37210f0556abbf9c0135e82673767aa690be168ccbb68341353cc346cd3e5f453183909a1de0
 DIST element-web-1.7.3.tar.gz 1177183 BLAKE2B 918321344b6c5e9bdcb704bd054b1b2322f9bb0cec1654659f3238007b9562aa23f4524b86ad1deced8e58cc207f1dd53722df7fcb88b8a6e5728994885e5c14 SHA512 88cc870abdff5f674e2d8f172ee175c267a78e116d0b02103c397854b971f97e4489d64bf8b58b3764aeb526a055e7b52fb71f9ac1bba84871c5de1393f7edd7
 DIST element-web-1.7.4.tar.gz 1176618 BLAKE2B 47ae0ee666d7b92413e4ce2e1d31863eafc296ee162a189704f1936a08769c61008ea0768d4e83686b7c985aa182dc839f2abdb63ca8ac17fb77a7dc735af86f SHA512 9b24517ace1ca9fed72251b262d6bcb8fb90d9dee57072c23a4f2c337eda29cef720087511bf4896f153ce8d3635842c119daaa9e1552f9dde1e5a4d4a3e915b
+DIST element-web-1.7.7.tar.gz 1180689 BLAKE2B f601317f2443e891bab674d577d8643720353ada6cce14e7f575c618859235d04d5817509a427f23edbfe373d2eb29e8cb95b79180d8f0143f6a874adbbf53fc SHA512 baadd95cef09d955623ec46de9446e4b3ab3a23ff6956f63ce44d483b310ce4686a10e482f4a9f11735a86607a7b1637e7bb89f7af10e068dd8174c19bc4ad92

diff --git a/net-im/element-desktop/element-desktop-1.7.7.ebuild b/net-im/element-desktop/element-desktop-1.7.7.ebuild
new file mode 100644
index 0000000..8b150ab
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.7.7.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit unpacker xdg
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io"
+SRC_URI="https://github.com/vector-im/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/vector-im/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+emoji"
+
+RESTRICT="network-sandbox"
+
+RDEPEND="!net-im/element-desktop-bin
+	app-accessibility/at-spi2-atk:2
+	app-crypt/libsecret
+	dev-db/sqlcipher
+	dev-libs/atk
+	dev-libs/expat
+	dev-libs/nspr
+	dev-libs/nss
+	>=net-libs/nodejs-12.14.0
+	net-print/cups
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/libxcb
+	x11-libs/libX11
+	x11-libs/libXcomposite
+	x11-libs/libXcursor
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXi
+	x11-libs/libXrandr
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-libs/libXScrnSaver
+	x11-libs/pango
+	emoji? ( media-fonts/noto-emoji )"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/yarn
+	virtual/rust"
+
+QA_PREBUILT="
+	/opt/Element/chrome-sandbox
+	/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
+	/opt/Element/swiftshader/libEGL.so
+	/opt/Element/swiftshader/libGLESv2.so"
+
+ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
+
+src_prepare() {
+	default
+	pushd "${ELEMENT_WEB_S}" >/dev/null || die
+	yarn install || die
+	cp config.sample.json config.json || die
+
+	popd || die
+	yarn install || die
+}
+
+src_compile() {
+	pushd "${ELEMENT_WEB_S}" >/dev/null || die
+	yarn build || die
+
+	popd || die
+	ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
+	yarn build:native || die
+	yarn build || die
+}
+
+src_install() {
+	unpack dist/${PN}_${PV}_amd64.deb
+	tar -xvf data.tar.xz || die
+
+	./node_modules/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
+	mv usr/share/doc/${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
+	dosym ../../opt/Element/${PN} /usr/bin/${PN}
+	dosym ${PN} /usr/bin/riot-desktop
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
@ 2020-08-18 11:57 Stefan Strogin
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Strogin @ 2020-08-18 11:57 UTC (permalink / raw
  To: gentoo-commits

commit:     ff94a884764fdcb40ea112008715c56bd4f5c1a2
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 18 11:56:08 2020 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Tue Aug 18 11:56:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=ff94a884

net-im/element-desktop: drop old 1.7.2

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 net-im/element-desktop/Manifest                    |   2 -
 .../element-desktop-1.7.2-r1.ebuild                | 116 ---------------------
 2 files changed, 118 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 1a64624..84a0b27 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,8 +1,6 @@
 DIST element-desktop-1.6.8.tar.gz 405372 BLAKE2B 58a6c47db3d082b27459bf7194891e3f6f2244885381bbce85f564e7af65b4a591fafee183c50e66f61a5f1d4036bd89e7b277a385c0df03651602a01a668057 SHA512 1d8bb1205299b5025251ac0aaba1111a5d669ed706e3862258197ba0073a1609abf48e144e53a6a302910f6c797003219562443ea9512e3ed12f878ffff04d19
-DIST element-desktop-1.7.2.tar.gz 1881611 BLAKE2B e5a83dcc1517768e217864c495645160a5f300d205e526e98f73fb7398dbba3772168977103cc89bd78e2dfa5a13c196cf9a3af04c389678da9653433ee85024 SHA512 10855fea225f7c92d1b1c5752806f61254d41672cf100b77c56a3b9c09c0ed9c101019cd0535afc8485a33508a91259546ad32367a3ea7a84e2d355fb50fe91c
 DIST element-desktop-1.7.3.tar.gz 1879639 BLAKE2B 1089c502882ff4eb60f9a73a302d46eb56a4a56ba23a48e3457e974a460963dbcd7c5d04e63c68291492b2954eeb56ca73f7d697394afec02173b41af4efd267 SHA512 4f9c34ecc1a4dcdb0dfe2eac7542eb6db43674e25d69e7099f7a6fcacb84b2977748abd8ca9b43d518365b07abeb793b481765c2e82ab486f20014489e8daf80
 DIST element-desktop-1.7.4.tar.gz 1879906 BLAKE2B e9a9db7716965abea27d3673f5d69b45adb6ef705be8cc8dbc0b418172b397f976a22ea5af625737225c375a26df6a16cc2dc7b01d9d06cea0214f2b10571709 SHA512 cbfb7c6bc56683f5fe8028852aec471a681929f186e4a980170636bbdf48ebc06255800e6d2b7502cfe9197e68f5cb203377ed21843974ba0ac6e371499588b7
 DIST element-web-1.6.8.tar.gz 1157496 BLAKE2B a80fac49fbe9096b7ac6ec2111aab5ca9eeb9a1a91ad4395df0a3bc0bd5210dd960018e6e960bf8d3e14d6f272a045765afa08eb43bb57d72b71b52038e8ee4b SHA512 cf5b42e1ebe93ffc7cccc32d6c2e495c664f1253223c1643e73d37210f0556abbf9c0135e82673767aa690be168ccbb68341353cc346cd3e5f453183909a1de0
-DIST element-web-1.7.2.tar.gz 1177096 BLAKE2B f1ebff4fc7099ca89b0c81afc9628eadf21fcfa4d2696d4ef0a45712e34936c92a6bbcb72640ff1ee678a231f65f07aca545ac1d01bd07274fd55e8ff8ed3d98 SHA512 02849c20598f97123b34efacfa54fa90618964f31ab79dc0b49116a18abfad8ccb9148f2e42b8de6fddb355422e69a9138bf59de6d18627a9dfb1d877859692a
 DIST element-web-1.7.3.tar.gz 1177183 BLAKE2B 918321344b6c5e9bdcb704bd054b1b2322f9bb0cec1654659f3238007b9562aa23f4524b86ad1deced8e58cc207f1dd53722df7fcb88b8a6e5728994885e5c14 SHA512 88cc870abdff5f674e2d8f172ee175c267a78e116d0b02103c397854b971f97e4489d64bf8b58b3764aeb526a055e7b52fb71f9ac1bba84871c5de1393f7edd7
 DIST element-web-1.7.4.tar.gz 1176618 BLAKE2B 47ae0ee666d7b92413e4ce2e1d31863eafc296ee162a189704f1936a08769c61008ea0768d4e83686b7c985aa182dc839f2abdb63ca8ac17fb77a7dc735af86f SHA512 9b24517ace1ca9fed72251b262d6bcb8fb90d9dee57072c23a4f2c337eda29cef720087511bf4896f153ce8d3635842c119daaa9e1552f9dde1e5a4d4a3e915b

diff --git a/net-im/element-desktop/element-desktop-1.7.2-r1.ebuild b/net-im/element-desktop/element-desktop-1.7.2-r1.ebuild
deleted file mode 100644
index d9a8053..0000000
--- a/net-im/element-desktop/element-desktop-1.7.2-r1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker xdg-utils
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io"
-SRC_URI="https://github.com/vector-im/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-	https://github.com/vector-im/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+emoji"
-
-RESTRICT="network-sandbox"
-
-RDEPEND="app-accessibility/at-spi2-atk:2
-	app-crypt/libsecret
-	dev-db/sqlcipher
-	dev-libs/atk
-	dev-libs/expat
-	dev-libs/nspr
-	dev-libs/nss
-	>=net-libs/nodejs-12.14.0
-	net-print/cups
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	x11-libs/libxcb
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXcursor
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libXi
-	x11-libs/libXrandr
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-libs/libXScrnSaver
-	x11-libs/pango
-	emoji? ( media-fonts/noto-emoji )"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-apps/yarn
-	virtual/rust"
-
-QA_PREBUILT="
-	/opt/Element/chrome-sandbox
-	/opt/Element/element-desktop
-	/opt/Element/libEGL.so
-	/opt/Element/libGLESv2.so
-	/opt/Element/libffmpeg.so
-	/opt/Element/libvk_swiftshader.so
-	/opt/Element/swiftshader/libEGL.so
-	/opt/Element/swiftshader/libGLESv2.so"
-
-ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
-
-src_prepare() {
-	default
-	pushd "${ELEMENT_WEB_S}" >/dev/null || die
-	yarn install || die
-	cp config.sample.json config.json || die
-
-	popd || die
-	yarn install || die
-}
-
-src_compile() {
-	pushd "${ELEMENT_WEB_S}" >/dev/null || die
-	yarn build || die
-
-	popd || die
-	ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
-	yarn build:native || die
-	yarn build || die
-}
-
-src_install() {
-	unpack dist/${PN}_${PV}_amd64.deb
-	tar -xvf data.tar.xz || die
-
-	./node_modules/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
-	mv usr/share/doc/${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
-	dosym ../../opt/Element/${PN} /usr/bin/${PN}
-	dosym ${PN} /usr/bin/riot-desktop
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-
-	elog "Since upgrading Element to Electron 8 it uses StatusNotifierItem"
-	elog "for displaying the tray icon."
-	elog "Some popular status bars do not support the new API."
-	elog
-	elog "If you have problems with showing the tray icon, consider installing"
-	elog "x11-misc/snixembed."
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
@ 2020-08-18 11:57 Stefan Strogin
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Strogin @ 2020-08-18 11:57 UTC (permalink / raw
  To: gentoo-commits

commit:     91651ca651766082e5435c8c82510d3798f8b380
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 18 11:55:40 2020 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Tue Aug 18 11:55:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=91651ca6

net-im/element-desktop: upgrade to 1.7.4

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 net-im/element-desktop/Manifest                    |   2 +
 .../element-desktop/element-desktop-1.7.4.ebuild   | 101 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 8617c9d..1a64624 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,6 +1,8 @@
 DIST element-desktop-1.6.8.tar.gz 405372 BLAKE2B 58a6c47db3d082b27459bf7194891e3f6f2244885381bbce85f564e7af65b4a591fafee183c50e66f61a5f1d4036bd89e7b277a385c0df03651602a01a668057 SHA512 1d8bb1205299b5025251ac0aaba1111a5d669ed706e3862258197ba0073a1609abf48e144e53a6a302910f6c797003219562443ea9512e3ed12f878ffff04d19
 DIST element-desktop-1.7.2.tar.gz 1881611 BLAKE2B e5a83dcc1517768e217864c495645160a5f300d205e526e98f73fb7398dbba3772168977103cc89bd78e2dfa5a13c196cf9a3af04c389678da9653433ee85024 SHA512 10855fea225f7c92d1b1c5752806f61254d41672cf100b77c56a3b9c09c0ed9c101019cd0535afc8485a33508a91259546ad32367a3ea7a84e2d355fb50fe91c
 DIST element-desktop-1.7.3.tar.gz 1879639 BLAKE2B 1089c502882ff4eb60f9a73a302d46eb56a4a56ba23a48e3457e974a460963dbcd7c5d04e63c68291492b2954eeb56ca73f7d697394afec02173b41af4efd267 SHA512 4f9c34ecc1a4dcdb0dfe2eac7542eb6db43674e25d69e7099f7a6fcacb84b2977748abd8ca9b43d518365b07abeb793b481765c2e82ab486f20014489e8daf80
+DIST element-desktop-1.7.4.tar.gz 1879906 BLAKE2B e9a9db7716965abea27d3673f5d69b45adb6ef705be8cc8dbc0b418172b397f976a22ea5af625737225c375a26df6a16cc2dc7b01d9d06cea0214f2b10571709 SHA512 cbfb7c6bc56683f5fe8028852aec471a681929f186e4a980170636bbdf48ebc06255800e6d2b7502cfe9197e68f5cb203377ed21843974ba0ac6e371499588b7
 DIST element-web-1.6.8.tar.gz 1157496 BLAKE2B a80fac49fbe9096b7ac6ec2111aab5ca9eeb9a1a91ad4395df0a3bc0bd5210dd960018e6e960bf8d3e14d6f272a045765afa08eb43bb57d72b71b52038e8ee4b SHA512 cf5b42e1ebe93ffc7cccc32d6c2e495c664f1253223c1643e73d37210f0556abbf9c0135e82673767aa690be168ccbb68341353cc346cd3e5f453183909a1de0
 DIST element-web-1.7.2.tar.gz 1177096 BLAKE2B f1ebff4fc7099ca89b0c81afc9628eadf21fcfa4d2696d4ef0a45712e34936c92a6bbcb72640ff1ee678a231f65f07aca545ac1d01bd07274fd55e8ff8ed3d98 SHA512 02849c20598f97123b34efacfa54fa90618964f31ab79dc0b49116a18abfad8ccb9148f2e42b8de6fddb355422e69a9138bf59de6d18627a9dfb1d877859692a
 DIST element-web-1.7.3.tar.gz 1177183 BLAKE2B 918321344b6c5e9bdcb704bd054b1b2322f9bb0cec1654659f3238007b9562aa23f4524b86ad1deced8e58cc207f1dd53722df7fcb88b8a6e5728994885e5c14 SHA512 88cc870abdff5f674e2d8f172ee175c267a78e116d0b02103c397854b971f97e4489d64bf8b58b3764aeb526a055e7b52fb71f9ac1bba84871c5de1393f7edd7
+DIST element-web-1.7.4.tar.gz 1176618 BLAKE2B 47ae0ee666d7b92413e4ce2e1d31863eafc296ee162a189704f1936a08769c61008ea0768d4e83686b7c985aa182dc839f2abdb63ca8ac17fb77a7dc735af86f SHA512 9b24517ace1ca9fed72251b262d6bcb8fb90d9dee57072c23a4f2c337eda29cef720087511bf4896f153ce8d3635842c119daaa9e1552f9dde1e5a4d4a3e915b

diff --git a/net-im/element-desktop/element-desktop-1.7.4.ebuild b/net-im/element-desktop/element-desktop-1.7.4.ebuild
new file mode 100644
index 0000000..8b150ab
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.7.4.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit unpacker xdg
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io"
+SRC_URI="https://github.com/vector-im/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/vector-im/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+emoji"
+
+RESTRICT="network-sandbox"
+
+RDEPEND="!net-im/element-desktop-bin
+	app-accessibility/at-spi2-atk:2
+	app-crypt/libsecret
+	dev-db/sqlcipher
+	dev-libs/atk
+	dev-libs/expat
+	dev-libs/nspr
+	dev-libs/nss
+	>=net-libs/nodejs-12.14.0
+	net-print/cups
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/libxcb
+	x11-libs/libX11
+	x11-libs/libXcomposite
+	x11-libs/libXcursor
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXi
+	x11-libs/libXrandr
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-libs/libXScrnSaver
+	x11-libs/pango
+	emoji? ( media-fonts/noto-emoji )"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/yarn
+	virtual/rust"
+
+QA_PREBUILT="
+	/opt/Element/chrome-sandbox
+	/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
+	/opt/Element/swiftshader/libEGL.so
+	/opt/Element/swiftshader/libGLESv2.so"
+
+ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
+
+src_prepare() {
+	default
+	pushd "${ELEMENT_WEB_S}" >/dev/null || die
+	yarn install || die
+	cp config.sample.json config.json || die
+
+	popd || die
+	yarn install || die
+}
+
+src_compile() {
+	pushd "${ELEMENT_WEB_S}" >/dev/null || die
+	yarn build || die
+
+	popd || die
+	ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
+	yarn build:native || die
+	yarn build || die
+}
+
+src_install() {
+	unpack dist/${PN}_${PV}_amd64.deb
+	tar -xvf data.tar.xz || die
+
+	./node_modules/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
+	mv usr/share/doc/${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
+	dosym ../../opt/Element/${PN} /usr/bin/${PN}
+	dosym ${PN} /usr/bin/riot-desktop
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-03-11 23:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-15 16:10 [gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/ Stefan Strogin
  -- strict thread matches above, loose matches on Subject: below --
2022-03-11 23:36 Stefan Strogin
2021-12-31 17:09 Stefan Strogin
2021-09-14  1:55 Stefan Strogin
2021-08-03 23:13 Stefan Strogin
2020-10-15 16:10 Stefan Strogin
2020-09-15 16:47 Stefan Strogin
2020-08-18 11:57 Stefan Strogin
2020-08-18 11:57 Stefan Strogin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox