From 404b3a9f43bfac99f14b7a54c1bb734b48137f03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=A5=D1=80?= =?UTF-8?q?=D0=B0=D0=BC=D0=BE=D0=B2?= Date: Sat, 4 Oct 2025 00:55:02 +0300 Subject: [PATCH] fastfetch 2.53.0-2 --- fastfetch/alr.sh | 96 ++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 80 insertions(+), 16 deletions(-) diff --git a/fastfetch/alr.sh b/fastfetch/alr.sh index 5a58df5..ae09d6f 100644 --- a/fastfetch/alr.sh +++ b/fastfetch/alr.sh @@ -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')