Commit Graph

163 Commits

Author SHA1 Message Date
Tony Theodore c7714c3111 native plugin fixups
- gettext requires recent autotools
      - add for Ubuntu 14.04 (trusty) - fixes #1892
      - add deps for Debian Jessie and Wheezy
  - libtool is built for prior Debian/Ubuntu, remove from docs
  - tidy up darwin overrides
2017-10-30 14:16:01 +11:00
Tony Theodore 27ffd10c5d glib: refactor native tools
fixes #1934

The method of symlinks to native tools fails when glib versions drift
too far apart - the obvious solution would be to update more frequently,
but glib (and downstream friends) are always difficult to update.

This set of changes:
  - always builds tools on linux
  - builds tools only once
  - uses pre-built packages for darwin
  - is untested on freebsd
2017-10-26 20:15:09 +11:00
Viktor Szakats 18aad24c83 URL upgrades and fixes 2017-10-19 18:39:25 +00:00
Tony Theodore ab5d9a7185 qttools: read test from current directory and freeze example 5.7 plugin
see: https://github.com/mxe/mxe/issues/1901#issuecomment-333551106
2017-10-10 23:46:31 +11:00
Tony Theodore 1a293c0fab tcl: add native build for sqlcipher 2017-10-10 22:07:17 +11:00
Tony Theodore 5fea68ef14 tck.tk plugin: use new style options, full install, and fix build
Users of this plugin probably want a full install and newer autotools treat unrecognized options as warnings
2017-10-10 19:26:16 +11:00
Luke 3f6b2cc041 Update host-toolchain make-w32; the old download package was no longer available 2017-10-10 15:31:48 +11:00
Luke Potgieter a966448a7c mingw-w64: fix gcc7 build
Taken from and fixes #1782

Add to gcc7 plugin since it breaks opencv and cgal for gcc5
2017-10-09 15:28:11 +11:00
Tony Theodore a6351242b6 winpthreads-host: use mingw-w64 patches 2017-10-09 15:19:53 +11:00
Tony Theodore c8c6aa0720 gcc: workaround parallel build failure 2017-10-09 15:19:53 +11:00
Tony Theodore 762fb617d1 gcc-host plugin: use gcc patches
prevents mismatches when other gcc plugins are used
2017-10-09 15:19:53 +11:00
Tony Theodore 4a693c3e88 gcc plugins: use plugin-specific patches
From 9eb13fc4b8 (commitcomment-24681487),
the patch in #1915 is a backport and doesn't apply to gcc > 5.
2017-10-01 21:42:05 +11:00
Tony Theodore 3537ffab03 qt5: read deps from files in current directory
fixes #1901
2017-09-30 17:12:28 +10:00
Boris Nagaev d2d244a9ea fix typos found by misspell tool 2017-09-24 16:37:34 +02:00
Boris Nagaev e9e48996f2 update checksums of tarballs from GitHub
GitHub started generating different tarballs.
I compared the content of files in the new tarballs with the old
ones and it was equal. For clementine and intel-tbb I didn't find
the old tarballs and used git checkout of the commit from _VERSION
field instead.

See https://github.com/mxe/mxe/pull/1895#issuecomment-329309074
2017-09-24 16:17:34 +02:00
Mark Brand baabb8cbf2 update gcc7 plugin to 7.2.0 2017-08-14 21:57:42 +02:00
Pavel Vatagin 20bdf429cb fix launch clementine_qt4 with clean settings 2017-07-26 19:58:50 +03:00
Pavel Vatagin 9d51474779 add package clementine to mxe/plugins/apps 2017-07-25 14:14:34 +03:00
Tony Theodore d5acb5a3ec add libtool dep for native packages using autotools
Partially built autotools suite can cause race condition
when plugins/native is included

