gpo.zugaina.org

Search Portage & Overlays:

app-containers/waydroid

Container-based approach to boot a full Android system on Linux systems

Screenshots

  • waydroid-1.4.3-r1
    ~amd64 ~arm ~arm64 ~x86
    apparmor +clipboard systemd python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13

    View      Download      Browse     License: GPL-3   
    Overlay: guru
  • waydroid-1.4.3
    ~amd64 ~arm ~arm64 ~x86
    apparmor +clipboard systemd python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13

    View      Download      Browse     License: GPL-3   
    Overlay: guru
  • waydroid-1.4.2-r4
    ~amd64
    nftables python_single_target_python3_12 python_single_target_python3_13

    View      Download      Browse     License: GPL-3   

ChangeLog

commit bb0aae8ad3292e932111cb0c52be559a6740b4b8
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Thu Feb 20 18:56:40 2025 +0500

*/*: disable py3.10

Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/

Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.

We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.

Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
PyPy 3.11.

Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 8b113684a563f77b00955d4e91a183591c55b518
Author: Denis Reva <denis7774@gmail.com>
Date: Sat Jan 11 14:33:52 2025 +0500

app-containers/waydroid: improved intentdation

I attempted to fix pkgcheck, but it still warns about unused line. I'm
in doubt why.

Signed-off-by: Denis Reva <denis7774@gmail.com>

commit 09e83652920c6db7d912f6cbbd3636ceb2e0e458
Author: Denis Reva <denis7774@gmail.com>
Date: Sat Jan 11 14:25:20 2025 +0500

app-containers/waydroid: add -r1, which fixes bugs

Also fixed a bug (via patch from upstream) with intel haswell vulkan api
Closes: https://bugs.gentoo.org/947280
Signed-off-by: Denis Reva <denis7774@gmail.com>

commit 9e5c8f242c3b55e1395dad9c8d38b9e912231ab8
Author: Denis Reva <denis7774@gmail.com>
Date: Sat Nov 16 22:13:00 2024 +0500

app-containers/waydroid: drop 1.4.2, 1.4.2-r1, 1.4.2-r2

Signed-off-by: Denis Reva <denis7774@gmail.com>

commit 3f26c21118b2d3adff596b8250f9090fd716b5fa
Author: Denis Reva <denis7774@gmail.com>
Date: Sun Nov 10 20:48:20 2024 +0500

app-containers/waydroid: new version, add python3.13 support

Signed-off-by: Denis Reva <denis7774@gmail.com>

commit c267d4087ebd2ed3c4b2986d5ae64e58abeceeab
Author: Denis Reva <denis7774@gmail.com>
Date: Tue Aug 6 19:22:00 2024 +0500

app-containers/waydroid: Added more kernel checks

* CONFIG_NETFILTER_XT_TARGET_MASQUERADE
* CONFIG_NETFILTER_XT_NAT

Closes: https://bugs.gentoo.org/937106
Signed-off-by: Denis Reva <denis7774@gmail.com>

commit f05243fced302f701f7489d0387c91dec21bf1e7
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Sat Jul 20 18:23:24 2024 +0900

app-containers/waydroid: fix broken kernel config check

pkg_setup needs to be defined explicitly because both linux-info and
python-single-r1 export pkg_setup.

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>

commit 581635644d8ca35fcf8b3e1ea6f77158e7c963f6
Author: Julien Roy <julien@jroy.ca>
Date: Wed May 15 12:38:44 2024 -0400

app-containers/waydroid: drop 1.4.0

Closes: https://bugs.gentoo.org/931351
Signed-off-by: Julien Roy <julien@jroy.ca>

commit ee88ffd54065b23603609c68d84a171440d99d43
Author: Esteve Varela Colominas <esteve.varela@gmail.com>
Date: Fri Mar 22 19:53:15 2024 +0100

Revert "app-containers/waydroid: Require anbox-modules"

This reverts commit fc74f63151bcda8d58d32812b31f2ed639bf8f0b.

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>

commit fc74f63151bcda8d58d32812b31f2ed639bf8f0b
Author: Esteve Varela Colominas <esteve.varela@gmail.com>
Date: Thu Mar 21 23:05:10 2024 +0100

app-containers/waydroid: Require anbox-modules

This program cannot function without ashmem_linux

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>

commit b559b1f8abaa5eaae342534cf9bb6cba0374ff62
Author: Esteve Varela Colominas <esteve.varela@gmail.com>
Date: Thu Mar 21 22:14:19 2024 +0100

app-containers/waydroid: Make dev-python/pyclip optional

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>

commit 9ea97854383a2ec8dcf8d976db1460b5e716b2df
Author: Esteve Varela Colominas <esteve.varela@gmail.com>
Date: Thu Mar 21 22:10:13 2024 +0100

app-containers/waydroid: Add patch for -apparmor

Instead of having convoluted instructions, have the ebuild do this.

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>

commit f235c2515d3f4305d97f39de4cc0794057f02546
Author: Esteve Varela Colominas <esteve.varela@gmail.com>
Date: Thu Mar 21 19:22:56 2024 +0100

app-containers/waydroid: Minor improvements

Use xdg.eclass instead of calling the functions individually, support
Gentoo Prefix by using EROOT.

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>

commit 76976d30748507e71191dff7f4eb19ebc04a039d
Author: Esteve Varela Colominas <esteve.varela@gmail.com>
Date: Thu Mar 21 19:28:46 2024 +0100

app-containers/waydroid: Make important messages more visible

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>

commit 5acfecdbcbf67e284a318fed880852d0aaaf4dc1
Author: Esteve Varela Colominas <esteve.varela@gmail.com>
Date: Thu Mar 21 19:15:04 2024 +0100

app-containers/waydroid: Minor style fixes

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>

commit 646870cf4b412e6623dde83a80613b55a983283e
Author: Julien Roy <julien@jroy.ca>
Date: Mon Feb 19 16:46:19 2024 -0500

app-containers/waydroid: enable py3.12

Signed-off-by: Julien Roy <julien@jroy.ca>

commit 1148a0ffcad0d233b23d5f31580fc77c70bb38dc
Author: Julien Roy <julien@jroy.ca>
Date: Mon Feb 19 16:45:56 2024 -0500

Revert "app-containers/waydroid: added python3.12 support"

This reverts commit 4d3ef84881cb7705770020ff2a2634fa318f6823.

Signed-off-by: Julien Roy <julien@jroy.ca>

commit 4d3ef84881cb7705770020ff2a2634fa318f6823
Author: Denis Reva <denis7774@gmail.com>
Date: Mon Feb 19 19:02:45 2024 +0500

app-containers/waydroid: added python3.12 support

Signed-off-by: Denis Reva <denis7774@gmail.com>

commit f352d1d63946ce136a903566ce4b3914e356b74e
Author: Julien Roy <julien@jroy.ca>
Date: Sun Feb 18 14:02:51 2024 -0500

app-containers/waydroid: fix net-firewall/nftables USE flag

Signed-off-by: Julien Roy <julien@jroy.ca>

commit 849ec8f7d6ccfbf42640f4b47a69103b0eb0f323
Author: Julien Roy <julien@jroy.ca>
Date: Sun Feb 18 14:02:31 2024 -0500

app-containers/waydroid: add 1.4.2

Signed-off-by: Julien Roy <julien@jroy.ca>

commit ed7c55996e086a57736e7aa0c7a641f6fd291acb
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Mon Oct 23 17:34:09 2023 -0400

app-containers/waydroid: Add new runtime dependency

Fixes a ModuleNotFoundError seen when attempting to initialze Waydroid.

Closes: https://github.com/gentoo/guru/pull/115
Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>
Signed-off-by: David Roman <davidroman96@gmail.com>

commit 12088906c597f38640e866db39c7ba6dea3f5ec0
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue May 2 00:45:35 2023 +0500

*/*: drop dead py3.9 impl

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 1e95f22062b44b3708c09b56fb2334f41c633e2e
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sat Mar 4 18:56:32 2023 +0500

