* add initial package for pkgconf
* set the package kind, add test function
* initial work on adding windows support
* oops, add the cmake dep wrong
* bump pkgconf version
* switch cmake to meson
* disable tests
* add mysql as an optional dep, disable it if not used
* separate deps into config options
* don't add any logic for c-ares or openssl, invalid cmake options are just ignored anyway and don't impede installation
* add imagemagick package
* update xmake.lua
* update xmake.lua to default to using pic
* add bzip2 and libxml2 deps
* add lzma dep, disable djvu, jbig, and openmp
* add freetype and fontconfig deps
* create config options for deps, add each dep as needed
* remove some deps that couldn't be disabled, move more deps into some config options, disable deps that aren't installed
* add fix for threading, fix with -> without, set some sensible default config options (major used image formats)
* disable threading by default, but if it's enabled add the pthread syslink
* disable lcms, make configs entry look better
* add raw config option, disabe hdri
* replace libjpeg-turbo with libjpeg
* update link order
* I think I added the includedirs wrong
* nope I broke it so reverting
* rearrange link order
* disable lqr
* update with some of the reviews, remove bsd until pkg-config has bsd enabled
* update with review
xcb-proto is broken with Python 3.9:
```
Failed to load the xcbgen Python package!
Make sure that xcb/proto installed it on your Python path.
If not, you will need to create a .pth file or define $PYTHONPATH
to extend the path.
Refer to the README file in xcb/proto for more info.
```
this has been fixed by 1.14.1
* Fix libsdl_* .dll installation
* libsdl_*: Add support for pic
* Fix libsdl_gfx build on Windows
* Fix libsdl_x building with a system libsdl
* libsdl: Use private inheritance for libxext
* update libmpdclient package to copy the generated version.h to the include dir while removing the version.h.in file as well
* make sure libmpdclient is a shared lib
* now libmpdclient has a choice between shared and static
* add libmpdclient package
* add test function, move version under url
* remove unnecessary flag sent to meson, limit installing to Linux and Windows
* make libmpdclient only installable on Linux
* add mingw as a platform, try using older meson version for mingw
* change mingw to mingw@msys
* add msys to meson's xmake.lua and remove the version backtracking for meson in libmpdclient
* set libmpdclient to a linux-only package, disable msys for meson