mirror of
https://codeberg.org/flk/meta-wayland.git
synced 2025-07-13 14:34:34 +02:00
Compare commits
165 Commits
langdale
...
mickledore
Author | SHA1 | Date | |
---|---|---|---|
d700db4aa6 | |||
e43505a79b | |||
e2d141488e | |||
181cad568b | |||
060691e203 | |||
52921db329 | |||
9fb0d258c6 | |||
3191fedfc6 | |||
7885ae290c | |||
c630d562ff | |||
3a4c6f285f | |||
447da16bcc | |||
e26a1d7d8f | |||
813436e1e5 | |||
dab8577e82 | |||
77c5eb5eec | |||
fd5acfad61 | |||
8d14c7fbc5 | |||
7550851554 | |||
02d75bfeb5 | |||
f4f1514618 | |||
d1f062d6a3 | |||
19b5858b11 | |||
aab3a97b23 | |||
24fd79e2bc | |||
e9e449efca | |||
cdaeca8471 | |||
4a024ea7f6 | |||
3a4e40c403 | |||
85068ae6c9 | |||
d3751616de | |||
7488b84456 | |||
22c2c33056 | |||
03c8afcbd8 | |||
acf184038c | |||
c27d39d3a5 | |||
24c492ad1c | |||
3462f7af19 | |||
3a8606c738 | |||
285b565abe | |||
b94dce9dd1 | |||
e4e9125efc | |||
9bbeb0a756 | |||
fdfb7adb89 | |||
f3fc91ea8e | |||
b814cb5104 | |||
8f2e8b25b9 | |||
9fa0adcce3 | |||
161318f620 | |||
c7139dbf93 | |||
9391ca2120 | |||
2ef6e35920 | |||
ec1c78bc70 | |||
9bb21a1e65 | |||
571e955bb8 | |||
09c81dd1ea | |||
4018f210a7 | |||
854f73aadb | |||
16ce8b534b | |||
921bf43e39 | |||
af99e7e087 | |||
b227550608 | |||
e9e6d94220 | |||
0c50cd6afa | |||
39c68cf858 | |||
a48c2550be | |||
a368477f67 | |||
efed58b0c5 | |||
f25c802f97 | |||
a55ce4b32a | |||
921fa67e49 | |||
5a34607134 | |||
16908856c2 | |||
c747e2993f | |||
9993bb2229 | |||
9b0df726ff | |||
17a9397eb7 | |||
486509fd2c | |||
83086aef22 | |||
67bbbc18d8 | |||
4d9e9fd192 | |||
c5b93f3e46 | |||
6d908a9c85 | |||
bbe6b46da2 | |||
e93a142dc2 | |||
daaead6270 | |||
a9d07d8711 | |||
d4e2a30e93 | |||
55597f163d | |||
ec9d8934a6 | |||
469df8e7ea | |||
2078262b2e | |||
0a421638fd | |||
25f81ddb77 | |||
553ed19806 | |||
de7d0cc7ce | |||
d976ce1395 | |||
ca9391d061 | |||
e30944470c | |||
0dfe6b036d | |||
87891cc569 | |||
b4b3f39b58 | |||
c8daeb931e | |||
84d55b8ddf | |||
c6d38992e3 | |||
6064375ae6 | |||
f845a29f63 | |||
f8983da717 | |||
8f782173fc | |||
83e88e6eb4 | |||
250fccdba7 | |||
8f9f243ccb | |||
af056fc737 | |||
227b93ac02 | |||
77bc8c92c2 | |||
43922a265a | |||
ad4e32b7d1 | |||
fd9865d52c | |||
5bf9d840eb | |||
fb46973e96 | |||
84a55ce56a | |||
6030262cb1 | |||
612b94a5fe | |||
70c01e8b1a | |||
c79d91cd47 | |||
b7763b5694 | |||
32041972cc | |||
bd0c2cb2be | |||
56a95233d4 | |||
5da33be0be | |||
b5123cf62e | |||
aa9849d7a8 | |||
7a17f97396 | |||
9f4aeb6b7e | |||
f1f59584b3 | |||
5c496c3bfb | |||
f5745d9f81 | |||
e07508cb36 | |||
d962fe7cf3 | |||
4e405750eb | |||
a206b20233 | |||
9ca90264f9 | |||
b216c647e3 | |||
4ca1ccec07 | |||
dbf9414d8e | |||
04a3959b03 | |||
eb74375dc3 | |||
5cd6f4ba70 | |||
30d4b4f1f6 | |||
8b573f98c4 | |||
6fd20b2b1f | |||
b129fd294e | |||
881a2726ac | |||
c6db56e20e | |||
d634877e31 | |||
6f7f8eb8e4 | |||
9f0a7c0475 | |||
3a811ee4bb | |||
3f838eeb35 | |||
e761179795 | |||
61ddba07ba | |||
354c01d29c | |||
eda6bfe7ae | |||
7f5733620d | |||
3f341fbdd3 |
@ -8,7 +8,7 @@ BBFILE_COLLECTIONS += "wayland"
|
|||||||
BBFILE_PATTERN_wayland = "^${LAYERDIR}/"
|
BBFILE_PATTERN_wayland = "^${LAYERDIR}/"
|
||||||
BBFILE_PRIORITY_wayland = "8"
|
BBFILE_PRIORITY_wayland = "8"
|
||||||
|
|
||||||
LAYERSERIES_COMPAT_wayland = "kirkstone langdale"
|
LAYERSERIES_COMPAT_wayland = "mickledore"
|
||||||
|
|
||||||
LAYERDEPENDS_wayland = " \
|
LAYERDEPENDS_wayland = " \
|
||||||
core \
|
core \
|
||||||
|
@ -1,18 +0,0 @@
|
|||||||
SUMMARY = "The sd-bus library, extracted from systemd."
|
|
||||||
HOMEPAGE = "https://sr.ht/~emersion/basu"
|
|
||||||
SECTION = "base"
|
|
||||||
LICENSE = "LGPL-2.1-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE.LGPL2.1;md5=4fbd65380cdd255951079008b364516c"
|
|
||||||
|
|
||||||
SRC_URI = "git://git.sr.ht/~emersion/basu;protocol=https;branch=master"
|
|
||||||
|
|
||||||
DEPENDS += "gperf-native libcap"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "0.2.0"
|
|
||||||
SRCREV = "5fa970e868f25ebc79ccca9b1d9df4c030d97661"
|
|
||||||
|
|
||||||
inherit meson pkgconfig
|
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
|
||||||
|
|
@ -2,5 +2,7 @@ do_install:append:class-target() {
|
|||||||
ln -sf ${bindir}/python3 ${D}${bindir}/python
|
ln -sf ${bindir}/python3 ${D}${bindir}/python
|
||||||
}
|
}
|
||||||
|
|
||||||
FILES:${PN}:class-target += "${bindir}/python"
|
PACKAGES:prepend:class-target = "${PN}-as-python "
|
||||||
|
FILES:${PN}-as-python = "${bindir}/python"
|
||||||
|
RRECOMMENDS:${PN}-core:append:class-target = " ${PN}-as-python"
|
||||||
|
|
||||||
|
@ -33,6 +33,34 @@ SRC_URI = " \
|
|||||||
crate://crates.io/version_check/0.9.4 \
|
crate://crates.io/version_check/0.9.4 \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
SRC_URI[autocfg-1.1.0.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
|
||||||
|
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
||||||
|
SRC_URI[clap-3.1.2.sha256sum] = "5177fac1ab67102d8989464efd043c6ff44191b1557ec1ddd489b4f7e1447e77"
|
||||||
|
SRC_URI[clap_derive-3.1.2.sha256sum] = "01d42c94ce7c2252681b5fed4d3627cc807b13dfc033246bd05d5b252399000e"
|
||||||
|
SRC_URI[hashbrown-0.11.2.sha256sum] = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
|
||||||
|
SRC_URI[heck-0.4.0.sha256sum] = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
|
||||||
|
SRC_URI[indexmap-1.8.0.sha256sum] = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223"
|
||||||
|
SRC_URI[itoa-1.0.1.sha256sum] = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35"
|
||||||
|
SRC_URI[lazy_static-1.4.0.sha256sum] = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
||||||
|
SRC_URI[memchr-2.4.1.sha256sum] = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
|
||||||
|
SRC_URI[os_str_bytes-6.0.0.sha256sum] = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64"
|
||||||
|
SRC_URI[proc-macro-error-attr-1.0.4.sha256sum] = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
|
||||||
|
SRC_URI[proc-macro-error-1.0.4.sha256sum] = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
|
||||||
|
SRC_URI[proc-macro2-1.0.36.sha256sum] = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029"
|
||||||
|
SRC_URI[quote-1.0.15.sha256sum] = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145"
|
||||||
|
SRC_URI[ryu-1.0.9.sha256sum] = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f"
|
||||||
|
SRC_URI[serde-1.0.136.sha256sum] = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789"
|
||||||
|
SRC_URI[serde_derive-1.0.136.sha256sum] = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9"
|
||||||
|
SRC_URI[serde_json-1.0.79.sha256sum] = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95"
|
||||||
|
SRC_URI[swayipc-types-1.0.1.sha256sum] = "620c3054335b817901d36f06fa5ef715f04d59d7b96f48ecc1a7bf408f194af7"
|
||||||
|
SRC_URI[swayipc-3.0.0.sha256sum] = "40cc7e2bba9f31e7c46b119d9c542496806b9114676d8f46aa5c9c950ececaec"
|
||||||
|
SRC_URI[syn-1.0.86.sha256sum] = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b"
|
||||||
|
SRC_URI[textwrap-0.14.2.sha256sum] = "0066c8d12af8b5acd21e00547c3797fde4e8677254a7ee429176ccebbe93dd80"
|
||||||
|
SRC_URI[thiserror-impl-1.0.30.sha256sum] = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
|
||||||
|
SRC_URI[thiserror-1.0.30.sha256sum] = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
|
||||||
|
SRC_URI[unicode-xid-0.2.2.sha256sum] = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
|
||||||
|
SRC_URI[version_check-0.9.4.sha256sum] = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
|
||||||
|
|
||||||
inherit rust cargo
|
inherit rust cargo
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
@ -13,6 +13,6 @@ RDEPENDS:${PN} = "python-i3ipc"
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.6.1"
|
PV = "1.8"
|
||||||
SRCREV = "0149553d7aeb26b22b0ca3c63c18d9683ac87332"
|
SRCREV = "2eb65aeecdcd3985414d580c82e5e1c277c1cf8d"
|
||||||
|
|
||||||
|
@ -8,13 +8,11 @@ RDEPENDS:${PN} += "pulseaudio-server"
|
|||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = "git://gitlab.com/mobian1/callaudiod.git;protocol=https;branch=master"
|
||||||
git://gitlab.com/mobian1/callaudiod.git;protocol=https;branch=master \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.1.4"
|
PV = "0.1.7"
|
||||||
SRCREV = "a7ca6ce9d4c947f19c3f99ff2cab986c64434e57"
|
SRCREV = "92cf20a93903fe3d7969f4002643b011011243f7"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@ SRC_URI = " \
|
|||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "3.0.1"
|
PV = "3.0.1"
|
||||||
SRCREV = "6e921e1b1d21e84a5c82416ba7ecd98e33a436d0"
|
SRCREV = "22ceabf205d8d678710a43154da5a06b701c5830"
|
||||||
|
|
||||||
inherit cmake
|
inherit cmake
|
||||||
|
|
||||||
|
@ -9,11 +9,13 @@ SRC_URI = "git://github.com/rockowitz/ddcutil.git;protocol=https;branch=master"
|
|||||||
DEPENDS = "i2c-tools glib-2.0 kmod"
|
DEPENDS = "i2c-tools glib-2.0 kmod"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.2.2"
|
PV = "1.3.0"
|
||||||
SRCREV = "5080161b456cc6a1fd3e6db3dc537e1dcd1c809b"
|
SRCREV = "207f6c75b01924bf5aa7faa4a6688eb2c14dfebf"
|
||||||
|
|
||||||
inherit autotools pkgconfig gobject-introspection
|
inherit autotools pkgconfig gobject-introspection
|
||||||
|
|
||||||
|
EXTRA_OECONF:remove = '--enable-introspection'
|
||||||
|
|
||||||
CFLAGS += "-Wno-unused-but-set-variable"
|
CFLAGS += "-Wno-unused-but-set-variable"
|
||||||
|
|
||||||
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'drm x11 systemd', d)}"
|
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'drm x11 systemd', d)}"
|
||||||
|
@ -20,8 +20,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "3.1.3"
|
PV = "3.1.5"
|
||||||
SRCREV = "fbc8df3875dbb26a665d02b710690e13a5f4eb45"
|
SRCREV = "b3877795cdf1c9fc75338792aeaa3f31b56abbe8"
|
||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
@ -16,13 +16,11 @@ GIR_MESON_OPTION = ""
|
|||||||
|
|
||||||
inherit meson pkgconfig features_check gobject-introspection vala
|
inherit meson pkgconfig features_check gobject-introspection vala
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = "gitsm://source.puri.sm/Librem5/feedbackd.git;protocol=https;nobranch=1"
|
||||||
git://source.puri.sm/Librem5/feedbackd.git;protocol=https;branch=master \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.0.0+git20220208"
|
PV = "0.1.1"
|
||||||
SRCREV = "74b178a363f1e0e4b84309f2a1b1c1c41bf97248"
|
SRCREV = "ce10466203f3d07f31a506219dfa4af0953f69a5"
|
||||||
|
|
||||||
EXTRA_OEMESON += "-Dtests=false"
|
EXTRA_OEMESON += "-Dtests=false"
|
||||||
|
|
||||||
|
@ -4,15 +4,15 @@ HOMEPAGE = "https://fontawesome.com/"
|
|||||||
SECTION = "base/fonts"
|
SECTION = "base/fonts"
|
||||||
|
|
||||||
LICENSE = "CC-BY-4.0 & OFL-1.1"
|
LICENSE = "CC-BY-4.0 & OFL-1.1"
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=57f9201afe70f877988912a7b233de47"
|
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4186e0f8172f263065437f80932efbe1"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/FortAwesome/Font-Awesome.git;protocol=https;branch=6.x \
|
git://github.com/FortAwesome/Font-Awesome.git;protocol=https;branch=6.x \
|
||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "6.1.1"
|
PV = "6.4.0"
|
||||||
SRCREV = "28e297f07af26f148c15e6cbbd12cea3027371d3"
|
SRCREV = "0698449d50f2b95517562295a59d414afc68b369"
|
||||||
|
|
||||||
|
|
||||||
do_install () {
|
do_install () {
|
||||||
|
@ -10,8 +10,8 @@ SRC_URI = " \
|
|||||||
git://github.com/google/highway.git;protocol=https;branch=master \
|
git://github.com/google/highway.git;protocol=https;branch=master \
|
||||||
"
|
"
|
||||||
|
|
||||||
PV = "0.17.0"
|
PV = "1.0.2"
|
||||||
SRCREV = "0eaa3bb101f2f12edad58ad91846adb62a03fcb8"
|
SRCREV = "293693e8894bcca7d41dc336565309e0a15b205a"
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
EXTRA_OECMAKE = "-DBUILD_TESTING=0 -DCMAKE_BUILD_TYPE=Release"
|
EXTRA_OECMAKE = "-DBUILD_TESTING=0 -DCMAKE_BUILD_TYPE=Release"
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
SUMMARY = "inih (INI Not Invented Here)"
|
|
||||||
DESCRIPTION = "A .INI file parser written in C that was designed to be small and simple."
|
|
||||||
HOMEPAGE = "https://github.com/benhoyt/inih"
|
|
||||||
SECTION = "libs"
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a7a95d2af90376e85a05318794e6f202"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/benhoyt/inih.git;protocol=https;branch=master"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "55"
|
|
||||||
SRCREV = "f7f69c6cff2681d84bae371130b4a018cb2171e6"
|
|
||||||
|
|
||||||
inherit meson pkgconfig
|
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
|
17
recipes-extended/libdisplay-info/libdisplay-info_git.bb
Normal file
17
recipes-extended/libdisplay-info/libdisplay-info_git.bb
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
SUMMARY = "EDID and DisplayID library."
|
||||||
|
HOMEPAGE = "https://gitlab.freedesktop.org/emersion/libdisplay-info"
|
||||||
|
LICENSE = "MIT"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=e4426409957080ee0352128354cea2de"
|
||||||
|
|
||||||
|
SRC_URI = "git://gitlab.freedesktop.org/emersion/libdisplay-info.git;branch=main;protocol=https"
|
||||||
|
|
||||||
|
DEPENDS = "hwdata-native"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.1.1"
|
||||||
|
SRCREV = "92b031749c0fe84ef5cdf895067b84a829920e25"
|
||||||
|
|
||||||
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
BBCLASSEXTEND = "native"
|
||||||
|
|
14
recipes-extended/libliftoff/libliftoff_git.bb
Normal file
14
recipes-extended/libliftoff/libliftoff_git.bb
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
SUMMARY = "Lightweight KMS plane library."
|
||||||
|
HOMEPAGE = "https://gitlab.freedesktop.org/emersion/libliftoff"
|
||||||
|
LICENSE = "MIT"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=706cd9899438a9385250ab6773c1fa53"
|
||||||
|
|
||||||
|
SRC_URI = "git://gitlab.freedesktop.org/emersion/libliftoff.git;branch=v0.4;protocol=https"
|
||||||
|
|
||||||
|
DEPENDS = "libdrm"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.4.1"
|
||||||
|
SRCREV = "e045589f37835d66e3ffe8130a597bb4eb9ee08f"
|
||||||
|
|
||||||
|
inherit meson pkgconfig
|
@ -4,12 +4,12 @@ SECTION = "libs"
|
|||||||
|
|
||||||
DEPENDS = "glib-2.0 dbus-glib openssl"
|
DEPENDS = "glib-2.0 dbus-glib openssl"
|
||||||
|
|
||||||
LICENSE = "LGPL-2.1"
|
LICENSE = "LGPL-2.1-only"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=03068f550c635f6520e0f0252da412fc"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=03068f550c635f6520e0f0252da412fc"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "756ab9b5c9370423489e0d6a27166863c7a57fef"
|
SRCREV = "3f17604d0c427a276839ea96b6dc31d7da69d27c"
|
||||||
PV = "1.13.8"
|
PV = "1.13.14"
|
||||||
|
|
||||||
SRC_URI = "git://github.com/freeswitch/sofia-sip.git;protocol=https;branch=master"
|
SRC_URI = "git://github.com/freeswitch/sofia-sip.git;protocol=https;branch=master"
|
||||||
|
|
||||||
|
@ -10,8 +10,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "2.7.0"
|
PV = "2.8.0"
|
||||||
SRCREV = "8ca6144c85c165987cb1c5d8395c7314e13d4cd7"
|
SRCREV = "1cb28a66ca79a0845e99433fd1056257456cef8b"
|
||||||
|
|
||||||
EXTRA_OEMAKE = "prefix=${prefix}"
|
EXTRA_OEMAKE = "prefix=${prefix}"
|
||||||
|
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
SUMMARY = "libdecor - A client-side decorations library for Wayland clients"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=7ae2be7fb1637141840314b51970a9f7"
|
|
||||||
|
|
||||||
SRC_URI = "git://gitlab.gnome.org/jadahl/libdecor.git;protocol=https;branch=master"
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
cairo \
|
|
||||||
libxkbcommon \
|
|
||||||
pango \
|
|
||||||
wayland \
|
|
||||||
wayland-native \
|
|
||||||
wayland-protocols \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "3ec3fadd59a21835079fbb3046d2bec6c649d6fa"
|
|
||||||
|
|
||||||
PACKAGECONFIG ?= "dbus"
|
|
||||||
|
|
||||||
PACKAGECONFIG[dbus] = "-Ddbus=enabled,-Ddbus=disabled,dbus"
|
|
||||||
PACKAGECONFIG[demo] = "-Ddemo=true,-Ddemo=false,virtual/libgl"
|
|
||||||
|
|
||||||
inherit meson pkgconfig
|
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native nativesdk"
|
|
@ -12,8 +12,8 @@ SRC_URI = " \
|
|||||||
gitsm://github.com/libjxl/libjxl.git;protocol=https;nobranch=1 \
|
gitsm://github.com/libjxl/libjxl.git;protocol=https;nobranch=1 \
|
||||||
"
|
"
|
||||||
|
|
||||||
PV = "0.6.1"
|
PV = "0.7"
|
||||||
SRCREV = "ae95f451e0d23a209fa22efac4771969a23dac99"
|
SRCREV = "f95da131cf7c7ccd4da256356fde2fec1fa23bb5"
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
EXTRA_OECMAKE = " \
|
EXTRA_OECMAKE = " \
|
||||||
@ -21,6 +21,7 @@ EXTRA_OECMAKE = " \
|
|||||||
-DJPEGXL_ENABLE_PLUGINS=OFF \
|
-DJPEGXL_ENABLE_PLUGINS=OFF \
|
||||||
-DBUILD_TESTING=OFF \
|
-DBUILD_TESTING=OFF \
|
||||||
-DJPEGXL_WARNINGS_AS_ERRORS=OFF \
|
-DJPEGXL_WARNINGS_AS_ERRORS=OFF \
|
||||||
|
-DJPEGXL_ENABLE_SIZELESS_VECTORS=ON \
|
||||||
-DJPEGXL_ENABLE_SJPEG=OFF \
|
-DJPEGXL_ENABLE_SJPEG=OFF \
|
||||||
-DJPEGXL_ENABLE_BENCHMARK=OFF \
|
-DJPEGXL_ENABLE_BENCHMARK=OFF \
|
||||||
-DJPEGXL_ENABLE_EXAMPLES=OFF \
|
-DJPEGXL_ENABLE_EXAMPLES=OFF \
|
||||||
|
@ -13,8 +13,8 @@ DEPENDS = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "666f4c9a8fdc7e921073366fc939c335318f723f"
|
SRCREV = "5dcdfc70ce542626e052b58278840e9018b329d9"
|
||||||
PV = "1.2.1"
|
PV = "1.3"
|
||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
@ -3,7 +3,9 @@ LICENSE = "GPL-3.0-or-later"
|
|||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
|
appstream-native \
|
||||||
callaudiod \
|
callaudiod \
|
||||||
|
desktop-file-utils-native \
|
||||||
evolution-data-server \
|
evolution-data-server \
|
||||||
feedbackd \
|
feedbackd \
|
||||||
folks \
|
folks \
|
||||||
@ -15,7 +17,7 @@ DEPENDS = " \
|
|||||||
libhandy \
|
libhandy \
|
||||||
libpeas \
|
libpeas \
|
||||||
libsecret \
|
libsecret \
|
||||||
libsoup-2.4 \
|
libsoup \
|
||||||
libxml2 \
|
libxml2 \
|
||||||
modemmanager \
|
modemmanager \
|
||||||
openldap \
|
openldap \
|
||||||
@ -26,10 +28,10 @@ DEPENDS = " \
|
|||||||
SRC_URI = "gitsm://gitlab.gnome.org/GNOME/calls.git;protocol=https;nobranch=1"
|
SRC_URI = "gitsm://gitlab.gnome.org/GNOME/calls.git;protocol=https;nobranch=1"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "3d7c671034e01756b685d7b3048b1da01d4307bf"
|
SRCREV = "89632184788aa951ee9ba413bf43c9ac9f116dcb"
|
||||||
PV = "43_alpha.2"
|
PV = "44.0"
|
||||||
|
|
||||||
inherit meson vala pkgconfig mime-xdg
|
inherit meson vala pkgconfig mime-xdg gtk-icon-cache
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
||||||
|
@ -47,8 +47,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "b1e13b5a15096d65d94571e69cf08d45904b5719"
|
SRCREV = "a0811ff614ec8361e570b2570dee05de6fc5a078"
|
||||||
PV = "2.99.12"
|
PV = "2.99.14"
|
||||||
|
|
||||||
PACKAGECONFIG[aa] = "-Daa=enabled,-Daa=disabled,aalib"
|
PACKAGECONFIG[aa] = "-Daa=enabled,-Daa=disabled,aalib"
|
||||||
PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib"
|
PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib"
|
||||||
|
@ -4,7 +4,7 @@ BUGTRACKER = "https://github.com/www/gtk-layer-shell/issues"
|
|||||||
SECTION = "graphics"
|
SECTION = "graphics"
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE_MIT.txt;md5=d015f272ca1521139fd99ea64d6e5e23"
|
LIC_FILES_CHKSUM = "file://LICENSE_MIT.txt;md5=ffeb3391e5dace600b84c757688b9f1b"
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
||||||
|
|
||||||
@ -21,8 +21,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.7.0"
|
PV = "0.8.0"
|
||||||
SRCREV = "ca37ef1baa623302dda5fcea200d04e0d9a10578"
|
SRCREV = "08bef6b08ef7fd7c3380747e4a0d84c68209f21e"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check gobject-introspection vala
|
inherit meson pkgconfig features_check gobject-introspection vala
|
||||||
|
|
||||||
|
@ -14,13 +14,8 @@ inherit meson gtk-icon-cache pkgconfig
|
|||||||
SRC_URI = "git://github.com/J-Lentz/iwgtk.git;protocol=https;branch=master"
|
SRC_URI = "git://github.com/J-Lentz/iwgtk.git;protocol=https;branch=master"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.8"
|
PV = "0.9"
|
||||||
SRCREV = "5d3d3f17b80b5724250f63b0f5acbbd656a281d0"
|
SRCREV = "008a2a26b6e7d266d190ab85d6c25cf4b8a7bd06"
|
||||||
|
|
||||||
do_install:append() {
|
|
||||||
# fix weird /usr/share/lib install
|
|
||||||
mv ${D}${datadir}/lib ${D}${libdir}
|
|
||||||
}
|
|
||||||
|
|
||||||
FILES:${PN} += "${systemd_user_unitdir}/iwgtk.service"
|
FILES:${PN} += "${systemd_user_unitdir}/iwgtk.service"
|
||||||
|
|
||||||
|
@ -19,13 +19,14 @@ RDEPENDS:${PN} = " \
|
|||||||
grim \
|
grim \
|
||||||
slurp \
|
slurp \
|
||||||
swaybg \
|
swaybg \
|
||||||
|
wlr-randr \
|
||||||
"
|
"
|
||||||
|
|
||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.9.5"
|
PV = "1.11.0"
|
||||||
SRCREV = "a8845b9df985d51570b83d40f40e0b0e7579b9e3"
|
SRCREV = "95372d8eac96c322d2c8e6a186c8481fc504dca4"
|
||||||
|
|
||||||
do_configure:prepend() {
|
do_configure:prepend() {
|
||||||
[ -d ${S}/dist ] && mv ${S}/dist ${S}/distrib
|
[ -d ${S}/dist ] && mv ${S}/dist ${S}/distrib
|
||||||
|
@ -1,19 +1,20 @@
|
|||||||
SUMMARY = "nwg-bar for wlroots based compositors."
|
SUMMARY = "nwg-bar for wlroots based compositors."
|
||||||
DESCRIPTION = "The nwg-bar command creates a button bar on the basis of a JSON template placed in the ~/.config/nwg-bar/ folder."
|
DESCRIPTION = "The nwg-bar command creates a button bar on the basis of a JSON template placed in the ~/.config/nwg-bar/ folder."
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=fffa55ad1c828db5e334374fb1182530"
|
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=dcdbccfd08fcfd7002d16ca7fa5ad5cb"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
gtk+3 \
|
gtk+3 \
|
||||||
gtk-layer-shell \
|
gtk-layer-shell \
|
||||||
"
|
"
|
||||||
|
RDEPENDS:${PN} = "go-runtime"
|
||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/nwg-bar.git"
|
GO_IMPORT = "github.com/nwg-piotr/nwg-bar.git"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.1.0"
|
PV = "0.1.2"
|
||||||
SRCREV = "eee48b9575936495b5b7d6bc88e14d736245259a"
|
SRCREV = "c1da3927c7d55c933d321689a5f47539d7ac258d"
|
||||||
|
|
||||||
inherit go go-mod pkgconfig
|
inherit go go-mod pkgconfig
|
||||||
|
|
||||||
@ -21,3 +22,4 @@ GO_INSTALL = "${GO_IMPORT}"
|
|||||||
|
|
||||||
do_compile[network] = "1"
|
do_compile[network] = "1"
|
||||||
|
|
||||||
|
PRIVATE_LIBS:${PN}:append = " libstd.so"
|
||||||
|
@ -16,8 +16,8 @@ RDEPENDS:${PN} = "\
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.1.4"
|
PV = "0.3.1"
|
||||||
SRCREV = "18537ed665b21d30d9c0b0d94154a366d754beb5"
|
SRCREV = "832505d0c2053733c6feba379af0846b9e4ff63e"
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
install -d ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
install -d ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||||
|
@ -11,8 +11,8 @@ GO_IMPORT = "github.com/nwg-piotr/nwg-dock.git"
|
|||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.2.2"
|
PV = "0.3.3"
|
||||||
SRCREV = "204582169596597095109727302fec51f930c91e"
|
SRCREV = "a8c40de275ea0c49a9b9527f4d3d440644c14a53"
|
||||||
|
|
||||||
inherit go go-mod pkgconfig
|
inherit go go-mod pkgconfig
|
||||||
|
|
||||||
|
@ -7,17 +7,14 @@ DEPENDS = " \
|
|||||||
gtk-layer-shell \
|
gtk-layer-shell \
|
||||||
"
|
"
|
||||||
|
|
||||||
RRECOMMENDS:${PN} = " \
|
RDEPENDS:${PN} = "go-runtime"
|
||||||
thunar \
|
|
||||||
foot \
|
|
||||||
"
|
|
||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/nwg-drawer.git"
|
GO_IMPORT = "github.com/nwg-piotr/nwg-drawer.git"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.3.0"
|
PV = "0.3.9"
|
||||||
SRCREV = "f3b3635bd8950e1accb5dbbcaf311c8c7a26a856"
|
SRCREV = "e383f7a4703f0ea89ab8cd3a2da8a6e3d94b257c"
|
||||||
|
|
||||||
inherit go go-mod pkgconfig
|
inherit go go-mod pkgconfig
|
||||||
|
|
||||||
@ -31,3 +28,4 @@ do_install:append() {
|
|||||||
|
|
||||||
do_compile[network] = "1"
|
do_compile[network] = "1"
|
||||||
|
|
||||||
|
PRIVATE_LIBS:${PN}:append = " libstd.so"
|
||||||
|
@ -8,6 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
|||||||
|
|
||||||
DEPENDS += " \
|
DEPENDS += " \
|
||||||
gtkmm3 \
|
gtkmm3 \
|
||||||
|
librsvg \
|
||||||
nlohmann-json \
|
nlohmann-json \
|
||||||
"
|
"
|
||||||
|
|
||||||
@ -24,12 +25,9 @@ PACKAGECONFIG ?= " \
|
|||||||
layer-shell \
|
layer-shell \
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = "git://github.com/nwg-piotr/nwg-launchers.git;protocol=https;branch=master"
|
||||||
git://github.com/nwg-piotr/nwg-launchers.git;protocol=https;branch=master \
|
SRCREV = "c4d8d369782d32becfe8a8105abec9b61119a629"
|
||||||
"
|
PV = "0.7.1.1"
|
||||||
SRCREV = "8d152bb725c8bd79b71c0c458bce65a51ab80b79"
|
|
||||||
PV = "0.6.3"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
@ -37,4 +35,3 @@ inherit meson pkgconfig
|
|||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
BBCLASSEXTEND = ""
|
||||||
|
|
||||||
|
@ -3,26 +3,28 @@ LICENSE = "MIT"
|
|||||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=2e53cad864b84be468b2fc0b511942ce"
|
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=2e53cad864b84be468b2fc0b511942ce"
|
||||||
|
|
||||||
DEPENDS = "xcur2png gtk+3"
|
DEPENDS = "xcur2png gtk+3"
|
||||||
RDEPENDS:${PN} = "xcur2png"
|
RDEPENDS:${PN} = "xcur2png go-runtime"
|
||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/nwg-look.git"
|
GO_IMPORT = "github.com/nwg-piotr/nwg-look"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};branch=main;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};branch=main;protocol=https"
|
||||||
SRCREV = "9bb91da211c5d494e755cf9715938d68a0d00c6a"
|
SRCREV = "c72a383cf0f3b4130629a649058b680caf619f53"
|
||||||
PV = "0.1.4"
|
PV = "0.2.1"
|
||||||
|
|
||||||
inherit go go-mod pkgconfig gtk-icon-cache
|
inherit go go-mod pkgconfig gtk-icon-cache
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
GO_INSTALL = "${GO_IMPORT}"
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
install -d ${D}${datadir}/nwg-look ${D}${datadir}/applications ${D}${datadir}/pixmaps
|
install -d ${D}${datadir}/nwg-look/langs ${D}${datadir}/applications ${D}${datadir}/pixmaps
|
||||||
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/main.glade ${D}${datadir}/nwg-look
|
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/main.glade ${D}${datadir}/nwg-look
|
||||||
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/nwg-look.desktop ${D}${datadir}/applications
|
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/nwg-look.desktop ${D}${datadir}/applications
|
||||||
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/nwg-look.svg ${D}${datadir}/pixmaps
|
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/nwg-look.svg ${D}${datadir}/pixmaps
|
||||||
|
install -m 0644 ${S}/src/${GO_IMPORT}/langs/en_US.json ${D}${datadir}/nwg-look/langs
|
||||||
}
|
}
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
||||||
do_compile[network] = "1"
|
do_compile[network] = "1"
|
||||||
|
|
||||||
|
PRIVATE_LIBS:${PN}:append = " libstd.so"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
SUMMARY = "GTK3-based panel for wayland."
|
SUMMARY = "GTK3-based panel for wayland."
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=cf35eed17e1e2850ef025a633885d45f"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=dcdbccfd08fcfd7002d16ca7fa5ad5cb"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/nwg-piotr/nwg-panel.git;protocol=https;branch=master \
|
git://github.com/nwg-piotr/nwg-panel.git;protocol=https;branch=master \
|
||||||
@ -20,6 +20,6 @@ RDEPENDS:${PN} = "\
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.7.7"
|
PV = "0.8.2"
|
||||||
SRCREV = "436bfc854b95bd73fe873bf4b122f968dc7b76b8"
|
SRCREV = "78c51ce6a5336301e351230de210f55479cafa77"
|
||||||
|
|
||||||
|
@ -17,6 +17,6 @@ RDEPENDS:${PN} = "\
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.3.14"
|
PV = "0.4.21"
|
||||||
SRCREV = "19aa30f99dc3246290f39f0cb002952e0b5903c4"
|
SRCREV = "cb67dcbc805d60a262a6aaa4c9128d489f1de7e5"
|
||||||
|
|
||||||
|
@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=65d3616852dbf7b1a6d4b53b00626032"
|
|||||||
SRC_URI = "git://github.com/nwg-piotr/nwg-shell-wallpapers.git;protocol=https;nobranch=1"
|
SRC_URI = "git://github.com/nwg-piotr/nwg-shell-wallpapers.git;protocol=https;nobranch=1"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.0"
|
PV = "1.1"
|
||||||
SRCREV = "ee904a7beb1e8b7750f50072601fddb3507b0657"
|
SRCREV = "56a177afe8b8e10d9963a6793fa8bc27b6c063cc"
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
install -d ${D}${datadir}/backgrounds/sway
|
install -d ${D}${datadir}/backgrounds/sway
|
||||||
|
@ -7,6 +7,7 @@ REQUIRED_DISTRO_FEATURES = "wayland polkit pam pulseaudio"
|
|||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
callaudiod \
|
callaudiod \
|
||||||
|
evince \
|
||||||
evolution-data-server \
|
evolution-data-server \
|
||||||
feedbackd \
|
feedbackd \
|
||||||
fribidi \
|
fribidi \
|
||||||
@ -14,7 +15,8 @@ DEPENDS = " \
|
|||||||
git-native \
|
git-native \
|
||||||
glib-2.0 \
|
glib-2.0 \
|
||||||
gnome-desktop \
|
gnome-desktop \
|
||||||
gtk+3 \
|
gtk4 \
|
||||||
|
libadwaita \
|
||||||
libgudev \
|
libgudev \
|
||||||
libhandy \
|
libhandy \
|
||||||
libpam \
|
libpam \
|
||||||
@ -35,7 +37,6 @@ RDEPENDS:${PN} = " \
|
|||||||
gnome-settings-daemon \
|
gnome-settings-daemon \
|
||||||
gsettings-desktop-schemas \
|
gsettings-desktop-schemas \
|
||||||
phoc \
|
phoc \
|
||||||
squeekboard \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"
|
PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"
|
||||||
@ -48,7 +49,7 @@ PACKAGECONFIG ?= " \
|
|||||||
tools \
|
tools \
|
||||||
"
|
"
|
||||||
|
|
||||||
inherit features_check gsettings meson pkgconfig
|
inherit features_check gsettings meson pkgconfig gtk-icon-cache
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
gitsm://gitlab.gnome.org/World/Phosh/phosh.git;protocol=https;nobranch=1 \
|
gitsm://gitlab.gnome.org/World/Phosh/phosh.git;protocol=https;nobranch=1 \
|
||||||
@ -56,8 +57,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.21.0"
|
PV = "0.25.2"
|
||||||
SRCREV = "4122630266abfd6623e169330da6e7d6bc01be7f"
|
SRCREV = "0878301c83028b2e5ef75acb92485a6eebfd86bd"
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype=release"
|
EXTRA_OEMESON += "--buildtype=release"
|
||||||
|
|
||||||
|
@ -104,6 +104,104 @@ SRC_URI += " \
|
|||||||
crate://crates.io/xdg/2.4.1 \
|
crate://crates.io/xdg/2.4.1 \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
SRC_URI[aho-corasick-0.7.18.sha256sum] = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
|
||||||
|
SRC_URI[anyhow-1.0.44.sha256sum] = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1"
|
||||||
|
SRC_URI[arrayvec-0.5.2.sha256sum] = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
|
||||||
|
SRC_URI[atk-sys-0.15.1.sha256sum] = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6"
|
||||||
|
SRC_URI[atk-0.15.1.sha256sum] = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd"
|
||||||
|
SRC_URI[autocfg-1.0.1.sha256sum] = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
|
||||||
|
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
||||||
|
SRC_URI[bitvec-0.19.5.sha256sum] = "8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321"
|
||||||
|
SRC_URI[cairo-rs-0.15.12.sha256sum] = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc"
|
||||||
|
SRC_URI[cairo-sys-rs-0.15.1.sha256sum] = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8"
|
||||||
|
SRC_URI[cfg-expr-0.10.3.sha256sum] = "0aacacf4d96c24b2ad6eb8ee6df040e4f27b0d0b39a5710c30091baa830485db"
|
||||||
|
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||||
|
SRC_URI[dirs-sys-0.3.7.sha256sum] = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"
|
||||||
|
SRC_URI[dirs-4.0.0.sha256sum] = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"
|
||||||
|
SRC_URI[either-1.6.1.sha256sum] = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
|
||||||
|
SRC_URI[field-offset-0.3.4.sha256sum] = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92"
|
||||||
|
SRC_URI[freedesktop_entry_parser-1.2.0.sha256sum] = "347aa21b13048c0a0a4dc3118b661eb89d73ea675eca95b6a0f11e698ff66ec1"
|
||||||
|
SRC_URI[funty-1.1.0.sha256sum] = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7"
|
||||||
|
SRC_URI[futures-channel-0.3.21.sha256sum] = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010"
|
||||||
|
SRC_URI[futures-core-0.3.21.sha256sum] = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3"
|
||||||
|
SRC_URI[futures-executor-0.3.21.sha256sum] = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6"
|
||||||
|
SRC_URI[futures-io-0.3.21.sha256sum] = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b"
|
||||||
|
SRC_URI[futures-macro-0.3.21.sha256sum] = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512"
|
||||||
|
SRC_URI[futures-sink-0.3.21.sha256sum] = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868"
|
||||||
|
SRC_URI[futures-task-0.3.21.sha256sum] = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a"
|
||||||
|
SRC_URI[futures-util-0.3.21.sha256sum] = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a"
|
||||||
|
SRC_URI[futures-0.3.21.sha256sum] = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e"
|
||||||
|
SRC_URI[fuzzy-matcher-0.3.7.sha256sum] = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94"
|
||||||
|
SRC_URI[gdk-pixbuf-sys-0.15.10.sha256sum] = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7"
|
||||||
|
SRC_URI[gdk-pixbuf-0.15.11.sha256sum] = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a"
|
||||||
|
SRC_URI[gdk-sys-0.15.1.sha256sum] = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88"
|
||||||
|
SRC_URI[gdk-0.15.4.sha256sum] = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8"
|
||||||
|
SRC_URI[getrandom-0.2.7.sha256sum] = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6"
|
||||||
|
SRC_URI[gio-sys-0.15.10.sha256sum] = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d"
|
||||||
|
SRC_URI[gio-0.15.12.sha256sum] = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b"
|
||||||
|
SRC_URI[glib-macros-0.15.11.sha256sum] = "25a68131a662b04931e71891fb14aaf65ee4b44d08e8abc10f49e77418c86c64"
|
||||||
|
SRC_URI[glib-sys-0.15.10.sha256sum] = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4"
|
||||||
|
SRC_URI[glib-0.15.12.sha256sum] = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d"
|
||||||
|
SRC_URI[gobject-sys-0.15.10.sha256sum] = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a"
|
||||||
|
SRC_URI[gtk-layer-shell-sys-0.4.1.sha256sum] = "e33369d2f611525af872de2ffb690ee6464774df67aec021331bad0e5f95a656"
|
||||||
|
SRC_URI[gtk-layer-shell-0.4.1.sha256sum] = "a703030a7226291a0f9bf25947122ff194990e369f05cacb596b6730f31ef9b8"
|
||||||
|
SRC_URI[gtk-sys-0.15.3.sha256sum] = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84"
|
||||||
|
SRC_URI[gtk-0.15.5.sha256sum] = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0"
|
||||||
|
SRC_URI[gtk3-macros-0.15.4.sha256sum] = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9"
|
||||||
|
SRC_URI[heck-0.4.0.sha256sum] = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
|
||||||
|
SRC_URI[itertools-0.8.2.sha256sum] = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
|
||||||
|
SRC_URI[lazy_static-1.4.0.sha256sum] = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
||||||
|
SRC_URI[lexical-core-0.7.6.sha256sum] = "6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe"
|
||||||
|
SRC_URI[libc-0.2.126.sha256sum] = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836"
|
||||||
|
SRC_URI[locale-types-0.4.0.sha256sum] = "02be1c159bff06af0fdec8942a4f3a9242cc2ecebdfccb0d29d3c100ca5e7a97"
|
||||||
|
SRC_URI[memchr-2.4.1.sha256sum] = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
|
||||||
|
SRC_URI[memoffset-0.6.4.sha256sum] = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9"
|
||||||
|
SRC_URI[nom-6.1.2.sha256sum] = "e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2"
|
||||||
|
SRC_URI[once_cell-1.8.0.sha256sum] = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
|
||||||
|
SRC_URI[osstrtools-0.2.2.sha256sum] = "f328dada9eee3ab878d2d367d8bf323c12b20f881c5566ae6e6708b3862dcaba"
|
||||||
|
SRC_URI[pango-sys-0.15.10.sha256sum] = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa"
|
||||||
|
SRC_URI[pango-0.15.10.sha256sum] = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f"
|
||||||
|
SRC_URI[pest-2.1.3.sha256sum] = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53"
|
||||||
|
SRC_URI[pin-project-lite-0.2.7.sha256sum] = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443"
|
||||||
|
SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
|
||||||
|
SRC_URI[pkg-config-0.3.20.sha256sum] = "7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb"
|
||||||
|
SRC_URI[proc-macro-crate-1.1.0.sha256sum] = "1ebace6889caf889b4d3f76becee12e90353f2b8c7d875534a71e5742f8f6f83"
|
||||||
|
SRC_URI[proc-macro-error-attr-1.0.4.sha256sum] = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
|
||||||
|
SRC_URI[proc-macro-error-1.0.4.sha256sum] = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
|
||||||
|
SRC_URI[proc-macro2-1.0.40.sha256sum] = "dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7"
|
||||||
|
SRC_URI[quote-1.0.10.sha256sum] = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05"
|
||||||
|
SRC_URI[radium-0.5.3.sha256sum] = "941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8"
|
||||||
|
SRC_URI[redox_syscall-0.2.13.sha256sum] = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42"
|
||||||
|
SRC_URI[redox_users-0.4.3.sha256sum] = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
|
||||||
|
SRC_URI[regex-syntax-0.6.27.sha256sum] = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"
|
||||||
|
SRC_URI[regex-1.6.0.sha256sum] = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"
|
||||||
|
SRC_URI[rustc_version-0.3.3.sha256sum] = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee"
|
||||||
|
SRC_URI[ryu-1.0.5.sha256sum] = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
|
||||||
|
SRC_URI[semver-parser-0.10.2.sha256sum] = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7"
|
||||||
|
SRC_URI[semver-0.11.0.sha256sum] = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6"
|
||||||
|
SRC_URI[serde-1.0.138.sha256sum] = "1578c6245786b9d168c5447eeacfb96856573ca56c9d68fdcf394be134882a47"
|
||||||
|
SRC_URI[serde_derive-1.0.138.sha256sum] = "023e9b1467aef8a10fb88f25611870ada9800ef7e22afce356bb0d2387b6f27c"
|
||||||
|
SRC_URI[slab-0.4.4.sha256sum] = "c307a32c1c5c437f38c7fd45d753050587732ba8628319fbdf12a7e289ccc590"
|
||||||
|
SRC_URI[smallvec-1.9.0.sha256sum] = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1"
|
||||||
|
SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
|
||||||
|
SRC_URI[syn-1.0.98.sha256sum] = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd"
|
||||||
|
SRC_URI[system-deps-6.0.2.sha256sum] = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709"
|
||||||
|
SRC_URI[tap-1.0.1.sha256sum] = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
|
||||||
|
SRC_URI[thiserror-impl-1.0.30.sha256sum] = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
|
||||||
|
SRC_URI[thiserror-1.0.30.sha256sum] = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
|
||||||
|
SRC_URI[thread_local-1.1.3.sha256sum] = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
|
||||||
|
SRC_URI[toml-0.5.9.sha256sum] = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7"
|
||||||
|
SRC_URI[ucd-trie-0.1.3.sha256sum] = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
|
||||||
|
SRC_URI[unicode-ident-1.0.1.sha256sum] = "5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c"
|
||||||
|
SRC_URI[version-compare-0.1.0.sha256sum] = "fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73"
|
||||||
|
SRC_URI[version_check-0.9.3.sha256sum] = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
|
||||||
|
SRC_URI[wasi-0.11.0+wasi-snapshot-preview1.sha256sum] = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
|
||||||
|
SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
||||||
|
SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
||||||
|
SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
||||||
|
SRC_URI[wyz-0.2.0.sha256sum] = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214"
|
||||||
|
SRC_URI[xdg-2.4.1.sha256sum] = "0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
gtk-layer-shell \
|
gtk-layer-shell \
|
||||||
gdk-pixbuf \
|
gdk-pixbuf \
|
||||||
|
@ -25,8 +25,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.4.1"
|
PV = "1.5.1"
|
||||||
SRCREV = "ac00f833380e7f85b1c031f4d97dd08b227ead09"
|
SRCREV = "46ba1e2690b9e22fcc35f921375b346a0130e05c"
|
||||||
|
|
||||||
EXTRA_OEMESON += " \
|
EXTRA_OEMESON += " \
|
||||||
--buildtype release \
|
--buildtype release \
|
||||||
|
@ -18,8 +18,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.4.0"
|
PV = "1.5.1"
|
||||||
SRCREV = "60da5491e243c9edd85f6225326a68ae5e3edfd5"
|
SRCREV = "a996b2cec65aadd04ded780f141b02c5bdfbeb32"
|
||||||
|
|
||||||
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||||
|
|
||||||
|
@ -10,6 +10,8 @@ DEPENDS = " \
|
|||||||
gtk-layer-shell \
|
gtk-layer-shell \
|
||||||
json-glib \
|
json-glib \
|
||||||
libhandy \
|
libhandy \
|
||||||
|
libgee \
|
||||||
|
pulseaudio \
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
@ -17,8 +19,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.7.2"
|
PV = "0.8.0"
|
||||||
SRCREV = "2663f6342c63fd3eaa32763224693ef590545c57"
|
SRCREV = "2fc7d780130fa08b48dcffd23d4a39f6b4e48501"
|
||||||
|
|
||||||
PACKAGECONFIG[bash] = "-Dbash-completions=true,-Dbash-completions=false"
|
PACKAGECONFIG[bash] = "-Dbash-completions=true,-Dbash-completions=false"
|
||||||
PACKAGECONFIG[fish] = "-Dfish-completions=true,-Dfish-completions=false"
|
PACKAGECONFIG[fish] = "-Dfish-completions=true,-Dfish-completions=false"
|
||||||
|
165
recipes-gtk/swayosd/swayosd_git.bb
Normal file
165
recipes-gtk/swayosd/swayosd_git.bb
Normal file
@ -0,0 +1,165 @@
|
|||||||
|
SUMMARY = "A OSD window for common actions like volume and capslock."
|
||||||
|
HOMEPAGE = "https://github.com/ErikReider/SwayOSD"
|
||||||
|
SECTION = "graphics"
|
||||||
|
LICENSE = "GPL-3.0-only"
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||||
|
|
||||||
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
|
DEPENDS = "glib-2.0 gtk+3 gtk-layer-shell pango pulseaudio"
|
||||||
|
|
||||||
|
SRC_URI = " \
|
||||||
|
git://github.com/ErikReider/SwayOSD.git;protocol=https;branch=main \
|
||||||
|
crate://crates.io/anyhow/1.0.66 \
|
||||||
|
crate://crates.io/atk-sys/0.15.1 \
|
||||||
|
crate://crates.io/atk/0.15.1 \
|
||||||
|
crate://crates.io/autocfg/1.1.0 \
|
||||||
|
crate://crates.io/bitflags/1.3.2 \
|
||||||
|
crate://crates.io/cairo-rs/0.15.12 \
|
||||||
|
crate://crates.io/cairo-sys-rs/0.15.1 \
|
||||||
|
crate://crates.io/cascade/1.0.1 \
|
||||||
|
crate://crates.io/cfg-expr/0.11.0 \
|
||||||
|
crate://crates.io/either/1.8.0 \
|
||||||
|
crate://crates.io/field-offset/0.3.4 \
|
||||||
|
crate://crates.io/futures-channel/0.3.25 \
|
||||||
|
crate://crates.io/futures-core/0.3.25 \
|
||||||
|
crate://crates.io/futures-executor/0.3.25 \
|
||||||
|
crate://crates.io/futures-io/0.3.25 \
|
||||||
|
crate://crates.io/futures-task/0.3.25 \
|
||||||
|
crate://crates.io/futures-util/0.3.25 \
|
||||||
|
crate://crates.io/gdk-pixbuf-sys/0.15.10 \
|
||||||
|
crate://crates.io/gdk-pixbuf/0.15.11 \
|
||||||
|
crate://crates.io/gdk-sys/0.15.1 \
|
||||||
|
crate://crates.io/gdk/0.15.4 \
|
||||||
|
crate://crates.io/gio-sys/0.15.10 \
|
||||||
|
crate://crates.io/gio/0.15.12 \
|
||||||
|
crate://crates.io/glib-macros/0.15.11 \
|
||||||
|
crate://crates.io/glib-sys/0.15.10 \
|
||||||
|
crate://crates.io/glib/0.15.12 \
|
||||||
|
crate://crates.io/gobject-sys/0.15.10 \
|
||||||
|
crate://crates.io/gtk-layer-shell-sys/0.4.4 \
|
||||||
|
crate://crates.io/gtk-layer-shell/0.4.4 \
|
||||||
|
crate://crates.io/gtk-sys/0.15.3 \
|
||||||
|
crate://crates.io/gtk/0.15.5 \
|
||||||
|
crate://crates.io/gtk3-macros/0.15.4 \
|
||||||
|
crate://crates.io/heck/0.4.0 \
|
||||||
|
crate://crates.io/itertools/0.8.2 \
|
||||||
|
crate://crates.io/libc/0.2.137 \
|
||||||
|
crate://crates.io/libpulse-binding/2.26.0 \
|
||||||
|
crate://crates.io/libpulse-sys/1.19.3 \
|
||||||
|
crate://crates.io/memoffset/0.6.5 \
|
||||||
|
crate://crates.io/num-derive/0.3.3 \
|
||||||
|
crate://crates.io/num-traits/0.2.15 \
|
||||||
|
crate://crates.io/once_cell/1.16.0 \
|
||||||
|
crate://crates.io/pango-sys/0.15.10 \
|
||||||
|
crate://crates.io/pango/0.15.10 \
|
||||||
|
crate://crates.io/pest/2.4.1 \
|
||||||
|
crate://crates.io/pin-project-lite/0.2.9 \
|
||||||
|
crate://crates.io/pin-utils/0.1.0 \
|
||||||
|
crate://crates.io/pkg-config/0.3.26 \
|
||||||
|
crate://crates.io/proc-macro-crate/1.2.1 \
|
||||||
|
crate://crates.io/proc-macro-error-attr/1.0.4 \
|
||||||
|
crate://crates.io/proc-macro-error/1.0.4 \
|
||||||
|
crate://crates.io/proc-macro2/1.0.47 \
|
||||||
|
crate://crates.io/pulsectl-rs/0.3.2 \
|
||||||
|
crate://crates.io/quote/1.0.21 \
|
||||||
|
crate://crates.io/rustc_version/0.3.3 \
|
||||||
|
crate://crates.io/semver-parser/0.10.2 \
|
||||||
|
crate://crates.io/semver/0.11.0 \
|
||||||
|
crate://crates.io/serde/1.0.147 \
|
||||||
|
crate://crates.io/shrinkwraprs/0.3.0 \
|
||||||
|
crate://crates.io/slab/0.4.7 \
|
||||||
|
crate://crates.io/smallvec/1.10.0 \
|
||||||
|
crate://crates.io/syn/1.0.103 \
|
||||||
|
crate://crates.io/system-deps/6.0.3 \
|
||||||
|
crate://crates.io/thiserror-impl/1.0.37 \
|
||||||
|
crate://crates.io/thiserror/1.0.37 \
|
||||||
|
crate://crates.io/toml/0.5.9 \
|
||||||
|
crate://crates.io/ucd-trie/0.1.5 \
|
||||||
|
crate://crates.io/unicode-ident/1.0.5 \
|
||||||
|
crate://crates.io/version-compare/0.1.1 \
|
||||||
|
crate://crates.io/version_check/0.9.4 \
|
||||||
|
crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
|
||||||
|
crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
|
||||||
|
crate://crates.io/winapi/0.3.9 \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI[anyhow-1.0.66.sha256sum] = "216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6"
|
||||||
|
SRC_URI[atk-sys-0.15.1.sha256sum] = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6"
|
||||||
|
SRC_URI[atk-0.15.1.sha256sum] = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd"
|
||||||
|
SRC_URI[autocfg-1.1.0.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
|
||||||
|
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
||||||
|
SRC_URI[cairo-rs-0.15.12.sha256sum] = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc"
|
||||||
|
SRC_URI[cairo-sys-rs-0.15.1.sha256sum] = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8"
|
||||||
|
SRC_URI[cascade-1.0.1.sha256sum] = "d499b43edbf784dd81e16f0395f5b4350a35b477da8a074251087adefc11cb52"
|
||||||
|
SRC_URI[cfg-expr-0.11.0.sha256sum] = "b0357a6402b295ca3a86bc148e84df46c02e41f41fef186bda662557ef6328aa"
|
||||||
|
SRC_URI[either-1.8.0.sha256sum] = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797"
|
||||||
|
SRC_URI[field-offset-0.3.4.sha256sum] = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92"
|
||||||
|
SRC_URI[futures-channel-0.3.25.sha256sum] = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed"
|
||||||
|
SRC_URI[futures-core-0.3.25.sha256sum] = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac"
|
||||||
|
SRC_URI[futures-executor-0.3.25.sha256sum] = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2"
|
||||||
|
SRC_URI[futures-io-0.3.25.sha256sum] = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb"
|
||||||
|
SRC_URI[futures-task-0.3.25.sha256sum] = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea"
|
||||||
|
SRC_URI[futures-util-0.3.25.sha256sum] = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6"
|
||||||
|
SRC_URI[gdk-pixbuf-sys-0.15.10.sha256sum] = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7"
|
||||||
|
SRC_URI[gdk-pixbuf-0.15.11.sha256sum] = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a"
|
||||||
|
SRC_URI[gdk-sys-0.15.1.sha256sum] = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88"
|
||||||
|
SRC_URI[gdk-0.15.4.sha256sum] = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8"
|
||||||
|
SRC_URI[gio-sys-0.15.10.sha256sum] = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d"
|
||||||
|
SRC_URI[gio-0.15.12.sha256sum] = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b"
|
||||||
|
SRC_URI[glib-macros-0.15.11.sha256sum] = "25a68131a662b04931e71891fb14aaf65ee4b44d08e8abc10f49e77418c86c64"
|
||||||
|
SRC_URI[glib-sys-0.15.10.sha256sum] = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4"
|
||||||
|
SRC_URI[glib-0.15.12.sha256sum] = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d"
|
||||||
|
SRC_URI[gobject-sys-0.15.10.sha256sum] = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a"
|
||||||
|
SRC_URI[gtk-layer-shell-sys-0.4.4.sha256sum] = "ff60230d690445577655416055dbd279d05631b03ab07f935e39f5fe81084c0a"
|
||||||
|
SRC_URI[gtk-layer-shell-0.4.4.sha256sum] = "4316ff523ae445bd6efaf253f217598dd074619fe67b9199b5b0cd5ff99144da"
|
||||||
|
SRC_URI[gtk-sys-0.15.3.sha256sum] = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84"
|
||||||
|
SRC_URI[gtk-0.15.5.sha256sum] = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0"
|
||||||
|
SRC_URI[gtk3-macros-0.15.4.sha256sum] = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9"
|
||||||
|
SRC_URI[heck-0.4.0.sha256sum] = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
|
||||||
|
SRC_URI[itertools-0.8.2.sha256sum] = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
|
||||||
|
SRC_URI[libc-0.2.137.sha256sum] = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89"
|
||||||
|
SRC_URI[libpulse-binding-2.26.0.sha256sum] = "17be42160017e0ae993c03bfdab4ecb6f82ce3f8d515bd8da8fdf18d10703663"
|
||||||
|
SRC_URI[libpulse-sys-1.19.3.sha256sum] = "991e6bd0efe2a36e6534e136e7996925e4c1a8e35b7807fe533f2beffff27c30"
|
||||||
|
SRC_URI[memoffset-0.6.5.sha256sum] = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
|
||||||
|
SRC_URI[num-derive-0.3.3.sha256sum] = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d"
|
||||||
|
SRC_URI[num-traits-0.2.15.sha256sum] = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
|
||||||
|
SRC_URI[once_cell-1.16.0.sha256sum] = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860"
|
||||||
|
SRC_URI[pango-sys-0.15.10.sha256sum] = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa"
|
||||||
|
SRC_URI[pango-0.15.10.sha256sum] = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f"
|
||||||
|
SRC_URI[pest-2.4.1.sha256sum] = "a528564cc62c19a7acac4d81e01f39e53e25e17b934878f4c6d25cc2836e62f8"
|
||||||
|
SRC_URI[pin-project-lite-0.2.9.sha256sum] = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
|
||||||
|
SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
|
||||||
|
SRC_URI[pkg-config-0.3.26.sha256sum] = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160"
|
||||||
|
SRC_URI[proc-macro-crate-1.2.1.sha256sum] = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9"
|
||||||
|
SRC_URI[proc-macro-error-attr-1.0.4.sha256sum] = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
|
||||||
|
SRC_URI[proc-macro-error-1.0.4.sha256sum] = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
|
||||||
|
SRC_URI[proc-macro2-1.0.47.sha256sum] = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725"
|
||||||
|
SRC_URI[pulsectl-rs-0.3.2.sha256sum] = "06a988bceed1981b2c5fc4a3da0e4e073fdaff8e6bd022b089f54bc573dc3cfc"
|
||||||
|
SRC_URI[quote-1.0.21.sha256sum] = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
|
||||||
|
SRC_URI[rustc_version-0.3.3.sha256sum] = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee"
|
||||||
|
SRC_URI[semver-parser-0.10.2.sha256sum] = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7"
|
||||||
|
SRC_URI[semver-0.11.0.sha256sum] = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6"
|
||||||
|
SRC_URI[serde-1.0.147.sha256sum] = "d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965"
|
||||||
|
SRC_URI[shrinkwraprs-0.3.0.sha256sum] = "e63e6744142336dfb606fe2b068afa2e1cca1ee6a5d8377277a92945d81fa331"
|
||||||
|
SRC_URI[slab-0.4.7.sha256sum] = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef"
|
||||||
|
SRC_URI[smallvec-1.10.0.sha256sum] = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
|
||||||
|
SRC_URI[syn-1.0.103.sha256sum] = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d"
|
||||||
|
SRC_URI[system-deps-6.0.3.sha256sum] = "2955b1fe31e1fa2fbd1976b71cc69a606d7d4da16f6de3333d0c92d51419aeff"
|
||||||
|
SRC_URI[thiserror-impl-1.0.37.sha256sum] = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb"
|
||||||
|
SRC_URI[thiserror-1.0.37.sha256sum] = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e"
|
||||||
|
SRC_URI[toml-0.5.9.sha256sum] = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7"
|
||||||
|
SRC_URI[ucd-trie-0.1.5.sha256sum] = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81"
|
||||||
|
SRC_URI[unicode-ident-1.0.5.sha256sum] = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3"
|
||||||
|
SRC_URI[version-compare-0.1.1.sha256sum] = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29"
|
||||||
|
SRC_URI[version_check-0.9.4.sha256sum] = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
|
||||||
|
SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
||||||
|
SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
||||||
|
SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.1"
|
||||||
|
SRCREV = "d0d70720a1af3dfa6c4298c8db2807a37f143056"
|
||||||
|
|
||||||
|
inherit cargo pkgconfig features_check
|
11
recipes-gtk/waybar/waybar/waybar.service
Normal file
11
recipes-gtk/waybar/waybar/waybar.service
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Highly customizable Wayland bar for Sway and Wlroots based compositors.
|
||||||
|
Documentation=https://github.com/Alexays/Waybar/wiki/
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
ExecStart=/usr/bin/waybar
|
||||||
|
ExecReload=kill -SIGUSR2 $MAINPID
|
||||||
|
Restart=on-failure
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=graphical-session.target
|
@ -10,12 +10,21 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=98f7e9dc79966298d76caf1b0a6d35c1"
|
|||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
||||||
|
|
||||||
|
SRC_URI = " \
|
||||||
|
git://github.com/Alexays/Waybar.git;protocol=https;branch=master \
|
||||||
|
file://waybar.service \
|
||||||
|
"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.9.17"
|
||||||
|
SRCREV = "f0bead34d4f3a36cb9c94d60152d22dc6a773d60"
|
||||||
|
|
||||||
DEPENDS += " \
|
DEPENDS += " \
|
||||||
|
date \
|
||||||
fmt \
|
fmt \
|
||||||
glib-2.0-native \
|
glib-2.0-native \
|
||||||
gtkmm3 \
|
gtkmm3 \
|
||||||
jsoncpp \
|
jsoncpp \
|
||||||
libevdev \
|
|
||||||
libsigc++-3 \
|
libsigc++-3 \
|
||||||
libxkbcommon \
|
libxkbcommon \
|
||||||
gtk+3 \
|
gtk+3 \
|
||||||
@ -26,41 +35,44 @@ DEPENDS += " \
|
|||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
"
|
"
|
||||||
|
|
||||||
PACKAGECONFIG[bluetooth] = "-Drfkill=enabled,-Drfkill=disabled"
|
|
||||||
PACKAGECONFIG[date] = ",,date"
|
|
||||||
PACKAGECONFIG[experimental] = "-Dexperimental=true,-Dexperimental=false"
|
|
||||||
PACKAGECONFIG[pulseaudio] = ",,pulseaudio"
|
|
||||||
PACKAGECONFIG[gtk-layer-shell] = ",,gtk-layer-shell"
|
|
||||||
PACKAGECONFIG[mpd] = ",,libmpdclient"
|
|
||||||
PACKAGECONFIG[network] = ",,libnl"
|
|
||||||
PACKAGECONFIG[sysvinit] = ",,eudev"
|
|
||||||
PACKAGECONFIG[systemd] = ",,systemd"
|
|
||||||
|
|
||||||
PACKAGECONFIG ?= " \
|
|
||||||
${@bb.utils.filter('DISTRO_FEATURES', 'bluetooth', d)} \
|
|
||||||
${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)} \
|
|
||||||
${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
|
|
||||||
${@bb.utils.filter('DISTRO_FEATURES', 'sysvinit', d)} \
|
|
||||||
network \
|
|
||||||
gtk-layer-shell \
|
|
||||||
date \
|
|
||||||
"
|
|
||||||
|
|
||||||
RRECOMMENDS:${PN} += " \
|
|
||||||
font-awesome-otf \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/Alexays/Waybar.git;protocol=https;branch=master"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "0.9.13"
|
|
||||||
SRCREV = "4deb6d812d6a34c84b3d4b053c1d9673bc2864d7"
|
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
PACKAGES += "${PN}-systemd"
|
PACKAGECONFIG[libcxx] = "-Dlibcxx=true,-Dlibcxx=false,libcxx clang-tidy"
|
||||||
|
PACKAGECONFIG[evdev] = "-Dlibevdev=enabled,-Dlibevdev=disabled,libevdev"
|
||||||
|
PACKAGECONFIG[experimental] = "-Dexperimental=true,-Dexperimental=false"
|
||||||
|
PACKAGECONFIG[gtk-layer-shell] = "-Dgtk-layer-shell=enabled,-Dgtk-layer-shell=disabled,gtk-layer-shell"
|
||||||
|
PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,pipewire"
|
||||||
|
PACKAGECONFIG[libinput] = "-Dlibinput=enabled,-Dlibinput=disabled,libinput"
|
||||||
|
PACKAGECONFIG[logind] = "-Dlogind=enabled,-Dlogind=disabled,systemd"
|
||||||
|
PACKAGECONFIG[mpd] = "-Dman_pages=enabled,-Dman_pages=disabled,scdoc-native"
|
||||||
|
PACKAGECONFIG[mpd] = "-Dmpd=enabled,-Dmpd=disabled,libmpdclient"
|
||||||
|
PACKAGECONFIG[mpris] = "-Dmpris=enabled,-Dmpris=disabled,playerctl"
|
||||||
|
PACKAGECONFIG[network] = "-Dlibnl=enabled,-Dlibnl=disabled,libnl"
|
||||||
|
PACKAGECONFIG[pulseaudio] = "-Dpulseaudio=enabled,-Dpulseaudio=disabled,pulseaudio"
|
||||||
|
PACKAGECONFIG[rfkill] = "-Drfkill=enabled,-Drfkill=disabled"
|
||||||
|
PACKAGECONFIG[systemd] = "-Dsystemd=enabled,-Dsystemd=disabled,systemd"
|
||||||
|
PACKAGECONFIG[tests] = "-Dtests=enabled,-Dtests=disabled,catch2"
|
||||||
|
PACKAGECONFIG[udev] = "-Dlibudev=enabled,-Dlibudev=disabled"
|
||||||
|
PACKAGECONFIG[upower_glib] = "-Dupower_glib=enabled,-Dupower_glib=disabled,upower"
|
||||||
|
PACKAGECONFIG[wireplumber] = "-Dwireplumber=enabled,-Dwireplumber=disabled,wireplumber"
|
||||||
|
|
||||||
FILES:${PN}-systemd += "${libdir}/systemd"
|
PACKAGECONFIG ?= " \
|
||||||
|
${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)} \
|
||||||
|
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd logind udev', '', d)} \
|
||||||
|
${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'wireplumber', '', d)} \
|
||||||
|
evdev \
|
||||||
|
gtk-layer-shell \
|
||||||
|
libinput \
|
||||||
|
mpris \
|
||||||
|
network \
|
||||||
|
rfkill \
|
||||||
|
upower_glib \
|
||||||
|
"
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
do_install:append() {
|
||||||
|
install -m 0644 ${WORKDIR}/waybar.service ${D}${systemd_user_unitdir}
|
||||||
|
}
|
||||||
|
|
||||||
|
FILES:${PN} += "${systemd_user_unitdir}"
|
||||||
|
|
||||||
|
RRECOMMENDS:${PN} += "font-awesome-otf"
|
||||||
|
@ -8,6 +8,7 @@ SRC_URI = " \
|
|||||||
|
|
||||||
RDEPENDS:${PN} = " \
|
RDEPENDS:${PN} = " \
|
||||||
python3 \
|
python3 \
|
||||||
|
python3-fcntl \
|
||||||
"
|
"
|
||||||
|
|
||||||
inherit python_setuptools_build_meta
|
inherit python_setuptools_build_meta
|
||||||
|
@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3a7351a597a91e763901f7c76f21e798"
|
|||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://codeberg.org/dnkl/fnott.git;protocol=https;branch=releases/1.3 \
|
git://codeberg.org/dnkl/fnott.git;protocol=https;branch=release/1.4 \
|
||||||
"
|
"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
@ -33,8 +33,8 @@ RDEPENDS:${PN} = " \
|
|||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.3.0"
|
PV = "1.4.0"
|
||||||
SRCREV = "ca03bf5a697b1e392790c62b4fbddb4b1e68bd73"
|
SRCREV = "f728d986ffac89db3bae63459b09f049720e7051"
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
|
@ -0,0 +1,70 @@
|
|||||||
|
From 72bc0acfbd4b002ebf26d65368bb65601452353e Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= <daniel@ekloef.se>
|
||||||
|
Date: Mon, 3 Jul 2023 14:36:03 +0200
|
||||||
|
Subject: [PATCH 001/117] wayland: handle enum value
|
||||||
|
XDG_TOPLEVEL_STATE_SUSPENDED
|
||||||
|
|
||||||
|
Added in wayland-protocols-1.32
|
||||||
|
---
|
||||||
|
wayland.c | 23 +++++++++++++++--------
|
||||||
|
1 file changed, 15 insertions(+), 8 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/wayland.c b/wayland.c
|
||||||
|
index 406aba6d..5160240b 100644
|
||||||
|
--- a/wayland.c
|
||||||
|
+++ b/wayland.c
|
||||||
|
@@ -651,6 +651,7 @@ xdg_toplevel_configure(void *data, struct xdg_toplevel *xdg_toplevel,
|
||||||
|
bool is_tiled_bottom = false;
|
||||||
|
bool is_tiled_left = false;
|
||||||
|
bool is_tiled_right = false;
|
||||||
|
+ bool is_suspended UNUSED = false;
|
||||||
|
|
||||||
|
#if defined(LOG_ENABLE_DBG) && LOG_ENABLE_DBG
|
||||||
|
char state_str[2048];
|
||||||
|
@@ -665,29 +666,35 @@ xdg_toplevel_configure(void *data, struct xdg_toplevel *xdg_toplevel,
|
||||||
|
[XDG_TOPLEVEL_STATE_TILED_RIGHT] = "tiled:right",
|
||||||
|
[XDG_TOPLEVEL_STATE_TILED_TOP] = "tiled:top",
|
||||||
|
[XDG_TOPLEVEL_STATE_TILED_BOTTOM] = "tiled:bottom",
|
||||||
|
+#if defined(XDG_TOPLEVEL_STATE_SUSPENDED_SINCE_VERSION) /* wayland-protocols >= 1.32 */
|
||||||
|
+ [XDG_TOPLEVEL_STATE_SUSPENDED] = "suspended",
|
||||||
|
+#endif
|
||||||
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
|
enum xdg_toplevel_state *state;
|
||||||
|
wl_array_for_each(state, states) {
|
||||||
|
switch (*state) {
|
||||||
|
- case XDG_TOPLEVEL_STATE_ACTIVATED: is_activated = true; break;
|
||||||
|
- case XDG_TOPLEVEL_STATE_FULLSCREEN: is_fullscreen = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_MAXIMIZED: is_maximized = true; break;
|
||||||
|
+ case XDG_TOPLEVEL_STATE_FULLSCREEN: is_fullscreen = true; break;
|
||||||
|
+ case XDG_TOPLEVEL_STATE_RESIZING: is_resizing = true; break;
|
||||||
|
+ case XDG_TOPLEVEL_STATE_ACTIVATED: is_activated = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_TILED_LEFT: is_tiled_left = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_TILED_RIGHT: is_tiled_right = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_TILED_TOP: is_tiled_top = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_TILED_BOTTOM: is_tiled_bottom = true; break;
|
||||||
|
- case XDG_TOPLEVEL_STATE_RESIZING: is_resizing = true; break;
|
||||||
|
- }
|
||||||
|
+
|
||||||
|
+#if defined(XDG_TOPLEVEL_STATE_SUSPENDED_SINCE_VERSION)
|
||||||
|
+ case XDG_TOPLEVEL_STATE_SUSPENDED: is_suspended = true; break;
|
||||||
|
+#endif
|
||||||
|
+ }
|
||||||
|
|
||||||
|
#if defined(LOG_ENABLE_DBG) && LOG_ENABLE_DBG
|
||||||
|
- if (*state >= XDG_TOPLEVEL_STATE_MAXIMIZED &&
|
||||||
|
- *state <= XDG_TOPLEVEL_STATE_TILED_BOTTOM)
|
||||||
|
- {
|
||||||
|
+ if (*state >= 0 && *state < ALEN(strings)) {
|
||||||
|
state_chars += snprintf(
|
||||||
|
&state_str[state_chars], sizeof(state_str) - state_chars,
|
||||||
|
- "%s, ", strings[*state]);
|
||||||
|
+ "%s, ",
|
||||||
|
+ strings[*state] != NULL ? strings[*state] : "<unknown>");
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
--
|
||||||
|
2.41.0
|
||||||
|
|
@ -16,16 +16,17 @@ DEPENDS = " \
|
|||||||
wayland-native \
|
wayland-native \
|
||||||
"
|
"
|
||||||
|
|
||||||
RRECOMMENDS:${PN} = "ncurses-terminfo xdg-utils"
|
RRECOMMENDS:${PN} = "ncurses-terminfo"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://codeberg.org/dnkl/foot.git;protocol=https;branch=releases/1.13 \
|
git://codeberg.org/dnkl/foot.git;protocol=https;branch=master \
|
||||||
file://0001-generate-version.sh-dont-try-to-fetch-version-from-g.patch \
|
file://0001-generate-version.sh-dont-try-to-fetch-version-from-g.patch \
|
||||||
|
file://0001-wayland-handle-enum-value-XDG_TOPLEVEL_STATE_SUSPEND.patch \
|
||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.13.1"
|
PV = "1.14.0"
|
||||||
SRCREV = "cd1933baf12eeef82e04a926f9150ca815d54768"
|
SRCREV = "ae6bbce6c2527db40177585cc3c3d797d68c104a"
|
||||||
|
|
||||||
PACKAGECONFIG[grapheme-clustering] = "-Dgrapheme-clustering=enabled,-Dgrapheme-clustering=disabled,utf8proc"
|
PACKAGECONFIG[grapheme-clustering] = "-Dgrapheme-clustering=enabled,-Dgrapheme-clustering=disabled,utf8proc"
|
||||||
PACKAGECONFIG[docs] = "-Ddocs=enabled,-Ddocs=disabled,scdoc-native"
|
PACKAGECONFIG[docs] = "-Ddocs=enabled,-Ddocs=disabled,scdoc-native"
|
||||||
|
@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3a7351a597a91e763901f7c76f21e798"
|
|||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://codeberg.org/dnkl/fuzzel.git;protocol=https;branch=releases/1.6 \
|
git://codeberg.org/dnkl/fuzzel.git;protocol=https;branch=releases/1.9 \
|
||||||
"
|
"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
@ -24,24 +24,23 @@ DEPENDS = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.6.2"
|
PV = "1.9.1"
|
||||||
SRCREV = "ba5399e5a3bc225a3242a74459a61c729fbca8e5"
|
SRCREV = "eeb901c720a4ce009a9d208b3c220efceba0076a"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
PACKAGECONFIG[cairo] = "-Denable-cairo=enabled,-Denable-cairo=disabled,cairo"
|
PACKAGECONFIG[cairo] = "-Denable-cairo=enabled,-Denable-cairo=disabled,cairo"
|
||||||
PACKAGECONFIG[png] = "-Denable-png=enabled,-Denable-png=disabled,libpng"
|
PACKAGECONFIG[png] = "-Dpng-backend=libpng,-Dpng-backend=none,libpng"
|
||||||
PACKAGECONFIG[svg] = "-Denable-svg=enabled,-Denable-svg=disabled,librsvg"
|
PACKAGECONFIG[librsvg] = "-Dsvg-backend=librsvg,-Dsvg-backend=nanosvg,librsvg"
|
||||||
|
|
||||||
PACKAGECONFIG ?= " \
|
PACKAGECONFIG ?= " \
|
||||||
cairo \
|
cairo \
|
||||||
png \
|
png \
|
||||||
svg \
|
librsvg \
|
||||||
"
|
"
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
PACKAGES += "${PN}-zsh-completion"
|
FILES:${PN} += "${datadir}"
|
||||||
FILES:${PN}-zsh-completion = "${datadir}/zsh"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
BBCLASSEXTEND = ""
|
||||||
|
@ -59,6 +59,49 @@ SRC_URI += " \
|
|||||||
crate://crates.io/winapi/0.3.8 \
|
crate://crates.io/winapi/0.3.8 \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
SRC_URI[arc-swap-0.4.6.sha256sum] = "b585a98a234c46fc563103e9278c9391fde1f4e6850334da895d27edb9580f62"
|
||||||
|
SRC_URI[async-trait-0.1.31.sha256sum] = "26c4f3195085c36ea8d24d32b2f828d23296a9370a28aa39d111f6f16bef9f3b"
|
||||||
|
SRC_URI[autocfg-1.0.1.sha256sum] = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
|
||||||
|
SRC_URI[bitflags-1.2.1.sha256sum] = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
|
||||||
|
SRC_URI[bytes-1.0.1.sha256sum] = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"
|
||||||
|
SRC_URI[cc-1.0.53.sha256sum] = "404b1fe4f65288577753b17e3b36a04596ee784493ec249bf81c7f2d2acd751c"
|
||||||
|
SRC_URI[cfg-if-0.1.10.sha256sum] = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
|
||||||
|
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||||
|
SRC_URI[enquote-1.0.3.sha256sum] = "2ec878a5d2f3b6e9eaee72373dd23414cfc7d353104741471bec712ef241a66e"
|
||||||
|
SRC_URI[getopts-0.2.21.sha256sum] = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
|
||||||
|
SRC_URI[itoa-0.4.5.sha256sum] = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"
|
||||||
|
SRC_URI[libc-0.2.112.sha256sum] = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125"
|
||||||
|
SRC_URI[log-0.4.8.sha256sum] = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
|
||||||
|
SRC_URI[memchr-2.3.3.sha256sum] = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
|
||||||
|
SRC_URI[memoffset-0.6.5.sha256sum] = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
|
||||||
|
SRC_URI[mio-0.7.7.sha256sum] = "e50ae3f04d169fcc9bde0b547d1c205219b7157e07ded9c5aff03e0637cb3ed7"
|
||||||
|
SRC_URI[miow-0.3.6.sha256sum] = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897"
|
||||||
|
SRC_URI[nix-0.20.2.sha256sum] = "f5e06129fb611568ef4e868c14b326274959aa70ff7776e9d55323531c374945"
|
||||||
|
SRC_URI[ntapi-0.3.4.sha256sum] = "7a31937dea023539c72ddae0e3571deadc1414b300483fa7aaec176168cfa9d2"
|
||||||
|
SRC_URI[once_cell-1.5.2.sha256sum] = "13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0"
|
||||||
|
SRC_URI[pam-sys-0.5.6.sha256sum] = "cd4858311a097f01a0006ef7d0cd50bca81ec430c949d7bf95cbefd202282434"
|
||||||
|
SRC_URI[pin-project-lite-0.2.4.sha256sum] = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827"
|
||||||
|
SRC_URI[proc-macro2-1.0.12.sha256sum] = "8872cf6f48eee44265156c111456a700ab3483686b3f96df4cf5481c89157319"
|
||||||
|
SRC_URI[quote-1.0.5.sha256sum] = "42934bc9c8ab0d3b273a16d8551c8f0fcff46be73276ca083ec2414c15c4ba5e"
|
||||||
|
SRC_URI[rpassword-5.0.0.sha256sum] = "d755237fc0f99d98641540e66abac8bc46a0652f19148ac9e21de2da06b326c9"
|
||||||
|
SRC_URI[ryu-1.0.4.sha256sum] = "ed3d612bc64430efeb3f7ee6ef26d590dce0c43249217bddc62112540c7941e1"
|
||||||
|
SRC_URI[serde-1.0.110.sha256sum] = "99e7b308464d16b56eba9964e4972a3eee817760ab60d88c3f86e1fecb08204c"
|
||||||
|
SRC_URI[serde_derive-1.0.110.sha256sum] = "818fbf6bfa9a42d3bfcaca148547aa00c7b915bec71d1757aa2d44ca68771984"
|
||||||
|
SRC_URI[serde_json-1.0.53.sha256sum] = "993948e75b189211a9b31a7528f950c6adc21f9720b6438ff80a7fa2f864cea2"
|
||||||
|
SRC_URI[signal-hook-registry-1.2.0.sha256sum] = "94f478ede9f64724c5d173d7bb56099ec3e2d9fc2774aac65d34b8b890405f41"
|
||||||
|
SRC_URI[socket2-0.3.19.sha256sum] = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e"
|
||||||
|
SRC_URI[syn-1.0.21.sha256sum] = "4696caa4048ac7ce2bcd2e484b3cef88c1004e41b8e945a277e2c25dc0b72060"
|
||||||
|
SRC_URI[thiserror-impl-1.0.17.sha256sum] = "e63c1091225b9834089b429bc4a2e01223470e3183e891582909e9d1c4cb55d9"
|
||||||
|
SRC_URI[thiserror-1.0.17.sha256sum] = "467e5ff447618a916519a4e0d62772ab14f434897f3d63f05d8700ef1e9b22c1"
|
||||||
|
SRC_URI[tokio-macros-1.0.0.sha256sum] = "42517d2975ca3114b22a16192634e8241dc5cc1f130be194645970cc1c371494"
|
||||||
|
SRC_URI[tokio-1.0.2.sha256sum] = "0ca04cec6ff2474c638057b65798f60ac183e5e79d3448bb7163d36a39cff6ec"
|
||||||
|
SRC_URI[unicode-width-0.1.7.sha256sum] = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"
|
||||||
|
SRC_URI[unicode-xid-0.2.0.sha256sum] = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
|
||||||
|
SRC_URI[users-0.11.0.sha256sum] = "24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032"
|
||||||
|
SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
||||||
|
SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
||||||
|
SRC_URI[winapi-0.3.8.sha256sum] = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
|
||||||
|
|
||||||
do_configure:prepend() {
|
do_configure:prepend() {
|
||||||
sed -i "s|abort|unwind|" ${S}/Cargo.toml
|
sed -i "s|abort|unwind|" ${S}/Cargo.toml
|
||||||
}
|
}
|
||||||
|
@ -63,6 +63,49 @@ SRC_URI += " \
|
|||||||
crate://crates.io/winapi/0.3.8 \
|
crate://crates.io/winapi/0.3.8 \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
SRC_URI[arc-swap-0.4.6.sha256sum] = "b585a98a234c46fc563103e9278c9391fde1f4e6850334da895d27edb9580f62"
|
||||||
|
SRC_URI[async-trait-0.1.31.sha256sum] = "26c4f3195085c36ea8d24d32b2f828d23296a9370a28aa39d111f6f16bef9f3b"
|
||||||
|
SRC_URI[autocfg-1.0.1.sha256sum] = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
|
||||||
|
SRC_URI[bitflags-1.2.1.sha256sum] = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
|
||||||
|
SRC_URI[bytes-1.0.1.sha256sum] = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"
|
||||||
|
SRC_URI[cc-1.0.53.sha256sum] = "404b1fe4f65288577753b17e3b36a04596ee784493ec249bf81c7f2d2acd751c"
|
||||||
|
SRC_URI[cfg-if-0.1.10.sha256sum] = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
|
||||||
|
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||||
|
SRC_URI[enquote-1.0.3.sha256sum] = "2ec878a5d2f3b6e9eaee72373dd23414cfc7d353104741471bec712ef241a66e"
|
||||||
|
SRC_URI[getopts-0.2.21.sha256sum] = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
|
||||||
|
SRC_URI[itoa-0.4.5.sha256sum] = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"
|
||||||
|
SRC_URI[libc-0.2.112.sha256sum] = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125"
|
||||||
|
SRC_URI[log-0.4.8.sha256sum] = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
|
||||||
|
SRC_URI[memchr-2.3.3.sha256sum] = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
|
||||||
|
SRC_URI[memoffset-0.6.5.sha256sum] = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
|
||||||
|
SRC_URI[mio-0.7.7.sha256sum] = "e50ae3f04d169fcc9bde0b547d1c205219b7157e07ded9c5aff03e0637cb3ed7"
|
||||||
|
SRC_URI[miow-0.3.6.sha256sum] = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897"
|
||||||
|
SRC_URI[nix-0.20.2.sha256sum] = "f5e06129fb611568ef4e868c14b326274959aa70ff7776e9d55323531c374945"
|
||||||
|
SRC_URI[ntapi-0.3.4.sha256sum] = "7a31937dea023539c72ddae0e3571deadc1414b300483fa7aaec176168cfa9d2"
|
||||||
|
SRC_URI[once_cell-1.5.2.sha256sum] = "13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0"
|
||||||
|
SRC_URI[pam-sys-0.5.6.sha256sum] = "cd4858311a097f01a0006ef7d0cd50bca81ec430c949d7bf95cbefd202282434"
|
||||||
|
SRC_URI[pin-project-lite-0.2.4.sha256sum] = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827"
|
||||||
|
SRC_URI[proc-macro2-1.0.12.sha256sum] = "8872cf6f48eee44265156c111456a700ab3483686b3f96df4cf5481c89157319"
|
||||||
|
SRC_URI[quote-1.0.5.sha256sum] = "42934bc9c8ab0d3b273a16d8551c8f0fcff46be73276ca083ec2414c15c4ba5e"
|
||||||
|
SRC_URI[rpassword-5.0.0.sha256sum] = "d755237fc0f99d98641540e66abac8bc46a0652f19148ac9e21de2da06b326c9"
|
||||||
|
SRC_URI[ryu-1.0.4.sha256sum] = "ed3d612bc64430efeb3f7ee6ef26d590dce0c43249217bddc62112540c7941e1"
|
||||||
|
SRC_URI[serde-1.0.110.sha256sum] = "99e7b308464d16b56eba9964e4972a3eee817760ab60d88c3f86e1fecb08204c"
|
||||||
|
SRC_URI[serde_derive-1.0.110.sha256sum] = "818fbf6bfa9a42d3bfcaca148547aa00c7b915bec71d1757aa2d44ca68771984"
|
||||||
|
SRC_URI[serde_json-1.0.53.sha256sum] = "993948e75b189211a9b31a7528f950c6adc21f9720b6438ff80a7fa2f864cea2"
|
||||||
|
SRC_URI[signal-hook-registry-1.2.0.sha256sum] = "94f478ede9f64724c5d173d7bb56099ec3e2d9fc2774aac65d34b8b890405f41"
|
||||||
|
SRC_URI[socket2-0.3.19.sha256sum] = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e"
|
||||||
|
SRC_URI[syn-1.0.21.sha256sum] = "4696caa4048ac7ce2bcd2e484b3cef88c1004e41b8e945a277e2c25dc0b72060"
|
||||||
|
SRC_URI[thiserror-impl-1.0.17.sha256sum] = "e63c1091225b9834089b429bc4a2e01223470e3183e891582909e9d1c4cb55d9"
|
||||||
|
SRC_URI[thiserror-1.0.17.sha256sum] = "467e5ff447618a916519a4e0d62772ab14f434897f3d63f05d8700ef1e9b22c1"
|
||||||
|
SRC_URI[tokio-macros-1.0.0.sha256sum] = "42517d2975ca3114b22a16192634e8241dc5cc1f130be194645970cc1c371494"
|
||||||
|
SRC_URI[tokio-1.0.2.sha256sum] = "0ca04cec6ff2474c638057b65798f60ac183e5e79d3448bb7163d36a39cff6ec"
|
||||||
|
SRC_URI[unicode-width-0.1.7.sha256sum] = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"
|
||||||
|
SRC_URI[unicode-xid-0.2.0.sha256sum] = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
|
||||||
|
SRC_URI[users-0.11.0.sha256sum] = "24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032"
|
||||||
|
SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
||||||
|
SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
||||||
|
SRC_URI[winapi-0.3.8.sha256sum] = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
|
||||||
|
|
||||||
do_configure:prepend() {
|
do_configure:prepend() {
|
||||||
sed -i "s|abort|unwind|" ${S}/Cargo.toml
|
sed -i "s|abort|unwind|" ${S}/Cargo.toml
|
||||||
}
|
}
|
||||||
|
@ -15,12 +15,12 @@ inherit meson pkgconfig
|
|||||||
SRC_URI = "git://git.sr.ht/~kennylevinsen/gtkgreet;protocol=https;branch=master"
|
SRC_URI = "git://git.sr.ht/~kennylevinsen/gtkgreet;protocol=https;branch=master"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.3.2"
|
PV = "0.7"
|
||||||
SRCREV = "c09696f6a27aa0e4769fd3f707f27be4407ec95d"
|
SRCREV = "a90223c6b9c1d33a0f5d9b48d24d336300b5fe6b"
|
||||||
|
|
||||||
EXTRA_OEMESON += " \
|
EXTRA_OEMESON += " \
|
||||||
--buildtype release \
|
--buildtype release \
|
||||||
-Dman-pages=disabled \
|
-Dman-pages=disabled \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
CFLAGS += "-Wno-deprecated-declarations"
|
||||||
|
@ -1,147 +0,0 @@
|
|||||||
SUMMARY = "Graphical console greeter for greetd"
|
|
||||||
HOMEPAGE = "https://github.com/apognu/tuigreet.git"
|
|
||||||
LICENSE = "GPL-3.0-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
|
||||||
|
|
||||||
RDEPENDS:${PN} = "greetd"
|
|
||||||
|
|
||||||
SRC_URI = " \
|
|
||||||
git://github.com/apognu/tuigreet.git;protocol=https;nobranch=1 \
|
|
||||||
crate://crates.io/ahash/0.7.6 \
|
|
||||||
crate://crates.io/aho-corasick/0.7.18 \
|
|
||||||
crate://crates.io/async-trait/0.1.53 \
|
|
||||||
crate://crates.io/autocfg/1.1.0 \
|
|
||||||
crate://crates.io/bitflags/1.3.2 \
|
|
||||||
crate://crates.io/block-buffer/0.9.0 \
|
|
||||||
crate://crates.io/block/0.1.6 \
|
|
||||||
crate://crates.io/bytes/1.1.0 \
|
|
||||||
crate://crates.io/cassowary/0.3.0 \
|
|
||||||
crate://crates.io/cfg-if/1.0.0 \
|
|
||||||
crate://crates.io/chrono/0.4.19 \
|
|
||||||
crate://crates.io/cpufeatures/0.2.2 \
|
|
||||||
crate://crates.io/crossterm/0.23.2 \
|
|
||||||
crate://crates.io/crossterm_winapi/0.9.0 \
|
|
||||||
crate://crates.io/dashmap/5.3.3 \
|
|
||||||
crate://crates.io/digest/0.9.0 \
|
|
||||||
crate://crates.io/dlv-list/0.3.0 \
|
|
||||||
crate://crates.io/find-crate/0.6.3 \
|
|
||||||
crate://crates.io/fluent-bundle/0.15.2 \
|
|
||||||
crate://crates.io/fluent-langneg/0.13.0 \
|
|
||||||
crate://crates.io/fluent-syntax/0.11.0 \
|
|
||||||
crate://crates.io/fluent/0.16.0 \
|
|
||||||
crate://crates.io/futures-channel/0.3.21 \
|
|
||||||
crate://crates.io/futures-core/0.3.21 \
|
|
||||||
crate://crates.io/futures-executor/0.3.21 \
|
|
||||||
crate://crates.io/futures-io/0.3.21 \
|
|
||||||
crate://crates.io/futures-macro/0.3.21 \
|
|
||||||
crate://crates.io/futures-sink/0.3.21 \
|
|
||||||
crate://crates.io/futures-task/0.3.21 \
|
|
||||||
crate://crates.io/futures-util/0.3.21 \
|
|
||||||
crate://crates.io/futures/0.3.21 \
|
|
||||||
crate://crates.io/generic-array/0.14.5 \
|
|
||||||
crate://crates.io/getopts/0.2.21 \
|
|
||||||
crate://crates.io/getrandom/0.2.6 \
|
|
||||||
crate://crates.io/greetd_ipc/0.8.0 \
|
|
||||||
crate://crates.io/hashbrown/0.12.1 \
|
|
||||||
crate://crates.io/hermit-abi/0.1.19 \
|
|
||||||
crate://crates.io/i18n-config/0.4.2 \
|
|
||||||
crate://crates.io/i18n-embed-fl/0.6.4 \
|
|
||||||
crate://crates.io/i18n-embed-impl/0.8.0 \
|
|
||||||
crate://crates.io/i18n-embed/0.13.4 \
|
|
||||||
crate://crates.io/intl-memoizer/0.5.1 \
|
|
||||||
crate://crates.io/intl_pluralrules/7.0.1 \
|
|
||||||
crate://crates.io/itoa/1.0.1 \
|
|
||||||
crate://crates.io/lazy_static/1.4.0 \
|
|
||||||
crate://crates.io/libc/0.2.125 \
|
|
||||||
crate://crates.io/locale_config/0.3.0 \
|
|
||||||
crate://crates.io/lock_api/0.4.7 \
|
|
||||||
crate://crates.io/log/0.4.17 \
|
|
||||||
crate://crates.io/malloc_buf/0.0.6 \
|
|
||||||
crate://crates.io/memchr/2.5.0 \
|
|
||||||
crate://crates.io/memoffset/0.6.5 \
|
|
||||||
crate://crates.io/mio/0.8.3 \
|
|
||||||
crate://crates.io/nix/0.24.1 \
|
|
||||||
crate://crates.io/num-integer/0.1.45 \
|
|
||||||
crate://crates.io/num-traits/0.2.15 \
|
|
||||||
crate://crates.io/num_cpus/1.13.1 \
|
|
||||||
crate://crates.io/objc-foundation/0.1.1 \
|
|
||||||
crate://crates.io/objc/0.2.7 \
|
|
||||||
crate://crates.io/objc_id/0.1.1 \
|
|
||||||
crate://crates.io/once_cell/1.10.0 \
|
|
||||||
crate://crates.io/opaque-debug/0.3.0 \
|
|
||||||
crate://crates.io/ordered-multimap/0.4.3 \
|
|
||||||
crate://crates.io/parking_lot/0.12.0 \
|
|
||||||
crate://crates.io/parking_lot_core/0.9.3 \
|
|
||||||
crate://crates.io/pin-project-lite/0.2.9 \
|
|
||||||
crate://crates.io/pin-utils/0.1.0 \
|
|
||||||
crate://crates.io/proc-macro-error-attr/1.0.4 \
|
|
||||||
crate://crates.io/proc-macro-error/1.0.4 \
|
|
||||||
crate://crates.io/proc-macro2/1.0.38 \
|
|
||||||
crate://crates.io/pure-rust-locales/0.5.6 \
|
|
||||||
crate://crates.io/quote/1.0.18 \
|
|
||||||
crate://crates.io/redox_syscall/0.2.13 \
|
|
||||||
crate://crates.io/regex-syntax/0.6.25 \
|
|
||||||
crate://crates.io/regex/1.5.5 \
|
|
||||||
crate://crates.io/rust-embed-impl/6.2.0 \
|
|
||||||
crate://crates.io/rust-embed-utils/7.2.0 \
|
|
||||||
crate://crates.io/rust-embed/6.4.0 \
|
|
||||||
crate://crates.io/rust-ini/0.18.0 \
|
|
||||||
crate://crates.io/rustc-hash/1.1.0 \
|
|
||||||
crate://crates.io/ryu/1.0.9 \
|
|
||||||
crate://crates.io/same-file/1.0.6 \
|
|
||||||
crate://crates.io/scopeguard/1.1.0 \
|
|
||||||
crate://crates.io/self_cell/0.10.2 \
|
|
||||||
crate://crates.io/serde/1.0.137 \
|
|
||||||
crate://crates.io/serde_derive/1.0.137 \
|
|
||||||
crate://crates.io/serde_json/1.0.81 \
|
|
||||||
crate://crates.io/sha2/0.9.9 \
|
|
||||||
crate://crates.io/signal-hook-mio/0.2.3 \
|
|
||||||
crate://crates.io/signal-hook-registry/1.4.0 \
|
|
||||||
crate://crates.io/signal-hook/0.3.13 \
|
|
||||||
crate://crates.io/slab/0.4.6 \
|
|
||||||
crate://crates.io/smallvec/1.8.0 \
|
|
||||||
crate://crates.io/smart-default/0.6.0 \
|
|
||||||
crate://crates.io/smawk/0.3.1 \
|
|
||||||
crate://crates.io/socket2/0.4.5 \
|
|
||||||
crate://crates.io/strsim/0.10.0 \
|
|
||||||
crate://crates.io/syn/1.0.92 \
|
|
||||||
crate://crates.io/textwrap/0.15.0 \
|
|
||||||
crate://crates.io/thiserror-impl/1.0.31 \
|
|
||||||
crate://crates.io/thiserror/1.0.31 \
|
|
||||||
crate://crates.io/time/0.1.43 \
|
|
||||||
crate://crates.io/tinystr/0.3.4 \
|
|
||||||
crate://crates.io/tokio-macros/1.7.0 \
|
|
||||||
crate://crates.io/tokio/1.18.2 \
|
|
||||||
crate://crates.io/toml/0.5.9 \
|
|
||||||
crate://crates.io/tui/0.18.0 \
|
|
||||||
crate://crates.io/type-map/0.4.0 \
|
|
||||||
crate://crates.io/typenum/1.15.0 \
|
|
||||||
crate://crates.io/unic-langid-impl/0.9.0 \
|
|
||||||
crate://crates.io/unic-langid/0.9.0 \
|
|
||||||
crate://crates.io/unicode-linebreak/0.1.2 \
|
|
||||||
crate://crates.io/unicode-segmentation/1.9.0 \
|
|
||||||
crate://crates.io/unicode-width/0.1.9 \
|
|
||||||
crate://crates.io/unicode-xid/0.2.3 \
|
|
||||||
crate://crates.io/version_check/0.9.4 \
|
|
||||||
crate://crates.io/walkdir/2.3.2 \
|
|
||||||
crate://crates.io/wasi/0.10.2+wasi-snapshot-preview1 \
|
|
||||||
crate://crates.io/wasi/0.11.0+wasi-snapshot-preview1 \
|
|
||||||
crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
|
|
||||||
crate://crates.io/winapi-util/0.1.5 \
|
|
||||||
crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
|
|
||||||
crate://crates.io/winapi/0.3.9 \
|
|
||||||
crate://crates.io/windows-sys/0.36.1 \
|
|
||||||
crate://crates.io/windows_aarch64_msvc/0.36.1 \
|
|
||||||
crate://crates.io/windows_i686_gnu/0.36.1 \
|
|
||||||
crate://crates.io/windows_i686_msvc/0.36.1 \
|
|
||||||
crate://crates.io/windows_x86_64_gnu/0.36.1 \
|
|
||||||
crate://crates.io/windows_x86_64_msvc/0.36.1 \
|
|
||||||
crate://crates.io/zeroize/1.5.5 \
|
|
||||||
"
|
|
||||||
|
|
||||||
inherit cargo rust
|
|
||||||
|
|
||||||
SRCREV = "599d8d5d3657e6c25b3877f84a09979a79256600"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "0.7.3"
|
|
||||||
|
|
278
recipes-support/greetd/tuigreet_git.bb
Normal file
278
recipes-support/greetd/tuigreet_git.bb
Normal file
@ -0,0 +1,278 @@
|
|||||||
|
SUMMARY = "Graphical console greeter for greetd"
|
||||||
|
HOMEPAGE = "https://github.com/apognu/tuigreet.git"
|
||||||
|
LICENSE = "GPL-3.0-only"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||||
|
|
||||||
|
RDEPENDS:${PN} = "greetd"
|
||||||
|
|
||||||
|
SRC_URI = " \
|
||||||
|
git://github.com/apognu/tuigreet.git;protocol=https;nobranch=1 \
|
||||||
|
crate://crates.io/ahash/0.7.6 \
|
||||||
|
crate://crates.io/aho-corasick/0.7.18 \
|
||||||
|
crate://crates.io/async-trait/0.1.53 \
|
||||||
|
crate://crates.io/autocfg/1.1.0 \
|
||||||
|
crate://crates.io/bitflags/1.3.2 \
|
||||||
|
crate://crates.io/block-buffer/0.9.0 \
|
||||||
|
crate://crates.io/block/0.1.6 \
|
||||||
|
crate://crates.io/bytes/1.1.0 \
|
||||||
|
crate://crates.io/cassowary/0.3.0 \
|
||||||
|
crate://crates.io/cfg-if/1.0.0 \
|
||||||
|
crate://crates.io/chrono/0.4.19 \
|
||||||
|
crate://crates.io/cpufeatures/0.2.2 \
|
||||||
|
crate://crates.io/crossterm/0.23.2 \
|
||||||
|
crate://crates.io/crossterm_winapi/0.9.0 \
|
||||||
|
crate://crates.io/dashmap/5.3.3 \
|
||||||
|
crate://crates.io/digest/0.9.0 \
|
||||||
|
crate://crates.io/dlv-list/0.3.0 \
|
||||||
|
crate://crates.io/find-crate/0.6.3 \
|
||||||
|
crate://crates.io/fluent-bundle/0.15.2 \
|
||||||
|
crate://crates.io/fluent-langneg/0.13.0 \
|
||||||
|
crate://crates.io/fluent-syntax/0.11.0 \
|
||||||
|
crate://crates.io/fluent/0.16.0 \
|
||||||
|
crate://crates.io/futures-channel/0.3.21 \
|
||||||
|
crate://crates.io/futures-core/0.3.21 \
|
||||||
|
crate://crates.io/futures-executor/0.3.21 \
|
||||||
|
crate://crates.io/futures-io/0.3.21 \
|
||||||
|
crate://crates.io/futures-macro/0.3.21 \
|
||||||
|
crate://crates.io/futures-sink/0.3.21 \
|
||||||
|
crate://crates.io/futures-task/0.3.21 \
|
||||||
|
crate://crates.io/futures-util/0.3.21 \
|
||||||
|
crate://crates.io/futures/0.3.21 \
|
||||||
|
crate://crates.io/generic-array/0.14.5 \
|
||||||
|
crate://crates.io/getopts/0.2.21 \
|
||||||
|
crate://crates.io/getrandom/0.2.6 \
|
||||||
|
crate://crates.io/greetd_ipc/0.8.0 \
|
||||||
|
crate://crates.io/hashbrown/0.12.1 \
|
||||||
|
crate://crates.io/hermit-abi/0.1.19 \
|
||||||
|
crate://crates.io/i18n-config/0.4.2 \
|
||||||
|
crate://crates.io/i18n-embed-fl/0.6.4 \
|
||||||
|
crate://crates.io/i18n-embed-impl/0.8.0 \
|
||||||
|
crate://crates.io/i18n-embed/0.13.4 \
|
||||||
|
crate://crates.io/intl-memoizer/0.5.1 \
|
||||||
|
crate://crates.io/intl_pluralrules/7.0.1 \
|
||||||
|
crate://crates.io/itoa/1.0.1 \
|
||||||
|
crate://crates.io/lazy_static/1.4.0 \
|
||||||
|
crate://crates.io/libc/0.2.125 \
|
||||||
|
crate://crates.io/locale_config/0.3.0 \
|
||||||
|
crate://crates.io/lock_api/0.4.7 \
|
||||||
|
crate://crates.io/log/0.4.17 \
|
||||||
|
crate://crates.io/malloc_buf/0.0.6 \
|
||||||
|
crate://crates.io/memchr/2.5.0 \
|
||||||
|
crate://crates.io/memoffset/0.6.5 \
|
||||||
|
crate://crates.io/mio/0.8.3 \
|
||||||
|
crate://crates.io/nix/0.24.1 \
|
||||||
|
crate://crates.io/num-integer/0.1.45 \
|
||||||
|
crate://crates.io/num-traits/0.2.15 \
|
||||||
|
crate://crates.io/num_cpus/1.13.1 \
|
||||||
|
crate://crates.io/objc-foundation/0.1.1 \
|
||||||
|
crate://crates.io/objc/0.2.7 \
|
||||||
|
crate://crates.io/objc_id/0.1.1 \
|
||||||
|
crate://crates.io/once_cell/1.10.0 \
|
||||||
|
crate://crates.io/opaque-debug/0.3.0 \
|
||||||
|
crate://crates.io/ordered-multimap/0.4.3 \
|
||||||
|
crate://crates.io/parking_lot/0.12.0 \
|
||||||
|
crate://crates.io/parking_lot_core/0.9.3 \
|
||||||
|
crate://crates.io/pin-project-lite/0.2.9 \
|
||||||
|
crate://crates.io/pin-utils/0.1.0 \
|
||||||
|
crate://crates.io/proc-macro-error-attr/1.0.4 \
|
||||||
|
crate://crates.io/proc-macro-error/1.0.4 \
|
||||||
|
crate://crates.io/proc-macro2/1.0.38 \
|
||||||
|
crate://crates.io/pure-rust-locales/0.5.6 \
|
||||||
|
crate://crates.io/quote/1.0.18 \
|
||||||
|
crate://crates.io/redox_syscall/0.2.13 \
|
||||||
|
crate://crates.io/regex-syntax/0.6.25 \
|
||||||
|
crate://crates.io/regex/1.5.5 \
|
||||||
|
crate://crates.io/rust-embed-impl/6.2.0 \
|
||||||
|
crate://crates.io/rust-embed-utils/7.2.0 \
|
||||||
|
crate://crates.io/rust-embed/6.4.0 \
|
||||||
|
crate://crates.io/rust-ini/0.18.0 \
|
||||||
|
crate://crates.io/rustc-hash/1.1.0 \
|
||||||
|
crate://crates.io/ryu/1.0.9 \
|
||||||
|
crate://crates.io/same-file/1.0.6 \
|
||||||
|
crate://crates.io/scopeguard/1.1.0 \
|
||||||
|
crate://crates.io/self_cell/0.10.2 \
|
||||||
|
crate://crates.io/serde/1.0.137 \
|
||||||
|
crate://crates.io/serde_derive/1.0.137 \
|
||||||
|
crate://crates.io/serde_json/1.0.81 \
|
||||||
|
crate://crates.io/sha2/0.9.9 \
|
||||||
|
crate://crates.io/signal-hook-mio/0.2.3 \
|
||||||
|
crate://crates.io/signal-hook-registry/1.4.0 \
|
||||||
|
crate://crates.io/signal-hook/0.3.13 \
|
||||||
|
crate://crates.io/slab/0.4.6 \
|
||||||
|
crate://crates.io/smallvec/1.8.0 \
|
||||||
|
crate://crates.io/smart-default/0.6.0 \
|
||||||
|
crate://crates.io/smawk/0.3.1 \
|
||||||
|
crate://crates.io/socket2/0.4.5 \
|
||||||
|
crate://crates.io/strsim/0.10.0 \
|
||||||
|
crate://crates.io/syn/1.0.92 \
|
||||||
|
crate://crates.io/textwrap/0.15.0 \
|
||||||
|
crate://crates.io/thiserror-impl/1.0.31 \
|
||||||
|
crate://crates.io/thiserror/1.0.31 \
|
||||||
|
crate://crates.io/time/0.1.43 \
|
||||||
|
crate://crates.io/tinystr/0.3.4 \
|
||||||
|
crate://crates.io/tokio-macros/1.7.0 \
|
||||||
|
crate://crates.io/tokio/1.18.2 \
|
||||||
|
crate://crates.io/toml/0.5.9 \
|
||||||
|
crate://crates.io/tui/0.18.0 \
|
||||||
|
crate://crates.io/type-map/0.4.0 \
|
||||||
|
crate://crates.io/typenum/1.15.0 \
|
||||||
|
crate://crates.io/unic-langid-impl/0.9.0 \
|
||||||
|
crate://crates.io/unic-langid/0.9.0 \
|
||||||
|
crate://crates.io/unicode-linebreak/0.1.2 \
|
||||||
|
crate://crates.io/unicode-segmentation/1.9.0 \
|
||||||
|
crate://crates.io/unicode-width/0.1.9 \
|
||||||
|
crate://crates.io/unicode-xid/0.2.3 \
|
||||||
|
crate://crates.io/version_check/0.9.4 \
|
||||||
|
crate://crates.io/walkdir/2.3.2 \
|
||||||
|
crate://crates.io/wasi/0.10.2+wasi-snapshot-preview1 \
|
||||||
|
crate://crates.io/wasi/0.11.0+wasi-snapshot-preview1 \
|
||||||
|
crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
|
||||||
|
crate://crates.io/winapi-util/0.1.5 \
|
||||||
|
crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
|
||||||
|
crate://crates.io/winapi/0.3.9 \
|
||||||
|
crate://crates.io/windows-sys/0.36.1 \
|
||||||
|
crate://crates.io/windows_aarch64_msvc/0.36.1 \
|
||||||
|
crate://crates.io/windows_i686_gnu/0.36.1 \
|
||||||
|
crate://crates.io/windows_i686_msvc/0.36.1 \
|
||||||
|
crate://crates.io/windows_x86_64_gnu/0.36.1 \
|
||||||
|
crate://crates.io/windows_x86_64_msvc/0.36.1 \
|
||||||
|
crate://crates.io/zeroize/1.5.5 \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI[ahash-0.7.6.sha256sum] = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
|
||||||
|
SRC_URI[aho-corasick-0.7.18.sha256sum] = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
|
||||||
|
SRC_URI[async-trait-0.1.53.sha256sum] = "ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600"
|
||||||
|
SRC_URI[autocfg-1.1.0.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
|
||||||
|
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
||||||
|
SRC_URI[block-buffer-0.9.0.sha256sum] = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
|
||||||
|
SRC_URI[block-0.1.6.sha256sum] = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
|
||||||
|
SRC_URI[bytes-1.1.0.sha256sum] = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
|
||||||
|
SRC_URI[cassowary-0.3.0.sha256sum] = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
|
||||||
|
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||||
|
SRC_URI[chrono-0.4.19.sha256sum] = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
|
||||||
|
SRC_URI[cpufeatures-0.2.2.sha256sum] = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b"
|
||||||
|
SRC_URI[crossterm-0.23.2.sha256sum] = "a2102ea4f781910f8a5b98dd061f4c2023f479ce7bb1236330099ceb5a93cf17"
|
||||||
|
SRC_URI[crossterm_winapi-0.9.0.sha256sum] = "2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c"
|
||||||
|
SRC_URI[dashmap-5.3.3.sha256sum] = "391b56fbd302e585b7a9494fb70e40949567b1cf9003a8e4a6041a1687c26573"
|
||||||
|
SRC_URI[digest-0.9.0.sha256sum] = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
|
||||||
|
SRC_URI[dlv-list-0.3.0.sha256sum] = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257"
|
||||||
|
SRC_URI[find-crate-0.6.3.sha256sum] = "59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2"
|
||||||
|
SRC_URI[fluent-bundle-0.15.2.sha256sum] = "e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd"
|
||||||
|
SRC_URI[fluent-langneg-0.13.0.sha256sum] = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94"
|
||||||
|
SRC_URI[fluent-syntax-0.11.0.sha256sum] = "c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78"
|
||||||
|
SRC_URI[fluent-0.16.0.sha256sum] = "61f69378194459db76abd2ce3952b790db103ceb003008d3d50d97c41ff847a7"
|
||||||
|
SRC_URI[futures-channel-0.3.21.sha256sum] = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010"
|
||||||
|
SRC_URI[futures-core-0.3.21.sha256sum] = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3"
|
||||||
|
SRC_URI[futures-executor-0.3.21.sha256sum] = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6"
|
||||||
|
SRC_URI[futures-io-0.3.21.sha256sum] = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b"
|
||||||
|
SRC_URI[futures-macro-0.3.21.sha256sum] = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512"
|
||||||
|
SRC_URI[futures-sink-0.3.21.sha256sum] = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868"
|
||||||
|
SRC_URI[futures-task-0.3.21.sha256sum] = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a"
|
||||||
|
SRC_URI[futures-util-0.3.21.sha256sum] = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a"
|
||||||
|
SRC_URI[futures-0.3.21.sha256sum] = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e"
|
||||||
|
SRC_URI[generic-array-0.14.5.sha256sum] = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803"
|
||||||
|
SRC_URI[getopts-0.2.21.sha256sum] = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
|
||||||
|
SRC_URI[getrandom-0.2.6.sha256sum] = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad"
|
||||||
|
SRC_URI[greetd_ipc-0.8.0.sha256sum] = "80ef4898e4031d4a6133082ec838df029bfe33ae6c74a55c575e363576cc4cb7"
|
||||||
|
SRC_URI[hashbrown-0.12.1.sha256sum] = "db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3"
|
||||||
|
SRC_URI[hermit-abi-0.1.19.sha256sum] = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
|
||||||
|
SRC_URI[i18n-config-0.4.2.sha256sum] = "b62affcd43abfb51f3cbd8736f9407908dc5b44fc558a9be07460bbfd104d983"
|
||||||
|
SRC_URI[i18n-embed-fl-0.6.4.sha256sum] = "9420a9718ef9d0ab727840a398e25408ea0daff9ba3c681707ba05485face98e"
|
||||||
|
SRC_URI[i18n-embed-impl-0.8.0.sha256sum] = "0db2330e035808eb064afb67e6743ddce353763af3e0f2bdfc2476e00ce76136"
|
||||||
|
SRC_URI[i18n-embed-0.13.4.sha256sum] = "e7f21ed76e44de8ac3dfa36bb37ab2e6480be0dc75c612474949be1f3cb2c253"
|
||||||
|
SRC_URI[intl-memoizer-0.5.1.sha256sum] = "c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f"
|
||||||
|
SRC_URI[intl_pluralrules-7.0.1.sha256sum] = "b18f988384267d7066cc2be425e6faf352900652c046b6971d2e228d3b1c5ecf"
|
||||||
|
SRC_URI[itoa-1.0.1.sha256sum] = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35"
|
||||||
|
SRC_URI[lazy_static-1.4.0.sha256sum] = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
||||||
|
SRC_URI[libc-0.2.125.sha256sum] = "5916d2ae698f6de9bfb891ad7a8d65c09d232dc58cc4ac433c7da3b2fd84bc2b"
|
||||||
|
SRC_URI[locale_config-0.3.0.sha256sum] = "08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934"
|
||||||
|
SRC_URI[lock_api-0.4.7.sha256sum] = "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53"
|
||||||
|
SRC_URI[log-0.4.17.sha256sum] = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
|
||||||
|
SRC_URI[malloc_buf-0.0.6.sha256sum] = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
|
||||||
|
SRC_URI[memchr-2.5.0.sha256sum] = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
|
||||||
|
SRC_URI[memoffset-0.6.5.sha256sum] = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
|
||||||
|
SRC_URI[mio-0.8.3.sha256sum] = "713d550d9b44d89174e066b7a6217ae06234c10cb47819a88290d2b353c31799"
|
||||||
|
SRC_URI[nix-0.24.1.sha256sum] = "8f17df307904acd05aa8e32e97bb20f2a0df1728bbc2d771ae8f9a90463441e9"
|
||||||
|
SRC_URI[num-integer-0.1.45.sha256sum] = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
|
||||||
|
SRC_URI[num-traits-0.2.15.sha256sum] = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
|
||||||
|
SRC_URI[num_cpus-1.13.1.sha256sum] = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"
|
||||||
|
SRC_URI[objc-foundation-0.1.1.sha256sum] = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9"
|
||||||
|
SRC_URI[objc-0.2.7.sha256sum] = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
|
||||||
|
SRC_URI[objc_id-0.1.1.sha256sum] = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b"
|
||||||
|
SRC_URI[once_cell-1.10.0.sha256sum] = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9"
|
||||||
|
SRC_URI[opaque-debug-0.3.0.sha256sum] = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
|
||||||
|
SRC_URI[ordered-multimap-0.4.3.sha256sum] = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a"
|
||||||
|
SRC_URI[parking_lot-0.12.0.sha256sum] = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58"
|
||||||
|
SRC_URI[parking_lot_core-0.9.3.sha256sum] = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929"
|
||||||
|
SRC_URI[pin-project-lite-0.2.9.sha256sum] = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
|
||||||
|
SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
|
||||||
|
SRC_URI[proc-macro-error-attr-1.0.4.sha256sum] = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
|
||||||
|
SRC_URI[proc-macro-error-1.0.4.sha256sum] = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
|
||||||
|
SRC_URI[proc-macro2-1.0.38.sha256sum] = "9027b48e9d4c9175fa2218adf3557f91c1137021739951d4932f5f8268ac48aa"
|
||||||
|
SRC_URI[pure-rust-locales-0.5.6.sha256sum] = "b45c49fc4f91f35bae654f85ebb3a44d60ac64f11b3166ffa609def390c732d8"
|
||||||
|
SRC_URI[quote-1.0.18.sha256sum] = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1"
|
||||||
|
SRC_URI[redox_syscall-0.2.13.sha256sum] = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42"
|
||||||
|
SRC_URI[regex-syntax-0.6.25.sha256sum] = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
|
||||||
|
SRC_URI[regex-1.5.5.sha256sum] = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286"
|
||||||
|
SRC_URI[rust-embed-impl-6.2.0.sha256sum] = "94e763e24ba2bf0c72bc6be883f967f794a019fafd1b86ba1daff9c91a7edd30"
|
||||||
|
SRC_URI[rust-embed-utils-7.2.0.sha256sum] = "756feca3afcbb1487a1d01f4ecd94cf8ec98ea074c55a69e7136d29fb6166029"
|
||||||
|
SRC_URI[rust-embed-6.4.0.sha256sum] = "9a17e5ac65b318f397182ae94e532da0ba56b88dd1200b774715d36c4943b1c3"
|
||||||
|
SRC_URI[rust-ini-0.18.0.sha256sum] = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df"
|
||||||
|
SRC_URI[rustc-hash-1.1.0.sha256sum] = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
|
||||||
|
SRC_URI[ryu-1.0.9.sha256sum] = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f"
|
||||||
|
SRC_URI[same-file-1.0.6.sha256sum] = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
|
||||||
|
SRC_URI[scopeguard-1.1.0.sha256sum] = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
|
||||||
|
SRC_URI[self_cell-0.10.2.sha256sum] = "1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af"
|
||||||
|
SRC_URI[serde-1.0.137.sha256sum] = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1"
|
||||||
|
SRC_URI[serde_derive-1.0.137.sha256sum] = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be"
|
||||||
|
SRC_URI[serde_json-1.0.81.sha256sum] = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c"
|
||||||
|
SRC_URI[sha2-0.9.9.sha256sum] = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
|
||||||
|
SRC_URI[signal-hook-mio-0.2.3.sha256sum] = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af"
|
||||||
|
SRC_URI[signal-hook-registry-1.4.0.sha256sum] = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
|
||||||
|
SRC_URI[signal-hook-0.3.13.sha256sum] = "647c97df271007dcea485bb74ffdb57f2e683f1306c854f468a0c244badabf2d"
|
||||||
|
SRC_URI[slab-0.4.6.sha256sum] = "eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32"
|
||||||
|
SRC_URI[smallvec-1.8.0.sha256sum] = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83"
|
||||||
|
SRC_URI[smart-default-0.6.0.sha256sum] = "133659a15339456eeeb07572eb02a91c91e9815e9cbc89566944d2c8d3efdbf6"
|
||||||
|
SRC_URI[smawk-0.3.1.sha256sum] = "f67ad224767faa3c7d8b6d91985b78e70a1324408abcb1cfcc2be4c06bc06043"
|
||||||
|
SRC_URI[socket2-0.4.5.sha256sum] = "ca642ba17f8b2995138b1d7711829c92e98c0a25ea019de790f4f09279c4e296"
|
||||||
|
SRC_URI[strsim-0.10.0.sha256sum] = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
|
||||||
|
SRC_URI[syn-1.0.92.sha256sum] = "7ff7c592601f11445996a06f8ad0c27f094a58857c2f89e97974ab9235b92c52"
|
||||||
|
SRC_URI[textwrap-0.15.0.sha256sum] = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb"
|
||||||
|
SRC_URI[thiserror-impl-1.0.31.sha256sum] = "0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a"
|
||||||
|
SRC_URI[thiserror-1.0.31.sha256sum] = "bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a"
|
||||||
|
SRC_URI[time-0.1.43.sha256sum] = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438"
|
||||||
|
SRC_URI[tinystr-0.3.4.sha256sum] = "29738eedb4388d9ea620eeab9384884fc3f06f586a2eddb56bedc5885126c7c1"
|
||||||
|
SRC_URI[tokio-macros-1.7.0.sha256sum] = "b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7"
|
||||||
|
SRC_URI[tokio-1.18.2.sha256sum] = "4903bf0427cf68dddd5aa6a93220756f8be0c34fcfa9f5e6191e103e15a31395"
|
||||||
|
SRC_URI[toml-0.5.9.sha256sum] = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7"
|
||||||
|
SRC_URI[tui-0.18.0.sha256sum] = "96fe69244ec2af261bced1d9046a6fee6c8c2a6b0228e59e5ba39bc8ba4ed729"
|
||||||
|
SRC_URI[type-map-0.4.0.sha256sum] = "b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46"
|
||||||
|
SRC_URI[typenum-1.15.0.sha256sum] = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987"
|
||||||
|
SRC_URI[unic-langid-impl-0.9.0.sha256sum] = "1a4a8eeaf0494862c1404c95ec2f4c33a2acff5076f64314b465e3ddae1b934d"
|
||||||
|
SRC_URI[unic-langid-0.9.0.sha256sum] = "73328fcd730a030bdb19ddf23e192187a6b01cd98be6d3140622a89129459ce5"
|
||||||
|
SRC_URI[unicode-linebreak-0.1.2.sha256sum] = "3a52dcaab0c48d931f7cc8ef826fa51690a08e1ea55117ef26f89864f532383f"
|
||||||
|
SRC_URI[unicode-segmentation-1.9.0.sha256sum] = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99"
|
||||||
|
SRC_URI[unicode-width-0.1.9.sha256sum] = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
|
||||||
|
SRC_URI[unicode-xid-0.2.3.sha256sum] = "957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04"
|
||||||
|
SRC_URI[version_check-0.9.4.sha256sum] = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
|
||||||
|
SRC_URI[walkdir-2.3.2.sha256sum] = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
|
||||||
|
SRC_URI[wasi-0.10.2+wasi-snapshot-preview1.sha256sum] = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
|
||||||
|
SRC_URI[wasi-0.11.0+wasi-snapshot-preview1.sha256sum] = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
|
||||||
|
SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
||||||
|
SRC_URI[winapi-util-0.1.5.sha256sum] = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
|
||||||
|
SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
||||||
|
SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
||||||
|
SRC_URI[windows-sys-0.36.1.sha256sum] = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2"
|
||||||
|
SRC_URI[windows_aarch64_msvc-0.36.1.sha256sum] = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47"
|
||||||
|
SRC_URI[windows_i686_gnu-0.36.1.sha256sum] = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6"
|
||||||
|
SRC_URI[windows_i686_msvc-0.36.1.sha256sum] = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024"
|
||||||
|
SRC_URI[windows_x86_64_gnu-0.36.1.sha256sum] = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1"
|
||||||
|
SRC_URI[windows_x86_64_msvc-0.36.1.sha256sum] = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680"
|
||||||
|
SRC_URI[zeroize-1.5.5.sha256sum] = "94693807d016b2f2d2e14420eb3bfcca689311ff775dcf113d74ea624b7cdf07"
|
||||||
|
|
||||||
|
inherit cargo rust
|
||||||
|
|
||||||
|
SRCREV = "599d8d5d3657e6c25b3877f84a09979a79256600"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.7.3"
|
||||||
|
|
@ -81,3 +81,67 @@ SRC_URI += " \
|
|||||||
crate://crates.io/xml-rs/0.8.4 \
|
crate://crates.io/xml-rs/0.8.4 \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
SRC_URI[approx-0.3.2.sha256sum] = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3"
|
||||||
|
SRC_URI[autocfg-1.0.1.sha256sum] = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
|
||||||
|
SRC_URI[bitflags-1.2.1.sha256sum] = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
|
||||||
|
SRC_URI[byteorder-1.4.3.sha256sum] = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
|
||||||
|
SRC_URI[calloop-0.9.1.sha256sum] = "42dcfbd723aa6eff9f024cfd5ad08b11144d79b2d8d37b4a31a006ceab255c77"
|
||||||
|
SRC_URI[cc-1.0.72.sha256sum] = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee"
|
||||||
|
SRC_URI[cfg-if-0.1.10.sha256sum] = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
|
||||||
|
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||||
|
SRC_URI[chrono-0.4.19.sha256sum] = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
|
||||||
|
SRC_URI[dlib-0.5.0.sha256sum] = "ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794"
|
||||||
|
SRC_URI[downcast-rs-1.2.0.sha256sum] = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650"
|
||||||
|
SRC_URI[getopts-0.2.21.sha256sum] = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
|
||||||
|
SRC_URI[greetd_ipc-0.8.0.sha256sum] = "80ef4898e4031d4a6133082ec838df029bfe33ae6c74a55c575e363576cc4cb7"
|
||||||
|
SRC_URI[itoa-0.4.8.sha256sum] = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
|
||||||
|
SRC_URI[lazy_static-1.4.0.sha256sum] = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
||||||
|
SRC_URI[libc-0.2.108.sha256sum] = "8521a1b57e76b1ec69af7599e75e38e7b7fad6610f037db8c79b127201b5d119"
|
||||||
|
SRC_URI[libloading-0.7.2.sha256sum] = "afe203d669ec979b7128619bae5a63b7b42e9203c1b29146079ee05e2f604b52"
|
||||||
|
SRC_URI[log-0.4.14.sha256sum] = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
|
||||||
|
SRC_URI[memchr-2.4.1.sha256sum] = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
|
||||||
|
SRC_URI[memmap2-0.3.1.sha256sum] = "00b6c2ebff6180198788f5db08d7ce3bc1d0b617176678831a7510825973e357"
|
||||||
|
SRC_URI[memoffset-0.6.4.sha256sum] = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9"
|
||||||
|
SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
|
||||||
|
SRC_URI[nix-0.15.0.sha256sum] = "3b2e0b4f3320ed72aaedb9a5ac838690a8047c7b275da22711fddff4f8a14229"
|
||||||
|
SRC_URI[nix-0.22.2.sha256sum] = "d3bb9a13fa32bc5aeb64150cd3f32d6cf4c748f8f8a417cce5d2eb976a8370ba"
|
||||||
|
SRC_URI[nom-7.1.0.sha256sum] = "1b1d11e1ef389c76fe5b81bcaf2ea32cf88b62bc494e19f493d0b30e7a930109"
|
||||||
|
SRC_URI[num-integer-0.1.44.sha256sum] = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
|
||||||
|
SRC_URI[num-traits-0.2.14.sha256sum] = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
|
||||||
|
SRC_URI[once_cell-1.8.0.sha256sum] = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
|
||||||
|
SRC_URI[ordered-float-1.1.1.sha256sum] = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7"
|
||||||
|
SRC_URI[os_pipe-0.8.2.sha256sum] = "81e8dfa4c69d7bde595e9a940fcf1d7f60966d3fce8a8c4cad67c60e35ea2a11"
|
||||||
|
SRC_URI[pkg-config-0.3.22.sha256sum] = "12295df4f294471248581bc09bef3c38a5e46f1e36d6a37353621a0c6c357e1f"
|
||||||
|
SRC_URI[proc-macro2-1.0.32.sha256sum] = "ba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43"
|
||||||
|
SRC_URI[quote-1.0.10.sha256sum] = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05"
|
||||||
|
SRC_URI[rusttype-0.7.9.sha256sum] = "310942406a39981bed7e12b09182a221a29e0990f3e7e0c971f131922ed135d5"
|
||||||
|
SRC_URI[rusttype-0.8.3.sha256sum] = "9f61411055101f7b60ecf1041d87fb74205fb20b0c7a723f07ef39174cf6b4c0"
|
||||||
|
SRC_URI[ryu-1.0.5.sha256sum] = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
|
||||||
|
SRC_URI[scoped-tls-1.0.0.sha256sum] = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2"
|
||||||
|
SRC_URI[serde-1.0.130.sha256sum] = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913"
|
||||||
|
SRC_URI[serde_derive-1.0.130.sha256sum] = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b"
|
||||||
|
SRC_URI[serde_json-1.0.71.sha256sum] = "063bf466a64011ac24040a49009724ee60a57da1b437617ceb32e53ad61bfb19"
|
||||||
|
SRC_URI[smallvec-1.7.0.sha256sum] = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309"
|
||||||
|
SRC_URI[smithay-client-toolkit-0.15.2.sha256sum] = "210cf40de565aaaa085face1d860b17f6aee9f76f9d2816307ea2cc45eeb64f3"
|
||||||
|
SRC_URI[stb_truetype-0.3.1.sha256sum] = "f77b6b07e862c66a9f3e62a07588fee67cd90a9135a2b942409f195507b4fb51"
|
||||||
|
SRC_URI[syn-1.0.81.sha256sum] = "f2afee18b8beb5a596ecb4a2dce128c719b4ba399d34126b9e4396e3f9860966"
|
||||||
|
SRC_URI[thiserror-impl-1.0.30.sha256sum] = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
|
||||||
|
SRC_URI[thiserror-1.0.30.sha256sum] = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
|
||||||
|
SRC_URI[time-0.1.44.sha256sum] = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255"
|
||||||
|
SRC_URI[toml-0.5.8.sha256sum] = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
|
||||||
|
SRC_URI[unicode-width-0.1.9.sha256sum] = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
|
||||||
|
SRC_URI[unicode-xid-0.2.2.sha256sum] = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
|
||||||
|
SRC_URI[version_check-0.9.3.sha256sum] = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
|
||||||
|
SRC_URI[void-1.0.2.sha256sum] = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
|
||||||
|
SRC_URI[wasi-0.10.0+wasi-snapshot-preview1.sha256sum] = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
|
||||||
|
SRC_URI[wayland-client-0.29.1.sha256sum] = "9108ec1c37f4774d0c2937ba1a6c23d1786b2152c4a13bd9fdb20e42d16e8841"
|
||||||
|
SRC_URI[wayland-commons-0.29.1.sha256sum] = "265ef51b3b3e5c9ef098f10425c39624663f459c3821dcaacc4748be975f1beb"
|
||||||
|
SRC_URI[wayland-cursor-0.29.1.sha256sum] = "6c19bb6628daf4097e58b7911481e8371e13318d5a60894779901bd3267407a7"
|
||||||
|
SRC_URI[wayland-protocols-0.29.1.sha256sum] = "7b3b6f1dc0193072ef4eadcb144da30d58c1f2895516c063804d213310703c8e"
|
||||||
|
SRC_URI[wayland-scanner-0.29.1.sha256sum] = "eaaf2bc85e7b9143159af96bd23d954a5abe391c4376db712320643280fdc6f4"
|
||||||
|
SRC_URI[wayland-sys-0.29.1.sha256sum] = "ba9e06acb775b3007f8d3094438306979e572d1d3b844d7a71557a84b055d959"
|
||||||
|
SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
||||||
|
SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
||||||
|
SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
||||||
|
SRC_URI[xcursor-0.3.4.sha256sum] = "463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7"
|
||||||
|
SRC_URI[xml-rs-0.8.4.sha256sum] = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3"
|
||||||
|
1
recipes-support/hwdata/hwdata_%.bbappend
Normal file
1
recipes-support/hwdata/hwdata_%.bbappend
Normal file
@ -0,0 +1 @@
|
|||||||
|
BBCLASSEXTEND += "native"
|
@ -1,28 +0,0 @@
|
|||||||
From e7973e352b8649b10053f3feb82134d9cefb851e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Tue, 17 May 2022 19:00:02 +0200
|
|
||||||
Subject: [PATCH] meson.build: make epoll-shim dependency optional
|
|
||||||
|
|
||||||
After updating my host system, meson.build tries to depend on the epoll-shim.
|
|
||||||
Since we are not on BSD, we dont have it and it is not needed. Make the
|
|
||||||
dependency on it optional.
|
|
||||||
---
|
|
||||||
meson.build | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 84abdcb..9687b23 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -35,7 +35,7 @@ wayland_cursor = dependency('wayland-cursor')
|
|
||||||
epoll = dependency('', required: false)
|
|
||||||
if (not cc.has_function('timerfd_create', prefix: '#include <sys/timerfd.h>') or
|
|
||||||
not cc.has_function('signalfd', prefix: '#include <sys/signalfd.h>'))
|
|
||||||
- epoll = dependency('epoll-shim')
|
|
||||||
+ epoll = dependency('epoll-shim', required: false)
|
|
||||||
endif
|
|
||||||
|
|
||||||
if get_option('sd-bus-provider') == 'auto'
|
|
||||||
--
|
|
||||||
2.25.1
|
|
||||||
|
|
@ -9,7 +9,6 @@ REQUIRED_DISTRO_FEATURES = "wayland"
|
|||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/emersion/mako.git;protocol=https;branch=master \
|
git://github.com/emersion/mako.git;protocol=https;branch=master \
|
||||||
file://0001-meson.build-make-epoll-shim-dependency-optional.patch \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
@ -40,8 +39,8 @@ PACKAGECONFIG ?= " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.6"
|
PV = "1.7.1"
|
||||||
SRCREV = "ddc1849804c8703ec749140e3a55febb5250e934"
|
SRCREV = "51ad133d3e9ebca27e7af25f86dcbf67b7f25f11"
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
|
18
recipes-support/playerctl/playerctl_git.bb
Normal file
18
recipes-support/playerctl/playerctl_git.bb
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
SUMMARY = "For true players only: vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others."
|
||||||
|
LICENSE = "LGPL-3.0-only"
|
||||||
|
LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/altdesktop/playerctl.git;protocol=https;branch=master"
|
||||||
|
|
||||||
|
RDEPENDS:${PN} = "glib-2.0"
|
||||||
|
|
||||||
|
inherit meson pkgconfig gobject-introspection
|
||||||
|
|
||||||
|
EXTRA_OEMESON += "--buildtype=release -Dbash-completions=true -Dgtk-doc=false"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "2.4.1"
|
||||||
|
SRCREV = "e5304e9dc9a0c0c32b3689c3f141cf266d27f59c"
|
||||||
|
|
||||||
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
@ -22,8 +22,8 @@ DEPENDS += " \
|
|||||||
SRC_URI = "git://github.com/emersion/slurp.git;protocol=https;branch=master"
|
SRC_URI = "git://github.com/emersion/slurp.git;protocol=https;branch=master"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.3.2"
|
PV = "1.4.2"
|
||||||
SRCREV = "f4e75594c3234519fe8b795a1163dfa31d2e7f3a"
|
SRCREV = "2d0a2d9fada99a5c4c556632f04e4301b3bd5d0e"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
@ -24,8 +24,8 @@ SRC_URI = " \
|
|||||||
CFLAGS:append = " -Wno-error=date-time"
|
CFLAGS:append = " -Wno-error=date-time"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.1.1"
|
PV = "1.2.0"
|
||||||
SRCREV = "06f93ddc01ccdecf1a1c9c2c658ea030658f44f2"
|
SRCREV = "0e645c4583436692c7ac3983e36b87a3ea325454"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
@ -19,8 +19,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.7.1"
|
PV = "1.8.0"
|
||||||
SRCREV = "081d61670387da8fd36bad630d8ced5e48a5fcf0"
|
SRCREV = "f554943bec003c2f70306123bd8db18465fcc3e4"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
@ -21,8 +21,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.6"
|
PV = "1.7.2"
|
||||||
SRCREV = "92de4d2e310c7bd7dca9c9ced602219dc8245a55"
|
SRCREV = "bd2dfec9ae0111b1858d5fab44f0f4fac4117d07"
|
||||||
|
|
||||||
PACKAGECONFIG[pam] = ",,libpam"
|
PACKAGECONFIG[pam] = ",,libpam"
|
||||||
PACKAGECONFIG[gdk-pixbuf] = ",,gdk-pixbuf"
|
PACKAGECONFIG[gdk-pixbuf] = ",,gdk-pixbuf"
|
||||||
|
@ -18,10 +18,10 @@ REQUIRED_DISTRO_FEATURES = "wayland"
|
|||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/ammen99/wf-recorder.git;protocol=https;branch=master \
|
git://github.com/ammen99/wf-recorder.git;protocol=https;branch=master \
|
||||||
"
|
"
|
||||||
SRCREV = "2a901365571de8b86a7eaf95fe9d0cd5a5645579"
|
SRCREV = "b09c86ff15ab0edeaf98e2e56547bd5fa4948a3f"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.2.1+${SRCREV}"
|
PV = "0.3.0"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
@ -18,8 +18,8 @@ DEPENDS += " \
|
|||||||
SRC_URI = "git://github.com/bugaevc/wl-clipboard.git;protocol=https;branch=master"
|
SRC_URI = "git://github.com/bugaevc/wl-clipboard.git;protocol=https;branch=master"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "2.0+${SRCREV}"
|
PV = "2.1.0"
|
||||||
SRCREV = "d2c32f2b4d469f53070e8c4052dea6f412de3916"
|
SRCREV = "89cd9f9e430a6cd8b82fa65a9c05e530e2430ffd"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
24
recipes-support/wlr-randr/wlr-randr_git.bb
Normal file
24
recipes-support/wlr-randr/wlr-randr_git.bb
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
SUMMARY = "Utility to manage outputs of a Wayland compositor."
|
||||||
|
HOMEPAGE = "https://sr.ht/~emersion/wlr-randr/"
|
||||||
|
SECTION = "Wayland"
|
||||||
|
LICENSE = "MIT"
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=07e8a8f2dc9e6a7f131e81037398c61b"
|
||||||
|
|
||||||
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
|
SRC_URI = "git://git.sr.ht/~emersion/wlr-randr;protocol=https;nobranch=1"
|
||||||
|
|
||||||
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
DEPENDS = " \
|
||||||
|
wayland \
|
||||||
|
wayland-native \
|
||||||
|
wayland-protocols \
|
||||||
|
"
|
||||||
|
|
||||||
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.3.0"
|
||||||
|
SRCREV = "027cf087b882951eef249b794be31adf0a33b5f8"
|
@ -12,7 +12,7 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
inih \
|
libinih \
|
||||||
wayland \
|
wayland \
|
||||||
wayland-native \
|
wayland-native \
|
||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
@ -26,8 +26,18 @@ PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-nativ
|
|||||||
PACKAGECONFIG ??= ""
|
PACKAGECONFIG ??= ""
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.13"
|
PV = "0.14.2"
|
||||||
SRCREV = "bce60fd9e3acca37adc46a6b4ee25139f7a4a4d1"
|
SRCREV = "19318a308033ee5ea626ba61068af408392a6251"
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
|
do_install:append() {
|
||||||
|
if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
|
||||||
|
install -d ${D}${systemd_user_unitdir}/sockets.target.wants ${D}${systemd_user_unitdir}/graphical-session.target.wants
|
||||||
|
install -m 0644 ${S}/contrib/systemd/* ${D}${systemd_user_unitdir}
|
||||||
|
ln -fs ${systemd_user_unitdir}/wob.socket ${D}${systemd_user_unitdir}/sockets.target.wants
|
||||||
|
ln -fs ${systemd_user_unitdir}/wob.service ${D}${systemd_user_unitdir}/graphical-session.target.wants
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
FILES:${PN} += "${systemd_user_unitdir}"
|
||||||
|
@ -11,6 +11,7 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
|
bison-native \
|
||||||
libyaml \
|
libyaml \
|
||||||
fcft \
|
fcft \
|
||||||
tllist \
|
tllist \
|
||||||
@ -27,8 +28,8 @@ RRECOMMENDS:${PN} += " \
|
|||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.8.0"
|
PV = "1.9.0"
|
||||||
SRCREV = "3cc142a27302adbb4a314ea95c901a5216b06d98"
|
SRCREV = "1353d635c211bf563c006a35c70c3e4d5db461a4"
|
||||||
|
|
||||||
PACKAGECONFIG[wayland] = "-Dbackend-wayland=enabled,-Dbackend-wayland=disabled,wayland wayland-native wayland-protocols"
|
PACKAGECONFIG[wayland] = "-Dbackend-wayland=enabled,-Dbackend-wayland=disabled,wayland wayland-native wayland-protocols"
|
||||||
PACKAGECONFIG[x11] = "-Dbackend-x11=enabled,-Dbackend-x11=disabled,xcb-util xcb-util-cursor xcb-util-wm libxcb"
|
PACKAGECONFIG[x11] = "-Dbackend-x11=enabled,-Dbackend-x11=disabled,xcb-util xcb-util-cursor xcb-util-wm libxcb"
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
|
|
||||||
SUMMARY = "Cage: a Wayland kiosk"
|
SUMMARY = "Cage: a Wayland kiosk"
|
||||||
HOMEPAGE = "https://www.hjdskes.nl/projects/cage/"
|
HOMEPAGE = "https://www.hjdskes.nl/projects/cage/"
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=e3d06ce025701c9a0b391f15902ce8ed"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=e3d06ce025701c9a0b391f15902ce8ed"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
wayland-native \
|
wayland-native \
|
||||||
wayland \
|
wayland \
|
||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
wlroots \
|
wlroots-0.16 \
|
||||||
pixman \
|
pixman \
|
||||||
libxkbcommon \
|
libxkbcommon \
|
||||||
"
|
"
|
||||||
@ -18,10 +18,10 @@ inherit meson pkgconfig features_check
|
|||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
SRC_URI = "git://github.com/Hjdskes/${BPN}.git;branch=master;protocol=https"
|
SRC_URI = "git://github.com/Hjdskes/${BPN}.git;branch=master;protocol=https"
|
||||||
SRCREV = "f71844ab54dbb3192d8c2f0a1db84d50e18536d9"
|
SRCREV = "46f0ec1b729cf2e4fb9c69bb8660e908d1311ea0"
|
||||||
PV = "0.1.4"
|
PV = "0.1.4"
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
PACKAGECONFIG ??= ""
|
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'xwayland', d)}"
|
||||||
PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false,xserver-xorg,xwayland"
|
PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false,xserver-xorg,xwayland"
|
||||||
|
|
||||||
|
@ -1,40 +0,0 @@
|
|||||||
From f14a8d54650f40ecb6f018fd7d5ac7cffbc9358f Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Sun, 7 Aug 2022 17:03:05 +0200
|
|
||||||
Subject: [PATCH] meson.build: build with system wlroots
|
|
||||||
|
|
||||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
|
||||||
---
|
|
||||||
meson.build | 16 ++++++++--------
|
|
||||||
1 file changed, 8 insertions(+), 8 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index dfcb0e1..42a90de 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -19,14 +19,14 @@ add_project_arguments(
|
|
||||||
|
|
||||||
cc = meson.get_compiler('c')
|
|
||||||
|
|
||||||
-wlroots_subproj = subproject(
|
|
||||||
- 'wlroots',
|
|
||||||
- default_options: ['examples=false', 'default_library=static'],
|
|
||||||
- version: '>= 0.11.0',
|
|
||||||
- required: true,
|
|
||||||
-)
|
|
||||||
-
|
|
||||||
-wlroots = wlroots_subproj.get_variable('wlroots')
|
|
||||||
+#wlroots_subproj = subproject(
|
|
||||||
+# 'wlroots',
|
|
||||||
+# default_options: ['examples=false', 'default_library=static'],
|
|
||||||
+# version: '>= 0.11.0',
|
|
||||||
+# required: true,
|
|
||||||
+#)
|
|
||||||
+
|
|
||||||
+wlroots = dependency('wlroots', version: '>= 0.11.0')
|
|
||||||
wayland_protos = dependency('wayland-protocols', version: '>=1.18')
|
|
||||||
wayland_server = dependency('wayland-server')
|
|
||||||
wayland_client = dependency('wayland-client')
|
|
||||||
--
|
|
||||||
2.34.1
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
|||||||
From 931b70e6575933f03202df639a2a72506f9b73ac Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Sun, 7 Aug 2022 16:56:39 +0200
|
|
||||||
Subject: [PATCH] meson.build: add libinput dependency
|
|
||||||
|
|
||||||
this would fix:
|
|
||||||
ld: clay.p/src_clay_input.c.o: undefined reference to symbol 'libinput_device_config_scroll_has_natural_scroll@@LIBINPUT_0.12.0'
|
|
||||||
|
|
||||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
|
||||||
---
|
|
||||||
meson.build | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index dfcb0e1..50ddf93 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -32,6 +32,7 @@ wayland_server = dependency('wayland-server')
|
|
||||||
wayland_client = dependency('wayland-client')
|
|
||||||
pixman = dependency('pixman-1')
|
|
||||||
xkbcommon = dependency('xkbcommon')
|
|
||||||
+libinput = dependency('libinput')
|
|
||||||
math = cc.find_library('m')
|
|
||||||
|
|
||||||
wl_protocol_dir = wayland_protos.get_variable('pkgdatadir')
|
|
||||||
@@ -101,6 +102,7 @@ executable(
|
|
||||||
wlroots,
|
|
||||||
xkbcommon,
|
|
||||||
pixman,
|
|
||||||
+ libinput,
|
|
||||||
math,
|
|
||||||
],
|
|
||||||
install: true,
|
|
||||||
--
|
|
||||||
2.34.1
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
|||||||
|
|
||||||
SUMMARY = "clay is a wayland compositor that does whatever I want my wayland compositor to do. Its features follows my mood."
|
|
||||||
HOMEPAGE = "https://git.sr.ht/~kennylevinsen/clay"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=715a99d2dd552e6188e74d4ed2914d5a"
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
wayland-native \
|
|
||||||
wayland \
|
|
||||||
wayland-protocols \
|
|
||||||
wlroots \
|
|
||||||
pixman \
|
|
||||||
libxkbcommon \
|
|
||||||
libinput \
|
|
||||||
"
|
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
|
||||||
|
|
||||||
SRC_URI = " \
|
|
||||||
gitsm://git.sr.ht/~kennylevinsen/clay;branch=master;protocol=https \
|
|
||||||
file://0001-meson.build-build-with-system-wlroots.patch \
|
|
||||||
file://0002-meson.build-add-libinput-dependency.patch \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRCREV = "74cdbeb68e5292ae9e718e81926109c1b0b42e94"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
55
recipes-wlroots/hyprland/hyprland_git.bb
Normal file
55
recipes-wlroots/hyprland/hyprland_git.bb
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
|
||||||
|
SUMMARY = "A Wayland WM"
|
||||||
|
HOMEPAGE = "https://hyprland.org/"
|
||||||
|
SECTION = "graphics"
|
||||||
|
LICENSE = "BSD-3-Clause"
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=a08367f3a4cd5301ba8b88eded36b8fd"
|
||||||
|
|
||||||
|
REQUIRED_DISTRO_FEATURES = "wayland opengl"
|
||||||
|
|
||||||
|
DEPENDS += " \
|
||||||
|
virtual/egl \
|
||||||
|
virtual/libgles2 \
|
||||||
|
virtual/libgbm \
|
||||||
|
cairo \
|
||||||
|
wayland \
|
||||||
|
wayland-native \
|
||||||
|
wayland-protocols \
|
||||||
|
jq-native \
|
||||||
|
libdisplay-info \
|
||||||
|
pango \
|
||||||
|
pixman \
|
||||||
|
libdrm \
|
||||||
|
libxkbcommon \
|
||||||
|
seatd \
|
||||||
|
hwdata-native \
|
||||||
|
libinput \
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPENDS:${PN} ?= ""
|
||||||
|
|
||||||
|
RRECOMMENDS:${PN} ?= " \
|
||||||
|
foot \
|
||||||
|
jq \
|
||||||
|
grim \
|
||||||
|
slurp \
|
||||||
|
wl-clipboard \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI = "gitsm://github.com/hyprwm/Hyprland.git;protocol=https;branch=main"
|
||||||
|
|
||||||
|
SRCREV = "3ade6c4a9635a035ea243eab780e53d60e6897c3"
|
||||||
|
PV = "v0.24.1"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd xwayland vulkan', d)}"
|
||||||
|
|
||||||
|
PACKAGECONFIG[systemd] = "-Dsystemd=enabled,Dsystemd=disabled,systemd"
|
||||||
|
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,libxcb xcb-util-wm xcb-util-renderutil xwayland,xwayland"
|
||||||
|
PACKAGECONFIG[vulkan] = ",,vulkan-loader vulkan-headers glslang-native"
|
||||||
|
|
||||||
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
24
recipes-wlroots/labwc/labwc-tweaks_git.bb
Normal file
24
recipes-wlroots/labwc/labwc-tweaks_git.bb
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
|
||||||
|
SUMMARY = "This is a [WIP] configuration gui app for labwc without any real plan or Acceptance Criteria"
|
||||||
|
HOMEPAGE = "https://github.com/labwc/labwc-tweaks"
|
||||||
|
SECTION = "graphics"
|
||||||
|
LICENSE = "GPL-2.0-only"
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||||
|
|
||||||
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
|
DEPENDS += " \
|
||||||
|
libxml2 \
|
||||||
|
glib-2.0 \
|
||||||
|
gtk+3 \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/labwc/labwc-tweaks.git;protocol=https;branch=master"
|
||||||
|
|
||||||
|
SRCREV = "253667cb776cd74d9f39067721b1bf5f729c7b45"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
FILES:${PN} += "${datadir}"
|
48
recipes-wlroots/labwc/labwc_git.bb
Normal file
48
recipes-wlroots/labwc/labwc_git.bb
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
|
||||||
|
SUMMARY = "Labwc stands for Lab Wayland Compositor"
|
||||||
|
HOMEPAGE = "https://github.com/labwc/labwc"
|
||||||
|
SECTION = "graphics"
|
||||||
|
LICENSE = "GPL-2.0-only"
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||||
|
|
||||||
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
|
DEPENDS += " \
|
||||||
|
libxml2 \
|
||||||
|
glib-2.0 \
|
||||||
|
cairo \
|
||||||
|
pango \
|
||||||
|
wayland \
|
||||||
|
wayland-native \
|
||||||
|
wayland-protocols \
|
||||||
|
libdrm \
|
||||||
|
libxkbcommon \
|
||||||
|
libinput \
|
||||||
|
wlroots-0.16 \
|
||||||
|
"
|
||||||
|
|
||||||
|
RRECOMMENDS:${PN} ?= " \
|
||||||
|
foot \
|
||||||
|
grim \
|
||||||
|
slurp \
|
||||||
|
wl-clipboard \
|
||||||
|
labwc-tweaks \
|
||||||
|
swaybg \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/labwc/labwc.git;protocol=https;branch=master"
|
||||||
|
|
||||||
|
SRCREV = "7914d067606604c8584ea7609ea39c7497707fc2"
|
||||||
|
PV = "0.6.2"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
inherit meson pkgconfig features_check gettext
|
||||||
|
|
||||||
|
PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'xwayland', d)}"
|
||||||
|
|
||||||
|
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||||
|
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,libxcb xcb-util-wm xcb-util-renderutil xwayland,xwayland"
|
||||||
|
|
||||||
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
@ -32,13 +32,11 @@ DEPENDS += " \
|
|||||||
|
|
||||||
RDEPENDS:${PN} = "mutter"
|
RDEPENDS:${PN} = "mutter"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = "gitsm://gitlab.gnome.org/World/Phosh/phoc.git;protocol=https;nobranch=1"
|
||||||
gitsm://gitlab.gnome.org/World/Phosh/phoc.git;protocol=https;branch=master \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.21.1"
|
PV = "0.25.2"
|
||||||
SRCREV = "0bcb87984fc08f7417baf9aa25a1707126620a6e"
|
SRCREV = "3aee71bf5197694ee6125d6f4d06c2afc4c2a4e2"
|
||||||
|
|
||||||
inherit features_check gsettings meson pkgconfig
|
inherit features_check gsettings meson pkgconfig
|
||||||
|
|
||||||
|
77
recipes-wlroots/sway/sway-0.8.bb
Normal file
77
recipes-wlroots/sway/sway-0.8.bb
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
|
||||||
|
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.16 \
|
||||||
|
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 \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/swaywm/sway.git;protocol=https;branch=v1.8"
|
||||||
|
|
||||||
|
SRCREV = "b88b1b6302cf68cc50ee7f3279b2f2ff29e292c8"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.8"
|
||||||
|
|
||||||
|
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[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,libxcb xcb-util-wm"
|
||||||
|
|
||||||
|
PACKAGECONFIG ?= " \
|
||||||
|
${@bb.utils.filter('DISTRO_FEATURES', 'systemd xwayland', d)} \
|
||||||
|
default-wallpaper \
|
||||||
|
gdk-pixbuf \
|
||||||
|
"
|
||||||
|
|
||||||
|
# Reproducibility issue. Fix me!
|
||||||
|
CFLAGS:append = " -Wno-error=date-time"
|
||||||
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
|
do_install:append() {
|
||||||
|
install -m 755 ${S}/contrib/grimshot ${D}${bindir}
|
||||||
|
install -m 755 ${S}/contrib/autoname-workspaces.py ${D}${bindir}
|
||||||
|
install -m 755 ${S}/contrib/inactive-windows-transparency.py ${D}${bindir}
|
||||||
|
}
|
||||||
|
|
||||||
|
FILES:${PN}:append = " \
|
||||||
|
${datadir} \
|
||||||
|
"
|
||||||
|
|
||||||
|
BBCLASSEXTEND = ""
|
@ -14,6 +14,7 @@ DEPENDS += " \
|
|||||||
cairo \
|
cairo \
|
||||||
libevdev \
|
libevdev \
|
||||||
json-c \
|
json-c \
|
||||||
|
libdisplay-info \
|
||||||
libdrm \
|
libdrm \
|
||||||
libinput \
|
libinput \
|
||||||
libxkbcommon \
|
libxkbcommon \
|
||||||
@ -25,7 +26,7 @@ DEPENDS += " \
|
|||||||
wayland-native \
|
wayland-native \
|
||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
"
|
"
|
||||||
# sways default config makes use of it
|
|
||||||
RDEPENDS:${PN} ?= "swaybg python3 python-i3ipc"
|
RDEPENDS:${PN} ?= "swaybg python3 python-i3ipc"
|
||||||
|
|
||||||
RRECOMMENDS:${PN} ?= " \
|
RRECOMMENDS:${PN} ?= " \
|
||||||
@ -36,12 +37,10 @@ RRECOMMENDS:${PN} ?= " \
|
|||||||
wl-clipboard \
|
wl-clipboard \
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = "git://github.com/swaywm/sway.git;protocol=https;branch=master"
|
||||||
git://github.com/swaywm/sway.git;protocol=https;branch=master \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRCREV = "cffb006feba52c318e66f73c3463032fa76782dc"
|
SRCREV = "dee032d0a0ecd958c902b88302dc59703d703c7f"
|
||||||
PV = "1.7"
|
PV = "1.9-dev"
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
@ -54,16 +53,16 @@ PACKAGECONFIG[swaybar] = "-Dswaybar=true,-Dswaybar=false"
|
|||||||
PACKAGECONFIG[swaynag] = "-Dswaynag=true,-Dswaynag=false"
|
PACKAGECONFIG[swaynag] = "-Dswaynag=true,-Dswaynag=false"
|
||||||
PACKAGECONFIG[systemd] = "-Dsd-bus-provider=libsystemd,,systemd"
|
PACKAGECONFIG[systemd] = "-Dsd-bus-provider=libsystemd,,systemd"
|
||||||
PACKAGECONFIG[tray] = "-Dtray=enabled,-Dtray=disabled"
|
PACKAGECONFIG[tray] = "-Dtray=enabled,-Dtray=disabled"
|
||||||
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,libxcb"
|
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,libxcb xcb-util-wm"
|
||||||
|
|
||||||
PACKAGECONFIG ?= " \
|
PACKAGECONFIG ?= " \
|
||||||
${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
|
${@bb.utils.filter('DISTRO_FEATURES', 'systemd xwayland', d)} \
|
||||||
default-wallpaper \
|
default-wallpaper \
|
||||||
gdk-pixbuf \
|
gdk-pixbuf \
|
||||||
"
|
"
|
||||||
|
|
||||||
# Reproducibility issue. Fix me!
|
# Reproducibility issue. Fix me!
|
||||||
CFLAGS:append = " -Wno-error=date-time"
|
# CFLAGS:append = " -Wno-error=date-time"
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
|
@ -1,35 +0,0 @@
|
|||||||
From b8ba62e91d30ede97478f66587300525c5d7bd7e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Tue, 15 Feb 2022 01:40:30 +0100
|
|
||||||
Subject: [PATCH] meson.build: build with system wf-touch and wf-utils
|
|
||||||
|
|
||||||
---
|
|
||||||
meson.build | 5 ++---
|
|
||||||
1 file changed, 2 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index ab3652a8..a9f287e2 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -32,6 +32,8 @@ threads = dependency('threads')
|
|
||||||
xkbcommon = dependency('xkbcommon')
|
|
||||||
wlroots = dependency('wlroots', version: ['>=0.15.0', '<0.16.0'], required: get_option('use_system_wlroots'))
|
|
||||||
wfconfig = dependency('wf-config', version: ['>=0.7.0', '<0.8.0'], required: get_option('use_system_wfconfig'))
|
|
||||||
+wfutils = dependency('wf-utils', version: '>=0.4.0')
|
|
||||||
+wftouch = dependency('wf-touch')
|
|
||||||
|
|
||||||
use_system_wlroots = not get_option('use_system_wlroots').disabled() and wlroots.found()
|
|
||||||
if not use_system_wlroots
|
|
||||||
@@ -43,9 +45,6 @@ if not use_system_wfconfig
|
|
||||||
wfconfig = subproject('wf-config').get_variable('wfconfig')
|
|
||||||
endif
|
|
||||||
|
|
||||||
-wfutils = subproject('wf-utils').get_variable('wfutils')
|
|
||||||
-wftouch = subproject('wf-touch').get_variable('wftouch')
|
|
||||||
-
|
|
||||||
needs_libinotify = ['freebsd', 'dragonfly'].contains(host_machine.system())
|
|
||||||
libinotify = dependency('libinotify', required: needs_libinotify)
|
|
||||||
|
|
||||||
--
|
|
||||||
2.25.1
|
|
||||||
|
|
@ -10,55 +10,47 @@ REQUIRED_DISTRO_FEATURES = "wayland"
|
|||||||
|
|
||||||
DEPENDS += " \
|
DEPENDS += " \
|
||||||
cairo \
|
cairo \
|
||||||
ffmpeg \
|
|
||||||
freetype \
|
freetype \
|
||||||
glm \
|
glm \
|
||||||
|
hwdata-native \
|
||||||
jpeg \
|
jpeg \
|
||||||
libdrm \
|
libdrm \
|
||||||
libevdev \
|
libevdev \
|
||||||
libnotify \
|
|
||||||
libinput \
|
libinput \
|
||||||
libpng \
|
libpng \
|
||||||
libxkbcommon \
|
libxkbcommon \
|
||||||
libxml2 \
|
libxml2 \
|
||||||
mesa \
|
mesa \
|
||||||
|
nlohmann-json \
|
||||||
pango \
|
pango \
|
||||||
pixman \
|
pixman \
|
||||||
seatd \
|
seatd \
|
||||||
wayland \
|
wayland \
|
||||||
wayland-native \
|
wayland-native \
|
||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
wf-config \
|
|
||||||
wf-utils \
|
|
||||||
wf-touch \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
RRECOMMENDS:${PN} += " \
|
RRECOMMENDS:${PN} += " \
|
||||||
wcm \
|
wcm \
|
||||||
wf-config \
|
|
||||||
wf-touch \
|
|
||||||
wf-utils \
|
|
||||||
wf-recorder \
|
wf-recorder \
|
||||||
wf-shell \
|
wf-shell \
|
||||||
"
|
"
|
||||||
|
|
||||||
PACKAGECONFIG[gles32] = "-Denable_gles32=true,-Denable_gles32=false"
|
PACKAGECONFIG[gles32] = "-Denable_gles32=true,-Denable_gles32=false"
|
||||||
PACKAGECONFIG[use_system_wfconfig] = "-Duse_system_wfconfig=enabled,-Duse_system_wfconfig=disabled,wf-config"
|
PACKAGECONFIG[use_system_wfconfig] = "-Duse_system_wfconfig=enabled,-Duse_system_wfconfig=disabled,wf-config"
|
||||||
PACKAGECONFIG[use_system_wlroots] = "-Duse_system_wlroots=enabled,-Duse_system_wlroots=disabled,wlroots"
|
PACKAGECONFIG[use_system_wlroots] = "-Duse_system_wlroots=enabled,-Duse_system_wlroots=disabled,wlroots-0.16"
|
||||||
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled"
|
PACKAGECONFIG[x11] = "-Dxwayland=enabled,-Dxwayland=disabled,xwayland xcb-util-renderutil xcb-util-wm"
|
||||||
|
PACKAGECONFIG[vulkan] = ",,vulkan-loader vulkan-headers glslang-native"
|
||||||
|
|
||||||
PACKAGECONFIG ?= " \
|
PACKAGECONFIG ?= " \
|
||||||
|
${@bb.utils.filter('DISTRO_FEATURES', 'vulkan x11', d)} \
|
||||||
gles32 \
|
gles32 \
|
||||||
use_system_wfconfig \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = "gitsm://github.com/WayfireWM/wayfire.git;protocol=https;nobranch=1"
|
||||||
gitsm://github.com/WayfireWM/wayfire.git;protocol=https;branch=0.7.x \
|
|
||||||
file://0001-meson.build-build-with-system-wf-touch-and-wf-utils.patch \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRCREV = "0f0b1642183007b0e58ad4d4e5f9e86d16355ea7"
|
SRCREV = "1e9092b5ffe878d1cdecefa1997de4a665cf6212"
|
||||||
PV = "0.7.4"
|
PV = "0.7.5"
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
@ -11,15 +11,15 @@ DEPENDS = " \
|
|||||||
wayland-native \
|
wayland-native \
|
||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
gtkmm3 \
|
gtkmm3 \
|
||||||
wf-config \
|
wf-shell \
|
||||||
"
|
"
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
SRC_URI = "https://github.com/WayfireWM/wcm/releases/download/v${PV}/wcm-${PV}.tar.xz"
|
SRC_URI = "gitsm://github.com/WayfireWM/wcm.git;protocol=https;branch=0.7.x"
|
||||||
SRC_URI[sha256sum] = "924a9682dc2f632bad8b6914a8927ad5dcee4b6698f75e89251f1647ad0beaa7"
|
SRCREV = "b725da3cc4587c8f3b25a7a699849fe94ced6e5f"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
S = "${WORKDIR}/${PN}-${PV}"
|
PV = "0.7.5"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
@ -14,7 +14,7 @@ DEPENDS = " \
|
|||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
SRC_URI = "git://github.com/WayfireWM/wf-config.git;protocol=https;branch=0.7.x"
|
SRC_URI = "git://github.com/WayfireWM/wf-config.git;protocol=https;branch=master"
|
||||||
SRCREV = "62e3897f207f49b1a3bbb85ba4b11d9fea239ec1"
|
SRCREV = "62e3897f207f49b1a3bbb85ba4b11d9fea239ec1"
|
||||||
PV = "0.7.1"
|
PV = "0.7.1"
|
||||||
|
|
||||||
@ -25,4 +25,3 @@ inherit meson pkgconfig features_check
|
|||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
BBCLASSEXTEND = ""
|
||||||
|
|
||||||
|
@ -13,20 +13,16 @@ DEPENDS = " \
|
|||||||
wayfire \
|
wayfire \
|
||||||
gtkmm3 \
|
gtkmm3 \
|
||||||
gtk-layer-shell \
|
gtk-layer-shell \
|
||||||
wf-config \
|
|
||||||
pulseaudio \
|
pulseaudio \
|
||||||
libnotify3 \
|
libnotify3 \
|
||||||
"
|
"
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = "gitsm://github.com/WayfireWM/wf-shell.git;protocol=https;branch=master"
|
||||||
https://github.com/WayfireWM/wf-shell/releases/download/v${PV}/wf-shell-${PV}.tar.xz \
|
SRCREV = "c9639087aca3ad69bbd8f56f4213768639b4c8d0"
|
||||||
"
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.7.0"
|
||||||
SRC_URI[sha256sum] = "7495c690a1c021e0c82ba304513b3e7870cb329f7f0bf88df3bc5f46535d5ec7"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/${PN}-${PV}"
|
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
@ -1,28 +0,0 @@
|
|||||||
From 78024c2654dab996d43f27aa3f3276360c357baa Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Tue, 15 Feb 2022 01:29:13 +0100
|
|
||||||
Subject: [PATCH] meson.build: create .pc file
|
|
||||||
|
|
||||||
---
|
|
||||||
meson.build | 8 ++++++++
|
|
||||||
1 file changed, 8 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 33dbb59..bd4172d 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -21,3 +21,11 @@ doctest = dependency('doctest', required: get_option('tests'))
|
|
||||||
if doctest.found()
|
|
||||||
subdir('test')
|
|
||||||
endif
|
|
||||||
+
|
|
||||||
+pkgconfig = import('pkgconfig')
|
|
||||||
+pkgconfig.generate(
|
|
||||||
+ libraries: wftouch_lib,
|
|
||||||
+ version: meson.project_version(),
|
|
||||||
+ filebase: meson.project_name(),
|
|
||||||
+ name: meson.project_name(),
|
|
||||||
+ description: 'Touch library for Wayfire')
|
|
||||||
--
|
|
||||||
2.25.1
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
|||||||
SUMMARY = "Touchscreen gesture library"
|
|
||||||
HOMEPAGE = "https://github.com/WayfireWM/wf-touch"
|
|
||||||
BUGTRACKER = "https://github.com/WayfireWM/wf-touch/issues"
|
|
||||||
SECTION = "graphics"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=a5edde5b0aa2298140a914608a192560"
|
|
||||||
|
|
||||||
DEPENDS = "glm"
|
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
|
||||||
|
|
||||||
SRC_URI = " \
|
|
||||||
git://github.com/WayfireWM/wf-touch.git;branch=master;protocol=https \
|
|
||||||
file://0001-meson.build-create-.pc-file.patch \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRCREV = "8974eb0f6a65464b63dd03b842795cb441fb6403"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
|||||||
From 3fcdc43e301b5f166619689caac4751b601faf08 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Tue, 15 Feb 2022 01:03:03 +0100
|
|
||||||
Subject: [PATCH] meson.build: add missing header
|
|
||||||
|
|
||||||
---
|
|
||||||
meson.build | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 43b60e8..94c9f84 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -76,6 +76,7 @@ headers_parser = [
|
|
||||||
'wayfire/parser/action_parser.hpp',
|
|
||||||
'wayfire/parser/condition_parser.hpp',
|
|
||||||
'wayfire/parser/rule_parser.hpp',
|
|
||||||
+'wayfire/parser/lambda_rule_parser.hpp',
|
|
||||||
]
|
|
||||||
|
|
||||||
headers_rule = [
|
|
||||||
--
|
|
||||||
2.25.1
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
|||||||
SUMMARY = "Contains utility classes for Wayfire"
|
|
||||||
HOMEPAGE = "https://github.com/WayfireWM/wf-utils"
|
|
||||||
BUGTRACKER = "https://github.com/WayfireWM/wf-utils/issues"
|
|
||||||
SECTION = "graphics"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=a5edde5b0aa2298140a914608a192560"
|
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
|
||||||
|
|
||||||
SRC_URI = " \
|
|
||||||
git://github.com/WayfireWM/wf-utils.git;branch=master;protocol=https \
|
|
||||||
file://0001-meson.build-add-missing-header.patch \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRCREV = "889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
|
||||||
|
|
53
recipes-wlroots/wlroots/wlroots-0.16.bb
Normal file
53
recipes-wlroots/wlroots/wlroots-0.16.bb
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
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=7578fad101710ea2d289ff5411f1b818"
|
||||||
|
LIC_FILES_CHKSUM += "file://tinywl/LICENSE;md5=d957da0415f5b0b974bfc6063afab2b5"
|
||||||
|
|
||||||
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
|
DEPENDS += " \
|
||||||
|
hwdata-native \
|
||||||
|
libdrm \
|
||||||
|
libxkbcommon \
|
||||||
|
libliftoff \
|
||||||
|
pixman \
|
||||||
|
seatd \
|
||||||
|
wayland \
|
||||||
|
wayland-native \
|
||||||
|
wayland-protocols \
|
||||||
|
"
|
||||||
|
|
||||||
|
PACKAGECONFIG[opengl] = ",,virtual/egl virtual/libgles2"
|
||||||
|
PACKAGECONFIG[gbm] = ",,virtual/libgbm"
|
||||||
|
PACKAGECONFIG[libinput] = ",,libinput"
|
||||||
|
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 sysvinit vulkan x11 xwayland opengl', d)} \
|
||||||
|
libinput \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI = "git://gitlab.freedesktop.org/wlroots/wlroots.git;branch=0.16;protocol=https"
|
||||||
|
SRCREV = "0a32b5a74db06a27bee55a47205951bb277a9657"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.16.2"
|
||||||
|
|
||||||
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
|
do_install:append() {
|
||||||
|
install -d ${D}${bindir}
|
||||||
|
install -m 0755 ${B}/tinywl/tinywl ${D}${bindir}
|
||||||
|
}
|
@ -5,14 +5,17 @@ going to write anyway."
|
|||||||
HOMEPAGE = "https://gitlab.freedesktop.org/wlroots"
|
HOMEPAGE = "https://gitlab.freedesktop.org/wlroots"
|
||||||
BUGTRACKER = "https://gitlab.freedesktop.org/wlroots/wlroots/-/issues"
|
BUGTRACKER = "https://gitlab.freedesktop.org/wlroots/wlroots/-/issues"
|
||||||
SECTION = "graphics"
|
SECTION = "graphics"
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT & CC0-1.0"
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=7578fad101710ea2d289ff5411f1b818"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=7578fad101710ea2d289ff5411f1b818"
|
||||||
|
LIC_FILES_CHKSUM += "file://tinywl/LICENSE;md5=d957da0415f5b0b974bfc6063afab2b5"
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
DEPENDS += " \
|
DEPENDS += " \
|
||||||
|
hwdata-native \
|
||||||
|
libdisplay-info \
|
||||||
libdrm \
|
libdrm \
|
||||||
|
libliftoff \
|
||||||
libxkbcommon \
|
libxkbcommon \
|
||||||
pixman \
|
pixman \
|
||||||
seatd \
|
seatd \
|
||||||
@ -21,7 +24,6 @@ DEPENDS += " \
|
|||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
"
|
"
|
||||||
|
|
||||||
PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false,libpng ffmpeg"
|
|
||||||
PACKAGECONFIG[opengl] = ",,virtual/egl virtual/libgles2"
|
PACKAGECONFIG[opengl] = ",,virtual/egl virtual/libgles2"
|
||||||
PACKAGECONFIG[gbm] = ",,virtual/libgbm"
|
PACKAGECONFIG[gbm] = ",,virtual/libgbm"
|
||||||
PACKAGECONFIG[libinput] = ",,libinput"
|
PACKAGECONFIG[libinput] = ",,libinput"
|
||||||
@ -32,18 +34,22 @@ PACKAGECONFIG[x11] = ",,xcb-util-renderutil"
|
|||||||
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,xwayland xcb-util-wm,xwayland"
|
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,xwayland xcb-util-wm,xwayland"
|
||||||
|
|
||||||
PACKAGECONFIG ?= " \
|
PACKAGECONFIG ?= " \
|
||||||
${@bb.utils.filter('DISTRO_FEATURES', 'systemd sysvinit vulkan x11 xwayland opengl', d)} \
|
${@bb.utils.filter('DISTRO_FEATURES', 'systemd vulkan x11 xwayland opengl', d)} \
|
||||||
libinput \
|
libinput \
|
||||||
"
|
"
|
||||||
|
|
||||||
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 = "0556aa0c5918b90118da8abdf572b27a44e1b51d"
|
SRCREV = "89dcecba39d4f49b673f2fa976354c91413a4c3f"
|
||||||
PV = "0.15.1"
|
PV = "0.17.0-dev"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
do_install:append() {
|
||||||
|
install -d ${D}${bindir}
|
||||||
|
install -m 0755 ${B}/tinywl/tinywl ${D}${bindir}
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user