) zlib = ZlibProject( 'http://zlib.net/zlib-1.2.11.tar.xz', 'http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.xz', '4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066', 'lib/libz.a', ) freetype = MesonProject( 'http://download.savannah.gnu.org/releases/freetype/freetype-2.11.0.tar.xz', 'http://downloads.sourceforge.net/project/freetype/freetype2/2.11.0/freetype-2.11.0.tar.xz', '8bee39bd3968c4804b70614a0a3ad597299ad0e824bc8aad5ce8aaf48067bde7', 'lib/libfreetype.a', [ '-Dbrotli=disabled', '-Dbzip2=disabled', '-Dharfbuzz=disabled', '-Dpng=disabled', '-Dzlib=enabled', ], ) cares = CmakeProject( 'https://c-ares.haxx.se/download/c-ares-1.17.1.tar.gz', 'https://c-ares.haxx.se/download/c-ares-1.17.1.tar.gz', 'd73dd0f6de824afd407ce10750ea081af47eba52b8a6cb307d220131ad93fc40', 'lib/libcares.a', [ '-DCARES_STATIC=ON', '-DCARES_SHARED=OFF',
import re from os.path import abspath from build.project import Project from build.zlib import ZlibProject from build.meson import MesonProject from build.cmake import CmakeProject from build.autotools import AutotoolsProject from build.ffmpeg import FfmpegProject from build.openssl import OpenSSLProject from build.boost import BoostProject from build.jack import JackProject libmpdclient = MesonProject( 'https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.19.tar.xz', '158aad4c2278ab08e76a3f2b0166c99b39fae00ee17231bd225c5a36e977a189', 'lib/libmpdclient.a', ) libogg = CmakeProject( 'http://downloads.xiph.org/releases/ogg/libogg-1.3.4.tar.xz', 'c163bc12bc300c401b6aa35907ac682671ea376f13ae0969a220f7ddf71893fe', 'lib/libogg.a', [ '-DBUILD_SHARED_LIBS=OFF', '-DINSTALL_DOCS=OFF', '-DINSTALL_CMAKE_PACKAGE_MODULE=OFF', ], ) opus = AutotoolsProject(
import re from os.path import abspath from build.project import Project from build.zlib import ZlibProject from build.meson import MesonProject from build.autotools import AutotoolsProject from build.ffmpeg import FfmpegProject from build.boost import BoostProject libmpdclient = MesonProject( 'https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.14.tar.xz', '0a84e2791bfe3077cf22ee1784c805d5bb550803dffe56a39aa3690a38061372', 'lib/libmpdclient.a', ) libogg = AutotoolsProject( 'http://downloads.xiph.org/releases/ogg/libogg-1.3.3.tar.xz', '4f3fc6178a533d392064f14776b23c397ed4b9f48f5de297aba73b643f955c08', 'lib/libogg.a', [ '--disable-shared', '--enable-static', ], ) libvorbis = AutotoolsProject( 'http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.6.tar.xz', 'af00bb5a784e7c9e69f56823de4637c350643deedaf333d0fa86ecdba6fcb415', 'lib/libvorbis.a', [
import re from os.path import abspath from build.project import Project from build.zlib import ZlibProject from build.meson import MesonProject from build.cmake import CmakeProject from build.autotools import AutotoolsProject from build.ffmpeg import FfmpegProject from build.boost import BoostProject libmpdclient = MesonProject( 'https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.18.tar.xz', '4cb01e1f567e0169aca94875fb6e1200e7f5ce35b63a4df768ec1591fb1081fa', 'lib/libmpdclient.a', ) libogg = AutotoolsProject( 'http://downloads.xiph.org/releases/ogg/libogg-1.3.4.tar.xz', 'c163bc12bc300c401b6aa35907ac682671ea376f13ae0969a220f7ddf71893fe', 'lib/libogg.a', [ '--disable-shared', '--enable-static', ], ) libvorbis = AutotoolsProject( 'http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.6.tar.xz', 'af00bb5a784e7c9e69f56823de4637c350643deedaf333d0fa86ecdba6fcb415', 'lib/libvorbis.a',
import re from os.path import abspath from build.project import Project from build.zlib import ZlibProject from build.meson import MesonProject from build.autotools import AutotoolsProject from build.ffmpeg import FfmpegProject from build.boost import BoostProject libmpdclient = MesonProject( 'https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.16.tar.xz', 'fa6bdab67c0e0490302b38f00c27b4959735c3ec8aef7a88327adb1407654464', 'lib/libmpdclient.a', ) libogg = AutotoolsProject( 'http://downloads.xiph.org/releases/ogg/libogg-1.3.3.tar.xz', '4f3fc6178a533d392064f14776b23c397ed4b9f48f5de297aba73b643f955c08', 'lib/libogg.a', [ '--disable-shared', '--enable-static', ], ) libvorbis = AutotoolsProject( 'http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.6.tar.xz', 'af00bb5a784e7c9e69f56823de4637c350643deedaf333d0fa86ecdba6fcb415', 'lib/libvorbis.a', [ '--disable-shared', '--enable-static',