Commit Graph

5932 Commits

Author SHA1 Message Date
Martin Müllenhaupt 120e275753 vtk6: update 6.1.0 --> 6.3.0 2015-09-15 14:08:48 +02:00
Timothy Gu 6dda14dd0b Merge pull request #856 from LuaAndC/log4cxx
Log4cxx: replace dead URL and some refactoring
2015-09-14 16:50:30 -07:00
Boris Nagaev a31006bb79 log4cxx: reuse SUBDIR variable in FILE variable 2015-09-14 23:53:56 +03:00
Boris Nagaev 4b1965a9a1 log4cxx: replace dead URL with working URL 2015-09-14 23:53:56 +03:00
MXEBot as Travis CI 10c885ac83 Update versions.json 2015-09-14 19:58:42 +00:00
Tony Theodore 06a18c9af8 glib: update 2.42.1 --> 2.44.1
no more gtk-doc dependence - simply issues warnings
2015-09-15 05:55:43 +10:00
MXEBot as Travis CI f4c92212e4 Update versions.json 2015-09-14 19:36:44 +00:00
Tony Theodore 5d0fe61710 atk: update 2.14.0 --> 2.16.0 2015-09-15 05:36:09 +10:00
Tony Theodore a694ec9d8a cairo: add glib dependency to enable gobject features 2015-09-15 05:32:48 +10:00
Tony Theodore ff7d79d137 Merge pull request #853 from LuaAndC/nsis-max-strlen
nsis: increase NSIS_MAX_STRLEN to 8192
2015-09-14 18:05:57 +10:00
Tony Theodore 42b0cb55e4 gnutls: remove unnecessary configure modifications
* libopts_cv_with_libregex=no is not in ./configure
* dist-lzip isn't used by MXE, but can be worked around with
  the make variables DIST_ARCHIVES and DIST_TARGETS

Fixes #849
2015-09-14 17:57:10 +10:00
Boris Nagaev 33607e07c2 nsis: increase NSIS_MAX_STRLEN to 8192
> Currently you can't change NSIS_MAX_STRLEN without re-compiling NSIS.
> This was a problem because some NSIS projects would require the special
> build and some wouldn't, and sometimes we'd compile a project that
> required the special build, with the normal MakeNSIS build.

