Switch to new download format, update dependencies and source.sh script

This commit is contained in:
2025-11-23 10:52:14 +02:00
parent 2271c2770f
commit 7e4cb937a1
2 changed files with 50 additions and 24 deletions
+43 -5
View File
@@ -1,12 +1,50 @@
name: swayfx
description: Sway, but with eye candy!
version: 0.5.2
revision: 2
revision: 3
url: https://github.com/WillPower3309/swayfx
license: MIT
architecture: any
depends: ["cairo","elogind","gdk-pixbuf","libevdev","libinput","libxcb","libxkbcommon","json-c","pango","pcre2","pixman","scenefx","ttf-font","udev","wayland","wlroots","xcb-util-wm"]
optional_depends: ["brightnessctl","foot","i3-status","python-mako","polkit","swaybg","swayidle","swaylock","wmenu","xdg-desktop-portal-gtk","xdg-desktop-portal-wlr"]
make_depends: ["meson","ninja","scdoc","wayland-protocols"]
conflicts: ["sway"]
type: source
depends:
- cairo
- gdk-pixbuf
- libevdev
- libinput
- libxcb
- libxkbcommon
- json-c
- pango
- pcre2
- pixman
- scenefx
- ttf-font
- udev
- wayland
- wlroots
- xcb-util-wm
optional_depends:
- brightnessctl
- foot
- i3-status
- python-mako
- polkit
- swaybg
- swayidle
- swaylock
- wmenu
- xdg-desktop-portal-gtk
- xdg-desktop-portal-wlr
make_depends:
- libelogind
- meson
- ninja
- scdoc
- wayland-protocols
conflicts:
- sway
downloads:
- url: https://github.com/WillPower3309/swayfx/archive/refs/tags/${BPM_PKG_VERSION}.tar.gz
extract_to: ${BPM_SOURCE}
extract_strip_components: 1
checksum: 075e1a9577f96a71154c61997355dce569816fff05a2c535ec15b252a9acbbe1