blob: 9ec42d852e229764432717c8cbf4bd1f27d8e11e [file] [log] [blame]
# This file is used to list of the dependency libraries that are needed
# to rebuild the Android emulator binaries from sources.
# qemu-android dependencies.
SHA1=a4d316c404ff54ca545ea71a27af7dbc29817088 URL=http://zlib.net/zlib-1.2.8.tar.gz
SHA1=31855a8438ae795d249574b0da15b34eb0922e13 URL=http://sourceforge.net/projects/libpng/files/libpng16/1.6.16/libpng-1.6.16.tar.xz
SHA1=280c265b789e041c02e5c97815793dfc283fb1e6 URL=ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz
SHA1=b08197d146930a5543a7b99e871cba3da614f6f0 URL=http://downloads.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0.tar.gz
SHA1=be7d67e50d72ff067b2c0291311bc283add36965 URL=https://ftp.gnu.org/gnu/libiconv/libiconv-1.14.tar.gz
SHA1=e0d425de1bd1a16993b262ff37eaf08abee8f953 URL=https://ftp.gnu.org/gnu/gettext/gettext-0.19.1.tar.xz
SHA1=685c5a4215b776b83dd5330ab9084c5dcb0a51b8 URL=http://ftp.gnome.org/pub/gnome/sources/glib/2.38/glib-2.38.2.tar.xz PATCHES=glib-2.38.2-patches.tar.xz
SHA1=54be89b3453109be0930400e5b13c35c9e9d5e3a URL=http://cairographics.org/releases/pixman-0.32.4.tar.gz
SHA1=71853779b12f958777bffcb8ca6d849b4d3bed46 URL=http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz
SHA1=21c45586a4e94d7622e371340edec5da40d06ecc URL=http://www.libsdl.org/release/SDL2-2.0.3.tar.gz
SHA1=8830e4b3db1ef0cc56f26b27c95ca67ca18900b0 GIT=git://git.qemu-project.org/dtc.git BRANCH=v1.4.0
# LLVM and Mesa are used to implement software-based GPU emulation.
SHA1=20e061c463bed415051f0f89e968e331a2078551 URL=http://xorg.freedesktop.org/releases/individual/proto/glproto-1.4.17.tar.bz2
SHA1=79638cf00584b08fd6eeb1e73ea69b331561e7f6 URL=http://llvm.org/releases/3.5.1/llvm-3.5.1.src.tar.xz
SHA1=53ec316946bce7b63327f73c40ac9be1f50e31b2 URL=ftp://ftp.freedesktop.org/pub/mesa/10.4.2/MesaLib-10.4.2.tar.bz2 SRCDIR=Mesa-10.4.2 PATCHES=MesaLib-10.4.2-patches.tar.xz
# e2fsprogs
SHA1=2d008b9902a169bd6767058ba98fce334328c763 URL=https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.42.13/e2fsprogs-1.42.13.tar.xz PATCHES=e2fsprogs-1.42.13-patches.tar.xz
# Windows distributions of e2fsprogs
SHA1=5f8d9badb74cd2979ea163cf14e5ceb31f0a4923 URL=https://mirrors.kernel.org/sourceware/cygwin/x86/release/e2fsprogs/e2fsprogs-1.42.12-1.tar.xz BASENAME=e2fsprogs-windows
SHA1=c90c00a5818aafdd4c3d55c7eb37d268d86154c9 URL=https://mirrors.kernel.org/sourceware/cygwin/x86/release/cygwin/cygwin-2.0.4-1.tar.xz BASENAME=cygwin
SHA1=951446cb21cf695bbdb7d014ae63388ec33977a2 URL=https://mirrors.kernel.org/sourceware/cygwin/x86/release/e2fsprogs/libcom_err2/libcom_err2-1.42.12-2.tar.xz BASENAME=libcom_err2
SHA1=907dfb79bcc50c00da9f2863563893dab640d870 URL=https://mirrors.kernel.org/sourceware/cygwin/x86/release/e2fsprogs/libe2p2/libe2p2-1.42.12-2.tar.xz BASENAME=libe2p2
SHA1=8b855cbd3b499d7d33bcc1c68a1a86c9546c80bf URL=http://mirrors.sonic.net/cygwin/x86/release/util-linux/libblkid1/libblkid1-2.25.2-1.tar.xz BASENAME=libblkid1
SHA1=8004e216a3745bc564e07542ee71d959f707815b URL=http://mirrors.sonic.net/cygwin/x86/release/util-linux/libuuid1/libuuid1-2.25.2-2.tar.xz BASENAME=libuuid1
SHA1=73ab0a008adf2b6a87fed598db1a9df5d3179674 URL=https://mirrors.kernel.org/sourceware/cygwin/x86/release/e2fsprogs/libext2fs2/libext2fs2-1.42.12-2.tar.xz BASENAME=libext2fs2
SHA1=b695a0a5c8ebac0763569670a875da2531994d66 URL=https://mirrors.kernel.org/sourceware/cygwin/x86/release/gcc/libgcc1/libgcc1-4.9.3-1.tar.xz BASENAME=libgcc1
SHA1=89bcd3a153152362e1931bce0af8d1cb98696287 URL=https://mirrors.kernel.org/sourceware/cygwin/x86/release/libiconv/libiconv2/libiconv2-1.14-3.tar.xz BASENAME=libiconv2
SHA1=876f10834f6569ae94772ba7ecf430d803db26eb URL=https://mirrors.kernel.org/sourceware/cygwin/x86/release/gettext/libintl8/libintl8-0.19.4-1.tar.xz BASENAME=libintl8
# libxml2
SHA1=f46a37ea6d869f702e03f393c376760f3cbee673 URL=ftp://xmlsoft.org/libxml2/libxml2-2.9.2.tar.gz
# curl
SHA1=879a186944e7b06e619a2eb07cef729b5702345c URL=http://curl.haxx.se/download/curl-7.44.0.tar.bz2 BASENAME=curl
SHA1=9d1977cc89242cd11471269ece2ed4650947c046 URL=https://www.openssl.org/source/openssl-1.0.1p.tar.gz BASENAME=openssl
# libz is covered by qemu-android dependencies
# breakpad, DSTDIR on linux-syscall-support is used to position it in breakpad repo
SHA1=c29e498a295b90c3d4fc4b2c20104ae78627ab34 GIT=https://chromium.googlesource.com/breakpad/breakpad BRANCH=1be03d4 PATCHES=breakpad-1be03d4-patches.tar.xz
SHA1=5b1eea89bf9da9165817f10813518143648cab7d GIT=https://chromium.googlesource.com/linux-syscall-support BRANCH=9292030 DSTDIR=breakpad-1be03d4/src/third_party/lss