hyprland-plugins: cleanup and build with cmake

- add recipe for xtra-dispatchers
This commit is contained in:
Markus Volk 2025-06-19 18:10:57 +02:00
parent 464dc3d8c5
commit 293999517a
9 changed files with 12 additions and 14 deletions

View File

@ -6,7 +6,5 @@ require hyprland-plugins.inc
S = "${WORKDIR}/git/borders-plus-plus" S = "${WORKDIR}/git/borders-plus-plus"
inherit meson pkgconfig
FILES:${PN} += "${libdir}/libborders-plus-plus.so" FILES:${PN} += "${libdir}/libborders-plus-plus.so"

View File

@ -6,7 +6,5 @@ require hyprland-plugins.inc
S = "${WORKDIR}/git/csgo-vulkan-fix" S = "${WORKDIR}/git/csgo-vulkan-fix"
inherit meson pkgconfig
FILES:${PN} += "${libdir}/libcsgo-vulkan-fix.so" FILES:${PN} += "${libdir}/libcsgo-vulkan-fix.so"

View File

@ -6,7 +6,5 @@ require hyprland-plugins.inc
S = "${WORKDIR}/git/hyprexpo" S = "${WORKDIR}/git/hyprexpo"
inherit meson pkgconfig
FILES:${PN} += "${libdir}/libhyprexpo.so" FILES:${PN} += "${libdir}/libhyprexpo.so"

View File

@ -6,7 +6,5 @@ require hyprland-plugins.inc
S = "${WORKDIR}/git/hyprbars" S = "${WORKDIR}/git/hyprbars"
inherit meson pkgconfig
FILES:${PN} += "${libdir}/libhyprbars.so" FILES:${PN} += "${libdir}/libhyprbars.so"

View File

@ -6,7 +6,5 @@ require hyprland-plugins.inc
S = "${WORKDIR}/git/hyprscrolling" S = "${WORKDIR}/git/hyprscrolling"
inherit meson pkgconfig
FILES:${PN} += "${libdir}/libhyprscrolling.so" FILES:${PN} += "${libdir}/libhyprscrolling.so"

View File

@ -6,7 +6,5 @@ require hyprland-plugins.inc
S = "${WORKDIR}/git/hyprtrails" S = "${WORKDIR}/git/hyprtrails"
inherit meson pkgconfig
FILES:${PN} += "${libdir}/libhyprtrails.so" FILES:${PN} += "${libdir}/libhyprtrails.so"

View File

@ -6,7 +6,5 @@ require hyprland-plugins.inc
S = "${WORKDIR}/git/hyprwinwrap" S = "${WORKDIR}/git/hyprwinwrap"
inherit meson pkgconfig
FILES:${PN} += "${libdir}/libhyprwinwrap.so" FILES:${PN} += "${libdir}/libhyprwinwrap.so"

View File

@ -13,6 +13,8 @@ DEPENDS = " \
libxkbcommon \ libxkbcommon \
" "
inherit cmake pkgconfig
# Hack to allow patching the plugins # Hack to allow patching the plugins
do_configure:prepend() { do_configure:prepend() {
rm -rf ${S}/patches rm -rf ${S}/patches

View File

@ -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"