Please update the package or consider orphaning it. Thanks!
Search Criteria
Package Details: yandex-browser 25.8.5.993-1
Package Actions
| 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: | 46 |
| Popularity: | 0.63 |
| First Submitted: | 2022-03-20 19:31 (UTC) |
| Last Updated: | 2025-11-08 20:24 (UTC) |
Dependencies (20)
- alsa-lib
- at-spi2-atk (at-spi2-core-gitAUR, at-spi2-core)
- binutils
- curl (curl-gitAUR, curl-c-aresAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- expat (expat-gitAUR)
- gtk4 (gtk4-paper-planeAUR, gtk4-gitAUR)
- jq (jq-gitAUR, jq-staticAUR, jaq-binAUR, jaq-gitAUR)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libxcomposite
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, vulkan-terakan-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa-ps4AUR, mesa-rk35xx-gitAUR, mesa-amber)
- nss (nss-hgAUR)
- squashfs-tools (squashfs-tools-gitAUR)
- ttf-liberation
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wget (wget-gitAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR)
- cryptopro-csp-k1AUR (optional)
- gstreamer-metaAUR (optional)
- speech-dispatcher (speech-dispatcher-gitAUR) (optional)
Required by (0)
Sources (1)
Jackhammer88 commented on 2025-10-24 18:18 (UTC)
labaman commented on 2025-08-28 18:21 (UTC) (edited on 2025-08-29 08:58 (UTC) by labaman)
@sfs в штатных скриптах, а следовательно в моих тоже, уже дано используется update_codecs из комплекта браузера, а не нерабочий update-ffmpeg. И он работает (ну а strip не всегда хорошо). Что касается gtk4 - интерфейс браузера, если что при их помощи отрисовывается как бы, так что да, совсем не нужны, ага (сарказм, если что). Вообще говоря gtk3 тоже подойдут, но я думаю, всем понятно почему в пакете для arch linux были оставлены в зависимостях только gtk4. По поводу jq, wget и прочей мелочи - оно есть в зависимостях оригинального пакета, и пока оно там есть, оно будет и в этом пакете (я периодически провожу сверку зависимостей данного пакета с оригинальными и добавляю новые/удаляю старые и редактирую установочные скрипты, с поправкой на особенности arch).Так как моя цель предоставить максимально приближенный к оригиналу пакет. По другим вопросам - читайте закрепленный пост. По поводу работы без сторонней libffmpeg - спасибо, учту. Проверю при следующих обновлениях - если действительно проблема с сообщениями о нехватки кодеков, при наличии системного ffmpeg, была решена разработчиками - уберу из скриптов.
sfs commented on 2025-08-28 15:26 (UTC)
@labaman - действительно я не доглядел posinst - поправил свой PKGBUILD. На мой взгляд лучше добавлять libffmpeg в пакет. В этом случае делается strip. Проверил и переделал на родной libffmpeg. C gstreamer-meta нормально работает без libffmpeg. В вашем PKGBUILD нет pkgver() - с ним удобнее. Еще не понял, зачем у Вас в зависимостях gtk4 и jg (используется только в неработающем update-ffmpeg)
labaman commented on 2025-08-28 10:31 (UTC) (edited on 2025-08-28 10:32 (UTC) by labaman)
Да, я в курсе, что браузер давно перевели на использования системных библиотек, но проблема в том, в что без рукожопов не обошлось - на некоторых сайтах все еще всплывает (ну или по крайней мере всплывало ранее) уведомление о том, что кодеки отсутствуют, хотя видео воспроизводилось вполне корректно. Так что мне пришлось вернуть скачивание стороннего ffmpeg, только для того, чтобы браузер не задалбывал ложными сообщениями о нехватке кодеков. Может в последних версиях это и исправили, но пока они сами не уберут вариант такой установки, я тоже не буду. Можете, кстати проверить будут ли всплывать сообщения о нехватке кодеков, при установленном gstreamer-meta, если удалить стороннюю библиотеку.
@sfs в вашей доработке нет смысла - библиотека, скаченная в pkgbuild все равно перетрется той, что скачивается в рамках posinst - таким образом у вас все работает именно на той библиотеке, которая скачивается скриптом из поставки самого браузера, а не из вашей доработки. Чекалка апдейтов более полезная штука, но я не сторонник пихать сторонние скрипты в данный пакет. Как вариант можете оформить отдельным пакетом, а я добавлю а optdepends, если народ одобрит.
sfs commented on 2025-08-28 09:04 (UTC) (edited on 2025-08-28 09:05 (UTC) by sfs)
Доработал :
-
Находит нужную версию libffmpeg.so и качает ее с https://github.com/nwjs-ffmpeg-prebuilt Встроенная в yb обновлялка libffmpeg давно не работает. Альтернативно можно установить gstreamer-meta. Тогда не потребуется при обновлениях yb качать новый libffmpeg. Аппаратного ускорения видео в обоих случаях нет. Проверял только на intel видяхах. Его сломали после версии yb 23.5.4.685. Не работает во всех клонах хрома. В firefox работает
-
Добавил в автостарт скрипт на yad, который выводит сообщение о появлении свежей версии yb
https://github.com/sfs-pra/PKGBUILDs/tree/main/yandex-browser
oech3 commented on 2025-07-30 15:10 (UTC) (edited on 2025-07-30 15:10 (UTC) by oech3)
I think ffmpeg dependency is not used and relying on another logic to DL binary:
ldd -r '/opt/yandex/browser/yandex_browser'|grep libavcodec
vnt-83 commented on 2025-04-28 23:11 (UTC) (edited on 2025-04-28 23:11 (UTC) by vnt-83)
@notadaughter хз, у меня на эти клавиши команды для krohnkite забиндины https://github.com/anametologin/krohnkite
notadaughter commented on 2025-04-28 21:50 (UTC) (edited on 2025-04-30 15:42 (UTC) by notadaughter)
Anyone able to split window with Super+Left(Right) under gnome? Tried changing flags under browser://flags and also tried running yandex under wayland, but none of this helped
У кого-то работает сплит окна по Super+Left(Right) на гномике? Менять флаги в browser://flags и запускать под вейландом не помогло
tre3k commented on 2025-04-28 13:11 (UTC) (edited on 2025-04-28 13:12 (UTC) by tre3k)
@alufd19 The new version is 25.2.6.724-1, there are no other versions on the server for now. You can just change pkgver = 25.2.6.724 & _pkgver = 25.2.6.724-1 and fix sha256sum = 'bf94457a9888fd22d27174d13c359edaee98b6c5e5165b563f3ceabaf27d3536' in your PKGBUILD. Or wait for @labaman to do it =)
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.