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
}
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.