Package Details: yandex-browser 24.10.2.723-1

Git Clone URL: https://aur.archlinux.org/yandex-browser.git (read-only, click to copy)
Package Base: yandex-browser
Description: The web browser from Yandex. Yandex Browser is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.
Upstream URL: https://browser.yandex.com/
Keywords: yandex
Licenses: custom:yandex-browser
Conflicts: yandex-browser, yandex-browser-corporate, yandex-browser-stable
Provides: yandex-browser
Submitter: labaman
Maintainer: labaman
Last Packager: labaman
Votes: 40
Popularity: 0.50
First Submitted: 2022-03-20 19:31 (UTC)
Last Updated: 2024-11-09 19:48 (UTC)

Dependencies (29)

Required by (0)

Sources (1)

Pinned Comments

labaman commented on 2024-02-22 12:34 (UTC)

Данный пакет является переcборкой официального пакета для Debian-подобных систем с учётом особенностей Arch-подобных систем. Сопровождающий этого пакета не вносит никаких изменений в браузер. Сопровождающий этого пакета не связан с компанией Яндекс. В случае возникновения ошибок в работе браузера, обращайтесь в официальную техподдержку Яндекс.


This package is a rebuild of the official package for Debian-like systems, taking into account the features of Arch-like systems. The maintainer of this package does not make any changes to the browser. The maintainer of this package is not affiliated with Yandex. In case of any browser issues, please contact Yandex official technical support.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

rough commented on 2023-09-11 15:03 (UTC)

NEW PKGBUILD

_pkgname=browser-stable pkgname=yandex-browser pkgver=23.7.5.717 _pkgver=23.7.5.717-1 pkgrel=1

epoch=1

pkgdesc="The web browser from Yandex. Yandex Browser is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier." arch=("x86_64") url='https://browser.yandex.com/' license=("custom:yandex-browser") categories=("network") provides=(yandex-browser) conflicts=('yandex-browser' 'yandex-browser-stable') options=(!strip)

depends=( "binutils" "ttf-liberation" "jq" "alsa-lib" "at-spi2-atk" "libcups" "curl" "dbus" "libdrm" "gdbm" "gtk4" "nspr" "nss" "pango" "wayland" "libxcomposite" "libxdamage" "libxkbcommon" "libxkbfile" "libxrandr" "wget" "xdg-utils" "harfbuzz-icu") optdepends=( "speech-dispatcher" "vulkan-driver" "vulkan-icd-loader" "ttf-font" "gstreamer-meta" "cryptopro-csp-k1" )

source=("${pkgname}-${pkgver}.deb::https://repo.yandex.ru/yandex-browser/deb/pool/main/y/yandex-${_pkgname}/yandex-${_pkgname}${_pkgver}_amd64.deb") sha256sums=("71b04a3b8b014735fb82b1d2f09102de93629fb06c72097cd791fbf5722ace37") install=yandex-browser.install

prepare() { tar -xf data.tar.xz }

package() { cp -dr --no-preserve=ownership opt usr "${pkgdir}"/

The stable version uses the "browser" folder in /opt/yandex. ${_pkgname} cannot be used in this section for the stable branch
install -D -m0644 "${pkgdir}"/opt/yandex/browser/product_logo_128.png "${pkgdir}"/usr/share/pixmaps/${pkgname}.png
chmod 4755 "${pkgdir}"/opt/yandex/browser/yandex_browser-sandbox

}

plazotronik commented on 2023-08-24 13:03 (UTC) (edited on 2023-08-28 20:37 (UTC) by plazotronik)

сильно заморачиваться не стал с ffmpeg'ом. по ссылкам в json'ке понял, что надо копать в launchpad'е. заглянул туда - там 112 и 115 версии. промежуточных нет. пробовал 112 - не подошла, всё равно ругается. выдернул из 115 - всё работает.

взял отсюда, от одного из разработчиков этого пакета - https://ppa.launchpadcontent.net/savoury1/chromium/ubuntu/pool/main/c/chromium-browser/chromium-codecs-ffmpeg-extra_115.0.5790.170-0ubuntu0.18.04.1sav0_amd64.deb

судя по скрипту достаточно выдернуть в deb пакете из архива data.tar.xz библиотеку usr/lib/chromium-browser/libffmpeg.so и положить в /opt/yandex/browser/

======en=======

I didn't bother much with ffmpeg. from the links in json, I realized that I had to dig into launchpad. I looked there - there are 112 and 115 versions. there are no intermediate ones. tried 112 - did not fit, still swears. pulled out of 115 - everything works.

I took it from here, from one of the developers of this package - https://ppa.launchpadcontent.net/savoury1/chromium/ubuntu/pool/main/c/chromium-browser/chromium-codecs-ffmpeg-extra_115.0.5790.170-0ubuntu0.18.04.1sav0_amd64.deb

