Commit Graph

4748 Commits

Author SHA1 Message Date
Engine Feeder 2b396da560 postgresql: fix socket error checking for mingw
When the client library of PostgreSQL is compiled with a MinGW-w64
environment the resulting libpq does not work. This has been reported
upstream with two bug reports and a patch was submitted by
Michael Cronenworth <mike(at)cchtml(dot)com> (1) but it has not been
picked up by upstream.

This is confirmed to build on Arch Linux x64 with targets:

x86_64-w64-mingw32.static and i686-w64-mingw32.static

and works under Wine, Windows 7 and Windows 10 (both 32/64bit binaries)

(1) http://www.postgresql.org/message-id/520EBC3D.1010103@cchtml.com

fixes #690
2015-10-27 17:05:47 +11:00
Tony Theodore 3f96743b43 aspell: disable curses support 2015-10-27 12:13:09 +11:00
Tony Theodore 99ff9ca3fe gendef: install to target specific prefix 2015-10-25 12:23:29 +11:00
Tony Theodore c96a007c6a gcc: cleanup lib installation 2015-10-25 12:23:28 +11:00
Tony Theodore 9732e4dc29 pkgconf yasm: enable native builds and consolidate rules 2015-10-25 12:23:28 +11:00
Tony Theodore 870e439d0f mxe-conf: consolidate rules and install cmake modules under usr 2015-10-25 12:23:28 +11:00
Tony Theodore 3185b292b0 gcc and deps: use native builds and consolidate rules 2015-10-25 12:23:27 +11:00
Tony Theodore 3132accaf1 remove gcc-* virtual packages 2015-10-25 12:23:27 +11:00
Tony Theodore b5d2ade2bf box2d: fix case in subdir
closes #954
2015-10-24 20:08:44 +11:00
Mark Brand 546151eb85 qtbase: rebase patches 2015-10-23 10:15:47 +02:00
Tony Theodore 531d608ecf vamp-plugin-sdk: use MAKE_SHARED_FROM_STATIC for shared build 2015-10-22 17:36:25 +11:00
Tony Theodore f9a95ca556 liblaxjson: update and use cmake build/install commands
still needs some work to provide static/shared as an option
2015-10-21 21:31:37 +11:00
Tony Theodore 5989573ccd box2d: move to github and update
also fixes dll installation
2015-10-21 20:35:19 +11:00
Tony Theodore 201d7d3c4a liblaxjson: fix installation directories 2015-10-21 19:30:14 +11:00
Boris Nagaev fbda4a9e93 add CMake module FindFriBiDi.cmake
Now the following CMake code finds FriBiDi:

  find_package(FriBiDi)
2015-10-19 04:50:53 +03:00
Boris Nagaev 4aca056a30 qtbase: fix log corruption with many zero bytes
close #938
2015-10-18 21:09:17 +02:00
Timothy Gu 4cb95b14f3 openscenegraph-3: Use uintptr_t
Prevents theoretical undefined (or implementation-defined?) behavior on 32-bit machines.
2015-10-17 17:01:10 -07:00
Mark Brand 106222714e sqlite: update 2015-10-17 14:37:08 +02:00
Tony Theodore 069b03d511 qt5: remove download related variables
in rare cases, it would try downloading qtbase again
2015-10-17 13:46:20 +11:00
Tony Theodore d08148a0da Revert "boost pthreads qt sdl: disable cmake tests"
This reverts commit f1dd70802a.
2015-10-17 11:53:28 +11:00
Mark Brand a868bf635e qtbase: improve update macro 2015-10-16 10:44:41 +02:00
Mark Brand f89ee05517 harfbuzz: update 2015-10-16 10:40:11 +02:00
Tony Theodore 91d952eb11 Merge pull request #940 from LuaAndC/decrease-cmake-version
Decrease cmake version and check for policies used
2015-10-16 12:50:18 +11:00
Tony Theodore fcafb2b326 Merge pull request #933 from LuaAndC/fix-cmake-build
cmake wrapper: don't pass -DCMAKE_TOOLCHAIN_FILE to cmake when  with --build
2015-10-16 12:18:04 +11:00
Boris Nagaev f2496929dc cmake test: use policy CMP0020 only if available
Policy CMP0020 was introduced in cmake 2.8.11.
Debian CMake version 2.8.9 is sufficient for building Qt.

