diff --git a/recipes-support/hyprland/hyprland-plugins/hyprland-borders-plus-plus_git.bb b/recipes-support/hyprland/hyprland-plugins/hyprland-borders-plus-plus_git.bb index f1cde69..beb32f2 100644 --- a/recipes-support/hyprland/hyprland-plugins/hyprland-borders-plus-plus_git.bb +++ b/recipes-support/hyprland/hyprland-plugins/hyprland-borders-plus-plus_git.bb @@ -6,7 +6,5 @@ require hyprland-plugins.inc S = "${WORKDIR}/git/borders-plus-plus" -inherit meson pkgconfig - FILES:${PN} += "${libdir}/libborders-plus-plus.so" diff --git a/recipes-support/hyprland/hyprland-plugins/hyprland-csgo-vulkan_git.bb b/recipes-support/hyprland/hyprland-plugins/hyprland-csgo-vulkan_git.bb index b026108..5e70969 100644 --- a/recipes-support/hyprland/hyprland-plugins/hyprland-csgo-vulkan_git.bb +++ b/recipes-support/hyprland/hyprland-plugins/hyprland-csgo-vulkan_git.bb @@ -6,7 +6,5 @@ require hyprland-plugins.inc S = "${WORKDIR}/git/csgo-vulkan-fix" -inherit meson pkgconfig - FILES:${PN} += "${libdir}/libcsgo-vulkan-fix.so" diff --git a/recipes-support/hyprland/hyprland-plugins/hyprland-expo.bb b/recipes-support/hyprland/hyprland-plugins/hyprland-expo.bb index fa5f47d..8db2150 100644 --- a/recipes-support/hyprland/hyprland-plugins/hyprland-expo.bb +++ b/recipes-support/hyprland/hyprland-plugins/hyprland-expo.bb @@ -6,7 +6,5 @@ require hyprland-plugins.inc S = "${WORKDIR}/git/hyprexpo" -inherit meson pkgconfig - FILES:${PN} += "${libdir}/libhyprexpo.so" diff --git a/recipes-support/hyprland/hyprland-plugins/hyprland-hyprbars_git.bb b/recipes-support/hyprland/hyprland-plugins/hyprland-hyprbars_git.bb index 0d4220b..3b1b3d9 100644 --- a/recipes-support/hyprland/hyprland-plugins/hyprland-hyprbars_git.bb +++ b/recipes-support/hyprland/hyprland-plugins/hyprland-hyprbars_git.bb @@ -6,7 +6,5 @@ require hyprland-plugins.inc S = "${WORKDIR}/git/hyprbars" -inherit meson pkgconfig - FILES:${PN} += "${libdir}/libhyprbars.so" diff --git a/recipes-support/hyprland/hyprland-plugins/hyprland-hyprscrolling.bb b/recipes-support/hyprland/hyprland-plugins/hyprland-hyprscrolling.bb index b9a0794..710bc65 100644 --- a/recipes-support/hyprland/hyprland-plugins/hyprland-hyprscrolling.bb +++ b/recipes-support/hyprland/hyprland-plugins/hyprland-hyprscrolling.bb @@ -6,7 +6,5 @@ require hyprland-plugins.inc S = "${WORKDIR}/git/hyprscrolling" -inherit meson pkgconfig - FILES:${PN} += "${libdir}/libhyprscrolling.so" diff --git a/recipes-support/hyprland/hyprland-plugins/hyprland-hyprtrails.bb b/recipes-support/hyprland/hyprland-plugins/hyprland-hyprtrails.bb index 4357715..d8c9c12 100644 --- a/recipes-support/hyprland/hyprland-plugins/hyprland-hyprtrails.bb +++ b/recipes-support/hyprland/hyprland-plugins/hyprland-hyprtrails.bb @@ -6,7 +6,5 @@ require hyprland-plugins.inc S = "${WORKDIR}/git/hyprtrails" -inherit meson pkgconfig - FILES:${PN} += "${libdir}/libhyprtrails.so" diff --git a/recipes-support/hyprland/hyprland-plugins/hyprland-hyprwinwrap.bb b/recipes-support/hyprland/hyprland-plugins/hyprland-hyprwinwrap.bb index 955cfcb..afc0ed9 100644 --- a/recipes-support/hyprland/hyprland-plugins/hyprland-hyprwinwrap.bb +++ b/recipes-support/hyprland/hyprland-plugins/hyprland-hyprwinwrap.bb @@ -6,7 +6,5 @@ require hyprland-plugins.inc S = "${WORKDIR}/git/hyprwinwrap" -inherit meson pkgconfig - FILES:${PN} += "${libdir}/libhyprwinwrap.so" diff --git a/recipes-support/hyprland/hyprland-plugins/hyprland-plugins.inc b/recipes-support/hyprland/hyprland-plugins/hyprland-plugins.inc index 24bc729..edb5902 100644 --- a/recipes-support/hyprland/hyprland-plugins/hyprland-plugins.inc +++ b/recipes-support/hyprland/hyprland-plugins/hyprland-plugins.inc @@ -13,6 +13,8 @@ DEPENDS = " \ libxkbcommon \ " +inherit cmake pkgconfig + # Hack to allow patching the plugins do_configure:prepend() { rm -rf ${S}/patches diff --git a/recipes-support/hyprland/hyprland-plugins/hyprland-xtra-dispatchers.bb b/recipes-support/hyprland/hyprland-plugins/hyprland-xtra-dispatchers.bb new file mode 100644 index 0000000..e52c4c3 --- /dev/null +++ b/recipes-support/hyprland/hyprland-plugins/hyprland-xtra-dispatchers.bb @@ -0,0 +1,10 @@ +SUMMARY = "Adds some additional dispatchers to Hyprland" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://../LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a" + +require hyprland-plugins.inc + +S = "${WORKDIR}/git/xtra-dispatchers" + +FILES:${PN} += "${libdir}/libxtra-dispatchers.so" +