Commit Graph

49 Commits

Author SHA1 Message Date
Mark Brand 1cb41fc37e update wt 2020-05-29 16:39:58 +02:00
Mark Brand 5d9caf6cbd update: libxml2, libxslt, wt 2019-11-03 11:04:41 +01:00
Mark Brand 7d426b1e75 update: curl, expat, openssl, wt 2019-09-15 23:17:48 +02:00
Mark Brand d62b1601bb update wt 2019-07-06 17:27:48 +02:00
Tony Theodore afc6c6d84c sparsehash taglib wt xxhash: new-style options, updates, etc 2018-03-15 12:28:24 +11:00
Tony Theodore 328ea4edcc wt: remove qt dep - only needed for example 2018-03-06 21:31:04 +11:00
Tony Theodore 01e2a64d00 cross packages: replace dependency gcc with cc 2017-12-23 08:19:00 +11:00
Boris Nagaev 4951ac90b3 update wt to 3.3.7 2017-04-01 21:12:19 +02:00
Viktor Szakats 45d34aaac7 more URL updates 2017-03-10 13:59:00 +00:00
Boris Nagaev e2fd9fe23a use cmake wrapper in all packages
Native binaries (libmysqlclient, vtk, vtk6) still build with `cmake`
instead of the cmake wrapper. Note that even in these cases MXE's cmake
is used (not system cmake), because $(PREFIX)/$(BUILD)/bin is added to
PATH by Makefile and MXE's cmake binary exists there.
2017-01-08 03:01:54 +01:00
Boris Nagaev 74163f1794 add _WEBSITE and _DESCR fields to core packages
See https://github.com/mxe/mxe/issues/1422

Automation (Python 2 code): https://gist.github.com/9f5c315e5d0cf113d41dc454b7a0eb41
2016-12-22 22:25:48 +01:00
Boris Nagaev efda05bfe5 wt: the repo was moved to github.com/emweb/wt 2016-09-29 22:33:45 +03:00
Boris Nagaev 6adb5ade12 Copyright headers: point to LICENSE.md and shorten
The following script was applied:

    sed ':a;/part of MXE.$/{N;s/\n//;ba}' -i $(git grep -l 'part of MXE')

    sed 's/\(part of MXE\).*\(See index.html\)/\1. \2/' -i \
        $(git grep -l 'part of MXE.*See index.html')

    before='This file is part of MXE. See index.html for further information.'
    after='This file is part of MXE. See LICENSE.md for licensing information.'
    sed "s/$before/$after/" -i $(git grep -l 'part of MXE')

Then git grep 'index.html for further information' revealed two other files.
One of them was patched manually (patch.mk). Makefile has text
"See index.html for further information" unrelated to licensing.

See https://github.com/mxe/mxe/issues/1500#issuecomment-241340792
2016-08-27 12:31:29 +03:00
Boris Nagaev 1b0b0497a3 update wt: 3.3.5 -> 3.3.6 2016-07-16 00:09:58 +03:00
Boris Nagaev 86edac88a9 wt: fix updater
Use github tags and filter out tags like *-rc* tags (e.g. "3.3.6-rc2").
2016-07-14 00:06:50 +03:00
Boris Nagaev 4eecf2c071 wt: update from 3.3.4 to 3.3.5
Remove patches merged in upstream.
2016-01-01 17:35:57 +03:00
Tony Theodore fc0ed34fb9 all packages: really use sha256 checksums 2015-09-23 18:32:58 +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 73cfc5a8aa wt: consolidate static and shared build rules 2015-09-04 05:28:51 +10:00
Boris Nagaev 6f43abb8f1 wt: enable shared build 2015-08-31 01:15:07 +03:00
Boris Nagaev daed4dc59c wt: enable x86_64-w64-mingw32 target 2015-08-31 01:12:34 +03:00
Boris Nagaev a913f5254d update package wt from 3.3.1 to 3.3.4
* update WtFindSsl.txt patch
 * remove WRasterImage.C patch: the file was removed
 * remove fixes for boost: ported to upstream
 * add patch for WCartesian3DChart (rename conflicting names)
