mirror of
https://codeberg.org/flk/meta-wayland.git
synced 2025-07-13 14:34:34 +02:00
Compare commits
280 Commits
Author | SHA1 | Date | |
---|---|---|---|
9a9fa8e1aa | |||
e7514f45ef | |||
68de893fbf | |||
0e4205c7da | |||
2c0ca45ef8 | |||
ac60dcc893 | |||
7a0fa9a688 | |||
ca8704ccc2 | |||
e7e11c50fb | |||
a31412b492 | |||
11fa512788 | |||
939242fcdf | |||
b566ecc06d | |||
249ff357f9 | |||
d59cfe31a5 | |||
528dfd0b38 | |||
8f9dc2bf5c | |||
2079bb2258 | |||
072773720e | |||
4e47cb0a14 | |||
85f5065ee5 | |||
868c14ae11 | |||
573418808c | |||
8dcc56431c | |||
feec25d78b | |||
ca6154ad1d | |||
57ed2f2970 | |||
4ea2fddf5a | |||
0a5542293c | |||
de371d1820 | |||
ff89bb0e6b | |||
c103b6c947 | |||
86e853f9b2 | |||
ebcc5ef379 | |||
2866adf94f | |||
39a4037032 | |||
885977c559 | |||
069ab44e4f | |||
b0ecb39061 | |||
5d443fe1f1 | |||
6e73933dcf | |||
e7e3b825e2 | |||
f546ed96af | |||
d1c859c498 | |||
41ca06f9c6 | |||
52fa9c6cb4 | |||
ec790c97a2 | |||
c633d366db | |||
efb4cd7a88 | |||
554cc41e5e | |||
142bfbc241 | |||
4141628228 | |||
4ff2450ead | |||
64c23f14d0 | |||
1ad95e8911 | |||
36cd61c4f9 | |||
fa91c7a616 | |||
875e102d1d | |||
1ac28ab28b | |||
84d2a73bcb | |||
d6486443d5 | |||
5e826377ca | |||
2478fb2ab0 | |||
0215885fa4 | |||
89c46ad970 | |||
0798e8dc57 | |||
94e974f79f | |||
26df1cdea0 | |||
60127df899 | |||
d12bdcb819 | |||
c840df385b | |||
be46a667c8 | |||
c335123226 | |||
c2589497c2 | |||
11e3c6efbf | |||
4544f572cb | |||
3e049e6ac6 | |||
26d99e4cbc | |||
7ea0076123 | |||
43cb129913 | |||
e78a9fc4d4 | |||
61eccc4701 | |||
e100201324 | |||
0056f80d99 | |||
53b6690aa6 | |||
c5f249b1b3 | |||
d5bcd52789 | |||
1cdfda859f | |||
59fc437cc4 | |||
df278ff292 | |||
05a083b2e6 | |||
090a5c0d4f | |||
8daa88dd84 | |||
4aeb859de1 | |||
2874b05afe | |||
ef000ac7e4 | |||
cabccea28c | |||
2c6b741ea9 | |||
bae5d2ca5d | |||
a8a6a56b56 | |||
ea6f3b4000 | |||
e0410420a9 | |||
cc2f1d0922 | |||
dcc18efc6d | |||
787e1e62e4 | |||
6ca41e5c7a | |||
765a4a78d5 | |||
2f0f548635 | |||
d17c900560 | |||
ae8502f06b | |||
efadc5140a | |||
6b423bd4aa | |||
777c302ffd | |||
95246e8c9a | |||
7165866c60 | |||
62f47c8674 | |||
06f725482c | |||
cf629bb066 | |||
da9086c9f2 | |||
aaf9f49a34 | |||
649cdac6fb | |||
02a2ca92ce | |||
d7bf20ded2 | |||
44ffa05799 | |||
04e04db59e | |||
f2b168e886 | |||
f69e53e2a5 | |||
00cb504aa9 | |||
4c3695008d | |||
bcba67667e | |||
2f6842e8bc | |||
3f894b6fb1 | |||
1ad658a760 | |||
2f872bcd09 | |||
4b3e6346c1 | |||
2597a5abde | |||
bf3281bc26 | |||
8491c133dc | |||
f1c1429352 | |||
99d95fa55b | |||
9861c0b356 | |||
b24ac79654 | |||
5ca423ebff | |||
c2e9825061 | |||
24a4605e39 | |||
83a32b9f46 | |||
134aa79e35 | |||
022eba56ab | |||
e6138271f8 | |||
77074ad9b9 | |||
c048e1b478 | |||
d6200fae09 | |||
ceabb88841 | |||
1a1be3ff20 | |||
b15bd8e8ed | |||
5be67ded66 | |||
a0afe6835a | |||
08c05491a2 | |||
a88f82b035 | |||
b3a5b224ba | |||
914245c18a | |||
be6de41cc7 | |||
63219fb511 | |||
f115b7ace7 | |||
e3656a3e40 | |||
6afc6cbebf | |||
4c84207cc3 | |||
44deeea75d | |||
55deca56d5 | |||
7771263beb | |||
f63d59a60d | |||
6e29075ef9 | |||
3d79080cc4 | |||
305c91f3c8 | |||
cbd0bc6909 | |||
c96e15cd5e | |||
0e5aced921 | |||
cf85975fe2 | |||
602a1a0537 | |||
a1a0aa10b4 | |||
5ad97a01a3 | |||
1018fbc06d | |||
eb4bbf7763 | |||
357e0815fd | |||
66a899e49e | |||
bfa2ae4cca | |||
594fbc7c21 | |||
aa6c25421f | |||
2f7553befc | |||
cda4956437 | |||
3506e42952 | |||
889ad4a8cb | |||
083a59c2be | |||
7fcfeca10a | |||
92dfbe5030 | |||
80031853e3 | |||
4fd8538c22 | |||
3e8da76424 | |||
8673fe5ad4 | |||
00fb2ba50e | |||
1e98c00d99 | |||
769bfd61f3 | |||
2d81e2f231 | |||
1ad9c8c5a2 | |||
63c208b690 | |||
28a146b340 | |||
742258e97c | |||
6fab8b3c5f | |||
b14929c319 | |||
0949836b81 | |||
1f5c883e69 | |||
efa028b857 | |||
4881719a33 | |||
2629661a5d | |||
fe9c4b6c7b | |||
9804d289f6 | |||
e646638737 | |||
1044b138ed | |||
51f2ce497c | |||
a097d1ee9e | |||
750176df38 | |||
9786712812 | |||
3159054b4c | |||
600c17c2e7 | |||
8b16d3622f | |||
feb64961be | |||
8a64c5a8f9 | |||
2ae533205d | |||
195c338af9 | |||
f955e6d16d | |||
fc31677964 | |||
1031aa09bb | |||
2c22045444 | |||
7c8278c3bb | |||
fc5aa68375 | |||
e825fe1fd7 | |||
8acf60577b | |||
5f57ca7e23 | |||
3ddd45491d | |||
211771ebaf | |||
70e0a5b576 | |||
b1a6978139 | |||
2fbf0c84ff | |||
be64d0f302 | |||
a170c0c3b8 | |||
c9905f8078 | |||
d10cc6095c | |||
d389f57147 | |||
ba761f2fd3 | |||
9f04b887a1 | |||
7c16b77248 | |||
baa0391505 | |||
9a9ddb582b | |||
9ec189cc59 | |||
5b1ea1c200 | |||
0f5e08f8a1 | |||
73ad209b04 | |||
1ed87da58a | |||
0fbde7b0e8 | |||
e55ec38481 | |||
ead17cba81 | |||
593b2d1836 | |||
f7117d002d | |||
d972b8772a | |||
28a76fee8c | |||
683bfcab76 | |||
2f0e9a8843 | |||
b1a9587ab2 | |||
4c0710018b | |||
ff3ffe6bda | |||
668ff50ecb | |||
0358832188 | |||
1ca7ed8cb2 | |||
21ef010a0a | |||
029994bb6f | |||
0f7fb02511 | |||
5642bce642 | |||
ea585f8ac0 | |||
fe81d91aff | |||
121114ee63 |
@ -8,7 +8,7 @@ BBFILE_COLLECTIONS += "wayland"
|
|||||||
BBFILE_PATTERN_wayland = "^${LAYERDIR}/"
|
BBFILE_PATTERN_wayland = "^${LAYERDIR}/"
|
||||||
BBFILE_PRIORITY_wayland = "5"
|
BBFILE_PRIORITY_wayland = "5"
|
||||||
|
|
||||||
LAYERSERIES_COMPAT_wayland = "styhead"
|
LAYERSERIES_COMPAT_wayland = "walnascar"
|
||||||
|
|
||||||
LAYERDEPENDS_wayland = " \
|
LAYERDEPENDS_wayland = " \
|
||||||
core \
|
core \
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
SUMMARY = "Btrfs Assistant is a GUI management tool to make managing a Btrfs filesystem easier."
|
||||||
|
HOMEPAGE = "https://gitlab.com/btrfs-assistant/btrfs-assistant"
|
||||||
|
LICENSE = "GPL-3.0-only"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=bf7e2ce7c2a6b6b42b34714d917ee2c7"
|
||||||
|
|
||||||
|
SRC_URI = "git://gitlab.com/btrfs-assistant/btrfs-assistant.git;protocol=https;nobranch=1"
|
||||||
|
SRCREV = "a8267fade8e9d7dcea83dc944ab7930a21793c14"
|
||||||
|
PV = "2.1.1"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
DEPENDS = "qtbase qtbase-native qttools-native qtwayland qtwayland-native btrfs-tools"
|
||||||
|
RRECOMMENDS:${PN} = "snapper qadwaitadecorations"
|
||||||
|
|
||||||
|
inherit qt6-cmake
|
||||||
|
|
||||||
|
FILES:${PN} += "${datadir}"
|
@ -0,0 +1,17 @@
|
|||||||
|
SUMMARY = "A qt6 qml style provider for hypr* apps"
|
||||||
|
HOMEPAGE = "https://hyprland.org/"
|
||||||
|
LICENSE = "BSD-3-Clause"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/hyprwm/hyprland-qt-support.git;protocol=https;branch=main"
|
||||||
|
|
||||||
|
SRCREV = "767e884cda77bea293982c2116333308930d7800"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.1.0"
|
||||||
|
|
||||||
|
DEPENDS = "qtbase qtquick3d qttools-native qtwayland qtwayland-native hyprlang"
|
||||||
|
|
||||||
|
inherit qt6-cmake pkgconfig
|
||||||
|
|
||||||
|
FILES:${PN} += "${libdir}/qml/org/hyprland/style ${libdir}/libhyprland-quick-style.so ${libdir}/libhyprland-quick-style-impl.so"
|
||||||
|
FILES:${PN}-dev = ""
|
@ -0,0 +1,14 @@
|
|||||||
|
SUMMARY = "This repo houses some qt/qml utilities that might be used by various hypr* apps"
|
||||||
|
HOMEPAGE = "https://hyprland.org/"
|
||||||
|
LICENSE = "BSD-3-Clause"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/hyprwm/hyprland-qtutils.git;protocol=https;branch=main"
|
||||||
|
|
||||||
|
SRCREV = "534cd1badc46ec9bdd986ab41ad2408bf845961e"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.1.3"
|
||||||
|
|
||||||
|
DEPENDS = "qtbase qtquick3d qttools-native qtwayland qtwayland-native hyprutils"
|
||||||
|
|
||||||
|
inherit qt6-cmake pkgconfig
|
@ -0,0 +1,17 @@
|
|||||||
|
SUMMARY = "A simple polkit authentication agent for Hyprland, written in QT/QML."
|
||||||
|
HOMEPAGE = "https://hyprland.org/"
|
||||||
|
LICENSE = "BSD-3-Clause"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/hyprwm/hyprpolkitagent.git;protocol=https;branch=main"
|
||||||
|
|
||||||
|
SRCREV = "0f0d412d4f8479c6f67f39bd6941b2f07343ff66"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.1.2"
|
||||||
|
|
||||||
|
DEPENDS = "qtbase qtquick3d qttools-native qtwayland qtwayland-native polkit polkit-qt hyprutils"
|
||||||
|
RDEPENDS:${PN} = "hyprland-qt-support"
|
||||||
|
|
||||||
|
inherit qt6-cmake pkgconfig
|
||||||
|
|
||||||
|
FILES:${PN} += "${systemd_user_unitdir} ${datadir}/dbus-1"
|
@ -0,0 +1,15 @@
|
|||||||
|
SUMMARY = "A tiny qt6/qml application to display information about the running system, or copy diagnostics data, without the terminal."
|
||||||
|
HOMEPAGE = "https://hyprland.org/"
|
||||||
|
LICENSE = "BSD-3-Clause"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/hyprwm/hyprsysteminfo.git;protocol=https;branch=main"
|
||||||
|
|
||||||
|
SRCREV = "17f041e2d539bd63ec116a77236ea37a17c6b3e6"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.1.3"
|
||||||
|
|
||||||
|
DEPENDS = "qtbase qtquick3d qttools-native hyprutils qtwayland qtwayland-native"
|
||||||
|
RDEPENDS:${PN} = "hyprland-qt-support"
|
||||||
|
|
||||||
|
inherit qt6-cmake
|
@ -0,0 +1,18 @@
|
|||||||
|
SUMMARY = "PolicyKit Qt wrapper"
|
||||||
|
LICENSE = "GPL-2.0-or-later & LGPL-2.0-or-later & BSD-3-Clause"
|
||||||
|
LIC_FILES_CHKSUM = " \
|
||||||
|
file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881 \
|
||||||
|
file://LICENSES/LGPL-2.0-or-later.txt;md5=da48810c4ddf8e49efa031294a26b98c \
|
||||||
|
file://LICENSES/BSD-3-Clause.txt;md5=954f4d71a37096249f837652a7f586c0 \
|
||||||
|
"
|
||||||
|
|
||||||
|
inherit qt6-cmake pkgconfig
|
||||||
|
|
||||||
|
DEPENDS += "qtbase polkit glib-2.0"
|
||||||
|
|
||||||
|
SRC_URI = "https://download.kde.org/stable/${BPN}-1/${BPN}-1-${PV}.tar.xz"
|
||||||
|
SRC_URI[sha256sum] = "5d3b611c062d2b76a93750bb10c907bfd21d1ff08d0a15dc2cf63e278e1677fb"
|
||||||
|
S = "${UNPACKDIR}/${BPN}-1-${PV}"
|
||||||
|
PV = "0.200.0"
|
||||||
|
|
||||||
|
EXTRA_OECMAKE = "-DQT_MAJOR_VERSION=6"
|
@ -17,6 +17,6 @@ EXTRA_OECMAKE += "-DUSE_QT6=ON"
|
|||||||
SRC_URI = "git://github.com/FedoraQt/QAdwaitaDecorations.git;protocol=https;nobranch=1"
|
SRC_URI = "git://github.com/FedoraQt/QAdwaitaDecorations.git;protocol=https;nobranch=1"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "8f7357cf57b46216160cd3dc1f09f02a05fed172"
|
SRCREV = "d70c24a745e2f2195222400f901cb3a9296f28b5"
|
||||||
|
|
||||||
FILES:${PN} += "${libdir}"
|
FILES:${PN} += "${libdir}"
|
@ -4,7 +4,7 @@ LICENSE = "MIT"
|
|||||||
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e0f1d50df739a9fb8eae12a8f37ce352"
|
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e0f1d50df739a9fb8eae12a8f37ce352"
|
||||||
|
|
||||||
# Note: meta-qt6 is needed
|
# Note: meta-qt6 is needed
|
||||||
DEPENDS = "qtbase"
|
DEPENDS = "qtbase hyprutils"
|
||||||
RDEPENDS:${PN} = "qtwayland"
|
RDEPENDS:${PN} = "qtwayland"
|
||||||
RRECOMMENDS:${PN} = "qgnomeplatform"
|
RRECOMMENDS:${PN} = "qgnomeplatform"
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e0f1d50df739a9fb8eae12a8f37ce352"
|
|||||||
|
|
||||||
SRC_URI:append = " \
|
SRC_URI:append = " \
|
||||||
file://0001-meson.build-Dont-build-hyprland-share-picker-with-me.patch \
|
file://0001-meson.build-Dont-build-hyprland-share-picker-with-me.patch \
|
||||||
|
file://0001-Revert-core-add-version-and-improve-help.patch \
|
||||||
"
|
"
|
||||||
|
|
||||||
require xdg-desktop-portal-hyprland.inc
|
require xdg-desktop-portal-hyprland.inc
|
||||||
@ -16,7 +17,7 @@ DEPENDS = " \
|
|||||||
hyprwayland-scanner-native \
|
hyprwayland-scanner-native \
|
||||||
libdrm \
|
libdrm \
|
||||||
pipewire \
|
pipewire \
|
||||||
sdbus-c++-1 \
|
sdbus-c++ \
|
||||||
virtual/libgbm \
|
virtual/libgbm \
|
||||||
wayland \
|
wayland \
|
||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
SRC_URI = "gitsm://github.com/hyprwm/xdg-desktop-portal-hyprland.git;protocol=https;nobranch=1"
|
SRC_URI = "gitsm://github.com/hyprwm/xdg-desktop-portal-hyprland.git;protocol=https;nobranch=1"
|
||||||
SRCREV = "73b8c4f1150040644cf678aa8bbf2cec48a433cf"
|
SRCREV = "7613351375de66ca0d56689e333d460e2db05454"
|
||||||
PV = "1.3.4"
|
PV = "1.3.9"
|
||||||
|
@ -0,0 +1,61 @@
|
|||||||
|
From 72cdf9a1eb442929d4e169168c54dc4af1bf15b7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Markus Volk <f_l_k@t-online.de>
|
||||||
|
Date: Sun, 29 Sep 2024 16:33:52 +0200
|
||||||
|
Subject: [PATCH] Revert "core: add --version and improve --help"
|
||||||
|
|
||||||
|
This reverts commit 15932f0f9e4185faad4e90fa53a09a59d2a72fdf.
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
|
---
|
||||||
|
CMakeLists.txt | 2 --
|
||||||
|
src/main.cpp | 14 +++++---------
|
||||||
|
2 files changed, 5 insertions(+), 11 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
|
index 66773db..8f194f7 100644
|
||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -21,8 +21,6 @@ else()
|
||||||
|
message(STATUS "Configuring XDPH in Release with CMake")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
-add_compile_definitions(XDPH_VERSION="${VER}")
|
||||||
|
-
|
||||||
|
include_directories(. "protocols/")
|
||||||
|
|
||||||
|
# configure
|
||||||
|
diff --git a/src/main.cpp b/src/main.cpp
|
||||||
|
index cdeb83d..d7a4482 100644
|
||||||
|
--- a/src/main.cpp
|
||||||
|
+++ b/src/main.cpp
|
||||||
|
@@ -4,12 +4,11 @@
|
||||||
|
#include "core/PortalManager.hpp"
|
||||||
|
|
||||||
|
void printHelp() {
|
||||||
|
- std::cout << R"#(┃ xdg-desktop-portal-hyprland
|
||||||
|
-┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||||||
|
-┃ -v (--verbose) → enable trace logging
|
||||||
|
-┃ -q (--quiet) → disable logging
|
||||||
|
-┃ -h (--help) → print this menu
|
||||||
|
-┃ -V (--version) → print xdph's version
|
||||||
|
+ std::cout << R"#(| xdg-desktop-portal-hyprland
|
||||||
|
+| --------------------------------------
|
||||||
|
+| -v (--verbose) > enable trace logging
|
||||||
|
+| -q (--quiet) > disable logging
|
||||||
|
+| -h (--help) > print this menu
|
||||||
|
)#";
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -28,9 +27,6 @@ int main(int argc, char** argv, char** envp) {
|
||||||
|
else if (arg == "--help" || arg == "-h") {
|
||||||
|
printHelp();
|
||||||
|
return 0;
|
||||||
|
- } else if (arg == "--version" || arg == "-V") {
|
||||||
|
- std::cout << "xdg-desktop-portal-hyprland v" << XDPH_VERSION << "\n";
|
||||||
|
- return 0;
|
||||||
|
} else {
|
||||||
|
printHelp();
|
||||||
|
return 1;
|
||||||
|
--
|
||||||
|
2.46.0
|
||||||
|
|
@ -4,6 +4,8 @@ Date: Wed, 20 Sep 2023 16:56:17 +0200
|
|||||||
Subject: [PATCH] meson.build: Dont build hyprland-share-picker with meson
|
Subject: [PATCH] meson.build: Dont build hyprland-share-picker with meson
|
||||||
|
|
||||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
---
|
---
|
||||||
meson.build | 1 -
|
meson.build | 1 -
|
||||||
1 file changed, 1 deletion(-)
|
1 file changed, 1 deletion(-)
|
||||||
|
@ -21,8 +21,8 @@ DEPENDS += " \
|
|||||||
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "252.9"
|
PV = "255.5"
|
||||||
SRCREV = "17963fe8309e4782896335c3f8dc4a6c4b57d0b2"
|
SRCREV = "a5d0503e56596e4495407e6bbdd89ec2cf1fbe98"
|
||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
@ -1,6 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
set -e
|
|
||||||
|
|
||||||
./sdbus-c++-unit-tests 2>&1 && echo "PASS: sdbus-c++-unit-tests" || echo "FAIL: sdbus-c++-unit-tests"
|
|
||||||
|
|
||||||
./sdbus-c++-integration-tests 2>&1 && echo "PASS: sdbus-c++-integration-tests" || echo "FAIL: sdbus-c++-integration-tests"
|
|
@ -1,51 +0,0 @@
|
|||||||
SUMMARY = "sdbus-c++"
|
|
||||||
DESCRIPTION = "High-level C++ D-Bus library designed to provide easy-to-use yet powerful API in modern C++"
|
|
||||||
|
|
||||||
SECTION = "libs"
|
|
||||||
|
|
||||||
LICENSE = "LGPL-2.1-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=1803fa9c2c3ce8cb06b4861d75310742"
|
|
||||||
|
|
||||||
inherit cmake pkgconfig systemd ptest
|
|
||||||
|
|
||||||
PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'with-external-libsystemd', 'with-builtin-libsystemd', d)} \
|
|
||||||
${@bb.utils.contains('PTEST_ENABLED', '1', 'with-tests', '', d)}"
|
|
||||||
PACKAGECONFIG[with-builtin-libsystemd] = ",,sdbus-c++-libsystemd,libcap,basu"
|
|
||||||
PACKAGECONFIG[with-external-libsystemd] = ",,systemd,libsystemd"
|
|
||||||
PACKAGECONFIG[with-tests] = "-DBUILD_TESTS=ON -DINSTALL_TESTS=ON -DTESTS_INSTALL_PATH=${PTEST_PATH},-DBUILD_TESTS=OFF,googletest gmock"
|
|
||||||
|
|
||||||
DEPENDS += "expat"
|
|
||||||
|
|
||||||
PV .= "+git"
|
|
||||||
SRCREV = "7450515d0bc632b871d0d3f549ddb24783dd008f"
|
|
||||||
SRC_URI = "git://github.com/Kistler-Group/sdbus-cpp.git;protocol=https;branch=master \
|
|
||||||
file://run-ptest"
|
|
||||||
|
|
||||||
EXTRA_OECMAKE = "-DBUILD_CODE_GEN=OFF \
|
|
||||||
-DBUILD_DOC=ON \
|
|
||||||
-DBUILD_DOXYGEN_DOC=OFF"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
# Link libatomic on architectures without 64bit atomics fixes
|
|
||||||
# libsdbus-c++.so.1.1.0: undefined reference to `__atomic_load_8'
|
|
||||||
LDFLAGS:append:mips = " -Wl,--no-as-needed -latomic -Wl,--as-needed"
|
|
||||||
LDFLAGS:append:powerpc = " -Wl,--no-as-needed -latomic -Wl,--as-needed"
|
|
||||||
LDFLAGS:append:riscv32 = " -Wl,--no-as-needed -latomic -Wl,--as-needed"
|
|
||||||
|
|
||||||
do_install:append() {
|
|
||||||
if ! ${@bb.utils.contains('PTEST_ENABLED', '1', 'true', 'false', d)}; then
|
|
||||||
rm -rf ${D}${sysconfdir}/dbus-1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install_ptest() {
|
|
||||||
DESTDIR='${D}' cmake_runcmake_build --target tests/install
|
|
||||||
}
|
|
||||||
|
|
||||||
FILES:${PN}-ptest =+ "${sysconfdir}/dbus-1/system.d/"
|
|
||||||
FILES:${PN}-dev += "${bindir}/sdbus-c++-xml2cpp"
|
|
||||||
|
|
||||||
RDEPENDS:${PN}-ptest += "dbus"
|
|
||||||
# It adds -isystem which is spurious, no idea where it gets it from
|
|
||||||
CCACHE_DISABLE = "1"
|
|
@ -1,14 +0,0 @@
|
|||||||
SUMMARY = "This is a lightweight C++ option parser library, supporting the standard GNU style syntax for options."
|
|
||||||
HOMEPAGE = "https://github.com/jarro2783/cxxopts"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=8de00431559a76a1b43f6fd44f8f6689"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/jarro2783/cxxopts.git;protocol=https;branch=master"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "3.2.1"
|
|
||||||
SRCREV = "4bf61f08697b110d9e3991864650a405b3dd515d"
|
|
||||||
|
|
||||||
inherit cmake
|
|
||||||
|
|
||||||
|
|
18
recipes-devtools/libspng/libspng_git.bb
Normal file
18
recipes-devtools/libspng/libspng_git.bb
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
SUMMARY = "libspng is a C library for reading and writing PNG format files with a focus on security and ease of use"
|
||||||
|
HOMEPAGE = "https://github.com/randy408/libspng"
|
||||||
|
LICENSE = "BSD-2-Clause"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=29809adc19b040d93257a61c5bff614b"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/randy408/libspng.git;protocol=https;branch=master"
|
||||||
|
SRCREV = "fb768002d4288590083a476af628e51c3f1d47cd"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.7.4"
|
||||||
|
|
||||||
|
DEPENDS = "libdeflate"
|
||||||
|
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
EXTRA_OECMAKE += "-DSPNG_STATIC=OFF -DBUILD_EXAMPLES=OFF"
|
||||||
|
|
||||||
|
FILES:${PN} = "${libdir}/libspng.so"
|
||||||
|
FILES:${PN}-dev = "${libdir}/cmake ${libdir}/pkgconfig ${includedir}"
|
13
recipes-devtools/python/python3-imageio-ffmpeg_git.bb
Normal file
13
recipes-devtools/python/python3-imageio-ffmpeg_git.bb
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
SUMMARY = "FFMPEG wrapper for Python"
|
||||||
|
LICENSE = "BSD-2-Clause"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=4c1d517105fede816785b75e91a3a1e5"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/imageio/imageio-ffmpeg.git;protocol=https;branch=main"
|
||||||
|
|
||||||
|
inherit python_setuptools_build_meta
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.6.0"
|
||||||
|
SRCREV = "ae47d8028c237ca5507ceef1b843ee427b442887"
|
||||||
|
|
||||||
|
RDEPENDS:${PN} += "ffmpeg python3-imageio"
|
@ -1,14 +0,0 @@
|
|||||||
SUMMARY = "toml config parser and seriaizer for c++."
|
|
||||||
HOMEPAGE = "https://github.com/marzer/tomlplusplus"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=90960f22c10049c117d56ed2ee5ee167"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/marzer/tomlplusplus.git;protocol=https;branch=master"
|
|
||||||
|
|
||||||
PV = "3.4.0"
|
|
||||||
SRCREV = "30172438cee64926dc41fdd9c11fb3ba5b2ba9de"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
DEPENDS = "cmake-native"
|
|
||||||
|
|
||||||
inherit meson
|
|
@ -15,13 +15,13 @@ DEPENDS = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://codeberg.org/dnkl/fcft.git;protocol=https;branch=releases/3.1 \
|
git://codeberg.org/dnkl/fcft.git;protocol=https;branch=releases/3.3 \
|
||||||
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 \
|
||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "3.1.8"
|
PV = "3.3.1"
|
||||||
SRCREV = "8e32809e440c9c75861a2ebbdb0adc348e72fbea"
|
SRCREV = "ccd1afaad891d77c040bad04120e9f602438fc33"
|
||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
29
recipes-extended/glaze/glaze_git.bb
Normal file
29
recipes-extended/glaze/glaze_git.bb
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
SUMMARY = "Glaze reads and writes from object memory, simplifying interfaces and offering incredible performance"
|
||||||
|
HOMEPAGE = "https://github.com/stephenberry/glaze"
|
||||||
|
LICENSE = "MIT"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=ea4d29875d83fbbf50485c846dbbbed8"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/stephenberry/glaze.git;protocol=https;nobranch=1"
|
||||||
|
SRCREV = "dfdb2ea5e878e8eff9f863b50728d860f663764f"
|
||||||
|
PV = "4.2.3"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
DEPENDS += "gcc-sanitizers libeigen"
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
EXTRA_OECMAKE = "-DBUILD_TESTING=OFF"
|
||||||
|
|
||||||
|
do_install:append() {
|
||||||
|
install -d ${D}${datadir}/pkgconfig
|
||||||
|
cat >${D}${datadir}/pkgconfig/glaze.pc <<EOF
|
||||||
|
prefix=${prefix}
|
||||||
|
includedir=${includedir}/glaze
|
||||||
|
|
||||||
|
Name: glaze
|
||||||
|
Description: one of the fastest JSON libraries
|
||||||
|
Version: ${PV}
|
||||||
|
URL: github.com/stephenberry/glaze
|
||||||
|
EOF
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -9,8 +9,8 @@ DEPENDS = "sqlite3 glib-2.0 gdk-pixbuf python3-pygobject-native"
|
|||||||
inherit gnomebase pkgconfig gobject-introspection
|
inherit gnomebase pkgconfig gobject-introspection
|
||||||
GIR_MESON_OPTION = ""
|
GIR_MESON_OPTION = ""
|
||||||
|
|
||||||
SRC_URI = "https://download.gnome.org/sources/gom/${PV}/gom-${PV}.tar.xz;name=archive"
|
SRC_URI = "https://download.gnome.org/sources/gom/0.5/gom-${PV}.tar.xz;name=archive"
|
||||||
SRC_URI[archive.sha256sum] = "68d08006aaa3b58169ce7cf1839498f45686fba8115f09acecb89d77e1018a9d"
|
SRC_URI[archive.sha256sum] = "069d0909fbdc6b4d27edf7a879366194e3ab508b03548bf5b89ff63546d20177"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir} ${libdir}"
|
FILES:${PN} += "${datadir} ${libdir}"
|
||||||
|
|
@ -3,6 +3,7 @@ From: Markus Volk <f_l_k@t-online.de>
|
|||||||
Date: Tue, 20 Aug 2024 11:57:39 +0200
|
Date: Tue, 20 Aug 2024 11:57:39 +0200
|
||||||
Subject: [PATCH] build as package
|
Subject: [PATCH] build as package
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
---
|
---
|
||||||
meson.build | 4 ++++
|
meson.build | 4 ++++
|
||||||
1 file changed, 4 insertions(+)
|
1 file changed, 4 insertions(+)
|
||||||
|
@ -13,8 +13,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.1.3"
|
PV = "0.1.4"
|
||||||
SRCREV = "60870e871e480e111e6a2fa50de67d1dd358d65a"
|
SRCREV = "5bb3fc2d662285681a54ce4b5bc2ed29a47c8c74"
|
||||||
|
|
||||||
GIR_MESON_OPTION = ''
|
GIR_MESON_OPTION = ''
|
||||||
|
|
||||||
|
@ -1,19 +0,0 @@
|
|||||||
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
|
|
||||||
|
|
||||||
PACKAGECONFIG ?= ""
|
|
||||||
PACKAGECONFIG[test] = ",,edid-decode-native"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
16
recipes-extended/libsfdo/libsfdo_git.bb
Normal file
16
recipes-extended/libsfdo/libsfdo_git.bb
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
SUMMARY = "A collection of libraries which implement some of the freedesktop.org specifications."
|
||||||
|
HOMEPAGE = "https://gitlab.freedesktop.org/vyivel/libsfdo"
|
||||||
|
LICENSE = "BSD-2-Clause"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=896bac785747ebab7d4e9d693e517573"
|
||||||
|
|
||||||
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
SRC_URI = "git://gitlab.freedesktop.org/vyivel/libsfdo.git;protocol=https;nobranch=1"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.1.3"
|
||||||
|
SRCREV = "b3936ed9826375334dbbaa999e7216d1b36b445b"
|
||||||
|
|
||||||
|
PACKAGECONFIG ?= ""
|
||||||
|
PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false"
|
||||||
|
PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"
|
@ -1,27 +0,0 @@
|
|||||||
From 2cac433806d9622dbc005fe5738f1ae8c33a98cb Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Thu, 13 Jul 2023 19:26:40 +0200
|
|
||||||
Subject: [PATCH] Makefile: dont add -static to LDFLAGS
|
|
||||||
|
|
||||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
|
||||||
|
|
||||||
Upstream-Status: Inappropriate [oe-specific]
|
|
||||||
---
|
|
||||||
Makefile | 1 -
|
|
||||||
1 file changed, 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/Makefile b/Makefile
|
|
||||||
index 60a80b8..49021fa 100644
|
|
||||||
--- a/Makefile
|
|
||||||
+++ b/Makefile
|
|
||||||
@@ -1,7 +1,6 @@
|
|
||||||
VERSION=1.11.2
|
|
||||||
CFLAGS?=-g
|
|
||||||
MAINFLAGS:=-DVERSION='"$(VERSION)"' -Wall -Wextra -Werror -Wno-unused-parameter
|
|
||||||
-LDFLAGS+=-static
|
|
||||||
INCLUDE+=-Iinclude
|
|
||||||
PREFIX?=/usr/local
|
|
||||||
BINDIR?=$(PREFIX)/bin
|
|
||||||
--
|
|
||||||
2.39.3
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
|||||||
SUMMARY = "scdoc is a simple man page generator for POSIX systems written in C99."
|
|
||||||
HOMEPAGE = "https://github.com/ddevault/scdoc"
|
|
||||||
BUGTRACKER = "https://github.com/ddevault/scdoc/issues"
|
|
||||||
SECTION = "base/doc"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=31752b4a8edd3fb9ddba1cb90fada74d"
|
|
||||||
|
|
||||||
SRC_URI = " \
|
|
||||||
git://git.sr.ht/~sircmpwn/scdoc;protocol=https;branch=master \
|
|
||||||
file://0001-Makefile-dont-add-static-to-LDFLAGS.patch \
|
|
||||||
"
|
|
||||||
|
|
||||||
DEPENDS = "scdoc-native"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "1.11.2"
|
|
||||||
SRCREV = "afeda241f3f9b2c27e461f32d9c2a704ab82ef61"
|
|
||||||
|
|
||||||
EXTRA_OEMAKE:class-native = "PREFIX=${prefix}"
|
|
||||||
EXTRA_OEMAKE:class-target = "PREFIX=${prefix} HOST_SCDOC=${STAGING_BINDIR_NATIVE}/scdoc"
|
|
||||||
|
|
||||||
inherit autotools-brokensep
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|
@ -13,9 +13,12 @@ S = "${WORKDIR}/git"
|
|||||||
PV = "2.8.0"
|
PV = "2.8.0"
|
||||||
SRCREV = "1cb28a66ca79a0845e99433fd1056257456cef8b"
|
SRCREV = "1cb28a66ca79a0845e99433fd1056257456cef8b"
|
||||||
|
|
||||||
EXTRA_OEMAKE = "prefix=${prefix}"
|
EXTRA_OEMAKE = "prefix=${prefix} DESTDIR=${D}"
|
||||||
|
|
||||||
inherit autotools-brokensep pkgconfig
|
do_compile() {
|
||||||
|
oe_runmake
|
||||||
BBCLASSEXTEND = ""
|
}
|
||||||
|
|
||||||
|
do_install() {
|
||||||
|
oe_runmake install
|
||||||
|
}
|
||||||
|
@ -0,0 +1,40 @@
|
|||||||
|
From 3f89fbb25bee0064d74f882ea9fc73ad39234d34 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Markus Volk <f_l_k@t-online.de>
|
||||||
|
Date: Thu, 14 Nov 2024 22:15:49 +0100
|
||||||
|
Subject: [PATCH] uwsm/meson.build: dont fail for missing python-modules
|
||||||
|
|
||||||
|
Otherwise python-dbus-native and pyxdg-native would be required for build
|
||||||
|
but are only runtime dpendencies
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
|
---
|
||||||
|
uwsm/meson.build | 12 ++++++------
|
||||||
|
1 file changed, 6 insertions(+), 6 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/uwsm/meson.build b/uwsm/meson.build
|
||||||
|
index d2ecf6b..c5ab845 100644
|
||||||
|
--- a/uwsm/meson.build
|
||||||
|
+++ b/uwsm/meson.build
|
||||||
|
@@ -14,13 +14,13 @@ has_system_xdg = \
|
||||||
|
check: false,
|
||||||
|
).returncode() == 0
|
||||||
|
|
||||||
|
-if not has_system_dbus
|
||||||
|
- error('python dbus module not found')
|
||||||
|
-endif
|
||||||
|
+#if not has_system_dbus
|
||||||
|
+# error('python dbus module not found')
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
-if not has_system_xdg
|
||||||
|
- error('python xdg module not found')
|
||||||
|
-endif
|
||||||
|
+#if not has_system_xdg
|
||||||
|
+# error('python xdg module not found')
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
conf = configuration_data()
|
||||||
|
conf.set('PROJECT_NAME', PROJECT_NAME)
|
||||||
|
--
|
||||||
|
2.47.0
|
||||||
|
|
26
recipes-extended/uwsm/uwsm_git.bb
Normal file
26
recipes-extended/uwsm/uwsm_git.bb
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
SUMMARY = "Wraps standalone Wayland compositors into a set of Systemd units on the fly"
|
||||||
|
HOMEPAGE = "https://github.com/Vladimir-csp/uwsm"
|
||||||
|
LICENSE = "MIT"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=0bcdc63de832340797303f320ae6af32"
|
||||||
|
|
||||||
|
inherit meson pkgconfig manpages
|
||||||
|
|
||||||
|
EXTRA_OEMESON = "-Dpython-bin=${bindir}/python3"
|
||||||
|
|
||||||
|
SRC_URI = " \
|
||||||
|
git://github.com/Vladimir-csp/uwsm.git;protocol=https;branch=master \
|
||||||
|
file://0001-uwsm-meson.build-dont-fail-for-missing-python-module.patch \
|
||||||
|
"
|
||||||
|
SRCREV = "7bb627b78c69c890417146150733f9728b227c67"
|
||||||
|
PV = "0.20.5"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
PACKAGECONFIG ?= ""
|
||||||
|
PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||||
|
PACKAGECONFIG[uuctl] = "-Duuctl=enabled,-Duuctl=disabled,,fuzzel"
|
||||||
|
|
||||||
|
FILES:${PN} += "${datadir}/licenses"
|
||||||
|
|
||||||
|
RDEPENDS:${PN} += "python3-dbus pyxdg python3-core whiptail"
|
||||||
|
RRECOMMENDS:${PN} += "dbus-broker"
|
@ -1,3 +1,4 @@
|
|||||||
|
Upstream-Status: Inactive-Upstream [last project modification in 2001]
|
||||||
diff -Nur aalib-1.4.0-orig/src/aalinuxkbd.c aalib-1.4.0/src/aalinuxkbd.c
|
diff -Nur aalib-1.4.0-orig/src/aalinuxkbd.c aalib-1.4.0/src/aalinuxkbd.c
|
||||||
--- aalib-1.4.0-orig/src/aalinuxkbd.c 2001-04-26 16:37:31.000000000 +0200
|
--- aalib-1.4.0-orig/src/aalinuxkbd.c 2001-04-26 16:37:31.000000000 +0200
|
||||||
+++ aalib-1.4.0/src/aalinuxkbd.c 2005-07-01 22:57:59.000000000 +0200
|
+++ aalib-1.4.0/src/aalinuxkbd.c 2005-07-01 22:57:59.000000000 +0200
|
||||||
|
@ -2,6 +2,7 @@ Add additional system header #include directives for more
|
|||||||
function prototypes. This avoids implicit function declarations
|
function prototypes. This avoids implicit function declarations
|
||||||
and build failures with future compilers.
|
and build failures with future compilers.
|
||||||
|
|
||||||
|
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||||
diff --git a/src/aafire.c b/src/aafire.c
|
diff --git a/src/aafire.c b/src/aafire.c
|
||||||
index 4f36149aa84fba57..a59b5c5fa58e085b 100644
|
index 4f36149aa84fba57..a59b5c5fa58e085b 100644
|
||||||
--- a/src/aafire.c
|
--- a/src/aafire.c
|
||||||
|
@ -19,6 +19,7 @@ image, not cause part of it to miss.
|
|||||||
Gentoo-bug: http://bugs.gentoo.org/id=214142
|
Gentoo-bug: http://bugs.gentoo.org/id=214142
|
||||||
Reported-by: Reimar Döffinger
|
Reported-by: Reimar Döffinger
|
||||||
Fixed-by: Reimar Döffinger
|
Fixed-by: Reimar Döffinger
|
||||||
|
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||||
--- a/src/aarender.c.orig 2008-03-18 23:55:32.000000000 +0100
|
--- a/src/aarender.c.orig 2008-03-18 23:55:32.000000000 +0100
|
||||||
+++ b/src/aarender.c 2008-03-18 23:55:50.000000000 +0100
|
+++ b/src/aarender.c 2008-03-18 23:55:50.000000000 +0100
|
||||||
@@ -94,8 +94,8 @@
|
@@ -94,8 +94,8 @@
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||||
--- a/src/aarender.c
|
--- a/src/aarender.c
|
||||||
+++ b/src/aarender.c
|
+++ b/src/aarender.c
|
||||||
@@ -63,10 +63,10 @@ void aa_renderpalette(aa_context * c, __
|
@@ -63,10 +63,10 @@ void aa_renderpalette(aa_context * c, __
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||||
diff -Naur a/src/aalinuxkbd.c b/src/aalinuxkbd.c
|
diff -Naur a/src/aalinuxkbd.c b/src/aalinuxkbd.c
|
||||||
--- a/src/aalinuxkbd.c 2016-12-19 12:40:26.660039735 +0100
|
--- a/src/aalinuxkbd.c 2016-12-19 12:40:26.660039735 +0100
|
||||||
+++ b/src/aalinuxkbd.c 2016-12-19 12:42:21.692045971 +0100
|
+++ b/src/aalinuxkbd.c 2016-12-19 12:42:21.692045971 +0100
|
||||||
|
@ -2,6 +2,7 @@ Index: aalib.m4
|
|||||||
===================================================================
|
===================================================================
|
||||||
RCS file: /cvsroot/aa-project/aalib/aalib.m4,v
|
RCS file: /cvsroot/aa-project/aalib/aalib.m4,v
|
||||||
retrieving revision 1.2
|
retrieving revision 1.2
|
||||||
|
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||||
diff -u -r1.2 aalib.m4
|
diff -u -r1.2 aalib.m4
|
||||||
--- a/aalib.m4 3 May 2001 14:56:44 -0000 1.2
|
--- a/aalib.m4 3 May 2001 14:56:44 -0000 1.2
|
||||||
+++ b/aalib.m4 28 Mar 2017 08:36:42 -0000
|
+++ b/aalib.m4 28 Mar 2017 08:36:42 -0000
|
||||||
|
@ -6,6 +6,7 @@ Subject: [PATCH] Typo fix: KEY_MOUDE => KEY_MOUSE
|
|||||||
Patch by Sam Hocevar <sam@zoy.org> 17 Nov 2003
|
Patch by Sam Hocevar <sam@zoy.org> 17 Nov 2003
|
||||||
|
|
||||||
Origin: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=221243
|
Origin: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=221243
|
||||||
|
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||||
---
|
---
|
||||||
src/aacurkbd.c | 2 +-
|
src/aacurkbd.c | 2 +-
|
||||||
src/aastdin.c | 2 +-
|
src/aastdin.c | 2 +-
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||||
diff -up aalib-1.4.0/src/aacurses.c.opaque-ncurses-fix aalib-1.4.0/src/aacurses.c
|
diff -up aalib-1.4.0/src/aacurses.c.opaque-ncurses-fix aalib-1.4.0/src/aacurses.c
|
||||||
--- aalib-1.4.0/src/aacurses.c.opaque-ncurses-fix 2024-02-10 06:32:32.008267145 -0500
|
--- aalib-1.4.0/src/aacurses.c.opaque-ncurses-fix 2024-02-10 06:32:32.008267145 -0500
|
||||||
+++ aalib-1.4.0/src/aacurses.c 2024-02-10 06:33:38.648245270 -0500
|
+++ aalib-1.4.0/src/aacurses.c 2024-02-10 06:33:38.648245270 -0500
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||||
--- a/aalib.m4 2006-03-05 13:58:21.000000000 +0000
|
--- a/aalib.m4 2006-03-05 13:58:21.000000000 +0000
|
||||||
+++ b/aalib.m4 2006-03-05 13:58:32.000000000 +0000
|
+++ b/aalib.m4 2006-03-05 13:58:32.000000000 +0000
|
||||||
@@ -9,7 +9,7 @@
|
@@ -9,7 +9,7 @@
|
||||||
|
@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
|
|||||||
S = "${WORKDIR}/aalib-1.4.0"
|
S = "${WORKDIR}/aalib-1.4.0"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
${SOURCEFORGE_MIRROR}/projects/aa-project/files/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz \
|
${SOURCEFORGE_MIRROR}/aa-project/aalib-1.4rc5.tar.gz \
|
||||||
file://aalib-aalinuxkbd-return.patch \
|
file://aalib-aalinuxkbd-return.patch \
|
||||||
file://aalib-free-offset-pointer.patch \
|
file://aalib-free-offset-pointer.patch \
|
||||||
file://aalib-key-down-OOB.patch \
|
file://aalib-key-down-OOB.patch \
|
||||||
@ -25,3 +25,8 @@ SRC_URI[sha256sum] = "fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e
|
|||||||
|
|
||||||
inherit autotools
|
inherit autotools
|
||||||
|
|
||||||
|
EXTRA_OECONF += "--with-ncurses=${STAGING_DIR_HOST}"
|
||||||
|
|
||||||
|
do_install:append() {
|
||||||
|
rm -f ${D}${bindir}/aalib-config
|
||||||
|
}
|
||||||
|
@ -28,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 = "db9b771c19a22cf1ee46e1bce60c69a6c4c0e155"
|
SRCREV = "11ce0eae72f6f6eeb1c1de2cfe71046087368121"
|
||||||
PV = "46.0"
|
PV = "47.0"
|
||||||
|
|
||||||
inherit meson vala pkgconfig mime-xdg gtk-icon-cache
|
inherit meson vala pkgconfig mime-xdg gtk-icon-cache
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir} ${systemd_user_unitdir}"
|
||||||
|
|
||||||
|
@ -1,43 +0,0 @@
|
|||||||
From c8f73f57d63779cfaad140e0521be40972fbec8f Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Wed, 1 Sep 2021 16:44:13 +0200
|
|
||||||
Subject: [PATCH] meson: make gir buildable
|
|
||||||
|
|
||||||
yocto/oe is capable of building gobject introspection despite cross-compiling.
|
|
||||||
add an option to enable gir build even if cross-compiling
|
|
||||||
|
|
||||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
|
||||||
---
|
|
||||||
libgimp/meson.build | 2 +-
|
|
||||||
meson_options.txt | 2 +-
|
|
||||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/libgimp/meson.build b/libgimp/meson.build
|
|
||||||
index 9e7b4fbbe3..99614733d7 100644
|
|
||||||
--- a/libgimp/meson.build
|
|
||||||
+++ b/libgimp/meson.build
|
|
||||||
@@ -384,7 +384,7 @@ libgimpui_introspectable_files = [
|
|
||||||
libgimpwidgets_introspectable,
|
|
||||||
]
|
|
||||||
|
|
||||||
-if meson.is_cross_build()
|
|
||||||
+if meson.is_cross_build() and not get_option('introspection')
|
|
||||||
have_gobject_introspection = false
|
|
||||||
gobject_introspection_warning = '\n '.join(['',
|
|
||||||
'GObject Introspection is disabled while cross-compiling because',
|
|
||||||
diff --git a/meson_options.txt b/meson_options.txt
|
|
||||||
index 7b6ad78045..c29fdb5b40 100644
|
|
||||||
--- a/meson_options.txt
|
|
||||||
+++ b/meson_options.txt
|
|
||||||
@@ -52,7 +52,7 @@ option('headless-tests', type: 'feature', value: 'auto', description: 'Use xv
|
|
||||||
option('gtk-doc', type: 'boolean', value: true, description: 'Build developer documentation')
|
|
||||||
option('gtk-doc-app', type: 'boolean', value: false, description: 'Build developer documentation for app')
|
|
||||||
option('g-ir-doc', type: 'boolean', value: false, description: 'Build developer documentation for introspected API')
|
|
||||||
-
|
|
||||||
+option('introspection', type: 'boolean', value: false, description: 'GIR is buildable even if crosscompiling')
|
|
||||||
option('linux-input', type: 'feature', value: 'auto', description: 'Linux input event controller module')
|
|
||||||
option('vec-icons', type: 'boolean', value: true, description: 'Use vector icons rather than raster ones')
|
|
||||||
|
|
||||||
--
|
|
||||||
2.25.1
|
|
||||||
|
|
@ -1,115 +0,0 @@
|
|||||||
SUMMARY = "The GIMP is the GNU Image Manipulation Program"
|
|
||||||
HOMEPAGE = "http://www.gimp.org"
|
|
||||||
SECTION = "graphics"
|
|
||||||
LICENSE = "GPL-3.0-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=c678957b0c8e964aa6c70fd77641a71e"
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
appstream-glib \
|
|
||||||
atk \
|
|
||||||
babl \
|
|
||||||
bison-native \
|
|
||||||
cairo \
|
|
||||||
dbus-glib \
|
|
||||||
fontconfig \
|
|
||||||
freetype \
|
|
||||||
gdk-pixbuf-native \
|
|
||||||
gegl \
|
|
||||||
gegl-native \
|
|
||||||
gexiv2 \
|
|
||||||
gtk+3 \
|
|
||||||
harfbuzz \
|
|
||||||
json-glib \
|
|
||||||
lcms \
|
|
||||||
libarchive \
|
|
||||||
libexif \
|
|
||||||
libmypaint \
|
|
||||||
libpng \
|
|
||||||
libxmu \
|
|
||||||
libxslt-native \
|
|
||||||
mypaint-brushes-1.0 \
|
|
||||||
pango \
|
|
||||||
poppler \
|
|
||||||
poppler-data \
|
|
||||||
"
|
|
||||||
|
|
||||||
DEPENDS:append:libc-musl = " libexecinfo"
|
|
||||||
RDEPENDS:${PN} = "mypaint-brushes-1.0 glib-networking"
|
|
||||||
|
|
||||||
inherit meson gtk-icon-cache mime-xdg pkgconfig gettext gobject-introspection vala
|
|
||||||
|
|
||||||
GIR_MESON_OPTION = 'can-crosscompile-gir'
|
|
||||||
VALA_MESON_OPTION = "vala"
|
|
||||||
VALA_MESON_ENABLE_FLAG = "enabled"
|
|
||||||
VALA_MESON_DISABLE_FLAG = "disabled"
|
|
||||||
GIDOCGEN_MESON_OPTION = "gi-docgen"
|
|
||||||
GIDOCGEN_MESON_ENABLE_FLAG = "enabled"
|
|
||||||
GIDOCGEN_MESON_DISABLE_FLAG = "disabled"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/GNOME/gimp.git;protocol=https;branch=master"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "f94c4cb5dbf9766b27ecb5016b7a39497cc74ddc"
|
|
||||||
PV = "2.99.18"
|
|
||||||
|
|
||||||
PACKAGECONFIG[aa] = "-Daa=enabled,-Daa=disabled,aalib"
|
|
||||||
PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib"
|
|
||||||
PACKAGECONFIG[appdata-test] = "-Dappdata-test=enabled,-Dappdata-test=disabled,appstream-glib-native"
|
|
||||||
PACKAGECONFIG[bzip2] = ",,bzip2"
|
|
||||||
PACKAGECONFIG[cairo-pdf] = "-Dcairo-pdf=enabled,-Dcairo-pdf=disabled"
|
|
||||||
PACKAGECONFIG[check-update] = "-Dcheck-update=yes,-Dcheck-update=no"
|
|
||||||
PACKAGECONFIG[enable-console-bin] = "-Denable-console-bin=true,-Denable-console-bin=false"
|
|
||||||
PACKAGECONFIG[ghostscript] = "-Dghostscript=enabled,-Dghostscript=disabled,ghostscript,ghostscript"
|
|
||||||
PACKAGECONFIG[gudev] = "-Dgudev=enabled,-Dgudev=disabled,libgudev"
|
|
||||||
PACKAGECONFIG[iso-codes] = ",,iso-codes"
|
|
||||||
PACKAGECONFIG[javascript] = "-Djavascript=enabled,-Djavascript=disabled,gjs"
|
|
||||||
PACKAGECONFIG[jpeg2000] = "-Djpeg2000=enabled,-Djpeg2000=disabled,jasper"
|
|
||||||
PACKAGECONFIG[jpeg] = ",,jpeg"
|
|
||||||
PACKAGECONFIG[jpeg-xl] = ",,libjxl"
|
|
||||||
PACKAGECONFIG[libunwind] = ",,libunwind"
|
|
||||||
PACKAGECONFIG[libbacktrace] = ",,libbacktrace"
|
|
||||||
PACKAGECONFIG[lua] = "-Dlua=enabled,-Dlua=disabled,luajit"
|
|
||||||
PACKAGECONFIG[lzma] = ",,xz"
|
|
||||||
PACKAGECONFIG[mng] = "-Dmng=enabled,-Dmng=disabled,libmng"
|
|
||||||
PACKAGECONFIG[python] = "-Dpython=enabled,-Dpython=disabled,,python3-core python3-pygobject"
|
|
||||||
PACKAGECONFIG[rsvg] = ",,librsvg"
|
|
||||||
PACKAGECONFIG[tiff] = ",,tiff"
|
|
||||||
PACKAGECONFIG[vector-icons] = "-Dvector-icons=true,-Dvector-icons=false,librsvg shared-mime-info"
|
|
||||||
PACKAGECONFIG[webp] = "-Dwebp=enabled,-Dwebp=disabled,libwebp"
|
|
||||||
PACKAGECONFIG[xcursor] = "-Dxcursor=enabled,-Dxcursor=disabled,libxcursor"
|
|
||||||
PACKAGECONFIG[x11] = "-Dxpm=enabled,-Dxpm=disabled,libxpm libxext libxfixes"
|
|
||||||
PACKAGECONFIG[zlib] = ",,zlib"
|
|
||||||
|
|
||||||
PACKAGECONFIG ?= " \
|
|
||||||
${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)} \
|
|
||||||
aa \
|
|
||||||
alsa \
|
|
||||||
bzip2 \
|
|
||||||
cairo-pdf \
|
|
||||||
ghostscript \
|
|
||||||
gudev \
|
|
||||||
jpeg \
|
|
||||||
jpeg2000 \
|
|
||||||
jpeg-xl \
|
|
||||||
lzma \
|
|
||||||
mng \
|
|
||||||
python \
|
|
||||||
rsvg \
|
|
||||||
tiff \
|
|
||||||
vector-icons \
|
|
||||||
webp \
|
|
||||||
zlib \
|
|
||||||
"
|
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}/metainfo"
|
|
||||||
|
|
||||||
EXTRA_OEMESON += " \
|
|
||||||
-Dshmem-type=posix \
|
|
||||||
-Dlinux-input=enabled \
|
|
||||||
--buildtype release \
|
|
||||||
"
|
|
||||||
|
|
||||||
do_configure:append () {
|
|
||||||
sed -i -e "s|${RECIPE_SYSROOT_NATIVE}||" ${B}/config.h
|
|
||||||
sed -i -e "s|${RECIPE_SYSROOT_NATIVE}||" ${B}/config.h
|
|
||||||
}
|
|
@ -20,8 +20,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.8.2"
|
PV = "0.9.0"
|
||||||
SRCREV = "91e5ef02b557f93337bcc11ffe8c0a251aa9ab52"
|
SRCREV = "984dbbfc1d64c763e15a56dff662af267b551f68"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check gobject-introspection vala
|
inherit meson pkgconfig features_check gobject-introspection vala
|
||||||
|
|
||||||
|
@ -20,8 +20,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.0.2"
|
PV = "1.0.4"
|
||||||
SRCREV = "a689a399d37d174f2e93442e3adc931a9d8dee90"
|
SRCREV = "536ff516ed68b9bb34afc4c07f942a54b2b4b03f"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check gobject-introspection vala
|
inherit meson pkgconfig features_check gobject-introspection vala
|
||||||
|
|
||||||
|
26
recipes-gtk/gtklock/gtk-session-lock_git.bb
Normal file
26
recipes-gtk/gtklock/gtk-session-lock_git.bb
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
SUMMARY = "This is a library to use GTK 3 to build screen lockers using the secure ext-session-lock-v1 protocol"
|
||||||
|
HOMEPAGE = "https://github.com/Cu3PO42/gtk-session-lock"
|
||||||
|
LICENSE = "GPL-3.0-only & MIT"
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE_GPL.txt;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||||
|
LIC_FILES_CHKSUM += "file://LICENSE_MIT.txt;md5=ffeb3391e5dace600b84c757688b9f1b"
|
||||||
|
|
||||||
|
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection"
|
||||||
|
|
||||||
|
DEPENDS = " \
|
||||||
|
glib-2.0-native \
|
||||||
|
gtk+3 \
|
||||||
|
scdoc-native \
|
||||||
|
wayland \
|
||||||
|
wayland-native \
|
||||||
|
wayland-protocols \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/Cu3PO42/gtk-session-lock.git;protocol=https;branch=master"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.2.0"
|
||||||
|
SRCREV = "b3544f361498d716b1ceef1ad6ac9bdf024bf782"
|
||||||
|
|
||||||
|
inherit meson pkgconfig features_check gobject-introspection vala
|
||||||
|
|
@ -10,7 +10,7 @@ REQUIRED_DISTRO_FEATURES = "wayland pam"
|
|||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
glib-2.0-native \
|
glib-2.0-native \
|
||||||
gtk+3 \
|
gtk+3 \
|
||||||
gtk-layer-shell \
|
gtk-session-lock \
|
||||||
libpam \
|
libpam \
|
||||||
scdoc-native \
|
scdoc-native \
|
||||||
wayland \
|
wayland \
|
||||||
@ -21,9 +21,8 @@ DEPENDS = " \
|
|||||||
SRC_URI = "git://github.com/jovanlanik/gtklock.git;protocol=https;branch=master"
|
SRC_URI = "git://github.com/jovanlanik/gtklock.git;protocol=https;branch=master"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "2.1.0"
|
PV = "4.0.0"
|
||||||
SRCREV = "3b2ae2b087aea30e464eed92e2cd011984a9b051"
|
SRCREV = "66321fb2bf0d5869d779e7ac6b4d8d9c272ea707"
|
||||||
|
|
||||||
inherit autotools-brokensep pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
EXTRA_OEMAKE += "PREFIX=${prefix}"
|
|
||||||
|
@ -15,7 +15,7 @@ SRC_URI = "git://github.com/J-Lentz/iwgtk.git;protocol=https;branch=master"
|
|||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.9"
|
PV = "0.9"
|
||||||
SRCREV = "008a2a26b6e7d266d190ab85d6c25cf4b8a7bd06"
|
SRCREV = "9542ea7cb209c6692c83be95e8ab2826f5560289"
|
||||||
|
|
||||||
FILES:${PN} += "${systemd_user_unitdir}/iwgtk.service"
|
FILES:${PN} += "${systemd_user_unitdir}/iwgtk.service"
|
||||||
|
|
||||||
|
@ -4,6 +4,8 @@ Date: Tue, 20 Aug 2024 12:22:55 +0200
|
|||||||
Subject: [PATCH] meson.build: allow shared build
|
Subject: [PATCH] meson.build: allow shared build
|
||||||
|
|
||||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
---
|
---
|
||||||
meson.build | 6 +++++-
|
meson.build | 6 +++++-
|
||||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
1 file changed, 5 insertions(+), 1 deletion(-)
|
||||||
|
@ -16,6 +16,6 @@ RDEPENDS:${PN} = " \
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.0.1"
|
PV = "1.0.2"
|
||||||
SRCREV = "b5aaf3ecc0df3809c6b0f07c6b7bf8376f017a5b"
|
SRCREV = "a4116c840db361890737cb0eb5ebbe378f03e9c1"
|
||||||
|
|
||||||
|
@ -24,8 +24,8 @@ RDEPENDS:${PN} = " \
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.13.0"
|
PV = "1.14.1"
|
||||||
SRCREV = "05be4c908a468e6392ecb8695a5211b68f310df1"
|
SRCREV = "cab8deb764472c9d727b5a44bfca0ce6e4612c8b"
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
install -d ${D}${datadir}/azote ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
install -d ${D}${datadir}/azote ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||||
|
@ -13,8 +13,8 @@ GO_IMPORT = "github.com/nwg-piotr/nwg-bar.git"
|
|||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.1.5"
|
PV = "0.1.6"
|
||||||
SRCREV = "86f75d0856193c1ba1505f6afbc1b73d34c7093a"
|
SRCREV = "c4da7d817747ad2f8cfda332d95bd4fc55eb6b34"
|
||||||
S = "${WORKDIR}/sources"
|
S = "${WORKDIR}/sources"
|
||||||
UNPACKDIR = "${S}"
|
UNPACKDIR = "${S}"
|
||||||
|
|
||||||
|
@ -17,8 +17,8 @@ RDEPENDS:${PN} = "\
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.3.19"
|
PV = "0.3.23"
|
||||||
SRCREV = "74e907f1a8e9cb2f8e649d7439da11e00c249856"
|
SRCREV = "3a2717b48853534fccc4aedf7ab24bc13be37dcb"
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
install -d ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
install -d ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||||
|
@ -12,8 +12,8 @@ GO_IMPORT = "github.com/nwg-piotr/nwg-dock-hyprland.git"
|
|||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.2.1"
|
PV = "0.4.3"
|
||||||
SRCREV = "95225b4bd747c02b1ed7be49f52893a9fd0bcad3"
|
SRCREV = "69423b2fb8cff7a1a6364bec05e4c19eac2ea63e"
|
||||||
S = "${WORKDIR}/sources"
|
S = "${WORKDIR}/sources"
|
||||||
UNPACKDIR = "${S}"
|
UNPACKDIR = "${S}"
|
||||||
|
|
||||||
@ -31,15 +31,15 @@ do_install:append() {
|
|||||||
cp -rf ${S}/src/${GO_IMPORT}/images ${D}${datadir}/nwg-dock-hyprland
|
cp -rf ${S}/src/${GO_IMPORT}/images ${D}${datadir}/nwg-dock-hyprland
|
||||||
cat >${D}${systemd_user_unitdir}/nwg-dock-hyprland.service <<EOF
|
cat >${D}${systemd_user_unitdir}/nwg-dock-hyprland.service <<EOF
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=nwg-dock-hyprland
|
Description=Nwg Dock Hyprland - gtk3 based dock for Hyprland, written in go
|
||||||
|
PartOf=graphical-session.target
|
||||||
|
After=graphical-session.target
|
||||||
|
ConditionEnvironment=WAYLAND_DISPLAY
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
LockPersonality=yes
|
ExecStart=nwg-dock-hyprland -d -hd 2000
|
||||||
MemoryDenyWriteExecute=yes
|
Slice=session.slice
|
||||||
NoNewPrivileges=yes
|
TimeoutStopSec=5sec
|
||||||
RestrictNamespaces=yes
|
|
||||||
Type=simple
|
|
||||||
ExecStart= /usr/bin/nwg-dock-hyprland -mb 6 -d -hd 2000
|
|
||||||
Restart=on-failure
|
Restart=on-failure
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
|
@ -13,8 +13,8 @@ GO_IMPORT = "github.com/nwg-piotr/nwg-drawer.git"
|
|||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.4.7"
|
PV = "0.6.3"
|
||||||
SRCREV = "0cd48d1631eecb3043ee2c1fed9dfa25ca855375"
|
SRCREV = "d1be3de9d7a4ae2a26415aa3c628e8ba6ac7d676"
|
||||||
S = "${WORKDIR}/sources"
|
S = "${WORKDIR}/sources"
|
||||||
UNPACKDIR = "${S}"
|
UNPACKDIR = "${S}"
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
SUMMARY = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment."
|
SUMMARY = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment."
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=453b3e96b1052c0e1d1460b0134b9287"
|
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=1fca41e83d55632fc67a83ba612de118"
|
||||||
|
|
||||||
DEPENDS = "xcur2png gtk+3"
|
DEPENDS = "xcur2png gtk+3"
|
||||||
RDEPENDS:${PN} = "xcur2png go-runtime"
|
RDEPENDS:${PN} = "xcur2png go-runtime"
|
||||||
@ -8,8 +8,8 @@ RDEPENDS:${PN} = "xcur2png go-runtime"
|
|||||||
GO_IMPORT = "github.com/nwg-piotr/nwg-look"
|
GO_IMPORT = "github.com/nwg-piotr/nwg-look"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};branch=main;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};branch=main;protocol=https"
|
||||||
SRCREV = "88f2639445084bf265ad71dba1c7af507c471762"
|
SRCREV = "986439c5367eea41d24952e55684efc8899d8809"
|
||||||
PV = "0.2.7"
|
PV = "1.0.2"
|
||||||
S = "${WORKDIR}/sources"
|
S = "${WORKDIR}/sources"
|
||||||
UNPACKDIR = "${S}"
|
UNPACKDIR = "${S}"
|
||||||
|
|
||||||
|
@ -17,8 +17,8 @@ GO_IMPORT = "github.com/nwg-piotr/nwg-menu.git"
|
|||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.1.3"
|
PV = "0.1.7"
|
||||||
SRCREV = "fd8b92ad1ad0c0c7a23fc7a0be942ca0cbe7f7e0"
|
SRCREV = "5806a1bb8b916478a5b25aec2a0c3cdcb071de0b"
|
||||||
S = "${WORKDIR}/sources"
|
S = "${WORKDIR}/sources"
|
||||||
UNPACKDIR = "${S}"
|
UNPACKDIR = "${S}"
|
||||||
|
|
||||||
|
@ -20,6 +20,6 @@ RDEPENDS:${PN} = "\
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.9.31"
|
PV = "0.9.63"
|
||||||
SRCREV = "dffae7319c59ae55c515fafb150a0f10be21f3cf"
|
SRCREV = "5a1ebef0e0d109facf1a29b49c4c4667e37d64be"
|
||||||
|
|
||||||
|
@ -17,6 +17,6 @@ RDEPENDS:${PN} = "\
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.5.46"
|
PV = "0.5.58"
|
||||||
SRCREV = "21970c25b819bf26c3d3149fd7cc8345b5e99f78"
|
SRCREV = "145bee8aa853331c63b12c7e486cce72973b7f30"
|
||||||
|
|
||||||
|
@ -4,15 +4,17 @@ Date: Tue, 20 Aug 2024 12:41:01 +0200
|
|||||||
Subject: [PATCH] meson: build without subproject wrap
|
Subject: [PATCH] meson: build without subproject wrap
|
||||||
|
|
||||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
---
|
---
|
||||||
meson.build | 38 +++++++++++++++++++-------------------
|
meson.build | 38 +++++++++++++++++++-------------------
|
||||||
1 file changed, 19 insertions(+), 19 deletions(-)
|
1 file changed, 19 insertions(+), 19 deletions(-)
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
diff --git a/meson.build b/meson.build
|
||||||
index 9dabba8c..32a568ec 100644
|
index d3c2c10a..0964f9ba 100644
|
||||||
--- a/meson.build
|
--- a/meson.build
|
||||||
+++ b/meson.build
|
+++ b/meson.build
|
||||||
@@ -147,35 +147,35 @@ gsettings_desktop_schemas_dep = dependency('gsettings-desktop-schemas', version:
|
@@ -147,13 +147,13 @@ gsettings_desktop_schemas_dep = dependency('gsettings-desktop-schemas', version:
|
||||||
gtk_dep = dependency('gtk+-3.0', version: '>=3.22')
|
gtk_dep = dependency('gtk+-3.0', version: '>=3.22')
|
||||||
gtk_wayland_dep = dependency('gtk+-wayland-3.0', version: '>=3.22')
|
gtk_wayland_dep = dependency('gtk+-wayland-3.0', version: '>=3.22')
|
||||||
gudev_dep = dependency('gudev-1.0')
|
gudev_dep = dependency('gudev-1.0')
|
||||||
@ -33,7 +35,9 @@ index 9dabba8c..32a568ec 100644
|
|||||||
libfeedback_dep = dependency('libfeedback-0.0',
|
libfeedback_dep = dependency('libfeedback-0.0',
|
||||||
version: '>= 0.4.0',
|
version: '>= 0.4.0',
|
||||||
fallback: ['libfeedback', 'libfeedback_dep'],
|
fallback: ['libfeedback', 'libfeedback_dep'],
|
||||||
default_options: ['introspection=disabled', 'daemon=false', 'gtk_doc=false']
|
@@ -163,23 +163,23 @@ libfeedback_dep = dependency('libfeedback-0.0',
|
||||||
|
'gtk_doc=false',
|
||||||
|
'tests=false'],
|
||||||
)
|
)
|
||||||
-libgvc = subproject('gvc',
|
-libgvc = subproject('gvc',
|
||||||
- default_options: [
|
- default_options: [
|
||||||
@ -65,8 +69,8 @@ index 9dabba8c..32a568ec 100644
|
|||||||
-libcall_ui_dep = libcall_ui.get_variable('libcall_ui_dep')
|
-libcall_ui_dep = libcall_ui.get_variable('libcall_ui_dep')
|
||||||
+libcall_ui_dep = dependency('call-ui')
|
+libcall_ui_dep = dependency('call-ui')
|
||||||
libnm_dep = dependency('libnm', version: '>= 1.14')
|
libnm_dep = dependency('libnm', version: '>= 1.14')
|
||||||
libpolkit_agent_dep = dependency('polkit-agent-1', version: '>= 0.105')
|
libpolkit_agent_dep = dependency('polkit-agent-1', version: '>= 0.122')
|
||||||
libsoup_dep = dependency('libsoup-3.0', version: '>= 3.0')
|
libsoup_dep = dependency('libsoup-3.0', version: '>= 3.6')
|
||||||
--
|
--
|
||||||
2.45.2
|
2.47.1
|
||||||
|
|
||||||
|
@ -1,33 +0,0 @@
|
|||||||
From a2d3acc00525815dc84069c830606823d66935aa Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Thu, 6 Jun 2024 21:21:19 +0200
|
|
||||||
Subject: [PATCH] meson.build: dont read includedir from pkg-config
|
|
||||||
|
|
||||||
This sets includedir to /usr/include which is inappropriate for cross-compiling.
|
|
||||||
---
|
|
||||||
src/meson.build | 12 ++++++------
|
|
||||||
1 file changed, 6 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/meson.build b/src/meson.build
|
|
||||||
index 5a772b89..7f94379a 100644
|
|
||||||
--- a/src/meson.build
|
|
||||||
+++ b/src/meson.build
|
|
||||||
@@ -366,12 +366,12 @@ libphosh_sources = files(
|
|
||||||
]
|
|
||||||
|
|
||||||
# See https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/394
|
|
||||||
-if libsoup_dep.version().version_compare('< 3.5.1')
|
|
||||||
- libsoup_dep = declare_dependency (
|
|
||||||
- include_directories: libsoup_dep.get_variable(pkgconfig: 'includedir') / 'libsoup-3.0',
|
|
||||||
- dependencies: cc.find_library('soup-3.0', required: true),
|
|
||||||
- )
|
|
||||||
-endif
|
|
||||||
+#if libsoup_dep.version().version_compare('< 3.5.1')
|
|
||||||
+# libsoup_dep = declare_dependency (
|
|
||||||
+# include_directories: libsoup_dep.get_variable(pkgconfig: 'includedir') / 'libsoup-3.0',
|
|
||||||
+# dependencies: cc.find_library('soup-3.0', required: true),
|
|
||||||
+# )
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
|
|
||||||
# Headers are bundled as they're not shipped by gnome-bluetooth
|
|
@ -24,7 +24,7 @@ DEPENDS = " \
|
|||||||
networkmanager \
|
networkmanager \
|
||||||
polkit \
|
polkit \
|
||||||
pulseaudio \
|
pulseaudio \
|
||||||
libsoup-3.0 \
|
libsoup \
|
||||||
upower \
|
upower \
|
||||||
wayland \
|
wayland \
|
||||||
wayland-native \
|
wayland-native \
|
||||||
@ -52,13 +52,12 @@ inherit features_check gsettings meson pkgconfig gtk-icon-cache gobject-introspe
|
|||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://gitlab.gnome.org/World/Phosh/phosh.git;protocol=https;nobranch=1 \
|
git://gitlab.gnome.org/World/Phosh/phosh.git;protocol=https;nobranch=1 \
|
||||||
file://0001-meson.build-dont-read-includedir-from-pkg-config.patch \
|
|
||||||
file://0001-meson-build-without-subproject-wrap.patch \
|
file://0001-meson-build-without-subproject-wrap.patch \
|
||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.41.1"
|
PV = "0.45.0"
|
||||||
SRCREV = "01a217b334e7839839c212e6ec82b263f43e35b3"
|
SRCREV = "2ac03f70f8d42b729def38e282f5b600286655fb"
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype=release"
|
EXTRA_OEMESON += "--buildtype=release"
|
||||||
|
|
||||||
|
292
recipes-gtk/squeekboard/squeekboard-crates.inc
Normal file
292
recipes-gtk/squeekboard/squeekboard-crates.inc
Normal file
@ -0,0 +1,292 @@
|
|||||||
|
# Autogenerated with 'bitbake -c update_crates squeekboard'
|
||||||
|
|
||||||
|
# from Cargo.lock
|
||||||
|
SRC_URI += " \
|
||||||
|
crate://crates.io/anstyle/1.0.10 \
|
||||||
|
crate://crates.io/async-io/1.13.0 \
|
||||||
|
crate://crates.io/async-lock/2.8.0 \
|
||||||
|
crate://crates.io/atk/0.18.0 \
|
||||||
|
crate://crates.io/atk-sys/0.18.0 \
|
||||||
|
crate://crates.io/autocfg/1.4.0 \
|
||||||
|
crate://crates.io/bitflags/1.3.2 \
|
||||||
|
crate://crates.io/bitflags/2.6.0 \
|
||||||
|
crate://crates.io/byteorder/1.5.0 \
|
||||||
|
crate://crates.io/cairo-rs/0.18.5 \
|
||||||
|
crate://crates.io/cairo-sys-rs/0.18.2 \
|
||||||
|
crate://crates.io/cc/1.2.1 \
|
||||||
|
crate://crates.io/cfg-expr/0.15.8 \
|
||||||
|
crate://crates.io/cfg-if/1.0.0 \
|
||||||
|
crate://crates.io/clap/4.5.21 \
|
||||||
|
crate://crates.io/clap_builder/4.5.21 \
|
||||||
|
crate://crates.io/clap_lex/0.7.3 \
|
||||||
|
crate://crates.io/concurrent-queue/2.5.0 \
|
||||||
|
crate://crates.io/crossbeam-utils/0.8.20 \
|
||||||
|
crate://crates.io/derivative/2.2.0 \
|
||||||
|
crate://crates.io/enumflags2/0.6.4 \
|
||||||
|
crate://crates.io/enumflags2_derive/0.6.4 \
|
||||||
|
crate://crates.io/equivalent/1.0.1 \
|
||||||
|
crate://crates.io/errno/0.3.9 \
|
||||||
|
crate://crates.io/event-listener/2.5.3 \
|
||||||
|
crate://crates.io/fastrand/1.9.0 \
|
||||||
|
crate://crates.io/field-offset/0.3.6 \
|
||||||
|
crate://crates.io/futures/0.3.31 \
|
||||||
|
crate://crates.io/futures-channel/0.3.31 \
|
||||||
|
crate://crates.io/futures-core/0.3.31 \
|
||||||
|
crate://crates.io/futures-executor/0.3.31 \
|
||||||
|
crate://crates.io/futures-io/0.3.31 \
|
||||||
|
crate://crates.io/futures-lite/1.13.0 \
|
||||||
|
crate://crates.io/futures-macro/0.3.31 \
|
||||||
|
crate://crates.io/futures-sink/0.3.31 \
|
||||||
|
crate://crates.io/futures-task/0.3.31 \
|
||||||
|
crate://crates.io/futures-util/0.3.31 \
|
||||||
|
crate://crates.io/gdk/0.18.0 \
|
||||||
|
crate://crates.io/gdk-pixbuf/0.18.5 \
|
||||||
|
crate://crates.io/gdk-pixbuf-sys/0.18.0 \
|
||||||
|
crate://crates.io/gdk-sys/0.18.0 \
|
||||||
|
crate://crates.io/gio/0.18.4 \
|
||||||
|
crate://crates.io/gio-sys/0.18.1 \
|
||||||
|
crate://crates.io/glib/0.18.5 \
|
||||||
|
crate://crates.io/glib-macros/0.18.5 \
|
||||||
|
crate://crates.io/glib-sys/0.18.1 \
|
||||||
|
crate://crates.io/gobject-sys/0.18.0 \
|
||||||
|
crate://crates.io/gtk/0.18.1 \
|
||||||
|
crate://crates.io/gtk-sys/0.18.0 \
|
||||||
|
crate://crates.io/gtk3-macros/0.18.0 \
|
||||||
|
crate://crates.io/hashbrown/0.15.1 \
|
||||||
|
crate://crates.io/heck/0.4.1 \
|
||||||
|
crate://crates.io/heck/0.5.0 \
|
||||||
|
crate://crates.io/hermit-abi/0.3.9 \
|
||||||
|
crate://crates.io/indexmap/2.6.0 \
|
||||||
|
crate://crates.io/instant/0.1.13 \
|
||||||
|
crate://crates.io/io-lifetimes/1.0.11 \
|
||||||
|
crate://crates.io/itoa/1.0.11 \
|
||||||
|
crate://crates.io/libc/0.2.162 \
|
||||||
|
crate://crates.io/linux-raw-sys/0.3.8 \
|
||||||
|
crate://crates.io/log/0.4.22 \
|
||||||
|
crate://crates.io/maplit/1.0.2 \
|
||||||
|
crate://crates.io/memchr/2.7.4 \
|
||||||
|
crate://crates.io/memmap2/0.9.5 \
|
||||||
|
crate://crates.io/memoffset/0.6.5 \
|
||||||
|
crate://crates.io/memoffset/0.9.1 \
|
||||||
|
crate://crates.io/nb-connect/1.2.0 \
|
||||||
|
crate://crates.io/nix/0.22.3 \
|
||||||
|
crate://crates.io/once_cell/1.20.2 \
|
||||||
|
crate://crates.io/pango/0.18.3 \
|
||||||
|
crate://crates.io/pango-sys/0.18.0 \
|
||||||
|
crate://crates.io/parking/2.2.1 \
|
||||||
|
crate://crates.io/pin-project-lite/0.2.15 \
|
||||||
|
crate://crates.io/pin-utils/0.1.0 \
|
||||||
|
crate://crates.io/pkg-config/0.3.31 \
|
||||||
|
crate://crates.io/polling/2.8.0 \
|
||||||
|
crate://crates.io/proc-macro-crate/0.1.5 \
|
||||||
|
crate://crates.io/proc-macro-crate/1.3.1 \
|
||||||
|
crate://crates.io/proc-macro-crate/2.0.2 \
|
||||||
|
crate://crates.io/proc-macro-error/1.0.4 \
|
||||||
|
crate://crates.io/proc-macro-error-attr/1.0.4 \
|
||||||
|
crate://crates.io/proc-macro2/1.0.89 \
|
||||||
|
crate://crates.io/quote/1.0.37 \
|
||||||
|
crate://crates.io/rustc_version/0.4.1 \
|
||||||
|
crate://crates.io/rustix/0.37.27 \
|
||||||
|
crate://crates.io/ryu/1.0.18 \
|
||||||
|
crate://crates.io/scoped-tls/1.0.1 \
|
||||||
|
crate://crates.io/semver/1.0.23 \
|
||||||
|
crate://crates.io/serde/1.0.215 \
|
||||||
|
crate://crates.io/serde_derive/1.0.215 \
|
||||||
|
crate://crates.io/serde_repr/0.1.19 \
|
||||||
|
crate://crates.io/serde_spanned/0.6.8 \
|
||||||
|
crate://crates.io/serde_yaml/0.9.34+deprecated \
|
||||||
|
crate://crates.io/shlex/1.3.0 \
|
||||||
|
crate://crates.io/slab/0.4.9 \
|
||||||
|
crate://crates.io/smallvec/1.13.2 \
|
||||||
|
crate://crates.io/socket2/0.4.10 \
|
||||||
|
crate://crates.io/static_assertions/1.1.0 \
|
||||||
|
crate://crates.io/syn/1.0.109 \
|
||||||
|
crate://crates.io/syn/2.0.87 \
|
||||||
|
crate://crates.io/system-deps/6.2.2 \
|
||||||
|
crate://crates.io/target-lexicon/0.12.16 \
|
||||||
|
crate://crates.io/thiserror/1.0.69 \
|
||||||
|
crate://crates.io/thiserror-impl/1.0.69 \
|
||||||
|
crate://crates.io/toml/0.5.11 \
|
||||||
|
crate://crates.io/toml/0.8.2 \
|
||||||
|
crate://crates.io/toml_datetime/0.6.3 \
|
||||||
|
crate://crates.io/toml_edit/0.19.15 \
|
||||||
|
crate://crates.io/toml_edit/0.20.2 \
|
||||||
|
crate://crates.io/unicode-ident/1.0.13 \
|
||||||
|
crate://crates.io/unsafe-libyaml/0.2.11 \
|
||||||
|
crate://crates.io/version-compare/0.2.0 \
|
||||||
|
crate://crates.io/version_check/0.9.5 \
|
||||||
|
crate://crates.io/waker-fn/1.2.0 \
|
||||||
|
crate://crates.io/winapi/0.3.9 \
|
||||||
|
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/windows-sys/0.48.0 \
|
||||||
|
crate://crates.io/windows-sys/0.52.0 \
|
||||||
|
crate://crates.io/windows-targets/0.48.5 \
|
||||||
|
crate://crates.io/windows-targets/0.52.6 \
|
||||||
|
crate://crates.io/windows_aarch64_gnullvm/0.48.5 \
|
||||||
|
crate://crates.io/windows_aarch64_gnullvm/0.52.6 \
|
||||||
|
crate://crates.io/windows_aarch64_msvc/0.48.5 \
|
||||||
|
crate://crates.io/windows_aarch64_msvc/0.52.6 \
|
||||||
|
crate://crates.io/windows_i686_gnu/0.48.5 \
|
||||||
|
crate://crates.io/windows_i686_gnu/0.52.6 \
|
||||||
|
crate://crates.io/windows_i686_gnullvm/0.52.6 \
|
||||||
|
crate://crates.io/windows_i686_msvc/0.48.5 \
|
||||||
|
crate://crates.io/windows_i686_msvc/0.52.6 \
|
||||||
|
crate://crates.io/windows_x86_64_gnu/0.48.5 \
|
||||||
|
crate://crates.io/windows_x86_64_gnu/0.52.6 \
|
||||||
|
crate://crates.io/windows_x86_64_gnullvm/0.48.5 \
|
||||||
|
crate://crates.io/windows_x86_64_gnullvm/0.52.6 \
|
||||||
|
crate://crates.io/windows_x86_64_msvc/0.48.5 \
|
||||||
|
crate://crates.io/windows_x86_64_msvc/0.52.6 \
|
||||||
|
crate://crates.io/winnow/0.5.40 \
|
||||||
|
crate://crates.io/xkbcommon/0.8.0 \
|
||||||
|
crate://crates.io/xkeysym/0.2.1 \
|
||||||
|
crate://crates.io/zbus/1.9.3 \
|
||||||
|
crate://crates.io/zbus_macros/1.9.3 \
|
||||||
|
crate://crates.io/zvariant/2.10.0 \
|
||||||
|
crate://crates.io/zvariant_derive/2.10.0 \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI[anstyle-1.0.10.sha256sum] = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
|
||||||
|
SRC_URI[async-io-1.13.0.sha256sum] = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
|
||||||
|
SRC_URI[async-lock-2.8.0.sha256sum] = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
|
||||||
|
SRC_URI[atk-0.18.0.sha256sum] = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4"
|
||||||
|
SRC_URI[atk-sys-0.18.0.sha256sum] = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009"
|
||||||
|
SRC_URI[autocfg-1.4.0.sha256sum] = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
|
||||||
|
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
||||||
|
SRC_URI[bitflags-2.6.0.sha256sum] = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
|
||||||
|
SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
|
||||||
|
SRC_URI[cairo-rs-0.18.5.sha256sum] = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
|
||||||
|
SRC_URI[cairo-sys-rs-0.18.2.sha256sum] = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51"
|
||||||
|
SRC_URI[cc-1.2.1.sha256sum] = "fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47"
|
||||||
|
SRC_URI[cfg-expr-0.15.8.sha256sum] = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
|
||||||
|
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||||
|
SRC_URI[clap-4.5.21.sha256sum] = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f"
|
||||||
|
SRC_URI[clap_builder-4.5.21.sha256sum] = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec"
|
||||||
|
SRC_URI[clap_lex-0.7.3.sha256sum] = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7"
|
||||||
|
SRC_URI[concurrent-queue-2.5.0.sha256sum] = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
|
||||||
|
SRC_URI[crossbeam-utils-0.8.20.sha256sum] = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
|
||||||
|
SRC_URI[derivative-2.2.0.sha256sum] = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
|
||||||
|
SRC_URI[enumflags2-0.6.4.sha256sum] = "83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0"
|
||||||
|
SRC_URI[enumflags2_derive-0.6.4.sha256sum] = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce"
|
||||||
|
SRC_URI[equivalent-1.0.1.sha256sum] = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
|
||||||
|
SRC_URI[errno-0.3.9.sha256sum] = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
|
||||||
|
SRC_URI[event-listener-2.5.3.sha256sum] = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
|
||||||
|
SRC_URI[fastrand-1.9.0.sha256sum] = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
|
||||||
|
SRC_URI[field-offset-0.3.6.sha256sum] = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
|
||||||
|
SRC_URI[futures-0.3.31.sha256sum] = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
|
||||||
|
SRC_URI[futures-channel-0.3.31.sha256sum] = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
|
||||||
|
SRC_URI[futures-core-0.3.31.sha256sum] = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
|
||||||
|
SRC_URI[futures-executor-0.3.31.sha256sum] = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
|
||||||
|
SRC_URI[futures-io-0.3.31.sha256sum] = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
|
||||||
|
SRC_URI[futures-lite-1.13.0.sha256sum] = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
|
||||||
|
SRC_URI[futures-macro-0.3.31.sha256sum] = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
|
||||||
|
SRC_URI[futures-sink-0.3.31.sha256sum] = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
|
||||||
|
SRC_URI[futures-task-0.3.31.sha256sum] = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
|
||||||
|
SRC_URI[futures-util-0.3.31.sha256sum] = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
|
||||||
|
SRC_URI[gdk-0.18.0.sha256sum] = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646"
|
||||||
|
SRC_URI[gdk-pixbuf-0.18.5.sha256sum] = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec"
|
||||||
|
SRC_URI[gdk-pixbuf-sys-0.18.0.sha256sum] = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7"
|
||||||
|
SRC_URI[gdk-sys-0.18.0.sha256sum] = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2"
|
||||||
|
SRC_URI[gio-0.18.4.sha256sum] = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73"
|
||||||
|
SRC_URI[gio-sys-0.18.1.sha256sum] = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2"
|
||||||
|
SRC_URI[glib-0.18.5.sha256sum] = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5"
|
||||||
|
SRC_URI[glib-macros-0.18.5.sha256sum] = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc"
|
||||||
|
SRC_URI[glib-sys-0.18.1.sha256sum] = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898"
|
||||||
|
SRC_URI[gobject-sys-0.18.0.sha256sum] = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44"
|
||||||
|
SRC_URI[gtk-0.18.1.sha256sum] = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c"
|
||||||
|
SRC_URI[gtk-sys-0.18.0.sha256sum] = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722"
|
||||||
|
SRC_URI[gtk3-macros-0.18.0.sha256sum] = "c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e"
|
||||||
|
SRC_URI[hashbrown-0.15.1.sha256sum] = "3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3"
|
||||||
|
SRC_URI[heck-0.4.1.sha256sum] = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
|
||||||
|
SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
|
||||||
|
SRC_URI[hermit-abi-0.3.9.sha256sum] = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
|
||||||
|
SRC_URI[indexmap-2.6.0.sha256sum] = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
|
||||||
|
SRC_URI[instant-0.1.13.sha256sum] = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
|
||||||
|
SRC_URI[io-lifetimes-1.0.11.sha256sum] = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
|
||||||
|
SRC_URI[itoa-1.0.11.sha256sum] = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
|
||||||
|
SRC_URI[libc-0.2.162.sha256sum] = "18d287de67fe55fd7e1581fe933d965a5a9477b38e949cfa9f8574ef01506398"
|
||||||
|
SRC_URI[linux-raw-sys-0.3.8.sha256sum] = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
|
||||||
|
SRC_URI[log-0.4.22.sha256sum] = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
|
||||||
|
SRC_URI[maplit-1.0.2.sha256sum] = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
|
||||||
|
SRC_URI[memchr-2.7.4.sha256sum] = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
|
||||||
|
SRC_URI[memmap2-0.9.5.sha256sum] = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f"
|
||||||
|
SRC_URI[memoffset-0.6.5.sha256sum] = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
|
||||||
|
SRC_URI[memoffset-0.9.1.sha256sum] = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
|
||||||
|
SRC_URI[nb-connect-1.2.0.sha256sum] = "b1bb540dc6ef51cfe1916ec038ce7a620daf3a111e2502d745197cd53d6bca15"
|
||||||
|
SRC_URI[nix-0.22.3.sha256sum] = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf"
|
||||||
|
SRC_URI[once_cell-1.20.2.sha256sum] = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
|
||||||
|
SRC_URI[pango-0.18.3.sha256sum] = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4"
|
||||||
|
SRC_URI[pango-sys-0.18.0.sha256sum] = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5"
|
||||||
|
SRC_URI[parking-2.2.1.sha256sum] = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
|
||||||
|
SRC_URI[pin-project-lite-0.2.15.sha256sum] = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
|
||||||
|
SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
|
||||||
|
SRC_URI[pkg-config-0.3.31.sha256sum] = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
|
||||||
|
SRC_URI[polling-2.8.0.sha256sum] = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
|
||||||
|
SRC_URI[proc-macro-crate-0.1.5.sha256sum] = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785"
|
||||||
|
SRC_URI[proc-macro-crate-1.3.1.sha256sum] = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
|
||||||
|
SRC_URI[proc-macro-crate-2.0.2.sha256sum] = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24"
|
||||||
|
SRC_URI[proc-macro-error-1.0.4.sha256sum] = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
|
||||||
|
SRC_URI[proc-macro-error-attr-1.0.4.sha256sum] = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
|
||||||
|
SRC_URI[proc-macro2-1.0.89.sha256sum] = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e"
|
||||||
|
SRC_URI[quote-1.0.37.sha256sum] = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
|
||||||
|
SRC_URI[rustc_version-0.4.1.sha256sum] = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
|
||||||
|
SRC_URI[rustix-0.37.27.sha256sum] = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2"
|
||||||
|
SRC_URI[ryu-1.0.18.sha256sum] = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
|
||||||
|
SRC_URI[scoped-tls-1.0.1.sha256sum] = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
|
||||||
|
SRC_URI[semver-1.0.23.sha256sum] = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
|
||||||
|
SRC_URI[serde-1.0.215.sha256sum] = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f"
|
||||||
|
SRC_URI[serde_derive-1.0.215.sha256sum] = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0"
|
||||||
|
SRC_URI[serde_repr-0.1.19.sha256sum] = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
|
||||||
|
SRC_URI[serde_spanned-0.6.8.sha256sum] = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
|
||||||
|
SRC_URI[serde_yaml-0.9.34+deprecated.sha256sum] = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
|
||||||
|
SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
|
||||||
|
SRC_URI[slab-0.4.9.sha256sum] = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
|
||||||
|
SRC_URI[smallvec-1.13.2.sha256sum] = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
|
||||||
|
SRC_URI[socket2-0.4.10.sha256sum] = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
|
||||||
|
SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
|
||||||
|
SRC_URI[syn-1.0.109.sha256sum] = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
|
||||||
|
SRC_URI[syn-2.0.87.sha256sum] = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d"
|
||||||
|
SRC_URI[system-deps-6.2.2.sha256sum] = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"
|
||||||
|
SRC_URI[target-lexicon-0.12.16.sha256sum] = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
|
||||||
|
SRC_URI[thiserror-1.0.69.sha256sum] = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
|
||||||
|
SRC_URI[thiserror-impl-1.0.69.sha256sum] = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
|
||||||
|
SRC_URI[toml-0.5.11.sha256sum] = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
|
||||||
|
SRC_URI[toml-0.8.2.sha256sum] = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d"
|
||||||
|
SRC_URI[toml_datetime-0.6.3.sha256sum] = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
|
||||||
|
SRC_URI[toml_edit-0.19.15.sha256sum] = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
|
||||||
|
SRC_URI[toml_edit-0.20.2.sha256sum] = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338"
|
||||||
|
SRC_URI[unicode-ident-1.0.13.sha256sum] = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
|
||||||
|
SRC_URI[unsafe-libyaml-0.2.11.sha256sum] = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
|
||||||
|
SRC_URI[version-compare-0.2.0.sha256sum] = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
|
||||||
|
SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
|
||||||
|
SRC_URI[waker-fn-1.2.0.sha256sum] = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7"
|
||||||
|
SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
||||||
|
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[windows-sys-0.48.0.sha256sum] = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
|
||||||
|
SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
|
||||||
|
SRC_URI[windows-targets-0.48.5.sha256sum] = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
|
||||||
|
SRC_URI[windows-targets-0.52.6.sha256sum] = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
|
||||||
|
SRC_URI[windows_aarch64_gnullvm-0.48.5.sha256sum] = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
|
||||||
|
SRC_URI[windows_aarch64_gnullvm-0.52.6.sha256sum] = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
|
||||||
|
SRC_URI[windows_aarch64_msvc-0.48.5.sha256sum] = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
|
||||||
|
SRC_URI[windows_aarch64_msvc-0.52.6.sha256sum] = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
|
||||||
|
SRC_URI[windows_i686_gnu-0.48.5.sha256sum] = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
|
||||||
|
SRC_URI[windows_i686_gnu-0.52.6.sha256sum] = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
|
||||||
|
SRC_URI[windows_i686_gnullvm-0.52.6.sha256sum] = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
|
||||||
|
SRC_URI[windows_i686_msvc-0.48.5.sha256sum] = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
|
||||||
|
SRC_URI[windows_i686_msvc-0.52.6.sha256sum] = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
|
||||||
|
SRC_URI[windows_x86_64_gnu-0.48.5.sha256sum] = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
|
||||||
|
SRC_URI[windows_x86_64_gnu-0.52.6.sha256sum] = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
|
||||||
|
SRC_URI[windows_x86_64_gnullvm-0.48.5.sha256sum] = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
|
||||||
|
SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
|
||||||
|
SRC_URI[windows_x86_64_msvc-0.48.5.sha256sum] = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
|
||||||
|
SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
|
||||||
|
SRC_URI[winnow-0.5.40.sha256sum] = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
|
||||||
|
SRC_URI[xkbcommon-0.8.0.sha256sum] = "8d66ca9352cbd4eecbbc40871d8a11b4ac8107cfc528a6e14d7c19c69d0e1ac9"
|
||||||
|
SRC_URI[xkeysym-0.2.1.sha256sum] = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56"
|
||||||
|
SRC_URI[zbus-1.9.3.sha256sum] = "9cbeb2291cd7267a94489b71376eda33496c1b9881adf6b36f26cc2779f3fc49"
|
||||||
|
SRC_URI[zbus_macros-1.9.3.sha256sum] = "fa3959a7847cf95e3d51e312856617c5b1b77191176c65a79a5f14d778bbe0a6"
|
||||||
|
SRC_URI[zvariant-2.10.0.sha256sum] = "a68c7b55f2074489b7e8e07d2d0a6ee6b4f233867a653c664d8020ba53692525"
|
||||||
|
SRC_URI[zvariant_derive-2.10.0.sha256sum] = "e4ca5e22593eb4212382d60d26350065bf2a02c34b85bc850474a74b589a3de9"
|
@ -7,6 +7,8 @@ Adds an option to pass additional arguments to cargo. This is necessary
|
|||||||
for cross compiling
|
for cross compiling
|
||||||
|
|
||||||
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
|
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
---
|
---
|
||||||
cargo_build.py | 6 ++++++
|
cargo_build.py | 6 ++++++
|
||||||
meson.build | 6 +++---
|
meson.build | 6 +++---
|
||||||
|
@ -1,73 +0,0 @@
|
|||||||
From 8c83844e57dc454a0041f61351e2f9c297eb7b23 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Joshua Watt <JPEWhacker@gmail.com>
|
|
||||||
Date: Fri, 19 Nov 2021 10:49:06 -0600
|
|
||||||
Subject: [PATCH] Skip build tests if not enabled
|
|
||||||
|
|
||||||
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
|
|
||||||
---
|
|
||||||
src/meson.build | 48 +++++++++++++++++++++++++-----------------------
|
|
||||||
1 file changed, 25 insertions(+), 23 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/meson.build b/src/meson.build
|
|
||||||
index d85be96..b3bb776 100644
|
|
||||||
--- a/src/meson.build
|
|
||||||
+++ b/src/meson.build
|
|
||||||
@@ -61,30 +61,32 @@ rslibs = custom_target(
|
|
||||||
depends: cargo_toml,
|
|
||||||
)
|
|
||||||
|
|
||||||
-build_rstests = custom_target(
|
|
||||||
- 'build_rstests',
|
|
||||||
- build_by_default: false,
|
|
||||||
- # HACK: this target needs to build before all the tests,
|
|
||||||
- # but it doesn't produce anything stable.
|
|
||||||
- # Declaring build_by_default with some random but irrelevant output
|
|
||||||
- # ensures that it's always built as it should
|
|
||||||
- build_always_stale: true,
|
|
||||||
- output: ['src'],
|
|
||||||
- install: false,
|
|
||||||
- console: true,
|
|
||||||
- command: [cargo_script, 'test', '--no-run'] + cargo_build_flags,
|
|
||||||
- depends: [rslibs, cargo_toml], # no point building tests if the code itself fails
|
|
||||||
-)
|
|
||||||
+if get_option('tests')
|
|
||||||
+ build_rstests = custom_target(
|
|
||||||
+ 'build_rstests',
|
|
||||||
+ build_by_default: false,
|
|
||||||
+ # HACK: this target needs to build before all the tests,
|
|
||||||
+ # but it doesn't produce anything stable.
|
|
||||||
+ # Declaring build_by_default with some random but irrelevant output
|
|
||||||
+ # ensures that it's always built as it should
|
|
||||||
+ build_always_stale: true,
|
|
||||||
+ output: ['src'],
|
|
||||||
+ install: false,
|
|
||||||
+ console: true,
|
|
||||||
+ command: [cargo_script, 'test', '--no-run'] + cargo_build_flags,
|
|
||||||
+ depends: [rslibs, cargo_toml], # no point building tests if the code itself fails
|
|
||||||
+ )
|
|
||||||
|
|
||||||
-test(
|
|
||||||
- 'rstest',
|
|
||||||
- cargo_script,
|
|
||||||
- args: ['test'] + cargo_build_flags,
|
|
||||||
- env: ['SOURCE_DIR=' + meson.source_root()],
|
|
||||||
- # this is a whole Carg-based test suite, let it run for a while
|
|
||||||
- timeout: 900,
|
|
||||||
- depends: [build_rstests, cargo_toml],
|
|
||||||
-)
|
|
||||||
+ test(
|
|
||||||
+ 'rstest',
|
|
||||||
+ cargo_script,
|
|
||||||
+ args: ['test'] + cargo_build_flags,
|
|
||||||
+ env: ['SOURCE_DIR=' + meson.source_root()],
|
|
||||||
+ # this is a whole Carg-based test suite, let it run for a while
|
|
||||||
+ timeout: 900,
|
|
||||||
+ depends: [build_rstests, cargo_toml],
|
|
||||||
+ )
|
|
||||||
+endif
|
|
||||||
|
|
||||||
libsqueekboard = static_library('libsqueekboard',
|
|
||||||
sources,
|
|
||||||
--
|
|
||||||
2.33.0
|
|
||||||
|
|
@ -1,169 +0,0 @@
|
|||||||
SUMMARY = "A Wayland virtual keyboard"
|
|
||||||
DESCRIPTION = "Squeekboard is a virtual keyboard supporting Wayland, built \
|
|
||||||
primarily for the Librem 5 phone. \
|
|
||||||
It squeaks because some Rust got inside."
|
|
||||||
HOMEPAGE = "https://developer.puri.sm/projects/squeekboard/"
|
|
||||||
BUGTRACKER = "https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues"
|
|
||||||
LICENSE = "GPL-3.0-or-later"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
|
|
||||||
file://debian/copyright;md5=03d0c6e3f2e8ec62fb33c983433ce7e5"
|
|
||||||
|
|
||||||
DEPENDS = "\
|
|
||||||
feedbackd \
|
|
||||||
glib-2.0 \
|
|
||||||
glib-2.0-native \
|
|
||||||
gnome-desktop \
|
|
||||||
gtk+3 \
|
|
||||||
libxkbcommon \
|
|
||||||
wayland \
|
|
||||||
wayland-native \
|
|
||||||
wayland-protocols \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_URI = "\
|
|
||||||
git://gitlab.gnome.org/World/Phosh/squeekboard.git;protocol=https;branch=${BRANCH} \
|
|
||||||
git://source.puri.sm/dorota.czaplejewicz/fragile.git;protocol=https;nobranch=1;name=fragile;destsuffix=fragile \
|
|
||||||
file://0001-Pass-additional-arguments-to-cargo.patch \
|
|
||||||
file://0001-Skip-build-tests-if-not-enabled.patch \
|
|
||||||
crate://crates.io/atk-sys/0.9.1 \
|
|
||||||
crate://crates.io/atk/0.7.0 \
|
|
||||||
crate://crates.io/autocfg/1.0.1 \
|
|
||||||
crate://crates.io/bitflags/1.2.1 \
|
|
||||||
crate://crates.io/cairo-rs/0.7.1 \
|
|
||||||
crate://crates.io/cairo-sys-rs/0.9.2 \
|
|
||||||
crate://crates.io/cc/1.0.72 \
|
|
||||||
crate://crates.io/clap/2.33.3 \
|
|
||||||
crate://crates.io/dtoa/0.4.8 \
|
|
||||||
crate://crates.io/fragile/0.3.0 \
|
|
||||||
crate://crates.io/gdk-pixbuf-sys/0.9.1 \
|
|
||||||
crate://crates.io/gdk-pixbuf/0.7.0 \
|
|
||||||
crate://crates.io/gdk-sys/0.9.1 \
|
|
||||||
crate://crates.io/gdk/0.11.0 \
|
|
||||||
crate://crates.io/gio-sys/0.9.1 \
|
|
||||||
crate://crates.io/gio/0.7.0 \
|
|
||||||
crate://crates.io/glib-sys/0.9.1 \
|
|
||||||
crate://crates.io/glib/0.8.2 \
|
|
||||||
crate://crates.io/gobject-sys/0.9.1 \
|
|
||||||
crate://crates.io/gtk-sys/0.9.2 \
|
|
||||||
crate://crates.io/gtk/0.7.0 \
|
|
||||||
crate://crates.io/hashbrown/0.8.1 \
|
|
||||||
crate://crates.io/indexmap/1.5.2 \
|
|
||||||
crate://crates.io/lazy_static/1.4.0 \
|
|
||||||
crate://crates.io/libc/0.2.107 \
|
|
||||||
crate://crates.io/linked-hash-map/0.5.4 \
|
|
||||||
crate://crates.io/maplit/1.0.2 \
|
|
||||||
crate://crates.io/memmap/0.7.0 \
|
|
||||||
crate://crates.io/pango-sys/0.9.1 \
|
|
||||||
crate://crates.io/pango/0.7.0 \
|
|
||||||
crate://crates.io/pkg-config/0.3.22 \
|
|
||||||
crate://crates.io/proc-macro2/1.0.32 \
|
|
||||||
crate://crates.io/quote/1.0.10 \
|
|
||||||
crate://crates.io/regex-syntax/0.6.25 \
|
|
||||||
crate://crates.io/regex/1.3.9 \
|
|
||||||
crate://crates.io/serde/1.0.130 \
|
|
||||||
crate://crates.io/serde_derive/1.0.130 \
|
|
||||||
crate://crates.io/serde_yaml/0.8.21 \
|
|
||||||
crate://crates.io/syn/1.0.81 \
|
|
||||||
crate://crates.io/textwrap/0.11.0 \
|
|
||||||
crate://crates.io/unicode-width/0.1.9 \
|
|
||||||
crate://crates.io/unicode-xid/0.2.2 \
|
|
||||||
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 \
|
|
||||||
crate://crates.io/xkbcommon/0.4.0 \
|
|
||||||
crate://crates.io/yaml-rust/0.4.5 \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_URI[atk-sys-0.9.1.sha256sum] = "e552c1776737a4c80110d06b36d099f47c727335f9aaa5d942a72b6863a8ec6f"
|
|
||||||
SRC_URI[atk-0.7.0.sha256sum] = "86b7499272acf036bb5820c6e346bbfb5acc5dceb104bc2c4fd7e6e33dfcde6a"
|
|
||||||
SRC_URI[autocfg-1.0.1.sha256sum] = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
|
|
||||||
SRC_URI[bitflags-1.2.1.sha256sum] = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
|
|
||||||
SRC_URI[cairo-rs-0.7.1.sha256sum] = "e05db47de3b0f09a222fa4bba2eab957d920d4243962a86b2d77ab401e4a359c"
|
|
||||||
SRC_URI[cairo-sys-rs-0.9.2.sha256sum] = "ff65ba02cac715be836f63429ab00a767d48336efc5497c5637afb53b4f14d63"
|
|
||||||
SRC_URI[cc-1.0.72.sha256sum] = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee"
|
|
||||||
SRC_URI[clap-2.33.3.sha256sum] = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
|
|
||||||
SRC_URI[dtoa-0.4.8.sha256sum] = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0"
|
|
||||||
SRC_URI[fragile-0.3.0.sha256sum] = "05f8140122fa0d5dcb9fc8627cfce2b37cc1500f752636d46ea28bc26785c2f9"
|
|
||||||
SRC_URI[gdk-pixbuf-sys-0.9.1.sha256sum] = "d8991b060a9e9161bafd09bf4a202e6fd404f5b4dd1a08d53a1e84256fb34ab0"
|
|
||||||
SRC_URI[gdk-pixbuf-0.7.0.sha256sum] = "9726408ee1bbada83094326a99b9c68fea275f9dbb515de242a69e72051f4fcc"
|
|
||||||
SRC_URI[gdk-sys-0.9.1.sha256sum] = "6adf679e91d1bff0c06860287f80403e7db54c2d2424dce0a470023b56c88fbb"
|
|
||||||
SRC_URI[gdk-0.11.0.sha256sum] = "6243e995f41f3a61a31847e54cc719edce93dd9140c89dca3b9919be1cfe22d5"
|
|
||||||
SRC_URI[gio-sys-0.9.1.sha256sum] = "4fad225242b9eae7ec8a063bb86974aca56885014672375e5775dc0ea3533911"
|
|
||||||
SRC_URI[gio-0.7.0.sha256sum] = "6261b5d34c30c2d59f879e643704cf54cb44731f3a2038000b68790c03e360e3"
|
|
||||||
SRC_URI[glib-sys-0.9.1.sha256sum] = "95856f3802f446c05feffa5e24859fe6a183a7cb849c8449afc35c86b1e316e2"
|
|
||||||
SRC_URI[glib-0.8.2.sha256sum] = "be27232841baa43e0fd5ae003f7941925735b2f733a336dc75f07b9eff415e7b"
|
|
||||||
SRC_URI[gobject-sys-0.9.1.sha256sum] = "31d1a804f62034eccf370006ccaef3708a71c31d561fee88564abe71177553d9"
|
|
||||||
SRC_URI[gtk-sys-0.9.2.sha256sum] = "53def660c7b48b00b510c81ef2d2fbd3c570f1527081d8d7947f471513e1a4c1"
|
|
||||||
SRC_URI[gtk-0.7.0.sha256sum] = "709f1074259d4685b96133f92b75c7f35b504715b0fcdc96ec95de2607296a60"
|
|
||||||
SRC_URI[hashbrown-0.8.1.sha256sum] = "34f595585f103464d8d2f6e9864682d74c1601fed5e07d62b1c9058dba8246fb"
|
|
||||||
SRC_URI[indexmap-1.5.2.sha256sum] = "4e47a3566dd4fd4eec714ae6ceabdee0caec795be835c223d92c2d40f1e8cf1c"
|
|
||||||
SRC_URI[lazy_static-1.4.0.sha256sum] = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
|
||||||
SRC_URI[libc-0.2.107.sha256sum] = "fbe5e23404da5b4f555ef85ebed98fb4083e55a00c317800bc2a50ede9f3d219"
|
|
||||||
SRC_URI[linked-hash-map-0.5.4.sha256sum] = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3"
|
|
||||||
SRC_URI[maplit-1.0.2.sha256sum] = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
|
|
||||||
SRC_URI[memmap-0.7.0.sha256sum] = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b"
|
|
||||||
SRC_URI[pango-sys-0.9.1.sha256sum] = "86b93d84907b3cf0819bff8f13598ba72843bee579d5ebc2502e4b0367b4be7d"
|
|
||||||
SRC_URI[pango-0.7.0.sha256sum] = "393fa071b144f8ffb83ede273758983cf414ca3c0b1d2a5a9ce325b3ba3dd786"
|
|
||||||
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[regex-syntax-0.6.25.sha256sum] = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
|
|
||||||
SRC_URI[regex-1.3.9.sha256sum] = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6"
|
|
||||||
SRC_URI[serde-1.0.130.sha256sum] = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913"
|
|
||||||
SRC_URI[serde_derive-1.0.130.sha256sum] = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b"
|
|
||||||
SRC_URI[serde_yaml-0.8.21.sha256sum] = "d8c608a35705a5d3cdc9fbe403147647ff34b921f8e833e49306df898f9b20af"
|
|
||||||
SRC_URI[syn-1.0.81.sha256sum] = "f2afee18b8beb5a596ecb4a2dce128c719b4ba399d34126b9e4396e3f9860966"
|
|
||||||
SRC_URI[textwrap-0.11.0.sha256sum] = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
|
|
||||||
SRC_URI[unicode-width-0.1.9.sha256sum] = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
|
|
||||||
SRC_URI[unicode-xid-0.2.2.sha256sum] = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
|
|
||||||
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[xkbcommon-0.4.0.sha256sum] = "fda0ea5f7ddabd51deeeda7799bee06274112f577da7dd3d954b8eda731b2fce"
|
|
||||||
SRC_URI[yaml-rust-0.4.5.sha256sum] = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"
|
|
||||||
|
|
||||||
# Modify these as desired
|
|
||||||
PV = "1.17.1"
|
|
||||||
SRCREV = "2faa98d85f1142383ec8ad1487616c1a7ad1882f"
|
|
||||||
BRANCH = "1.17"
|
|
||||||
|
|
||||||
SRCREV_FORMAT .= "_fragile"
|
|
||||||
SRCREV_fragile = "51048ca11824279c2114c77fef5bcb950838fc09"
|
|
||||||
EXTRA_OECARGO_PATHS += "${WORKDIR}/fragile"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
inherit cargo meson rust pkgconfig
|
|
||||||
|
|
||||||
EXTRA_OEMESON = "\
|
|
||||||
-Dcargo-flags=[\'--target\',\'${RUST_HOST_SYS}\',\'-v\'] \
|
|
||||||
-Dtests=false \
|
|
||||||
-Ddepdatadir=${datadir} \
|
|
||||||
-Donline=true \
|
|
||||||
"
|
|
||||||
|
|
||||||
export CARGO_FEATURE_STD = "1"
|
|
||||||
|
|
||||||
do_compile[network] = "1"
|
|
||||||
|
|
||||||
do_configure() {
|
|
||||||
cargo_common_do_configure
|
|
||||||
meson_do_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
do_compile() {
|
|
||||||
oe_cargo_fix_env
|
|
||||||
export RUSTFLAGS="${RUSTFLAGS}"
|
|
||||||
export RUST_TARGET_PATH="${RUST_TARGET_PATH}"
|
|
||||||
meson_do_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
oe_cargo_fix_env
|
|
||||||
export RUSTFLAGS="${RUSTFLAGS}"
|
|
||||||
export RUST_TARGET_PATH="${RUST_TARGET_PATH}"
|
|
||||||
meson_do_install
|
|
||||||
|
|
||||||
install -d ${D}${sysconfdir}/xdg/autostart
|
|
||||||
cp ${D}${datadir}/applications/sm.puri.Squeekboard.desktop ${D}${sysconfdir}/xdg/autostart
|
|
||||||
}
|
|
@ -19,307 +19,20 @@ DEPENDS = "\
|
|||||||
wayland \
|
wayland \
|
||||||
wayland-native \
|
wayland-native \
|
||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
"
|
|
||||||
|
|
||||||
SRC_URI = "\
|
|
||||||
git://gitlab.gnome.org/World/Phosh/squeekboard.git;protocol=https;nobranch=1 \
|
|
||||||
file://0001-Pass-additional-arguments-to-cargo.patch \
|
|
||||||
crate://crates.io/anstyle/1.0.8 \
|
|
||||||
crate://crates.io/async-io/1.13.0 \
|
|
||||||
crate://crates.io/async-lock/2.8.0 \
|
|
||||||
crate://crates.io/atk-sys/0.18.0 \
|
|
||||||
crate://crates.io/atk/0.18.0 \
|
|
||||||
crate://crates.io/autocfg/1.3.0 \
|
|
||||||
crate://crates.io/bitflags/1.3.2 \
|
|
||||||
crate://crates.io/bitflags/2.6.0 \
|
|
||||||
crate://crates.io/byteorder/1.5.0 \
|
|
||||||
crate://crates.io/cairo-rs/0.18.5 \
|
|
||||||
crate://crates.io/cairo-sys-rs/0.18.2 \
|
|
||||||
crate://crates.io/cc/1.1.11 \
|
|
||||||
crate://crates.io/cfg-expr/0.15.8 \
|
|
||||||
crate://crates.io/cfg-if/1.0.0 \
|
|
||||||
crate://crates.io/clap/4.5.15 \
|
|
||||||
crate://crates.io/clap_builder/4.5.15 \
|
|
||||||
crate://crates.io/clap_lex/0.7.2 \
|
|
||||||
crate://crates.io/concurrent-queue/2.5.0 \
|
|
||||||
crate://crates.io/crossbeam-utils/0.8.20 \
|
|
||||||
crate://crates.io/derivative/2.2.0 \
|
|
||||||
crate://crates.io/enumflags2/0.6.4 \
|
|
||||||
crate://crates.io/enumflags2_derive/0.6.4 \
|
|
||||||
crate://crates.io/equivalent/1.0.1 \
|
|
||||||
crate://crates.io/errno/0.3.9 \
|
|
||||||
crate://crates.io/event-listener/2.5.3 \
|
|
||||||
crate://crates.io/fastrand/1.9.0 \
|
|
||||||
crate://crates.io/field-offset/0.3.6 \
|
|
||||||
crate://crates.io/futures-channel/0.3.30 \
|
|
||||||
crate://crates.io/futures-core/0.3.30 \
|
|
||||||
crate://crates.io/futures-executor/0.3.30 \
|
|
||||||
crate://crates.io/futures-io/0.3.30 \
|
|
||||||
crate://crates.io/futures-lite/1.13.0 \
|
|
||||||
crate://crates.io/futures-macro/0.3.30 \
|
|
||||||
crate://crates.io/futures-sink/0.3.30 \
|
|
||||||
crate://crates.io/futures-task/0.3.30 \
|
|
||||||
crate://crates.io/futures-util/0.3.30 \
|
|
||||||
crate://crates.io/futures/0.3.30 \
|
|
||||||
crate://crates.io/gdk-pixbuf-sys/0.18.0 \
|
|
||||||
crate://crates.io/gdk-pixbuf/0.18.5 \
|
|
||||||
crate://crates.io/gdk-sys/0.18.0 \
|
|
||||||
crate://crates.io/gdk/0.18.0 \
|
|
||||||
crate://crates.io/gio-sys/0.18.1 \
|
|
||||||
crate://crates.io/gio/0.18.4 \
|
|
||||||
crate://crates.io/glib-macros/0.18.5 \
|
|
||||||
crate://crates.io/glib-sys/0.18.1 \
|
|
||||||
crate://crates.io/glib/0.18.5 \
|
|
||||||
crate://crates.io/gobject-sys/0.18.0 \
|
|
||||||
crate://crates.io/gtk-sys/0.18.0 \
|
|
||||||
crate://crates.io/gtk/0.18.1 \
|
|
||||||
crate://crates.io/gtk3-macros/0.18.0 \
|
|
||||||
crate://crates.io/hashbrown/0.14.5 \
|
|
||||||
crate://crates.io/heck/0.4.1 \
|
|
||||||
crate://crates.io/heck/0.5.0 \
|
|
||||||
crate://crates.io/hermit-abi/0.3.9 \
|
|
||||||
crate://crates.io/indexmap/2.4.0 \
|
|
||||||
crate://crates.io/instant/0.1.13 \
|
|
||||||
crate://crates.io/io-lifetimes/1.0.11 \
|
|
||||||
crate://crates.io/itoa/1.0.11 \
|
|
||||||
crate://crates.io/libc/0.2.155 \
|
|
||||||
crate://crates.io/linux-raw-sys/0.3.8 \
|
|
||||||
crate://crates.io/log/0.4.22 \
|
|
||||||
crate://crates.io/maplit/1.0.2 \
|
|
||||||
crate://crates.io/memchr/2.7.4 \
|
|
||||||
crate://crates.io/memmap2/0.8.0 \
|
|
||||||
crate://crates.io/memoffset/0.6.5 \
|
|
||||||
crate://crates.io/memoffset/0.9.1 \
|
|
||||||
crate://crates.io/nb-connect/1.2.0 \
|
|
||||||
crate://crates.io/nix/0.22.3 \
|
|
||||||
crate://crates.io/once_cell/1.19.0 \
|
|
||||||
crate://crates.io/pango-sys/0.18.0 \
|
|
||||||
crate://crates.io/pango/0.18.3 \
|
|
||||||
crate://crates.io/parking/2.2.0 \
|
|
||||||
crate://crates.io/pin-project-lite/0.2.14 \
|
|
||||||
crate://crates.io/pin-utils/0.1.0 \
|
|
||||||
crate://crates.io/pkg-config/0.3.30 \
|
|
||||||
crate://crates.io/polling/2.8.0 \
|
|
||||||
crate://crates.io/proc-macro-crate/0.1.5 \
|
|
||||||
crate://crates.io/proc-macro-crate/1.3.1 \
|
|
||||||
crate://crates.io/proc-macro-crate/2.0.2 \
|
|
||||||
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.86 \
|
|
||||||
crate://crates.io/quote/1.0.36 \
|
|
||||||
crate://crates.io/rustc_version/0.4.0 \
|
|
||||||
crate://crates.io/rustix/0.37.27 \
|
|
||||||
crate://crates.io/ryu/1.0.18 \
|
|
||||||
crate://crates.io/scoped-tls/1.0.1 \
|
|
||||||
crate://crates.io/semver/1.0.23 \
|
|
||||||
crate://crates.io/serde/1.0.207 \
|
|
||||||
crate://crates.io/serde_derive/1.0.207 \
|
|
||||||
crate://crates.io/serde_repr/0.1.19 \
|
|
||||||
crate://crates.io/serde_spanned/0.6.7 \
|
|
||||||
crate://crates.io/serde_yaml/0.9.34+deprecated \
|
|
||||||
crate://crates.io/shlex/1.3.0 \
|
|
||||||
crate://crates.io/slab/0.4.9 \
|
|
||||||
crate://crates.io/smallvec/1.13.2 \
|
|
||||||
crate://crates.io/socket2/0.4.10 \
|
|
||||||
crate://crates.io/static_assertions/1.1.0 \
|
|
||||||
crate://crates.io/syn/1.0.109 \
|
|
||||||
crate://crates.io/syn/2.0.74 \
|
|
||||||
crate://crates.io/system-deps/6.2.2 \
|
|
||||||
crate://crates.io/target-lexicon/0.12.16 \
|
|
||||||
crate://crates.io/thiserror-impl/1.0.63 \
|
|
||||||
crate://crates.io/thiserror/1.0.63 \
|
|
||||||
crate://crates.io/toml/0.5.11 \
|
|
||||||
crate://crates.io/toml/0.8.2 \
|
|
||||||
crate://crates.io/toml_datetime/0.6.3 \
|
|
||||||
crate://crates.io/toml_edit/0.19.15 \
|
|
||||||
crate://crates.io/toml_edit/0.20.2 \
|
|
||||||
crate://crates.io/unicode-ident/1.0.12 \
|
|
||||||
crate://crates.io/unsafe-libyaml/0.2.11 \
|
|
||||||
crate://crates.io/version-compare/0.2.0 \
|
|
||||||
crate://crates.io/version_check/0.9.5 \
|
|
||||||
crate://crates.io/waker-fn/1.2.0 \
|
|
||||||
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 \
|
|
||||||
crate://crates.io/windows-sys/0.48.0 \
|
|
||||||
crate://crates.io/windows-sys/0.52.0 \
|
|
||||||
crate://crates.io/windows-targets/0.48.5 \
|
|
||||||
crate://crates.io/windows-targets/0.52.6 \
|
|
||||||
crate://crates.io/windows_aarch64_gnullvm/0.48.5 \
|
|
||||||
crate://crates.io/windows_aarch64_gnullvm/0.52.6 \
|
|
||||||
crate://crates.io/windows_aarch64_msvc/0.48.5 \
|
|
||||||
crate://crates.io/windows_aarch64_msvc/0.52.6 \
|
|
||||||
crate://crates.io/windows_i686_gnu/0.48.5 \
|
|
||||||
crate://crates.io/windows_i686_gnu/0.52.6 \
|
|
||||||
crate://crates.io/windows_i686_gnullvm/0.52.6 \
|
|
||||||
crate://crates.io/windows_i686_msvc/0.48.5 \
|
|
||||||
crate://crates.io/windows_i686_msvc/0.52.6 \
|
|
||||||
crate://crates.io/windows_x86_64_gnu/0.48.5 \
|
|
||||||
crate://crates.io/windows_x86_64_gnu/0.52.6 \
|
|
||||||
crate://crates.io/windows_x86_64_gnullvm/0.48.5 \
|
|
||||||
crate://crates.io/windows_x86_64_gnullvm/0.52.6 \
|
|
||||||
crate://crates.io/windows_x86_64_msvc/0.48.5 \
|
|
||||||
crate://crates.io/windows_x86_64_msvc/0.52.6 \
|
|
||||||
crate://crates.io/winnow/0.5.40 \
|
|
||||||
crate://crates.io/xkbcommon/0.7.0 \
|
|
||||||
crate://crates.io/xkeysym/0.2.1 \
|
|
||||||
crate://crates.io/zbus/1.9.3 \
|
|
||||||
crate://crates.io/zbus_macros/1.9.3 \
|
|
||||||
crate://crates.io/zvariant/2.10.0 \
|
|
||||||
crate://crates.io/zvariant_derive/2.10.0 \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI[anstyle-1.0.8.sha256sum] = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
|
require squeekboard-crates.inc
|
||||||
SRC_URI[async-io-1.13.0.sha256sum] = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
|
|
||||||
SRC_URI[async-lock-2.8.0.sha256sum] = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
|
|
||||||
SRC_URI[atk-sys-0.18.0.sha256sum] = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009"
|
|
||||||
SRC_URI[atk-0.18.0.sha256sum] = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4"
|
|
||||||
SRC_URI[autocfg-1.3.0.sha256sum] = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
|
|
||||||
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
|
||||||
SRC_URI[bitflags-2.6.0.sha256sum] = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
|
|
||||||
SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
|
|
||||||
SRC_URI[cairo-rs-0.18.5.sha256sum] = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
|
|
||||||
SRC_URI[cairo-sys-rs-0.18.2.sha256sum] = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51"
|
|
||||||
SRC_URI[cc-1.1.11.sha256sum] = "5fb8dd288a69fc53a1996d7ecfbf4a20d59065bff137ce7e56bbd620de191189"
|
|
||||||
SRC_URI[cfg-expr-0.15.8.sha256sum] = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
|
|
||||||
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
|
||||||
SRC_URI[clap-4.5.15.sha256sum] = "11d8838454fda655dafd3accb2b6e2bea645b9e4078abe84a22ceb947235c5cc"
|
|
||||||
SRC_URI[clap_builder-4.5.15.sha256sum] = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6"
|
|
||||||
SRC_URI[clap_lex-0.7.2.sha256sum] = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"
|
|
||||||
SRC_URI[concurrent-queue-2.5.0.sha256sum] = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
|
|
||||||
SRC_URI[crossbeam-utils-0.8.20.sha256sum] = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
|
|
||||||
SRC_URI[derivative-2.2.0.sha256sum] = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
|
|
||||||
SRC_URI[enumflags2-0.6.4.sha256sum] = "83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0"
|
|
||||||
SRC_URI[enumflags2_derive-0.6.4.sha256sum] = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce"
|
|
||||||
SRC_URI[equivalent-1.0.1.sha256sum] = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
|
|
||||||
SRC_URI[errno-0.3.9.sha256sum] = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
|
|
||||||
SRC_URI[event-listener-2.5.3.sha256sum] = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
|
|
||||||
SRC_URI[fastrand-1.9.0.sha256sum] = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
|
|
||||||
SRC_URI[field-offset-0.3.6.sha256sum] = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
|
|
||||||
SRC_URI[futures-channel-0.3.30.sha256sum] = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
|
|
||||||
SRC_URI[futures-core-0.3.30.sha256sum] = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
|
|
||||||
SRC_URI[futures-executor-0.3.30.sha256sum] = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
|
|
||||||
SRC_URI[futures-io-0.3.30.sha256sum] = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
|
|
||||||
SRC_URI[futures-lite-1.13.0.sha256sum] = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
|
|
||||||
SRC_URI[futures-macro-0.3.30.sha256sum] = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
|
|
||||||
SRC_URI[futures-sink-0.3.30.sha256sum] = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
|
|
||||||
SRC_URI[futures-task-0.3.30.sha256sum] = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
|
|
||||||
SRC_URI[futures-util-0.3.30.sha256sum] = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
|
|
||||||
SRC_URI[futures-0.3.30.sha256sum] = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
|
|
||||||
SRC_URI[gdk-pixbuf-sys-0.18.0.sha256sum] = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7"
|
|
||||||
SRC_URI[gdk-pixbuf-0.18.5.sha256sum] = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec"
|
|
||||||
SRC_URI[gdk-sys-0.18.0.sha256sum] = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2"
|
|
||||||
SRC_URI[gdk-0.18.0.sha256sum] = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646"
|
|
||||||
SRC_URI[gio-sys-0.18.1.sha256sum] = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2"
|
|
||||||
SRC_URI[gio-0.18.4.sha256sum] = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73"
|
|
||||||
SRC_URI[glib-macros-0.18.5.sha256sum] = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc"
|
|
||||||
SRC_URI[glib-sys-0.18.1.sha256sum] = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898"
|
|
||||||
SRC_URI[glib-0.18.5.sha256sum] = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5"
|
|
||||||
SRC_URI[gobject-sys-0.18.0.sha256sum] = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44"
|
|
||||||
SRC_URI[gtk-sys-0.18.0.sha256sum] = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722"
|
|
||||||
SRC_URI[gtk-0.18.1.sha256sum] = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c"
|
|
||||||
SRC_URI[gtk3-macros-0.18.0.sha256sum] = "c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e"
|
|
||||||
SRC_URI[hashbrown-0.14.5.sha256sum] = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
|
|
||||||
SRC_URI[heck-0.4.1.sha256sum] = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
|
|
||||||
SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
|
|
||||||
SRC_URI[hermit-abi-0.3.9.sha256sum] = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
|
|
||||||
SRC_URI[indexmap-2.4.0.sha256sum] = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c"
|
|
||||||
SRC_URI[instant-0.1.13.sha256sum] = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
|
|
||||||
SRC_URI[io-lifetimes-1.0.11.sha256sum] = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
|
|
||||||
SRC_URI[itoa-1.0.11.sha256sum] = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
|
|
||||||
SRC_URI[libc-0.2.155.sha256sum] = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
|
|
||||||
SRC_URI[linux-raw-sys-0.3.8.sha256sum] = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
|
|
||||||
SRC_URI[log-0.4.22.sha256sum] = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
|
|
||||||
SRC_URI[maplit-1.0.2.sha256sum] = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
|
|
||||||
SRC_URI[memchr-2.7.4.sha256sum] = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
|
|
||||||
SRC_URI[memmap2-0.8.0.sha256sum] = "43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed"
|
|
||||||
SRC_URI[memoffset-0.6.5.sha256sum] = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
|
|
||||||
SRC_URI[memoffset-0.9.1.sha256sum] = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
|
|
||||||
SRC_URI[nb-connect-1.2.0.sha256sum] = "b1bb540dc6ef51cfe1916ec038ce7a620daf3a111e2502d745197cd53d6bca15"
|
|
||||||
SRC_URI[nix-0.22.3.sha256sum] = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf"
|
|
||||||
SRC_URI[once_cell-1.19.0.sha256sum] = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
|
|
||||||
SRC_URI[pango-sys-0.18.0.sha256sum] = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5"
|
|
||||||
SRC_URI[pango-0.18.3.sha256sum] = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4"
|
|
||||||
SRC_URI[parking-2.2.0.sha256sum] = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae"
|
|
||||||
SRC_URI[pin-project-lite-0.2.14.sha256sum] = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
|
|
||||||
SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
|
|
||||||
SRC_URI[pkg-config-0.3.30.sha256sum] = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
|
|
||||||
SRC_URI[polling-2.8.0.sha256sum] = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
|
|
||||||
SRC_URI[proc-macro-crate-0.1.5.sha256sum] = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785"
|
|
||||||
SRC_URI[proc-macro-crate-1.3.1.sha256sum] = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
|
|
||||||
SRC_URI[proc-macro-crate-2.0.2.sha256sum] = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24"
|
|
||||||
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.86.sha256sum] = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
|
|
||||||
SRC_URI[quote-1.0.36.sha256sum] = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
|
|
||||||
SRC_URI[rustc_version-0.4.0.sha256sum] = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
|
|
||||||
SRC_URI[rustix-0.37.27.sha256sum] = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2"
|
|
||||||
SRC_URI[ryu-1.0.18.sha256sum] = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
|
|
||||||
SRC_URI[scoped-tls-1.0.1.sha256sum] = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
|
|
||||||
SRC_URI[semver-1.0.23.sha256sum] = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
|
|
||||||
SRC_URI[serde-1.0.207.sha256sum] = "5665e14a49a4ea1b91029ba7d3bca9f299e1f7cfa194388ccc20f14743e784f2"
|
|
||||||
SRC_URI[serde_derive-1.0.207.sha256sum] = "6aea2634c86b0e8ef2cfdc0c340baede54ec27b1e46febd7f80dffb2aa44a00e"
|
|
||||||
SRC_URI[serde_repr-0.1.19.sha256sum] = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
|
|
||||||
SRC_URI[serde_spanned-0.6.7.sha256sum] = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d"
|
|
||||||
SRC_URI[serde_yaml-0.9.34+deprecated.sha256sum] = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
|
|
||||||
SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
|
|
||||||
SRC_URI[slab-0.4.9.sha256sum] = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
|
|
||||||
SRC_URI[smallvec-1.13.2.sha256sum] = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
|
|
||||||
SRC_URI[socket2-0.4.10.sha256sum] = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
|
|
||||||
SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
|
|
||||||
SRC_URI[syn-1.0.109.sha256sum] = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
|
|
||||||
SRC_URI[syn-2.0.74.sha256sum] = "1fceb41e3d546d0bd83421d3409b1460cc7444cd389341a4c880fe7a042cb3d7"
|
|
||||||
SRC_URI[system-deps-6.2.2.sha256sum] = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"
|
|
||||||
SRC_URI[target-lexicon-0.12.16.sha256sum] = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
|
|
||||||
SRC_URI[thiserror-impl-1.0.63.sha256sum] = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261"
|
|
||||||
SRC_URI[thiserror-1.0.63.sha256sum] = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"
|
|
||||||
SRC_URI[toml-0.5.11.sha256sum] = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
|
|
||||||
SRC_URI[toml-0.8.2.sha256sum] = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d"
|
|
||||||
SRC_URI[toml_datetime-0.6.3.sha256sum] = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
|
|
||||||
SRC_URI[toml_edit-0.19.15.sha256sum] = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
|
|
||||||
SRC_URI[toml_edit-0.20.2.sha256sum] = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338"
|
|
||||||
SRC_URI[unicode-ident-1.0.12.sha256sum] = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
|
|
||||||
SRC_URI[unsafe-libyaml-0.2.11.sha256sum] = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
|
|
||||||
SRC_URI[version-compare-0.2.0.sha256sum] = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
|
|
||||||
SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
|
|
||||||
SRC_URI[waker-fn-1.2.0.sha256sum] = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7"
|
|
||||||
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[windows-sys-0.48.0.sha256sum] = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
|
|
||||||
SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
|
|
||||||
SRC_URI[windows-targets-0.48.5.sha256sum] = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
|
|
||||||
SRC_URI[windows-targets-0.52.6.sha256sum] = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
|
|
||||||
SRC_URI[windows_aarch64_gnullvm-0.48.5.sha256sum] = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
|
|
||||||
SRC_URI[windows_aarch64_gnullvm-0.52.6.sha256sum] = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
|
|
||||||
SRC_URI[windows_aarch64_msvc-0.48.5.sha256sum] = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
|
|
||||||
SRC_URI[windows_aarch64_msvc-0.52.6.sha256sum] = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
|
|
||||||
SRC_URI[windows_i686_gnu-0.48.5.sha256sum] = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
|
|
||||||
SRC_URI[windows_i686_gnu-0.52.6.sha256sum] = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
|
|
||||||
SRC_URI[windows_i686_gnullvm-0.52.6.sha256sum] = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
|
|
||||||
SRC_URI[windows_i686_msvc-0.48.5.sha256sum] = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
|
|
||||||
SRC_URI[windows_i686_msvc-0.52.6.sha256sum] = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
|
|
||||||
SRC_URI[windows_x86_64_gnu-0.48.5.sha256sum] = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
|
|
||||||
SRC_URI[windows_x86_64_gnu-0.52.6.sha256sum] = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
|
|
||||||
SRC_URI[windows_x86_64_gnullvm-0.48.5.sha256sum] = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
|
|
||||||
SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
|
|
||||||
SRC_URI[windows_x86_64_msvc-0.48.5.sha256sum] = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
|
|
||||||
SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
|
|
||||||
SRC_URI[winnow-0.5.40.sha256sum] = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
|
|
||||||
SRC_URI[xkbcommon-0.7.0.sha256sum] = "13867d259930edc7091a6c41b4ce6eee464328c6ff9659b7e4c668ca20d4c91e"
|
|
||||||
SRC_URI[xkeysym-0.2.1.sha256sum] = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56"
|
|
||||||
SRC_URI[zbus-1.9.3.sha256sum] = "9cbeb2291cd7267a94489b71376eda33496c1b9881adf6b36f26cc2779f3fc49"
|
|
||||||
SRC_URI[zbus_macros-1.9.3.sha256sum] = "fa3959a7847cf95e3d51e312856617c5b1b77191176c65a79a5f14d778bbe0a6"
|
|
||||||
SRC_URI[zvariant-2.10.0.sha256sum] = "a68c7b55f2074489b7e8e07d2d0a6ee6b4f233867a653c664d8020ba53692525"
|
|
||||||
SRC_URI[zvariant_derive-2.10.0.sha256sum] = "e4ca5e22593eb4212382d60d26350065bf2a02c34b85bc850474a74b589a3de9"
|
|
||||||
|
|
||||||
# Modify these as desired
|
SRC_URI += "\
|
||||||
PV = "1.41.0"
|
git://gitlab.gnome.org/World/Phosh/squeekboard.git;protocol=https;nobranch=1 \
|
||||||
SRCREV = "35785f3d41def08106a3a563fa1ea4e3c8e9b2c7"
|
file://0001-Pass-additional-arguments-to-cargo.patch \
|
||||||
|
"
|
||||||
|
|
||||||
|
PV = "1.43.1"
|
||||||
|
SRCREV = "15569da021824b6da5c337ba9875c5002158f43e"
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
inherit cargo meson rust pkgconfig
|
inherit cargo meson rust pkgconfig cargo-update-recipe-crates
|
||||||
|
|
||||||
EXTRA_OEMESON = "\
|
EXTRA_OEMESON = "\
|
||||||
-Dcargo-flags=[\'--target\',\'${RUST_HOST_SYS}\',\'-v\'] \
|
-Dcargo-flags=[\'--target\',\'${RUST_HOST_SYS}\',\'-v\'] \
|
||||||
@ -350,3 +63,5 @@ do_install() {
|
|||||||
install -d ${D}${sysconfdir}/xdg/autostart
|
install -d ${D}${sysconfdir}/xdg/autostart
|
||||||
cp ${D}${datadir}/applications/sm.puri.Squeekboard.desktop ${D}${sysconfdir}/xdg/autostart
|
cp ${D}${datadir}/applications/sm.puri.Squeekboard.desktop ${D}${sysconfdir}/xdg/autostart
|
||||||
}
|
}
|
||||||
|
|
||||||
|
FILES:${PN} += "${datadir}"
|
||||||
|
@ -14,7 +14,6 @@ DEPENDS = " \
|
|||||||
libsecret \
|
libsecret \
|
||||||
libsoup-3.0 \
|
libsoup-3.0 \
|
||||||
openssl \
|
openssl \
|
||||||
python3-sphinx-native \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
GIR_MESON_OPTION = ""
|
GIR_MESON_OPTION = ""
|
||||||
@ -24,15 +23,15 @@ inherit meson gtk-icon-cache mime-xdg pkgconfig features_check gobject-introspec
|
|||||||
SRC_URI = "git://github.com/SrainApp/srain.git;protocol=https;branch=master"
|
SRC_URI = "git://github.com/SrainApp/srain.git;protocol=https;branch=master"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.7.0"
|
PV = "1.8.0"
|
||||||
SRCREV = "008f05b4c66de37440e44325f6ab6affa2397cba"
|
SRCREV = "3f876538a0182c1ba5adb2a6f7d96d4fed44856d"
|
||||||
|
|
||||||
PACKAGECONFIG ??= ""
|
PACKAGECONFIG ??= ""
|
||||||
PACKAGECONFIG[app_indicator] = "-Dapp_indicator=true,-Dapp_indicator=false,libayatana-appindicator"
|
PACKAGECONFIG[app_indicator] = "-Dapp_indicator=true,-Dapp_indicator=false,libayatana-appindicator"
|
||||||
|
|
||||||
EXTRA_OEMESON += " \
|
EXTRA_OEMESON += " \
|
||||||
--buildtype release \
|
--buildtype release \
|
||||||
-Ddoc_builders=man \
|
-Ddoc_builders='' \
|
||||||
"
|
"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}/metainfo"
|
FILES:${PN} += "${datadir}/metainfo"
|
||||||
|
@ -11,7 +11,7 @@ DEPENDS = " \
|
|||||||
|
|
||||||
RRECOMMENDS:${PN} = "grim slurp"
|
RRECOMMENDS:${PN} = "grim slurp"
|
||||||
|
|
||||||
inherit meson gtk-icon-cache mime-xdg pkgconfig
|
inherit meson gtk-icon-cache mime-xdg pkgconfig manpages
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/jtheoof/swappy.git;protocol=https;branch=master \
|
git://github.com/jtheoof/swappy.git;protocol=https;branch=master \
|
||||||
@ -21,7 +21,4 @@ S = "${WORKDIR}/git"
|
|||||||
PV = "1.5.1"
|
PV = "1.5.1"
|
||||||
SRCREV = "a996b2cec65aadd04ded780f141b02c5bdfbeb32"
|
SRCREV = "a996b2cec65aadd04ded780f141b02c5bdfbeb32"
|
||||||
|
|
||||||
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||||
|
|
||||||
PACKAGECONFIG ?= "man-pages"
|
|
||||||
|
|
||||||
|
@ -23,23 +23,21 @@ S = "${WORKDIR}/git"
|
|||||||
PV = "0.10.1"
|
PV = "0.10.1"
|
||||||
SRCREV = "4275fa3915c12ad2731ff78027188b4b7ceaad64"
|
SRCREV = "4275fa3915c12ad2731ff78027188b4b7ceaad64"
|
||||||
|
|
||||||
PACKAGECONFIG[bash] = "-Dbash-completions=true,-Dbash-completions=false"
|
inherit meson pkgconfig vala manpages
|
||||||
PACKAGECONFIG[fish] = "-Dfish-completions=true,-Dfish-completions=false"
|
|
||||||
PACKAGECONFIG[man-pages] = "-Dman-pages=true,-Dman-pages=false,scdoc-native"
|
|
||||||
PACKAGECONFIG[scripting] = "-Dscripting=true,-Dscripting=false"
|
|
||||||
PACKAGECONFIG[systemd] = "-Dsystemd-service=true,-Dsystemd-service=false"
|
|
||||||
PACKAGECONFIG[zsh] = "-Dzsh-completions=true,-Dzsh-completions=false"
|
|
||||||
|
|
||||||
PACKAGECONFIG ?= " \
|
|
||||||
bash \
|
|
||||||
"
|
|
||||||
|
|
||||||
inherit meson pkgconfig vala
|
|
||||||
|
|
||||||
VALA_MESON_OPTION = ""
|
VALA_MESON_OPTION = ""
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
|
PACKAGECONFIG[bash] = "-Dbash-completions=true,-Dbash-completions=false"
|
||||||
|
PACKAGECONFIG[fish] = "-Dfish-completions=true,-Dfish-completions=false"
|
||||||
|
PACKAGECONFIG[manpages] = "-Dman-pages=true,-Dman-pages=false,scdoc-native"
|
||||||
|
PACKAGECONFIG[scripting] = "-Dscripting=true,-Dscripting=false"
|
||||||
|
PACKAGECONFIG[systemd] = "-Dsystemd-service=true,-Dsystemd-service=false"
|
||||||
|
PACKAGECONFIG[zsh] = "-Dzsh-completions=true,-Dzsh-completions=false"
|
||||||
|
|
||||||
|
PACKAGECONFIG ?= "bash"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
BBCLASSEXTEND = ""
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
[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
|
|
@ -5,18 +5,17 @@ BUGTRACKER = "https://github.com/Alexays/Waybar/issues"
|
|||||||
SECTION = "graphics"
|
SECTION = "graphics"
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=98f7e9dc79966298d76caf1b0a6d35c1"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=3cdb43104ea94958cd76fefa0ddf6c89"
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/Alexays/Waybar.git;protocol=https;branch=master \
|
git://github.com/Alexays/Waybar.git;protocol=https;branch=master \
|
||||||
file://waybar.service \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.11.0"
|
PV = "0.12.0"
|
||||||
SRCREV = "d56dd6ee7fdf8c5ba4e90790af62b7f7829d3a47"
|
SRCREV = "8490a1d9b9a5c8770dd63e9faca0a5e01acedcae"
|
||||||
|
|
||||||
DEPENDS += " \
|
DEPENDS += " \
|
||||||
date \
|
date \
|
||||||
@ -35,7 +34,7 @@ DEPENDS += " \
|
|||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
"
|
"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check manpages
|
||||||
|
|
||||||
PACKAGECONFIG[libcxx] = "-Dlibcxx=true,-Dlibcxx=false,libcxx clang-tidy"
|
PACKAGECONFIG[libcxx] = "-Dlibcxx=true,-Dlibcxx=false,libcxx clang-tidy"
|
||||||
PACKAGECONFIG[dbusmenu-gtk] = "-Ddbusmenu-gtk=enabled,-Ddbusmenu-gtk=disabled,libdbusmenu-gtk"
|
PACKAGECONFIG[dbusmenu-gtk] = "-Ddbusmenu-gtk=enabled,-Ddbusmenu-gtk=disabled,libdbusmenu-gtk"
|
||||||
@ -44,7 +43,7 @@ PACKAGECONFIG[experimental] = "-Dexperimental=true,-Dexperimental=false"
|
|||||||
PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,jack"
|
PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,jack"
|
||||||
PACKAGECONFIG[libinput] = "-Dlibinput=enabled,-Dlibinput=disabled,libinput"
|
PACKAGECONFIG[libinput] = "-Dlibinput=enabled,-Dlibinput=disabled,libinput"
|
||||||
PACKAGECONFIG[logind] = "-Dlogind=enabled,-Dlogind=disabled,systemd"
|
PACKAGECONFIG[logind] = "-Dlogind=enabled,-Dlogind=disabled,systemd"
|
||||||
PACKAGECONFIG[man_pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||||
PACKAGECONFIG[mpd] = "-Dmpd=enabled,-Dmpd=disabled,libmpdclient"
|
PACKAGECONFIG[mpd] = "-Dmpd=enabled,-Dmpd=disabled,libmpdclient"
|
||||||
PACKAGECONFIG[mpris] = "-Dmpris=enabled,-Dmpris=disabled,playerctl"
|
PACKAGECONFIG[mpris] = "-Dmpris=enabled,-Dmpris=disabled,playerctl"
|
||||||
PACKAGECONFIG[network] = "-Dlibnl=enabled,-Dlibnl=disabled,libnl"
|
PACKAGECONFIG[network] = "-Dlibnl=enabled,-Dlibnl=disabled,libnl"
|
||||||
@ -70,7 +69,7 @@ PACKAGECONFIG ?= " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
install -m 0644 ${UNPACKDIR}/waybar.service ${D}${systemd_user_unitdir}
|
sed -i "s|Requisite=graphical-session.target||" ${D}${systemd_user_unitdir}/waybar.service
|
||||||
}
|
}
|
||||||
|
|
||||||
FILES:${PN} += "${systemd_user_unitdir}"
|
FILES:${PN} += "${systemd_user_unitdir}"
|
||||||
|
@ -4,12 +4,24 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
|||||||
|
|
||||||
SRC_URI = "git://github.com/anufrievroman/waypaper.git;protocol=https;branch=main"
|
SRC_URI = "git://github.com/anufrievroman/waypaper.git;protocol=https;branch=main"
|
||||||
|
|
||||||
RDEPENDS:${PN} = "python3-pygobject python3-importlib-metadata python3-platformdirs python3-pillow python3-pathlib2"
|
|
||||||
|
|
||||||
inherit python_setuptools_build_meta
|
inherit python_setuptools_build_meta
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "2.2"
|
PV = "2.5"
|
||||||
SRCREV = "bbdca8a4d96208c748af7307fbcf3d61e46bc64e"
|
SRCREV = "3ce8658745917588711d6f1df4f183c34628b76b"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
||||||
|
RDEPENDS:${PN} = " \
|
||||||
|
python3-imageio \
|
||||||
|
python3-imageio-ffmpeg \
|
||||||
|
python3-importlib-metadata \
|
||||||
|
python3-pathlib2 \
|
||||||
|
python3-pillow \
|
||||||
|
python3-platformdirs \
|
||||||
|
python3-pygobject \
|
||||||
|
python3-screeninfo \
|
||||||
|
socat \
|
||||||
|
"
|
||||||
|
|
||||||
|
RRECOMMENDS:${PN} = "mpvpaper swww"
|
||||||
|
28
recipes-support/clipboard/clipboard_git.bb
Normal file
28
recipes-support/clipboard/clipboard_git.bb
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
SUMMARY = "The Clipboard Project is a fast, lightweight and user friendly tool that lets you do more on the computer in style"
|
||||||
|
HOMEPAGE = "https://github.com/Slackadays/Clipboard"
|
||||||
|
LICENSE = "GPL-3.0-only"
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||||
|
|
||||||
|
DEPENDS += " \
|
||||||
|
alsa-lib \
|
||||||
|
wayland \
|
||||||
|
wayland-native \
|
||||||
|
wayland-protocols \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/Slackadays/Clipboard.git;protocol=https;branch=main"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
PV = "0.10.1"
|
||||||
|
SRCREV = "cf596b0b2403d1d184d509a2c7ddd0f3c11040b9"
|
||||||
|
|
||||||
|
inherit cmake pkgconfig
|
||||||
|
|
||||||
|
EXTRA_OECMAKE += "-DMSVC=ON -DCMAKE_BUILD_TYPE=Debug"
|
||||||
|
|
||||||
|
PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
|
||||||
|
PACKAGECONFIG[x11] = ",-DNO_X11=ON,libx11"
|
||||||
|
|
||||||
|
FILES:${PN} += "${libdir}/libcbx11.so ${libdir}/libcbwayland.so ${datadir}/bash-completion"
|
||||||
|
FILES:${PN}-dev = ""
|
@ -27,8 +27,8 @@ DEPENDS = " \
|
|||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.7.0"
|
PV = "1.7.1"
|
||||||
SRCREV = "2821dd2fcece876d401db2efe04cae17efd67f30"
|
SRCREV = "27a6fcac306836340e08592eeb6b6d0a912926f7"
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
|
@ -24,8 +24,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.18.1"
|
PV = "1.21.0"
|
||||||
SRCREV = "ce9c9f6be6bc0226741b5e114167a53e135ae885"
|
SRCREV = "68f5eab0b0fa08becebbed412947ba19246c2518"
|
||||||
|
|
||||||
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.10 \
|
git://codeberg.org/dnkl/fuzzel.git;protocol=https;branch=releases/1.11 \
|
||||||
"
|
"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
@ -24,17 +24,15 @@ DEPENDS = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.10.2"
|
PV = "1.11.1"
|
||||||
SRCREV = "a4964aac0d6ee657649cb15807520bd040c26252"
|
SRCREV = "942a33ea1c831f38d2a01d555bd00a8ba1e6ada1"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
PACKAGECONFIG[cairo] = "-Denable-cairo=enabled,-Denable-cairo=disabled,cairo"
|
|
||||||
PACKAGECONFIG[png] = "-Dpng-backend=libpng,-Dpng-backend=none,libpng"
|
PACKAGECONFIG[png] = "-Dpng-backend=libpng,-Dpng-backend=none,libpng"
|
||||||
PACKAGECONFIG[librsvg] = "-Dsvg-backend=librsvg,-Dsvg-backend=nanosvg,librsvg"
|
PACKAGECONFIG[librsvg] = "-Dsvg-backend=librsvg -Denable-cairo=enabled,-Dsvg-backend=nanosvg -Denable-cairo=disabled,cairo librsvg"
|
||||||
|
|
||||||
PACKAGECONFIG ?= " \
|
PACKAGECONFIG ?= " \
|
||||||
cairo \
|
|
||||||
png \
|
png \
|
||||||
librsvg \
|
librsvg \
|
||||||
"
|
"
|
||||||
@ -42,5 +40,3 @@ PACKAGECONFIG ?= " \
|
|||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
|
||||||
|
@ -1,9 +1,11 @@
|
|||||||
#%PAM-1.0
|
#%PAM-1.0
|
||||||
auth requisite pam_nologin.so
|
auth requisite pam_nologin.so
|
||||||
auth include common-auth
|
auth include common-auth
|
||||||
account include common-account
|
auth required pam_env.so
|
||||||
password include common-password
|
auth optional pam_gnome_keyring.so
|
||||||
session required pam_loginuid.so
|
account include common-account
|
||||||
session optional pam_keyinit.so force revoke
|
password include common-password
|
||||||
session include common-session
|
session required pam_loginuid.so
|
||||||
|
session optional pam_keyinit.so force revoke
|
||||||
|
session include common-session
|
||||||
|
session optional pam_gnome_keyring.so auto_start
|
||||||
|
@ -154,7 +154,7 @@ do_install:append() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
USERADD_PACKAGES = "${PN}"
|
USERADD_PACKAGES = "${PN}"
|
||||||
USERADD_PARAM:${PN} = "--system --user-group --groups video --no-create-home --shell /bin/bash greeter"
|
USERADD_PARAM:${PN} = "--system --user-group --groups video --no-create-home --shell /bin/sh greeter"
|
||||||
|
|
||||||
FILES:${PN} += "${sysconfdir} ${systemd_system_unitdir}"
|
FILES:${PN} += "${sysconfdir} ${systemd_system_unitdir}"
|
||||||
|
|
||||||
|
@ -4,7 +4,8 @@ LICENSE = "GPL-3.0-only"
|
|||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||||
|
|
||||||
DEPENDS = "gtk+3 json-c"
|
DEPENDS = "gtk+3 json-c"
|
||||||
RDEPENDS:${PN} = "greetd"
|
RDEPENDS:${PN} += "greetd"
|
||||||
|
RRECOMMENDS:${PN} += "dbus-broker"
|
||||||
|
|
||||||
PACKAGECONFIG[layershell] = "-Dlayershell=enabled,-Dlayershell=disabled,gtk-layer-shell"
|
PACKAGECONFIG[layershell] = "-Dlayershell=enabled,-Dlayershell=disabled,gtk-layer-shell"
|
||||||
|
|
||||||
@ -22,5 +23,3 @@ EXTRA_OEMESON += " \
|
|||||||
--buildtype release \
|
--buildtype release \
|
||||||
-Dman-pages=disabled \
|
-Dman-pages=disabled \
|
||||||
"
|
"
|
||||||
|
|
||||||
CFLAGS += "-Wno-deprecated-declarations"
|
|
||||||
|
@ -1 +0,0 @@
|
|||||||
BBCLASSEXTEND += "native"
|
|
@ -22,7 +22,7 @@ DEPENDS = " \
|
|||||||
SRC_URI = "git://github.com/hyprwm/aquamarine.git;protocol=https;branch=main"
|
SRC_URI = "git://github.com/hyprwm/aquamarine.git;protocol=https;branch=main"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "e4a13203112a036fc7f437d391c7810f3dd5ab52"
|
SRCREV = "1c8fa0bf04d706698311cf595e80bbd6d3697956"
|
||||||
PV = "0.4.1"
|
PV = "0.8.0"
|
||||||
|
|
||||||
inherit cmake pkgconfig
|
inherit cmake pkgconfig
|
@ -9,7 +9,7 @@ SRC_URI = "git://github.com/hyprwm/hyprcursor.git;protocol=https;branch=main"
|
|||||||
DEPENDS = "cairo librsvg libzip hyprlang tomlplusplus"
|
DEPENDS = "cairo librsvg libzip hyprlang tomlplusplus"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "57298fc4f13c807e50ada2c986a3114b7fc2e621"
|
SRCREV = "028bedbc63bf87937ce8f61f2a125fcc4929a98a"
|
||||||
PV = "0.1.9"
|
PV = "0.1.12"
|
||||||
|
|
||||||
inherit cmake pkgconfig
|
inherit cmake pkgconfig
|
@ -0,0 +1,30 @@
|
|||||||
|
From 58a1279bf67e818ebe6a1a86d48a5a2f4a5679ee Mon Sep 17 00:00:00 2001
|
||||||
|
From: Markus Volk <f_l_k@t-online.de>
|
||||||
|
Date: Wed, 29 Jan 2025 07:04:37 +0100
|
||||||
|
Subject: [PATCH] hyprgraphics: fix libspng name
|
||||||
|
|
||||||
|
It cant be found by pkgconfig otherwise
|
||||||
|
|
||||||
|
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
|
---
|
||||||
|
CMakeLists.txt | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
|
index 492db50..c666915 100644
|
||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -48,7 +48,7 @@ pkg_check_modules(
|
||||||
|
libjpeg
|
||||||
|
libwebp
|
||||||
|
libmagic
|
||||||
|
- spng)
|
||||||
|
+ libspng)
|
||||||
|
|
||||||
|
pkg_check_modules(
|
||||||
|
JXL
|
||||||
|
--
|
||||||
|
2.47.1
|
||||||
|
|
15
recipes-support/hyprland/hyprgraphics/hyprgraphics_git.bb
Normal file
15
recipes-support/hyprland/hyprgraphics/hyprgraphics_git.bb
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
SUMMARY = "Hyprgraphics is a small C++ library with graphics / resource related utilities used across the hypr* ecosystem"
|
||||||
|
HOMEPAGE = "https:/github.com/hyprwm/hypgraphics"
|
||||||
|
LICENSE = "BSD-3-Clause"
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
||||||
|
|
||||||
|
DEPENDS = "pixman cairo jpeg hyprutils libwebp libjxl libspng file"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/hyprwm/hyprgraphics.git;protocol=https;branch=main"
|
||||||
|
SRC_URI += "file://0001-hyprgraphics-fix-libspng-name.patch"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
SRCREV = "12cd7034e441a5ebfdef1a090c0788413b4a635b"
|
||||||
|
PV = "0.1.1"
|
||||||
|
inherit cmake pkgconfig
|
@ -6,12 +6,19 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
|||||||
|
|
||||||
SRC_URI = "git://github.com/hyprwm/hypridle.git;protocol=https;branch=main"
|
SRC_URI = "git://github.com/hyprwm/hypridle.git;protocol=https;branch=main"
|
||||||
|
|
||||||
DEPENDS = "wayland wayland-native wayland-protocols hyprlang sdbus-c++-1"
|
DEPENDS = " \
|
||||||
|
wayland \
|
||||||
|
wayland-native \
|
||||||
|
wayland-protocols \
|
||||||
|
hyprwayland-scanner-native \
|
||||||
|
hyprlang sdbus-c++ \
|
||||||
|
hyprland-protocols \
|
||||||
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "7cff4581a3753154fc5b41f39a098fad49b777b1"
|
SRCREV = "84f9f2e127dba49c9bffe293f46bed400e0034a0"
|
||||||
PV = "0.1.2"
|
PV = "0.1.6"
|
||||||
|
|
||||||
inherit cmake pkgconfig
|
inherit cmake pkgconfig
|
||||||
|
|
||||||
FILES:${PN} += "${systemd_user_unitdir}"
|
FILES:${PN} += "${systemd_user_unitdir} ${datadir}/hypr/hypridle.conf"
|
@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=a0836e8f0d25d383d1195ea44fdd185d"
|
|||||||
SRC_URI = "git://github.com/hyprwm/contrib.git;protocol=https;branch=main"
|
SRC_URI = "git://github.com/hyprwm/contrib.git;protocol=https;branch=main"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "ae618eafa81b596db034c5df1d75d4eddf785824"
|
SRCREV = "bd81329944be53b0ffb99e05864804b95f1d7c65"
|
||||||
PV = "0.1"
|
PV = "0.1"
|
||||||
|
|
||||||
DEPENDS = "scdoc-native"
|
DEPENDS = "scdoc-native"
|
@ -1,5 +1,5 @@
|
|||||||
SRC_URI = "git://github.com/hyprwm/hyprland-plugins.git;protocol=https;branch=main"
|
SRC_URI = "git://github.com/hyprwm/hyprland-plugins.git;protocol=https;branch=main"
|
||||||
SRCREV = "7a28245e5a8d30e520bc6ce8bc9b7ee177d9f2b6"
|
SRCREV = "7429a0ea78353dab6a7a9a3e8101db98a306957d"
|
||||||
|
|
||||||
# Hack to allow patching the plugins
|
# Hack to allow patching the plugins
|
||||||
do_configure:prepend() {
|
do_configure:prepend() {
|
@ -0,0 +1,13 @@
|
|||||||
|
SUMMARY = "Wayland protocol extensions for Hyprland"
|
||||||
|
HOMEPAGE = "https:/github.com/hyprland-protocols"
|
||||||
|
LICENSE = "BSD-3-Clause"
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=936078e4e67b0e1e1bd1e862d4ffbc25"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/hyprwm/hyprland-protocols.git;protocol=https;branch=main"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
SRCREV = "755aef8dab49d0fc4663c715fa4ad221b2aedaed"
|
||||||
|
PV = "0.6.2"
|
||||||
|
|
||||||
|
inherit meson
|
@ -0,0 +1,28 @@
|
|||||||
|
From 9101c92cf13f74c7a89e2e9e71e18caf43a14674 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Markus Volk <f_l_k@t-online.de>
|
||||||
|
Date: Fri, 27 Dec 2024 17:38:28 +0100
|
||||||
|
Subject: [PATCH] meson.build: use pkgconfig for glaze
|
||||||
|
|
||||||
|
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||||
|
|
||||||
|
Upstream-Status: Inappropriate [oe-specific]
|
||||||
|
---
|
||||||
|
hyprpm/src/meson.build | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/hyprpm/src/meson.build b/hyprpm/src/meson.build
|
||||||
|
index fd914f9d..36c2eb03 100644
|
||||||
|
--- a/hyprpm/src/meson.build
|
||||||
|
+++ b/hyprpm/src/meson.build
|
||||||
|
@@ -8,7 +8,7 @@ executable(
|
||||||
|
dependency('hyprutils', version: '>= 0.1.1'),
|
||||||
|
dependency('threads'),
|
||||||
|
dependency('tomlplusplus'),
|
||||||
|
- dependency('glaze', method: 'cmake'),
|
||||||
|
+ dependency('glaze'),
|
||||||
|
],
|
||||||
|
install: true,
|
||||||
|
)
|
||||||
|
--
|
||||||
|
2.47.1
|
||||||
|
|
@ -10,7 +10,9 @@ REQUIRED_DISTRO_FEATURES = "wayland opengl"
|
|||||||
DEPENDS += " \
|
DEPENDS += " \
|
||||||
aquamarine \
|
aquamarine \
|
||||||
cairo \
|
cairo \
|
||||||
|
glaze \
|
||||||
hyprcursor \
|
hyprcursor \
|
||||||
|
hyprgraphics \
|
||||||
hyprlang \
|
hyprlang \
|
||||||
hyprutils \
|
hyprutils \
|
||||||
jq-native \
|
jq-native \
|
||||||
@ -21,6 +23,7 @@ DEPENDS += " \
|
|||||||
libxkbcommon \
|
libxkbcommon \
|
||||||
pango \
|
pango \
|
||||||
pixman \
|
pixman \
|
||||||
|
re2 \
|
||||||
tomlplusplus \
|
tomlplusplus \
|
||||||
util-linux-libuuid \
|
util-linux-libuuid \
|
||||||
virtual/egl \
|
virtual/egl \
|
||||||
@ -40,10 +43,10 @@ RRECOMMENDS:${PN} ?= " \
|
|||||||
hyprland-contrib \
|
hyprland-contrib \
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI = "gitsm://github.com/hyprwm/Hyprland.git;protocol=https;branch=main"
|
SRC_URI = "gitsm://github.com/hyprwm/Hyprland.git;protocol=https;nobranch=1"
|
||||||
|
SRC_URI += "file://0001-meson.build-use-pkgconfig-for-glaze.patch"
|
||||||
SRCREV = "0f594732b063a90d44df8c5d402d658f27471dfe"
|
SRCREV = "29e2e59fdbab8ed2cc23a20e3c6043d5decb5cdc"
|
||||||
PV = "0.43"
|
PV = "0.48.1"
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
@ -53,10 +56,11 @@ PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd xwayland', d)}"
|
|||||||
PACKAGECONFIG[systemd] = "-Dsystemd=enabled,-Dsystemd=disabled"
|
PACKAGECONFIG[systemd] = "-Dsystemd=enabled,-Dsystemd=disabled"
|
||||||
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,libxcb xcb-util-wm xcb-util-renderutil xwayland,xwayland"
|
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,libxcb xcb-util-wm xcb-util-renderutil xwayland,xwayland"
|
||||||
PACKAGECONFIG[legacy_renderer] = "-Dlegacy_renderer=enabled,-Dlegacy_renderer=disabled"
|
PACKAGECONFIG[legacy_renderer] = "-Dlegacy_renderer=enabled,-Dlegacy_renderer=disabled"
|
||||||
|
PACKAGECONFIG[qt] = ",,hyprland-qtutils,hyprland-qtutils hyprpolkitagent xdg-desktop-portal-hyprland hyprsysteminfo hyprland-welcome hyprland-qt-support"
|
||||||
|
|
||||||
do_configure:prepend() {
|
do_configure:prepend() {
|
||||||
cd ${S} && scripts/generateVersion.sh
|
cd ${S} && scripts/generateVersion.sh
|
||||||
}
|
}
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir} ${systemd_user_unitdir}"
|
||||||
|
|
@ -9,7 +9,7 @@ DEPENDS = "hyprutils"
|
|||||||
SRC_URI = "git://github.com/hyprwm/hyprlang.git;protocol=https;branch=main"
|
SRC_URI = "git://github.com/hyprwm/hyprlang.git;protocol=https;branch=main"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "5b175c9704f6ef5db29ac9aa8ab30029aa2e0dc7"
|
SRCREV = "55608efdaa387af7bfdc0eddb404c409958efa43"
|
||||||
PV = "0.5.2"
|
PV = "0.6.0"
|
||||||
|
|
||||||
inherit cmake pkgconfig
|
inherit cmake pkgconfig
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user