Search Criteria
Package Details: aosp-devel 0.11-1
Package Actions
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: | 40 |
Popularity: | 0.004015 |
First Submitted: | 2017-01-30 16:28 (UTC) |
Last Updated: | 2024-07-25 03:49 (UTC) |
Dependencies (31)
- bc (bc-ghAUR)
- bison (byacc-bisonAUR, bison-gitAUR)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- flex (flex-gitAUR)
- gcc-multilib (gcc-gitAUR, gcc-libs-gitAUR, gcc-fortran-gitAUR, gcc-objc-gitAUR, gcc-ada-gitAUR, gcc-go-gitAUR, gccrs-gitAUR, gccrs-libs-gitAUR, gcc-snapshotAUR, gcc)
- git (git-gitAUR, git-glAUR)
- gnupg (gnupg-gitAUR, gnupg-largekeysAUR)
- gperf (gperf-gitAUR)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR)
- lib32-ncurses (lib32-ncurses-gitAUR)
- lib32-ncurses5-compat-libsAUR
- lib32-readline
- lib32-zlib
- libxcrypt-compat
- libxslt (libxslt-gitAUR)
- ncurses (ncurses-gitAUR)
- ncurses5-compat-libsAUR
- perl-switch
- repo (repo-gitAUR)
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR)
- schedtool
- sdlAUR (sdl-openglhqAUR, sdl-nokbgrabAUR, sdl-openglhq-nokbgrabAUR, sdl-gitAUR, sdl12-compat-gitAUR, sdl12-compat)
- squashfs-tools (squashfs-tools-gitAUR)
- unzip (unzip-natspecAUR, unzip-zstdAUR)
- vim (neovim-drop-inAUR, neovim-symlinksAUR, vim-cli-gitAUR, gvim-wayland-lilydjwg-gitAUR, vim-gitAUR, gvim-gtk2AUR, gvim)
- zip (zip-natspecAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- ccache (ccache-gitAUR) (optional) – used for caching build output at a compiler level
- java-environment (jdk12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jdk11-jbr-xdgAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, jdk18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jdk-openj9AUR, jdk11-graalvm-ee-binAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk21-graalvm-binAUR, jdk17-jetbrainsAUR, jdk8-openj9-binAUR, jdk-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jdk19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jabba-binAUR, jdk21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zing-21-binAUR, zing-8-binAUR, jdk23-graalvm-ee-binAUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jdkAUR, jdk21-jetbrains-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk17-openj9-binAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (optional) – required for building Android 8 and older
- python2-virtualenv (optional) – used to make python2 the default for building Android 10 and older
- wxgtk2 (wxwidgets-gtk2AUR) (optional) – may be required for building old Android versions
Latest Comments
1 2 3 Next › Last »
micwoj92 commented on 2024-10-19 23:58 (UTC)
Please replace gcc-multilib with gcc.
dreieck commented on 2024-07-24 09:33 (UTC)
Why is
ccache
needed as a dependency? Can it be moved to optional dependency?timschumi commented on 2023-08-11 10:06 (UTC)
Java I will move to the optional dependencies with an appropriate notice.
No, I won't. That package should have been moved to the AUR when it was dropped. The fact that it wasn't isn't this packages fault, and there is no reason to remove it from the list as long as it is optional.
wxgtk has been in the list of dependencies ever since the initial revision of the build dependencies section on the Arch Wiki (in July of 2012). I'm sure there was a reason why this was added (although it apparently wasn't ever properly documented by Google), but that has since been lost to time (or it's an obscure part of the build system).
MartinX3 commented on 2023-08-11 08:54 (UTC)
https://aur.archlinux.org/packages/sdkmanager
The sdkmanager is not part of the dependencies of this package.
Also the sdkmanager needs to add java to its own dependencies if it requirieres it.
Also the dependency "python2-virtualenv" is read and not available.
Please remove it.
And why "wxgtk2" is needed?
Anyway please cleanup the dependencies of this package.
Here are two links which packages are needed to compile aosp:
https://developer.sony.com/open-source/aosp-on-xperia-open-devices/guides/aosp-build-instructions/build-aosp-android-13/
https://source.android.com/docs/setup/start/initializing#installing-required-packages-ubuntu-1804
yurikoles commented on 2023-08-11 07:56 (UTC)
But some tools like
sdkmanager
still require it.Molyuu commented on 2023-08-11 07:31 (UTC) (edited on 2023-08-11 07:32 (UTC) by Molyuu)
Java environment has been prebuilt in AOSP since Android 9, better move these to optional dependencies.
timschumi commented on 2021-12-11 15:49 (UTC)
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 (UTC) (edited on 2021-11-30 11:34 (UTC) by navarroaxel)
Hi, python2-virtualenv and its dependencies were removed from official repositories.
timschumi commented on 2021-11-12 08:36 (UTC)
@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.
1 2 3 Next › Last »