fastfetch 2.53.0-2

This commit is contained in:
2025-10-04 00:55:02 +03:00
parent a24a51466d
commit 404b3a9f43

View File

@@ -1,6 +1,6 @@
name='fastfetch'
version='2.53.0'
release='1'
release='2'
desc='Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way.'
desc_ru='Fastfetch - это быстрый инструмент для получения информации о системе и отображения их в красивом виде.'
homepage='https://github.com/fastfetch-cli/fastfetch'
@@ -11,30 +11,94 @@ license=('MIT')
provides=('fastfetch')
conflicts=('fastfetch' 'fastfetch-git')
build_deps_redos=(
'cmake'
'gcc-c++'
)
opt_deps_redos=(
build_deps=('cmake')
build_deps_alt=("${build_deps[@]}" 'gcc-c++')
build_deps_arch=("${build_deps[@]}" 'gcc')
build_deps_debian=("${build_deps[@]}" 'g++')
build_deps_fedora=("${build_deps[@]}" 'gcc-c++')
build_deps_redos=("${build_deps_fedora[@]}")
build_deps_rhel=("${build_deps_fedora[@]}")
build_deps_rosa=("${build_deps_fedora[@]}")
build_deps_alpine=("${build_deps[@]}" 'g++')
opt_deps=(
'chafa: Вывод изображений в виде ASCII-арта'
'dbus: Обнаружение Bluetooth, игроков и медиа'
'dconf: Необходимо для значений, которые хранятся только в DConf + резерв для GSettings'
'ddcutil: Обнаружение яркости внешних дисплеев'
'elfutils: Обнаружение шрифтов в терминале st и ускоренный путь обнаружения версий systemd'
'glib2: Вывод для значений, которые хранятся только в GSettings'
'hwdata: Вывод данных GPU'
'ImageMagick: Вывод изображений с использованием протокола sixel или графического протокола kitty'
'libdrm: Обнаружение дисплеев'
'libXrandr: Поддержка нескольких мониторов'
'imagemagick: Вывод изображений с использованием протокола sixel или графического протокола kitty'
'ocl-icd: Модуль OpenCL'
'python: Необходим для дополнений zsh и fish'
'pulseaudio-libs: Обнаружение звука'
'sqlite: Необходим для интеграции SQLite и подсчета пакетов Soar'
'vulkan-devel: Обнаружение GPU в WSL'
'vulkan-loader: Модуль Vulkan и резерв для вывода GPU'
'xfconf: Необходимо для темы XFWM и шрифта терминала XFCE'
'zlib: Быстрый вывод изображений при использовании графического протокола kitty'
)
opt_deps_alt=(
"${opt_deps[@]}"
'dconf: Необходимо для значений, которые хранятся только в DConf + резерв для GSettings'
'glib2: Вывод для значений, которые хранятся только в GSettings'
'hwdata: Вывод данных GPU'
'libdrm: Обнаружение дисплеев'
'libXrandr: Поддержка нескольких мониторов'
'python: Необходим для дополнений zsh и fish'
'pulseaudio-libs: Обнаружение звука'
'vulkan-devel: Обнаружение GPU в WSL'
'vulkan-loader: Модуль Vulkan и резерв для вывода GPU'
)
opt_deps_arch=(
"${opt_deps[@]}"
'dconf: Необходимо для значений, которые хранятся только в DConf + резерв для GSettings'
'glib2: Вывод для значений, которые хранятся только в GSettings'
'hwdata: Вывод данных GPU'
'libdrm: Обнаружение дисплеев'
'libxrandr: Поддержка нескольких мониторов'
'python: Необходим для дополнений zsh и fish'
'libpulse: Обнаружение звука'
'vulkan-headers: Обнаружение GPU в WSL'
'vulkan-icd-loader: Модуль Vulkan и резерв для вывода GPU'
)
opt_deps_debian=(
"${opt_deps[@]}"
'dconf-gsettings-backend: Необходимо для значений, которые хранятся только в DConf + резерв для GSettings'
'libglib2.0-0: Вывод для значений, которые хранятся только в GSettings'
'hwdata: Вывод данных GPU'
'libdrm2: Обнаружение дисплеев'
'libxrandr2: Поддержка нескольких мониторов'
'ocl-icd-libopencl1: Модуль OpenCL'
'python3: Необходим для дополнений zsh и fish'
'libpulse0: Обнаружение звука'
'libsqlite3-0: Необходим для интеграции SQLite и подсчета пакетов Soar'
'libvulkan-dev: Обнаружение GPU в WSL'
'libvulkan1: Модуль Vulkan и резерв для вывода GPU'
'zlib1g: Быстрый вывод изображений при использовании графического протокола kitty'
)
opt_deps_fedora=(
"${opt_deps[@]}"
'dconf: Необходимо для значений, которые хранятся только в DConf + резерв для GSettings'
'glib2: Вывод для значений, которые хранятся только в GSettings'
'hwdata: Вывод данных GPU'
'libdrm: Обнаружение дисплеев'
'libXrandr: Поддержка нескольких мониторов'
'python: Необходим для дополнений zsh и fish'
'pulseaudio-libs: Обнаружение звука'
'vulkan-devel: Обнаружение GPU в WSL'
'vulkan-loader: Модуль Vulkan и резерв для вывода GPU'
)
opt_deps_redos=("${opt_deps_fedora[@]}")
opt_deps_rhel=("${opt_deps_fedora[@]}")
opt_deps_rosa=("${opt_deps_fedora[@]}")
opt_deps_alpine=(
"${opt_deps[@]}"
'dconf: Необходимо для значений, которые хранятся только в DConf + резерв для GSettings'
'glib: Вывод для значений, которые хранятся только в GSettings'
'hwdata-usb: Вывод данных GPU'
'libdrm: Обнаружение дисплеев'
'libxrandr: Поддержка нескольких мониторов'
'python3: Необходим для дополнений zsh и fish'
'pulseaudio: Обнаружение звука'
'vulkan-headers: Обнаружение GPU в WSL'
'vulkan-loader: Модуль Vulkan и резерв для вывода GPU'
'xfce4-conf: Необходимо для темы XFWM и шрифта терминала XFCE'
)
sources=("https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${version}.tar.gz")
checksums=('SKIP')