See https://github.com/LuaAndC/mxe/commit/6133f6ec74aee1b5fa531782e585710

close #909
2015-10-16 03:42:25 +03:00
Boris Nagaev cea54f1cfa cmake test: decrease min version 2.8.11 -> 2.8.9
Debian Wheezy has CMake version 2.8.9 and it is sufficient for building Qt
(version 2.8.11 was chosen as it is recommended by Qt docs).

see #909
2015-10-16 03:41:14 +03:00
Boris Nagaev 23e6a9a2cd Merge pull request #937 from saiarcot895/upstream-fix-qt-mysql-detection
Ensure that our mysql-config is used and not the system mysql-config …
2015-10-16 03:29:05 +03:00
Boris Nagaev 0ef2cb3b40 cmake: no -DCMAKE_TOOLCHAIN_FILE with some options
CMake with a toolchain file doesn't work properly in some modes.

  * --build
  * --system-information
  * -E

close #932
2015-10-16 00:43:39 +03:00
Timothy Gu abe8bc23e9 Merge pull request #936 from saiarcot895/upstream-fix-osg-patch
Fix OpenSceneGraph patch.
2015-10-15 11:38:46 -07:00
Saikrishna Arcot 787e877d36
Ensure that our mysql-config is used and not the system mysql-config when building Qt 5. 2015-10-15 14:35:07 -04:00
Saikrishna Arcot 2c44a78f0f
Fix OpenSceneGraph patch. 2015-10-15 14:31:20 -04:00
Mark Brand b93b12d762 update qt5 modules 2015-10-15 10:33:18 +02:00
Mark Brand 036e6d866b sqlite: update 2015-10-14 22:55:21 +02:00
Timothy Gu c808ec3772 Merge pull request #930 from kolewu/fix-vmime
fix project path for vmime extra file
2015-10-14 08:36:26 -07:00
Uwe Koloska a7cf9c9696 use better type for pointer cast 2015-10-14 16:41:55 +02:00
Uwe Koloska 9bc3db93c2 fix project path for vmime extra file
vmime uses a file from the src-directory of mxe but references it using
a relative path that is only working if the temporary build directory is
inside the mxe project path at the fixed position.
2015-10-14 15:18:12 +02:00
Tony Theodore a530b79d5a libgsf: portability fix for sed 2015-10-14 17:46:05 +11:00
Tony Theodore 64d58bc06d Merge pull request #926 from LuaAndC/fix-blas
update & fix blas
2015-10-14 14:03:19 +11:00
Mark Brand dc1ce73492 harfbuzz: update 2015-10-13 23:28:05 +02:00
Boris Nagaev a80d3cb13f update blas
see #922
see http://lists.nongnu.org/archive/html/mingw-cross-env-list/2015-10/msg00009.html
2015-10-13 12:40:34 +03:00
Mark Brand 07551c5c7c vmime: fix update macro
The subdir and filename are based on the first 7 characters of the
sha1, so it's convenient to treat this as the version.
2015-10-12 10:49:49 +02:00
Mark Brand be0ce5f6f6 qtbase: consolidate patches 2015-10-12 09:40:29 +02:00
Colin Bourassa 4f2fed8e25 Add qtbase patch to allow building without JPEG or PNG support
http://buildroot-busybox.2317881.n4.nabble.com/PATCH-v2-qt-qt5base-Fix-INCLUDE-PATH-when-no-JPEG-PNG-support-tt107094.html#none
https://codereview.qt-project.org/gitweb?p=qt/qtbase.git;a=commitdiff;h=7f282aa9f718389199b95b7f53ecd6401172fcc6;hp=954f0d93976362d29044439e4eaa11d2dff16624
2015-10-11 15:38:04 -04:00
Tony Theodore c1cd559571 libmysqlclient: fix x86_64 shared build and add test program
see #914, I'm not sure why the `def` file is needed on i686 shared.
2015-10-11 02:22:26 +11:00
Tony Theodore 9986a752a8 Merge pull request #916 from colinbourassa/libcomm14cux_2.1.0_update
libcomm14cux 2.1.0 update
2015-10-10 15:05:36 +11:00
Boris Nagaev 2d8f45db2a fix openscenegraph build
* fix case in headers windows.h and winsock2.h
  * fix case in library wc2_32
  * fix pointer to integer conversion on 64 bits

