package portaudio: update to v19_20140130

A new PortAudio stable release has been made.

The mxe-specific patches in src/portaudio-1-win32.patch have changed as
follows:

  [Unchanged]  pa_win_ds.c needs a definition for DSSPEAKER_7POINT1
  from the DirectSound headers.  Mingw doesn't include this constant so
  we patch it.

  [Added] CalculateBufferSettings() mixes int and unsigned long types.
  gcc treats this sloppy use of types as an error.  Manually cast since
  we know it's safe on Windows where the LLP64 data model is used.

  [Added] configure.in mistakingly lists pa_win_wdmks_util.o instead of
  the correct filename, pa_win_wdmks_utils.o.  I have sent a patch
  upstream to PortAudio and we'll be able to drop this in the next
  update.

  [Dropped] pa_win_wdmks.c now uses special headers for mingw so we do
  not need to define _WAVEFORMATEXTENSIBLE_ anymore.

  [Dropped] configure.in now supports building multiple hostapis with
  mingw since my patch was merged upstream in PortAudio.  We no longer
  need to modify LIBS.

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
Merge pull request #315 from stefanha/portaudio-20140130

package portaudio: update to v19_20140130
update package sqlite
update package gnutls
update package gdb
update qt5 modules
package qtdeclarative: exclude from i686-pc-mingw32
Makefile and docs: add GNU Make Standard Library
mxe configury: build native pkgconf and centralise various conf files

Since we need pkgconf for Cflags.private support, it seems like a
logical place for these types of config files instead of being
spread over Makefile, binutils, and gcc.
Makefile: refactor lookup of pkg build rules and deps

Introduces a LOOKUP_PKG_RULE function that matches generic rules
from targets specified along the lines of:

triplet.lib-type.debug.treading.exceptions.my.experimental.version

Current build rules will be matched according to the current logic
(pkg-target --> pkg) and future variants can use "targets" as both
functionality determinants and a directory separator for multiple
side-by-side variants.
packages gcc sdl_rwhttp: use new-style target-specific deps
Merge pull request #319 from tonytheodore/mxe-configury

mxe configury: build native pkgconf and centralise various conf files
Merge pull request #320 from tonytheodore/lookup-pkg-rule

Makefile: refactor lookup of pkg build rules and deps
Makefile docs and pkgconf: add support for shared|static variants
packages gmp mpfr mpc: enable shared builds and runtime tests
package qt4 and dependencies: enable shared builds
Makefile and pkgconf: move external tools separate directory
package hdf5: disable shared build and workaround for generated sources
package poppler: fix PKG_CONFIG_PATH_*
Updated FFTW3 tp support shared building