summaryrefslogtreecommitdiff
path: root/third_party
Commit message (Collapse)AuthorAgeFilesLines
* third_party/zlib/zlib.h: use HAVE___ATTRIBUTE__ instead of __GNUC__Douglas Bagnall2016-03-241-1/+1
| | | | | | | | | Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Uri Simchoni <uri@samba.org> Autobuild-User(master): Uri Simchoni <uri@samba.org> Autobuild-Date(master): Thu Mar 24 18:43:34 CET 2016 on sn-devel-144
* thirdparty:waf: Update gccdeps from upstreamThomas Nagy2016-01-021-1/+1
| | | | | | | | | | The version from upstream was updated. It is not used at this moment in Samba because there is a copy kept in builtools/wafsamba/gccdeps.py which will be removed soon. Signed-off-by: Thomas Nagy <tnagy@waf.io> Reviewed-by: Michael Adam <obnox@samba.org> Reviewed-by: Uri Simchoni <uri@samba.org>
* build:wafsamba: Include the print_commands.py tool from upstreamThomas Nagy2015-11-061-0/+25
| | | | | | | | | The tool 'print_commands' is provided by default in Waf 1.8. Keeping the old code in Samba complicates the Waf upgrade. Signed-off-by: Thomas Nagy <tnagy@waf.io> Reviewed-by: Uri Simchoni uri@samba.org Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* build:wafsamba: Update waf/wafadmin/Tools/config_c.py from upstreamThomas Nagy2015-11-021-0/+4
| | | | | | | | The upstream version features the flags processing fixes present in Waf 1.8. Signed-off-by: Thomas Nagy <tnagy@waf.io> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
* third_party:waf: fix a mis-merge - Utils.check_dir issueThomas Nagy2015-09-021-2/+1
| | | | | | Signed-off-by: Thomas Nagy <tnagy@waf.io> Reviewed-by: Michael Adam <obnox@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party:waf: Backport parts of the waf 1.8 APIThomas Nagy2015-09-028-21/+58
| | | | | | | | | | This modifies our waf 1.5 wafadmin copy to resemble the waf 1.8 waflib API. It is a preparation to change to waf 1.8, decoupling this change from changes in wafsamba. Signed-off-by: Thomas Nagy <tnagy@waf.io> Reviewed-by: Michael Adam <obnox@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* Factor out submodule presence checking.Jelmer Vernooij2015-05-191-2/+2
| | | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue May 19 22:17:48 CEST 2015 on sn-devel-104
* Simplify instructions for checking out submodules.Jelmer Vernooij2015-05-191-1/+1
| | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* pep8: Move to third_party/.Jelmer Vernooij2015-04-2754-0/+5446
| | | | | | | Also, update to latest upstream version. Signed-Off-By: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* buildtools: Honor LDVERSION when looking for Python libraryPetr Viktorin2015-04-241-5/+9
| | | | | | | | | | | | Since Python 3.2, Python .so files are tagged for ABI compatibility, so the library name is something like libpython3.4m.so (note the 'm'). This information is found in distutils.sysconfig.get_config_var('LDVERSION') This fixes waf issue 1405 (https://code.google.com/p/waf/issues/detail?id=1405) Signed-off-by: Petr Viktorin <pviktori@redhat.com> Reviewed-By: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
* Check for third party Python modules during configure.Jelmer Vernooij2015-03-301-2/+39
| | | | | | | | | | | | | Inform the user whether the module was found on the system, or if the bundled copy is being used. If the module is not found, suggest what they can do to make it available to Samba. Change-Id: I89ec57a2acf87768ca3714add59575578d2ee399 Signed-Off-By: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: David Disseldorp <ddiss@samba.org> Autobuild-User(master): David Disseldorp <ddiss@samba.org> Autobuild-Date(master): Mon Mar 30 13:40:33 CEST 2015 on sn-devel-104
* Move configure part of third party to third_party/wscript.Jelmer Vernooij2015-03-302-29/+36
| | | | | | Change-Id: I34875a8bde99df2e0a2659677e88640bb0ec1816 Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: David Disseldorp <ddiss@samba.org>
* Move update-external.sh to third_party/Jelmer Vernooij2015-03-261-0/+36
| | | | | Signed-Off-By: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* Move waf into third_party/.Jelmer Vernooij2015-03-2676-0/+18332
| | | | | Signed-Off-By: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* Bundle pyiso8601 for iso8601 time/date manipulation.Jelmer Vernooij2015-03-0616-0/+1332
| | | | | | | | | (corrected lib/update-external.sh by Andrew Bartlett) Change-Id: I0f992b949b1717635ff26fa0db6073675cce4ad7 Signed-Off-By: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Garming Sam <garming@catalyst.net.nz>
* Move dnspython to third_party.Jelmer Vernooij2014-11-12117-0/+18390
| | | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Wed Nov 12 22:40:53 CET 2014 on sn-devel-104
* Add samba.ensure_third_party_module() function, loading external python ↵Jelmer Vernooij2014-11-121-0/+27
| | | | | | | modules from third_party/ if the system doesn't provide them. Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* Remove iniparser.Jeremy Allison2014-08-1427-3524/+0
| | | | | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Aug 14 23:52:07 CEST 2014 on sn-devel-104
* third_party/popt: Initial support for popt.Ira Cooper2014-08-091-1/+1
| | | | | | | ctdb, ldb, and samba are supported builds for third_party popt. Signed-off-by: Ira Cooper <ira@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party/popt: Initial copy of popt.Ira Cooper2014-08-0914-0/+3321
| | | | | Signed-off-by: Ira Cooper <ira@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party/zlib: Initial support for zlibIra Cooper2014-08-091-14/+1
| | | | | Signed-off-by: Ira Cooper <ira@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party/zlib: Initial copy of zlib.Ira Cooper2014-08-09197-0/+54080
| | | | | Signed-off-by: Ira Cooper <ira@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party/iniparser: Initial support for iniparser.Ira Cooper2014-08-091-1/+1
| | | | | | | | This is the initial support for iniparser, as well the basic third_party framework. Signed-off-by: Ira Cooper <ira@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party/iniparser: Initial copy of iniparser.Ira Cooper2014-08-0927-0/+3524
Signed-off-by: Ira Cooper <ira@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>