fixes #1851
2017-07-25 15:45:00 +10:00
Tony Theodore d67a6ed5dd Merge pull request #1849 from muellni/qt4overlay
qt4 overlay plugin (for vtk and qwt)
2017-07-25 13:27:40 +10:00
Martin Müllenhaupt 5a0af1b21c qt4overlay: add updated vtk dependencies 2017-07-24 15:20:07 +02:00
Pavel Vatagin d68817868f update clementine_qt4 2017-07-24 12:31:41 +03:00
Martin Müllenhaupt accc6a3fa0 create qt4 overlay plugin to link VTK and Qwt to Qt 4 instead of 5 2017-07-24 11:18:44 +02:00
Boris Pek 3d7840014e update gcc6 to 6.4.0 2017-07-21 19:11:32 +03:00
Tony Theodore 4c73564d63 Merge pull request #1828 from tonytheodore/qt5-freeze
add qt5 freeze example plugin (e.g. winxp support)
2017-07-20 10:56:39 +10:00
Tony Theodore 9f793b72dc add qt5 freeze example plugin (e.g. winxp support) 2017-07-19 15:58:24 +10:00
Pavel Vatagin d944eeca1a update gstreamer 2017-07-15 23:59:43 +03:00
Mark Brand 68e4e3ad98 add gcc7 plugin 2017-05-24 11:39:02 +02:00
Viktor Szakats d916c63717 secure URLs 2017-05-19 11:12:41 +00:00
Boris Nagaev 47c6a67acd tor: enable shared targets 2017-05-19 01:59:05 +02:00
Boris Nagaev c4ad27a993 tor: build out-of-tree, install -j 1 2017-05-19 01:59:05 +02:00
Boris Nagaev 6f2f497430 tor: update to 0.3.0.7
The patch "do not use mman-win32" needed updating compat.h as well.
Instead I added sed command that undefines HAVE_SYS_MMAN_H in orconfig.h
and removed the patch.
2017-05-19 01:59:05 +02:00
Boris Nagaev 6fcf230412 enable native gettext and libiconv on Jessie 2017-03-19 09:37:55 +01:00
Boris Nagaev 6bd5875664 enable libtool plugin on Jessie
Native libtool on Jessie lacks -fstack-protector* flags.
See https://github.com/mxe/mxe/pull/1714#issuecomment-287438757
2017-03-18 00:27:58 +01:00
Viktor Szakats 45d34aaac7 more URL updates 2017-03-10 13:59:00 +00:00
Pavel Vatagin 1f5358c714 add package libmms 2017-03-06 20:14:53 +03:00
Boris Nagaev 0c4807ff0e go: update from 1.7.4 to 1.8
Release notes of new release: https://golang.org/doc/go1.8
The patch adding support of PKG_CONFIG is not needed anymore:
it was merged to upstream: https://github.com/golang/go/commit/5dcb31b2d55
2017-02-18 02:35:14 +01:00
Boris Nagaev ed4948e9f5 go: remove target directory before copying to it
Otherwise when the version is updated and the package is rebuilt,
the target directory contains two mixed installations.
2017-02-18 02:35:14 +01:00
Tony Theodore b1b9131969 gcc4 plugin: remove note about broken hyperscan 2017-02-04 19:11:48 +11:00
Tony Theodore c6a3c25993 gcc cloog: remove unnecessary rules/variables/options 2017-02-04 19:11:48 +11:00
Tony Theodore d08eb146da gcc4 plugin: freeze build rule and patch 2017-02-04 19:11:48 +11:00
Boris Nagaev 786940ecce ricochet depends on specific parts of Qt5, not all
The list of components was deduced from official build instructions:
https://github.com/ricochet-im/ricochet/blob/master/BUILDING.md#fedora

See https://github.com/mxe/mxe/pull/1607#pullrequestreview-19498314
2017-02-02 01:57:49 +01:00
Boris Nagaev ad0e70f1b8 tor: update to 0.2.9.9 2017-02-01 02:59:58 +01:00
Boris Nagaev 359f43b38d gcc4 plugin: add README 2017-01-25 22:51:18 +01:00
Boris Nagaev c768f77e54 gcc4 plugin: fix circular dependency gcc-cloog
This line was in cloog before gcc5 and forgotten to be added to this plugin.
2017-01-25 22:51:18 +01:00
Boris Nagaev b6ee888ac7 add gcc4 plugin
See https://github.com/mxe/mxe/pull/1541#issuecomment-274035553
2017-01-25 22:51:18 +01:00
Boris Nagaev f74bce1140 update default gcc to 5.4.0
The bug in gcc 5 which was a reason to downgrade to gcc 4 was fixed.
See https://github.com/mxe/mxe/issues/964 for more details.

cloog was updated to 0.18.4, because 0.18.1 version uses too old isl
and failes to compile because it uses isl_int and it was removed from isl:
https://gist.github.com/f550a61371f597a213f0291e53e632f0
2017-01-25 22:51:18 +01:00
Pavel Vatagin aaa8012834 add package liblastfm_qt4 2017-01-23 02:03:32 +03:00
Boris Nagaev 68a6bd22b0 lpeg: update checksum
The package was changed in upstream:
http://lua-users.org/lists/lua-l/2017-01/msg00160.html
2017-01-17 10:27:25 +01:00
Boris Nagaev da74bd6d92 lpeg: update to 1.0.1 2017-01-14 01:52:11 +01:00