close #913
2015-10-09 15:57:21 +03:00
Colin Bourassa ba218dd7f8 Merge branch 'master' into libcomm14cux_2.1.0_update 2015-10-09 08:12:23 -04:00
Tony Theodore 8300f39b75 libass: note fontconfig is only required for legacy XP support 2015-10-09 11:43:56 +11:00
Avi Halachmi (:avih) a8f9273738 libass: update to 0.13.0 2015-10-09 02:54:20 +03:00
Tony Theodore 6ed153df20 gdal: enable mysql support and reorder configure options 2015-10-09 01:05:31 +11:00
Tony Theodore d8af97c4e9 libmysqlclient: install mysql_config and missing headers, remove pthreads dep 2015-10-09 01:03:54 +11:00
Tony Theodore e56179c7de qtbase: fix build with clang 3.7 2015-10-08 17:43:10 +11:00
Tony Theodore 46fe764cf3 qtbase: enable shared mysql plugin 2015-10-08 16:28:13 +11:00
Tony Theodore c0548aa91a libmysqlclient: enable shared and don't install docs 2015-10-08 16:21:07 +11:00
Tony Theodore f1dd70802a boost pthreads qt sdl: disable cmake tests
see #909
2015-10-08 09:20:17 +11:00
Tony Theodore 0a77327e9e Merge branch 'master' of github.com:mxe/mxe 2015-10-07 20:15:59 +11:00
Tony Theodore 24caa5819a libdnet: fix for FreeBSD /dev/tun0
see #902
2015-10-07 20:15:43 +11:00
Mark Brand 97e2677554 curl: update 2015-10-07 11:10:32 +02:00
Mark Brand 16e417f9d9 qtbase: enable building mysql driver 2015-10-06 13:18:18 +02:00
Tony Theodore ab3765fcc1 libmysqlclient: add zlib dep 2015-10-06 20:35:38 +11:00
Tony Theodore b3031707bd libmysqlclient: use system zlib 2015-10-06 20:31:01 +11:00
Tony Theodore cdaeec0c6d qt-test.cmake: 2.8 series compatibility
closes #906
2015-10-06 18:06:45 +11:00
Tony Theodore 21befd3fc9 test/CMakeLists.txt: fix LANGUAGES keyword for 2.8 series 2015-10-06 17:45:20 +11:00
Tony Theodore 22d0ed1310 Merge branch 'LuaAndC-libmysqlclient' 2015-10-06 16:19:00 +11:00
Tony Theodore 4f6a2f684d libmysqlclient: convert to patch-tool format 2015-10-06 15:13:24 +11:00
Tony Theodore 53584fa7c1 libmysqlclient: disable dtrace and use sha256 checksum 2015-10-06 15:10:02 +11:00
Saikrishna Arcot a5a5ee1fd1
Add patch to openexr to fix pointer conversion.
This allows building on x86_64-w64-mingw32.shared (at least).
2015-10-05 21:23:42 -04:00
Tony Theodore 2673b9d4cb Merge branch 'libmysqlclient' of https://github.com/LuaAndC/mxe into LuaAndC-libmysqlclient 2015-10-05 20:29:56 +11:00
Tony Theodore ae19647c46 lua: disable native build temporarily 2015-10-05 17:42:36 +11:00
Mark Brand 54d114fbc5 freetype: update 2015-10-04 15:38:01 +02:00
Tony Theodore dd34bab1b4 qt: add cmake test
workaround in #857 allows this to build.
see also #852, a complete solution that covers Qt5 is required
2015-10-04 18:39:06 +11:00
Tony Theodore c5921faf25 vtk6: update to sha256 checksum 2015-10-04 18:10:56 +11:00
Tony Theodore 8233e2b38c Merge branch 'master' of https://github.com/muellni/mxe into muellni-master 2015-10-04 18:05:16 +11:00
Tony Theodore 2bc137d4f6 cmake modules: use less warning-like status messages 2015-10-04 16:15:50 +11:00
Tony Theodore 485a79c6d4 pthreads: remove dummy FILE and CHECKSUM entires 2015-10-04 16:06:05 +11:00
Tony Theodore ee5db756fa boost pthreads sdl: tidy up cmake tests
closes #887
2015-10-04 16:01:18 +11:00
Tony Theodore 1dd126b160 sdl: add cmake test 2015-10-03 16:33:41 +10:00
Tony Theodore ecfd032fc6 cmake modules: status message about using custom mxe file 2015-10-03 16:33:20 +10:00
Tony Theodore a0ae512424 move cmake modules to src/cmake/modules 2015-10-03 16:32:00 +10:00
Tony Theodore 8a2cbf2c28 boost: add cmake test 2015-10-02 22:53:29 +10:00
Mark Brand 76045d8969 harfbuzz: update 2015-10-01 16:13:42 +02:00
Mark Brand 250c6c08f2 xz: update 2015-09-30 23:48:04 +02:00
Tony Theodore e94d07e978 openexr openscenegraph: remove -fpermissive from CXXFLAGS 2015-09-30 15:49:30 +10:00
Tony Theodore 3c96c291b2 ilmbase openexr: use BUILD_CXX portability variable 2015-09-30 15:31:45 +10:00
Tony Theodore 8e2d0e85c5 set WINEPREFIX to a readonly directory to force wine to fail
fixes #841
2015-09-30 14:57:37 +10:00
Tony Theodore ad20853b2d luajit ocaml-core: use BUILD_CC variable 2015-09-30 14:39:08 +10:00
Tony Theodore 17e27a4cb8 openblas: use BUILD_CC varaible and remove unused HOSTFC 2015-09-30 14:38:35 +10:00
Tony Theodore 97553b65c2 gmp guile icu4c ncurses xmlrpc: use BUILD_CC/CXX portability variable 2015-09-30 14:21:10 +10:00
Tony Theodore 1c8e5999c1 Merge pull request #896 from ChristianFrisson/pkgconf-cmake
pkgconf: added option CACHE PATH for PKG_CONFIG_EXECUTABLE
2015-09-30 00:02:36 +10:00
Christian Frisson 5a81e60e04 pkgconf: added option CACHE PATH for PKG_CONFIG_EXECUTABLE in pkgconf.cmake so that pkgconf can be found through cmake at first run 2015-09-29 14:41:08 +02:00
Christian Frisson 5eb94126a1 widl: generation of widl.cmake with CMAKE_WIDL indicating the path of the widl executable 2015-09-29 14:35:55 +02:00
Tony Theodore 43d12bbe49 Merge pull request #893 from LuaAndC/prefixed-protoc
protobuf: install prefixed protoc tool
2015-09-29 20:25:57 +10:00
Tony Theodore c7cfb30513 speexdsp: move to src/ 2015-09-29 20:21:40 +10:00
Mark Brand 24c22847a3 wget: use MXE_CONFIGURE_OPTS 2015-09-28 02:01:06 +02:00
Mark Brand bfed636462 new package: unrtf 2015-09-28 01:55:27 +02:00
Colin Bourassa 27b722edbd Update libcomm14cux to 2.1.0 2015-09-27 12:09:55 -04:00
Boris Nagaev ca9f1fa480 protobuf: install prefixed protoc tool 2015-09-27 19:08:23 +03:00
Tony Theodore 8910ca8364 Merge pull request #866 from LuaAndC/muparser-update-github
muparser: update upstream URL and version to 2.2.5
2015-09-26 19:43:37 +10:00
Boris Nagaev 569802ea14 add updater for pire 2015-09-26 10:21:23 +03:00
Boris Nagaev 7f1edc40fa muparser: update upstream URL and version to 2.2.5
Original muparser location [1] forwards to Google Code [2], which
in turn forwards to Github [3].

