summaryrefslogtreecommitdiffstats
path: root/src/opencv.mk
Commit message (Collapse)AuthorAgeFilesLines
* opencv openscenegraph: fix __STDC_LIMIT_MACROS used by jasperTony Theodore2017-07-201-8/+7
|
* more URL updatesViktor Szakats2017-03-101-2/+2
|
* URL updatesViktor Szakats2017-03-041-1/+1
|
* use cmake wrapper in all packagesBoris Nagaev2017-01-081-3/+1
| | | | | | | 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.
* add _WEBSITE and _DESCR fields to core packagesBoris Nagaev2016-12-221-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 shortenBoris Nagaev2016-08-271-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
* all packages: really use sha256 checksumsTony Theodore2015-09-231-1/+1
|
* all packages: switch to sha256 checksumsTony Theodore2015-09-231-1/+1
| | | | closes #871
* OpenCV: Fix paths and add shared supportSérgio Faria2015-01-071-3/+1
| | | | | | | | | | | | | | | | | | Tested with x86_64-w64-mingw32.static and x86_64-w64-mingw32.shared. Cherrypicks an upstream commit that cleanups the pkg-config file. Also removes the version postfix on Windows dll's (matching other platforms). These changes allows us to easilly support shared builds. Removing the postfix avoids breaking programs that only link to a subset of opencv modules, everytime a new version is released. It should be noted that OpenCV forces static linking of libopencv_ts. There are also 3 files that are left at usr/<triplet>/ that this commit does not attempt to fix (LICENSE, OpenCVConfig.cmake and OpenCVConfig-version.cmake). They cannot be moved to lib/ because a different OpenCVConfig.cmake is placed there. On Ubuntu, for example, those cmake files are in /usr/share/OpenCV/.
* update various packages (tested on i686-w64-mingw32.static)Tony Theodore2014-12-011-2/+2
| | | | | | | 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
* opencv: Fix downloadTimothy Gu2014-08-301-0/+1
| | | | | | | I intentionally didn't merge this when merging stable, but seems like this fix is necessary for master too. Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* many packages: explicitly disable shared buildsTony Theodore2014-04-061-0/+2
| | | | closes #369
* package opencv: fixes for i686-pc-mingw32 and x86_64-w64-mingw32Tony Theodore2014-02-211-6/+6
|
* package opencv: update and enable i686-w64-mingw32Andrew Hankins2014-02-211-5/+4
|
* Move package versions from index.html back into the src/*.mk filesVolker Grabsch2013-07-211-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)
* Fix initial comments of all src/*.mk filesVolker Grabsch2013-07-211-1/+0
|
* various packages: enable/disable mingw-w64 buildsTony Theodore2013-06-011-0/+5
|
* package opencv: fix pkgconfig file and remove qt dependencyTony Theodore2013-05-121-2/+12
|
* package opencv: disable gtk, gstreamer, and xine since they are unix onlyTony Theodore2013-03-231-3/+3
|
* add package opencvLuis Saavedra2013-03-201-0/+50
OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. See more: http://opencv.org/about.html