qemu-linaro (0.14.50-2011.03-1-0ubuntu2) natty; urgency=low

  * debian/rules: include i386 and x86_64 in the list of possible
    binfmt-misc targets, since qemu-user-static does include
    qemu-i386-static and qemu-x86_64-static and we want these to work on
    non-x86 archs by default.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 11 Apr 2011 22:26:38 -0700

qemu-linaro (0.14.50-2011.03-1-0ubuntu1) natty; urgency=low

  * New upstream release for a targeted bugfix.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 08 Mar 2011 10:36:53 -0800

qemu-linaro (0.14.50-2011.03-0-0ubuntu1) natty; urgency=low

  [ Loïc Minier ]
  * Also pass -fno-var-tracking on armhf.

  [ Steve Langasek ]
  * New upstream release.
  * Build with -marm on armel/armhf; Peter Maydell reports that building for
    Thumb-2 gives an emulator that doesn't work.
  * Add support for cross-compiling the package.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 07 Mar 2011 22:55:03 -0800

qemu-linaro (0.13.50-2011.02-0-0ubuntu1) natty; urgency=low

  * Expand the debian/watch matching to include all series.
  * New upstream release.
  * debian/rules: to work around gcc 4.5 memory usage on armel with -O2 -g,
    add -fno-var-tracking to CFLAGS.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 07 Feb 2011 12:21:42 -0800

qemu-linaro (0.13.50-2011.02-0~rc2-0ubuntu1) natty; urgency=low

  * New upstream release.
    - drop all debian/patches, merged upstream.
  * debian/qemu-user-static.sysctl*: don't override vm.mmap_min_addr at all
    anymore; per Peter this is obsoleted upstream in
    <http://git.qemu.org/qemu.git/commit/?id=379f6698>.  In the near term we
    still have sysctl files to use for disabling vdso on non-amd64 systems.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Wed, 02 Feb 2011 12:31:07 -0800

qemu-linaro (0.13.50-2011.02-0~rc1+dfsg-0ubuntu2) natty; urgency=low

  * debian/source/options: put all upstream changes in a single debian patch
    within the package.
  * hw/slavio_intctl.c: fix an off-by-one error that causes us to walk off
    the end of the array and results in a FTBFS (though oddly, only on
    armel).
  * drop changes to target-arm/helper.c; according to Loïc this is fixed
    differently upstream.
  * debian/patches/Detect-and-use-GCC-atomic-builtins-for-locking.patch:
    Detect and use GCC atomic builtins for locking.  Thanks to
    Loïc Minier <lool@dooz.org>.
  * Add a Replaces: on qemu-kvm (<< 0.13.0+noroms-0ubuntu13) to take over
    the qemu-user manpage.  (No Breaks: because the package isn't broken
    without a manpage.)

 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 01 Feb 2011 00:35:05 -0800

qemu-linaro (0.13.50-2011.02-0~rc1+dfsg-0ubuntu1) natty; urgency=low

  * New upstream version from https://launchpad.net/qemu-linaro 
  * Rename source package to 'qemu-linaro' to indicate the branch switch
  * Split binary packages to match Debian naming and rebase (more or less)
    on the Debian packaging
  * Pick up qemu-kvm-extras{,-static} as transitional packages depending 
    on our binaries, making this the authoritative source for !x86 qemu
    emulation in Ubuntu
  * Don't depend on openbios-ppc, openbios-sparc, or openhackware; these
    are still needed for proper ppc/sparc system use, but these packages
    aren't available in Ubuntu so that would just make qemu-system
    uninstallable.
  * Add armhf to the list of allowed architectures
  * debian/qemu-user-static.sysctl*, debian/rules: copy the sysctl rules over
    from qemu-kvm-extras-static, but bump the vm mmap_min_addr to 32k from 4k
    since 32k is what armel itself wants and whatever historical reasons for
    the 4k limit seem to be gone now from qemu.
  * Repack to strip out the binary-only bios blobs from the pc-bios directory
    in the upstream tarball; these are asserted to be GPL-licensed but are
    not accompanied by source, which would make them non-redistributable.
  * Drop the qemu-utils package (for now); assume that the qemu-kvm binaries
    will do the job until someone shows otherwise.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 28 Jan 2011 21:06:04 -0800

qemu-maemo (0.0~20100921+871d996-0ubuntu1~linaro1) maverick; urgency=low

  * New snapshot from meego/omap3-rebase branch; remaining changes:
    - Ignore writes of perf reg (cp15 with crm == 12)
  * Increase the address where we load the initrd on ARM so as
    to leave enough room for our piggish vmlinuz + its decompressed
    counterpart. (This is patch 'arm-higher-initrd-load-addr' from
    Ubuntu qemu-kvm, thanks to Jason Andrews, Loïc Minier.)
  * Fix ivshmem build on 32-bit hosts (cherry-pick of upstream qemu
    commit ad0a4ac1 from Avi Kivity <avi@redhat.com>)
  * Map NAND devices into OMAP GPMC space; this fixes a failure
    to boot recent beagleboard kernels; LP: #628471
  * Fix an out-of-bounds array access causing a compile failure on
    ARM (cherry-pick of upstream qemu commit 2aa326be from
    Loïc Minier <loic.minier@linaro.org>)

 -- Peter Maydell <peter.maydell@linaro.org>  Tue, 21 Sep 2010 14:22:45 +0100