Version 2.2.3 can't be found on Github, that is why it was
updated to 2.2.5.

Updater script updated as well. MXE_GET_GITHUB_TAGS is used.

[1] http://sourceforge.net/projects/muparser/
[2] https://code.google.com/p/muparser/
[3] https://github.com/beltoforion/muparser
2015-09-26 10:17:38 +03:00
Tony Theodore b39c53e4e4 ossim: various fixes and cleanups
-explicitly declare static/shared builds
-enable freetype
-use openthreads from openscenegraph
-only build/install libs and headers
-remove dummy test program
-remove random empty lines

see #726
2015-09-26 02:55:51 +10:00
Rashad M 7167339f48 add package ossim 2015-09-26 00:25:47 +10:00
Tony Theodore d7c6798ff5 openscenegraph: update 3.2.1 --> 3.40 and enable shared 2015-09-26 00:06:52 +10:00
Boris Nagaev f89b97b215 llvm: enable shared build 2015-09-24 22:53:48 +03:00
Tony Theodore 1b791d9272 llvm: fix update macro and remove obsolete llvm-config symlink
Fixes #844
2015-09-24 13:15:47 +10:00
Boris Nagaev d38cb7ee2e qt and qtbase: fix the test built the manual way
Add MOC and RCC commands and files produced to the test.

