[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-05-23 Thread David Roman
commit: bd1507dec62656485162251e291e471035a74ab8
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed May 22 21:14:11 2024 +
Commit: David Roman  gmail  com>
CommitDate: Wed May 22 22:13:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd1507de

www-client/yandex-browser: 24.4.1.951_p1 ver bump (drop 24.4.1.941_p1)

Signed-off-by: Sergey Torokhov  yandex.ru>

 www-client/yandex-browser/Manifest  | 2 +-
 ...browser-24.4.1.941_p1.ebuild => yandex-browser-24.4.1.951_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/Manifest 
b/www-client/yandex-browser/Manifest
index 995bf1f00..1be4381ea 100644
--- a/www-client/yandex-browser/Manifest
+++ b/www-client/yandex-browser/Manifest
@@ -1 +1 @@
-DIST yandex-browser-24.4.1.941_p1.deb 164028972 BLAKE2B 
4218cf969e12ae5ec05c00949faeeb0b89060c1c4a1c7b71b1f2e625740711a157e0ca942296ad960d3e247cc3cd99c7cb1c0a1820660441937cc5926325047a
 SHA512 
555404680e340f8568b19e28e500f8d7af9f15628116a324ff93324d9ad2adf3123bbf254bf6e26ba0b35e8270e5c34a07f560fed25b02893b0539f8e41d
+DIST yandex-browser-24.4.1.951_p1.deb 164034860 BLAKE2B 
31b4510aebeab49090851113d407681f9ab3bde8155984386b11f4c17a1c9b2ff875b7f5437cf4380f43aa91d42325288844b0bd31b1e9ca9556ef51a0b60c29
 SHA512 
d4fc8fb1ba5861750b07ef62d6d0a8867022b9b1c686de44f0da62399bc2f175d3090542c1e45b6fe3fd19d74643b1c9d279d7c4f39dae09cd86e3e6802b9211

diff --git a/www-client/yandex-browser/yandex-browser-24.4.1.941_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.4.1.951_p1.ebuild
similarity index 100%
rename from www-client/yandex-browser/yandex-browser-24.4.1.941_p1.ebuild
rename to www-client/yandex-browser/yandex-browser-24.4.1.951_p1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-05-17 Thread Julien Roy
commit: 024fc02197b730710fa54bbd92df3a8c4fb4cd0d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu May 16 19:03:19 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu May 16 19:04:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=024fc021

www-client/yandex-browser: 24.4.1.941_p1 ver. bump (rm 24.4.1.915_p1)

Signed-off-by: Sergey Torokhov  yandex.ru>

 www-client/yandex-browser/Manifest  | 2 +-
 ...browser-24.4.1.915_p1.ebuild => yandex-browser-24.4.1.941_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/Manifest 
b/www-client/yandex-browser/Manifest
index 7de70ac133..995bf1f002 100644
--- a/www-client/yandex-browser/Manifest
+++ b/www-client/yandex-browser/Manifest
@@ -1 +1 @@
-DIST yandex-browser-24.4.1.915_p1.deb 164011856 BLAKE2B 
eafcdcdeebd8a0b69dbdf0987534bee6bbc2bc0413de86b4bc06550dfd8dcb018cb4ebf5ca5201862d3e0e153f8751faa93bf95d26ce9839ff871c31a7337e1f
 SHA512 
ca57fa548f5674699897ee3958cd035c26f0f537d01c4b32ae1adb3ae8e90d8d8b5a28c3515725d90ba7375034d3ef99ceca6846c42f4f55593436c2e55fef89
+DIST yandex-browser-24.4.1.941_p1.deb 164028972 BLAKE2B 
4218cf969e12ae5ec05c00949faeeb0b89060c1c4a1c7b71b1f2e625740711a157e0ca942296ad960d3e247cc3cd99c7cb1c0a1820660441937cc5926325047a
 SHA512 
555404680e340f8568b19e28e500f8d7af9f15628116a324ff93324d9ad2adf3123bbf254bf6e26ba0b35e8270e5c34a07f560fed25b02893b0539f8e41d

diff --git a/www-client/yandex-browser/yandex-browser-24.4.1.915_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.4.1.941_p1.ebuild
similarity index 100%
rename from www-client/yandex-browser/yandex-browser-24.4.1.915_p1.ebuild
rename to www-client/yandex-browser/yandex-browser-24.4.1.941_p1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-04-27 Thread David Roman
commit: 8829c8b6f4e0c91b9c9c573d9c7fafbe754927ae
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Apr 27 17:51:24 2024 +
Commit: David Roman  gmail  com>
CommitDate: Sat Apr 27 17:52:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8829c8b6

www-client/yandex-browser: 24.4.1.915_p1 ver bump (drop 24.1.1.940_p1)

Signed-off-by: Sergey Torokhov  yandex.ru>

 www-client/yandex-browser/Manifest  | 2 +-
 ...browser-24.1.1.940_p1.ebuild => yandex-browser-24.4.1.915_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/Manifest 
b/www-client/yandex-browser/Manifest
index 1228820e7c..7de70ac133 100644
--- a/www-client/yandex-browser/Manifest
+++ b/www-client/yandex-browser/Manifest
@@ -1 +1 @@
-DIST yandex-browser-24.1.1.940_p1.deb 161208520 BLAKE2B 
3a5ea4a09b3aa6d056dcf0f1f9acf603789e2a5f3ec70498428ee35b3e59a86708fe2a45d6491d78df981af34cb8a1cd59d9f8fe0501ce46ad1dee8f975586d5
 SHA512 
414b1aca035ea40280ce07c0bbd66d7a9a9eb5f19a041f93e7ae15c97ad664eabbd1f166cdcdf8e4e1cba932fc81d5ecfd4cb070174afc0f5d820638862a3001
+DIST yandex-browser-24.4.1.915_p1.deb 164011856 BLAKE2B 
eafcdcdeebd8a0b69dbdf0987534bee6bbc2bc0413de86b4bc06550dfd8dcb018cb4ebf5ca5201862d3e0e153f8751faa93bf95d26ce9839ff871c31a7337e1f
 SHA512 
ca57fa548f5674699897ee3958cd035c26f0f537d01c4b32ae1adb3ae8e90d8d8b5a28c3515725d90ba7375034d3ef99ceca6846c42f4f55593436c2e55fef89

diff --git a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.4.1.915_p1.ebuild
similarity index 100%
rename from www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
rename to www-client/yandex-browser/yandex-browser-24.4.1.915_p1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-03-10 Thread Haelwenn Monnier
commit: cfdae84d35066676841a908e1a84a40af853b3d9
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 10 07:41:51 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 07:41:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfdae84d

dosym: fix absolute path

Signed-off-by: Vitaly Zdanevich  ya.ru>

 www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
index e9494086fb..016bb0e247 100644
--- a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
@@ -113,7 +113,7 @@ src_install() {
 
make_wrapper "${PN}" "./${PN}" "/${YANDEX_HOME}" 
"/usr/$(get_libdir)/${MY_PN}/lib" || die "Failed to mae wrapper"
 
-   dosym "${EPREFIX}/usr/$(get_libdir)/chromium/libffmpeg.so.${FFMPEG}" 
"${EPREFIX}/${YANDEX_HOME}/libffmpeg.so"
+   dosym "../../../usr/$(get_libdir)/chromium/libffmpeg.so.${FFMPEG}" 
"${YANDEX_HOME}/libffmpeg.so"
 
# yandex_browser binary loads libudev.so.0 at runtime
 



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-03-10 Thread Haelwenn Monnier
commit: 346b683a71678f9d42e56b7cd59b0ead4e2b5a68
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 10 07:35:32 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 07:35:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=346b683a

www-client/yandex-browser: Fix ffmpeg dep

Signed-off-by: Vitaly Zdanevich  ya.ru>

 www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
index 56d08e7238..e9494086fb 100644
--- a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/pango[X]
x11-misc/xdg-utils
-   ffmpeg-codecs? ( =media-video/ffmpeg-chromium-${FFMPEG} )
+   ffmpeg-codecs? ( media-video/ffmpeg-chromium:${FFMPEG} )
sys-libs/libudev-compat
dev-qt/qtcore
dev-qt/qtgui



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-02-15 Thread Viorel Munteanu
commit: 79e249f6ef29c91f4a57e9d602b9e1d9a6cd477f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Feb 15 21:28:43 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Feb 15 21:28:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79e249f6

www-client/yandex-browser: add 24.1.1.940_p1, drop 23.11.3.975_p1

Signed-off-by: Sergey Torokhov  yandex.ru>

 www-client/yandex-browser/Manifest  | 2 +-
 ...rowser-23.11.3.975_p1.ebuild => yandex-browser-24.1.1.940_p1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/yandex-browser/Manifest 
b/www-client/yandex-browser/Manifest
index 684c14f629..1228820e7c 100644
--- a/www-client/yandex-browser/Manifest
+++ b/www-client/yandex-browser/Manifest
@@ -1 +1 @@
-DIST yandex-browser-23.11.3.975_p1.deb 153927880 BLAKE2B 
5c468319f15a2ffa4f0b87533d0d83c252ee5c3560e68e13a94e5cf831f8a11c471fddb6b81c5ed8a282bfabf9a39db187b22fa5f355ec5dab8143af28af1e3e
 SHA512 
9b4e7217f295c7ead316bf42cb4f74a9048b54535c421aeeb9a6d409a051caf19e1accb1a11645c41ac28463e85ebd5d7694f7d649973e46f886bc03f4690dcd
+DIST yandex-browser-24.1.1.940_p1.deb 161208520 BLAKE2B 
3a5ea4a09b3aa6d056dcf0f1f9acf603789e2a5f3ec70498428ee35b3e59a86708fe2a45d6491d78df981af34cb8a1cd59d9f8fe0501ce46ad1dee8f975586d5
 SHA512 
414b1aca035ea40280ce07c0bbd66d7a9a9eb5f19a041f93e7ae15c97ad664eabbd1f166cdcdf8e4e1cba932fc81d5ecfd4cb070174afc0f5d820638862a3001

diff --git a/www-client/yandex-browser/yandex-browser-23.11.3.975_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
similarity index 98%
rename from www-client/yandex-browser/yandex-browser-23.11.3.975_p1.ebuild
rename to www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
index 08bbc1343d..60837a5a7f 100644
--- a/www-client/yandex-browser/yandex-browser-23.11.3.975_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-02-09 Thread David Roman
commit: b2a4494a77a3b203c15e812b1401c662f88e7c2d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Feb  9 09:42:31 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri Feb  9 09:42:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b2a4494a

www-client/yandex-browser: add 23.11.3.975_p1, drop 23.11.1.714_p1

Signed-off-by: Sergey Torokhov  yandex.ru>

 www-client/yandex-browser/Manifest  | 2 +-
 ...owser-23.11.1.714_p1.ebuild => yandex-browser-23.11.3.975_p1.ebuild} | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-client/yandex-browser/Manifest 
b/www-client/yandex-browser/Manifest
index 09f5df6314..684c14f629 100644
--- a/www-client/yandex-browser/Manifest
+++ b/www-client/yandex-browser/Manifest
@@ -1 +1 @@
-DIST yandex-browser-23.11.1.714_p1.deb 154275256 BLAKE2B 
6e10db229b03525d0ae7d7877a9e5c64d2870bef79678bac12514fd1d681f063bb63e901cb321ab99b03cedb1dc0268fc9551e02da9e85d83058713744c7
 SHA512 
87fcce39c071d5991211d778810b20c4a5d59d66642edf7dd90d537e1f13cccb340e5a30c78caa2cb7093244a0db8f778fd2da121140a490f1ac426d39b3927e
+DIST yandex-browser-23.11.3.975_p1.deb 153927880 BLAKE2B 
5c468319f15a2ffa4f0b87533d0d83c252ee5c3560e68e13a94e5cf831f8a11c471fddb6b81c5ed8a282bfabf9a39db187b22fa5f355ec5dab8143af28af1e3e
 SHA512 
9b4e7217f295c7ead316bf42cb4f74a9048b54535c421aeeb9a6d409a051caf19e1accb1a11645c41ac28463e85ebd5d7694f7d649973e46f886bc03f4690dcd

diff --git a/www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-23.11.3.975_p1.ebuild
similarity index 96%
rename from www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild
rename to www-client/yandex-browser/yandex-browser-23.11.3.975_p1.ebuild
index 43df87b79a..08bbc1343d 100644
--- a/www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-23.11.3.975_p1.ebuild
@@ -103,7 +103,6 @@ src_prepare() {
patchelf --remove-rpath "${S}/${YANDEX_HOME}/yandex_browser-sandbox" || 
die "Failed to fix library rpath (sandbox)"
patchelf --remove-rpath "${S}/${YANDEX_HOME}/yandex_browser" || die 
"Failed to fix library rpath (yandex_browser)"
patchelf --remove-rpath "${S}/${YANDEX_HOME}/find_ffmpeg" || die 
"Failed to fix library rpath (find_ffmpeg)"
-   patchelf --remove-rpath "${S}/${YANDEX_HOME}/nacl_helper" || die 
"Failed to fix library rpath (nacl_helper)"
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-01-31 Thread Haelwenn Monnier
commit: 19b7e236b33b2c077beff3eccf284d55df6c4f15
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Jan 31 15:41:34 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Jan 31 15:41:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19b7e236

www-client/yandex-browser: sync changes from 
https://github.com/yandex-gentoo/overlay

Signed-off-by: Vitaly Zdanevich  ya.ru>

 www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild
index 0c69df7d3f..43df87b79a 100644
--- a/www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild
@@ -18,18 +18,13 @@ DESCRIPTION="The web browser from Yandex"
 HOMEPAGE="https://browser.yandex.ru/;
 LICENSE="Yandex-EULA"
 SLOT="0"
-
-IUSE="X wayland +ffmpeg-codecs"
-
-REQUIRED_USE="|| ( X wayland )"
-
+IUSE="+ffmpeg-codecs"
 SRC_URI="
amd64? ( 
https://repo.yandex.ru/yandex-browser/deb/pool/main/y/${MY_PN}/${MY_PN}_${MY_PV}_amd64.deb
 -> ${P}.deb )
 "
 KEYWORDS="~amd64"
 
 RDEPEND="
-   X? ( x11-base/xorg-server )
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2023-12-31 Thread David Roman
commit: 3596a407c58116be81f9261414785b4d0d08d5c0
Author: Joe Kappus  wt  gd>
AuthorDate: Mon Jan  1 02:45:57 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Jan  1 02:45:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3596a407

www-client/yandex-browser: add 23.11.1.714_p1, drop 23.9.1.962_p1

Signed-off-by: Joe Kappus  wt.gd>

 www-client/yandex-browser/Manifest  | 2 +-
 ...rowser-23.9.1.962_p1.ebuild => yandex-browser-23.11.1.714_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/Manifest 
b/www-client/yandex-browser/Manifest
index aa310c172f..09f5df6314 100644
--- a/www-client/yandex-browser/Manifest
+++ b/www-client/yandex-browser/Manifest
@@ -1 +1 @@
-DIST yandex-browser-23.9.1.962_p1.deb 158802680 BLAKE2B 
ab76c07182fc8ff253b57cffcee9dec6d2f5e5454a1b96b06235228e5ded9248a3351bc201bddb0c0ac629c1d56cca7bf1a584991d7413bb6454c1f5d313ebe8
 SHA512 
5da7616fea48d0ed1b1ee7e5530c69511c7303664fbf16e9ea85f7a155c87a92feea8e8f1d41659de00986e7c4a47939b56684fdc41febd4111a7764bdc94081
+DIST yandex-browser-23.11.1.714_p1.deb 154275256 BLAKE2B 
6e10db229b03525d0ae7d7877a9e5c64d2870bef79678bac12514fd1d681f063bb63e901cb321ab99b03cedb1dc0268fc9551e02da9e85d83058713744c7
 SHA512 
87fcce39c071d5991211d778810b20c4a5d59d66642edf7dd90d537e1f13cccb340e5a30c78caa2cb7093244a0db8f778fd2da121140a490f1ac426d39b3927e

diff --git a/www-client/yandex-browser/yandex-browser-23.9.1.962_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild
similarity index 100%
rename from www-client/yandex-browser/yandex-browser-23.9.1.962_p1.ebuild
rename to www-client/yandex-browser/yandex-browser-23.11.1.714_p1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2023-10-03 Thread David Roman
commit: 265bec0b5c7b70a55d15fe91ad73f5cd6a896773
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Oct  3 08:15:10 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue Oct  3 08:15:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=265bec0b

www-client/yandex-browser: version bump

Signed-off-by: Vitaly Zdanevich  ya.ru>

 ...ex-browser-23.3.1.912_p1.ebuild => yandex-browser-23.9.1.962-1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/www-client/yandex-browser/yandex-browser-23.3.1.912_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-23.9.1.962-1.ebuild
similarity index 100%
rename from www-client/yandex-browser/yandex-browser-23.3.1.912_p1.ebuild
rename to www-client/yandex-browser/yandex-browser-23.9.1.962-1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2023-10-03 Thread David Roman
commit: 3bcf28a54b669b91728401791a3a5ab518ec7e8e
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Oct  3 08:02:49 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue Oct  3 08:02:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3bcf28a5

www-client/yandex-browser: USE X fix

Signed-off-by: Vitaly Zdanevich  ya.ru>

 www-client/yandex-browser/yandex-browser-23.3.1.912_p1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/yandex-browser-23.3.1.912_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-23.3.1.912_p1.ebuild
index 43df87b79a..0c69df7d3f 100644
--- a/www-client/yandex-browser/yandex-browser-23.3.1.912_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-23.3.1.912_p1.ebuild
@@ -18,13 +18,18 @@ DESCRIPTION="The web browser from Yandex"
 HOMEPAGE="https://browser.yandex.ru/;
 LICENSE="Yandex-EULA"
 SLOT="0"
-IUSE="+ffmpeg-codecs"
+
+IUSE="X wayland +ffmpeg-codecs"
+
+REQUIRED_USE="|| ( X wayland )"
+
 SRC_URI="
amd64? ( 
https://repo.yandex.ru/yandex-browser/deb/pool/main/y/${MY_PN}/${MY_PN}_${MY_PV}_amd64.deb
 -> ${P}.deb )
 "
 KEYWORDS="~amd64"
 
 RDEPEND="
+   X? ( x11-base/xorg-server )
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/, licenses/, ...

2023-10-02 Thread David Roman
commit: a451b0eb9fbef40ba93a33088ab6d52f2f075fff
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Oct  1 08:53:23 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sun Oct  1 08:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a451b0eb

www-client/yandex-browser, www-plugins/yandex-browser-ffmpeg-codecs-bin, 
licenses/Yandex-EULA: new packages

>From https://github.com/yandex-gentoo/overlay/tree/master

Signed-off-by: Vitaly Zdanevich  ya.ru>

 licenses/Yandex-EULA   | 117 +++
 www-client/yandex-browser/Manifest |   1 +
 www-client/yandex-browser/metadata.xml |  20 
 .../yandex-browser-23.3.1.912_p1.ebuild| 128 +
 .../yandex-browser-ffmpeg-codecs-bin/Manifest  |   2 +
 ...browser-ffmpeg-codecs-bin-110.0.5481.100.ebuild |  33 ++
 6 files changed, 301 insertions(+)

diff --git a/licenses/Yandex-EULA b/licenses/Yandex-EULA
new file mode 100644
index 00..02a038b4a2
--- /dev/null
+++ b/licenses/Yandex-EULA
@@ -0,0 +1,117 @@
+Лицензионное соглашение на использование программ Браузер «Yandex»
+
+Перед использованием программы, пожалуйста, ознакомьтесь с условиями 
нижеследующего лицензионного соглашения. Любое использование вами программы 
означает полное и безоговорочное принятие вами его условий.
+
+Если вы не принимаете условия лицензионного соглашения в полном объеме, вы не 
имеете права использовать программу в каких-либо целях.
+
+Лицензионное соглашение для производителей устройств на использование 
программы размещено на странице 
https://yandex.ru/legal/license_agreement_for_oem.
+
+1. Общие положения
+1.1. Настоящее Лицензионное соглашение («Лицензия») устанавливает условия 
использования программ для ЭВМ Браузер «Yandex», версии для Windows, MacOS, 
Linux, Android, iOS, и Яндекс.Браузер Лайт, версия для Android (далее, любая из 
вышеперечисленных программ именуется «Программа») и заключено между любым 
лицом, использующим Программу («Пользователь»), и ООО «ЯНДЕКС», Россия, 119021, 
г. Москва, ул. Льва Толстого, д. 16, являющимся правообладателем 
исключительного права на Программу («Правообладатель»).
+
+1.2. Копируя Программу, устанавливая её на своё персональное устройство или 
используя Программу любым образом, Пользователь выражает свое полное и 
безоговорочное согласие со всеми условиями Лицензии.
+
+1.3. Использование Программы разрешается только на условиях настоящей 
Лицензии. Если Пользователь не принимает условия Лицензии в полном объеме, 
Пользователь не имеет права использовать Программу в каких-либо целях. 
Использование Программы с нарушением (невыполнением) какого-либо из условий 
Лицензии запрещено.
+
+1.4. Использование Программы на условиях настоящей Лицензии в личных 
некоммерческих целях осуществляется безвозмездно. Во избежание сомнений, 
использование Программы с соблюдением условий и ограничений настоящей Лицензии 
Пользователями - юридическими лицами, как коммерческими, так и некоммерческими, 
не считается использованием в коммерческих целях. Использование Программы на 
условиях и способами, не предусмотренными настоящей Лицензией, возможно только 
на основании отдельного соглашения с Правообладателем.
+
+1.5. К настоящей Лицензии и всем отношениям, связанным с использованием 
Программы, подлежит применению право Российской Федерации и любые претензии или 
иски, вытекающие из настоящей Лицензии или использования Программы, должны быть 
поданы и рассмотрены в суде по месту нахождения Правообладателя.
+
+1.6. Правообладатель может предоставить Пользователю перевод настоящей 
Лицензии с русского на другие языки, однако в случае противоречия между 
условиями Лицензии на русском языке и ее переводом, юридическую силу имеет 
исключительно русскоязычная версия Лицензии.
+
+2. Права на Программу
+2.1. Исключительное право на Программу принадлежит Правообладателю.
+
+3. Лицензия
+3.1. Правообладатель безвозмездно, на условиях простой (неисключительной) 
лицензии, предоставляет Пользователю непередаваемое право использования 
Программы на территории стран всего мира следующими способами:
+
+3.1.1. Применять Программу по прямому функциональному назначению, в целях чего 
произвести её копирование и установку (воспроизведение) на персональном(-ых) 
устройстве(-ах) Пользователя. Пользователь вправе произвести установку 
Программы на неограниченное число персональных устройств.
+
+3.1.2. Воспроизводить и распространять Программу в неизменном виде строго в 
некоммерческих целях (безвозмездно).
+
+4. Ограничения
+4.1. За исключением использования в объемах и способами, прямо 
предусмотренными настоящей Лицензией или законодательством Российской 
Федерации, Пользователь не имеет права изменять, декомпилировать, 
дизассемблировать, дешифровать и производить иные действия с объектным кодом 
Программы, имеющие целью извлечение исходного текста Программы и/или получение 
информации о реализации алгоритмов, используемых в