2015-08-30 19:55:20 +03:00
Tony Theodore 30b596e670 package wt: fix number of jobs in retry 2014-04-09 02:33:04 +10:00
Tony Theodore d21020a5d6 packages vtk vtk6 wt: retry with serial build 2014-04-08 20:54:31 +10:00
Tony Theodore 8de0584a23 many packages: explicitly disable shared builds
closes #369
2014-04-06 23:18:24 +10:00
Niels Kristian Bech Jensen 8fa45f9e97 update package wt 2013-11-19 13:10:43 +11:00
Tony Theodore cbe05967d5 package wt: enable qt4 support 2013-11-09 17:13:13 +11:00
Volker Grabsch e412eb642d Move package versions from index.html back into the src/*.mk files
Most of the automatic conversion was done using the following Python script:

import os
import re
pkgs = sorted(mkfile[:-len('.mk')] for mkfile in os.listdir('src') if mkfile.endswith('.mk'))
with open('index.html', 'rb') as f:
    index = f.read()
pkgs_index = re.findall('<td class="package">([^<]*)</td>', index)
assert pkgs_index == pkgs
versions = dict(re.findall('<td id="([^"]*)-version">([^<]*)</td>', index))
assert sorted(versions.keys()) == pkgs
for pkg in pkgs:
    version = versions[pkg]
    with open('src/' + pkg + '.mk', 'rb') as f:
        mk = f.read()
    checksumpos = mk.index('\n$(PKG)_CHECKSUM ')
    versionline = '\n$(PKG)_VERSION  := %(version)s' % {'version': version}
    newmk = mk[:checksumpos] + versionline + mk[checksumpos:]
    with open('src/' + pkg + '.mk', 'wb') as f:
        f.write(newmk)
2013-07-22 01:41:31 +02:00
Tony Theodore 5390e5203e various packages: enable/disable mingw-w64 builds 2013-06-01 22:28:04 +10:00
Niels Kristian Bech Jensen ebab88c665 update package wt 2013-04-22 18:58:05 +10:00
Tony Theodore 153f56d3da package wt: really fix update script 2012-12-13 00:55:16 +11:00
Tony Theodore d0fa988bd3 package wt: fix update script 2012-12-12 23:17:33 +11:00
Mark Brand 06385ee446 update package wt 2012-11-01 20:09:08 +01:00
Mark Brand 3f68b80c52 update package wt 2012-09-23 20:49:56 +02:00
Volker Grabsch c80ee377b2 Move CMAKE_BUILD_TYPE into toolchain file 2012-08-25 16:40:28 +02:00
Volker Grabsch 070e7a680d Revert "Move CMAKE_BUILD_TYPE, CMAKE_AR and CMAKE_RANLIB into toolchain file"
This reverts commit e57db6d8c9.

See http://lists.nongnu.org/archive/html/mingw-cross-env-list/2012-08/msg00028.html
2012-08-25 16:11:23 +02:00
Volker Grabsch e57db6d8c9 Move CMAKE_BUILD_TYPE, CMAKE_AR and CMAKE_RANLIB into toolchain file 2012-08-13 10:15:30 +02:00
Mark Brand a827fe42ae update package wt 2012-06-18 13:50:30 +02:00
Tony Theodore 4ed13a9f30 all packages: use $(WGET) portability variable 2012-05-16 17:49:40 +10:00
Luis Saavedra 6171bcb8e7 package wt: add cmake finder install directory 2012-04-16 22:26:19 +10:00
Volker Grabsch 00f4690d3f Move full package names from src/*.mk into package list (index.html) 2012-03-29 21:41:44 +02:00
Volker Grabsch 7badad85c9 Move doc/index.html -> index.html 2012-03-29 12:14:15 +02:00
Volker Grabsch 7e6723adb5 Move $(PKG)_VERSION and $(PKG)_WEBSITE from src/*.mk into doc/index.html 2012-03-29 11:07:07 +02:00
Volker Grabsch defdff28f0 Rebrand to new project name MXE 2012-03-28 15:46:58 +02:00
Tony Theodore cabb2e90bf package wt: remove qt dep - only used in examples 2012-03-16 20:45:10 +11:00
Luis Saavedra 04871c7ec0 Some fixes in wt library:
* build outside your source directory
  * boost shared off
  * added patch to libharu taken from http://redmine.webtoolkit.eu/projects/wt/wiki/LibHaru

regards,
Luis
2012-03-14 13:49:25 -03:00
Tony Theodore 313ab348d0 package wt: disable examples, tests, shared libs 2012-03-14 01:54:49 +11:00
Luis Saavedra b34af7ff54 new packages: libharu wt 2012-02-03 15:49:28 +01:00