Commit 6e6c9cc8 authored by Ed Reel's avatar Ed Reel

Update qemu from 2.11.1 to 2.12.0

Add dependencies

Add pre-built binaries
parent 89e8695a
...@@ -3,35 +3,39 @@ require 'package' ...@@ -3,35 +3,39 @@ require 'package'
class Qemu < Package class Qemu < Package
description 'QEMU is a generic and open source machine emulator and virtualizer.' description 'QEMU is a generic and open source machine emulator and virtualizer.'
homepage 'http://www.qemu.org/' homepage 'http://www.qemu.org/'
version '2.11.1' version '2.12.0'
source_url 'https://download.qemu.org/qemu-2.11.1.tar.xz' source_url 'https://download.qemu.org/qemu-2.12.0.tar.xz'
source_sha256 '8a5145d1f8bd2eadc6776f3e13c68cd28d01349e30639bdbcb26ac588d668686' source_sha256 'e69301f361ff65bf5dabd8a19196aeaa5613c1b5ae1678f0823bdf50e7d5c6fc'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/qemu-2.11.1-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/qemu-2.12.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/qemu-2.11.1-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/qemu-2.12.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/qemu-2.11.1-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/qemu-2.12.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/qemu-2.11.1-chromeos-x86_64.tar.xz', x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/qemu-2.12.0-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: '3c0b57023d9ef4b8060f80108fb8eed1d22249bbde9ccef07b1d56879cc4cd4e', aarch64: '137ecd91b0e74672566e8fb7742373f45584e434100001494f71e7b33b3d4a86',
armv7l: '3c0b57023d9ef4b8060f80108fb8eed1d22249bbde9ccef07b1d56879cc4cd4e', armv7l: '137ecd91b0e74672566e8fb7742373f45584e434100001494f71e7b33b3d4a86',
i686: 'aa73560654924273adbc35953221cd3c0a2e71f47e4b0a46052d94d22e063cae', i686: 'c024fc3cb47b501472530af2c912c01655afedd5cbe833a7e57bbfb02bffa06d',
x86_64: '755eab8c88e5791fc672639c4098225a313a27cc9799e629365076917b74a2d0', x86_64: '0c9723102c31bc87951612e56758a291bed7a0650d3e720962d3e50a81b07486',
}) })
depends_on 'automake' => :build depends_on 'bz2'
depends_on 'bison' => :build depends_on 'curl'
depends_on 'diffutils' => :build
depends_on 'flex' => :build
depends_on 'libtool' => :build
depends_on 'gettext'
depends_on 'glib' depends_on 'glib'
depends_on 'gtk3'
depends_on 'jemalloc'
depends_on 'libaio'
depends_on 'libcap_ng'
depends_on 'libgcrypt'
depends_on 'libsdl2'
depends_on 'libusb'
depends_on 'lzo'
depends_on 'pixman' depends_on 'pixman'
def self.build def self.build
system "./configure --prefix=#{CREW_PREFIX}" system "./configure --prefix=#{CREW_PREFIX}"
system "make" system 'make'
end end
def self.install def self.install
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment