Commit Graph

24 Commits

Author SHA1 Message Date
Tony Theodore 01e2a64d00 cross packages: replace dependency gcc with cc 2017-12-23 08:19:00 +11:00
Tony Theodore c840a7ee1e update github tag tracking packages to new conf style 2017-11-09 17:13:49 +11:00
Boris Pek 69c205da6e update oce 2017-09-29 01:52:24 +03:00
Martin Müllenhaupt 200343fcaa oce: update 2017-08-08 16:44:19 +02: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 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
Tony Theodore 9ebb730d86 oce: disable installing dependent libs
this breaks static builds and appears to only be useful for creating
self-contained bundles
2016-07-07 14:13:46 +10:00
Boris Pek 0c7d75309e oce: update from 0.16.1 to 0.17.2 2016-07-06 15:28:36 +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 b672cd8266 update various packages (tested on i686-w64-mingw32.static)
ffmpeg flac gdk-pixbuf glew glib graphicsmagick ilmbase imagemagick
libffi libftdi1 libircclient libmicrohttpd libpaper librsvg libtool
libwebp libxml++ libxml2 mpg123 mxml nlopt oce openblas opencv
opusfile pfstools poco poppler primesieve x264 xine-lib
2014-12-01 23:51:26 +11:00
Tony Theodore e72ab4a659 various packages: run `make cleanup-style` 2014-10-29 21:09:07 +11: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
Martin Müllenhaupt 3ce38c8138 move CMAKE_MODULE_PATH into toolchain config 2014-10-08 17:58:08 +02:00
Martin Müllenhaupt 570c9ee42a package oce: fix static compilation #514 2014-10-08 10:44:34 +02:00
Tony Theodore 1e4a1215c7 oce: fix static freetype detection (see #514) 2014-10-06 21:13:14 +11:00
Timothy Gu 866dddfaaf oce: disable on i686-pc-mingw32
There are multiple bugs related to i686-pc-mingw32. They seem to be fixable
but I don't think they are worth fixing when i686-w64-mingw32 works just
fine.

If you are interested in fixing i686-pc-mingw32, by all means feel free to
do so!

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-21 14:23:56 -07:00
Timothy Gu 57a1280ab1 oce: Add update macro
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-08 19:48:25 -07:00
Timothy Gu 8c7d5eb42e oce: Use a more consistent naming scheme for package file
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-08 19:47:57 -07:00
Martin Müllenhaupt 286baf6a1e package oce: fix indentation of update placeholder 2014-09-04 13:44:19 +02:00
Martin Müllenhaupt 4e81d72aff package oce: fix patch and update 2014-09-04 13:37:26 +02:00
Martin Müllenhaupt e1ba5e4a66 package oce: build more modules, add update placeholder 2014-09-04 13:28:08 +02:00
Martin Müllenhaupt 97266d6208 new package: oce 2014-09-04 13:28:08 +02:00