judging by the script, it is enough to pull out the usr/lib/chromium-browser/libffmpeg.so library in the deb package from the data.tar.xz archive and put it in /opt/yandex/browser/

upd: https://ppa.launchpadcontent.net/savoury1/chromium/ubuntu/pool/main/c/chromium-browser/chromium-codecs-ffmpeg-extra_116.0.5845.110-0ubuntu0.18.04.1sav0_amd64.deb

skylab commented on 2023-08-23 08:31 (UTC)

Ответ поддержки Яндекса:

```С версии 23.7.1 в браузере используются декодеры GStreamer, обновление ffmpeg не требуется.

Попробуйте, пожалуйста, установить декодеры GStreamer, если возможно.```

Но мне не помогло, WebRTC не запускается.

Victor_Sproot commented on 2023-08-14 04:50 (UTC) (edited on 2023-08-14 06:42 (UTC) by Victor_Sproot)

У меня одного такая проблема или кто то ещё заметил что браузер стал тормозить? Когда несколько окон открыто и начинаешь что нибудь делать между окнами типа копировать/вставить то прям жёстко подвисать начинает, при этом железо вполне мощное стоит

kuhtoxo commented on 2023-08-14 04:46 (UTC) (edited on 2023-08-14 04:58 (UTC) by kuhtoxo)

For myself, I temporarily solved the problem with the ffmpeg library like this:

  1. Installed: opera-ffmpeg-codecs
  2. Backed up the old file libffmpeg.so (if available):
    mv /opt/yandex/browser/libffmpeg.so /opt/yandex/browser/libffmpeg.so-old
    
  3. Made a symbolic link:
    ln -s /usr/lib/opera/lib_extra/libffmpeg.so /opt/yandex/browser/libffmpeg.so
    

crick commented on 2023-08-13 21:07 (UTC)

libffmpeg из пакета ffmpeg-plugin-browser из alt linux не подходит. Браузер ее не видит.

crick commented on 2023-08-13 20:40 (UTC)

Подмена в скрипте update-ffmpeg версии библиотеки libffmpeg не помогает. Libffmpeg скачивается, но браузер ее все равно не видит. А в каком пакете alt linux можно найти нужную версию libffmpeg? В пакете с самим браузером ее нет. Там такой же скрипт. Может пока откатить версию? Пока Яндекс ошибку не исправит.

alufd19 commented on 2023-08-07 14:55 (UTC)

In accordance with CODECS_JSON_URL='https://browser-resources.s3.yandex.net/linux/codecs.json' in /opt/yandex/browser/update-ffmpeg latest version of codec is 112.0.5615!!!

I resolved appeared issue:

  1. sudo nano /opt/yandex/browser/update-ffmpeg

  2. Change 114.0.5735 to 112.0.5615 in all lines with version of codec.

  3. Save changes and Exit from editor by means of Ctrl+x

  4. Update ffmpeg codec without errors and Enjoy: sudo /opt/yandex/browser/update-ffmpeg

labaman commented on 2023-08-07 05:48 (UTC) (edited on 2023-08-07 05:49 (UTC) by labaman)

FFMPEG codecs installation failed: there are no download urls for the current browser version: 114.0.5735

Это ошибка скрипта /opt/yandex/browser/update-ffmpeg

Данная ошибка воспроизводится в том числе и на других системах. Обратитесь в техподдержку Yandex с данной проблемой. Костылить rpm2cpio в систему только для перепаковки libffmpeg.so из репозиториев Altlinux в Arch - не вижу смысла.

kuhtoxo commented on 2023-08-07 02:50 (UTC) (edited on 2023-08-07 02:53 (UTC) by kuhtoxo)

Error install FFMPEG codecs:

Installing yandex-browser (23.7.1.1215-1)...
FFMPEG codecs installation failed: there are no download urls for the current browser > version: 114.0.5735
Error: yandex-browser: command failed to execute correctly

This is installation log:

==> Validating source files with sha256sums...
    yandex-browser-23.7.1.1215-1.deb ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting yandex-browser-23.7.1.1215-1.deb with bsdtar
==> Starting prepare()...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "yandex-browser"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: yandex-browser 23.7.1.1215-1 (Пн 07 авг 2023 08:43:38)
==> Cleaning up...

Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Installing yandex-browser (23.7.1.1215-1)...
FFMPEG codecs installation failed: there are no download urls for the current browser > version: 114.0.5735
Error: yandex-browser: command failed to execute correctly
Running post-transaction hooks...
Arming ConditionNeedsUpdate...
Refreshing PackageKit...
Updating the desktop file MIME type cache...
Transaction successfully finished.