*/*: update metadata schema uri

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 37f3c8845d7e3a713d4f13f3abaf3d9453e6059d
Author: Denis Reva <denis7774@gmail.com>
Date: Sat Feb 18 12:14:08 2023 +0500

app-containers/waydroid: Waydroid launcher updated to 1.4.0

Signed-off-by: Denis Reva <denis7774@gmail.com>

commit 54363fde9ce8ec5b16f4b99ff26535f69bc63ae9
Author: Florian Schmaus <flow@gentoo.org>
Date: Thu Dec 29 21:10:11 2022 +0100

app-containers/waydroid: do not mark files/waydroid as executable (fixes ExecutableFile)

Signed-off-by: Florian Schmaus <flow@gentoo.org>

commit a62bea21bd3362a6e602ae7e5a86c7a0afd10c1c
Author: Florian Schmaus <flow@gentoo.org>
Date: Thu Dec 29 12:33:25 2022 +0100

app-containers/waydroid: fix duplicate newline

Signed-off-by: Florian Schmaus <flow@gentoo.org>

commit ed1db18fcebcfca86ee2581a97fcf5dc9872e252
Author: Florian Schmaus <flow@gentoo.org>
Date: Thu Dec 29 12:30:33 2022 +0100

app-containers/waydroid: fix copyright header

Signed-off-by: Florian Schmaus <flow@gentoo.org>

commit d447ef923f591be95745ee2b33757c363bfc14d5
Author: Florian Schmaus <flow@gentoo.org>
Date: Thu Dec 29 12:28:26 2022 +0100

app-containers/waydroid: apply idomatic empty src_compile()

Signed-off-by: Florian Schmaus <flow@gentoo.org>

commit 8dad56e14f2339e25ca28be2268428d0228a7451
Author: Denis Reva <denis7774@gmail.com>
Date: Wed Dec 28 15:22:57 2022 +0500

app-containers/waydroid: added openrc daemon and emerge --config

Signed-off-by: Denis Reva <denis7774@gmail.com>

commit acdf2c33adfeb34cd41fc941fe586e00952a81f2
Author: Denis Reva <denis7774@gmail.com>
Date: Wed Dec 28 14:37:49 2022 +0500

app-containers/waydroid: deleted accidently added file from index

Signed-off-by: Denis Reva <denis7774@gmail.com>

commit 935d044fa6cd46693239f2f5475619edeff1fe9b
Author: Denis Reva <denis7774@gmail.com>
Date: Wed Dec 28 11:12:09 2022 +0500

app-containers/waydroid: Changed category of waydroid from app-emulation

cause it container-based approach

Bug: https://bugs.gentoo.org/834025
Signed-off-by: Denis Reva <denis7774@gmail.com>