close #883
2015-09-23 23:07:15 +03:00
Tony Theodore fc0ed34fb9 all packages: really use sha256 checksums 2015-09-23 18:32:58 +10:00
Tony Theodore 5b74c8e9de Merge pull request #851 from LuaAndC/qt-improve-test
Qt: test more Qt tools (moc, rcc)
2015-09-23 17:49:27 +10:00
Tony Theodore ac7344aaef many packages: cleanup deps ordering 2015-09-23 17:41:16 +10:00
Tony Theodore a228c0488f all packages: switch to sha256 checksums
closes #871
2015-09-23 17:27:16 +10:00
Tony Theodore fd257c1335 pthreads: test cmake find_package(Threads REQUIRED) 2015-09-23 17:03:55 +10:00
Tony Theodore 3e4f337fd1 Merge pull request #850 from LuaAndC/gtk3
add packages gtk3 and gtkmm3
2015-09-23 14:31:09 +10:00
Tony Theodore ed3adb9ad6 sdl_rwhttp: remove obsolete deps for i686-pc-mingw32 2015-09-22 18:46:44 +10:00
Tony Theodore b208448e90 libepoxy: update 1.2 --> 1.3.1 2015-09-22 02:40:06 +10:00
Tony Theodore e53f05a75d tinyxml2: update 2.2.0 --> 3.0.0 2015-09-22 02:30:36 +10:00
Tony Theodore 6d8877faa2 wavpack: update 4.70.0 --> 4.75.0 2015-09-22 02:10:22 +10:00
Tony Theodore d6e16634b9 xapian-core: update 1.2.19 --> 1.2.21 2015-09-22 02:07:32 +10:00
Tony Theodore 5611d117e2 libjpeg-turbo: merge patches 2015-09-21 20:36:04 +10:00
Tony Theodore da6c8e003f Merge pull request #834 from LuaAndC/libjpeg-turbo-2-install-DLL-to-bin-libjpeg-turbo
libjpeg-turbo: install DLL to bin/libjpeg-turbo
2015-09-21 20:08:04 +10:00
Tony Theodore 62d23ddec1 pire: fix shared build, build only libs and test program 2015-09-21 19:39:07 +10:00
Tony Theodore 07018ba427 Merge pull request #876 from LuaAndC/fftw-combined-threads
fftw: compile with combined thread libraries
2015-09-21 17:48:18 +10:00
Boris Nagaev ebdde3842c fftw: compile with combined thread libraries
From fftw-3.3.4/Makefile.am:

> when using combined thread libraries (necessary on Windows), we want
> to build threads/ first, because libfftw3_threads is added to
> libfftw3.
>
> Otherwise, we want to build libfftw3_threads after libfftw3
> so that we can track the fact that libfftw3_threads depends upon
> libfftw3.
>
> This is the inescapable result of combining three bad ideas
> (threads, Windows, and shared libraries).

