Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add _WEBSITE and _DESCR fields to core packages | Boris Nagaev | 2016-12-22 | 1 | -0/+2 |
| | | | | | | See https://github.com/mxe/mxe/issues/1422 Automation (Python 2 code): https://gist.github.com/9f5c315e5d0cf113d41dc454b7a0eb41 | ||||
* | Copyright headers: point to LICENSE.md and shorten | Boris Nagaev | 2016-08-27 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | 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 | ||||
* | use $(TEST_FILE) instead of $(2).c and other | Boris Nagaev | 2016-07-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following script was applied: set -xue find src/ plugins/ -name '*.mk' -type f > mks # special cases for test file: # ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated sed 's@$(2).c@$(PWD)/src/$(PKG)-test.c@g' -i \ src/{boost,freeimage,hdf5,lapack,sdl,sdl_image,sdl_sound}.mk sed 's@$(2).f@$(PWD)/src/$(PKG)-test.f@g' -i src/lapack.mk sed 's@$(PWD)/$(2).pro@$(PWD)/src/$(PKG)-test.pro@g' -i \ src/qt.mk plugins/examples/custom-qt-min/overrides.mk sed 's@$(2)-CMakeLists.txt@$(PWD)/src/$(PKG)-test-CMakeLists.txt@g' \ -i src/{sdl_image,sdl_sound}.mk # check for base in $(ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated); do ! grep -q '$(2)' "${base}.mk" done # other $(2) sed 's@$(2).cpp@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).cxx@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).c@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).ml@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).f@$(TEST_FILE)@g' -i $(cat mks) # check ! grep '$(2)' $(cat mks) See https://github.com/mxe/mxe/issues/1452 | ||||
* | all packages: really use sha256 checksums | Tony Theodore | 2015-09-23 | 1 | -1/+1 |
| | |||||
* | many packages: cleanup deps ordering | Tony Theodore | 2015-09-23 | 1 | -1/+1 |
| | |||||
* | all packages: switch to sha256 checksums | Tony Theodore | 2015-09-23 | 1 | -1/+1 |
| | | | | closes #871 | ||||
* | wxwidgets: Remove ANSI recipe | Timothy Gu | 2014-11-09 | 1 | -30/+1 |
| | | | | | | It is deprecated for a long time, and it is rarely tested. Signed-off-by: Timothy Gu <timothygu99@gmail.com> | ||||
* | wxwidgets: Use $(MXE_DISABLE_CRUFT) | Timothy Gu | 2014-11-09 | 1 | -6/+10 |
| | | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com> | ||||
* | wxwidgets: Update and fix building after update of GCC | Timothy Gu | 2014-11-09 | 1 | -3/+5 |
| | | | | | | Fixes #554. Signed-off-by: Timothy Gu <timothygu99@gmail.com> | ||||
* | many packages: explicitly disable shared builds | Tony Theodore | 2014-04-06 | 1 | -0/+2 |
| | | | | closes #369 | ||||
* | update package wxwidgets | Tony Theodore | 2013-11-12 | 1 | -18/+4 |
| | |||||
* | disable stl for wxWidgets as it seems to be very problematic: | abma | 2013-08-15 | 1 | -1/+1 |
| | | | | http://www.wxwidgets.org/docs/faqgen.htm#stl | ||||
* | package wxwidgets: enable mingw-w64 builds | Tony Theodore | 2013-07-28 | 1 | -2/+8 |
| | |||||
* | package wxwidgets: refactor build rules | Tony Theodore | 2013-07-28 | 1 | -49/+32 |
| | |||||
* | package wxwidgets: update and remove legacy 2.4/2.6 compatibility | Tony Theodore | 2013-07-28 | 1 | -6/+2 |
| | |||||
* | Revert "package wxwidgets: update and remove legacy 2.4/2.6 compatibility" | Tony Theodore | 2013-07-28 | 1 | -2/+6 |
| | | | | This reverts commit 70cbd092fd8cb135abb3153f16306569124d5a0c. | ||||
* | Revert "package wxwidgets: refactor build rules" | Tony Theodore | 2013-07-28 | 1 | -32/+49 |
| | | | | This reverts commit 7608a3904e1174ccf508c6e1940183594201943a. | ||||
* | Revert "package wxwidgets: enable mingw-w64 builds" | Tony Theodore | 2013-07-28 | 1 | -8/+2 |
| | | | | This reverts commit a5663fa1c7e1837af88c02c95c9f829d60042d9c. | ||||
* | package wxwidgets: enable mingw-w64 builds | Tony Theodore | 2013-07-28 | 1 | -2/+8 |
| | |||||
* | package wxwidgets: refactor build rules | Tony Theodore | 2013-07-28 | 1 | -49/+32 |
| | |||||
* | package wxwidgets: update and remove legacy 2.4/2.6 compatibility | Tony Theodore | 2013-07-28 | 1 | -6/+2 |
| | |||||
* | Move package versions from index.html back into the src/*.mk files | Volker Grabsch | 2013-07-21 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | 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) | ||||
* | various packages: enable/disable mingw-w64 builds | Tony Theodore | 2013-06-01 | 1 | -0/+3 |
| | |||||
* | package wxwidgets: fix update macro to allow dev releases | Tony Theodore | 2013-03-25 | 1 | -1/+1 |
| | |||||
* | package wxwidgets: disable specific compiler error in test program | Tony Theodore | 2013-03-23 | 1 | -1/+1 |
| | |||||
* | upgrade and patch wxwidgets in order to compile for target x86_64 (64 bit ↵ | Alois Schloegl | 2013-01-04 | 1 | -3/+3 |
| | | | | windows) | ||||
* | all packages: use $(WGET) portability variable | Tony Theodore | 2012-05-16 | 1 | -1/+1 |
| | |||||
* | Move full package names from src/*.mk into package list (index.html) | Volker Grabsch | 2012-03-29 | 1 | -1/+0 |
| | |||||
* | Move doc/index.html -> index.html | Volker Grabsch | 2012-03-29 | 1 | -1/+1 |
| | |||||
* | Move $(PKG)_VERSION and $(PKG)_WEBSITE from src/*.mk into doc/index.html | Volker Grabsch | 2012-03-29 | 1 | -2/+0 |
| | |||||
* | Rebrand to new project name MXE | Volker Grabsch | 2012-03-28 | 1 | -1/+1 |
| | |||||
* | packages gdk-pixbuf wxwidgets: tiff 4 compatibility | Mark Brand | 2011-12-23 | 1 | -2/+4 |
| | |||||
* | replaced $(BUILD) with a more direct and less brittle construct | Volker Grabsch | 2011-11-28 | 1 | -2/+2 |
| | | | | | For discussion, see the following email and its follow-ups: http://lists.nongnu.org/archive/html/mingw-cross-env-list/2011-11/msg00112.html | ||||
* | many packages: use --build instead of wine cross_compiling hack | Mark Brand | 2011-11-26 | 1 | -4/+2 |
| | |||||
* | package wxwidgets: build locales | Moritz Bunkus | 2011-10-24 | 1 | -0/+1 |
| | |||||
* | update package wxwidgets | Mark Brand | 2011-03-28 | 1 | -2/+2 |
| | |||||
* | package wxwidgets: libpng 1.5 compatibility | Mark Brand | 2011-03-03 | 1 | -2/+4 |
| | |||||
* | package wxwidgets: libpng15 breaks build - use builtin version | Tony Theodore | 2011-03-03 | 1 | -2/+2 |
| | |||||
* | add test program for package wxwidgets | Volker Grabsch | 2010-12-05 | 1 | -0/+6 |
| | |||||
* | improved update script of packages: boost cppunit cunit expat freetype glew ↵ | Volker Grabsch | 2010-12-01 | 1 | -1/+1 |
| | | | | pcre pdcurses wxwidgets | ||||
* | upgrade package wxwidgets | Mark Brand | 2010-09-09 | 1 | -4/+4 |
| | |||||
* | fixed sourceforge URLs in UPDATE macros | Mark Brand | 2010-09-09 | 1 | -1/+1 |
| | |||||
* | improved version recognition of packages: boost freetype gcc glew libgee ↵ | Volker Grabsch | 2010-06-04 | 1 | -3/+3 |
| | | | | mingwrt openssl pcre pdcurses w32api wxwidgets | ||||
* | wine fix for package wxwidgets (by Tony Theodore) | Volker Grabsch | 2010-05-26 | 1 | -0/+4 |
| | |||||
* | changed coding style: make "-i" always the first argument of $(SED) (by ↵ | Volker Grabsch | 2010-02-16 | 1 | -4/+4 |
| | | | | Mark Brand) | ||||
* | point consequently to "doc/index.html" instead of "doc/index.html or doc/README" | Volker Grabsch | 2010-02-07 | 1 | -1/+1 |
| | |||||
* | simplified file markers | Volker Grabsch | 2010-01-16 | 1 | -20/+2 |
| | |||||
* | update version of package libpng | Volker Grabsch | 2010-01-12 | 1 | -0/+2 |
| | |||||
* | use wxwidget's internal regex library instead of tre | Volker Grabsch | 2009-10-03 | 1 | -11/+5 |
| | |||||
* | improved version recognition, enable the notation of ignored (bad) package ↵ | Volker Grabsch | 2009-09-20 | 1 | -0/+1 |
| | | | | versions |