Commit Graph

8317 Commits

Author SHA1 Message Date
Mark Brand 257bb5da51 update lcms 2017-11-08 00:00:36 +01:00
Tony Theodore 6c18e4574b sdl2:consolidate patch 2017-11-07 17:15:27 +11:00
Charlemagne Lasse d71dcf6f6f sdl2: disable conflicting GL extension prototypes 2017-11-06 11:39:40 +01:00
Mark Brand b73df9b08f mingw-w64: drop obsolete gcc7 patch
Follow-up to cd56aa1623
2017-11-05 12:11:16 +01:00
MXEBot as Travis CI d5f831a529 Update packages.json & build-matrix.html 2017-11-04 22:02:56 +00:00
Mark Brand cd56aa1623 update: dbus, expat, freetds, mingw-w64, openssl 2017-11-04 23:01:31 +01:00
MXEBot as Travis CI d924117028 Update packages.json & build-matrix.html 2017-11-01 08:58:52 +00:00
Tony Theodore a194a08162
Merge pull request #1958 from tonytheodore/itpp
Added new module itpp
2017-11-01 19:58:17 +11:00
Tony Theodore 4df513e531 itpp: various fixups
Replaces #1742 with various fixups
  - remove extraneous wget change in main Makefile
  - disable docs
  - enable shared/static
  - fix blas/lapack libs
  - install pc file
  - build test
2017-11-01 19:51:16 +11:00
Pavle Boškoski 58b678392f Added new module itpp 2017-11-01 18:47:29 +11:00
MXEBot as Travis CI bfa823c983 Update packages.json & build-matrix.html 2017-11-01 07:39:56 +00:00
Tony Theodore 05739848e3 Merge branch 'zgyarmati-quazip' 2017-11-01 18:38:41 +11:00
Tony Theodore a4ebc1d753 quazip: various fixups
- use standard header
  - add website
  - add explicit zlib dependency
  - build out of source
  - fix indentation
  - fix qmake handling of import lib
  - consolidate patches