When compiling with combined threads, all thread related functions
are added to main libraries (libfftw3, libfftw3f, libfftw3l). I have
checked their existance in libfftw3-3.dll by using nm.

close #872

^^ Instead of adding -lfftw3_threads to fftw*.pc files, add
thread related functions to main fftw3 lib.
2015-09-21 10:40:06 +03:00
Tony Theodore af7202b89b Merge pull request #877 from LuaAndC/cimg
add package cimg
2015-09-21 17:12:18 +10:00
Boris Nagaev dbe8eef5f5 qt-test: add a header
Test moc tool
2015-09-21 03:06:13 +03:00
Boris Nagaev 6004e1e00a qt-test: add Qt resources file
Test rcc tool
2015-09-21 03:06:13 +03:00
Gerardo Ballabio bf06350135 add packages gtk3 and gtkmm3
Pango has been updated to 1.37.4 in 24cf97dbdd

Side effects:
  * mute function g_win32_run_session_bus of glib (see the thread)
  * add new external dependency: gdk-pixbuf

Original thread:
https://lists.nongnu.org/archive/html/mingw-cross-env-list/2015-08/msg00009.html
2015-09-21 03:05:18 +03:00
Boris Nagaev ca5ca55bb0 add package cimg 2015-09-21 02:31:45 +03:00
Boris Nagaev aa2f447215 imagemagick: enable shared build 2015-09-21 00:57:46 +03:00
Tony Theodore 911ac53f84 Merge pull request #868 from LuaAndC/fix-suitesparse-download-url
fix suitesparse download URL
2015-09-19 18:21:02 +10:00
Boris Nagaev de90353233 fix suitesparse download URL
Old URL is 404. Parent URL redirects to [1].

[1] http://faculty.cse.tamu.edu/davis/research.html
2015-09-18 11:17:40 +03:00
Boris Nagaev 59a95f583e fix openscenegraph download URL 2015-09-18 09:45:26 +03:00
Boris Nagaev 145718ca17 fix gdal build on Debian Wheezy
close #862
2015-09-16 23:49:35 +03:00
Martin Müllenhaupt 75e4b477f3 vtk6: build example 2015-09-15 14:10:04 +02:00
Martin Müllenhaupt dc2526a2d8 qt: fix QtGui CMake static linking errors 2015-09-15 14:09:42 +02:00
Martin Müllenhaupt 120e275753 vtk6: update 6.1.0 --> 6.3.0 2015-09-15 14:08:48 +02: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
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
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 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
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
Tony Theodore 96a85a75d4 termcap: don't call autoreconf 2015-09-13 15:54:31 +10: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 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
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 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
Tony Theodore fcc6023d34 qtserialport_qt4: fix for Qt4 support in separate branch 2015-09-09 15:55:05 +10:00
Boris Nagaev 63da70e100 libmysqlclient: _MSC_VER instead of NATIVE_WIN32
See #839
2015-09-09 00:50:39 +03:00
Tony Theodore fb96d34daf aubio: fix lib install and jack dependency 2015-09-09 06:39:51 +10:00
Tony Theodore 7bbec34485 aubio: fix pkg-config file 2015-09-09 05:57:16 +10:00
Tony Theodore 5320774983 agg: fix libtool and automake errors 2015-09-09 04:17:59 +10:00
Tony Theodore 4e2da0d73a ftgl: fix libtool version mismatch 2015-09-09 03:42:42 +10:00
Tony Theodore 1e7aa8955e Merge pull request #838 from colinbourassa/libcomm14cux_2.0.3_update
Update libcomm14cux to 2.0.3
2015-09-08 22:13:34 +10:00
Tony Theodore 3f2457fea3 Revert "Revert "fix pcl build""
This reverts commit f65b91c12b.

Fixes #734 and #800
2015-09-08 22:03:14 +10:00
Tony Theodore e2cb6a3020 FindTIFF.cmake: fix variable names 2015-09-08 22:01:34 +10:00
Mark Brand 31b19374ed libgcrypt: update 2015-09-08 09:50:01 +02:00
Boris Nagaev ebbd57a574 libjpeg-turbo: install DLLs to bin/
Do not install DLLs to bin/libjpeg-turbo/$dlname

