diff --git a/recipes-wlroots/sway/sway-1.12-rc1.bb b/recipes-wlroots/sway/sway-1.12-rc1.bb new file mode 100644 index 0000000..fc13640 --- /dev/null +++ b/recipes-wlroots/sway/sway-1.12-rc1.bb @@ -0,0 +1,62 @@ +SUMMARY = "A Wayland WM" +HOMEPAGE = "https://github.com/swaywm/sway" +BUGTRACKER = "https://github.com/swaywm/sway/issues" +SECTION = "graphics" +LICENSE = "MIT" + +LIC_FILES_CHKSUM = "file://LICENSE;md5=dfc67e5b1fa10ebb4b70eb0c0ca67bea" + +REQUIRED_DISTRO_FEATURES = "wayland" + +DEPENDS += " \ + wlroots-0.20 \ + cairo \ + libevdev \ + json-c \ + libdrm \ + libinput \ + libxkbcommon \ + pango \ + pcre2 \ + pixman \ + virtual/libgles2 \ + wayland \ + wayland-native \ + wayland-protocols \ +" + +RDEPENDS:${PN} = "swaybg python3 python-i3ipc" + +RRECOMMENDS:${PN} ?= " \ + foot \ + jq \ + grim \ + slurp \ + wl-clipboard \ + sway-contrib \ +" + +SRC_URI = "git://github.com/swaywm/sway.git;protocol=https;branch=v1.12" + +SRCREV = "faedde4e77e5903a8ec543e9206e6b95cdf898ad" + +inherit meson pkgconfig features_check + +PACKAGECONFIG[basu] = "-Dsd-bus-provider=basu,,basu" +PACKAGECONFIG[default-wallpaper] = "-Ddefault-wallpaper=true,-Ddefault-wallpaper=false" +PACKAGECONFIG[elogind] = "-Dsd-bus-provider=libelogind,,elogind" +PACKAGECONFIG[gdk-pixbuf] = "-Dgdk-pixbuf=enabled,-Dgdk-pixbuf=disabled,gdk-pixbuf" +PACKAGECONFIG[swaybar] = "-Dswaybar=true,-Dswaybar=false" +PACKAGECONFIG[swaynag] = "-Dswaynag=true,-Dswaynag=false" +PACKAGECONFIG[systemd] = "-Dsd-bus-provider=libsystemd,,systemd" +PACKAGECONFIG[tray] = "-Dtray=enabled,-Dtray=disabled" + +PACKAGECONFIG ?= " \ + ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ + default-wallpaper \ + gdk-pixbuf \ +" + +EXTRA_OEMESON += "--buildtype release" + +FILES:${PN} += "${datadir}" diff --git a/recipes-wlroots/sway/sway_1.12-dev.bb b/recipes-wlroots/sway/sway_1.13-dev.bb similarity index 96% rename from recipes-wlroots/sway/sway_1.12-dev.bb rename to recipes-wlroots/sway/sway_1.13-dev.bb index 03db0b2..5e10ba7 100644 --- a/recipes-wlroots/sway/sway_1.12-dev.bb +++ b/recipes-wlroots/sway/sway_1.13-dev.bb @@ -38,7 +38,7 @@ RRECOMMENDS:${PN} ?= " \ SRC_URI = "git://github.com/swaywm/sway.git;protocol=https;branch=master" -SRCREV = "131045ce554f040224d25738b46524ab2fc23a3a" +SRCREV = "909a2ddb5fff528e735341529a028d2ef21836db" inherit meson pkgconfig features_check