Commit Graph

26 Commits

Author SHA1 Message Date
Mark Brand 1982b41f43 update: nettle, poco, poppler, qscintilla2 2019-06-27 23:15:29 +02:00
Mark Brand 76def8fcb8 update: qca, qscintilla2 2019-05-15 23:14:20 +02:00
Mark Brand e247b7c5da gcc9 compatibility: qca, qscintilla2 2019-05-15 23:13:34 +02:00
Mark Brand 9661f5b2f9 update: freetds, qscintilla2, zstd 2019-01-05 23:37:22 +01:00
Tony Theodore b60d17597b qscintilla2: fix static *.prl install 2018-08-15 21:48:26 +10:00
Mark Brand 5b3db46898 update: freetds, qscintilla2, smtpclient-for-qt, vmime 2018-04-27 11:09:40 +02:00
Tony Theodore 01e2a64d00 cross packages: replace dependency gcc with cc 2017-12-23 08:19:00 +11:00
Luke 956652d963 Update qscintilla2 2017-10-10 15:31:48 +11:00
Viktor Szakats 45d34aaac7 more URL updates 2017-03-10 13:59:00 +00: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 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 17e40d3884 use $(TEST_FILE) instead of $(2).c and other
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
2016-07-30 22:38:45 +03:00
Tony Theodore fc0ed34fb9 all packages: really use sha256 checksums 2015-09-23 18:32:58 +10:00
Tony Theodore a228c0488f all packages: switch to sha256 checksums
closes #871
2015-09-23 17:27:16 +10:00
Tony Theodore 5efbf00e19 qscintilla2: fix spacing 2014-10-29 21:14:45 +11:00
Tony Theodore e72ab4a659 various packages: run `make cleanup-style` 2014-10-29 21:09:07 +11:00
Mark Brand 7174af75e7 qscintilla2: update 2014-10-22 17:17:36 +02:00
Timothy Gu 7d265e6f70 Remove i686-pc-mingw32 package recipes
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-10-14 01:42:11 +00:00
Mark Brand 621e4a8367 fix whitespace 2014-10-11 14:11:10 +02:00
Timothy Gu 932b0d6ea3 qscintilla2: Use $(SOURCEFORGE_MIRROR)
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-20 18:14:48 -07:00
Timothy Gu 8b70bf0008 qt*: Disable all packages on i686-pc-mingw32 that depends on qtbase
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-18 07:24:32 -07:00
Torsten Paul abaeb80be5 Use pkg-config to get the Qt5 compiler/linker flags for the test program. 2014-06-23 16:17:32 +02:00
Torsten Paul e49640ffdc Depend on qtbase instead of qt5. 2014-06-20 17:27:36 +02:00
Torsten Paul 458bbb2f0e Fix formatting. 2014-06-20 17:25:46 +02:00
Torsten Paul 9c4b3f229b Add test program using the qscintilla2 editor component. 2014-06-18 21:59:13 +02:00
Torsten Paul 0a27922a5c Add qscintilla2 editor component (Qt5). 2014-06-12 22:26:11 +02:00