summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/bionic: static link /system/bin/linker*HEADmasterBenda Xu2018-08-142-4/+24
| | | | | | give it exe permission. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/bionic: Use python-any-r1 to describe python2.Benda Xu2018-08-142-24/+3
| | | | | Credit: mgorny Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/bionic: fix Manifest conflictKireinaHoro2018-08-141-0/+20
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* Merge branch 'master' of git+ssh://git.gentoo.org/proj/androidKireinaHoro2018-08-142-23/+6
|\
| * sys-libs/bionic: bump to EAPI-7 and BDEPEND on python-2.7Benda Xu2018-08-142-4/+7
| | | | | | | | | | | | | | Helper script build/tools/fs_config/fs_config_generator.py should be explicitly executed by python-2.7. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* | sys-libs/bionic: correct permissions for binariesKireinaHoro2018-08-142-1/+2
|/ | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/bionic: port bionic to gentoo toolchain.Benda Xu2018-08-137-11/+195
| | | | | | | | | | | | | | | | | | | | | | | | | | binutils-2.29 errors on overlapping eh-frame-hdr, so disable it. The ELF field is only useful for stack trace. Explicitly link against libgcc_s for Unwind. The android prebuilt toolchain has bundled libgcc_s into libgcc. Remove the visibility hack on libutils introduced in https://android.googlesource.com/platform/system/core/+/96ccb85fa226d74b82ba0e6f69e5439f4a81adf3 glibc-2.26 does not ship RPC anymore, symlink tirpc because soong pretends that it cannot access anything outside the work directory. Generate llvm-tblgen, google has rewritten it into a completely different program, despite the name collision with upstream llvm. Remove binary build of demangle and zlib. Remove all windows host builds. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: Combined hack to support gentoo toolchain.Benda Xu2018-08-136-15/+82
| | | | | | | | | | | | | Add google llvm-tblgen. Google llvm-tblgen is completely different from upstream. Make toc.sh an executable. Gentoo toolchain defaults with -pie, so replace -Wl,-r with -r. Disable strip, as it is managed by portage. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/bionic: port to glibc-2.26.Benda Xu2018-08-133-6/+28
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: make copygcclib.sh executable.Benda Xu2018-08-132-1/+2
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/bionic: specify target arch.Benda Xu2018-08-133-2/+77
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: remove sysroot specifications.Benda Xu2018-08-133-1/+76
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/bionic: remove NDK.Benda Xu2018-08-122-1/+6
| | | | | | | NDK: https://developer.android.com/ndk/guides/concepts We don't need it because we will be building natively. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: use gentoo host path for toolchain and helpers.Benda Xu2018-08-125-11/+69
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/bionic: disable relocation packer.Benda Xu2018-08-112-1/+4
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: remove strip wrappers.Benda Xu2018-08-113-6/+32
| | | | | | ship scripts like copygcclib.sh. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: remove dependencies on prebuilt toolchain.Benda Xu2018-08-113-3/+83
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: rename lineage vendor distfileKireinaHoro2018-08-102-3/+3
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: add soong-9999 from KirenaHoro.Benda Xu2018-08-104-0/+144
| | | | | | | Remove bootstrap recipe generator, because it is not needed after soong is built. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-libs/bionic: ebuild that works up to src_configure.Benda Xu2018-08-103-0/+92
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: distribute root.bp.Benda Xu2018-08-102-2/+3
| | | | | | This mocks the Android build system more closely. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: use caching reverse proxy.Benda Xu2018-08-102-4/+4
| | | | | | The android source tarball is constantly changing. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-util/soong: use cleaner SRC_URI.Benda Xu2018-08-092-5/+5
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* Ship the patches and common Android.bp.Benda Xu2018-08-095-2/+148
|
* Add soong, the android build system.Benda Xu2018-08-093-0/+66
|
* sys-apps/sharkbait-setup: bump to 0.5KireinaHoro2018-07-282-2/+2
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-apps/sharkbait-setup: install scriptsKireinaHoro2018-07-282-2/+2
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-apps/sharkbait-setup: bump to v0.4KireinaHoro2018-07-272-2/+2
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-apps/sharkbait-setup: add new packageKireinaHoro2018-07-273-0/+63
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* virtual: add virtual for Android kernel sourcesKireinaHoro2018-07-266-0/+70
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* Merge branch 'master' of git+ssh://git.gentoo.org/proj/androidKireinaHoro2018-07-252-5/+1
|\
| * sys-kernel/linux-headers: add 3.10.73KireinaHoro2018-07-253-0/+64
| | | | | | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
| * Change the repository name to android and remove useless categories.Benda Xu2018-07-102-5/+1
| |
* | sys-kernel/linux-headers: add 3.10.73KireinaHoro2018-07-193-0/+64
|/ | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-kernel/preinit: bump to 0.9KireinaHoro2018-07-102-2/+2
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-kernel/preinit: bump to 0. install8KireinaHoro2018-07-042-2/+2
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-kernel/installkernel: bump to 0.2KireinaHoro2018-07-032-2/+11
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-kernel/preinit: bump to 0.7KireinaHoro2018-07-032-2/+2
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-kernel/angler-sources: fix bug in ebuildKireinaHoro2018-07-032-1/+1
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-kernel/angler-sources: add proper ebuildKireinaHoro2018-07-033-37/+28
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-kernel/preinit: bump to 0.6KireinaHoro2018-07-032-2/+2
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-kernel/preinit: bump to 0.5KireinaHoro2018-07-032-3/+3
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-kernel: fix various issuesKireinaHoro2018-07-036-8/+7
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-kernel: add Android source and utilitiesKireinaHoro2018-07-039-0/+149
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* gcc-config: merged.Benda Xu2018-01-163-61/+0
|
* mesa: not needed and outdated.Benda Xu2018-01-075-467/+0
|
* db.eclass, user.eclass: upstreamed.Benda Xu2017-11-272-684/+0
|
* crossdev: merge upstream.Benda Xu2017-11-193-46/+0
|
* glibc: need to be kept for RHEL 5, etc.Benda Xu2017-10-1953-0/+11434
|
* clean up ebuilds.Benda Xu2017-10-1929-3180/+0
| | | | | | | | outdated: libdbusmenu-qt cacti rb_libtorrent