Не собирается SwayFX

репозиторий: https://github.com/WillPower3309/swayfx

лог:

The Meson build system
Version: 1.4.0
Source dir: /home/user/swayfx
Build dir: /home/user/swayfx/build
Build type: native build
Project name: sway
Project version: 0.3.3
C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801")
C linker for the host machine: cc ld.bfd 2.42.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Neither a subproject directory nor a scenefx.wrap file was found.
Subproject  scenefx is buildable: NO (disabling)
Found pkg-config: YES (/sbin/pkg-config) 2.1.1
Found CMake: /sbin/cmake (3.29.2)
Run-time dependency scenefx found: NO (tried pkgconfig and cmake)

meson.build:44:10: ERROR: Dependency "scenefx" not found, tried pkgconfig and cmake

A full log can be found at /home/user/swayfx/build/meson-logs/meson-log.txt
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.

просит какой то scenefx, который не существует на AUR. но я нашёл его на гитхабе, собрал и появляется другая ошибка
Взял этот пакет https://aur.archlinux.org/packages/swayfx , всё собирается без ошибок.

А вы как собираете?
Dependency "scenefx" not found
Это относится к вяленому!
wlrfx / scenefx
A drop-in replacement for the wlroots scene API that allows wayland compositors to render surfaces with eye-candy effects
Судя по всему это для Debian.
Nebulosa
А вы как собираете?

Захожу в оф.репозиторий, клонирую, собираю через meson, потом ninja

https://github.com/WillPower3309/swayfx
$: pikaur -Ss swayfx
Поиск... [###]
chaotic-aur/swayfx 0.3.2-5
    SwayFX: Sway, but with eye candy!
aur/swayfx 0.3.2-5 (15, 1.36)
    SwayFX: Sway, but with eye candy!
aur/swayfx-git r7023.9cd02fc4-5 [устаревший: 2024/02/09] (3, 0.14)
    SwayFX: Sway, but with eye candy!
aur/swayfx-i3-style-fullscreen-git 0.3.2-5 (1, 0.28)
    SwayFX: Sway, but with eye candy!
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
@rchM@stUrb@t0r
Захожу в оф.репозиторий, клонирую, собираю через meson, потом ninja
Тогда за одно надо и ручками потрудится, поставить все нужные зависимости, если лень пользоваться готовыми решениями, которые aur-хелперы и которые придумали не просто так.
https://t.me/arch_linuxru
RusWolf
@rchM@stUrb@t0r
Захожу в оф.репозиторий, клонирую, собираю через meson, потом ninja
Тогда за одно надо и ручками потрудится, поставить все нужные зависимости, если лень пользоваться готовыми решениями, которые aur-хелперы и которые придумали не просто так.

в репозиториях AUR не работает блюр. поэтому хочу собрать с гитхаба проекта. все зависимости есть. я зае (литературное слово)
@rchM@stUrb@t0r
в репозиториях AUR не работает
пакет swayfx-git обновили в том числе добавили зависимость scenefx и сам пакет ее на aur
yay -Syu
yay -S scenefx-git
yay -S swayfx-git
@rchM@stUrb@t0r
в репозиториях AUR не работает блюр.
может у вас аппаратное ускорение не работает, а не блюр.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
@rchM@stUrb@t0r
в репозиториях AUR не работает блюр
пакет swayfx 0.3.2-5 в AUR, собирается из исходников в https://github.com/WillPower3309/swayfx

url="https://github.com/WillPower3309/swayfx"
source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/$pkgver.tar.gz"

Так что не надо, нам тут дуть в уши.
https://t.me/arch_linuxru
 
Зарегистрироваться или войдите чтобы оставить сообщение.