722 Commits

Author SHA1 Message Date
Markus Volk
3631784e02 cleanup 2025-08-28 16:20:02 +02:00
Markus Volk
9739f14c64 cleanup 2025-08-28 01:04:28 +02:00
Markus Volk
21af126f5a ki18n: fix reproducibility issue 2025-08-27 21:34:56 +02:00
Markus Volk
b91e98d9c1 kcolorscheme: add appstream-native dependency 2025-08-27 21:34:29 +02:00
Markus Volk
da6a3be1dc ki18n: add quick hack for reproducibility issue
I want to do some runtime testing before looking into that issue.
2025-08-27 20:41:46 +02:00
Markus Volk
21b36db1db ki18n: fix license checksum 2025-08-27 20:41:29 +02:00
Markus Volk
2505ae52c9 breeze-icons: fix icons-dark build
use 'generate-symbolic-dark' provided by native recipe instead of running target built binary
2025-08-27 20:10:06 +02:00
Markus Volk
707d1e1e7e kcolorscheme, kiconthemes: add a hack to fix cmake build 2025-08-27 18:44:27 +02:00
Markus Volk
b07ebada7c hyprqt6engine: add recipe
add enough of kde base to fully support hyprqt6engine
2025-08-27 17:20:49 +02:00
Markus Volk
18e7118e6d fuzzel: update 2025-08-26 08:00:03 +02:00
Markus Volk
c6da81491e foot: update 2025-08-26 07:58:01 +02:00
Markus Volk
14ffabdd6b hyprutils: update 2025-08-25 20:08:01 +02:00
Markus Volk
4c84859248 hyprland: update 2025-08-25 07:39:54 +02:00
Markus Volk
4d54fcd57b aquamarine: update 2025-08-24 07:44:03 +02:00
Markus Volk
9815ac59bb cliphist: add recipe 2025-08-21 17:05:40 +02:00
Markus Volk
f942da9493 hyprgraphics: update
add support for libheif
make heif an jxl optional
2025-08-21 16:13:51 +02:00
Markus Volk
b718706fb3 hyprland: update 2025-08-20 19:56:47 +02:00
Markus Volk
a296421e26 hyprland-plugins: update 2025-08-20 19:56:47 +02:00
Markus Volk
41264133b1 hyprland-contrib: update 2025-08-20 19:56:47 +02:00
Markus Volk
2e485345e9 hyprutils: update 2025-08-20 19:56:47 +02:00
Markus Volk
87d92deb46 aquamarine: update 2025-08-20 19:56:47 +02:00
Markus Volk
373ea454ec hyprland: dont install kvantum by default
install qt6ct
2025-08-20 05:29:11 +02:00
Markus Volk
27f2cf0fec matugen: add recipe 2025-08-16 19:36:03 +02:00
Markus Volk
9876e7ef06 wallust: add recipe 2025-08-08 17:13:49 +02:00
Markus Volk
f729fc81b2 quickshell: add i3 and greetd PACKAGECONFIGS by default
They are useful outside of i3 as well
2025-08-07 11:17:55 +02:00
Markus Volk
5b92dc3c8f gpu-screen-recorder: remove systemd user service
That's scary. And we can use portal -> remove.
2025-08-05 00:02:31 +02:00
Markus Volk
adc52ae246 labwc: update 2025-08-03 09:06:38 +02:00
Markus Volk
21ca01ef1e hyprpolkitagent: update 2025-08-02 14:25:00 +02:00
Markus Volk
76b3103210 hyprland: update
LICENSE changed.  year was updated
2025-08-02 14:24:17 +02:00
Markus Volk
0b7a071f25 hyprland-plugins: update 2025-08-02 14:23:57 +02:00
Markus Volk
0ad251d9d0 gamescope: update 2025-08-02 14:02:26 +02:00
Markus Volk
aa19dc0552 monitor-control: add recipe 2025-08-01 03:53:52 +02:00
Markus Volk
119b670f78 ddcutil: update 2025-08-01 02:56:25 +02:00
Markus Volk
397fce2f43 hyprlock: update 2025-07-31 15:43:55 +02:00
Markus Volk
1ea4fad3a1 hyprcursor: update 2025-07-31 15:43:39 +02:00
Markus Volk
d9d3419447 hyprutils: update 2025-07-31 15:43:19 +02:00
Markus Volk
e5ec3cd109 gammastep: add recipe 2025-07-31 12:20:10 +02:00
Markus Volk
015981c78e gpu-screen-recorder: add recipe 2025-07-31 10:47:40 +02:00
Markus Volk
264a5eb979 luv: add recipe 2025-07-30 09:22:14 +02:00
Markus Volk
a5b496b1e9 cava: disable ncurses
noncurses mode is the default and is faster
2025-07-30 05:13:09 +02:00
Markus Volk
5e12ded547 cava: add runtime dependency on ncurses-tools
'clear' command is used
2025-07-29 16:26:08 +02:00
Markus Volk
d7f3e85fb9 cava: add recipe 2025-07-29 12:56:39 +02:00
Markus Volk
e7d456e979 gtk-layer-shell: update 2025-07-29 06:15:35 +02:00
Markus Volk
67796a4715 wayfire: add devel version 2025-07-29 05:13:00 +02:00
Markus Volk
f366867393 wf-recorder: update 2025-07-29 05:12:26 +02:00
Markus Volk
5bc93e082f xdg-desktop-portal-hyprland: update 2025-07-28 20:29:39 +02:00
Markus Volk
0b66427a20 btrfs-assistant: update 2025-07-28 15:12:45 +02:00
Markus Volk
70acc0ff90 hyprland-share-picker: drop recommendation for qgnomeplatform 2025-07-28 14:58:01 +02:00
Markus Volk
c1fcd921c4 hyprland: install kvantum with qt PACKAGECONFIG 2025-07-28 14:34:24 +02:00
Markus Volk
d76f188a43 qt6ct: add recipe
- add it as a runtime dependency for kvantum
2025-07-28 12:15:10 +02:00
Markus Volk
66419be96a kvantum: add kwindowsystem dependency
This is needed to provide blur under wayland
2025-07-28 10:18:08 +02:00
Markus Volk
5fcecedc53 kwindowsystem: add recipe 2025-07-28 10:10:26 +02:00
Markus Volk
426773c44a extra-cmake-modules: add recipe 2025-07-28 10:09:42 +02:00
Markus Volk
dfb33e39a0 plasma-wayland-protocols: add recipe 2025-07-28 10:00:28 +02:00
Markus Volk
991c1132f8 kvantum: add recipe 2025-07-27 23:55:42 +02:00
Markus Volk
2b43ee0e14 brightnessctl: add recipe 2025-07-27 23:49:05 +02:00
Markus Volk
24c12bded7 quickshell: update 0.1.0 -> 0.2.0 2025-07-27 19:17:18 +02:00
Markus Volk
9094b5d0db hyprland: update 2025-07-22 19:18:43 +02:00
Markus Volk
ad01484cff quickshell: recommend qt5compat 2025-07-22 10:37:21 +02:00
Markus Volk
aafa67376f sway: update 2025-07-22 10:32:57 +02:00
Markus Volk
0436435514 wlroots: update 2025-07-22 10:32:31 +02:00
Markus Volk
4ddedb7772 hyprlock: update 2025-07-18 17:43:48 +02:00
Markus Volk
c5cf509d7f aquamarine: update 2025-07-18 17:43:31 +02:00
Markus Volk
3e5e5c8047 quickshell: build systray module by default 2025-07-18 13:20:24 +02:00
Markus Volk
acb124a57d quickshell: add qtquick3d dependency 2025-07-18 13:14:44 +02:00
Markus Volk
e75e1190e9 quickshell: add recipe 2025-07-17 17:54:17 +02:00
Markus Volk
a36906fe40 waypaper: update 2025-07-17 12:01:44 +02:00
Markus Volk
3874c064a7 hyprland: update 2025-07-16 13:06:34 +02:00
Markus Volk
855eb867ac hyprspace: update 2025-07-16 13:06:07 +02:00
Markus Volk
3c8026550f use BB_GIT_DEFAULT_DESTSUFFIX 2025-07-15 09:00:25 +02:00
Markus Volk
b0d97571cf hyprspace: fix build with hyprland 2025-07-13 08:14:27 +02:00
Markus Volk
f6d6d77498 hyprland: update 2025-07-13 08:14:11 +02:00
Markus Volk
6258747650 hyprland-plugins: update 2025-07-13 08:13:51 +02:00
Markus Volk
0d322fefce hyprgraphics: update 2025-07-13 08:13:25 +02:00
Markus Volk
a71d7b340e qgnomeplatform: allow to build with cmake 4 2025-07-12 09:20:03 +02:00
Markus Volk
f4dbee9b78 labwc: add recipe for 0.9.0 2025-07-12 07:46:23 +02:00
Markus Volk
95f39761bf swwww: cleanup 2025-07-09 09:39:10 +02:00
Markus Volk
4b3e6fed54 hyprland: update 2025-07-09 07:33:06 +02:00
Markus Volk
4debda3dcc hyprland-contrib: update 2025-07-09 07:32:50 +02:00
Markus Volk
318309841d hyprland-plugins: update 2025-07-09 07:32:32 +02:00
Markus Volk
548ee8c910 hyprwayland-scanner: update 2025-07-09 07:32:07 +02:00
Markus Volk
1bd01118fd hyprutils: update 2025-07-09 07:31:44 +02:00
Markus Volk
2f4ee32416 aquamarine: update 2025-07-08 17:27:20 +02:00
Markus Volk
f608c69728 sway: update 2025-07-03 12:42:11 +02:00
Markus Volk
8a40317c44 wlroots: update 2025-07-03 12:41:47 +02:00
Markus Volk
f0b332c72f greetd: cleanup recipes
-use cargo-update-recipe-crates class
-update regreet
-build agreety with greetd
2025-07-03 12:32:15 +02:00
Markus Volk
40a20223c6 swww: update
use cargo-update-recipe-crates class
2025-07-03 01:59:46 +02:00
Markus Volk
eeee1562e3 nwg-shell: use go-mod-update-modules class
cleanup
2025-07-02 14:52:06 +02:00
Markus Volk
845917e642 nwg-shell-config: update 2025-06-29 18:22:12 +02:00
Markus Volk
60e4bbd16d nwg-panel: update 2025-06-29 18:13:04 +02:00
Markus Volk
a90a9b0c63 nwg-drawer: update 2025-06-29 17:51:36 +02:00
Markus Volk
8b6bdf95bc nwg-shell: use go-mod-update-modules class
remove do_compile[network] = "1"

