Compare commits

...

10 Commits

Author SHA1 Message Date
Markus Volk
a9a489b4d2 gamescope: update 2024-07-18 06:13:52 +02:00
Markus Volk
9d1aea3dc3 labwc: update 2024-07-18 05:43:57 +02:00
Markus Volk
c2eebcd659 sway: update 2024-07-18 05:40:25 +02:00
Markus Volk
0e041b422a wlroots: update 2024-07-18 05:39:41 +02:00
Markus Volk
a876d7c8d4 wlroots: add recipe for wlroots-0.18 2024-07-18 05:38:57 +02:00
Markus Volk
1a8dc25a87 hyprland: update 2024-07-15 21:59:19 +02:00
Markus Volk
9138b30792 aquamarine: update 2024-07-15 21:59:08 +02:00
Markus Volk
38f2c89cf8 hyprutils: update 2024-07-15 21:59:03 +02:00
Markus Volk
86858458b5 Merge pull request 'recipes-support/hyprland: update hyprpicker' (#3) from dylad/meta-wayland:pr/update_hyprpicker_rev into master
Reviewed-on: https://codeberg.org/flk/meta-wayland/pulls/3
2024-07-15 16:11:02 +00:00
Dylan Laduranty
d7879e493a recipes-support/hyprland: update hyprpicker
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-07-15 16:44:54 +02:00
10 changed files with 73 additions and 17 deletions

View File

@ -22,7 +22,7 @@ DEPENDS = " \
SRC_URI = "git://github.com/hyprwm/aquamarine.git;protocol=https;branch=main" SRC_URI = "git://github.com/hyprwm/aquamarine.git;protocol=https;branch=main"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
SRCREV = "59fc21940db44b347ccf1bcc22b2eb08ba2b9109" SRCREV = "db417a49e8d7391e11c6ecbccd6dbf22983f28bf"
PV = "0.1.0" PV = "0.1.0"
inherit cmake pkgconfig inherit cmake pkgconfig

View File

@ -47,7 +47,7 @@ RRECOMMENDS:${PN} ?= " \
SRC_URI = "gitsm://github.com/hyprwm/Hyprland.git;protocol=https;branch=aquamarine" SRC_URI = "gitsm://github.com/hyprwm/Hyprland.git;protocol=https;branch=aquamarine"
SRCREV = "f05f72676d7663dd4da7e5636df9d29f87f895b8" SRCREV = "10bbd96868967c272963ce8d8132b93f18f6d574"
PV = "0.42-dev" PV = "0.42-dev"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"

View File

@ -5,9 +5,9 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=936078e4e67b0e1e1bd1e862d4ffbc25"
SRC_URI = "git://github.com/hyprwm/hyprpicker.git;protocol=https;branch=main" SRC_URI = "git://github.com/hyprwm/hyprpicker.git;protocol=https;branch=main"
PV = "0.2.0" PV = "0.3.0"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
SRCREV = "0eb49192a5cdd5e6e8e6c2c82c33857d78d6cd56" SRCREV = "8791f717ef495c8c5a36b21cbccc7cf218fbc380"
DEPENDS = " \ DEPENDS = " \
cairo \ cairo \
@ -21,7 +21,6 @@ DEPENDS = " \
wayland \ wayland \
wayland-native \ wayland-native \
wayland-protocols \ wayland-protocols \
virtual/libgles3 \
" "
RDEPENDS:${PN} = "wl-clipboard" RDEPENDS:${PN} = "wl-clipboard"

View File

@ -9,7 +9,7 @@ DEPENDS = "pixman"
SRC_URI = "git://github.com/hyprwm/hyprutils.git;protocol=https;branch=main" SRC_URI = "git://github.com/hyprwm/hyprutils.git;protocol=https;branch=main"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
SRCREV = "6174a2a25f4e216c0f1d0c4278adc23c476b1d09" SRCREV = "eb1ceff2b87f6820789249f63faa8e9dcb54d05f"
PV = "0.1.5" PV = "0.2.0"
inherit cmake pkgconfig inherit cmake pkgconfig

View File

@ -57,8 +57,8 @@ SRC_URI = " \
file://0001-meson.build-dont-fail-if-stb-is-not-found.patch \ file://0001-meson.build-dont-fail-if-stb-is-not-found.patch \
file://0001-meson.build-dont-leak-buildpath.patch \ file://0001-meson.build-dont-leak-buildpath.patch \
" "
SRCREV = "3b69847e15c84c0a4f93e82c2eb16b623f9765b9" SRCREV = "cf2497fd7ec83f3d0dd5cb31b69540a2d129edad"
PV = "3.14.22" PV = "3.14.24"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
@ -68,5 +68,3 @@ EXTRA_OEMESON += "--buildtype release"
FILES:${PN} += "${datadir} ${libdir}" FILES:${PN} += "${datadir} ${libdir}"
FILES:${PN}-dev = "${includedir} ${libdir}/pkgconfig" FILES:${PN}-dev = "${includedir} ${libdir}/pkgconfig"
CFLAGS += "-Wno-calloc-transposed-args"

View File

@ -8,8 +8,9 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"
SRC_URI = "git://github.com/labwc/labwc-menu-generator.git;protocol=https;branch=master" SRC_URI = "git://github.com/labwc/labwc-menu-generator.git;protocol=https;branch=master"
SRCREV = "7b62ce9c25db9ee21c9f93e536615569378bcb20" SRCREV = "ee3d8d0ca49c8ad413f64d44d42215fefb79c4be"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
PV = "0.1.0"
DEPENDS = "glib-2.0" DEPENDS = "glib-2.0"

View File

@ -34,8 +34,8 @@ RRECOMMENDS:${PN} ?= " \
SRC_URI = "git://github.com/labwc/labwc.git;protocol=https;branch=master" SRC_URI = "git://github.com/labwc/labwc.git;protocol=https;branch=master"
SRCREV = "b41af54a1bd7d9270d19de4c9a2b77d882cf3ede" SRCREV = "307f1991585474e0456c54ad4ec188b4824cc634"
PV = "0.7.2" PV = "0.7.3"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
inherit meson pkgconfig features_check gettext inherit meson pkgconfig features_check gettext

View File

@ -39,7 +39,7 @@ RRECOMMENDS:${PN} ?= " \
SRC_URI = "git://github.com/swaywm/sway.git;protocol=https;branch=master" SRC_URI = "git://github.com/swaywm/sway.git;protocol=https;branch=master"
SRCREV = "28fd73589df0e73e1d15e165acd90651a5f805d6" SRCREV = "3f327b3db0c1fc6985c0ed3231e1bd6296584dad"
PV = "1.10-dev" PV = "1.10-dev"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"

View File

@ -0,0 +1,58 @@
SUMMARY = "A modular Wayland compositor library"
DESCRIPTION = "Pluggable, composable, unopinionated modules for building a \
Wayland compositor; or about 50,000 lines of code you were \
going to write anyway."
HOMEPAGE = "https://gitlab.freedesktop.org/wlroots"
BUGTRACKER = "https://gitlab.freedesktop.org/wlroots/wlroots/-/issues"
SECTION = "graphics"
LICENSE = "MIT & CC0-1.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=89e064f90bcb87796ca335cbd2ce4179"
LIC_FILES_CHKSUM += "file://tinywl/LICENSE;md5=d957da0415f5b0b974bfc6063afab2b5"
REQUIRED_DISTRO_FEATURES = "wayland"
DEPENDS += " \
hwdata-native \
libdisplay-info \
libdrm \
libxkbcommon \
pixman \
seatd \
wayland \
wayland-native \
wayland-protocols \
"
PACKAGECONFIG[opengl] = ",,virtual/egl virtual/libgles2"
PACKAGECONFIG[gbm] = ",,virtual/libgbm"
PACKAGECONFIG[libinput] = ",,libinput"
PACKAGECONFIG[libliftoff] = "-Dlibliftoff=enabled,-Dlibliftoff=disabled,libliftoff"
PACKAGECONFIG[systemd] = ",,systemd"
PACKAGECONFIG[sysvinit] = ",,eudev elogind"
PACKAGECONFIG[vulkan] = ",,vulkan-loader vulkan-headers glslang-native"
PACKAGECONFIG[x11] = ",,xcb-util-renderutil"
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,xwayland xcb-util-wm,xwayland"
PACKAGECONFIG ?= " \
${@bb.utils.filter('DISTRO_FEATURES', 'systemd vulkan x11 xwayland opengl', d)} \
libinput \
libliftoff \
"
SRC_URI = "git://gitlab.freedesktop.org/wlroots/wlroots.git;branch=master;protocol=https"
SRCREV = "4666996b2a34b53899aedafcd3586fb1c7a16af6"
PV = "0.18.0"
S = "${WORKDIR}/git"
inherit meson pkgconfig features_check
EXTRA_OEMESON += "--buildtype release"
do_install:append() {
install -d ${D}${bindir}
install -m 0755 ${B}/tinywl/tinywl ${D}${bindir}/tinywl-0.18
}
FILES:${PN} += "${libdir}/libwlroots-*.so"
FILES:${PN}-dev = "${includedir} ${libdir}/pkgconfig"

View File

@ -40,8 +40,8 @@ PACKAGECONFIG ?= " \
" "
SRC_URI = "git://gitlab.freedesktop.org/wlroots/wlroots.git;branch=master;protocol=https" SRC_URI = "git://gitlab.freedesktop.org/wlroots/wlroots.git;branch=master;protocol=https"
SRCREV = "59138460c42fec26df2460c4df23eb287197f8c0" SRCREV = "015bb8512ee314e1deb858cf7350b0220fc58702"
PV = "0.18.0-dev" PV = "0.19-dev"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"