Commit Graph

211 Commits

Author SHA1 Message Date
Viktor Szakats b9a47e838a Secure URLs 2018-07-27 12:18:03 +10:00
Tony Theodore 69fefbadd1 qt5-freeze plugin: fix gcc8 build
backported from regular qtbase build, see #2121
2018-07-01 18:41:32 +10:00
PsychoXIVI 10c9aa5d78 automake: fix deprecated syntax for newer perl versions 2018-06-20 14:12:24 +10:00
Jonas Kvinge 69653750c9 Fix Clementine build 2018-06-07 22:51:29 +02:00
Tony Theodore 5d4c388be3 host-toolchain: update qt5-host-tools deps 2018-05-28 15:41:12 +10:00
Tony Theodore cf9b1ac697 host-toolchain: update README for make build 2018-05-28 15:40:02 +10:00
darealshinji 0d03c560e4 host-toolchain: build make from source 2018-05-28 15:32:07 +10:00
Tony Theodore 8a11ae670f tcl/tk: use external zlib
closes #2130
2018-05-28 15:18:46 +10:00
Mark Brand b42cd62e9a add gcc8 plugin 2018-05-09 01:53:52 +02:00
Tony Theodore 464014aa99 gcc plugins: update patches 2018-04-08 12:19:02 +10:00
Boris Pek 01342ca322 update qt5-freeze example 2018-03-29 10:09:43 +11:00
Boris Pek 66de72169a fix qt5-freeze example after e69081f70f 2018-03-22 01:43:09 +11:00
Tony Theodore e218100c97 plugins: use GH_CONF 2018-03-15 12:28:24 +11:00
Tony Theodore 3a031adb40 github branch pkgs: use new GH_CONF format 2018-03-15 12:28:24 +11:00
Tony Theodore 5af055b409 openssl1.0 example: rename package to enable updates and filter 1.0.2(LTS) 2018-03-06 21:31:04 +11:00
Tony Theodore ac2cb10d3f dcmtk vmime: add example of enabling openssl v1.0.x support 2018-03-06 21:31:04 +11:00
Tony Theodore 72fa6cba01 ricochet: add missing include 2018-03-06 21:31:04 +11:00
Tony Theodore c036dcc7ac qwtplot3d: update and switch to qt5 2018-03-06 21:31:04 +11:00
Tony Theodore 802653a186 qjson: update and switch to qt5 2018-03-06 21:31:04 +11:00
Tony Theodore 1ca34baed9 opencsg: update and switch to qt5 2018-03-06 21:31:04 +11:00
Tony Theodore ddd0d9eddf libechonest: switch to qt5 and enable static 2018-03-06 21:31:04 +11:00
Tony Theodore 712ac297d5 qt4 plugin: sort packages 2018-03-06 21:31:04 +11:00
Tony Theodore 50ba42cce4 bison flex: update and build on darwin 2018-03-01 15:54:57 +11:00
Tony Theodore b94009476a gettext: remove native deps fixups
issue from #1892 was actually related to Bash on Ubuntu on Windows
and timestamp issues causing autotools to be called
2018-02-28 19:18:03 +11:00
Tony Theodore f4751046f7 gettext libiconv: refactor darwin builds 2018-02-28 18:38:26 +11:00
Tony Theodore b75b3ffad3 libffi: always build native (since glib is always built on linux) 2018-02-27 12:35:37 +11:00
Tony Theodore 55c488bb29 libffi: build native version on darwin for glib 2018-02-27 12:15:48 +11:00
Tony Theodore 0c7a0c4bda
glib: build on darwin instead of using macports binaries (#2059)
see #2053
2018-02-26 22:24:19 +11:00
Tony Theodore f8855ec4ac
Merge pull request #2049 from taisei-project/fix-meson-wrapper
plugins/meson-wrapper: fix missing build dependency cmake-conf
2018-02-17 12:21:35 +11:00
Tony Theodore fd06fb34d0 glib2 darwin: remove unnecessary build req
fixed properly in 9a48a19e
2018-02-17 12:03:54 +11:00
Andrei Alexeyev 86cc8f55cb
plugins/meson-wrapper: fix missing build dependency cmake-conf 2018-02-08 16:24:31 +02:00
Boris Pek 9782085490 update gcc7 2018-01-26 01:59:09 +03:00
Saikrishna Arcot e6a7594a7c
Update source files fot qt5, and update qt4 overlays. 2017-12-29 21:37:01 -06:00
Tony Theodore 2a3771dc3d glib2 darwin: ensure package is included in build reqs (really) 2017-12-28 00:41:45 +11:00
Tony Theodore 0b269bb607 glib2 darwin: ensure package is included in build reqs 2017-12-28 00:40:48 +11:00
Tony Theodore 7c7e3d5f34 rename archive pkg-type to source-only for clarity
archive could imply a deprecated package
2017-12-23 08:19:00 +11:00
Tony Theodore 01e2a64d00 cross packages: replace dependency gcc with cc 2017-12-23 08:19:00 +11:00
Tony Theodore e7b9a21056 native pkgs: use explicit cross-target deps and remove empty rules 2017-12-23 08:18:52 +11:00
Tony Theodore 0e1b95fc24 Improve handling of virtual packages and build messages
- add metadata to distinguish virtual package types
  - improve build order and status messages for empty packages
        print pkg type or `disabled` instead of `no-build`
  - add BUILD_DRY_RUN option and fixup make -t
  - update build-matrix rule to identify virtual pkgs
2017-12-23 08:18:52 +11:00
Tony Theodore 000fad3a47
Merge pull request #1995 from taisei-project/plugin-meson-wrapper
Add meson-wrapper plugin
2017-12-06 12:48:32 +11:00
Andrei Alexeyev 49eb8618e1
Add meson-wrapper plugin
This plugin adds a "meson-wrapper" package, which installs Meson cross
files and wrapper scripts for each target, similar to "cmake-conf". This
allows Meson projects to seamlessly integrate with MXE.

The wrapper scripts require Meson to be installed on the host system.

Example usage:

    x86_64-w64-mingw32.static-meson sourcedir destdir
    # you can now use 'meson configure', 'ninja', etc. in destdir as
    normal
2017-11-28 22:31:46 +02:00
Tony Theodore b78b44b652
Merge pull request #1525 from highperformancecoder/TkTable
Added in Tktable.mk
2017-11-26 11:59:50 +11:00
Russell Standish cf141873b2 Added in Tktable.mk
Renamed the TkTable package to tktable
Found some work arounds to get the install target to work correctly,
and for the dynamic build to build correctly.

Ditto. Last commit missed this file??

Fix indentation per Boris's comments.

Apply Tony Theodore's style suggestions

BUILD_DIR is a separate directory to where the package is unpacked.
2017-11-26 11:20:36 +11:00
Tony Theodore 1b1b9c9a9a various packages: run `make refresh-patches` with numbering 2017-11-19 11:29:22 +11:00
Tony Theodore cd1655c9ef various packages: refresh patches
brings patches into common format to reduce noise in diffs
2017-11-19 11:29:22 +11:00
Tony Theodore 395864e32c qt5-freeze plugin: enable side-by-side install
Closes #1980
2017-11-18 14:07:21 +11:00
Tony Theodore c840a7ee1e update github tag tracking packages to new conf style 2017-11-09 17:13:49 +11:00
Mark Brand b73df9b08f mingw-w64: drop obsolete gcc7 patch
Follow-up to cd56aa1623
2017-11-05 12:11:16 +01: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
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