2017-11-01 18:35:53 +11:00
Tony Theodore f4fb192277 Merge branch 'quazip' of https://github.com/zgyarmati/mxe into zgyarmati-quazip 2017-11-01 11:42:09 +11:00
MXEBot as Travis CI 7d13eb845e Update packages.json & build-matrix.html 2017-10-31 14:22:14 +00:00
Tony Theodore 81d73c04b7
Merge pull request #1957 from tonytheodore/gc
Update gc to 7.6.0 (and add libatomic_ops because of it)
2017-11-01 01:16:55 +11:00
Tony Theodore c98b53e8c8 gc: update, enable shared, and use libatomic_ops
See #1539
2017-11-01 01:15:10 +11:00
Tony Theodore 8731a5716b add package libatomic_ops
See #1539
2017-11-01 01:13:13 +11:00
Tony Theodore e73e8b4558
Merge pull request #1844 from tonytheodore/build-pkg-exclude-waf
fix various package conflicts
2017-10-31 23:51:31 +11:00
Tony Theodore fefd28a7cb pdcurses: use new-style options and don't rename libs
Renaming to `libpanel` causes conflicts with `ncurses` (see #1772).
There are no packages in MXE that depend on `pdcurses` any longer,
other downstream users should be able to remove any workarounds they
have in place for the current renaming.
2017-10-31 23:37:58 +11:00
Tony Theodore caeec87be9 hdf-eos2: install to sub-directories
the `gctp` external project and some headers conflict with hdf-eos5
so install to sub-directories (see #1772).
2017-10-31 23:37:58 +11:00
Tony Theodore 7bec03d8ad gtk2/3: use new-style options and remove gailutil.def
`gailutil.def` causes package conflicts and `*.def` files aren't
really relevant for MXE (see #1772).
2017-10-31 23:34:15 +11:00
Tony Theodore cbebe1c878 id3lib: add missing zlib dependency
If `zlib` isn't found an internal version is built that causes
conflicts with the actual `zlib` package (see #1772)
2017-10-31 23:34:15 +11:00
Tony Theodore 2461c19dab build-pkg: exclude waf cache directory
When `waf` executes, it creates a cache directory in:
`./usr/$(BUILD)/bin/.waf-<version>-<checksum>`

This causes conflicting files in `build-pkg` (see #1840) and should
be blacklisted.
2017-10-31 23:34:15 +11:00
MXEBot as Travis CI 23f32e0944 Update packages.json & build-matrix.html 2017-10-31 11:05:34 +00:00
Tony Theodore 62edb86208
Merge pull request #1954 from tonytheodore/nasm
Update x264 and use nasm assembler
2017-10-31 21:59:52 +11:00
Tony Theodore 63ec639669 yasm: use new-style variables 2017-10-31 19:38:42 +11:00
Tony Theodore 1e068f799e x264: update 20161130 --> 20170626 and use nasm
Based on #1900, repo has been removed
2017-10-31 19:36:15 +11:00
Tony Theodore b181bc8d04 add package nasm
Based on:
https://github.com/mxe/mxe/pull/1900#issue-258213692
2017-10-31 19:34:37 +11:00
Tony Theodore 626d11b7da Merge branch 'master' of github.com:mxe/mxe 2017-10-31 17:55:08 +11:00
Tony Theodore 4803dbce95 openmp-validation: switch to github master and tidy up
http://web.cs.uh.edu/ no longer exists, see:
https://github.com/mxe/mxe/pull/1900#issuecomment-329972938
2017-10-31 17:50:14 +11:00
MXEBot as Travis CI 94021887e9 Update packages.json & build-matrix.html 2017-10-31 06:07:00 +00:00
Tony Theodore ba02f4234f Merge branch 'nohea-qrencode-add' 2017-10-31 17:06:05 +11:00
Tony Theodore a9982192ff qrencode: rename to libqrencode, update, and switch to cmake
- autotools build didn't produce shared libs
  - libpng and sdl are only required for tools/tests
  - build test using supplied pkg-config file
2017-10-31 17:02:42 +11:00
raulg 8ad7be0160 add package qrencode 2017-10-31 17:02:42 +11:00
MXEBot as Travis CI 3fd7eef918 Update packages.json & build-matrix.html 2017-10-31 03:53:43 +00:00
Ivan Baidakou dccc6a3a69 Add pugixml package (#1948)
* Add pugixml package

* Use macros in description

* Add copyright

* Use GH_CONF
2017-10-31 14:53:04 +11:00
Tony Theodore 13051fcf14
Merge pull request #1953 from tonytheodore/libssh-gcrypt
libssh: use libgcrypt instead of openssl
2017-10-30 21:44:29 +11:00
Tony Theodore 795fbfc9f6 libssh: use libgcrypt instead of openssl
See GPL and OpenSSL in:
http://mxe.cc/#potential-legal-issues

and:
https://www.libssh.org/archive/libssh/2017-10/0000017.html
2017-10-30 21:34:02 +11:00
MXEBot as Travis CI 9e87c74950 Update packages.json & build-matrix.html 2017-10-30 09:21:09 +00:00
Tony Theodore be17659b0a
Merge pull request #1952 from tonytheodore/mxml-new
mxml and libomemo: enable shared
2017-10-30 20:20:28 +11:00
Tony Theodore 683df3ec6f libgcrypt libomemo: use pkg-config to simplify usage 2017-10-30 20:18:47 +11:00
Tony Theodore fc68649986 libomemo: update 0.4.1 --> 0.6.1 and enable shared 2017-10-30 19:30:31 +11:00
Tony Theodore f6621190d8 mxml: update 2.10 --> 2.11 and enable shared 2017-10-30 19:29:53 +11:00
Tony Theodore a0360915ae
Merge pull request #1951 from tonytheodore/pc-template
tools/skeleton.py: update pkg-config template
2017-10-30 15:15:10 +11:00
Tony Theodore b815f6cc2d tools/skeleton.py: update pkg-config template 2017-10-30 15:14:03 +11:00
Tony Theodore ec1a3f3a6a
Merge pull request #1949 from tonytheodore/trusty
native plugin fixups
2017-10-30 14:19:45 +11:00
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
MXEBot as Travis CI 820fd58157 Update packages.json & build-matrix.html 2017-10-29 01:28:52 +00:00
Tony Theodore 3cd00a8a2e
Merge pull request #1947 from tonytheodore/libshh
add package libssh
2017-10-29 12:28:08 +11:00