summaryrefslogtreecommitdiffstats
path: root/src/opencv.mk
Commit message (Collapse)AuthorAgeFilesLines
* 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