nwg-drawer: update LICENSE checksum
[b906f24284]
2025-06-29 17:44:53 +02:00
Markus Volk
1dc81affb2 hyprland: update 2025-06-28 08:10:25 +02:00
Markus Volk
b6e6d2a343 aquamarine: update 2025-06-28 08:10:06 +02:00
Markus Volk
80e9491ad2 hyprutils: update 2025-06-28 08:09:46 +02:00
Markus Volk
5109a12663 hyprland-hyprexpo: rename 2025-06-28 07:57:35 +02:00
Markus Volk
b44bdbe40a cage: update
-rename recipes
2025-06-24 16:06:10 +02:00
Markus Volk
efd8c839fd drop '_git' from recipes 2025-06-24 15:38:51 +02:00
Markus Volk
982e6aa5e2 gamescope: update 2025-06-24 12:39:34 +02:00
Markus Volk
53ed1f2d86 hyprgraphics: update 2025-06-24 12:24:30 +02:00
Markus Volk
d05c4a92aa yambar: remove recipe
project is not developed anymore
2025-06-23 09:33:36 +02:00
Markus Volk
0b559b1a24 fuzzel: update 2025-06-23 09:33:08 +02:00
Markus Volk
a2c898c4a6 waybar: update 2025-06-23 09:23:23 +02:00
Markus Volk
82de2a5989 Merge pull request 'wf-recorder: fix has a lack of whitespace warning' (#16) from EasyIP2023/meta-wayland:warn/fix-wf-recorder into master
Reviewed-on: https://codeberg.org/flk/meta-wayland/pulls/16
2025-06-23 09:09:42 +02:00
Vincent Davis Jr
f97c3252e4 wf-recorder: fix has a lack of whitespace warning
Variable 'GIR_EXTRA_LIBS_PATH="${WORKDIR}"'

Signed-off-by: Vincent Davis Jr <vince@underview.tech>
2025-06-22 17:43:38 -04:00
Markus Volk
1fedfd64de layer.conf: update 2025-06-22 10:32:40 +02:00
Markus Volk
ad5cfa2b1d fix after S rework 2025-06-20 14:42:40 +02:00
Markus Volk
293999517a hyprland-plugins: cleanup and build with cmake
- add recipe for xtra-dispatchers
2025-06-19 18:19:31 +02:00
Markus Volk
464dc3d8c5 hyprland-plugins: update
- add recipoe fior hyprland-hyprfocus
2025-06-19 18:18:17 +02:00
Markus Volk
0f9962ef68 hyprland-plugins: cleanup 2025-06-19 17:54:29 +02:00
Markus Volk
15e135cd87 wob: update 2025-06-18 20:05:23 +02:00
Markus Volk
1f86e05553 srain: update 2025-06-18 19:57:56 +02:00
Markus Volk
1b89678045 hyprland: update 2025-06-18 18:08:09 +02:00
Markus Volk
c428de9033 hyprland-plugins: update
- add recipe for hyprscrolling
2025-06-18 18:08:09 +02:00
Markus Volk
a2e965fa28 nwg-look: update 2025-06-18 18:08:09 +02:00
Markus Volk
b6913bb876 nwg-dock-hyprland: update 2025-06-18 18:08:09 +02:00
Markus Volk
d373fbe241 xdg-desktop-portal-hyprland: update 2025-06-18 18:08:09 +02:00
Markus Volk
a3a5cf20a6 eww: add recipe 2025-06-18 17:45:09 +02:00
Markus Volk
5d1db8a17e hyprland: update 2025-06-13 19:29:18 +02:00
Markus Volk
79d433e6bc hyprland-contrib: update 2025-06-13 19:28:58 +02:00
Markus Volk
7b350a4a82 hyprland-plugins: update 2025-06-13 19:28:38 +02:00
Markus Volk
66f0996649 hyprpicker: update 2025-06-13 19:27:34 +02:00
Markus Volk
a7a2314da6 hyprutils: update 2025-06-13 19:27:15 +02:00
Markus Volk
298326a1be aquamarine: update 2025-06-13 19:26:37 +02:00
Markus Volk
3720e08314 hyprpaper: update 2025-06-13 19:14:06 +02:00
Markus Volk
4cfc159f7b hyprgraphics: update 2025-06-13 18:49:48 +02:00
Markus Volk
9ea36d5522 wlroots: update 2025-06-10 19:34:55 +02:00
Markus Volk
cf1c6e10ec sway: update 2025-06-10 19:26:30 +02:00
Markus Volk
80c761ad87 gamescope: update 2025-06-04 00:15:56 +02:00
Markus Volk
537101c085 hyprlock: add gbm dependency 2025-05-26 19:49:16 +02:00
Markus Volk
0ef225ec9c sway: add recipe for sway-1.11 2025-05-21 16:08:06 +02:00
Markus Volk
50d6126584 wlroots: update to wlroots-0.19 2025-05-21 16:07:25 +02:00
Markus Volk
1bf25c9753 sway-contrib: RDEPEND on python3-as-python 2025-05-21 16:06:38 +02:00
Markus Volk
46abc1524c mpvpaper: update 2025-05-18 15:42:25 +02:00
Markus Volk
2faf8da5e5 nwg-dock-hyprland: update 2025-05-18 08:00:34 +02:00
Markus Volk
941b427925 nwg-panel: update 2025-05-18 08:00:11 +02:00
Markus Volk
1594c1af2a nwg-look: update 2025-05-18 08:00:11 +02:00
Markus Volk
2c76594bfb nwg-drawer: update 2025-05-18 08:00:11 +02:00
Markus Volk
30149cc33b nwg-displays: update 2025-05-18 08:00:11 +02:00
Markus Volk
daaaeac8fe azote: update 2025-05-18 08:00:11 +02:00
Markus Volk
5ef50d716f nwg-dock-hyprland: start nwggrid as launcher by default 2025-05-18 07:52:52 +02:00
Markus Volk
03419d19ec labwc: update 2025-05-13 16:44:26 +02:00
Markus Volk
fa22561403 labwc-menu-generator: update 2025-05-13 16:43:58 +02:00
Markus Volk
1344679991 gamescope: fetch with lfs=0 2025-05-13 16:43:28 +02:00
Markus Volk
09f6fc78f8 hyprland-plugins: update 2025-05-12 09:01:49 +02:00
Markus Volk
bbe5894004 foot: update 2025-05-09 12:51:28 +02:00
Markus Volk
4ac9d690cf hyprland: update 2025-05-09 12:28:30 +02:00
Markus Volk
2c01d49108 hyprspace: update 2025-05-09 12:28:11 +02:00
Markus Volk
2dcc19cc4d hyprutils: update 2025-05-08 19:43:13 +02:00
Markus Volk
3cc68b52c7 hyprpaper: update 2025-05-08 19:42:56 +02:00
Markus Volk
5e9ca5a721 hyprpicker: update 2025-05-08 19:42:36 +02:00
Markus Volk
7e0f17d983 hyprlock: update 2025-05-08 19:42:18 +02:00
Markus Volk
2fb33bc1bc hyprlang: update 2025-05-08 19:41:50 +02:00
Markus Volk
c3d2edd848 hyprland-qtutils: update 2025-04-30 00:01:50 +02:00
Markus Volk
88f2bcfbbb hyprutils: update 2025-04-28 18:41:19 +02:00
Markus Volk
66674fd8a4 hyprpicker: update 2025-04-28 18:40:57 +02:00
Markus Volk
6c3874763e hyprlang: update 2025-04-28 18:40:38 +02:00
Markus Volk
47bf0b71ea hyprlock: update 2025-04-28 18:40:20 +02:00
Markus Volk
c8eec7bf3c hyprgraphics: update 2025-04-28 18:39:58 +02:00
Markus Volk
95a483dd6e wlroots: add recipe for wlroots-0.19 2025-04-27 23:06:56 +02:00
Markus Volk
9a9fa8e1aa gamescope: make use of virtual/libsdl2 2025-04-24 22:36:13 +02:00
Markus Volk
e7514f45ef Merge pull request 'python3: move python link to its own python3-as-python package' (#15) from ludovic_jo/meta-wayland:master into master
Reviewed-on: https://codeberg.org/flk/meta-wayland/pulls/15
2025-04-24 03:07:12 +00:00
Ludovic Jozeau
68de893fbf python3: move python link to its own python3-as-python package
the FILES is overriden in the python anonymous function for dynamic packages
(python3-core)

causing the following error:

```log
ERROR: python3-3.12.8-r0 do_package: QA Issue: python3: Files/directories were installed but not shipped in any package:
  /usr/bin/python
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
python3: 1 installed and not shipped files. [installed-vs-shipped]
ERROR: python3-3.12.8-r0 do_package: Fatal QA errors were found, failing task.
```

it is safer to make a new package split and add a RRECOMMENDS to python-core
on it

fixes:
https://codeberg.org/flk/meta-wayland/issues/14

Signed-off-by: Ludovic Jozeau <ludovic.jozeau@scle.fr>
2025-04-23 13:12:05 +02:00
Markus Volk
0e4205c7da python3: move python link to python3-core package
fixes:
https://codeberg.org/flk/meta-wayland/issues/13
2025-04-22 10:25:38 +02:00
Markus Volk
2c0ca45ef8 gamescope: update 2025-04-11 10:07:02 +02:00
Markus Volk
ac60dcc893 mako: update 2025-04-10 23:29:34 +02:00
Markus Volk
7a0fa9a688 python3-imageio-ffmpeg: update
- license year change
2025-04-10 23:29:29 +02:00
Markus Volk
ca8704ccc2 qadwaitadecorations: update 2025-04-09 17:13:45 +02:00
Markus Volk
e7e11c50fb swww: fix Upstream-Status 2025-04-09 15:02:37 +02:00
Markus Volk
a31412b492 add missing Upstream-Status 2025-04-02 08:27:14 +02:00
Markus Volk
11fa512788 libsfdo: fix md5 for license 2025-04-02 08:08:54 +02:00
Markus Volk
939242fcdf add manpages support 2025-04-02 07:59:00 +02:00
Markus Volk
b566ecc06d uwsm: add missing Upstream-Status 2025-04-02 07:45:35 +02:00
Markus Volk
249ff357f9 gimp: remove
recipe was added to meta-gnome
2025-03-29 16:54:34 +01:00
Markus Volk
d59cfe31a5 hyprland: update 2025-03-28 22:26:42 +01:00
Markus Volk
528dfd0b38 hypridle: update 2025-03-28 22:26:37 +01:00
Markus Volk
8f9dc2bf5c btrfs-assistant: fix typo
Thanks @ludovic_jo

Signed-off-by: Markus Volk <f_l_k@t-online.de>
2025-03-27 17:24:04 +01:00
Markus Volk
2079bb2258 Merge pull request 'aalib: update SRC_URI and add Upstream-Status header to patches' (#9) from gyorgysarvari/meta-wayland:master into master
Reviewed-on: https://codeberg.org/flk/meta-wayland/pulls/9
2025-03-27 16:14:40 +00:00
Gyorgy Sarvari
072773720e aalib: update SRC_URI and add Upstream-Status header to patches
Original SRC_URI stopped working.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
2025-03-27 09:36:04 +01:00
Markus Volk
4e47cb0a14 layer.conf: update 2025-03-27 01:26:48 +01:00
Markus Volk
85f5065ee5 sway: update 2025-03-26 18:01:45 +01:00
Markus Volk
868c14ae11 wlroots: update 2025-03-26 18:00:53 +01:00
Markus Volk
573418808c waybar: update 2025-03-24 15:00:01 +01:00
Markus Volk
8dcc56431c gtklock: update 2025-03-24 11:17:21 +01:00
Markus Volk
feec25d78b gtk-session-lock: add recipe 2025-03-24 11:16:57 +01:00
Markus Volk
ca6154ad1d utf8proc: dont inherit autotools 2025-03-24 10:45:28 +01:00
Markus Volk
57ed2f2970 gimp: fetch tarball release 2025-03-24 07:47:57 +01:00
Markus Volk
4ea2fddf5a hyprland-contrib: update 2025-03-23 18:57:07 +01:00
Markus Volk
0a5542293c hyprland-plugins: update 2025-03-23 18:57:07 +01:00
Markus Volk
de371d1820 hyprland: update 2025-03-23 18:57:07 +01:00
Markus Volk
ff89bb0e6b hyprspace: update 2025-03-23 18:57:07 +01:00
Markus Volk
c103b6c947 hyprlock: update 2025-03-23 18:57:07 +01:00
Markus Volk
86e853f9b2 hyprutils: update 2025-03-23 18:57:07 +01:00
Markus Volk
ebcc5ef379 hyprcursor: update 2025-03-23 18:57:07 +01:00
Markus Volk
2866adf94f aquamarine: update 2025-03-23 18:57:07 +01:00
Markus Volk
39a4037032 foot: update 2025-03-23 18:57:07 +01:00
Markus Volk
885977c559 fcft: update 2025-03-23 18:57:07 +01:00
Markus Volk
069ab44e4f gimp: update 2025-03-21 11:26:18 +01:00
Markus Volk
b0ecb39061 scdoc: remove recipe
was moved to oe-core
2025-03-17 19:04:23 +01:00
Markus Volk
5d443fe1f1 nwg-shell-config: update 2025-03-04 13:58:38 +01:00
Markus Volk
6e73933dcf nwg-panel: update 2025-03-04 13:58:23 +01:00
Markus Volk
e7e3b825e2 nwg-menu: update 2025-03-04 13:58:06 +01:00
Markus Volk
f546ed96af nwg-look: update 2025-03-04 13:57:49 +01:00
Markus Volk
d1c859c498 nwg-drawer: update 2025-03-04 13:57:34 +01:00
Markus Volk
41ca06f9c6 nwg-dock-hyprland: update 2025-03-04 13:57:14 +01:00
Markus Volk
52fa9c6cb4 nwg-displays: update 2025-03-04 13:56:48 +01:00
Markus Volk
ec790c97a2 nwg-bar: update 2025-03-04 13:56:29 +01:00
Markus Volk
c633d366db azote-palettes: update 2025-03-04 13:56:13 +01:00
Markus Volk
efb4cd7a88 azote: update 2025-03-04 13:55:59 +01:00
Markus Volk
554cc41e5e labwc: update 2025-02-24 12:04:22 +01:00
Markus Volk
142bfbc241 labwc-tweaks-gtk: update 2025-02-24 12:04:09 +01:00
Markus Volk
4141628228 labwc-menu-generator: update 2025-02-24 12:03:52 +01:00
Markus Volk
4ff2450ead phosh: update 2025-02-23 14:06:23 +01:00
Markus Volk
64c23f14d0 phoc: update 2025-02-23 14:06:07 +01:00
Markus Volk
1ad95e8911 hyprland: update 2025-02-22 16:31:02 +01:00
Markus Volk
36cd61c4f9 hyprwayland-scanner: update 2025-02-22 16:30:45 +01:00
Markus Volk
fa91c7a616 hyprutils: update 2025-02-22 16:30:26 +01:00
Markus Volk
875e102d1d hyprpicker: update 2025-02-22 16:30:09 +01:00
Markus Volk
1ac28ab28b hyprlock: update 2025-02-22 16:29:47 +01:00
Markus Volk
84d2a73bcb hyprland-protocols: add recipe 2025-02-22 16:29:18 +01:00
Markus Volk
d6486443d5 hypridle: update 2025-02-22 16:29:02 +01:00
Markus Volk
5e826377ca aquamarine: update 2025-02-22 16:28:45 +01:00
Markus Volk
2478fb2ab0 wob: update 2025-02-22 16:28:26 +01:00
Markus Volk
0215885fa4 waybar: remove waybar.service
it is now provided by upstream
2025-02-15 20:13:36 +01:00
Markus Volk
89c46ad970 gom: update 2025-02-14 15:27:04 +01:00
Markus Volk
0798e8dc57 hyprwall: remove recipe
upstream was deleted
2025-02-13 08:53:03 +01:00
Markus Volk
94e974f79f fnott: update 2025-02-13 08:50:59 +01:00
Markus Volk
26df1cdea0 fcft: update 2025-02-13 08:50:20 +01:00
Markus Volk
60127df899 gimp: update 2025-02-12 16:46:36 +01:00
Markus Volk
d12bdcb819 sway: update 2025-02-12 05:39:21 +01:00
Markus Volk
c840df385b wlroots: update 2025-02-12 05:39:04 +01:00
Markus Volk
be46a667c8 waypaper update
add RRECOMMENDS for mpvpaper and swww
2025-02-10 17:11:38 +01:00
Markus Volk
c335123226 iwgtk: update 2025-02-10 11:10:01 +01:00
Markus Volk
c2589497c2 hyprspace: update 2025-02-10 11:08:19 +01:00
Markus Volk
11e3c6efbf glaze: remove RDEPENDS:libeigen 2025-02-05 10:42:07 +01:00
Markus Volk
4544f572cb cleanup 2025-02-03 10:13:33 +01:00
Markus Volk
3e049e6ac6 aquamarine: update 2025-02-02 11:07:46 +01:00
Markus Volk
26d99e4cbc hyprland-plugins: update 2025-02-02 11:06:59 +01:00
Markus Volk
7ea0076123 hyprland: update 2025-02-02 11:06:40 +01:00
Markus Volk
43cb129913 waypaper: update 2025-01-30 18:33:11 +01:00
Markus Volk
e78a9fc4d4 foot: update 2025-01-30 07:44:50 +01:00
Markus Volk
61eccc4701 hyprgraphics: update 2025-01-29 10:09:37 +01:00
Markus Volk
e100201324 libspng: add recipe 2025-01-29 10:09:20 +01:00
Markus Volk
0056f80d99 hyprland-plugins: update 2025-01-27 22:08:33 +01:00
Markus Volk
53b6690aa6 hyprutils: update 2025-01-27 22:08:13 +01:00
Markus Volk
c5f249b1b3 hyprland: update 2025-01-27 22:07:59 +01:00
Markus Volk
d5bcd52789 aalib: fix system-poison-directories 2025-01-26 06:20:09 +01:00
Markus Volk
1cdfda859f hyprland: update 2025-01-20 07:43:38 +01:00
Markus Volk
59fc437cc4 hyprland-plugins: update 2025-01-20 07:43:38 +01:00
Markus Volk
df278ff292 hyprspace: update 2025-01-20 07:43:38 +01:00
Markus Volk
05a083b2e6 hyprlock: update 2025-01-20 07:43:38 +01:00
Markus Volk
090a5c0d4f hyprpicker: update 2025-01-20 07:43:38 +01:00
Markus Volk
8daa88dd84 hyprutils: update 2025-01-20 07:43:38 +01:00
Markus Volk
4aeb859de1 aquamarine: update 2025-01-20 07:43:38 +01:00
Markus Volk
2874b05afe xdg-desktop-portal-hyprland: update 2025-01-20 07:43:38 +01:00
Markus Volk
ef000ac7e4 hyprsysteminfo: update 2025-01-20 07:43:38 +01:00
Markus Volk
cabccea28c hyprpolkitagent: update 2025-01-20 07:43:38 +01:00
Markus Volk
2c6b741ea9 hyprland-qtutils: update 2025-01-20 07:43:38 +01:00
Markus Volk
bae5d2ca5d hyprland-qt-support: update 2025-01-20 07:43:38 +01:00
Markus Volk
a8a6a56b56 cxxopts: remove
recipe was added to meta-oe
2025-01-17 11:49:26 +01:00
Markus Volk
ea6f3b4000 gimp: fix crosscompile issues 2025-01-13 10:52:10 +01:00
Markus Volk
e0410420a9 hyprland-qt-support: add recipe 2025-01-09 17:51:55 +01:00
Markus Volk
cc2f1d0922 hyprland: update 2025-01-07 14:25:39 +01:00
Markus Volk
dcc18efc6d hyprutils: update 2025-01-07 14:25:17 +01:00
Markus Volk
787e1e62e4 hyprpaper: update 2025-01-07 14:24:57 +01:00
Markus Volk
6ca41e5c7a hyprlock: update 2025-01-07 14:24:36 +01:00
Markus Volk
765a4a78d5 hyprland-plugins: update 2025-01-07 14:24:17 +01:00
Markus Volk
2f0f548635 hyprgraphics: update 2025-01-07 14:23:46 +01:00
Markus Volk
d17c900560 hyprpicker: update 2025-01-07 14:23:24 +01:00
Markus Volk
ae8502f06b aquamarine: update 2025-01-07 14:23:04 +01:00
Markus Volk
efadc5140a hyprsysteminfo: update 2025-01-07 14:21:55 +01:00
Markus Volk
6b423bd4aa hyprpolkitagent: update 2025-01-07 14:21:27 +01:00
Markus Volk
777c302ffd hyprland-qtutils: update 2025-01-07 14:21:04 +01:00
Markus Volk
95246e8c9a hyprland: cleanup 2025-01-07 13:53:23 +01:00
Markus Volk
7165866c60 foot: update 2025-01-07 13:45:18 +01:00
Markus Volk
62f47c8674 gimp: add PACKAGECONFIG for libheif 2025-01-06 07:42:56 +01:00
Markus Volk
06f725482c gimp: cleanup dependencies 2025-01-05 17:33:27 +01:00
Markus Volk
cf629bb066 foot: update 2025-01-02 08:21:10 +01:00
Markus Volk
da9086c9f2 hyprland: update 2025-01-01 17:21:50 +01:00
Markus Volk
aaf9f49a34 hyprutils: update 2025-01-01 17:21:20 +01:00
Markus Volk
649cdac6fb clipboard: add recipe for cb 2024-12-31 17:38:59 +01:00
Markus Volk
02a2ca92ce hyprpicker: fix build 2024-12-30 08:31:55 +01:00
Markus Volk
d7bf20ded2 hyprland: update 2024-12-30 07:55:33 +01:00
Markus Volk
44ffa05799 hyprwayland-scanner: update 2024-12-30 07:55:33 +01:00
Markus Volk
04e04db59e hyprlang: update 2024-12-30 07:55:33 +01:00
Markus Volk
f2b168e886 hyprlock: update 2024-12-30 07:55:33 +01:00
Markus Volk
f69e53e2a5 hyprutils: update 2024-12-30 07:55:33 +01:00
Markus Volk
00cb504aa9 glaze: add libeigen dependency 2024-12-30 07:55:33 +01:00
Markus Volk
4c3695008d gimp: set LD_LIBRARY_PATH
target gimp is run through an exe-wrapper to create the splash png and
it links with hosts gegl. Set LD_LIBRARY_PATH to avoid the issue

move RDEPENDS

Signed-off-by: Markus Volk <f_l_k@t-online.de>
2024-12-28 08:33:52 +01:00
Markus Volk
bcba67667e gimp: update 2024-12-28 08:04:42 +01:00
Markus Volk
2f6842e8bc hyprland-plugins: update 2024-12-27 17:50:29 +01:00
Markus Volk
3f894b6fb1 hyprland: update 2024-12-27 17:50:03 +01:00
Markus Volk
1ad658a760 glaze: add recipe 2024-12-27 17:46:55 +01:00
Markus Volk
2f872bcd09 cleanup 2024-12-26 18:10:12 +01:00
Markus Volk
4b3e6346c1 squeekboard: update 2024-12-26 18:07:48 +01:00
Markus Volk
2597a5abde phosh: update 2024-12-26 18:07:08 +01:00
Markus Volk
bf3281bc26 phoc: update 2024-12-26 18:06:45 +01:00
Markus Volk
8491c133dc libcall-ui: update 2024-12-26 18:06:08 +01:00
Markus Volk
f1c1429352 gimp: update 2024-12-25 10:13:18 +01:00
Markus Volk
99d95fa55b wayfire: update 2024-12-23 18:17:08 +01:00
Markus Volk
9861c0b356 wf-config: update 2024-12-23 18:17:08 +01:00
Markus Volk
b24ac79654 wf-recorder: update 2024-12-23 18:17:08 +01:00
Markus Volk
5ca423ebff elogind: update 2024-12-23 17:31:32 +01:00
Markus Volk
c2e9825061 srain: update 2024-12-23 17:17:14 +01:00
Markus Volk
24a4605e39 hyprutils: update 2024-12-23 16:09:50 +01:00
Markus Volk
83a32b9f46 gamescope: update 2024-12-23 08:23:59 +01:00
Markus Volk
134aa79e35 hyprland: update 2024-12-21 07:55:07 +01:00
Markus Volk
022eba56ab foot: update 2024-12-20 10:19:42 +01:00
Markus Volk
e6138271f8 fcft: update 2024-12-20 10:19:37 +01:00
Markus Volk
77074ad9b9 hyprland: update 2024-12-19 18:58:02 +01:00
Markus Volk
c048e1b478 aquamarine: update 2024-12-19 18:50:49 +01:00
Markus Volk
d6200fae09 hyprland-plugins: update 2024-12-19 18:50:26 +01:00
Markus Volk
ceabb88841 hyprgraphics: update 2024-12-19 18:49:52 +01:00
Markus Volk
1a1be3ff20 hyprcursor: update 2024-12-19 18:49:33 +01:00
Markus Volk
b15bd8e8ed hyprlock: update 2024-12-19 18:44:40 +01:00
Markus Volk
5be67ded66 xdg-desktop-portal-hyprland: update 2024-12-19 18:41:54 +01:00
Markus Volk
a0afe6835a libdisplay-info: remove recipe
it was added to oe-core
2024-12-18 07:42:12 +01:00
Markus Volk
08c05491a2 hyprland-plugins: update 2024-12-17 09:56:53 +01:00
Markus Volk
a88f82b035 hyprland: update 2024-12-17 09:56:37 +01:00
Markus Volk
b3a5b224ba hyprspace: update 2024-12-17 09:56:14 +01:00
Markus Volk
914245c18a xdg-desktop-portal-hyprland: update 2024-12-17 09:54:09 +01:00
Markus Volk
be6de41cc7 wlroots-0.18: update 2024-12-16 14:19:48 +01:00
Markus Volk
63219fb511 calls: update 2024-12-16 14:13:33 +01:00
Markus Volk
f115b7ace7 hyprpaper: update 2024-12-16 00:28:26 +01:00
Markus Volk
e3656a3e40 hyprspace: sFullscreenState->SFullscreenState 2024-12-15 00:10:48 +01:00
Markus Volk
6afc6cbebf hyprland: update 2024-12-14 17:45:20 +01:00
Markus Volk
4c84207cc3 hyprcursor: update 2024-12-14 17:45:00 +01:00
Markus Volk
44deeea75d hyprpaper: update 2024-12-14 16:54:49 +01:00
Markus Volk
55deca56d5 hyprlang: update 2024-12-14 16:54:28 +01:00
Markus Volk
7771263beb waypaper: update 2024-12-14 08:18:16 +01:00
Markus Volk
f63d59a60d labwc-tweaks-gtk: update 2024-12-14 08:02:58 +01:00
Markus Volk
6e29075ef9 labwc: update 2024-12-14 08:02:39 +01:00
Markus Volk
3d79080cc4 hyprland: update 2024-12-14 07:56:57 +01:00
Markus Volk
305c91f3c8 aquamarine: update 2024-12-14 07:56:35 +01:00
Markus Volk
cbd0bc6909 libdbusmenu: update SRC_URI 2024-12-10 19:00:01 +01:00
Jörg Sommer
c96e15cd5e cage: Update git and add 0.2.0
The meson option for xwayland was dropped with
d3fb99d6654325ec46277cfdb589f89316bed701. The rework was to make oelint-adv
more happy.

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
2024-12-10 11:08:02 +01:00
Markus Volk
0e5aced921 sway: update 2024-12-07 19:08:35 +01:00
Markus Volk
cf85975fe2 wlroots: update 2024-12-07 19:08:19 +01:00
Markus Volk
602a1a0537 hyprland: update 2024-12-06 18:31:31 +01:00
Markus Volk
a1a0aa10b4 hyprland-qtutils: update 2024-12-06 18:26:15 +01:00
Markus Volk
5ad97a01a3 hyprspace: update 2024-12-05 09:57:16 +01:00
Markus Volk
1018fbc06d hyprland-contrib: update 2024-12-05 09:44:53 +01:00
Markus Volk
eb4bbf7763 hyprland-plugins: update 2024-12-05 09:44:27 +01:00
Markus Volk
357e0815fd hyprland: update 2024-12-05 09:44:01 +01:00
Markus Volk
66a899e49e hyprgraphics: update 2024-12-05 09:43:14 +01:00
Markus Volk
bfa2ae4cca python3-imageio-ffmpeg: fix license checksum 2024-12-01 12:53:57 +01:00
Markus Volk
594fbc7c21 waypaper: update 2024-12-01 12:50:49 +01:00
Markus Volk
aa6c25421f python3-imageio-ffmpeg: add recipe 2024-12-01 12:48:00 +01:00
Markus Volk
2f7553befc uwsm: update 2024-12-01 11:56:42 +01:00
Markus Volk
cda4956437 waypaper: add socat runtime dependency 2024-11-27 11:10:39 +01:00
Markus Volk
3506e42952 waypaper: update 2024-11-27 10:16:49 +01:00
Markus Volk
889ad4a8cb waybar: update 2024-11-27 10:01:45 +01:00
Markus Volk
083a59c2be gtk-layer-shell: update 2024-11-27 10:01:37 +01:00
Markus Volk
7fcfeca10a hyprgraphics: add recipe 2024-11-25 19:11:45 +01:00
Markus Volk
92dfbe5030 hyprland: update 2024-11-21 18:53:36 +01:00
Markus Volk
80031853e3 hyprland-plugins: update 2024-11-19 17:50:31 +01:00
Markus Volk
4fd8538c22 hyprland: update 2024-11-19 17:50:27 +01:00
Markus Volk
3e8da76424 gtkgreet: add dbus-broker to RRECCOMMENDS 2024-11-19 17:35:41 +01:00
Markus Volk
8673fe5ad4 greetd: add pam configuration
- pass pam environment
- unlock keyring on login
- dont require bash
2024-11-18 18:17:25 +01:00
Markus Volk
00fb2ba50e hyprland: update 2024-11-17 20:10:50 +01:00
Markus Volk
1e98c00d99 aquamarine: update 2024-11-17 20:10:33 +01:00
Markus Volk
769bfd61f3 waypaper: add missing dependency 2024-11-16 09:08:41 +01:00
Markus Volk
2d81e2f231 waypaper: update 2024-11-16 08:51:36 +01:00
Markus Volk
1ad9c8c5a2 hyprutils: update 2024-11-16 01:04:19 +01:00
Markus Volk
63c208b690 uwsm: fix dependencies 2024-11-15 23:24:37 +01:00
Markus Volk
28a146b340 uwsm: add recipe 2024-11-15 00:15:18 +01:00
Markus Volk
742258e97c waycorner: add recipe 2024-11-13 14:17:29 +01:00
Markus Volk
6fab8b3c5f hyprlock: update 2024-11-11 18:11:53 +01:00
Markus Volk
b14929c319 aquamarine: update 2024-11-11 18:11:33 +01:00
Markus Volk
0949836b81 hyprutils: update 2024-11-10 12:08:54 +01:00
Markus Volk
1f5c883e69 hyorland-plugins: update 2024-11-10 12:08:32 +01:00
Markus Volk
efa028b857 hyprland: update 2024-11-10 12:08:19 +01:00
Markus Volk
4881719a33 aquamarine: update 2024-11-10 12:07:57 +01:00
Markus Volk
2629661a5d adjust service files 2024-11-04 12:24:41 +01:00
Markus Volk
fe9c4b6c7b hyprspace: update 2024-11-03 11:11:01 +01:00
Markus Volk
9804d289f6 hypridle: update 2024-11-03 11:10:46 +01:00
Markus Volk
e646638737 hyprland-plugins: update 2024-11-03 11:10:16 +01:00
Markus Volk
1044b138ed hyprland: update 2024-11-03 11:09:57 +01:00
Markus Volk
51f2ce497c hyprpolkitagent: update 2024-11-02 06:51:40 +01:00
Markus Volk
a097d1ee9e gamescope: update 2024-10-30 22:03:10 +01:00
Markus Volk
750176df38 nwg-dock-hyprland: adjust systemd service 2024-10-30 11:35:37 +01:00
Markus Volk
9786712812 waybar: adjust systemd service 2024-10-30 11:34:58 +01:00
Markus Volk
3159054b4c hyprspace: update 2024-10-29 06:53:14 +01:00
Markus Volk
600c17c2e7 hyprwall/main.rs: adjust application_id
This fixes 'icon not shown' in applications that rely on proper
application_id naming (e.g. nwg-dock-hyprland)
2024-10-28 22:49:37 +01:00
Markus Volk
8b16d3622f hyprwall: add recipe 2024-10-28 22:02:17 +01:00
Markus Volk
feb64961be sway: update
- requires wayland-protocols 1.38
2024-10-28 20:43:23 +01:00
Markus Volk
8a64c5a8f9 wlroots: update 2024-10-28 20:43:03 +01:00
Markus Volk
2ae533205d sway-1.10: add recipe 2024-10-28 20:42:03 +01:00
Markus Volk
195c338af9 hyprland-qtutils: add recipe 2024-10-28 19:54:51 +01:00
Markus Volk
f955e6d16d hyprspace: update 2024-10-28 19:54:09 +01:00
Markus Volk
fc31677964 hyprland-plugins: update 2024-10-28 19:53:40 +01:00
Markus Volk
1031aa09bb hyprland: update 2024-10-28 19:53:21 +01:00
Markus Volk
2c22045444 hyprland: update 2024-10-27 09:04:20 +01:00
Markus Volk
7c8278c3bb labwc-tweaks-gtk: update 2024-10-26 07:53:50 +02:00
Markus Volk
fc5aa68375 labwc: update 2024-10-26 07:53:32 +02:00
Markus Volk
e825fe1fd7 libsdfo: add recipe 2024-10-26 07:52:28 +02:00
Markus Volk
8acf60577b hyprlock: add sdbus-c++ dependency 2024-10-23 17:15:58 +02:00
Markus Volk
5f57ca7e23 hypridle: update
- use sdbus-c++-2
2024-10-23 17:04:33 +02:00
Markus Volk
3ddd45491d xdg-desktop-portal-hyprland: update
-use sdbus-c++-2
2024-10-23 14:14:12 +02:00
Markus Volk
211771ebaf hyprspace: fix CMonitor -> PHLMONITOR 2024-10-22 17:58:07 +02:00
Markus Volk
70e0a5b576 hyprland: update 2024-10-22 16:39:27 +02:00
Markus Volk
b1a6978139 hyprland-plugins: update 2024-10-22 16:39:10 +02:00
Markus Volk
2fbf0c84ff hyprlock: update 2024-10-22 16:38:52 +02:00
Markus Volk
be64d0f302 hypridle: update 2024-10-22 16:38:32 +02:00
Markus Volk
a170c0c3b8 btrfs-assistent: add recipe 2024-10-19 01:03:44 +02:00
Markus Volk
c9905f8078 hyprpolkitagent: add qtwayland dependency 2024-10-18 09:46:20 +02:00
Markus Volk
d10cc6095c tomlplusplus: remove recipe
was moved to meta-oe
2024-10-18 08:43:32 +02:00
Markus Volk
d389f57147 hyprsysteminfo: update 2024-10-18 00:45:30 +02:00
Markus Volk
ba761f2fd3 hyprsysteminfo: rename 2024-10-17 14:00:47 +02:00
Markus Volk
9f04b887a1 hyprpolkitagent: add recipe 2024-10-17 13:59:32 +02:00
Markus Volk
7c16b77248 polkit-qt: add recipe for qt6 2024-10-17 13:59:09 +02:00
Markus Volk
baa0391505 gamescope: update 2024-10-17 02:06:49 +02:00
Markus Volk
9a9ddb582b hyprsysteminfo: update 2024-10-16 22:59:47 +02:00
Markus Volk
9ec189cc59 aquamarine: update 2024-10-15 12:36:57 +02:00
Markus Volk
5b1ea1c200 hyprsysteminfo: add recipe 2024-10-14 23:59:14 +02:00
Markus Volk
0f5e08f8a1 hyprland: update 2024-10-09 19:45:51 +02:00
Markus Volk
73ad209b04 hyprland-plugins: update 2024-10-09 19:45:28 +02:00
Markus Volk
1ed87da58a aquamarine: update 2024-10-09 19:44:56 +02:00
Markus Volk
0fbde7b0e8 hyprland: update 2024-10-06 17:19:00 +02:00
Markus Volk
e55ec38481 hyprlang: update 2024-10-06 17:18:38 +02:00
Markus Volk
ead17cba81 fuzzel: update 2024-10-02 19:05:51 +02:00
Markus Volk
593b2d1836 hyprland: update 2024-10-01 19:39:24 +02:00
Markus Volk
f7117d002d hyprpicker: update 2024-10-01 19:39:08 +02:00
Markus Volk
d972b8772a hyprcursor: update 2024-10-01 19:38:49 +02:00
Markus Volk
28a76fee8c nwg-dock-hyprland: update 2024-09-29 17:04:17 +02:00
Markus Volk
683bfcab76 nwg-menu: update 2024-09-29 17:03:57 +02:00
Markus Volk
2f0e9a8843 nwg-panel: update 2024-09-29 16:59:09 +02:00
Markus Volk
b1a9587ab2 nwg-drawer: update 2024-09-29 16:58:22 +02:00
Markus Volk
4c0710018b nwg-displays: update 2024-09-29 16:57:57 +02:00
Markus Volk
ff3ffe6bda azote: update 2024-09-29 16:57:38 +02:00
Markus Volk
668ff50ecb hyprland: update 2024-09-29 16:43:27 +02:00
Markus Volk
0358832188 hyprutils: update 2024-09-29 16:43:11 +02:00
Markus Volk
1ca7ed8cb2 hyprwayland-scanner: update 2024-09-29 16:42:55 +02:00
Markus Volk
21ef010a0a hyprlock: update 2024-09-29 16:42:38 +02:00
Markus Volk
029994bb6f hyprland-plugins: update 2024-09-29 16:42:17 +02:00
Markus Volk
0f7fb02511 hyprpicker: update 2024-09-29 16:41:51 +02:00
Markus Volk
5642bce642 hypridle: update 2024-09-29 16:41:35 +02:00
Markus Volk
ea585f8ac0 aquamarine: update 2024-09-29 16:41:16 +02:00
Markus Volk
fe81d91aff xdg-desktop-portal-hyprland: update
revert 15932f0f9e4185faad4e90fa53a09a59d2a72fdf to avoid issues with pipewire
[15932f0f9e]
2024-09-29 16:40:56 +02:00
Markus Volk
121114ee63 layer.conf: add master 2024-09-29 16:13:54 +02:00
Markus Volk
baf2854ac5 sway: update 2024-09-22 23:04:49 +02:00
Markus Volk
47e9e2c49d wlroots: update 2024-09-22 23:04:10 +02:00
Markus Volk
b1b2195160 wlroots-0.18: update 2024-09-22 23:03:43 +02:00
Markus Volk
233b49f786 xdg-desktop-portal-hyprland: update 2024-09-22 14:53:38 +02:00
Markus Volk
0caf60e8e9 hyprutils: update 2024-09-22 14:53:33 +02:00
Markus Volk
c6455ba357 hyprwayland-scanner: update 2024-09-22 14:53:26 +02:00
Markus Volk
355c342502 hyprshade: add recipe 2024-09-21 18:48:21 +02:00
Markus Volk
447238feda python3-chevron: add recipe 2024-09-21 18:46:52 +02:00
Markus Volk
728782c49a gamescope: update 2024-09-17 14:24:24 +02:00
Markus Volk
79117ed23b hyprspace: update 2024-09-17 12:43:26 +02:00
Markus Volk
62aed785c5 xdg-desktop-portal-hyprland: update 2024-09-17 12:18:27 +02:00
Markus Volk
97501451ca waybar: update 2024-09-17 12:15:05 +02:00
Markus Volk
bbd39357d2 phosh: update 2024-09-12 08:33:25 +02:00
Markus Volk
c5c8e3c6d6 sway: update 2024-09-11 21:09:40 +02:00
Markus Volk
9fdee0b311 wlroots: update 2024-09-11 21:09:21 +02:00
Markus Volk
7311c59c35 gamescope: update 2024-09-11 15:39:43 +02:00
Markus Volk
ff6dda88e2 layer.conf: remove scarthgap 2024-09-08 19:56:58 +02:00
Markus Volk
822bcbe104 hyprland: update 2024-09-08 19:56:21 +02:00
Markus Volk
e1bb9237fe aquamarine: update 2024-09-08 19:56:04 +02:00
Markus Volk
e198123d39 wayfire: drop x11 PACKAGECONFIG 2024-09-04 08:23:35 +02:00
Markus Volk
14753b3231 hyprland: update
cleanup dependencies
2024-09-04 07:56:51 +02:00
Markus Volk
7d3429291f hyprland-contrib: update 2024-09-04 07:56:35 +02:00
Markus Volk
ff3e34e788 hyprlang: update 2024-09-04 07:56:13 +02:00
Markus Volk
e818f72143 aquamarine: update 2024-09-04 07:55:49 +02:00
Markus Volk
dd875065ae swww: add recipe 2024-09-01 07:59:31 +02:00
Markus Volk
01ef8dd7b5 wayfire: rename PACKAGECONFIG for xwayland 2024-08-27 16:01:34 +02:00
Markus Volk
f3c8eaa956 pywayfire: add recipe 2024-08-27 14:20:22 +02:00
Markus Volk
877521f182 hyprland: update 2024-08-27 13:57:20 +02:00
Markus Volk
cf6f88d7ce aquamarine: update 2024-08-27 13:56:56 +02:00
Markus Volk
06b602b09b hyprpicker: update 2024-08-27 13:56:33 +02:00
Markus Volk
763347ae49 libvarlink: fix license checksum 2024-08-26 07:12:26 +02:00
Markus Volk
abe0c3b163 libscfg: fix license checksum 2024-08-26 07:09:59 +02:00
Markus Volk
ff86af2797 gamescope: update 2024-08-25 18:51:54 +02:00
Markus Volk
eadcf0a48c wayfire: update 2024-08-25 07:58:10 +02:00
Markus Volk
8ea6369d2b wlsunset: update 2024-08-23 11:21:01 +02:00
Markus Volk
1622918488 wf-recorder: update 2024-08-23 11:20:36 +02:00
Markus Volk
87eec1c87f sway-contrib: update 2024-08-23 11:20:11 +02:00
Markus Volk
a1ced75d4a gbar: fix dependencies 2024-08-22 20:42:43 +02:00
Markus Volk
6d06794b9b nwg-shell-config: update 2024-08-22 08:30:51 +02:00
Markus Volk
f764d05f23 nwg-dock-hyprland: update 2024-08-22 08:30:28 +02:00
Markus Volk
1998eb50a0 azote: update 1.12.0 > 1.13.0 2024-08-22 08:29:44 +02:00
Markus Volk
a759a3f168 squeekboard: move to recipes-gtk 2024-08-22 07:58:28 +02:00
Markus Volk
651f160f15 squeekboard: update 1.39.0 -> 1.41.0 2024-08-22 07:56:37 +02:00
Markus Volk
bde14a7ba9 phosh: dont use gitsm fetcher
phosh does not support git submodules anymore
2024-08-21 09:13:13 +02:00
Markus Volk
fd44f87e7f phosh: update 2024-08-20 13:27:52 +02:00
Markus Volk
1d9a620955 phoc: update 2024-08-20 13:27:52 +02:00
Markus Volk
b411363b27 libgnome-volume-control: add recipe
This is	intended to be used as subproject. Build a package nevertheless,
because	phosh only supports inappropriate wrap file
2024-08-20 13:27:52 +02:00
Markus Volk
5ff25ca8eb libcall-ui: add recipe
This is intended to be used as subproject. Build a package nevertheless,
because phosh only supports inappropriate wrap file
2024-08-20 13:27:37 +02:00
Markus Volk
8b1ab04d82 hyprland: update 2024-08-20 10:52:09 +02:00
Markus Volk
8e03d6fcb4 aquamarine: update 2024-08-20 10:51:52 +02:00
Markus Volk
61c86390e9 gamescope: update 2024-08-20 10:51:25 +02:00
Markus Volk
5454afc221 hyprland: update 2024-08-19 11:03:24 +02:00
Markus Volk
08bfb28635 aquamarine: update 2024-08-19 11:03:04 +02:00
Markus Volk
fd040b9caf sway: update 2024-08-19 09:27:15 +02:00
Markus Volk
41948241ef wlroots: update 2024-08-19 09:26:57 +02:00
Markus Volk
a2a0d45544 hyprpaper: cleanup 2024-08-17 23:00:30 +02:00
Markus Volk
ed3dd3e65a labwc: update 2024-08-17 16:15:34 +02:00
Markus Volk
7ea94ce778 hyprspace: add recipe 2024-08-17 09:12:00 +02:00
Markus Volk
19f248e721 hyprland: update 2024-08-17 08:46:04 +02:00
Markus Volk
fa3ad673e7 aquamarine: update 2024-08-17 08:45:41 +02:00
Markus Volk
7da58c8aaf foot: update 2024-08-17 08:45:24 +02:00
Markus Volk
bcf4d7c591 hyprpaper: update 2024-08-17 08:44:31 +02:00
Markus Volk
c66a2e487c mako: update 2024-08-13 08:05:42 +02:00
Markus Volk
86080f9cc2 kanshi: update 2024-08-13 08:05:06 +02:00
Markus Volk
05443025cb libscfg: add recipe 2024-08-13 08:04:45 +02:00
Markus Volk
a080779c1b foot: update 2024-08-12 08:36:12 +02:00
Markus Volk
639e318738 fnott: update 2024-08-12 08:35:40 +02:00
Markus Volk
c70e34c8f2 swaybg: update 2024-08-12 07:36:31 +02:00
Markus Volk
3efa28b6c1 nwg-dock: update 2024-08-12 07:36:03 +02:00
Markus Volk
39aa913a97 nwg-dock-hyprland: update 2024-08-12 07:35:49 +02:00
Markus Volk
3a7ec97fb6 aquamarine: update 2024-08-10 10:14:06 +02:00
Markus Volk
c37e119e30 gamescope: update 2024-08-10 10:13:35 +02:00
Markus Volk
c7ee6d503e mpvpaper: update 2024-08-08 17:40:12 +02:00
Markus Volk
18511fae95 hyprland: update 2024-08-08 08:59:54 +02:00
Markus Volk
6a6d7093fa hyprland-plugins: update 2024-08-08 08:59:30 +02:00
Markus Volk
8fe22da851 gbar: add recipe 2024-08-08 08:32:40 +02:00
Markus Volk
b70f798e21 hyprland: update 2024-08-06 22:04:34 +02:00
Markus Volk
a8b61fa23e aquamarine: update 2024-08-06 22:04:11 +02:00
Markus Volk
5f9cbcef3b hyprlock: update 2024-08-06 22:03:50 +02:00
Markus Volk
0ab30e9a5a hyprpicker: update 2024-08-06 22:03:25 +02:00
Markus Volk
c9a4f337cf font-awesome-otf: update 2024-08-04 18:21:52 +02:00
Markus Volk
57d02fb5fe light: update SRC_URI 2024-08-04 18:19:42 +02:00
Markus Volk
98bdf8c50f ddcutil: update 2024-08-04 18:19:15 +02:00
Markus Volk
4a6abf7aaf cxxopts: update 2024-08-04 18:18:52 +02:00
Markus Volk
4185a4eaa6 gamescope: update 2024-08-04 09:18:33 +02:00
Markus Volk
287c37a078 wlgreet: update 2024-08-02 16:18:38 +02:00
Markus Volk
e54c9322fd regreet: update 2024-08-02 16:18:38 +02:00
Markus Volk
3109bab9b6 gtkgreet: update 2024-08-02 16:18:38 +02:00
Markus Volk
f85d6e8e6e tuigreet: update 2024-08-02 16:18:38 +02:00
Markus Volk
2504495a1b greetd: update 2024-08-02 16:18:38 +02:00
Markus Volk
89e3da290d Merge pull request 'wayfire: use virtual/libgl instead of mesa' (#5) from dylad/meta-wayland:pr/wayfire/fix_mesa_provider into master
Reviewed-on: https://codeberg.org/flk/meta-wayland/pulls/5
2024-08-01 16:10:44 +00:00
Dylan Laduranty
ad5dcd66d9 wayfire: use virtual/libgl instead of mesa
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-08-01 17:32:18 +02:00
Markus Volk
414bcd0726 waypaper: fix pep517-backend 2024-08-01 08:09:58 +02:00
Markus Volk
a37ab55a56 gimp: dont build api-documentation
This is a temporary workaround to fix an issue thats eventually caused by pango update:
| /home/flk/poky/build/tmp/work/corei7-64-poky-linux/gimp/2.99.18/recipe-sysroot-native/usr/bin/gi-docgen generate --quiet --fatal-warnings --config devel-docs/reference/gimp-ui/gimp-ui-3.0.toml --output-dir=devel-docs/reference/gimp-ui/libgimpui-3.0 --no-namespace-dir --content-dir=/home/flk/poky/build/tmp/work/corei7-64-poky-linux/gimp/2.99.18/git/devel-docs/reference/gimp-ui --add-include-path=/home/flk/poky/build/tmp/work/corei7-64-poky-linux/gimp/2.99.18/build/libgimp --add-include-path=/usr/share/gir-1.0 libgimp/GimpUi-3.0.gir
| WARNING: Unknown component in class link for Gimp.Brush: .Chooser
| Creates a [class@Gimp.Brush.Chooser] controlled by the specified property.
|           ^~~~~~~~~~~~~~~~~~~~~~~~~~
| ninja: build stopped: subcommand failed.
2024-07-31 14:52:49 +02:00
Markus Volk
2b3b8066e6 hyprland: update 2024-07-30 16:40:17 +02:00
Markus Volk
989a9826a4 hyprlock: update 2024-07-30 16:39:48 +02:00
Markus Volk
7a959990b6 aquamarine: update 2024-07-30 16:39:23 +02:00
Markus Volk
a4f721e8fc hyprland: update 2024-07-29 01:46:15 +02:00
Markus Volk
41978af7d6 xdg-desktop-portal-hyprland: update 2024-07-29 01:45:45 +02:00
Markus Volk
c855a4112d hyprland: update 2024-07-28 10:24:10 +02:00
Markus Volk
f6cd06e612 hyprutils: update 2024-07-28 10:23:36 +02:00
Markus Volk
484f00b75a hyprland: update 2024-07-27 23:45:57 +02:00
Markus Volk
8e1351cc79 aquamarine: update 2024-07-27 23:45:29 +02:00
Markus Volk
3299622dc0 hyprland: update 2024-07-27 07:25:41 +02:00
Markus Volk
46cd42b6c9 aquamarine: update 2024-07-27 07:25:04 +02:00
Markus Volk
7db5cb49f2 waybar: update 2024-07-27 01:16:17 +02:00
Markus Volk
694e8d1b50 hyprland-plugins: update 2024-07-24 07:53:47 +02:00
Markus Volk
07e0e53584 hyprwayland-scanner: update 2024-07-24 07:53:47 +02:00
Markus Volk
223c031b14 hyprutils: update 2024-07-24 07:53:47 +02:00
Markus Volk
3761bd76e2 hyprlang: update 2024-07-24 07:53:47 +02:00
Markus Volk
41ef08bc10 hyprland: update 2024-07-24 07:53:47 +02:00
Markus Volk
ce27681a6a aquamarine: update 2024-07-24 07:53:47 +02:00
Markus Volk
8cc75f8083 add 'Upstream-Status' to some patches 2024-07-24 07:53:47 +02:00
Markus Volk
35a6571846 Merge pull request 'recipes/support/hyprland: remove libxdmcp dependency from hyprpicker' (#4) from dylad/meta-wayland:pr/hyprpicker/rm_useless_deps into master
Reviewed-on: https://codeberg.org/flk/meta-wayland/pulls/4
2024-07-23 16:28:49 +00:00
Dylan Laduranty
747c9f99ec recipes/support/hyprland: remove libxdmcp dependency from hyprpicker
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-07-23 17:13:25 +02:00
Markus Volk
a9a489b4d2 gamescope: update 2024-07-18 06:13:52 +02:00
Markus Volk
9d1aea3dc3 labwc: update 2024-07-18 05:43:57 +02:00
Markus Volk
c2eebcd659 sway: update 2024-07-18 05:40:25 +02:00
Markus Volk
0e041b422a wlroots: update 2024-07-18 05:39:41 +02:00
Markus Volk
a876d7c8d4 wlroots: add recipe for wlroots-0.18 2024-07-18 05:38:57 +02:00
Markus Volk
1a8dc25a87 hyprland: update 2024-07-15 21:59:19 +02:00
Markus Volk
9138b30792 aquamarine: update 2024-07-15 21:59:08 +02:00
Markus Volk
38f2c89cf8 hyprutils: update 2024-07-15 21:59:03 +02:00
Markus Volk
86858458b5 Merge pull request 'recipes-support/hyprland: update hyprpicker' (#3) from dylad/meta-wayland:pr/update_hyprpicker_rev into master
Reviewed-on: https://codeberg.org/flk/meta-wayland/pulls/3
2024-07-15 16:11:02 +00:00
Dylan Laduranty
d7879e493a recipes-support/hyprland: update hyprpicker
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-07-15 16:44:54 +02:00
Markus Volk
0b74c5dcc9 hyprland-contrib: update 2024-07-12 20:56:00 +02:00
Markus Volk
47049bd8eb aquamarine: update 2024-07-12 20:56:00 +02:00
Markus Volk
2b89d0383d hyprland: update 2024-07-12 20:56:00 +02:00
Markus Volk
6f795dc304 Merge pull request 'recipes-extended/libdbusmenu: add libxslt-native dependency' (#2) from dylad/meta-wayland:pr/libdbusmenu_add_missing_dep into master
Reviewed-on: https://codeberg.org/flk/meta-wayland/pulls/2
2024-07-11 16:00:02 +00:00
Dylan Laduranty
2b7d09f64b recipes-extended/libdbusmenu: add libxslt-native dependencies
This dependency will provide xsltproc tool needed at compile time

Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-07-11 15:47:18 +02:00
Markus Volk
9664da5e9a hyprland-plugins: update 2024-07-10 11:03:28 +02:00
Markus Volk
9404d0e755 hyprutils: update 2024-07-10 10:56:20 +02:00
Markus Volk
999ea5aab7 hyprlang: update 2024-07-10 10:56:04 +02:00
Markus Volk
c91953893e aquamarine: update 2024-07-10 10:55:29 +02:00
Markus Volk
b2b714d4a4 hyprland: update
- Add the last version built with wlroots
- Move hyprland_git to recipes-support. It no longer utilizes wlroots
  but renders with its homemade  rendering backend library 'Aquamarine'
2024-07-10 10:50:42 +02:00
Markus Volk
d45003a6fb sway: update 2024-07-09 09:47:45 +02:00
Markus Volk
8529785456 wlroots: update 2024-07-09 09:47:25 +02:00
Markus Volk
5cefb81360 srain: update 2024-07-09 09:10:19 +02:00
Markus Volk
cb93fbe946 wayfire: update 2024-07-09 09:04:29 +02:00
Markus Volk
7d54de2b56 hyprwayland-scanner: update 2024-07-07 15:24:10 +02:00
Markus Volk
6d6318e863 hyprlock: update 2024-07-07 15:22:53 +02:00
Markus Volk
7dc674a297 squeekboard: update 2024-07-04 15:39:11 +02:00
Markus Volk
e82aa05f8b feedbackd: update 2024-07-04 14:36:40 +02:00
Markus Volk
ca91f395d8 phosh: update 2024-07-04 14:23:18 +02:00
Markus Volk
7ae09b3edf phoc: update 2024-07-04 14:03:50 +02:00
Markus Volk
037fa5c5d3 callaudiod: update 2024-07-04 14:03:11 +02:00
Markus Volk
359e2ec87d gmobile: update 2024-07-04 14:02:55 +02:00
Markus Volk
46cc850aed Merge pull request 'Change HOST_SYS to RUST_HOST_SYS in squeekboard' (#1) from meowcakes/meta-wayland:master into master
Reviewed-on: https://codeberg.org/flk/meta-wayland/pulls/1
2024-07-04 05:24:47 +00:00
Rogan Morrow
93fb69f3e8 HOST_SYS -> RUST_HOST_SYS 2024-07-04 15:02:42 +10:00
Markus Volk
b56de68161 sway: update 2024-07-02 07:43:53 +02:00
Markus Volk
b1b8ea1ad0 wlroots: update 2024-07-02 07:43:32 +02:00
Markus Volk
5a2220b97c wlroots-0.17: update 2024-07-02 07:42:56 +02:00
Markus Volk
edc74c457a xdg-desktop-portal-hyprland: add fix for pipewire 0.2.0 2024-06-30 15:28:17 +02:00
Markus Volk
bc466d2469 hyprland-plugins: update 2024-06-26 08:59:00 +02:00
Markus Volk
5b04e051bd hyprland: update 2024-06-25 19:34:41 +02:00
Markus Volk
693ce16336 hyprutils: update 2024-06-25 19:34:20 +02:00
Markus Volk
63abfb95f2 waypaper: update 2024-06-25 07:07:33 +02:00
Markus Volk
123d8b928e hyprpaper: update
- Update dependencies
2024-06-25 07:02:59 +02:00
Markus Volk
0524e65c57 aquamarine: update 2024-06-25 05:56:13 +02:00
Markus Volk
e4bdeba021 stb: update 2024-06-24 00:02:57 +02:00
Markus Volk
1d3dff334a hyprland-plugins: update 2024-06-23 23:14:57 +02:00
Markus Volk
55d0a606fc hyprland-expo: update dependencies 2024-06-23 23:13:49 +02:00
Markus Volk
eeda8f213c hyprutils: update 2024-06-23 21:15:28 +02:00
Markus Volk
08cb71aa87 hyprland-plugins: update 2024-06-23 21:15:16 +02:00
Markus Volk
7fb33028b2 hyprland: update 2024-06-23 21:14:22 +02:00
Markus Volk
27d655d000 gamescope: update 2024-06-23 21:13:11 +02:00
Markus Volk
88defa0ae1 hyprland-plugins: update 2024-06-21 19:35:18 +02:00
Markus Volk
1e8567d62d hyprutils: update 2024-06-21 19:35:00 +02:00
Markus Volk
f3f2264db2 hyprlock: cleanup 2024-06-21 19:33:55 +02:00
Markus Volk
ef2be188db aquamarine: add recipe 2024-06-21 19:32:35 +02:00
Markus Volk
3cf9b83dfc hyprwayland-scanner: update 2024-06-21 19:29:47 +02:00
Markus Volk
a96dbca642 hyprutils: update 2024-06-19 08:04:31 +02:00
Markus Volk
7df3eaab26 hyprland: add missing hyprutils dependency 2024-06-16 19:04:33 +02:00
Markus Volk
4072995729 hyprland-plugins: update 2024-06-16 18:40:22 +02:00
Markus Volk
6ce5fcfa16 hyprland: update 2024-06-16 18:40:03 +02:00
Markus Volk
5605e98156 hyprland: update 2024-06-15 18:03:28 +02:00
Markus Volk
0933624285 nwg-dock-hyprland: add systemd service file 2024-06-13 18:13:15 +02:00
Markus Volk
4b1ed6d612 hyprutils: update 2024-06-13 15:22:15 +02:00
Markus Volk
446077c28c xdg-desktop-portal-hyprland: update 2024-06-13 15:21:47 +02:00
Markus Volk
3f2f060da5 hyprland: update 2024-06-13 15:21:27 +02:00
Markus Volk
ed1662d507 hyprland: update 2024-06-10 17:56:08 +02:00
Markus Volk
88d80a7b66 hyprland-plugins: update 2024-06-10 17:55:50 +02:00
Markus Volk
6853d945cf hyprland: update 2024-06-09 07:56:06 +02:00
Markus Volk
25547fe93e hyprlock: update 2024-06-09 07:55:51 +02:00
Markus Volk
99cffd8d9f hyprlang: update 2024-06-09 07:26:02 +02:00
Markus Volk
46cbcc8f69 hyprutils: add recipe 2024-06-09 07:25:35 +02:00
Markus Volk
7ff08964e1 sway: update 2024-06-08 12:14:06 +02:00
Markus Volk
56ceb15ddc wlroots: update 2024-06-08 12:12:53 +02:00
Markus Volk
fe6e10e9f7 hyprland: update 2024-06-08 11:13:14 +02:00
Markus Volk
c52a11da4a hyprwayland-scanner: update 2024-06-08 11:06:09 +02:00
Markus Volk
ed4ece78c5 gamescope: update 2024-06-08 11:04:58 +02:00
Markus Volk
83b77702ec gmobile: fix license 2024-06-06 22:27:06 +02:00
Markus Volk
236b327eff waypaper: update 2024-06-06 21:30:04 +02:00
Markus Volk
e0a79f28f6 phosh: update 2024-06-06 21:28:58 +02:00
Markus Volk
4c91ae8b81 phoc: update 2024-06-06 21:28:29 +02:00
Markus Volk
610d93b205 gmobile: update 2024-06-06 21:27:46 +02:00
Markus Volk
79586655e8 sofia-sip: workaround for incompatible-pointer-type 2024-06-06 21:27:16 +02:00
Markus Volk
a4c603bc48 feedbackd: update 2024-06-06 21:26:54 +02:00
Markus Volk
c89408ce4a hyprland-plugins: update 2024-06-05 12:03:34 +02:00
Markus Volk
8164dabbd6 hyprland: update 2024-06-05 11:59:12 +02:00
Markus Volk
03f144f501 hyprwayland-scanner: update 2024-06-05 11:58:47 +02:00
Markus Volk
08eaf05b43 hyprcursor: update 2024-06-05 11:58:25 +02:00
Markus Volk
3c7b786f3c waybar: fix do_install:append 2024-06-01 07:54:45 +02:00
Markus Volk
761ac51455 libliftoff: update 2024-05-30 23:57:57 +02:00
Markus Volk
70ff0f5e28 wlroots-0.16: add workaround to fix build with gcc14 2024-05-30 23:57:12 +02:00
Markus Volk
d1ed14536f wlroots: add support for libliftoff 0.5.0
Add a merge request from upstream to support libliftoff 0.5.0
2024-05-30 23:54:45 +02:00
Markus Volk
877e8f6b8e autotiling: update 2024-05-29 08:55:59 +02:00
Markus Volk
3e89ab7f1a nwg-hello: update 2024-05-29 08:55:35 +02:00
Markus Volk
e8c63efd51 fix for some go recipes 2024-05-29 08:54:18 +02:00
Markus Volk
fe1e6d236d nwg-shell-config: update 2024-05-29 08:53:37 +02:00
Markus Volk
d75566b0e0 azote: update 2024-05-29 08:53:12 +02:00
Markus Volk
21caa0fa42 add S = "${WORKDIR}/sources" for go recipes 2024-05-29 08:39:48 +02:00
Markus Volk
c38db22ef6 aalib: add various patches
upstream is long dead, add various fixes
2024-05-28 01:31:47 +02:00
Markus Volk
0f40882e28 gamescope: update
add workaround for bundled libliftoff subproject
2024-05-21 18:23:19 +02:00
Markus Volk
ea73de6c80 nwg-menu: drop thunar from RRECOMMENDS 2024-05-21 15:59:19 +02:00
Markus Volk
d05b9cafe6 nwg-shell: use S = UNPACKDIR 2024-05-21 15:53:00 +02:00
Markus Volk
410b34c168 nwg-dock-hyprland: update 2024-05-21 15:51:47 +02:00
Markus Volk
af2e8affe4 nwg-displays: update 2024-05-21 15:51:15 +02:00
Markus Volk
f86c867611 xcur2png: ignore implicit-int
- add a patch to fix math
2024-05-21 14:48:28 +02:00
Markus Volk
bb04c59a12 gamescope: update 2024-05-15 09:02:14 +02:00
Markus Volk
a2afb2f621 sway: update 2024-05-11 20:32:49 +02:00
Markus Volk
735ae44621 wlroots-0.17: update 2024-05-11 20:32:20 +02:00
Markus Volk
0b95f5f898 wlroots: update 2024-05-11 20:32:02 +02:00
Markus Volk
8db6e60d42 labwc: update 2024-05-11 20:13:03 +02:00
Markus Volk
9fe4100915 hyprpicker: fix dependencies 2024-05-11 17:05:59 +02:00
Markus Volk
3fd476f31c autotiling: update 2024-05-08 00:14:27 +02:00
Markus Volk
dfe9e581ca nwg-shell-config: update 2024-05-07 23:33:41 +02:00
Markus Volk
c0ac890612 nwg-panel: update 2024-05-07 23:33:23 +02:00
Markus Volk
25f76de845 nwg-menu: update 2024-05-07 23:33:04 +02:00
Markus Volk
bd513e89f9 nwg-drawer: fix go build 2024-05-07 23:32:40 +02:00
Markus Volk
9b7aacd708 nwg-dock-hyprland: update 2024-05-07 23:31:30 +02:00
Markus Volk
5a35a42e80 nwg-dock: update 2024-05-07 23:31:12 +02:00
Markus Volk
92944a9322 nwg-bar: update 2024-05-07 23:30:26 +02:00
Markus Volk
a42d77abd0 azote: update 2024-05-07 23:30:02 +02:00
Markus Volk
ba179957fb nwg-displays: update 2024-05-07 08:26:48 +02:00
Markus Volk
e4f1988d6d waybar: update 2024-05-07 06:16:18 +02:00
Markus Volk
5d5e03b80d hyprland: update 2024-05-05 08:43:12 +02:00
Markus Volk
c7b7537b24 hyprland-plugins: update 2024-05-05 08:39:12 +02:00
Markus Volk
3d38ab2ffc hyprpaper: update 2024-05-05 08:38:52 +02:00
Markus Volk
5f72d3921b hyprwayland-scanner: update 2024-05-05 08:38:27 +02:00
Markus Volk
0de18cc176 gamescope: update 2024-05-02 19:59:42 +02:00
Markus Volk
a3a6cac458 Add recipe for sdbus-c++-1
We still need it. At least hyprland has not yet been ported to sdbus-c++-2
2024-05-02 19:53:16 +02:00
Markus Volk
d9e48451db nwg-look: dont link shared
If using module mode we cant link shared

This fixes:
| link: duplicated definition of symbol github.com/gotk3/gotk3/glib.(*Object).Unref-fm.(*Object).Unref.func1, from github.com/gotk3/gotk3/gtk and github.com/gotk3/gotk3/gdk
2024-04-30 19:43:19 +02:00
Markus Volk
8854ac9daf font-awesome: update 2024-04-30 09:14:52 +02:00
Markus Volk
ea8d494f6c gamescope: update 2024-04-30 09:14:09 +02:00
Markus Volk
d7778a0666 hyprwayland-scanner: update 2024-04-30 09:13:07 +02:00
Markus Volk
1b1ffb7011 playerctl: add missing glib-2.0 dependency 2024-04-30 09:11:06 +02:00
Markus Volk
6db0e2c455 hyprland: update 2024-04-25 08:44:03 +02:00
Markus Volk
0cb0d2679a hyprwayland-scanner: update 2024-04-25 08:43:42 +02:00
Markus Volk
8facdea432 hyprwayland-scanner: update 2024-04-24 01:50:15 +02:00
Markus Volk
8c2ba34cd8 hyprland-plugins: update 2024-04-20 15:46:42 +02:00
Markus Volk
15e9f6be67 hyprland: update 2024-04-20 15:46:16 +02:00
Markus Volk
e9668eb1ad hyprwayland-scanner: add recipe 2024-04-20 15:27:50 +02:00
Markus Volk
6ba384d13c hypridle: update 2024-04-19 18:35:28 +02:00
Markus Volk
0f8286ad14 yambar: update 2024-04-17 19:23:13 +02:00
Markus Volk
7bbf30b8ae fuzzel: update 2024-04-17 19:23:13 +02:00
Markus Volk
7ec5ad8ecf fnott: update 2024-04-17 19:23:13 +02:00
Markus Volk
c4273bef08 foot: update 2024-04-17 19:08:32 +02:00
Markus Volk
f66aa06877 hyprland: update 2024-04-16 18:38:31 +02:00
Markus Volk
6f24b2b0c4 hyprland-plugins: uodate 2024-04-16 18:38:16 +02:00
Markus Volk
adbbcb8b3d hyprland: update 2024-04-15 17:13:36 +02:00
Markus Volk
62317d5643 hyprlang: update 2024-04-15 17:13:20 +02:00
Markus Volk
799a848c5e libdisplay-info: make edid-decode dependency optional 2024-04-15 14:47:06 +02:00
Markus Volk
9d5c0ae90f wlroots-0.17: update 2024-04-14 19:13:27 +02:00
Markus Volk
8d73d44880 gamescope: update
Developer tries hard to build things statically. Rework accordingly
2024-04-14 19:12:59 +02:00
Markus Volk
4e675238de libdisplay-info: add dependency for edid-decode-native 2024-04-14 17:33:33 +02:00
Markus Volk
c65424edce udis86: remove recipe 2024-04-14 10:51:43 +02:00
Markus Volk
7ba60e097d hyprland: cleanup 2024-04-14 10:51:10 +02:00
Markus Volk
6a0ed0f3cd sway: update 2024-04-14 10:30:30 +02:00
Markus Volk
7820e7dc1d wlroots: update 2024-04-14 10:30:30 +02:00
Markus Volk
b941423a34 hyprland: update
Due to non-technical disputes, hyprland and freedektop will move in
different directions from now on. This led to a fork of wlroots. Let
hyprland build its own version of wlroots internally to keep things
maintainable.
2024-04-14 10:07:16 +02:00
Markus Volk
428604848e libliftoff: fix for gcc-14 2024-04-14 09:17:45 +02:00
Markus Volk
727d1dd3cf foot: update 2024-04-11 06:35:42 +02:00
Markus Volk
c4baf81b61 fcft: update 2024-04-11 06:35:14 +02:00
Markus Volk
89e776f788 hyprlock: update 2024-04-10 16:17:52 +02:00
Markus Volk
f8b1f7aace hyprcursor: update 2024-04-10 15:55:12 +02:00
Markus Volk
b508e211a0 hyprland: add recipe for 0.38
update to 0.38.1
2024-04-09 13:31:03 +02:00
Markus Volk
e0402132c8 hyprland-plugins: update 2024-04-07 20:02:12 +02:00
Markus Volk
df2ef3f690 hyprcursor: update 2024-04-07 20:00:32 +02:00
Markus Volk
0cc685fb0f layer.conf: update for master branch 2024-04-05 18:25:26 +02:00
Markus Volk
4127159e77 hyprexpo: add recipe; update plugins 2024-04-05 18:24:52 +02:00
Markus Volk
d300da1c43 hyprland: update to support hyprexpo 2024-04-05 18:22:46 +02:00
294 changed files with 7483 additions and 2905 deletions

View File

@@ -2,13 +2,16 @@
BBPATH .= ":${LAYERDIR}"
# We have recipes-* directories, add to BBFILES
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend ${LAYERDIR}/recipes*/*/*/*.bb ${LAYERDIR}/recipes*/*/*/*.bbappend"
BBFILES += " \
${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend \
${LAYERDIR}/recipes*/*/*/*.bb ${LAYERDIR}/recipes*/*/*/*.bbappend \
"
BBFILE_COLLECTIONS += "wayland"
BBFILE_PATTERN_wayland = "^${LAYERDIR}/"
BBFILE_PRIORITY_wayland = "5"
LAYERSERIES_COMPAT_wayland = "scarthgap"
LAYERSERIES_COMPAT_wayland = "whinlatter"
LAYERDEPENDS_wayland = " \
core \
@@ -16,6 +19,8 @@ LAYERDEPENDS_wayland = " \
"
BBFILES_DYNAMIC += " \
qt6-layer:${LAYERDIR}/dynamic-layers/meta-qt6/*/*/*.bb \
qt6-layer:${LAYERDIR}/dynamic-layers/meta-qt6/*/*/*.bbappend \
qt6-layer:${LAYERDIR}/dynamic-layers/meta-qt6/*/*/*.bb \
qt6-layer:${LAYERDIR}/dynamic-layers/meta-qt6/*/*/*.bbappend \
qt6-layer:${LAYERDIR}/dynamic-layers/meta-qt6/*/*/*/*.bb \
qt6-layer:${LAYERDIR}/dynamic-layers/meta-qt6/*/*/*/*.bbappend \
"

View File

@@ -11,7 +11,6 @@ EXTRA_OECMAKE += "-DUSE_QT6=ON"
SRC_URI = "git://github.com/FedoraQt/adwaita-qt.git;protocol=https;nobranch=1"
S = "${WORKDIR}/git"
SRCREV = "3807292acee096459a73732f663544916d9eb0e5"
FILES:${PN} += "${libdir}/plugins/styles/adwaita.so"

View File

@@ -0,0 +1,14 @@
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 = "cbec3b34df1487520d8680f71acf607ef281adda"
DEPENDS = "qtbase qtbase-native qttools-native qtwayland qtwayland-native btrfs-tools"
RRECOMMENDS:${PN} = "snapper qadwaitadecorations"
inherit qt6-cmake
FILES:${PN} += "${datadir}"

View File

@@ -0,0 +1,15 @@
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"
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 = ""

View File

@@ -0,0 +1,12 @@
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 = "4be1d324faf8d6e82c2be9f8510d299984dfdd2e"
DEPENDS = "qtbase qtquick3d qttools-native qtwayland qtwayland-native hyprutils"
inherit qt6-cmake pkgconfig

View File

@@ -5,9 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a"
SRC_URI = "git://github.com/hyprwm/hyprland-welcome.git;protocol=https;branch=main"
PV = "0.0.1"
SRCREV = "51561c00288775ad7afc20f47783bb068093ca5a"
S = "${WORKDIR}/git"
DEPENDS = "qtbase"
RDEPENDS:${PN} = "qtwayland"

View File

@@ -0,0 +1,15 @@
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 = "7e4054410f6d6331b239fea1c659ad6a917fbf6a"
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"

View File

@@ -0,0 +1,20 @@
SUMMARY = "QT6 Theme Provider for Hyprland"
HOMEPAGE = "https://github.com/hyprwm/hyprqt6engine"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=a0bf31bc487405beb07b19459ea85114"
SRC_URI = "git://github.com/hyprwm/hyprqt6engine.git;protocol=https;branch=main"
SRCREV = "e8a694d5fc7813cf477f426dce731967e4cf670b"
DEPENDS = "qtbase qtquick3d qttools-native hyprutils hyprlang"
inherit qt6-cmake pkgconfig
PACKAGECONFIG ?= "kde"
PACKAGECONFIG[kde] = ",,kconfig kiconthemes kcolorscheme"
EXTRA_OECMAKE += "-DPLUGINDIR=${libdir}/plugins"
FILES:${PN} += "${libdir}/plugins ${libdir}/libhyprqt6engine-common.so"
FILES:${PN}-dev = ""

View File

@@ -0,0 +1,13 @@
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"
DEPENDS = "qtbase qtquick3d qttools-native hyprutils qtwayland qtwayland-native"
RDEPENDS:${PN} = "hyprland-qt-support"
inherit qt6-cmake

View File

@@ -4,9 +4,8 @@ LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e0f1d50df739a9fb8eae12a8f37ce352"
# Note: meta-qt6 is needed
DEPENDS = "qtbase"
DEPENDS = "qtbase hyprutils"
RDEPENDS:${PN} = "qtwayland"
RRECOMMENDS:${PN} = "qgnomeplatform"
require xdg-desktop-portal-hyprland.inc
@@ -14,6 +13,6 @@ inherit qt6-cmake features_check
REQUIRED_DISTRO_FEATURES = "opengl wayland"
S = "${WORKDIR}/git/hyprland-share-picker"
S = "${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}/hyprland-share-picker"

View File

@@ -3,20 +3,24 @@ HOMEPAGE = "https://github.com/hyprwm/xdg-desktop-portal-hyprland"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e0f1d50df739a9fb8eae12a8f37ce352"
SRC_URI:append = " file://0001-meson.build-Dont-build-hyprland-share-picker-with-me.patch"
SRC_URI:append = " \
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
# Note: meta-qt6 is needed
DEPENDS = " \
wayland \
wayland-native \
wayland-protocols \
hyprlang \
hyprutils \
hyprwayland-scanner-native \
libdrm \
pipewire \
sdbus-c++ \
virtual/libgbm \
wayland \
wayland-protocols \
"
RDEPENDS:${PN} = "hyprland-share-picker grim slurp hyprpicker hyprlang"
@@ -25,7 +29,6 @@ RCONFLICTS:${PN} = "xdg-desktop-portal-wlr xdg-desktop-portal-gnome"
inherit meson pkgconfig features_check
REQUIRED_DISTRO_FEATURES = "opengl wayland"
S = "${WORKDIR}/git"
PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}"
PACKAGECONFIG[systemd] = "-Dsystemd=enabled,-Dsystemd=disabled,systemd"

View File

@@ -1,3 +1,3 @@
SRC_URI = "gitsm://github.com/hyprwm/xdg-desktop-portal-hyprland.git;protocol=https;nobranch=1"
SRCREV = "15fd76cb6ebb0e3c3b2c3a3daf452e7b781c6e8a"
PV = "1.3.1"
SRCREV = "371b96bd11ad2006ed4f21229dbd1be69bed3e8a"
PV = "1.3.10"

View File

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

View File

@@ -4,6 +4,8 @@ Date: Wed, 20 Sep 2023 16:56:17 +0200
Subject: [PATCH] meson.build: Dont build hyprland-share-picker with meson
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
---
meson.build | 1 -
1 file changed, 1 deletion(-)

View File

@@ -0,0 +1,28 @@
From 7a59af580210d064316ac07e606cba06b9cab9fd Mon Sep 17 00:00:00 2001
From: Markus Volk <f_l_k@t-online.de>
Date: Wed, 27 Aug 2025 20:01:28 +0200
Subject: [PATCH] icons-dark/CMakeLists.txt: dont use target binary
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Inappropriate [oe-specific]
---
icons-dark/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons-dark/CMakeLists.txt b/icons-dark/CMakeLists.txt
index 567a7b1c..d03f8453 100644
--- a/icons-dark/CMakeLists.txt
+++ b/icons-dark/CMakeLists.txt
@@ -15,7 +15,7 @@ if(WITH_ICON_GENERATION)
# No trainling slashes on dirs. It will break scripts.
add_custom_target(breeze-generate-symbolic-dark ALL
COMMENT "Generating symbolic dark icons"
- COMMAND $<TARGET_FILE:generate-symbolic-dark> ${CMAKE_SOURCE_DIR}/icons ${ICON_GEN_DIR}
+ COMMAND "generate-symbolic-dark" ${CMAKE_SOURCE_DIR}/icons ${ICON_GEN_DIR}
)
# Auto-generate 24px monochrome icons from 22px versions
add_custom_target(breeze-generate-24px-versions-dark ALL
--
2.50.1

View File

@@ -0,0 +1,33 @@
SUMMARY = "Breeze icons"
HOMEPAGE = "https://api.kde.org/frameworks/breeze-icons/html/index.html"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM += "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1"
SRC_URI = "git://invent.kde.org/frameworks/breeze-icons.git;protocol=https;nobranch=1"
SRC_URI += "file://0001-icons-dark-CMakeLists.txt-dont-use-target-binary.patch"
SRCREV = "2a9b908671d4168fa94583f043c33f6b90aec3a7"
DEPENDS = " \
breeze-icons-native \
qtbase \
qtwayland \
qtwayland-native \
qttools-native \
extra-cmake-modules \
python3-lxml-native \
"
inherit qt6-cmake pkgconfig
EXTRA_OECMAKE:class-native += "-DWITH_ICON_GENERATION=OFF"
do_install:class-native() {
install -d ${D}${bindir}
for file in ${B}/bin/*; do
install -m 755 $file ${D}${bindir}
done
}
FILES:${PN} += "${libdir}/qml ${datadir}/icons"
BBCLASSEXTEND = "native"

View File

@@ -0,0 +1,22 @@
SUMMARY = "Extra CMake modules"
HOMEPAGE = "https://api.kde.org/frameworks/extra-cmake-modules/html/index.html"
LICENSE = "BSD-2-Clause & BSD-3-Clause & MIT"
LIC_FILES_CHKSUM += "file://LICENSES/MIT.txt;md5=38aa75cf4c4c87f018227d5ec9638d75"
LIC_FILES_CHKSUM += "file://LICENSES/BSD-2-Clause.txt;md5=63d6ee386b8aaba70b1bf15a79ca50f2"
LIC_FILES_CHKSUM += "file://LICENSES/BSD-3-Clause.txt;md5=954f4d71a37096249f837652a7f586c0"
SRC_URI = "https://download.kde.org/stable/frameworks/6.17/extra-cmake-modules-${PV}.tar.xz"
SRC_URI[sha256sum] = "dfecb17d0238f4de1dd3485b92a6606137d4a9c67b9e4ce40407fe0f2aec0a40"
DEPENDS = "cmake-native qttools qtbase-native qttools-native"
inherit qt6-cmake
EXTRA_OECMAKE:append = "-DBUILD_TESTING=OFF"
FILES:${PN}-dev += " ${datadir}/ECM"
BBCLASSEXTEND = "native nativesdk"
RDEPENDS:${PN}-dev:class-target += "python3-core python3-as-python"

View File

@@ -0,0 +1,24 @@
SUMMARY = "Reading, creating, and manipulating file archives"
HOMEPAGE = "https://api.kde.org/frameworks/karchive/html/index.html"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM += "file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7"
SRC_URI = "git://invent.kde.org/frameworks/karchive.git;protocol=https;nobranch=1"
SRCREV = "69712e2d9ca0ea195a78ff0e9c509592c3e98a01"
DEPENDS = " \
bzip2 \
extra-cmake-modules \
zstd \
openssl \
qtbase \
qtwayland \
qtwayland-native \
qttools-native \
extra-cmake-modules \
zlib \
"
inherit qt6-cmake pkgconfig
FILES:${PN} += "${datadir}/qlogging-categories6"

View File

@@ -0,0 +1,38 @@
SUMMARY = "Access to the windowing system"
HOMEPAGE = "https://api.kde.org/frameworks/kcolorscheme/html/index.html"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM += "file://LICENSES/LGPL-2.1-only.txt;md5=41890f71f740302b785c27661123bff5"
SRC_URI = "git://invent.kde.org/frameworks/kcolorscheme.git;protocol=https;nobranch=1"
SRCREV = "7272e587bccbed92b08aeb663c31e049e881918b"
DEPENDS = " \
appstream-native \
qtbase \
qtwayland \
qtwayland-native \
qttools-native \
extra-cmake-modules \
kconfig \
ki18n \
kguiaddons \
"
inherit qt6-cmake gettext pkgconfig
do_configure:prepend() {
# Those files are provided by 'kconfig' package but dont make it into STAGING_SYSROOT
#| The imported target "KF6::kconfig_compiler" references the file
#|
#| "../6.17.0/recipe-sysroot/usr/libexec/kf6/kconfig_compiler_kf6"
#|
#| but this file does not exist.
# add a hack to avoid cmake confusion:
mkdir -p ${STAGING_LIBEXECDIR}/kf6
touch ${STAGING_LIBEXECDIR}/kf6/kconf_update
touch ${STAGING_LIBEXECDIR}/kf6/kconfig_compiler_kf6
}
FILES:${PN} += "${libdir}/qml ${datadir}/qlogging-categories6"
RDEPENDS:${PN} += "kconfig"

View File

@@ -0,0 +1,22 @@
SUMMARY = "Access to the windowing system"
HOMEPAGE = "https://api.kde.org/frameworks/kwindowsystem/html/index.html"
LICENSE = "MIT & LGPL-2.1-only"
LIC_FILES_CHKSUM += "file://LICENSES/MIT.txt;md5=38aa75cf4c4c87f018227d5ec9638d75"
LIC_FILES_CHKSUM += "file://LICENSES/LGPL-2.1-only.txt;md5=fabba2a3bfeb22a6483d44e9ae824d3f"
SRC_URI = "git://invent.kde.org/frameworks/kconfig.git;protocol=https;nobranch=1"
SRCREV = "170647a6c150c4805857b49075a674519b09ffa4"
DEPENDS = " \
qtbase \
qtwayland \
qtwayland-native \
qttools-native \
extra-cmake-modules \
"
inherit qt6-cmake
FILES:${PN} += "${libdir}/qml ${datadir}/qlogging-categories6"
BBCLASSEXTEND = "native"

View File

@@ -0,0 +1,28 @@
SUMMARY = "Utilities for graphical user interfaces"
HOMEPAGE = "https://api.kde.org/frameworks/kguiaddons/html/index.html"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM += "file://LICENSES/LGPL-2.1-only.txt;md5=fabba2a3bfeb22a6483d44e9ae824d3f"
SRC_URI = "git://invent.kde.org/frameworks/kguiaddons.git;protocol=https;nobranch=1"
SRCREV = "757c799124995689000e4a4664a675ef77775595"
DEPENDS = " \
qtbase \
qtwayland \
qtwayland-native \
qttools-native \
extra-cmake-modules \
kconfig \
plasma-wayland-protocols \
python3-shiboken6-native \
python3-pyside6 \
python3-build-native \
"
inherit qt6-cmake mime-xdg pkgconfig
EXTRA_OECMAKE += "-DBUILD_TESTING=OFF"
FILES:${PN} += "${libdir}/qml ${PYTHON_SITEPACKAGES_DIR} ${datadir}/qlogging-categories6"
BBCLASSEXTEND = "native"

View File

@@ -0,0 +1,26 @@
SUMMARY = "Access to the windowing system"
HOMEPAGE = "https://api.kde.org/frameworks/ki18n/html/index.html"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM += "file://LICENSES/LGPL-2.1-only.txt;md5=fabba2a3bfeb22a6483d44e9ae824d3f"
SRC_URI = "git://invent.kde.org/frameworks/ki18n.git;protocol=https;nobranch=1"
SRCREV = "a0412f78578372e130ec22738005591ada743983"
DEPENDS = " \
qtbase \
qtwayland \
qtwayland-native \
qttools-native \
extra-cmake-modules \
kconfig \
"
inherit qt6-cmake gettext pkgconfig
do_install:append() {
sed -i 's|${STAGING_BINDIR_NATIVE}/python3-native|${bindir}|' ${D}${libdir}/cmake/KF6I18n/KF6I18nMacros.cmake
}
FILES:${PN} += "${libdir}/qml ${libdir}/plugins/kf6 ${datadir}/qlogging-categories6"

View File

@@ -0,0 +1,40 @@
SUMMARY = "Icon GUI utilities"
HOMEPAGE = "https://api.kde.org/frameworks/kiconthemes/html/index.html"
LICENSE = "MIT & LGPL-2.1-only"
LIC_FILES_CHKSUM += "file://LICENSES/LGPL-2.1-only.txt;md5=fabba2a3bfeb22a6483d44e9ae824d3f"
SRC_URI = "git://invent.kde.org/frameworks/kiconthemes.git;protocol=https;nobranch=1"
SRCREV = "cc6686960cf12ffe63296fe4a5118d5466b10e8f"
DEPENDS = " \
breeze-icons \
qtbase \
qtwayland \
qtwayland-native \
qttools-native \
extra-cmake-modules \
karchive \
kconfig \
ki18n \
kwidgetaddons \
kcolorscheme \
"
inherit qt6-cmake gettext pkgconfig
do_configure:prepend() {
# Those files are provided by 'kconfig' package but dont make it into STAGING_SYSROOT
#| The imported target "KF6::kconfig_compiler" references the file
#|
#| "../6.17.0/recipe-sysroot/usr/libexec/kf6/kconfig_compiler_kf6"
#|
#| but this file does not exist.
# add a hack to avoid cmake confusion:
mkdir -p ${STAGING_LIBEXECDIR}/kf6
touch ${STAGING_LIBEXECDIR}/kf6/kconf_update
touch ${STAGING_LIBEXECDIR}/kf6/kconfig_compiler_kf6
}
FILES:${PN} += "${libdir}/qml ${libdir}/plugins/kiconthemes6 ${datadir}/qlogging-categories6"
RDEPENDS:${PN} += "kconfig"

View File

@@ -0,0 +1,23 @@
SUMMARY = "Widget addons"
HOMEPAGE = "https://github.com/KDE/kwidgetsaddons"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM += "file://LICENSES/LGPL-2.1-only.txt;md5=fabba2a3bfeb22a6483d44e9ae824d3f"
SRC_URI = "git://github.com/KDE/kwidgetsaddons.git;protocol=https;nobranch=1"
SRCREV = "272bd685591e321b0fda52ef21fcc30fc75ef9d2"
DEPENDS = " \
qtbase \
qtwayland \
qtwayland-native \
qttools-native \
extra-cmake-modules \
kconfig \
python3-shiboken6-native \
python3-pyside6 \
python3-build-native \
"
inherit qt6-cmake pkgconfig
FILES:${PN} += "${libdir}/qml ${PYTHON_SITEPACKAGES_DIR} ${datadir}/qlogging-categories6"

View File

@@ -0,0 +1,26 @@
SUMMARY = "Access to the windowing system"
HOMEPAGE = "https://api.kde.org/frameworks/kwindowsystem/html/index.html"
LICENSE = "MIT & LGPL-2.1-only"
LIC_FILES_CHKSUM += "file://LICENSES/MIT.txt;md5=38aa75cf4c4c87f018227d5ec9638d75"
LIC_FILES_CHKSUM += "file://LICENSES/LGPL-2.1-only.txt;md5=fabba2a3bfeb22a6483d44e9ae824d3f"
SRC_URI = "https://download.kde.org/stable/frameworks/6.17/kwindowsystem-${PV}.tar.xz"
SRC_URI[sha256sum] = "259abef58b09ad1a8022b5cb94831a98f3e5b5cc7c65f7a0b40be64361756f63"
DEPENDS = " \
qtbase \
qtwayland \
qtwayland-native \
qttools-native \
plasma-wayland-protocols \
"
inherit qt6-cmake pkgconfig
EXTRA_OECMAKE = "-DKWINDOWSYSTEM_X11=OFF"
FILES:${PN} += " \
${libdir}/plugins/kf6 \
${libdir}/qml \
${datadir}/qlogging-categories6 \
"

View File

@@ -0,0 +1,18 @@
DESCRIPTION = "Plasma Wayland Protocols"
HOMEPAGE = "https://download.kde.org/stable/plasma-wayland-protocols"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1"
SRC_URI = "https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-${PV}.tar.xz"
SRC_URI[sha256sum] = "da3fbbe3fa5603f9dc9aabe948a6fc8c3b451edd1958138628e96c83649c1f16"
DEPENDS = "extra-cmake-modules qtwayland-native"
BBCLASSEXTEND = "native nativesdk"
inherit qt6-cmake
FILES:${PN}-dev += " \
${libdir}/cmake/* \
${datadir}/plasma-wayland-protocols/* \
"

View File

@@ -0,0 +1,28 @@
From c10190aa7437be4d0db8c4a2545d1feb8e17e5ad Mon Sep 17 00:00:00 2001
From: Markus Volk <f_l_k@t-online.de>
Date: Sun, 27 Jul 2025 23:32:02 +0200
Subject: [PATCH] style/CMakeLists.txt: set KVANTUM_STYLES_DIR
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
---
style/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/style/CMakeLists.txt b/Kvantum/style/CMakeLists.txt
index 3ba5126c..e268bc55 100644
--- a/style/CMakeLists.txt
+++ b/style/CMakeLists.txt
@@ -34,7 +34,7 @@ if(QT_VERSION_MAJOR EQUAL 6)
execute_process(COMMAND "${REAL_QMAKE_EXECUTABLE}" -query QT_INSTALL_PLUGINS
OUTPUT_VARIABLE _Qt6_PLUGIN_INSTALL_DIR
ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)
- set(KVANTUM_STYLE_DIR "${_Qt6_PLUGIN_INSTALL_DIR}/styles/")
+ set(KVANTUM_STYLE_DIR "${CMAKE_INSTALL_PREFIX}/lib/plugins/styles/")
include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
${Qt6Core_INCLUDE_DIRS} ${Qt6Widgets_INCLUDE_DIRS}
--
2.50.1

View File

@@ -0,0 +1,19 @@
SUMMARY = "Kvantum (by Pedram Pourang, a.k.a. Tsu Jan) is an SVG-based theme engine for Qt"
HOMEPAGE = "https://github.com/tsujan/Kvantum"
LICENSE = "GPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
DEPENDS = "qtbase qtsvg qttools kwindowsystem libx11 libxext"
inherit qt6-cmake
SRC_URI = "git://github.com/tsujan/Kvantum.git;protocol=https;nobranch=1"
SRC_URI += "file://0001-style-CMakeLists.txt-set-KVANTUM_STYLES_DIR.patch"
SRCREV = "8acc24e13ffea00e7b4b50abc0fdf81b59757465"
S = "${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}/Kvantum"
EXTRA_OECMAKE = "-DCMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT=OFF"
FILES:${PN} += "${datadir} ${libdir}"
RDEPENDS:${PN} = "qt6ct"

View File

@@ -0,0 +1,17 @@
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}"
EXTRA_OECMAKE = "-DQT_MAJOR_VERSION=6"

View File

@@ -16,7 +16,6 @@ EXTRA_OECMAKE += "-DUSE_QT6=ON"
SRC_URI = "git://github.com/FedoraQt/QAdwaitaDecorations.git;protocol=https;nobranch=1"
S = "${WORKDIR}/git"
SRCREV = "8f7357cf57b46216160cd3dc1f09f02a05fed172"
SRCREV = "d70c24a745e2f2195222400f901cb3a9296f28b5"
FILES:${PN} += "${libdir}"

View File

@@ -19,11 +19,10 @@ RDEPENDS:${PN} = "adwaita-qt"
inherit qt6-cmake
EXTRA_OECMAKE += "-DUSE_QT6=ON"
EXTRA_OECMAKE += "-DUSE_QT6=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5"
SRC_URI = "git://github.com/FedoraQt/QGnomePlatform.git;protocol=https;nobranch=1"
S = "${WORKDIR}/git"
SRCREV = "71f1fe577b5b665bc19c7ab3736ffe8387fa52ee"
FILES:${PN} += "${libdir} ${datadir}"

View File

@@ -0,0 +1,25 @@
From 197207257c7c7d1d20c2a4e65ebfa40171478509 Mon Sep 17 00:00:00 2001
From: Markus Volk <f_l_k@t-online.de>
Date: Mon, 28 Jul 2025 12:00:47 +0200
Subject: [PATCH] src/qt6ct-qtplugin/CMakeLists.txt: set plugin path
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
---
src/qt6ct-qtplugin/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/qt6ct-qtplugin/CMakeLists.txt b/src/qt6ct-qtplugin/CMakeLists.txt
index c3d7498..40774a9 100644
--- a/src/qt6ct-qtplugin/CMakeLists.txt
+++ b/src/qt6ct-qtplugin/CMakeLists.txt
@@ -10,4 +10,4 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../)
add_library(qt6ct-qtplugin MODULE ${app_SRCS})
set_target_properties(qt6ct-qtplugin PROPERTIES OUTPUT_NAME qt6ct)
target_link_libraries(qt6ct-qtplugin PRIVATE Qt6::Widgets Qt6::GuiPrivate qt6ct-common)
-install(TARGETS qt6ct-qtplugin DESTINATION ${PLUGINDIR}/platformthemes)
+install(TARGETS qt6ct-qtplugin DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/plugins/platformthemes)
--
2.50.1

View File

@@ -0,0 +1,25 @@
From ed29bf6ad09df6cba046b2649b5d6f7594c6d272 Mon Sep 17 00:00:00 2001
From: Markus Volk <f_l_k@t-online.de>
Date: Mon, 28 Jul 2025 12:10:27 +0200
Subject: [PATCH] src/qt6ct-style/CMakeLists.txt: set plugin path
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
---
src/qt6ct-style/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/qt6ct-style/CMakeLists.txt b/src/qt6ct-style/CMakeLists.txt
index ea8f426..c131729 100644
--- a/src/qt6ct-style/CMakeLists.txt
+++ b/src/qt6ct-style/CMakeLists.txt
@@ -11,4 +11,4 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../)
add_library(qt6ct-style MODULE ${app_SRCS})
target_link_libraries(qt6ct-style PRIVATE Qt6::Widgets qt6ct-common)
-install(TARGETS qt6ct-style DESTINATION ${PLUGINDIR}/styles)
+install(TARGETS qt6ct-style DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/plugins/styles)
--
2.50.1

View File

@@ -0,0 +1,18 @@
SUMMARY = "This program allows users to configure Qt6 settings (theme, font, icons, etc.)"
HOMEPAGE = "https://github.com/trialuser02/qt6ct"
LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM += "file://COPYING;md5=d1f6db91e8b388803991385a2c6d75f5"
SRC_URI = "git://github.com/trialuser02/qt6ct.git;protocol=https;nobranch=1"
SRC_URI += "file://0001-src-qt6ct-qtplugin-CMakeLists.txt-set-plugin-path.patch"
SRC_URI += "file://0001-src-qt6ct-style-CMakeLists.txt-set-plugin-path.patch"
SRCREV = "55dba8704c0a748b0ce9f2d3cc2cf200ca3db464"
DEPENDS = "cmake-native qttools qtbase-native qttools-native"
inherit qt6-cmake
FILES:${PN} += " \
${libdir}/plugins/platformthemes/libqt6ct.so \
${libdir}/plugins/styles/libqt6ct-style.so \
"

View File

@@ -0,0 +1,30 @@
From 2956a4fab61f959c02c944887a3e1d0cf9e94550 Mon Sep 17 00:00:00 2001
From: Markus Volk <f_l_k@t-online.de>
Date: Thu, 17 Jul 2025 16:40:09 +0200
Subject: [PATCH] dont bake compile flags into binary
Signed-off-by: Markus Volk <f_l_k@t-online.de>
This fixes reproducibility
Upstream-Status: Inappropriate [oe-specific]
---
src/launch/command.cpp | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/launch/command.cpp b/src/launch/command.cpp
index 64eb076..8965ae7 100644
--- a/src/launch/command.cpp
+++ b/src/launch/command.cpp
@@ -514,8 +514,6 @@ int runCommand(int argc, char** argv, QCoreApplication* coreApplication) {
if (state.log.verbosity > 1) {
qCInfo(logBare).noquote() << "\nBuildtime Qt Version:" << QT_VERSION_STR;
qCInfo(logBare).noquote() << "Runtime Qt Version:" << qVersion();
- qCInfo(logBare).noquote() << "Compiler:" << COMPILER;
- qCInfo(logBare).noquote() << "Compile Flags:" << COMPILE_FLAGS;
}
if (state.log.verbosity > 0) {
--
2.50.1

View File

@@ -0,0 +1,39 @@
SUMMARY = "building blocks for your desktop"
HOMEPAGE = "https://quickshell.org"
LICENSE = "LGPL-3.0-only"
LIC_FILES_CHKSUM = "file://LICENSE;md5=3000208d539ec061b899bce1d9ce9404"
SRC_URI = "git://github.com/quickshell-mirror/quickshell.git;protocol=https;branch=master"
SRC_URI += "file://0001-dont-bake-compile-flags-into-binary.patch"
SRCREV = "a5431dd02dc23d9ef1680e67777fed00fe5f7cda"
DEPENDS = "cli11 qtbase qttools-native qtdeclarative qtquick3d qtshadertools spirv-tools virtual/libgbm"
RRECOMMENDS:${PN} = "qt5compat"
inherit qt6-cmake pkgconfig
EXTRA_OECMAKE += "-DCMAKE_BUILD_TYPE=RelWithDebInfo"
FILES:${PN} += "${libdir}/qml/Quickshell ${datadir}"
PACKAGECONFIG = "${@bb.utils.filter('DISTRO_FEATURES', 'x11 wayland pipewire bluetooth pam', d)} hyprland mpris systray upower notifications i3 greetd"
PACKAGECONFIG[x11] = "-DX11=ON,-DX11=OFF,libx11 libxcb"
PACKAGECONFIG[wayland] = "-DWAYLAND=ON,DWAYLAND=OFF,qtwayland qtwayland-native"
PACKAGECONFIG[hyprland] = "-DHYPRLAND=ON,-DHYPRLAND=OFF"
PACKAGECONFIG[i3] = "-DI3=ON,-DI3=OFF"
PACKAGECONFIG[greetd] = "-DGREETD=ON,-DGREETD=OFF"
PACKAGECONFIG[upower] = "-DUPOWER=ON,-DUPOWER=OFF"
PACKAGECONFIG[systray] = "-DSERVICE_STATUS_NOTIFIER=ON,-DSERVICE_STATUS_NOTIFIER=OFF"
PACKAGECONFIG[bluetooth] = "-DBLUETOOTH=ON,-DBLUETOOTH=OFF"
PACKAGECONFIG[notifications] = "-DSERVICE_NOTIFICATIONS=ON,-DSERVICE_NOTIFICATIONS=OFF"
PACKAGECONFIG[pam] = "-DPAM=ON,-DPAM=OFF"
PACKAGECONFIG[mpris] = "-DMPRIS=ON,-DMPRIS=OFF"
PACKAGECONFIG[pipewire] = "-DPIPEWIRE=ON,-DPIPEWIRE=OFF,pipewire"
PACKAGECONFIG[jemalloc] = "-DUSE_JEMALLOC=ON,-DUSE_JEMALLOC=OFF,jemalloc"
PACKAGECONFIG[crashreporter] = "-DCRASH_REPORTER=ON,-DCRASH_REPORTER=OFF"
do_install:prepend() {
sed -i -e 's|${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}|${TARGET_DBGSRC_DIR}|g' ${B}/src/dbus/dbus_objectmanager.h
sed -i -e 's|${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}|${TARGET_DBGSRC_DIR}|g' ${B}/src/dbus/dbusmenu/dbus_menu.h
}

View File

@@ -20,9 +20,7 @@ DEPENDS += " \
"
S = "${WORKDIR}/git"
PV = "252.9"
SRCREV = "17963fe8309e4782896335c3f8dc4a6c4b57d0b2"
SRCREV = "a5d0503e56596e4495407e6bbdd89ec2cf1fbe98"
inherit meson pkgconfig

View File

@@ -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.0.0"
SRCREV = "c74846a891b3cc3bfa992d588b1295f528d43039"
inherit cmake

View File

@@ -0,0 +1,20 @@
SUMMARY = "libuv bindings for luajit and lua 5.1/ 5.2/ 5.3/ 5.4"
HOMEPAGE = "https://github.com/luvit/luv"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57"
SRC_URI = "gitsm://github.com/luvit/luv.git;protocol=https;branch=master"
SRCREV = "4c9fbc6cf6f3338bb0e0426710cf885ee557b540"
DEPENDS = "luajit-native libuv"
inherit cmake
EXTRA_OECMAKE = " \
-DBUILD_SHARED_LIBS=ON \
-DWITH_SHARED_LIBUV=ON \
-DBUILD_MODULE=OFF \
-DLUA_BUILD_TYPE=System \
-DWITH_LUA_ENGINE=LuaJIT \
-DLUA_COMPAT53_DIR=${S}/deps/lua-compat-5.3 \
"

View File

@@ -19,7 +19,5 @@ RDEPENDS:${PN} = " \
inherit setuptools3
S = "${WORKDIR}/git"
PV = "0.31"
SRCREV = "a734526ed33fe446396e32649e8895dde679f52c"

View File

@@ -0,0 +1,10 @@
SUMMARY = "A python implementation of the mustache templating language."
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=4a2d7b4be06609e1a683e7d895c75c02"
SRC_URI = "git://github.com/noahmorrison/chevron;protocol=https;branch=main"
inherit setuptools3
SRCREV = "d7f6bd54a296620068570fb83b91a43958ee5e37"

View File

@@ -10,7 +10,5 @@ RDEPENDS:${PN} = "python3-pillow"
inherit setuptools3
S = "${WORKDIR}/git"
PV = "0.2.1"
SRCREV = "3e96a52abfa34323c798a691b2970c6df3059fda"

View File

@@ -12,7 +12,5 @@ RDEPENDS:${PN} = " \
inherit setuptools3
S = "${WORKDIR}/git"
PV = "2.4.1"
SRCREV = "f495974c32a7a7b1eb433e7b8c87166e96375c32"

View File

@@ -0,0 +1,11 @@
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
SRCREV = "ae47d8028c237ca5507ceef1b843ee427b442887"
RDEPENDS:${PN} += "ffmpeg python3-imageio"

View File

@@ -2,5 +2,7 @@ do_install:append:class-target() {
ln -sf ${bindir}/python3 ${D}${bindir}/python
}
FILES:${PN}:class-target += "${bindir}/python"
PACKAGES:prepend:class-target = "${PN}-as-python "
FILES:${PN}-as-python = "${bindir}/python"
RRECOMMENDS:${PN}-core:append:class-target = " ${PN}-as-python"

View File

@@ -0,0 +1,9 @@
SUMMARY = "Python ipc bindings for wayfire"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://license;md5=12a8965e31d96ba989d4294f1e2cd525"
inherit python_setuptools_build_meta
SRC_URI = "git://github.com/WayfireWM/pywayfire.git;protocol=https;branch=main"
SRCREV = "af2d7a187c8479c114102d6c9413ad25316b199a"

View File

@@ -4,8 +4,7 @@ LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=fb994481c55623ef338885280e676f3b"
SRC_URI = "git://github.com/nothings/stb.git;protocol=https;branch=master"
SRCREV = "f4a71b13373436a2866c5d68f8f80ac6f0bc1ffe"
S = "${WORKDIR}/git"
SRCREV = "013ac3beddff3dbffafd5177e7972067cd2b5083"
do_install() {
install -d ${D}${includedir}/stb

View File

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

View File

@@ -63,7 +63,5 @@ SRC_URI[version_check-0.9.4.sha256sum] = "49874b5167b65d7193b8aba1567f5c7d93d001
inherit rust cargo
S = "${WORKDIR}/git"
PV = "0.1.3"
SRCREV = "1f7a08c6a87b06f13744962f757e6bdcc6e3fc89"

View File

@@ -12,7 +12,5 @@ RDEPENDS:${PN} = "python-i3ipc"
inherit setuptools3
S = "${WORKDIR}/git"
PV = "1.8"
SRCREV = "31207c0ca44ed846763dc6df55316ee7a7d047a8"
SRCREV = "b6a8b9af52892a04d75118f79d2aad4edc3df963"

View File

@@ -0,0 +1,17 @@
SUMMARY = "This program allows you read and control device brightness on Linux"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=b3ad8718387309bb4fbcb4adce0d77c1"
SRC_URI = "git://github.com/Hummer12007/brightnessctl.git;protocol=https;branch=master"
SRCREV = "e70bc55cf053caa285695ac77507e009b5508ee3"
do_compile() {
./configure
oe_runmake
}
do_install() {
install -d ${D}${libdir}/udev/rules.d ${D}${bindir}
install -m 0755 brightnessctl ${D}${bindir}
install -m 0644 90-brightnessctl.rules ${D}${libdir}/udev/rules.d
}

View File

@@ -10,9 +10,7 @@ inherit meson pkgconfig
SRC_URI = "git://gitlab.com/mobian1/callaudiod.git;protocol=https;branch=master"
S = "${WORKDIR}/git"
PV = "0.1.9"
SRCREV = "50d1ac3792aac03abe0a3a88ceac77201a43bb3b"
SRCREV = "56831297817afb6b30062b7cee3e40225ac39cac"
FILES:${PN} += "${datadir}"

View File

@@ -9,8 +9,6 @@ SRC_URI = " \
file://pkgconfig.patch \
"
S = "${WORKDIR}/git"
PV = "3.0.1"
SRCREV = "22ceabf205d8d678710a43154da5a06b701c5830"
inherit cmake

View File

@@ -3,6 +3,7 @@ From: Cole Mickens <cole.mickens@gmail.com>
Date: Sun, 26 Jan 2020 01:27:08 -0800
Subject: [PATCH] CMakeLists.txt: output date.pc for pkg-config
Upstream-Status: Pending []
---
CMakeLists.txt | 15 +++++++++++++++
date.pc.in | 10 ++++++++++

View File

@@ -6,19 +6,15 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
SRC_URI = "git://github.com/rockowitz/ddcutil.git;protocol=https;branch=master"
DEPENDS = "i2c-tools glib-2.0 kmod"
DEPENDS = "i2c-tools glib-2.0 kmod jansson"
S = "${WORKDIR}/git"
PV = "1.3.0"
SRCREV = "207f6c75b01924bf5aa7faa4a6688eb2c14dfebf"
SRCREV = "0b26bbec67b09b5ab594a06de8bbbdea621e8628"
inherit autotools pkgconfig gobject-introspection
inherit autotools-brokensep pkgconfig gobject-introspection
EXTRA_OECONF:remove = '--enable-introspection'
CFLAGS += "-Wno-unused-but-set-variable"
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'drm x11 systemd', d)}"
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11 systemd', d)} drm usb"
PACKAGECONFIG[drm] = "--enable-drm=yes,--enable-drm=no,libdrm"
PACKAGECONFIG[systemd] = "--enable-udev=yes,--enable-udev=no,udev"
@@ -27,8 +23,8 @@ PACKAGECONFIG[x11] = "--enable-x11=yes,--enable-x11=no,libx11 xrandr"
do_install:append () {
install -d ${D}${sysconfdir}/udev/rules.d
cp -rf ${D}${datadir}/ddcutil/data/* ${D}${sysconfdir}/udev/rules.d
echo 'SUBSYSTEM=="i2c-dev", KERNEL=="i2c-[0-9]*", ATTRS{class}=="0x030000", TAG+="uaccess" ' > ${D}${sysconfdir}/udev/rules.d/60-ddcutil-i2c.rules
}
FILES:${PN} += "${sysconfdir}"
FILES:${PN} += "${sysconfdir} ${libdir}/modules-load.d/ddcutil.conf"

View File

@@ -8,6 +8,8 @@ workaround for:
| FAILED: version.h
| /home/flk/build/poky/build-intel/tmp/hosttools/env LC_ALL=C ../git/generate-version.sh 3.0.1 ../git/ version.h
| fatal: unsafe repository ('/home/flk/build/poky/build-intel/tmp/work/corei7-64-poky-linux/fcft/3.0.1-r0/git' is owned by someone else)
Upstream-Status: Inappropriate [oe-specific]
---
generate-version.sh | 19 +------------------
1 file changed, 1 insertion(+), 18 deletions(-)

View File

@@ -15,13 +15,11 @@ DEPENDS = " \
"
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 \
"
S = "${WORKDIR}/git"
PV = "3.1.7"
SRCREV = "22f4decd21237e5c475e53ef979e3eee148a3b59"
SRCREV = "ccd1afaad891d77c040bad04120e9f602438fc33"
inherit meson pkgconfig

View File

@@ -6,6 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
DEPENDS = " \
gmobile \
gsound \
libgudev \
glib-2.0 \
@@ -18,9 +19,7 @@ inherit meson pkgconfig features_check gobject-introspection vala
SRC_URI = "gitsm://source.puri.sm/Librem5/feedbackd.git;protocol=https;nobranch=1"
S = "${WORKDIR}/git"
PV = "0.2.1"
SRCREV = "1104cef50acb0b18a0d545e6a09773e3feb42e5b"
SRCREV = "09396c7d64ee047849e65eb7ce1b7aa88763a902"
EXTRA_OEMESON += "-Dtests=false"

View File

@@ -4,15 +4,13 @@ HOMEPAGE = "https://fontawesome.com/"
SECTION = "base/fonts"
LICENSE = "CC-BY-4.0 & OFL-1.1"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4186e0f8172f263065437f80932efbe1"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=9b9d97c72a232b7715f2aed4bf4a4d45"
SRC_URI = " \
git://github.com/FortAwesome/Font-Awesome.git;protocol=https;branch=6.x \
"
S = "${WORKDIR}/git"
PV = "6.4.0"
SRCREV = "0698449d50f2b95517562295a59d414afc68b369"
SRCREV = "37eff7fa00de26db41183a3ad8ed0e9119fbc44b"
do_install () {

View File

@@ -0,0 +1,14 @@
SUMMARY = "Adjust the color temperature of your screen according to your surroundings"
LICENSE = "GPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
SRC_URI = "git://gitlab.com/chinstrap/gammastep.git;protocol=https;branch=master"
SRCREV = "60f3fe757a9a218379b10e991486f91c10c5a215"
DEPENDS = "libx11 libxcb wayland wayland-native glib-2.0 libdrm geoclue libxxf86vm intltool-native"
inherit autotools pkgconfig gettext
EXTRA_OEMAKE = "WAYLAND_SCANNER=${STAGING_BINDIR_NATIVE}/wayland-scanner"
FILES:${PN} += "${libdir} ${datadir}"

View File

@@ -0,0 +1,27 @@
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"
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
}

View File

@@ -1,53 +0,0 @@
From a9c5d3add6550e27636de3ef86d6eb8bad41874d Mon Sep 17 00:00:00 2001
From: Markus Volk <f_l_k@t-online.de>
Date: Tue, 15 Aug 2023 07:36:31 +0200
Subject: [PATCH] meson.build: add a pkgconfig .pc file
- fix version
- build shared lib and install
- install headers
Upstream-Status: Inappropriate
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
meson.build | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/meson.build b/meson.build
index e9f6c62..7e94496 100644
--- a/meson.build
+++ b/meson.build
@@ -99,3 +99,7 @@ summary({
bool_yn: true,
section: 'Build',
)
+
+install_headers('src/gmobile.h' , 'src/gm-cutout.h', 'src/gm-device-info.h', 'src/gm-device-tree.h', 'src/gm-display-panel.h', 'src/gm-error.h', 'src/gm-main.h', 'src/gm-timeout.h', 'src/gm-rect.h')
+pkg = import('pkgconfig')
+pkg.generate(gm_lib)
diff --git a/src/meson.build b/src/meson.build
index ee98a39..8d8fd7d 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -37,12 +37,15 @@ gm_c_args = [
'-DG_LOG_DOMAIN="gmobile"',
]
-gm_lib = static_library(
+gm_lib = shared_library(
'gmobile',
gm_sources,
include_directories: root_inc,
c_args: gm_c_args,
- dependencies: gm_deps)
+ dependencies: gm_deps,
+ version: meson.project_version(),
+ install: true,
+)
gmobile_dep = declare_dependency(
include_directories: [root_inc, include_directories('.')],
--
2.41.0

View File

@@ -0,0 +1,14 @@
SUMMARY = "gmobile carries some helpers for GNOME on mobile devices"
LICENSE = "GPL-3.0-only & LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
inherit meson pkgconfig gobject-introspection
DEPENDS = "glib-2.0 json-glib"
SRC_URI = "git://gitlab.gnome.org/World/Phosh/gmobile.git;protocol=https;branch=main"
SRCREV = "ca8db41bb39a3117461614ae4558a3e3019a19be"
do_install:append() {
install -m 0644 ${B}/gm-config.h ${D}${includedir}
}

View File

@@ -1,19 +0,0 @@
SUMMARY = "gmobile carries some helpers for GNOME on mobile devices"
LICENSE = "LGPL-2.1-or-later"
LIC_FILES_CHKSUM = "file://src/gm-cutout.c;beginline=1;endline=5;md5=fdd1e77039fe571c0c9aa6280a7e7903"
inherit meson pkgconfig
DEPENDS = "glib-2.0 json-glib"
SRC_URI = " \
git://gitlab.gnome.org/World/Phosh/gmobile.git;protocol=https;branch=main \
file://0001-meson.build-create-a-pkgconfig-.pc-file.patch \
"
S = "${WORKDIR}/git"
SRCREV = "d5ed9ed758bf0deeb050d861fb08518295a42767"
PV = "0.0.4"
do_install:append() {
install -m 0644 ${B}/gm-config.h ${D}${includedir}
}

View File

@@ -9,8 +9,8 @@ DEPENDS = "sqlite3 glib-2.0 gdk-pixbuf python3-pygobject-native"
inherit gnomebase pkgconfig gobject-introspection
GIR_MESON_OPTION = ""
SRC_URI = "https://download.gnome.org/sources/gom/${PV}/gom-${PV}.tar.xz;name=archive"
SRC_URI[archive.sha256sum] = "68d08006aaa3b58169ce7cf1839498f45686fba8115f09acecb89d77e1018a9d"
SRC_URI = "https://download.gnome.org/sources/gom/0.5/gom-${PV}.tar.xz;name=archive"
SRC_URI[archive.sha256sum] = "069d0909fbdc6b4d27edf7a879366194e3ab508b03548bf5b89ff63546d20177"
FILES:${PN} += "${datadir} ${libdir}"

View File

@@ -0,0 +1,33 @@
From 02fee99a4be76b1db07f27cad68986061168e7e1 Mon Sep 17 00:00:00 2001
From: Markus Volk <f_l_k@t-online.de>
Date: Tue, 20 Aug 2024 11:57:39 +0200
Subject: [PATCH] build as package
Upstream-Status: Pending
---
meson.build | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/meson.build b/meson.build
index d33614b..d3e068d 100644
--- a/meson.build
+++ b/meson.build
@@ -19,6 +19,8 @@ systemduserdir = join_paths(systemddir, 'user')
root_inc = include_directories('.')
+pkgconfig = import ('pkgconfig')
+
cc = meson.get_compiler('c')
global_c_args = []
@@ -113,4 +115,6 @@ summary = [
'-----------',
]
+pkgconfig.generate(call_ui_lib)
+
message('\n'.join(summary))
--
2.45.2

View File

@@ -0,0 +1,28 @@
SUMMARY = "Libcall-ui carries common user interface parts for call handling. It is meant to be used as a git submodule."
HOMEPAGE = "https://gitlab.gnome.org/World/Phosh/libcall-ui"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
DEPENDS = "glib-2.0 libhandy gtk+3 callaudiod"
inherit meson pkgconfig gi-docgen gobject-introspection
SRC_URI = " \
git://gitlab.gnome.org/World/Phosh/libcall-ui.git;protocol=https;branch=libcall-ui-0.1.x \
file://0001-build-as-package.patch \
"
SRCREV = "5bb3fc2d662285681a54ce4b5bc2ed29a47c8c74"
GIR_MESON_OPTION = ''
do_install:append() {
install -d ${D}${includedir}
install -m 0644 ${B}/src/libcall-ui.a ${D}${libdir}
cp -rf ${B}/src/libcall-ui.a.p ${D}${libdir}
install -m 0644 ${B}/cui-config.h ${D}${includedir}
install -m 0644 ${S}/src/*.h ${D}${includedir}
install -m 0644 ${B}/src/*.h ${D}${includedir}
}
FILES:${PN} += "${libdir}/libcall-ui.a.p"

View File

@@ -3,14 +3,11 @@ HOMEPAGE = "https://github.com/AyatanaIndicators/libdbusmenu"
LICENSE = "LGPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6"
SRC_URI = "git://github.com/AyatanaIndicators/libdbusmenu.git;protocol=https;branch=master"
SRC_URI = "git://github.com/JetBrains/libdbusmenu.git;protocol=https;branch=master"
DEPENDS = "glib-2.0 json-glib dbus intltool-native"
S = "${WORKDIR}/git"
PV = "16.0.4"
SRCREV = "4d03141aea4e2ad0f04ab73cf1d4f4bcc4a19f6c"
DEPENDS = "glib-2.0 json-glib dbus intltool-native libxslt-native"
SRCREV = "38d7a2ada4b2a08c535491d43a39825868f2b065"
EXTRA_OECONF += "--disable-dumper --disable-gtk --disable-gtk-doc"
CFLAGS += "-Wno-error"

View File

@@ -3,13 +3,12 @@ HOMEPAGE = "https://github.com/AyatanaIndicators/libdbusmenu"
LICENSE = "LGPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6"
DEPENDS = "glib-2.0 json-glib dbus gtk+ gtk+3 libdbusmenu-glib intltool-native"
SRC_URI = "git://github.com/JetBrains/libdbusmenu.git;protocol=https;branch=master"
DEPENDS = "glib-2.0 json-glib dbus gtk+ gtk+3 libdbusmenu-glib intltool-native libxslt-native"
RDEPENDS:${PN} = "libdbusmenu-glib"
SRC_URI = "git://github.com/AyatanaIndicators/libdbusmenu.git;protocol=https;branch=master"
S = "${WORKDIR}/git"
PV = "16.0.4"
SRCREV = "4d03141aea4e2ad0f04ab73cf1d4f4bcc4a19f6c"
SRCREV = "38d7a2ada4b2a08c535491d43a39825868f2b065"
EXTRA_OECONF += "--disable-dumper --disable-gtk-doc"

View File

@@ -1,17 +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
BBCLASSEXTEND = "native"

View File

@@ -3,12 +3,10 @@ HOMEPAGE = "https://gitlab.freedesktop.org/emersion/libliftoff"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=706cd9899438a9385250ab6773c1fa53"
SRC_URI = "git://gitlab.freedesktop.org/emersion/libliftoff.git;branch=v0.4;protocol=https"
SRC_URI = "git://gitlab.freedesktop.org/emersion/libliftoff.git;branch=master;protocol=https"
DEPENDS = "libdrm"
S = "${WORKDIR}/git"
PV = "0.4.1"
SRCREV = "e045589f37835d66e3ffe8130a597bb4eb9ee08f"
SRCREV = "8b08dc1c14fd019cc90ddabe34ad16596b0691f4"
inherit meson pkgconfig

View File

@@ -0,0 +1,14 @@
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"
SRCREV = "b3936ed9826375334dbbaa999e7216d1b36b445b"
PACKAGECONFIG ?= ""
PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false"
PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"

View File

@@ -2,7 +2,7 @@ SUMMARY = "varlink is an interface description format and protocol accessible to
HOMEPAGE = "https://varlink.org"
LICENSE = "Apache-2.0 & BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e316e9609dd7672b87ff25b46b2cf3e1"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
SRC_URI = " \
git://github.com/varlink/libvarlink.git;protocol=https;branch=master \
@@ -10,8 +10,6 @@ SRC_URI = " \
inherit meson
S = "${WORKDIR}/git"
PV = "23"
SRCREV = "d377218338b706ce3ff517a80fc0f1b1cfd8fe80"
EXTRA_OEMESON += "--buildtype release"

View File

@@ -4,13 +4,9 @@ SECTION = "libs"
LICENSE = "GPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
SRC_URI = " \
git://github.com/haikarainen/light.git;protocol=https;branch=master \
"
SRC_URI = "git://gitlab.com/dpeukert/light;protocol=https;branch=main"
S = "${WORKDIR}/git"
PV = "1.2.2"
SRCREV = "9faa9ae075f9e857aecb3eee8a028fc93108f1c2"
SRCREV = "2a54078cbe3814105ee4f565f451b1b5947fbde0"
CFLAGS += " -fcommon"

View File

@@ -0,0 +1,88 @@
# Autogenerated with 'bitbake -c update_crates monitor-control'
# from Cargo.lock
SRC_URI += " \
crate://crates.io/anstream/0.6.4 \
crate://crates.io/anstyle/1.0.4 \
crate://crates.io/anstyle-parse/0.2.2 \
crate://crates.io/anstyle-query/1.0.0 \
crate://crates.io/anstyle-wincon/3.0.1 \
crate://crates.io/bitflags/1.3.2 \
crate://crates.io/byteorder/1.5.0 \
crate://crates.io/clap/4.4.6 \
crate://crates.io/clap_builder/4.4.6 \
crate://crates.io/clap_derive/4.4.2 \
crate://crates.io/clap_lex/0.5.1 \
crate://crates.io/colorchoice/1.0.0 \
crate://crates.io/ddc/0.2.2 \
crate://crates.io/ddc-i2c/0.2.2 \
crate://crates.io/eyre/0.6.8 \
crate://crates.io/heck/0.4.1 \
crate://crates.io/i2c/0.1.0 \
crate://crates.io/i2c-linux/0.1.2 \
crate://crates.io/i2c-linux-sys/0.2.1 \
crate://crates.io/indenter/0.3.3 \
crate://crates.io/libc/0.2.149 \
crate://crates.io/mccs/0.1.3 \
crate://crates.io/once_cell/1.18.0 \
crate://crates.io/proc-macro2/1.0.69 \
crate://crates.io/quote/1.0.33 \
crate://crates.io/resize-slice/0.1.3 \
crate://crates.io/strsim/0.10.0 \
crate://crates.io/syn/2.0.38 \
crate://crates.io/unicode-ident/1.0.12 \
crate://crates.io/uninitialized/0.0.2 \
crate://crates.io/utf8parse/0.2.1 \
crate://crates.io/void/1.0.2 \
crate://crates.io/windows-sys/0.48.0 \
crate://crates.io/windows-targets/0.48.5 \
crate://crates.io/windows_aarch64_gnullvm/0.48.5 \
crate://crates.io/windows_aarch64_msvc/0.48.5 \
crate://crates.io/windows_i686_gnu/0.48.5 \
crate://crates.io/windows_i686_msvc/0.48.5 \
crate://crates.io/windows_x86_64_gnu/0.48.5 \
crate://crates.io/windows_x86_64_gnullvm/0.48.5 \
crate://crates.io/windows_x86_64_msvc/0.48.5 \
"
SRC_URI[anstream-0.6.4.sha256sum] = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44"
SRC_URI[anstyle-1.0.4.sha256sum] = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"
SRC_URI[anstyle-parse-0.2.2.sha256sum] = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140"
SRC_URI[anstyle-query-1.0.0.sha256sum] = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b"
SRC_URI[anstyle-wincon-3.0.1.sha256sum] = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628"
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
SRC_URI[clap-4.4.6.sha256sum] = "d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956"
SRC_URI[clap_builder-4.4.6.sha256sum] = "0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45"
SRC_URI[clap_derive-4.4.2.sha256sum] = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873"
SRC_URI[clap_lex-0.5.1.sha256sum] = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961"
SRC_URI[colorchoice-1.0.0.sha256sum] = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
SRC_URI[ddc-0.2.2.sha256sum] = "ba69f2c53e320fc4abad17cb02bbbf04d1a36f18e9907f347589ec5991b3c6c5"
SRC_URI[ddc-i2c-0.2.2.sha256sum] = "1ef18fac9fd5c11d0c7b85a80887b01f7361b49edb2b4627243928b90ce2691b"
SRC_URI[eyre-0.6.8.sha256sum] = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb"
SRC_URI[heck-0.4.1.sha256sum] = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
SRC_URI[i2c-0.1.0.sha256sum] = "60c7b7bdd7b3a985fdcf94a0d7d98e7a47fde8b7f22fb55ce1a91cc104a2ce9a"
SRC_URI[i2c-linux-0.1.2.sha256sum] = "c0268a871aaa071221d6c2875ebedcf64710e59b0d87c68c8faf5e98b87dd2a4"
SRC_URI[i2c-linux-sys-0.2.1.sha256sum] = "55cd060ed0016621d3da4ed3a23b0158084de90d1f3a8e59f3d391aacd3bbcf8"
SRC_URI[indenter-0.3.3.sha256sum] = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
SRC_URI[libc-0.2.149.sha256sum] = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
SRC_URI[mccs-0.1.3.sha256sum] = "6090d6b3ded42fed158b660a6b9cdaa1924f3eef6c6598e82a9ca9b70a1988cd"
SRC_URI[once_cell-1.18.0.sha256sum] = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
SRC_URI[proc-macro2-1.0.69.sha256sum] = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
SRC_URI[quote-1.0.33.sha256sum] = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
SRC_URI[resize-slice-0.1.3.sha256sum] = "8a3cb2f74a9891e76958b9e0ccd269a25b466c3ae3bb3efd71db157248308c4a"
SRC_URI[strsim-0.10.0.sha256sum] = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
SRC_URI[syn-2.0.38.sha256sum] = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
SRC_URI[unicode-ident-1.0.12.sha256sum] = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
SRC_URI[uninitialized-0.0.2.sha256sum] = "74c1aa4511c38276c548406f0b1f5f8b793f000cfb51e18f278a102abd057e81"
SRC_URI[utf8parse-0.2.1.sha256sum] = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
SRC_URI[void-1.0.2.sha256sum] = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
SRC_URI[windows-sys-0.48.0.sha256sum] = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
SRC_URI[windows-targets-0.48.5.sha256sum] = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
SRC_URI[windows_aarch64_gnullvm-0.48.5.sha256sum] = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
SRC_URI[windows_aarch64_msvc-0.48.5.sha256sum] = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
SRC_URI[windows_i686_gnu-0.48.5.sha256sum] = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
SRC_URI[windows_i686_msvc-0.48.5.sha256sum] = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
SRC_URI[windows_x86_64_gnu-0.48.5.sha256sum] = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
SRC_URI[windows_x86_64_gnullvm-0.48.5.sha256sum] = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
SRC_URI[windows_x86_64_msvc-0.48.5.sha256sum] = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"

View File

@@ -0,0 +1,12 @@
SUMMARY = "A simple tool suitable for adjusting external monitor's brightness"
HOMEPAGE = "https://github.com/lilydjwg/monitor-control"
LICENSE = "GPL-3.0-only"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
SRC_URI += "git://github.com/lilydjwg/monitor-control.git;protocol=https;nobranch=1"
SRCREV = "2059740f5063ed87fec6558fa720015f9080fc4c"
inherit cargo cargo-update-recipe-crates
require ${PN}-crates.inc

View File

@@ -9,8 +9,6 @@ SRC_URI = " \
DEPENDS = "pulseaudio cxxopts"
S = "${WORKDIR}/git"
PV = "1.6"
SRCREV = "af5e13eafdb00ba342625d7d2131bec4729d2bc3"
inherit meson pkgconfig

View File

@@ -1,25 +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>
---
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

View File

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

View File

@@ -7,9 +7,7 @@ DEPENDS = "glib-2.0 dbus-glib openssl"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=03068f550c635f6520e0f0252da412fc"
S = "${WORKDIR}/git"
SRCREV = "6198851a610b7889c17e2d98fb84617bc1dd7aec"
PV = "1.13.17"
SRC_URI = "git://github.com/freeswitch/sofia-sip.git;protocol=https;branch=master"
@@ -17,3 +15,5 @@ inherit autotools pkgconfig
EXTRA_OECONF += "--with-glib"
CFLAGS += "-Wno-incompatible-pointer-types"

View File

@@ -10,8 +10,6 @@ SRC_URI = " \
git://codeberg.org/dnkl/tllist.git;protocol=https;branch=master \
"
S = "${WORKDIR}/git"
PV = "1.1.0"
SRCREV = "8dcb0725c73eee9e350f41a921faf0bcd2ab9920"
inherit meson pkgconfig

View File

@@ -1,21 +0,0 @@
SUMMARY = "Udis86 is a disassembler for the x86 and x86-64 class of instruction set architectures"
HOMEPAGE = "https://github.com/vmt/udis86"
SECTION = "libs"
LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=ab079829a9e47b6d81dab3bf5da3f638"
SRC_URI = "git://github.com/canihavesomecoffee/udis86.git;protocol=https;branch=master"
S = "${WORKDIR}/git"
PV = "1.7.2"
SRCREV = "5336633af70f3917760a6d441ff02d93477b0c86"
inherit autotools-brokensep pkgconfig python3native
EXTRA_OECONF += "--enable-shared"
do_configure:prepend() {
cd ${S} && ./autogen.sh
}

View File

@@ -9,13 +9,14 @@ SRC_URI = " \
git://github.com/JuliaStrings/utf8proc.git;protocol=https;branch=master \
"
S = "${WORKDIR}/git"
PV = "2.8.0"
SRCREV = "1cb28a66ca79a0845e99433fd1056257456cef8b"
EXTRA_OEMAKE = "prefix=${prefix}"
EXTRA_OEMAKE = "prefix=${prefix} DESTDIR=${D}"
inherit autotools-brokensep pkgconfig
BBCLASSEXTEND = ""
do_compile() {
oe_runmake
}
do_install() {
oe_runmake install
}

View File

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

View File

@@ -0,0 +1,24 @@
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"
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"

View File

@@ -0,0 +1,29 @@
From cda8f7af382f5c5f1e9a395eb03e2b819770d499 Mon Sep 17 00:00:00 2001
From: Yuji Saeki <44311901+YujiSaeki@users.noreply.github.com>
Date: Mon, 1 Jun 2020 22:32:16 +0200
Subject: [PATCH 1/1] fix wrong math
Signed-off-by: Christian Hesse <mail@eworm.de>
Upstream-Status: Pending []
---
xcur2png.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/xcur2png.c b/xcur2png.c
index 8723a10..f7dd95d 100644
--- a/xcur2png.c
+++ b/xcur2png.c
@@ -586,9 +586,9 @@ int writePngFileFromXcur (const XcursorDim width, const XcursorDim height,
unsigned int red = (pixels[i]>>16) & 0xff;
unsigned int green = (pixels[i]>>8) & 0xff;
unsigned int blue = pixels[i] & 0xff;
- red = (div (red * 256, alpha).quot) & 0xff;
- green = (div (green * 256, alpha).quot) & 0xff;
- blue = (div (blue * 256, alpha).quot) & 0xff;
+ red = (div (red * 255, alpha).quot) & 0xff;
+ green = (div (green * 255, alpha).quot) & 0xff;
+ blue = (div (blue * 255, alpha).quot) & 0xff;
pix[i] = (alpha << 24) + (red << 16) + (green << 8) + blue;
}

View File

@@ -5,11 +5,14 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
DEPENDS = "libxcursor libpng"
S = "${WORKDIR}/git"
SRCREV = "f582d648f37a9ed2de0c8650947487af8a54d3ad"
PV = "0.7.1"
SRC_URI = " \
git://github.com/eworm-de/xcur2png.git;protocol=https;branch=master \
file://0001-fix-wrong-math.patch \
"
SRC_URI = "git://github.com/eworm-de/xcur2png.git;protocol=https;branch=master"
SRCREV = "f582d648f37a9ed2de0c8650947487af8a54d3ad"
inherit autotools pkgconfig
CFLAGS += "-Wno-implicit-int"

View File

@@ -0,0 +1,13 @@
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
--- 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
@@ -200,7 +200,7 @@
static int rawmode_init(void)
{
if (!closed)
- return;
+ return 1;
mypid = getpid();
if (tty_fd == -1) {
tty_fd = fileno(stdin);

View File

@@ -0,0 +1,107 @@
Add additional system header #include directives for more
function prototypes. This avoids implicit function declarations
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
index 4f36149aa84fba57..a59b5c5fa58e085b 100644
--- a/src/aafire.c
+++ b/src/aafire.c
@@ -1,4 +1,5 @@
#include <stdio.h>
+#include <stdlib.h>
#include "aalib.h"
#define XSIZ aa_imgwidth(context)
diff --git a/src/aainfo.c b/src/aainfo.c
index d3f6d50f34590638..f4250ee37ae46134 100644
--- a/src/aainfo.c
+++ b/src/aainfo.c
@@ -1,3 +1,4 @@
+#include <stdlib.h>
#include "aalib.h"
#include "aaint.h"
diff --git a/src/aakbdreg.c b/src/aakbdreg.c
index def65fe25646d75a..682616313c1b6ebd 100644
--- a/src/aakbdreg.c
+++ b/src/aakbdreg.c
@@ -1,4 +1,5 @@
#include <malloc.h>
+#include <string.h>
#include "config.h"
#include "aalib.h"
#include "aaint.h"
diff --git a/src/aalib.c b/src/aalib.c
index 11fecc8fe8ef6b59..1ef12c0dfa9026a4 100644
--- a/src/aalib.c
+++ b/src/aalib.c
@@ -1,4 +1,5 @@
#include <stdio.h>
+#include <stdlib.h>
#include <string.h>
#include <malloc.h>
#include "aalib.h"
diff --git a/src/aalinuxkbd.c b/src/aalinuxkbd.c
index c7f388abfe9e8c7f..ea988154518dfc8e 100644
--- a/src/aalinuxkbd.c
+++ b/src/aalinuxkbd.c
@@ -8,6 +8,7 @@
*/
#include "config.h"
+#include <stdlib.h>
#ifdef LINUX_DRIVER
#include <sys/time.h>
#include <sys/types.h>
diff --git a/src/aamoureg.c b/src/aamoureg.c
index 03808289eb59b928..6d807416ae0d3dc2 100644
--- a/src/aamoureg.c
+++ b/src/aamoureg.c
@@ -1,4 +1,5 @@
#include <malloc.h>
+#include <string.h>
#include "config.h"
#include "aalib.h"
#include "aaint.h"
diff --git a/src/aaregist.c b/src/aaregist.c
index 54abec0b9797533a..768b8ce29e286b00 100644
--- a/src/aaregist.c
+++ b/src/aaregist.c
@@ -1,4 +1,5 @@
#include <malloc.h>
+#include <string.h>
#include "config.h"
#include "aalib.h"
#include "aaint.h"
diff --git a/src/aasavefont.c b/src/aasavefont.c
index b00e1e6d7f181952..864ba225d5ef626c 100644
--- a/src/aasavefont.c
+++ b/src/aasavefont.c
@@ -1,3 +1,4 @@
+#include <stdlib.h>
#include "aalib.h"
int main(int argc, char **argv)
{
diff --git a/src/aatest.c b/src/aatest.c
index 9816f5d855134894..89933cfba6344270 100644
--- a/src/aatest.c
+++ b/src/aatest.c
@@ -1,3 +1,5 @@
+#include <stdlib.h>
+#include <string.h>
#include "aalib.h"
int main(int argc, char **argv)
{
diff --git a/src/aaxkbd.c b/src/aaxkbd.c
index f16afc63bb565512..44b91458b4bef3bc 100644
--- a/src/aaxkbd.c
+++ b/src/aaxkbd.c
@@ -7,6 +7,7 @@
#include <X11/Xlib.h>
#include <X11/keysymdef.h>
#include <X11/keysym.h>
+#include <X11/Xutil.h>
#include "aalib.h"
#include "aaint.h"
#include "aaxint.h"

View File

@@ -0,0 +1,35 @@
This bug can be seen very clearly with e.g. mplayer -vo aa -monitoraspect 3
in which case a big part of the picture is missing or there is even completely
black output.
The reason for this is, when drawing only a part of the picture via aarender()
the first X coordinate is used for the loop count, but it is not applied to the
destination and source image index, thus instead of (re)drawing the middle part
of the image, it draws always the left part.
Actual Results:
only the left part of the image is draw (depending on the video, only the left
black bar might be draw, so you will see nothing at all - if so use a slightly
smaller value for -monitoraspect).
Expected Results:
All of the image should be drawn, and -monitoraspect should only squeeze the
image, not cause part of it to miss.
Gentoo-bug: http://bugs.gentoo.org/id=214142
Reported-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
+++ b/src/aarender.c 2008-03-18 23:55:50.000000000 +0100
@@ -94,8 +94,8 @@
gamma = randomval / 2;
mval = (c->parameters[c->filltable[255]].p[4]);
for (y = y1; y < y2; y++) {
- pos = 2 * y * wi;
- pos1 = y * aa_scrwidth(c);
+ pos = 2 * (y * wi + x1);
+ pos1 = y * aa_scrwidth(c) + x1;
esum = 0;
for (x = x1; x < x2; x++) {
i1 = table[((((int) c->imagebuffer[pos])))];

View File

@@ -0,0 +1,15 @@
Upstream-Status: Inactive-Upstream [last project activity in 2001]
--- a/src/aarender.c
+++ b/src/aarender.c
@@ -63,10 +63,10 @@ void aa_renderpalette(aa_context * c, __
errors[0] = calloc(1, (x2 + 5) * sizeof(int));
if (errors[0] == NULL)
dither = AA_ERRORDISTRIB;
- errors[0] += 3;
errors[1] = calloc(1, (x2 + 5) * sizeof(int));
if (errors[1] == NULL)
free(errors[0]), dither = AA_ERRORDISTRIB;
+ errors[0] += 3;
errors[1] += 3;
cur = 0;
}

View File

@@ -0,0 +1,24 @@
Upstream-Status: Inactive-Upstream [last project activity in 2001]
diff -Naur a/src/aalinuxkbd.c b/src/aalinuxkbd.c
--- a/src/aalinuxkbd.c 2016-12-19 12:40:26.660039735 +0100
+++ b/src/aalinuxkbd.c 2016-12-19 12:42:21.692045971 +0100
@@ -114,6 +114,7 @@
static int vtswitch_allowed;
static char key_down[128];
+static size_t key_down_size = 128;
static int closed = 1;
static int mypid;
@@ -165,10 +166,7 @@
static void blank_key_down(void)
{
- int f;
-
- for (f = 0; f < NR_KEYS; f++)
- key_down[f] = 0;
+ memset(key_down, 0, key_down_size);
}

View File

@@ -0,0 +1,26 @@
Index: aalib.m4
===================================================================
RCS file: /cvsroot/aa-project/aalib/aalib.m4,v
retrieving revision 1.2
Upstream-Status: Inactive-Upstream [last project activity in 2001]
diff -u -r1.2 aalib.m4
--- a/aalib.m4 3 May 2001 14:56:44 -0000 1.2
+++ b/aalib.m4 28 Mar 2017 08:36:42 -0000
@@ -40,14 +40,14 @@
if test "$AALIB_CONFIG" = "no" ; then
no_aalib=yes
else
- AALIB_CFLAGS=`$AALIB_CONFIG $aalibconf_args --cflags`
- AALIB_LIBS=`$AALIB_CONFIG $aalibconf_args --libs`
+ AALIB_CFLAGS=`$AALIB_CONFIG $aalib_args --cflags`
+ AALIB_LIBS=`$AALIB_CONFIG $aalib_args --libs`
aalib_major_version=`$AALIB_CONFIG $aalib_args --version | \
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
aalib_minor_version=`$AALIB_CONFIG $aalib_args --version | \
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
- aalib_micro_version=`$AALIB_CONFIG $aalib_config_args --version | \
+ aalib_micro_version=`$AALIB_CONFIG $aalib_args --version | \
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
if test "x$enable_aalibtest" = "xyes" ; then
ac_save_CFLAGS="$CFLAGS"

View File

@@ -0,0 +1,40 @@
From 6125c3438e6cf30e1ebd70ca6ac3f1e04481c7a7 Mon Sep 17 00:00:00 2001
From: Gergely Nagy <algernon@madhouse-project.org>
Date: Sat, 30 Jun 2012 13:08:13 +0200
Subject: [PATCH] Typo fix: KEY_MOUDE => KEY_MOUSE
Patch by Sam Hocevar <sam@zoy.org> 17 Nov 2003
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/aastdin.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/aacurkbd.c b/src/aacurkbd.c
index 801897b..418b6a3 100644
--- a/src/aacurkbd.c
+++ b/src/aacurkbd.c
@@ -112,7 +112,7 @@ static int curses_getchar(aa_context * c1, int wait)
return (AA_UP);
case KEY_DOWN:
return (AA_DOWN);
-#ifdef KEY_MOUDE
+#ifdef KEY_MOUSE
case KEY_MOUSE:
#ifdef GPM_MOUSEDRIVER
if (!__curses_usegpm)
diff --git a/src/aastdin.c b/src/aastdin.c
index 696d87b..e2dabe4 100644
--- a/src/aastdin.c
+++ b/src/aastdin.c
@@ -88,7 +88,7 @@ static int stdin_getchar(aa_context * c1, int wait)
if (c > 0 && c < 127 && c != 127)
return (c);
switch (c) {
-#ifdef KEY_MOUDE
+#ifdef KEY_MOUSE
case KEY_MOUSE:
return AA_MOUSE
#endif

View File

@@ -0,0 +1,15 @@
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
--- 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
@@ -71,8 +71,8 @@ static void curses_getsize(aa_context *
{
if (__resized_curses)
curses_uninit(c), curses_init(&c->params, NULL,&c->driverparams, NULL), __resized_curses = 0;
- *width = stdscr->_maxx + 1;
- *height = stdscr->_maxy + 1;
+ *width = getmaxx(stdscr);
+ *height = getmaxy(stdscr);
#ifdef GPM_MOUSEDRIVER
gpm_mx = *width;
gpm_my = *height;

View File

@@ -0,0 +1,12 @@
Upstream-Status: Inactive-Upstream [last project activity in 2001]
--- a/aalib.m4 2006-03-05 13:58:21.000000000 +0000
+++ b/aalib.m4 2006-03-05 13:58:32.000000000 +0000
@@ -9,7 +9,7 @@
dnl AM_PATH_AALIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
dnl Test for AALIB, and define AALIB_CFLAGS and AALIB_LIBS
dnl
-AC_DEFUN(AM_PATH_AALIB,
+AC_DEFUN([AM_PATH_AALIB],
[dnl
dnl Get the cflags and libraries from the aalib-config script
dnl

View File

@@ -7,12 +7,26 @@ DEPENDS = "ncurses"
LICENSE = "LGPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
S = "${WORKDIR}/aalib-1.4.0"
S = "${UNPACKDIR}/aalib-1.4.0"
SRC_URI = "${SOURCEFORGE_MIRROR}/projects/aa-project/files/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz"
SRC_URI = " \
${SOURCEFORGE_MIRROR}/aa-project/aalib-1.4rc5.tar.gz \
file://aalib-aalinuxkbd-return.patch \
file://aalib-free-offset-pointer.patch \
file://aalib-key-down-OOB.patch \
file://aalib-opaque-ncurses-fix.patch \
file://aclocal-fixes.patch \
file://aalib-c99.patch \
file://aalib-fix-aarender.patch \
file://aalib-m4.patch \
file://aalib-mouse.patch \
"
SRC_URI[sha256sum] = "fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee"
inherit autotools
CFLAGS:append = " -fPIC "
EXTRA_OECONF += "--with-ncurses=${STAGING_DIR_HOST}"
do_install:append() {
rm -f ${D}${bindir}/aalib-config
}

View File

@@ -12,9 +12,7 @@ DEPENDS = " \
wayland-protocols \
"
S = "${WORKDIR}/git"
SRCREV = "8678234c163d0b0b616ec9ff6e5e0e1c87e0e6f4"
PV = "1.4"
SRCREV = "7342c53343bed06b22456eb45182e40e0f80ea83"
inherit meson pkgconfig

View File

@@ -27,11 +27,9 @@ DEPENDS = " \
SRC_URI = "gitsm://gitlab.gnome.org/GNOME/calls.git;protocol=https;nobranch=1"
S = "${WORKDIR}/git"
SRCREV = "db9b771c19a22cf1ee46e1bce60c69a6c4c0e155"
PV = "46.0"
SRCREV = "11ce0eae72f6f6eeb1c1de2cfe71046087368121"
inherit meson vala pkgconfig mime-xdg gtk-icon-cache
FILES:${PN} += "${datadir}"
FILES:${PN} += "${datadir} ${systemd_user_unitdir}"

View File

@@ -0,0 +1,726 @@
# Autogenerated with 'bitbake -c update_crates eww'
# from Cargo.lock
SRC_URI += " \
crate://crates.io/addr2line/0.24.1 \
crate://crates.io/adler2/2.0.0 \
crate://crates.io/ahash/0.8.11 \
crate://crates.io/aho-corasick/1.1.3 \
crate://crates.io/allocator-api2/0.2.18 \
crate://crates.io/android-tzdata/0.1.1 \
crate://crates.io/android_system_properties/0.1.5 \
crate://crates.io/anstream/0.6.15 \
crate://crates.io/anstyle/1.0.8 \
crate://crates.io/anstyle-parse/0.2.5 \
crate://crates.io/anstyle-query/1.1.1 \
crate://crates.io/anstyle-wincon/3.0.4 \
crate://crates.io/anyhow/1.0.89 \
crate://crates.io/ascii-canvas/3.0.0 \
crate://crates.io/async-broadcast/0.5.1 \
crate://crates.io/async-channel/2.3.1 \
crate://crates.io/async-io/1.13.0 \
crate://crates.io/async-io/2.3.4 \
crate://crates.io/async-lock/2.8.0 \
crate://crates.io/async-lock/3.4.0 \
crate://crates.io/async-process/1.8.1 \
crate://crates.io/async-recursion/1.1.1 \
crate://crates.io/async-signal/0.2.10 \
crate://crates.io/async-task/4.7.1 \
crate://crates.io/async-trait/0.1.83 \
crate://crates.io/atk/0.18.0 \
crate://crates.io/atk-sys/0.18.0 \
crate://crates.io/atomic-waker/1.1.2 \
crate://crates.io/autocfg/1.4.0 \
crate://crates.io/backtrace/0.3.74 \
crate://crates.io/base64/0.22.1 \
crate://crates.io/bincode/1.3.3 \
crate://crates.io/bit-set/0.6.0 \
crate://crates.io/bit-vec/0.7.0 \
crate://crates.io/bitflags/1.3.2 \
crate://crates.io/bitflags/2.6.0 \
crate://crates.io/block-buffer/0.10.4 \
crate://crates.io/blocking/1.6.1 \
crate://crates.io/bumpalo/3.16.0 \
crate://crates.io/byteorder/1.5.0 \
crate://crates.io/bytes/1.7.2 \
crate://crates.io/cached/0.53.1 \
crate://crates.io/cached_proc_macro/0.23.0 \
crate://crates.io/cached_proc_macro_types/0.1.1 \
crate://crates.io/cairo-rs/0.18.5 \
crate://crates.io/cairo-sys-rs/0.18.2 \
crate://crates.io/cc/1.1.22 \
crate://crates.io/cfg-expr/0.15.8 \
crate://crates.io/cfg-expr/0.17.0 \
crate://crates.io/cfg-if/1.0.0 \
crate://crates.io/cfg_aliases/0.2.1 \
crate://crates.io/chrono/0.4.41 \
crate://crates.io/chrono-tz/0.10.0 \
crate://crates.io/chrono-tz-build/0.4.0 \
crate://crates.io/chumsky/0.9.3 \
crate://crates.io/clap/4.5.18 \
crate://crates.io/clap_builder/4.5.18 \
crate://crates.io/clap_complete/4.5.29 \
crate://crates.io/clap_derive/4.5.18 \
crate://crates.io/clap_lex/0.7.2 \
crate://crates.io/codemap/0.1.3 \
crate://crates.io/codespan-reporting/0.11.1 \
crate://crates.io/colorchoice/1.0.2 \
crate://crates.io/concurrent-queue/2.5.0 \
crate://crates.io/console/0.15.8 \
crate://crates.io/core-foundation-sys/0.8.7 \
crate://crates.io/cpufeatures/0.2.14 \
crate://crates.io/crossbeam-channel/0.5.13 \
crate://crates.io/crossbeam-deque/0.8.5 \
crate://crates.io/crossbeam-epoch/0.9.18 \
crate://crates.io/crossbeam-utils/0.8.20 \
crate://crates.io/crypto-common/0.1.6 \
crate://crates.io/darling/0.20.10 \
crate://crates.io/darling_core/0.20.10 \
crate://crates.io/darling_macro/0.20.10 \
crate://crates.io/dbusmenu-glib/0.1.0 \
crate://crates.io/dbusmenu-glib-sys/0.1.0 \
crate://crates.io/dbusmenu-gtk3/0.1.0 \
crate://crates.io/dbusmenu-gtk3-sys/0.1.0 \
crate://crates.io/derivative/2.2.0 \
crate://crates.io/derive_more/1.0.0 \
crate://crates.io/derive_more-impl/1.0.0 \
crate://crates.io/diff/0.1.13 \
crate://crates.io/digest/0.10.7 \
crate://crates.io/dirs-next/2.0.0 \
crate://crates.io/dirs-sys-next/0.1.2 \
crate://crates.io/dyn-clone/1.0.17 \
crate://crates.io/either/1.13.0 \
crate://crates.io/ena/0.14.3 \
crate://crates.io/encode_unicode/0.3.6 \
crate://crates.io/enumflags2/0.7.10 \
crate://crates.io/enumflags2_derive/0.7.10 \
crate://crates.io/env_logger/0.10.2 \
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/event-listener/3.1.0 \
crate://crates.io/event-listener/5.3.1 \
crate://crates.io/event-listener-strategy/0.5.2 \
crate://crates.io/extend/1.2.0 \
crate://crates.io/fastrand/1.9.0 \
crate://crates.io/fastrand/2.1.1 \
crate://crates.io/field-offset/0.3.6 \
crate://crates.io/filetime/0.2.25 \
crate://crates.io/fixedbitset/0.4.2 \
crate://crates.io/fnv/1.0.7 \
crate://crates.io/fsevent-sys/4.1.0 \
crate://crates.io/futures/0.3.30 \
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-lite/2.3.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/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/gdkx11/0.18.0 \
crate://crates.io/gdkx11-sys/0.18.0 \
crate://crates.io/generic-array/0.14.7 \
crate://crates.io/gethostname/0.4.3 \
crate://crates.io/getrandom/0.2.15 \
crate://crates.io/gimli/0.31.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/grass/0.13.4 \
crate://crates.io/grass_compiler/0.13.4 \
crate://crates.io/gtk/0.18.1 \
crate://crates.io/gtk-layer-shell/0.8.1 \
crate://crates.io/gtk-layer-shell-sys/0.7.1 \
crate://crates.io/gtk-sys/0.18.0 \
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/hermit-abi/0.4.0 \
crate://crates.io/hex/0.4.3 \
crate://crates.io/hifijson/0.2.2 \
crate://crates.io/humantime/2.1.0 \
crate://crates.io/iana-time-zone/0.1.61 \
crate://crates.io/iana-time-zone-haiku/0.1.2 \
crate://crates.io/ident_case/1.0.1 \
crate://crates.io/indexmap/2.5.0 \
crate://crates.io/inotify/0.9.6 \
crate://crates.io/inotify-sys/0.1.5 \
crate://crates.io/insta/1.40.0 \
crate://crates.io/instant/0.1.13 \
crate://crates.io/io-lifetimes/1.0.11 \
crate://crates.io/is-terminal/0.4.13 \
crate://crates.io/is_terminal_polyfill/1.70.1 \
crate://crates.io/itertools/0.13.0 \
crate://crates.io/itoa/1.0.11 \
crate://crates.io/jaq-core/1.5.1 \
crate://crates.io/jaq-interpret/1.5.0 \
crate://crates.io/jaq-parse/1.0.3 \
crate://crates.io/jaq-std/1.6.0 \
crate://crates.io/jaq-syn/1.6.0 \
crate://crates.io/js-sys/0.3.70 \
crate://crates.io/keccak/0.1.5 \
crate://crates.io/kqueue/1.0.8 \
crate://crates.io/kqueue-sys/1.0.4 \
crate://crates.io/lalrpop/0.21.0 \
crate://crates.io/lalrpop-util/0.21.0 \
crate://crates.io/lasso/0.7.3 \
crate://crates.io/lazy_static/1.5.0 \
crate://crates.io/libc/0.2.159 \
crate://crates.io/libm/0.2.8 \
crate://crates.io/libredox/0.1.3 \
crate://crates.io/linked-hash-map/0.5.6 \
crate://crates.io/linux-raw-sys/0.3.8 \
crate://crates.io/linux-raw-sys/0.4.14 \
crate://crates.io/lock_api/0.4.12 \
crate://crates.io/log/0.4.22 \
crate://crates.io/maplit/1.0.2 \
crate://crates.io/memchr/2.7.4 \
crate://crates.io/memoffset/0.7.1 \
crate://crates.io/memoffset/0.9.1 \
crate://crates.io/miniz_oxide/0.8.0 \
crate://crates.io/mio/0.8.11 \
crate://crates.io/mio/1.0.2 \
crate://crates.io/new_debug_unreachable/1.0.6 \
crate://crates.io/nix/0.26.4 \
crate://crates.io/nix/0.29.0 \
crate://crates.io/notify/6.1.1 \
crate://crates.io/ntapi/0.4.1 \
crate://crates.io/num-traits/0.2.19 \
crate://crates.io/object/0.36.4 \
crate://crates.io/once_cell/1.19.0 \
crate://crates.io/ordered-stream/0.2.0 \
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/parking_lot/0.12.3 \
crate://crates.io/parking_lot_core/0.9.10 \
crate://crates.io/parse-zoneinfo/0.3.1 \
crate://crates.io/petgraph/0.6.5 \
crate://crates.io/phf/0.11.2 \
crate://crates.io/phf_codegen/0.11.2 \
crate://crates.io/phf_generator/0.11.2 \
crate://crates.io/phf_macros/0.11.2 \
crate://crates.io/phf_shared/0.10.0 \
crate://crates.io/phf_shared/0.11.2 \
crate://crates.io/pico-args/0.5.0 \
crate://crates.io/pin-project-lite/0.2.14 \
crate://crates.io/pin-utils/0.1.0 \
crate://crates.io/piper/0.2.4 \
crate://crates.io/pkg-config/0.3.31 \
crate://crates.io/polling/2.8.0 \
crate://crates.io/polling/3.7.3 \
crate://crates.io/ppv-lite86/0.2.20 \
crate://crates.io/precomputed-hash/0.1.1 \
crate://crates.io/pretty_assertions/1.4.1 \
crate://crates.io/pretty_env_logger/0.5.0 \
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.86 \
crate://crates.io/pure-rust-locales/0.8.1 \
crate://crates.io/quick-xml/0.37.1 \
crate://crates.io/quote/1.0.37 \
crate://crates.io/rand/0.8.5 \
crate://crates.io/rand_chacha/0.3.1 \
crate://crates.io/rand_core/0.6.4 \
crate://crates.io/rayon/1.10.0 \
crate://crates.io/rayon-core/1.12.1 \
crate://crates.io/redox_syscall/0.5.6 \
crate://crates.io/redox_users/0.4.6 \
crate://crates.io/ref-cast/1.0.23 \
crate://crates.io/ref-cast-impl/1.0.23 \
crate://crates.io/regex/1.10.6 \
crate://crates.io/regex-automata/0.4.7 \
crate://crates.io/regex-syntax/0.8.4 \
crate://crates.io/rustc-demangle/0.1.24 \
crate://crates.io/rustc_version/0.4.1 \
crate://crates.io/rustix/0.37.27 \
crate://crates.io/rustix/0.38.37 \
crate://crates.io/rustversion/1.0.17 \
crate://crates.io/ryu/1.0.18 \
crate://crates.io/same-file/1.0.6 \
crate://crates.io/scopeguard/1.2.0 \
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_json/1.0.128 \
crate://crates.io/serde_repr/0.1.19 \
crate://crates.io/serde_spanned/0.6.8 \
crate://crates.io/sha1/0.10.6 \
crate://crates.io/sha3/0.10.8 \
crate://crates.io/shlex/1.3.0 \
crate://crates.io/signal-hook-registry/1.4.2 \
crate://crates.io/similar/2.6.0 \
crate://crates.io/simple-signal/1.1.1 \
crate://crates.io/siphasher/0.3.11 \
crate://crates.io/slab/0.4.9 \
crate://crates.io/smallvec/1.13.2 \
crate://crates.io/smart-default/0.7.1 \
crate://crates.io/socket2/0.4.10 \
crate://crates.io/socket2/0.5.7 \
crate://crates.io/static_assertions/1.1.0 \
crate://crates.io/string_cache/0.8.7 \
crate://crates.io/strsim/0.11.1 \
crate://crates.io/strum/0.26.3 \
crate://crates.io/strum_macros/0.26.4 \
crate://crates.io/syn/1.0.109 \
crate://crates.io/syn/2.0.87 \
crate://crates.io/sysinfo/0.31.4 \
crate://crates.io/system-deps/6.2.2 \
crate://crates.io/system-deps/7.0.3 \
crate://crates.io/target-lexicon/0.12.16 \
crate://crates.io/tempfile/3.12.0 \
crate://crates.io/term/0.7.0 \
crate://crates.io/termcolor/1.4.1 \
crate://crates.io/thiserror/1.0.64 \
crate://crates.io/thiserror-impl/1.0.64 \
crate://crates.io/tokio/1.40.0 \
crate://crates.io/tokio-macros/2.4.0 \
crate://crates.io/tokio-util/0.7.12 \
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/tracing/0.1.40 \
crate://crates.io/tracing-attributes/0.1.27 \
crate://crates.io/tracing-core/0.1.32 \
crate://crates.io/typenum/1.17.0 \
crate://crates.io/uds_windows/1.1.0 \
crate://crates.io/unescape/0.1.0 \
crate://crates.io/unicode-ident/1.0.13 \
crate://crates.io/unicode-width/0.1.14 \
crate://crates.io/unicode-xid/0.2.6 \
crate://crates.io/urlencoding/2.1.3 \
crate://crates.io/utf8parse/0.2.2 \
crate://crates.io/version-compare/0.2.0 \
crate://crates.io/version_check/0.9.5 \
crate://crates.io/wait-timeout/0.2.0 \
crate://crates.io/waker-fn/1.2.0 \
crate://crates.io/walkdir/2.5.0 \
crate://crates.io/wasi/0.11.0+wasi-snapshot-preview1 \
crate://crates.io/wasm-bindgen/0.2.93 \
crate://crates.io/wasm-bindgen-backend/0.2.93 \
crate://crates.io/wasm-bindgen-macro/0.2.93 \
crate://crates.io/wasm-bindgen-macro-support/0.2.93 \
crate://crates.io/wasm-bindgen-shared/0.2.93 \
crate://crates.io/web-time/1.1.0 \
crate://crates.io/winapi/0.3.9 \
crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
crate://crates.io/winapi-util/0.1.9 \
crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
crate://crates.io/windows/0.57.0 \
crate://crates.io/windows-core/0.52.0 \
crate://crates.io/windows-core/0.57.0 \
crate://crates.io/windows-implement/0.57.0 \
crate://crates.io/windows-interface/0.57.0 \
crate://crates.io/windows-link/0.1.1 \
crate://crates.io/windows-result/0.1.2 \
crate://crates.io/windows-sys/0.48.0 \
crate://crates.io/windows-sys/0.52.0 \
crate://crates.io/windows-sys/0.59.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/x11/2.21.0 \
crate://crates.io/x11rb/0.13.1 \
crate://crates.io/x11rb-protocol/0.13.1 \
crate://crates.io/xdg-home/1.3.0 \
crate://crates.io/yansi/1.0.1 \
crate://crates.io/zbus/3.15.2 \
crate://crates.io/zbus_macros/3.15.2 \
crate://crates.io/zbus_names/2.6.1 \
crate://crates.io/zerocopy/0.7.35 \
crate://crates.io/zerocopy-derive/0.7.35 \
crate://crates.io/zvariant/3.15.2 \
crate://crates.io/zvariant_derive/3.15.2 \
crate://crates.io/zvariant_utils/1.0.1 \
"
SRC_URI[addr2line-0.24.1.sha256sum] = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375"
SRC_URI[adler2-2.0.0.sha256sum] = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
SRC_URI[ahash-0.8.11.sha256sum] = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
SRC_URI[aho-corasick-1.1.3.sha256sum] = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
SRC_URI[allocator-api2-0.2.18.sha256sum] = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
SRC_URI[android-tzdata-0.1.1.sha256sum] = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
SRC_URI[android_system_properties-0.1.5.sha256sum] = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
SRC_URI[anstream-0.6.15.sha256sum] = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526"
SRC_URI[anstyle-1.0.8.sha256sum] = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
SRC_URI[anstyle-parse-0.2.5.sha256sum] = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb"
SRC_URI[anstyle-query-1.1.1.sha256sum] = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"
SRC_URI[anstyle-wincon-3.0.4.sha256sum] = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"
SRC_URI[anyhow-1.0.89.sha256sum] = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
SRC_URI[ascii-canvas-3.0.0.sha256sum] = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6"
SRC_URI[async-broadcast-0.5.1.sha256sum] = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b"
SRC_URI[async-channel-2.3.1.sha256sum] = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a"
SRC_URI[async-io-1.13.0.sha256sum] = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
SRC_URI[async-io-2.3.4.sha256sum] = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8"
SRC_URI[async-lock-2.8.0.sha256sum] = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
SRC_URI[async-lock-3.4.0.sha256sum] = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
SRC_URI[async-process-1.8.1.sha256sum] = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88"
SRC_URI[async-recursion-1.1.1.sha256sum] = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
SRC_URI[async-signal-0.2.10.sha256sum] = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3"
SRC_URI[async-task-4.7.1.sha256sum] = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"
SRC_URI[async-trait-0.1.83.sha256sum] = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"
SRC_URI[atk-0.18.0.sha256sum] = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4"
SRC_URI[atk-sys-0.18.0.sha256sum] = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009"
SRC_URI[atomic-waker-1.1.2.sha256sum] = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
SRC_URI[autocfg-1.4.0.sha256sum] = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
SRC_URI[backtrace-0.3.74.sha256sum] = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
SRC_URI[base64-0.22.1.sha256sum] = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
SRC_URI[bincode-1.3.3.sha256sum] = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
SRC_URI[bit-set-0.6.0.sha256sum] = "f0481a0e032742109b1133a095184ee93d88f3dc9e0d28a5d033dc77a073f44f"
SRC_URI[bit-vec-0.7.0.sha256sum] = "d2c54ff287cfc0a34f38a6b832ea1bd8e448a330b3e40a50859e6488bee07f22"
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
SRC_URI[bitflags-2.6.0.sha256sum] = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
SRC_URI[block-buffer-0.10.4.sha256sum] = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
SRC_URI[blocking-1.6.1.sha256sum] = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea"
SRC_URI[bumpalo-3.16.0.sha256sum] = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
SRC_URI[bytes-1.7.2.sha256sum] = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3"
SRC_URI[cached-0.53.1.sha256sum] = "b4d73155ae6b28cf5de4cfc29aeb02b8a1c6dab883cb015d15cd514e42766846"
SRC_URI[cached_proc_macro-0.23.0.sha256sum] = "2f42a145ed2d10dce2191e1dcf30cfccfea9026660e143662ba5eec4017d5daa"
SRC_URI[cached_proc_macro_types-0.1.1.sha256sum] = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0"
SRC_URI[cairo-rs-0.18.5.sha256sum] = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
SRC_URI[cairo-sys-rs-0.18.2.sha256sum] = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51"
SRC_URI[cc-1.1.22.sha256sum] = "9540e661f81799159abee814118cc139a2004b3a3aa3ea37724a1b66530b90e0"
SRC_URI[cfg-expr-0.15.8.sha256sum] = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
SRC_URI[cfg-expr-0.17.0.sha256sum] = "d0890061c4d3223e7267f3bad2ec40b997d64faac1c2815a4a9d95018e2b9e9c"
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
SRC_URI[cfg_aliases-0.2.1.sha256sum] = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
SRC_URI[chrono-0.4.41.sha256sum] = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d"
SRC_URI[chrono-tz-0.10.0.sha256sum] = "cd6dd8046d00723a59a2f8c5f295c515b9bb9a331ee4f8f3d4dd49e428acd3b6"
SRC_URI[chrono-tz-build-0.4.0.sha256sum] = "e94fea34d77a245229e7746bd2beb786cd2a896f306ff491fb8cecb3074b10a7"
SRC_URI[chumsky-0.9.3.sha256sum] = "8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9"
SRC_URI[clap-4.5.18.sha256sum] = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3"
SRC_URI[clap_builder-4.5.18.sha256sum] = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b"
SRC_URI[clap_complete-4.5.29.sha256sum] = "8937760c3f4c60871870b8c3ee5f9b30771f792a7045c48bcbba999d7d6b3b8e"
SRC_URI[clap_derive-4.5.18.sha256sum] = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
SRC_URI[clap_lex-0.7.2.sha256sum] = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"
SRC_URI[codemap-0.1.3.sha256sum] = "b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24"
SRC_URI[codespan-reporting-0.11.1.sha256sum] = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
SRC_URI[colorchoice-1.0.2.sha256sum] = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0"
SRC_URI[concurrent-queue-2.5.0.sha256sum] = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
SRC_URI[console-0.15.8.sha256sum] = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"
SRC_URI[core-foundation-sys-0.8.7.sha256sum] = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
SRC_URI[cpufeatures-0.2.14.sha256sum] = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0"
SRC_URI[crossbeam-channel-0.5.13.sha256sum] = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
SRC_URI[crossbeam-deque-0.8.5.sha256sum] = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
SRC_URI[crossbeam-epoch-0.9.18.sha256sum] = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
SRC_URI[crossbeam-utils-0.8.20.sha256sum] = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
SRC_URI[crypto-common-0.1.6.sha256sum] = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
SRC_URI[darling-0.20.10.sha256sum] = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
SRC_URI[darling_core-0.20.10.sha256sum] = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
SRC_URI[darling_macro-0.20.10.sha256sum] = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
SRC_URI[dbusmenu-glib-0.1.0.sha256sum] = "fd1629dccc5775e0668eb9f07e78d1b88392a63efc34033a18c87ea44318b894"
SRC_URI[dbusmenu-glib-sys-0.1.0.sha256sum] = "7ff9ed40330718c94342b953c997ac19d840db07a7710fe35b45a5d3a3a1d6eb"
SRC_URI[dbusmenu-gtk3-0.1.0.sha256sum] = "b15e02bf53eed790cee4d6111643529bf2fdb82c9e61242407d254612f98436e"
SRC_URI[dbusmenu-gtk3-sys-0.1.0.sha256sum] = "6f30ba5f8aec0e38a84c579bc8ee3db6f6417b201e729fdd96a23d1f61cb6eca"
SRC_URI[derivative-2.2.0.sha256sum] = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
SRC_URI[derive_more-1.0.0.sha256sum] = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05"
SRC_URI[derive_more-impl-1.0.0.sha256sum] = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22"
SRC_URI[diff-0.1.13.sha256sum] = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
SRC_URI[digest-0.10.7.sha256sum] = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
SRC_URI[dirs-next-2.0.0.sha256sum] = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
SRC_URI[dirs-sys-next-0.1.2.sha256sum] = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
SRC_URI[dyn-clone-1.0.17.sha256sum] = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
SRC_URI[either-1.13.0.sha256sum] = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
SRC_URI[ena-0.14.3.sha256sum] = "3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5"
SRC_URI[encode_unicode-0.3.6.sha256sum] = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
SRC_URI[enumflags2-0.7.10.sha256sum] = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d"
SRC_URI[enumflags2_derive-0.7.10.sha256sum] = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8"
SRC_URI[env_logger-0.10.2.sha256sum] = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580"
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[event-listener-3.1.0.sha256sum] = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2"
SRC_URI[event-listener-5.3.1.sha256sum] = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba"
SRC_URI[event-listener-strategy-0.5.2.sha256sum] = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1"
SRC_URI[extend-1.2.0.sha256sum] = "311a6d2f1f9d60bff73d2c78a0af97ed27f79672f15c238192a5bbb64db56d00"
SRC_URI[fastrand-1.9.0.sha256sum] = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
SRC_URI[fastrand-2.1.1.sha256sum] = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
SRC_URI[field-offset-0.3.6.sha256sum] = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
SRC_URI[filetime-0.2.25.sha256sum] = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
SRC_URI[fixedbitset-0.4.2.sha256sum] = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
SRC_URI[fsevent-sys-4.1.0.sha256sum] = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2"
SRC_URI[futures-0.3.30.sha256sum] = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
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-lite-2.3.0.sha256sum] = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5"
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[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[gdkx11-0.18.0.sha256sum] = "db2ea8a4909d530f79921290389cbd7c34cb9d623bfe970eaae65ca5f9cd9cce"
SRC_URI[gdkx11-sys-0.18.0.sha256sum] = "fee8f00f4ee46cad2939b8990f5c70c94ff882c3028f3cc5abf950fa4ab53043"
SRC_URI[generic-array-0.14.7.sha256sum] = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
SRC_URI[gethostname-0.4.3.sha256sum] = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818"
SRC_URI[getrandom-0.2.15.sha256sum] = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
SRC_URI[gimli-0.31.0.sha256sum] = "32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64"
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[grass-0.13.4.sha256sum] = "f7a68216437ef68f0738e48d6c7bb9e6e6a92237e001b03d838314b068f33c94"
SRC_URI[grass_compiler-0.13.4.sha256sum] = "2d9e3df7f0222ce5184154973d247c591d9aadc28ce7a73c6cd31100c9facff6"
SRC_URI[gtk-0.18.1.sha256sum] = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c"
SRC_URI[gtk-layer-shell-0.8.1.sha256sum] = "adb41643070b55cdda5a4a10a338520cff4345395e342b754c02f341e4107383"
SRC_URI[gtk-layer-shell-sys-0.7.1.sha256sum] = "b9aa75cbb5bf5195d8be239b189f2a36cbea223777188c50f0bce124e291fe34"
SRC_URI[gtk-sys-0.18.0.sha256sum] = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722"
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[hermit-abi-0.4.0.sha256sum] = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc"
SRC_URI[hex-0.4.3.sha256sum] = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
SRC_URI[hifijson-0.2.2.sha256sum] = "9958ab3ce3170c061a27679916bd9b969eceeb5e8b120438e6751d0987655c42"
SRC_URI[humantime-2.1.0.sha256sum] = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
SRC_URI[iana-time-zone-0.1.61.sha256sum] = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
SRC_URI[iana-time-zone-haiku-0.1.2.sha256sum] = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
SRC_URI[ident_case-1.0.1.sha256sum] = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
SRC_URI[indexmap-2.5.0.sha256sum] = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5"
SRC_URI[inotify-0.9.6.sha256sum] = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff"
SRC_URI[inotify-sys-0.1.5.sha256sum] = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb"
SRC_URI[insta-1.40.0.sha256sum] = "6593a41c7a73841868772495db7dc1e8ecab43bb5c0b6da2059246c4b506ab60"
SRC_URI[instant-0.1.13.sha256sum] = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
SRC_URI[io-lifetimes-1.0.11.sha256sum] = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
SRC_URI[is-terminal-0.4.13.sha256sum] = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b"
SRC_URI[is_terminal_polyfill-1.70.1.sha256sum] = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
SRC_URI[itertools-0.13.0.sha256sum] = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
SRC_URI[itoa-1.0.11.sha256sum] = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
SRC_URI[jaq-core-1.5.1.sha256sum] = "d6fda09ee08c84c81293fdf811d9ebaa87b327557b5391f290c926d728c2ddd4"
SRC_URI[jaq-interpret-1.5.0.sha256sum] = "2fe95ec3c24af3fd9f3dd1091593f5e49b003a66c496a8aa39d764d0a06ae17b"
SRC_URI[jaq-parse-1.0.3.sha256sum] = "0346d7d3146cdda8acd929581f3d6626a332356c74d5c95aeaffaac2eb6dee82"
SRC_URI[jaq-std-1.6.0.sha256sum] = "bfbaa55578fd3b70433b594a370741e0c364e4afff92cc0099623fce87311bc1"
SRC_URI[jaq-syn-1.6.0.sha256sum] = "1ba44fe4428c71304604261ecbae047ee9cfb60c4f1a6bd222ebbb31726d3948"
SRC_URI[js-sys-0.3.70.sha256sum] = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a"
SRC_URI[keccak-0.1.5.sha256sum] = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654"
SRC_URI[kqueue-1.0.8.sha256sum] = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c"
SRC_URI[kqueue-sys-1.0.4.sha256sum] = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b"
SRC_URI[lalrpop-0.21.0.sha256sum] = "6e56f323e2d610628d1f5bdd39168a774674ac7989ed67011963bb3f71edd797"
SRC_URI[lalrpop-util-0.21.0.sha256sum] = "108dc8f5dabad92c65a03523055577d847f5dcc00f3e7d3a68bc4d48e01d8fe1"
SRC_URI[lasso-0.7.3.sha256sum] = "6e14eda50a3494b3bf7b9ce51c52434a761e383d7238ce1dd5dcec2fbc13e9fb"
SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
SRC_URI[libc-0.2.159.sha256sum] = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5"
SRC_URI[libm-0.2.8.sha256sum] = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
SRC_URI[libredox-0.1.3.sha256sum] = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
SRC_URI[linked-hash-map-0.5.6.sha256sum] = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
SRC_URI[linux-raw-sys-0.3.8.sha256sum] = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
SRC_URI[linux-raw-sys-0.4.14.sha256sum] = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
SRC_URI[lock_api-0.4.12.sha256sum] = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
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[memoffset-0.7.1.sha256sum] = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
SRC_URI[memoffset-0.9.1.sha256sum] = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
SRC_URI[miniz_oxide-0.8.0.sha256sum] = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
SRC_URI[mio-0.8.11.sha256sum] = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
SRC_URI[mio-1.0.2.sha256sum] = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
SRC_URI[new_debug_unreachable-1.0.6.sha256sum] = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086"
SRC_URI[nix-0.26.4.sha256sum] = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
SRC_URI[nix-0.29.0.sha256sum] = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
SRC_URI[notify-6.1.1.sha256sum] = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d"
SRC_URI[ntapi-0.4.1.sha256sum] = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4"
SRC_URI[num-traits-0.2.19.sha256sum] = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
SRC_URI[object-0.36.4.sha256sum] = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a"
SRC_URI[once_cell-1.19.0.sha256sum] = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
SRC_URI[ordered-stream-0.2.0.sha256sum] = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50"
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[parking_lot-0.12.3.sha256sum] = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
SRC_URI[parking_lot_core-0.9.10.sha256sum] = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
SRC_URI[parse-zoneinfo-0.3.1.sha256sum] = "1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24"
SRC_URI[petgraph-0.6.5.sha256sum] = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
SRC_URI[phf-0.11.2.sha256sum] = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
SRC_URI[phf_codegen-0.11.2.sha256sum] = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a"
SRC_URI[phf_generator-0.11.2.sha256sum] = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
SRC_URI[phf_macros-0.11.2.sha256sum] = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
SRC_URI[phf_shared-0.10.0.sha256sum] = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
SRC_URI[phf_shared-0.11.2.sha256sum] = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
SRC_URI[pico-args-0.5.0.sha256sum] = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315"
SRC_URI[pin-project-lite-0.2.14.sha256sum] = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
SRC_URI[piper-0.2.4.sha256sum] = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066"
SRC_URI[pkg-config-0.3.31.sha256sum] = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
SRC_URI[polling-2.8.0.sha256sum] = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
SRC_URI[polling-3.7.3.sha256sum] = "cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511"
SRC_URI[ppv-lite86-0.2.20.sha256sum] = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
SRC_URI[precomputed-hash-0.1.1.sha256sum] = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
SRC_URI[pretty_assertions-1.4.1.sha256sum] = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d"
SRC_URI[pretty_env_logger-0.5.0.sha256sum] = "865724d4dbe39d9f3dd3b52b88d859d66bcb2d6a0acfd5ea68a65fb66d4bdc1c"
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.86.sha256sum] = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
SRC_URI[pure-rust-locales-0.8.1.sha256sum] = "1190fd18ae6ce9e137184f207593877e70f39b015040156b1e05081cdfe3733a"
SRC_URI[quick-xml-0.37.1.sha256sum] = "f22f29bdff3987b4d8632ef95fd6424ec7e4e0a57e2f4fc63e489e75357f6a03"
SRC_URI[quote-1.0.37.sha256sum] = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
SRC_URI[rand-0.8.5.sha256sum] = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
SRC_URI[rand_chacha-0.3.1.sha256sum] = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
SRC_URI[rand_core-0.6.4.sha256sum] = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
SRC_URI[rayon-1.10.0.sha256sum] = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
SRC_URI[rayon-core-1.12.1.sha256sum] = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
SRC_URI[redox_syscall-0.5.6.sha256sum] = "355ae415ccd3a04315d3f8246e86d67689ea74d88d915576e1589a351062a13b"
SRC_URI[redox_users-0.4.6.sha256sum] = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
SRC_URI[ref-cast-1.0.23.sha256sum] = "ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931"
SRC_URI[ref-cast-impl-1.0.23.sha256sum] = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6"
SRC_URI[regex-1.10.6.sha256sum] = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619"
SRC_URI[regex-automata-0.4.7.sha256sum] = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df"
SRC_URI[regex-syntax-0.8.4.sha256sum] = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b"
SRC_URI[rustc-demangle-0.1.24.sha256sum] = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
SRC_URI[rustc_version-0.4.1.sha256sum] = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
SRC_URI[rustix-0.37.27.sha256sum] = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2"
SRC_URI[rustix-0.38.37.sha256sum] = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"
SRC_URI[rustversion-1.0.17.sha256sum] = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
SRC_URI[ryu-1.0.18.sha256sum] = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
SRC_URI[same-file-1.0.6.sha256sum] = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
SRC_URI[scopeguard-1.2.0.sha256sum] = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
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_json-1.0.128.sha256sum] = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
SRC_URI[serde_repr-0.1.19.sha256sum] = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
SRC_URI[serde_spanned-0.6.8.sha256sum] = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
SRC_URI[sha1-0.10.6.sha256sum] = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
SRC_URI[sha3-0.10.8.sha256sum] = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"
SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
SRC_URI[signal-hook-registry-1.4.2.sha256sum] = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
SRC_URI[similar-2.6.0.sha256sum] = "1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e"
SRC_URI[simple-signal-1.1.1.sha256sum] = "53f7da44adcc42667d57483bd93f81295f27d66897804b757573b61b6f13288b"
SRC_URI[siphasher-0.3.11.sha256sum] = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
SRC_URI[slab-0.4.9.sha256sum] = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
SRC_URI[smallvec-1.13.2.sha256sum] = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
SRC_URI[smart-default-0.7.1.sha256sum] = "0eb01866308440fc64d6c44d9e86c5cc17adfe33c4d6eed55da9145044d0ffc1"
SRC_URI[socket2-0.4.10.sha256sum] = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
SRC_URI[socket2-0.5.7.sha256sum] = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
SRC_URI[string_cache-0.8.7.sha256sum] = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
SRC_URI[strum-0.26.3.sha256sum] = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06"
SRC_URI[strum_macros-0.26.4.sha256sum] = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be"
SRC_URI[syn-1.0.109.sha256sum] = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
SRC_URI[syn-2.0.87.sha256sum] = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d"
SRC_URI[sysinfo-0.31.4.sha256sum] = "355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be"
SRC_URI[system-deps-6.2.2.sha256sum] = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"
SRC_URI[system-deps-7.0.3.sha256sum] = "66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005"
SRC_URI[target-lexicon-0.12.16.sha256sum] = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
SRC_URI[tempfile-3.12.0.sha256sum] = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64"
SRC_URI[term-0.7.0.sha256sum] = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f"
SRC_URI[termcolor-1.4.1.sha256sum] = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
SRC_URI[thiserror-1.0.64.sha256sum] = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
SRC_URI[thiserror-impl-1.0.64.sha256sum] = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
SRC_URI[tokio-1.40.0.sha256sum] = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
SRC_URI[tokio-macros-2.4.0.sha256sum] = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
SRC_URI[tokio-util-0.7.12.sha256sum] = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a"
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[tracing-0.1.40.sha256sum] = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
SRC_URI[tracing-attributes-0.1.27.sha256sum] = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
SRC_URI[tracing-core-0.1.32.sha256sum] = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
SRC_URI[typenum-1.17.0.sha256sum] = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
SRC_URI[uds_windows-1.1.0.sha256sum] = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9"
SRC_URI[unescape-0.1.0.sha256sum] = "ccb97dac3243214f8d8507998906ca3e2e0b900bf9bf4870477f125b82e68f6e"
SRC_URI[unicode-ident-1.0.13.sha256sum] = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
SRC_URI[unicode-width-0.1.14.sha256sum] = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
SRC_URI[unicode-xid-0.2.6.sha256sum] = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
SRC_URI[urlencoding-2.1.3.sha256sum] = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da"
SRC_URI[utf8parse-0.2.2.sha256sum] = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
SRC_URI[version-compare-0.2.0.sha256sum] = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
SRC_URI[wait-timeout-0.2.0.sha256sum] = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6"
SRC_URI[waker-fn-1.2.0.sha256sum] = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7"
SRC_URI[walkdir-2.5.0.sha256sum] = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
SRC_URI[wasi-0.11.0+wasi-snapshot-preview1.sha256sum] = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
SRC_URI[wasm-bindgen-0.2.93.sha256sum] = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
SRC_URI[wasm-bindgen-backend-0.2.93.sha256sum] = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
SRC_URI[wasm-bindgen-macro-0.2.93.sha256sum] = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
SRC_URI[wasm-bindgen-macro-support-0.2.93.sha256sum] = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
SRC_URI[wasm-bindgen-shared-0.2.93.sha256sum] = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
SRC_URI[web-time-1.1.0.sha256sum] = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
SRC_URI[winapi-util-0.1.9.sha256sum] = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
SRC_URI[windows-0.57.0.sha256sum] = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143"
SRC_URI[windows-core-0.52.0.sha256sum] = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
SRC_URI[windows-core-0.57.0.sha256sum] = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d"
SRC_URI[windows-implement-0.57.0.sha256sum] = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7"
SRC_URI[windows-interface-0.57.0.sha256sum] = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7"
SRC_URI[windows-link-0.1.1.sha256sum] = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
SRC_URI[windows-result-0.1.2.sha256sum] = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8"
SRC_URI[windows-sys-0.48.0.sha256sum] = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
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[x11-2.21.0.sha256sum] = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e"
SRC_URI[x11rb-0.13.1.sha256sum] = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12"
SRC_URI[x11rb-protocol-0.13.1.sha256sum] = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d"
SRC_URI[xdg-home-1.3.0.sha256sum] = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6"
SRC_URI[yansi-1.0.1.sha256sum] = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049"
SRC_URI[zbus-3.15.2.sha256sum] = "675d170b632a6ad49804c8cf2105d7c31eddd3312555cffd4b740e08e97c25e6"
SRC_URI[zbus_macros-3.15.2.sha256sum] = "7131497b0f887e8061b430c530240063d33bf9455fa34438f388a245da69e0a5"
SRC_URI[zbus_names-2.6.1.sha256sum] = "437d738d3750bed6ca9b8d423ccc7a8eb284f6b1d6d4e225a0e4e6258d864c8d"
SRC_URI[zerocopy-0.7.35.sha256sum] = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
SRC_URI[zerocopy-derive-0.7.35.sha256sum] = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
SRC_URI[zvariant-3.15.2.sha256sum] = "4eef2be88ba09b358d3b58aca6e41cd853631d44787f319a1383ca83424fb2db"
SRC_URI[zvariant_derive-3.15.2.sha256sum] = "37c24dc0bed72f5f90d1f8bb5b07228cbf63b3c6e9f82d82559d4bae666e7ed9"
SRC_URI[zvariant_utils-1.0.1.sha256sum] = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200"

Some files were not shown because too many files have changed in this diff Show More