'--disable-ldaps', '--disable-rtsp', '--disable-proxy', '--disable-dict', '--disable-telnet', '--disable-tftp', '--disable-pop3', '--disable-imap', '--disable-smtp', '--disable-gopher', '--disable-manual', '--disable-threaded-resolver', '--disable-verbose', '--disable-sspi', '--disable-crypto-auth', '--disable-ntlm-wb', '--disable-tls-srp', '--disable-cookies', '--without-ssl', '--without-gnutls', '--without-nss', '--without-libssh2', ], ) boost = BoostProject( 'http://netcologne.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.bz2', '6aa9a5c6a4ca1016edd0ed1178e3cb87', 'include/boost/version.hpp', )
[ '--disable-shared', '--enable-static', '--without-docbook', ], ) libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz', '6ee77e9fe220e2d3e3b1f53cfea04fb319828cc7dbb97dd9df09e46e901d797d', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-4.0.0', autoreconf=True, ) boost = BoostProject( 'https://dl.bintray.com/boostorg/release/1.73.0/source/boost_1_73_0.tar.bz2', '4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402', 'include/boost/version.hpp', )
from os.path import abspath from build.boost import BoostProject from build.zlib import ZlibProject from build.autotools import AutotoolsProject from build.freetype import FreeTypeProject from build.sdl2 import SDL2Project from build.lua import LuaProject boost = BoostProject( 'http://netcologne.dl.sourceforge.net/project/boost/boost/1.60.0/boost_1_60_0.tar.bz2', '65a840e1a0b13a558ff19eeb2c4f0cbe', 'include/boost/version.hpp', patches=abspath('lib/boost/patches'), ) zlib = ZlibProject( 'http://zlib.net/zlib-1.2.8.tar.xz', '28f1205d8dd2001f26fec1e8c2cebe37', 'lib/libz.a', ) freetype = FreeTypeProject( 'http://download.savannah.gnu.org/releases/freetype/freetype-2.6.2.tar.bz2', '86109d0c998787d81ac582bad9adf82e', 'lib/libfreetype.a', [ '--disable-shared', '--enable-static', '--without-bzip2', '--without-png', '--without-harfbuzz', ],
'--disable-ldaps', '--disable-rtsp', '--disable-proxy', '--disable-dict', '--disable-telnet', '--disable-tftp', '--disable-pop3', '--disable-imap', '--disable-smtp', '--disable-gopher', '--disable-manual', '--disable-threaded-resolver', '--disable-verbose', '--disable-sspi', '--disable-crypto-auth', '--disable-ntlm-wb', '--disable-tls-srp', '--disable-cookies', '--without-ssl', '--without-gnutls', '--without-nss', '--without-libssh2', ], ) boost = BoostProject( 'http://downloads.sourceforge.net/project/boost/boost/1.62.0/boost_1_62_0.tar.bz2', '5fb94629535c19e48703bdb2b2e9490f', 'include/boost/version.hpp', )
'--disable-ldaps', '--disable-rtsp', '--disable-proxy', '--disable-dict', '--disable-telnet', '--disable-tftp', '--disable-pop3', '--disable-imap', '--disable-smtp', '--disable-gopher', '--disable-manual', '--disable-threaded-resolver', '--disable-verbose', '--disable-sspi', '--disable-crypto-auth', '--disable-ntlm-wb', '--disable-tls-srp', '--disable-cookies', '--without-ssl', '--without-gnutls', '--without-nss', '--without-libssh2', ], ) boost = BoostProject( 'http://downloads.sourceforge.net/project/boost/boost/1.65.1/boost_1_65_1.tar.bz2', '9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81', 'include/boost/version.hpp', )
'--disable-filters', ], ) curl = AutotoolsProject( 'http://curl.haxx.se/download/curl-7.52.1.tar.lzma', '44286d4b825936e2430fc44ad730ce899afb736a5d328cbb8b5d42462f3f2365', 'lib/libcurl.a', [ '--disable-shared', '--enable-static', '--disable-debug', '--enable-http', '--enable-ipv6', '--disable-ftp', '--disable-file', '--disable-ldap', '--disable-ldaps', '--disable-rtsp', '--disable-proxy', '--disable-dict', '--disable-telnet', '--disable-tftp', '--disable-pop3', '--disable-imap', '--disable-smtp', '--disable-gopher', '--disable-manual', '--disable-threaded-resolver', '--disable-verbose', '--disable-sspi', '--disable-crypto-auth', '--disable-ntlm-wb', '--disable-tls-srp', '--disable-cookies', '--without-ssl', '--without-gnutls', '--without-nss', '--without-libssh2', ], ) boost = BoostProject( 'http://downloads.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.bz2', 'beae2529f759f6b3bf3f4969a19c2e9d6f0c503edcb2de4a61d1428519fcb3b0', 'include/boost/version.hpp', )
[ '--disable-shared', '--enable-static', '--without-docbook', ], ) libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz', '6ee77e9fe220e2d3e3b1f53cfea04fb319828cc7dbb97dd9df09e46e901d797d', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-4.0.0', autoreconf=True, ) boost = BoostProject( 'https://dl.bintray.com/boostorg/release/1.71.0/source/boost_1_71_0.tar.bz2', 'd73a8da01e8bf8c7eda40b4c84915071a8c8a0df4a6734537ddde4a8580524ee', 'include/boost/version.hpp', )
'--disable-ldaps', '--disable-rtsp', '--disable-proxy', '--disable-dict', '--disable-telnet', '--disable-tftp', '--disable-pop3', '--disable-imap', '--disable-smtp', '--disable-gopher', '--disable-manual', '--disable-threaded-resolver', '--disable-verbose', '--disable-sspi', '--disable-crypto-auth', '--disable-ntlm-wb', '--disable-tls-srp', '--disable-cookies', '--without-ssl', '--without-gnutls', '--without-nss', '--without-libssh2', ], ) boost = BoostProject( 'http://downloads.sourceforge.net/project/boost/boost/1.64.0/boost_1_64_0.tar.bz2', '7bcc5caace97baa948931d712ea5f37038dbb1c5d89b43ad4def4ed7cb683332', 'include/boost/version.hpp', )
[ '--disable-shared', '--enable-static', '--without-docbook', ], ) libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-3.0.0.tar.gz', '445d92c5fc55e4a5b115e358e60486cf8f87ee50e0103d46a02e7fb4618566a5', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-3.0.0', autoreconf=True, ) boost = BoostProject( 'http://downloads.sourceforge.net/project/boost/boost/1.68.0/boost_1_68_0.tar.bz2', '7f6130bc3cf65f56a618888ce9d5ea704fa10b462be126ad053e80e553d6d8b7', 'include/boost/version.hpp', )
libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz', '6ee77e9fe220e2d3e3b1f53cfea04fb319828cc7dbb97dd9df09e46e901d797d', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-4.0.0', patches='src/lib/nfs/patches', autoreconf=True, ) jack = JackProject( 'https://github.com/jackaudio/jack2/archive/v1.9.17.tar.gz', '38f674bbc57852a8eb3d9faa1f96a0912d26f7d5df14c11005ad499c8ae352f2', 'lib/pkgconfig/jack.pc', ) boost = BoostProject( 'https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2', 'f0397ba6e982c4450f27bf32a2a83292aba035b827a5623a14636ea583318c41', 'include/boost/version.hpp', )
'f1063084dc4302a427dabcca499c8312b3a32a29b7d2506653ecc8f950a9a237', 'lib/libexpat.a', [ '--disable-shared', '--enable-static', '--without-docbook', ], ) libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz', '6ee77e9fe220e2d3e3b1f53cfea04fb319828cc7dbb97dd9df09e46e901d797d', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-4.0.0', autoreconf=True, ) boost = BoostProject( 'https://dl.bintray.com/boostorg/release/1.72.0/source/boost_1_72_0.tar.bz2', '59c9b274bc451cf91a9ba1dd2c7fdcaf5d60b1b3aa83f2c9fa143417cc660722', 'include/boost/version.hpp', )
'--disable-shared', '--enable-static', '--without-docbook', ], ) libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz', '6ee77e9fe220e2d3e3b1f53cfea04fb319828cc7dbb97dd9df09e46e901d797d', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-4.0.0', patches='src/lib/nfs/patches', autoreconf=True, ) boost = BoostProject( 'https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2', '83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1', 'include/boost/version.hpp', )
'17b43c2716d521369f82fc2dc70f359860e90fa440bea65b3b85f0b246ea81f2', 'lib/libexpat.a', [ '--disable-shared', '--enable-static', '--without-docbook', ], ) libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz', '6ee77e9fe220e2d3e3b1f53cfea04fb319828cc7dbb97dd9df09e46e901d797d', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-4.0.0', autoreconf=True, ) boost = BoostProject( 'http://downloads.sourceforge.net/project/boost/boost/1.70.0/boost_1_70_0.tar.bz2', '430ae8354789de4fd19ee52f3b1f739e1fba576f0aded0897c3c2bc00fb38778', 'include/boost/version.hpp', )
'--disable-cookies', '--without-ssl', '--without-gnutls', '--without-nss', '--without-libssh2', ], patches='src/lib/curl/patches', ) libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-2.0.0.tar.gz', '7ea6cd8fa6c461d01091e584d424d28e137d23ff4b65b95d01a3fd0ef95d120e', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', ], base='libnfs-libnfs-2.0.0', autoreconf=True, ) boost = BoostProject( 'http://downloads.sourceforge.net/project/boost/boost/1.66.0/boost_1_66_0.tar.bz2', '5721818253e6a0989583192f96782c4a98eb6204965316df9f5ad75819225ca9', 'include/boost/version.hpp', )
'17b43c2716d521369f82fc2dc70f359860e90fa440bea65b3b85f0b246ea81f2', 'lib/libexpat.a', [ '--disable-shared', '--enable-static', '--without-docbook', ], ) libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-3.0.0.tar.gz', '445d92c5fc55e4a5b115e358e60486cf8f87ee50e0103d46a02e7fb4618566a5', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-3.0.0', autoreconf=True, ) boost = BoostProject( 'http://downloads.sourceforge.net/project/boost/boost/1.69.0/boost_1_69_0.tar.bz2', '8f32d4617390d1c2d16f26a27ab60d97807b35440d45891fa340fc2648b04406', 'include/boost/version.hpp', )
libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz', '6ee77e9fe220e2d3e3b1f53cfea04fb319828cc7dbb97dd9df09e46e901d797d', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-4.0.0', patches='src/lib/nfs/patches', autoreconf=True, ) jack = JackProject( 'https://github.com/jackaudio/jack2/archive/v1.9.17.tar.gz', '38f674bbc57852a8eb3d9faa1f96a0912d26f7d5df14c11005ad499c8ae352f2', 'lib/pkgconfig/jack.pc', ) boost = BoostProject( 'https://boostorg.jfrog.io/artifactory/main/release/1.77.0/source/boost_1_77_0.tar.bz2', 'fc9f85fc030e233142908241af7a846e60630aa7388de9a5fafb1f3a26840854', 'include/boost/version.hpp', )
'--disable-shared', '--enable-static', '--without-docbook', ], ) libnfs = AutotoolsProject( 'https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz', '6ee77e9fe220e2d3e3b1f53cfea04fb319828cc7dbb97dd9df09e46e901d797d', 'lib/libnfs.a', [ '--disable-shared', '--enable-static', '--disable-debug', # work around -Wtautological-compare '--disable-werror', '--disable-utils', '--disable-examples', ], base='libnfs-libnfs-4.0.0', patches='src/lib/nfs/patches', autoreconf=True, ) boost = BoostProject( 'https://dl.bintray.com/boostorg/release/1.75.0/source/boost_1_75_0.tar.bz2', '953db31e016db7bb207f11432bef7df100516eeb746843fa0486a222e3fd49cb', 'include/boost/version.hpp', )
'--disable-ldaps', '--disable-rtsp', '--disable-proxy', '--disable-dict', '--disable-telnet', '--disable-tftp', '--disable-pop3', '--disable-imap', '--disable-smtp', '--disable-gopher', '--disable-manual', '--disable-threaded-resolver', '--disable-verbose', '--disable-sspi', '--disable-crypto-auth', '--disable-ntlm-wb', '--disable-tls-srp', '--disable-cookies', '--without-ssl', '--without-gnutls', '--without-nss', '--without-libssh2', ], ) boost = BoostProject( 'http://downloads.sourceforge.net/boost/boost_1_61_0.tar.bz2', '6095876341956f65f9d35939ccea1a9f', 'include/boost/version.hpp', )
'--disable-filters', ], ) curl = AutotoolsProject( 'http://curl.haxx.se/download/curl-7.55.1.tar.xz', '3eafca6e84ecb4af5f35795dee84e643d5428287e88c041122bb8dac18676bb7', 'lib/libcurl.a', [ '--disable-shared', '--enable-static', '--disable-debug', '--enable-http', '--enable-ipv6', '--disable-ftp', '--disable-file', '--disable-ldap', '--disable-ldaps', '--disable-rtsp', '--disable-proxy', '--disable-dict', '--disable-telnet', '--disable-tftp', '--disable-pop3', '--disable-imap', '--disable-smtp', '--disable-gopher', '--disable-manual', '--disable-threaded-resolver', '--disable-verbose', '--disable-sspi', '--disable-crypto-auth', '--disable-ntlm-wb', '--disable-tls-srp', '--disable-cookies', '--without-ssl', '--without-gnutls', '--without-nss', '--without-libssh2', ], ) boost = BoostProject( 'http://downloads.sourceforge.net/project/boost/boost/1.65.0/boost_1_65_0.tar.bz2', 'ea26712742e2fb079c2a566a31f3266973b76e38222b9f88b387e3c8b2f9902c', 'include/boost/version.hpp', )