public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
@ 2024-04-30 12:22 David Roman
  0 siblings, 0 replies; 9+ messages in thread
From: David Roman @ 2024-04-30 12:22 UTC (permalink / raw
  To: gentoo-commits

commit:     10bf6674906f8e70e1fc0d6cae06ef3bf82c6dc9
Author:     Vincent Phan <chinh4thepro <AT> gmail <DOT> com>
AuthorDate: Mon Apr 29 21:53:43 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Apr 29 21:55:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10bf6674

net-im/vesktop-bin: make ebuild pkgcheck compliant

Signed-off-by: Vincent Phan <chinh4thepro <AT> gmail.com>

 net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
index 07a53b7e45..481b1e244a 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
@@ -16,6 +16,7 @@ inherit chromium-2 desktop linux-info unpacker xdg
 DESCRIPTION="All-in-one voice and text chat for gamers with Vencord Preinstalled"
 HOMEPAGE="https://github.com/Vencord/Vesktop/"
 SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz -> ${MY_PN}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -38,8 +39,6 @@ QA_PREBUILT="*"
 
 CONFIG_CHECK="~USER_NS"
 
-S="${WORKDIR}/${MY_PN}-${PV}"
-
 src_configure() {
 	default
 	chromium_suid_sandbox_check_kernel_config


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
  2024-05-02 19:51 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-05-02 20:13 ` David Roman
  0 siblings, 0 replies; 9+ messages in thread
From: David Roman @ 2024-05-02 20:13 UTC (permalink / raw
  To: gentoo-commits

commit:     26d83cb6c0a3d49832db0b32bc02bf468bc8c0bb
Author:     Maël GUERIN <mael.guerin <AT> murena <DOT> io>
AuthorDate: Thu May  2 09:39:56 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu May  2 19:50:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26d83cb6

net-im/vesktop-bin: add 1.5.2, drop 1.5.1

Signed-off-by: Maël GUERIN <mael.guerin <AT> murena.io>
Closes: https://github.com/gentoo/guru/pull/176
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 net-im/vesktop-bin/Manifest                                             | 2 +-
 .../vesktop-bin/{vesktop-bin-1.5.1.ebuild => vesktop-bin-1.5.2.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest
index d7f4f0f94d..3799c272d0 100644
--- a/net-im/vesktop-bin/Manifest
+++ b/net-im/vesktop-bin/Manifest
@@ -1 +1 @@
-DIST vesktop.tar.gz 104972407 BLAKE2B 0c19c024611e87438347c3de87ce0688a14498290f639e29ad4b5488b34a2aaa765a2ef1f12d5b43522a1feb3ba3e71c1dfedb3a35b89d4e5340c8f3f002d53b SHA512 9440e7ec349e88aa42c3cff6579e0e915447e5713d419f8e4fd8b93261fd55a3b78122de4088554ad93632c5e1f2b9661e9b9ebb31646be18054ef8acb7aacc8
+DIST vesktop-1.5.2.tar.gz 102634262 BLAKE2B d81967889f80ad8e92c8b8a3fba9be64635653b387a9e53ab29a50fde8672879be9011923aaa2c81bf4e23789ca54691bb97412f6e370cd8eca5052a537328f8 SHA512 5cab70ece26fefc5a573279b12101f3327f377661aa9e4aec153bf2bbf2d2f1e92753c0ea4ec3b424c6c5af60ea47866abe612b407220881c34b5ac1321b7a76

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
similarity index 97%
rename from net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
rename to net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
index 481b1e244a..a7164bd15b 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
@@ -15,7 +15,7 @@ inherit chromium-2 desktop linux-info unpacker xdg
 
 DESCRIPTION="All-in-one voice and text chat for gamers with Vencord Preinstalled"
 HOMEPAGE="https://github.com/Vencord/Vesktop/"
-SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz -> ${MY_PN}.tar.gz"
+SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-3+"


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
@ 2024-05-05 13:19 Julien Roy
  0 siblings, 0 replies; 9+ messages in thread
From: Julien Roy @ 2024-05-05 13:19 UTC (permalink / raw
  To: gentoo-commits

commit:     1880292d494bf965be5a9442a5c491f5a0db7f91
Author:     Vincent Phan <chinh4thepro <AT> gmail <DOT> com>
AuthorDate: Sat May  4 02:06:30 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat May  4 02:06:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1880292d

net-im/vesktop-bin: Update dependencies to resolve unresolved SONAME dependencies

Signed-off-by: Vincent Phan <chinh4thepro <AT> gmail.com>

 net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
index a7164bd15b..1203e9c678 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
@@ -26,6 +26,28 @@ RESTRICT="bindist mirror strip test"
 
 DEPEND="
 	libnotify? ( x11-libs/libnotify )
+	app-crypt/libsecret
+	app-accessibility/at-spi2-core
+	dev-libs/expat
+	dev-libs/glib:2
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/fontconfig
+	media-libs/mesa[gbm(+)]
+	net-print/cups
+	sys-apps/dbus
+	sys-libs/glibc
+	x11-libs/cairo
+	x11-libs/libdrm
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXfixes
+	x11-libs/libX11
+	x11-libs/libXrandr
+	x11-libs/pango
 	x11-misc/xdg-utils
 "
 


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
@ 2024-05-07 14:26 Florian Schmaus
  0 siblings, 0 replies; 9+ messages in thread
From: Florian Schmaus @ 2024-05-07 14:26 UTC (permalink / raw
  To: gentoo-commits

commit:     a25223d2b50089350b134267215bafc6730aab78
Author:     Vincent Phan <chinh4thepro <AT> gmail <DOT> com>
AuthorDate: Tue May  7 03:54:21 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May  7 03:55:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a25223d2

net-im/vesktop-bin: Add forgotten dependency

Signed-off-by: Vincent Phan <chinh4thepro <AT> gmail.com>

 net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
index 1203e9c678..37818325e8 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
@@ -42,6 +42,7 @@ DEPEND="
 	x11-libs/libdrm
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3
+	x11-libs/libxkbcommon
 	x11-libs/libXcomposite
 	x11-libs/libXdamage
 	x11-libs/libXfixes


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
@ 2024-06-08  1:02 Julien Roy
  0 siblings, 0 replies; 9+ messages in thread
From: Julien Roy @ 2024-06-08  1:02 UTC (permalink / raw
  To: gentoo-commits

commit:     7c39fd470a4cbe050bc05279750fa177216f816e
Author:     Vincent Phan <chinh4thepro <AT> gmail <DOT> com>
AuthorDate: Sat Jun  8 00:03:09 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Jun  8 00:03:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c39fd47

net-im/vesktop-bin: update SRC_URI

Signed-off-by: Vincent Phan <chinh4thepro <AT> gmail.com>

 net-im/vesktop-bin/Manifest                 |  2 +-
 net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild | 14 ++++++--------
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest
index 3799c272d..d7f4f0f94 100644
--- a/net-im/vesktop-bin/Manifest
+++ b/net-im/vesktop-bin/Manifest
@@ -1 +1 @@
-DIST vesktop-1.5.2.tar.gz 102634262 BLAKE2B d81967889f80ad8e92c8b8a3fba9be64635653b387a9e53ab29a50fde8672879be9011923aaa2c81bf4e23789ca54691bb97412f6e370cd8eca5052a537328f8 SHA512 5cab70ece26fefc5a573279b12101f3327f377661aa9e4aec153bf2bbf2d2f1e92753c0ea4ec3b424c6c5af60ea47866abe612b407220881c34b5ac1321b7a76
+DIST vesktop.tar.gz 104972407 BLAKE2B 0c19c024611e87438347c3de87ce0688a14498290f639e29ad4b5488b34a2aaa765a2ef1f12d5b43522a1feb3ba3e71c1dfedb3a35b89d4e5340c8f3f002d53b SHA512 9440e7ec349e88aa42c3cff6579e0e915447e5713d419f8e4fd8b93261fd55a3b78122de4088554ad93632c5e1f2b9661e9b9ebb31646be18054ef8acb7aacc8

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
index 37818325e..b0a362f3f 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
@@ -15,7 +15,7 @@ inherit chromium-2 desktop linux-info unpacker xdg
 
 DESCRIPTION="All-in-one voice and text chat for gamers with Vencord Preinstalled"
 HOMEPAGE="https://github.com/Vencord/Vesktop/"
-SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz -> ${MY_PN}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-3+"
@@ -29,7 +29,7 @@ DEPEND="
 	app-crypt/libsecret
 	app-accessibility/at-spi2-core
 	dev-libs/expat
-	dev-libs/glib:2
+	dev-libs/glib
 	dev-libs/nspr
 	dev-libs/nss
 	media-libs/alsa-lib
@@ -42,20 +42,18 @@ DEPEND="
 	x11-libs/libdrm
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3
-	x11-libs/libxkbcommon
 	x11-libs/libXcomposite
 	x11-libs/libXdamage
+	x11-libs/libXext
 	x11-libs/libXfixes
-	x11-libs/libX11
 	x11-libs/libXrandr
+	x11-libs/libdrm
+	x11-libs/libxcb
+	x11-libs/libxkbcommon
 	x11-libs/pango
 	x11-misc/xdg-utils
 "
 
-BDEPEND="
-	dev-vcs/git
-"
-
 DESTDIR="/opt/${PN}"
 
 QA_PREBUILT="*"


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
@ 2024-06-09 18:28 Julien Roy
  0 siblings, 0 replies; 9+ messages in thread
From: Julien Roy @ 2024-06-09 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     abcd282cf118342a23ef5683b808c8107b0607e5
Author:     Vincent Phan <chinh4thepro <AT> gmail <DOT> com>
AuthorDate: Sun Jun  9 15:09:17 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Jun  9 15:36:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abcd282c

net-im/vesktop-bin: update SRC_URI

Signed-off-by: Vincent Phan <chinh4thepro <AT> gmail.com>

 net-im/vesktop-bin/Manifest                 |  2 +-
 net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild | 16 ++++++----------
 2 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest
index d7f4f0f94..3799c272d 100644
--- a/net-im/vesktop-bin/Manifest
+++ b/net-im/vesktop-bin/Manifest
@@ -1 +1 @@
-DIST vesktop.tar.gz 104972407 BLAKE2B 0c19c024611e87438347c3de87ce0688a14498290f639e29ad4b5488b34a2aaa765a2ef1f12d5b43522a1feb3ba3e71c1dfedb3a35b89d4e5340c8f3f002d53b SHA512 9440e7ec349e88aa42c3cff6579e0e915447e5713d419f8e4fd8b93261fd55a3b78122de4088554ad93632c5e1f2b9661e9b9ebb31646be18054ef8acb7aacc8
+DIST vesktop-1.5.2.tar.gz 102634262 BLAKE2B d81967889f80ad8e92c8b8a3fba9be64635653b387a9e53ab29a50fde8672879be9011923aaa2c81bf4e23789ca54691bb97412f6e370cd8eca5052a537328f8 SHA512 5cab70ece26fefc5a573279b12101f3327f377661aa9e4aec153bf2bbf2d2f1e92753c0ea4ec3b424c6c5af60ea47866abe612b407220881c34b5ac1321b7a76

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
index b0a362f3f..4d547551a 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
@@ -15,7 +15,7 @@ inherit chromium-2 desktop linux-info unpacker xdg
 
 DESCRIPTION="All-in-one voice and text chat for gamers with Vencord Preinstalled"
 HOMEPAGE="https://github.com/Vencord/Vesktop/"
-SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz -> ${MY_PN}.tar.gz"
+SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-3+"
@@ -45,11 +45,11 @@ DEPEND="
 	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/libXfixes
+   	x11-libs/libXrandr
+   	x11-libs/libdrm
+   	x11-libs/libxcb
+   	x11-libs/libxkbcommon
 	x11-libs/pango
 	x11-misc/xdg-utils
 "
@@ -87,7 +87,3 @@ src_install() {
 	dosym "${DESTDIR}/vesktop" "/usr/bin/vesktop-bin"
 
 }
-
-pkg_postinst() {
-	xdg_pkg_postinst
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
@ 2024-06-09 18:28 Julien Roy
  0 siblings, 0 replies; 9+ messages in thread
From: Julien Roy @ 2024-06-09 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     7c6e6bae0353cff5c98da6d01c6b53790a164d14
Author:     Vincent Phan <chinh4thepro <AT> gmail <DOT> com>
AuthorDate: Sun Jun  9 15:37:33 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Jun  9 15:37:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c6e6bae

net-im/vesktop-bin: fix whitespace

Signed-off-by: Vincent Phan <chinh4thepro <AT> gmail.com>

 net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
index 4d547551a..c9d12a8d2 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
@@ -45,11 +45,11 @@ DEPEND="
 	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/libXfixes
+	x11-libs/libXrandr
+	x11-libs/libdrm
+	x11-libs/libxcb
+	x11-libs/libxkbcommon
 	x11-libs/pango
 	x11-misc/xdg-utils
 "


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
@ 2024-07-08 16:36 David Roman
  0 siblings, 0 replies; 9+ messages in thread
From: David Roman @ 2024-07-08 16:36 UTC (permalink / raw
  To: gentoo-commits

commit:     ddad3b5563318ac86575cf8a54b886e728d5f72a
Author:     kernaltrap <kernaltrap <AT> gmail <DOT> com>
AuthorDate: Sat Jul  6 04:50:38 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Jul  6 04:51:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddad3b55

net-im/vesktop-bin: bump to 1.5.3

Signed-off-by: kernaltrap <kernaltrap <AT> gmail.com>

 net-im/vesktop-bin/Manifest                 |  1 +
 net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild | 89 +++++++++++++++++++++++++++++
 2 files changed, 90 insertions(+)

diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest
index 3799c272d..883eba0f0 100644
--- a/net-im/vesktop-bin/Manifest
+++ b/net-im/vesktop-bin/Manifest
@@ -1 +1,2 @@
 DIST vesktop-1.5.2.tar.gz 102634262 BLAKE2B d81967889f80ad8e92c8b8a3fba9be64635653b387a9e53ab29a50fde8672879be9011923aaa2c81bf4e23789ca54691bb97412f6e370cd8eca5052a537328f8 SHA512 5cab70ece26fefc5a573279b12101f3327f377661aa9e4aec153bf2bbf2d2f1e92753c0ea4ec3b424c6c5af60ea47866abe612b407220881c34b5ac1321b7a76
+DIST vesktop-1.5.3.tar.gz 103553318 BLAKE2B d30ebf52212eab1c61a4a4b69537d5334226cba718e1f2a6739a81cd1490f2f27e5e2adaa15dd5e75b58c5d9577111ec22492322c8ff5b11f1bda3495f590601 SHA512 bdef0a7951f3ae6da66130428b53f6374cdec2312b978a73f67bfcb5670509884b4e38fd7e2cd9e21a1f3c9cf84f047e5911d8105d216e7c6be85508249f28ac

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild
new file mode 100644
index 000000000..c9d12a8d2
--- /dev/null
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="vesktop"
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
+	hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
+	sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+DESCRIPTION="All-in-one voice and text chat for gamers with Vencord Preinstalled"
+HOMEPAGE="https://github.com/Vencord/Vesktop/"
+SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libnotify"
+RESTRICT="bindist mirror strip test"
+
+DEPEND="
+	libnotify? ( x11-libs/libnotify )
+	app-crypt/libsecret
+	app-accessibility/at-spi2-core
+	dev-libs/expat
+	dev-libs/glib
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/fontconfig
+	media-libs/mesa[gbm(+)]
+	net-print/cups
+	sys-apps/dbus
+	sys-libs/glibc
+	x11-libs/cairo
+	x11-libs/libdrm
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	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
+	x11-misc/xdg-utils
+"
+
+DESTDIR="/opt/${PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+src_configure() {
+	default
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_install() {
+
+	doicon -s 256 "${FILESDIR}/vesktop-bin.png"
+	domenu "${FILESDIR}/vesktop-bin.desktop"
+
+	exeinto "${DESTDIR}"
+
+	doexe vesktop chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1
+
+	insinto "${DESTDIR}"
+	doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin
+	insopts -m0755
+	doins -r locales resources
+
+	fowners root "${DESTDIR}/chrome-sandbox"
+	fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+	[[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+	dosym "${DESTDIR}/vesktop" "/usr/bin/vesktop-bin"
+
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
  2024-09-02  9:50 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-09-02  9:58 ` David Roman
  0 siblings, 0 replies; 9+ messages in thread
From: David Roman @ 2024-09-02  9:58 UTC (permalink / raw
  To: gentoo-commits

commit:     07dc3415ef8f061233fd0358c7bad40247b4981a
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Mon Sep  2 02:43:28 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Sep  2 09:50:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07dc3415

net-im/vesktop-bin: remove unused dependency

Inspired by https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b460063c95b80b12995897ecb972d1f03689129f

Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>
Closes: https://github.com/gentoo/guru/pull/235
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild
index c9d12a8d2..6b9ddff9f 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild
@@ -26,7 +26,6 @@ RESTRICT="bindist mirror strip test"
 
 DEPEND="
 	libnotify? ( x11-libs/libnotify )
-	app-crypt/libsecret
 	app-accessibility/at-spi2-core
 	dev-libs/expat
 	dev-libs/glib


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

end of thread, other threads:[~2024-09-02  9:58 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-08 16:36 [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/ David Roman
  -- strict thread matches above, loose matches on Subject: below --
2024-09-02  9:50 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-09-02  9:58 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-06-09 18:28 Julien Roy
2024-06-09 18:28 Julien Roy
2024-06-08  1:02 Julien Roy
2024-05-07 14:26 Florian Schmaus
2024-05-05 13:19 Julien Roy
2024-05-02 19:51 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-05-02 20:13 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-04-30 12:22 David Roman

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