See #834
2015-09-08 10:17:37 +03:00
Boris Nagaev 86c68e521f add package libmysqlclient
Based on proposal #755
2015-09-08 01:27:21 +03:00
Colin Bourassa d99f213484 Update libcomm14cux to 2.0.3 2015-09-07 18:27:15 -04:00
Tony Theodore 0d8f76e858 assimp: disable boost workaround to force boost enabled build 2015-09-08 00:52:02 +10:00
Boris Nagaev c4429f2ce3 libjpeg-turbo: install DLL to bin/libjpeg-turbo
Enable shared build. It was disabled because DLLs were
installed to lib/bin.

see #826
2015-09-06 19:53:57 +03:00
Tony Theodore c694018df4 gdb: only install executables
libs and headers conflict with other pkgs - mostly bfd
2015-09-07 00:58:02 +10:00
Tony Theodore 1f526499b1 Merge pull request #833 from LuaAndC/a52dec-rm-aclocal
a52dec: rm aclocal.m4
2015-09-07 00:20:52 +10:00
Tony Theodore 1084cc5346 libjpeg-turbo: fix install directories and build test program, disable shared 2015-09-07 00:15:38 +10:00
Boris Nagaev 019e421264 a52dec: rm aclocal.m4
aclocal.m4 generated with old version of libtool break the build

https://lists.nongnu.org/archive/html/mingw-cross-env-list/2015-08/msg00021.html

close #798
2015-09-06 17:08:34 +03:00
Boris Nagaev 1d82284387 luajit: add .exe to executables installed 2015-09-06 16:12:42 +03:00
Tony Theodore 447227a0c1 Merge pull request #831 from LuaAndC/fix-qhttpengine
qhttpengine: decrease required cmake ver
2015-09-06 15:48:29 +10:00
Tony Theodore 30ed664d62 Merge pull request #828 from LuaAndC/fix-opencv
fix linking error in opencv
2015-09-06 15:37:36 +10:00
Boris Nagaev a53c4c38e5 qhttpengine: decrease required cmake ver
Fix build for CMake 2.8.9, which is used in Debian Wheezy.
2015-09-06 05:36:46 +03:00
Timothy Gu eedeb6b8d8 Merge pull request #830 from LuaAndC/update-pango
update pango to 1.37.4
2015-09-05 22:00:19 -04:00
Boris Nagaev 33fa9f8408 add package libgit2 2015-09-06 04:22:18 +03:00
Boris Nagaev 22c2cace24 fix linking error in opencv
Reorder libraries in opencv.pc so that a depender before a dependee.

close #735
2015-09-06 03:57:04 +03:00
Boris Nagaev 24cf97dbdd update pango to 1.37.4
Remove patches:
 * the patch disabling DllMain in pango-utils.c
   (There is no DllMain pango-utils.c in pango 1.37.4)
 * the patch disabling forced shared build for win32
   (Can't find this code in configure.ac; also the build is'not
    forced to be shared, so it is Ok to remove the patch)
 * patches related to modules (there are no more eodules)

Fix patches with changed context
2015-09-05 22:28:28 +03:00
Tony Theodore 5fd086a4aa qtwebkit: display deprecation message 2015-09-05 23:43:24 +10:00
Tony Theodore 28be7b4b8c libftd1: now deprecated upstream - disable build and update 2015-09-05 23:38:03 +10:00
Tony Theodore 6f191446a3 libusb: now deprecated upstream - disable build and update 2015-09-05 23:35:44 +10:00
Tony Theodore 93b8b3c4a8 Merge pull request #819 from LuaAndC/fix-jack
Fix jack
2015-09-05 19:02:28 +10:00
Tony Theodore 3e134a29e4 sfml: update 2.2 -> 2.3.1 and fix external lib installation 2015-09-05 18:31:54 +10:00
Boris Nagaev e6b645eaaa jack: install libs to lib/jack/ instead of lib/ 2015-09-04 10:28:53 +03:00