qemu-maemo (0.0~20100806+d7a5eb1-0ubuntu1~linaro2) lucid; urgency=low

  * Fix a couple of bugs in the OMAP3 FAT code; fixes booting of Ubuntu images
    and probably of FAT16 images as well; LP: #609706.
    - Fix logic test to use && in omap3_mmc_fat_boot
    - Fix use of p after free() in omap3_mmc_fat_boot()

 -- Loïc Minier <loic.minier@linaro.org>  Sat, 21 Aug 2010 23:18:11 +0200

qemu-maemo (0.0~20100806+d7a5eb1-0ubuntu1~linaro1) lucid; urgency=low

  * New snapshot with some new qemu-maemo fixes; remaining changes:
    - Ignore writes of perf reg (cp15 with crm == 12)
    - Emulate BeagleBoard C4
      . Add omap2_gpio_in_set() for GPIO input lines
      . Set GPIO lines 171-173 to emulate revC4
    - Add missing breaks in omap3_hsusb_tll_write()

 -- Loïc Minier <loic.minier@linaro.org>  Wed, 11 Aug 2010 10:28:59 +0200

qemu-maemo (0.0~20100711+677985a-0ubuntu1~linaro1) lucid; urgency=low

  [ Matt Waddel ]
  * Add missing breaks in omap3_hsusb_tll_write()

 -- Loïc Minier <loic.minier@linaro.org>  Tue, 10 Aug 2010 13:46:25 +0200

qemu-maemo (0.0~20100711+677985a-0ubuntu1~dooz3) maverick; urgency=low

  * Emulate BeagleBoard C4; LP: #574875.
    - Add omap2_gpio_in_set() for GPIO input lines.
    - Set GPIO lines 171-173 to emulate revC4.
  * Ignore writes of perf reg (cp15 with crm == 12); LP: #570456.

 -- Loïc Minier <loic.minier@ubuntu.com>  Sun, 25 Jul 2010 21:32:35 +0200

qemu-maemo (0.0~20100711+677985a-0ubuntu1~dooz2) maverick; urgency=low

  * twl4030: Add PWMB OFF and ON regs; in twl4030_4a_write() add PWMB OFF and
    ON regs at 0xf1+0 for ON and +1 for OFF.  These are written to while
    booting some Angstrom images.

 -- Loïc Minier <loic.minier@ubuntu.com>  Sun, 11 Jul 2010 21:54:31 +0200

qemu-maemo (0.0~20100711+677985a-0ubuntu1~dooz1) maverick; urgency=low

  * Massage previous changelog entries a bit.
  * Switch back to building on all architectures, since this package is moving
    back to regular PPAs (without the non-virtual flag).
  * New snapshot merging all fixes and including a couple more.

 -- Loïc Minier <loic.minier@ubuntu.com>  Sun, 11 Jul 2010 19:18:06 +0200

qemu-maemo (0.0~20100519-0ubuntu1~chessy2) lucid; urgency=low

  * Only build on supported architectures as in the qemu-kvm package.

 -- Matt Waddel <matt.waddel@ubuntu.com>  Sat, 22 May 2010 00:03:29 -0600

qemu-maemo (0.0~20100519-0ubuntu1~chessy1) lucid; urgency=low

  * Add support for omap i2c byte reads; handling is similar to the way
    i2c_write and i2c_writeb work.
  * Fix infinite loop in byte-wide i2c writes; the STP bit in the status
    register is not set so the i2c_end_transfer() routine is never being
    called, even when the data buffer is empty.  Moving the i2c_end_transfer()
    call outside the STP check seems to fix this problem.

 -- Matt Waddel <matt.waddel@ubuntu.com>  Wed, 19 May 2010 15:33:31 -0600

qemu-maemo (0.0~20100323+0372af3-0ubuntu1~dooz1) lucid; urgency=low

  * New snapshot merging all fixes and including support for multiple SD
    devices; no remaining changes.
  * New version format; update revision parsing logic.

 -- Loïc Minier <loic.minier@ubuntu.com>  Tue, 23 Mar 2010 18:25:31 +0100

qemu-maemo (0.0~413abab-0ubuntu1~dooz1) lucid; urgency=low

  * Initial packaging; changes from snapshot:
    - Revert "add multi-sd support" commit which broke plenty of things.
    - vl.c: Re-add cursor_allow_grab = 1, missing from commit "make cursor
      grab optional"
    - qemu-error.c: add a proper format strings in all cases.
  * Snapshot to ports-dev PPA.

 -- Loïc Minier <loic.minier@ubuntu.com>  Tue, 23 Mar 2010 11:39:02 +0100
