chore: Bump xcap to 0.7.0, let android can cargo build without extra patch
chore: Bump xcap to 0.7.0 and update Cross.toml:
- bump
xcapto 0.7.0 from 0.0.14 - improve some windows/wayland function - support android build - https://github.com/nashaofu/xcap/releases/tag/v0.7.0 - update Cross.toml
- Added
pipewire-debian/pipewire-upstreamPPA - libegl1-mesa-dev, libgbm-dev, libpipewire-0.3-dev, libwayland-dev
- Added
- updated w.title() calls to w.title().unwrap_or_default()
Once, this PR merge, termux user can carge build goose without any patches.
There is the github action build from my repo: https://github.com/shawn111/goose/releases/tag/canary
https://github.com/shawn111/goose/actions/runs/17299321930
goose core team works on refactor mcp https://github.com/block/goose/pull/4297
rebase main & fix .github/workflows/ci.yml
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -62,7 +62,9 @@ jobs:
- name: Install Dependencies
run: |
sudo apt update -y
- sudo apt install -y libdbus-1-dev gnome-keyring libxcb1-dev
+ sudo apt install -y libdbus-1-dev gnome-keyring libxcb1-dev \
+ libegl1-mesa-dev libgbm-dev libpipewire-0.3-dev libwayland-dev
+
rebase main after rmcp branch merged
This pull request has been automatically marked as stale because it has not had recent activity for 23 days.
What happens next?
- If no further activity occurs, this PR will be automatically closed in 7 days
- To keep this PR active, simply add a comment, push new commits, or add the
keep-openlabel - If you believe this PR was marked as stale in error, please comment and we'll review it
Thank you for your contribution! 🚀
ok, sorry for letting this linger. let's try & get this in. currently it fails with an exception, can you look?
friendly ping @shawn111 - would love to get this in
Let me rebase main to fix it
friendly ping @shawn111 - would love to get this in
@DOsinga rebased, and all github actions on my repo build passed
- docker build https://github.com/shawn111/goose/actions/runs/18362442485
- this one is so long about 2h:20m
- cli / desktop build https://github.com/shawn111/goose/actions/runs/18362442476
yeah thanks, but still seems to failing here with a mysterious missing library error
would still love to get this in, but I am going to close this due to non activity. feel free to ping if you need help getting it merged