(from http://nsis.sourceforge.net/SetReqStrLen:_Allow_compile_w/_8192_special_build_only)

See also http://nsis.sourceforge.net/Special_Builds#Large_strings
2015-09-14 10:56:19 +03:00
Tony Theodore 3049eec544 termcap: autoreconf ancient configure script and fix AR 2015-09-14 15:04:43 +10:00
Tony Theodore 989f09ca99 mxe-conf: basic sanity checking of autotools
in the spirit of ./configure, detect capabilities instead of versions
2015-09-13 23:08:31 +10:00
Tony Theodore 9829f6cccb Merge pull request #846 from LuaAndC/build-pkg-fix-fakeroot-warning
build-pkg: no build mxe-requirements with fakeroot
2015-09-13 20:12:04 +10:00
Tony Theodore ca6af26653 Merge pull request #848 from LuaAndC/agg-revived
Revert "package agg: use mxe pkg mirror until project relocates"
2015-09-13 19:31:41 +10:00
Tony Theodore a74d9b9b41 Merge branch 'master' of github.com:mxe/mxe 2015-09-13 19:30:42 +10:00
Tony Theodore 0362cf7a7c agg: remove unnecessary $(SHELL) invocation
fixes #847
2015-09-13 19:28:51 +10:00
MXEBot as Travis CI 379014a84a Update versions.json 2015-09-13 08:59:40 +00:00
Mark Brand ff84514a5d tiff: update 2015-09-13 10:59:00 +02:00
Boris Nagaev 9689f3e7d8 Revert "package agg: use mxe pkg mirror until project relocates"
This reverts commit c9afbabda5.

AGG project's site was restored.

See #386
2015-09-13 11:50:34 +03:00
Boris Nagaev 94ec33d283 build-pkg: no build mxe-requirements with fakeroot
mxe-requirements package doesn't install any files
therefore fakeroot is not required. Because no files
were created with fakeroot, database file `deb.fakeroot'
did not exist.

close #840
2015-09-13 11:14:14 +03:00
Tony Theodore 96a85a75d4 termcap: don't call autoreconf 2015-09-13 15:54:31 +10:00
MXEBot as Travis CI 28c5190c47 Update versions.json 2015-09-12 20:14:24 +00:00
Mark Brand c680ffa3e8 gnutls: update 2015-09-12 22:11:38 +02:00
Tony Theodore aed50d56ae lua: enable optional native build 2015-09-12 21:27:09 +10:00
Tony Theodore 4dfb2c2c13 Merge pull request #845 from LuaAndC/build-pkg-fix-filenames-with-spaces
Build pkg fix filenames with spaces
2015-09-12 16:19:54 +10:00
Tony Theodore 67e7285e15 Merge pull request #843 from LuaAndC/build-pkg-args
build-pkg: add env. var. MXE_DIR and MXE_NO_DEBS
2015-09-12 16:09:08 +10:00
Boris Nagaev 71eff46710 build-pkg: remove quotes from filenames with space
close #842
2015-09-12 08:59:44 +03:00
Boris Nagaev e48e09ae0b build-pkg: report not existing files
See #842
2015-09-12 08:59:44 +03:00
Tony Theodore ac470ea0da mxe-conf: add note about ac_cv_build 2015-09-12 15:35:08 +10:00
Tony Theodore 272504678b gcc: don't unpack tarball on $(BUILD) target 2015-09-12 14:05:16 +10:00
MXEBot as Travis CI 1a9de56d04 Update versions.json 2015-09-12 04:01:47 +00:00
Tony Theodore fd9b7c7494 Merge pull request #836 from tonytheodore/mxe-conf-cmake
Refactor MXE configuration and cmake toolchain
2015-09-12 14:01:21 +10:00
Tony Theodore 4c5eefa515 assimp: use prefixed cmake 2015-09-12 13:43:05 +10:00
Tony Theodore 93eaa16fae mxe-conf: create prefixed cmake wrapper script 2015-09-12 13:43:05 +10:00
Tony Theodore 44438d6e6a boost hdf5 qt qtbase: write to $(CMAKE_TOOLCHAIN_DIR) instead of $(CMAKE_TOOLCHAIN_FILE)
Fixes #823
2015-09-12 13:43:05 +10:00
Tony Theodore 19d1be38ae Move general configuration from pkgconf to mxe-conf and add cmake/mxe-conf.d 2015-09-12 13:43:04 +10:00
Tony Theodore 4d858c468b Makefile: include mxe-conf as an order-only dep of all packages
Order-only deps have the benefit of guaranteed early execution and not requiring full rebuilds. It isn't a real package, so we don't want an entry in index.html.
2015-09-12 13:43:04 +10:00
Tony Theodore 5c62f03175 Makefile: allow script-only packages
* Create PREPARE_PKG_SOURCE function to simplify conditional unpacking and patching (possibly future git init)
* Only attempt download if there is a pkg url
* Only prepare source if there is a pkg file - useful for target specific overrides (say gcc on $(BUILD))
2015-09-12 13:43:04 +10:00
Tony Theodore bc4e31594a libiconv: remove redundant lib/charset.alias 2015-09-11 20:59:11 +10:00
Tony Theodore 9b53daf47f Merge pull request #803 from saiarcot895/upstream-add-plib-shared-64
Add plib shared and 64-bit builds
2015-09-11 17:53:42 +10:00
Tony Theodore 3af985e79e ncurses: fix PKG_CONFIG_LIBDIR detection 2015-09-11 17:01:42 +10:00
Tony Theodore a84293af4e wget: install only binPROGRAMS 2015-09-11 16:25:58 +10:00
Tony Theodore 42d0ec9639 expat: install libs only 2015-09-11 15:50:54 +10:00
Tony Theodore 3fb46e6643 libgit2: add libssh2 dependency 2015-09-11 15:31:41 +10:00
Tony Theodore 8afc49f77d gdal:unify build rule - all deps now x86_64 enabled 2015-09-11 14:41:09 +10:00
Boris Nagaev 53baed5d87 build-pkg: add env. var. MXE_DIR 2015-09-10 11:55:14 +03:00
Boris Nagaev 7124ea1c8c build-pkg: add env. var. MXE_NO_DEBS
To prevent build-pkg from creating deb packages,
set environment variable MXE_NO_DEBS to 1
In this case fakeroot and dpkg-deb are not needed.

Add a comment about MXE_MAX_PACKAGES.
2015-09-10 11:21:06 +03:00
Tony Theodore 2435d7b58f Merge pull request #789 from colinbourassa/libcomm14cux_url_fix
Fix URL for libcomm14cux
2015-09-09 16:28:17 +10:00