Package Details: aosp-devel 0.8-1

Git Clone URL: https://aur.archlinux.org/aosp-devel.git (read-only, click to copy)
Package Base: aosp-devel
Description: Metapackage to pull all dependencies required to build modern Android
Upstream URL: https://wiki.archlinux.org/title/Android#Building
Keywords: android aosp build dependencies
Licenses: None
Submitter: p4block
Maintainer: timschumi
Last Packager: timschumi
Votes: 35
Popularity: 0.91
First Submitted: 2017-01-30 16:28
Last Updated: 2021-12-11 15:51

Dependencies (30)

Required by (2)

Sources (0)

Latest Comments

1 2 3 Next › Last »

timschumi commented on 2021-12-11 15:49

Shouldn't removed packages be moved to the AUR instead of being deleted completely?

Anyways, guess I'll move that to the optional dependencies...

navarroaxel commented on 2021-11-30 11:33

Hi, python2-virtualenv and its dependencies were removed from official repositories.

:: python2-virtualenv-20.8.0-1
:: python2-platformdirs-2.0.2-1
:: python2-filelock-3.0.12-5
:: python2-distlib-0.3.3-1
!! No providers for python2-virtualenv found.

timschumi commented on 2021-11-12 08:36

@Technical

I'm going to guess (I haven't tested that assumption) that ncurses5-compat-libs is still needed, since Android building is 64-bit only since quite some time.

That said, I don't think that a dependency being out-of-date for a few days warrants a removal from other packages.

Technical commented on 2021-11-11 22:26

ncurses5-compat-libs (dependency) is flagged out-of-date (2021-11-07). Do we still need it? Or can we keep just lib32-ncurses5-compat-libs? Thanks for your support.

MartinX3 commented on 2021-09-01 09:30

The upstream URL has moved to https://wiki.archlinux.org/title/Android#Building.

nickoe commented on 2021-04-06 22:52

But it is not in use anywhere in aosp. I have never needed it, at least since m. I on't see it mentioned in androids official instructions either.

I see the same issue as suliman. ( I think, I don't have the shell in my hand right now )

timschumi commented on 2021-04-06 22:40

@nickoe

If it's in use somewhere in AOSP it is appropriate for this meta package, and I don't really want to remove it without testing if that is really the case.

Give me a week to try and set up a clean build environment so that I can test whether wxgtk is really needed. After that, we can still go for the "remove (or move to lineageos-devel) and see if anyone complains" strategy (feel free to mark the package out-of-date in case I forget, I guess).

EDIT: What software configuration conflicts on upgrade at the moment if wxgtk2 is installed?

nickoe commented on 2021-04-06 20:08

@timschumi Could we remove it, I don't think wxgtk or any variant there of is appropriate for this "meta" package. I think it should also be removed from the wiki for the aosp section. If really needed it could be added to the lineageos-devel meta package. Then I can avoid installing that to avoid package conflict issues.

timschumi commented on 2021-04-06 10:06

@nickoe

I can't find any uses of wxgtk using some basic grep commands, except for p7zip's UI (which is LineageOS-specific and I'm pretty sure that the UI itself isn't even built). Unfortunately, I don't have a clean environment available right now where I can test this.

wxgtk2 has been chosen after wxgtk wasn't a thing anymore because it is mentioned on the Arch wiki specifically and because wxgtk2 previously had a provides/replaces for wxgtk.

nickoe commented on 2021-03-30 17:56

Mmmm, what in aosp really depends on wxgtk let alone wxgtk2 explicitly?