summaryrefslogtreecommitdiff
path: root/graphics/opencv
AgeCommit message (Collapse)AuthorFilesLines
2020-12-04Revbump packages with a runtime Python dep but no version prefix.nia1-2/+2
For the Python 3.8 default switch.
2020-10-12math/blas, math/lapack: Install interchangeable BLAS systembacon1-2/+2
Install the new interchangeable BLAS system created by Thomas Orgis, currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and Apple's Accelerate.framework. This system allows the user to select any BLAS implementation without modifying packages or using package options, by setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details. This commit should not alter behavior of existing packages as the system defaults to Netlib BLAS/LAPACK, which until now has been the only supported implementation. Details: Add new mk/blas.buildlink3.mk for inclusion in dependent packages Install compatible Netlib math/blas and math/lapack packages Update math/blas and math/lapack MAINTAINER approved by adam@ OpenBLAS, cblas, and lapacke will follow in separate commits Update direct dependents to use mk/blas.buildlink3.mk Perform recursive revbump
2020-09-09opencv: Include arm_neon.h before NEON'ingnia2-1/+21
2020-08-24opencv: avoid non-standard integer types in v4l moduletnn2-16/+24
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot1-2/+2
2020-08-16opencv: skip portability checks for iostnn1-1/+3
2020-08-08Fix build on Illumos.joerg2-1/+26
2020-08-03Drop first PKG_SUPPORTED_OPTION of gtk, it is later added for !Darwin.joerg1-2/+2
Thanks leot.
2020-08-03Make GTK support optional. opencv is useful for server-side processing,joerg2-6/+17
but GTK is a waste of space in that case.
2020-05-21*: Recursive revbump from graphics/ilmbaseryoon2-3/+4
2020-04-30opencv: mention that opencv-contrib-face has a distinfo that needs separate ↵wiz1-1/+3
updating
2020-04-18Fix missing includes.joerg7-1/+79
2020-03-16opencv: Fix pkgbase is not defined errorryoon1-1/+3
2020-03-10librsvg: update bl3.mk to remove libcroco in rust casewiz1-2/+2
recursive bump for the dependency change
2020-03-08*: recursive bump for libffiwiz1-2/+2
2020-03-01opencv: Restore optionality of jaspernia3-6/+18
bump PKGREVISION
2020-02-13opencv: updated to 3.4.9adam7-35/+27
version:3.4.9 OpenCV 3.4.9 has been released. Bug fixes, optimizations and other enhancements are propagated into OpenCV 4.2.0.
2019-12-29opencv: switch to ffmpeg4. Don't pick up stray packages.markd4-9/+47
2019-12-21opencv: fix PLIST for python != 3.7markd1-3/+3
2019-12-16opencv: updated to 3.4.8adam8-59/+80
version:3.4.8 OpenCV 3.4.8 has been released. Bug fixes, optimizations and other enhancements are propagated into OpenCV 4.1.2. version:3.4.7 OpenCV 3.4.7 has been released. Bug fixes, optimizations and other enhancements are propagated into OpenCV 4.1.1.
2019-07-21*: recursive bump for gdk-pixbuf2-2.38.1wiz1-2/+2
2019-07-16opencv: Conditionally include jasper in buildlink3nia1-2/+5
2019-07-16opencv: Disable jp2 support by defaultnia3-9/+14
Re-enable it with the 'jasper' option. Part of the process of trying to minimize the potential impact of a vulnerable jasper. Bump PKGREVISION.
2019-04-29opencv: add new patch to distinfowiz1-1/+2
2019-04-29(graphics/opencv) Add ad-hoc patch to make packagemef1-0/+20
2019-04-25PKGREVISION bump for anything using python without a PYPKGPREFIX.maya1-1/+2
This is a semi-manual PKGREVISION bump.
2019-04-24opencv: updated to 3.4.6adam10-176/+295
version:3.4.6 OpenCV 3.4.6 has been released. Bug fixes, optimizations and other enhancements are propagated into OpenCV 4.1.0. version:3.4.5 OpenCV 3.4.5 has been released. Bug fixes, optimizations and other enhancements are propagated into OpenCV 4.0.1. version:3.4.4 OpenCV 3.4.4 has been released. This is a mantenance release. New features are landed in OpenCV 4.0. version:3.4.3 OpenCV 3.4.3 has been released, with further extended dnn module, documentation improvements, some other new functionality and bug fixes. version:3.4.2 OpenCV 3.4.2 has been released, with further extended dnn module, documentation improvements, some other new functionality and bug fixes. OpenCV 3.4.x development is switched from "master" to "3.4" branch. "master" branch is used for development of upcoming OpenCV 4.x releases. Bugfixes / optimizations / small improvemets should go into "3.4" branch. We will merge changes from "3.4" into "master" regularly (weekly/bi-weekly).
2018-11-14Revbump after cairo 1.16.0 update.kleink1-2/+2
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon1-2/+2
2018-09-26Didn't need to bump!prlw11-2/+2
2018-09-26Fix opencv build with PYTHON_VERSION_DEFAULT=37prlw13-3/+19
2018-04-16Recursive bump for new fribidi dependency in pango.wiz1-2/+2
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz1-1/+2
2018-03-02graphics/opencv: Update to 3.4.1.fhajny5-53/+61
== OpenCV 3.4.1 dnn - Added support for quantized TensorFlow networks - OpenCV is now able to use Intel DL inference engine as DNN acceleration backend - Added AVX-512 acceleration to the performance-critical kernels, such as convolution and fully-connected layers - SSD-based models trained and retrained in TensorFlow Object Detection API can be easier imported by a single invocation of python script making a text graph representation - Performance of pthreads backend of cv::parallel_for_() has been greatly improved on many core machines - OpenCL backend has been expanded to cover more layers - Several bugs in various layers have been fixed OpenCL - On-disk caching of precompiled OpenCL kernels has been fixed to comply with OpenCL standard - Certain cases with UMat deadlock when copying UMats in different threads has been fixed Android - Supported Android NDK16 - Added build.gradle into OpenCV 4 Android SDK - Added initial support of Camera2 API via JavaCamera2View interface C++ - C++11: added support of multi-dimentional cv::Mat creation via C++ initializers lists - C++17: OpenCV source code and tests comply C++17 standard Misc - opencv_contrib: added GMS matching - opencv_contrib: added CSR-DCF tracker - opencv_contrib: several improvements in OVIS module == OpenCV 3.4 - New background subtraction algorithms have been integrated. dnn - Added faster R-CNN support - Javascript bindings have been extended to cover DNN module - DNN has been further accelerated for iGPU using OpenCL OpenCL - On-disk caching of precompiled OpenCL kernels has been finally implemented - It's now possible to load and run pre-compiled OpenCL kernels via T-API - Bit-exact 8-bit and 16-bit resize has been implemented
2018-02-26revbump after x264-devel updateadam1-1/+2
2017-11-06opencv: follow redirectwiz1-2/+2
2017-09-04Update graphics/opencv to 3.3.0.fhajny8-58/+99
Sync opencv-contrib-face too. Main changes: - DNN module from opencv_contrib was promoted to the main repository, improved and accelerated it a lot. An external BLAS implementation is not needed anymore. For GPU there is experimental DNN acceleration using Halide (http://halide-lang.org). - OpenCV can now be built as C++ 11 library using the flag ENABLE_CXX11. Some cool features for C++ 11 programmers have been added. - We've also enabled quite a few AVX/AVX2 and SSE4.x optimizations in the default build of OpenCV thanks to the feature called 'dynamic dispatching'. The DNN module also has some AVX/AVX2 optimizations. - Intel Media SDK can now be utilized by our videoio module to do hardware-accelerated video encoding/decoding. MPEG1/2, as well as H.264 are supported. - Embedded into OpenCV Intel IPP subset has been upgraded from 2015.12 to 2017.2 version, resulting in ~15% speed improvement in our core & imgproc perf tests. Full release notes: https://github.com/opencv/opencv/wiki/ChangeLog
2017-05-03Convert CXXFLAGS setting C++ standard to USE_LANGUAGES.jperkin1-7/+2
2017-03-16Update opencv to 3.2prlw111-150/+120
Many Darwin library handling patches removed because of commit 912592de4ce Remove "INSTALL_NAME_DIR lib" target property Full changelog at https://github.com/opencv/opencv/wiki/ChangeLog Highlights: * Results from 11 GSoC 2016 projects have been submitted to the library, 9 of them have been integrated already, 2 still pending (the numbers below are the id's of the Pull Requests in opencv or opencv_contrib repository): + Ambroise Moreau (Delia Passalacqua) - sinusoidal patterns for structured light and phase unwrapping module (711) + Alexander Bokov (Maksim Shabunin) - DIS optical flow (excellent dense optical flow algorithm that is both significantly better and significantly faster than Farneback's algorithm - our baseline), and learning-based color constancy algorithms implementation (689, 708, 722, 736, 745, 747) + Tyan Vladimir (Antonella Cascitelli) - CNN based tracking algorithm (GOTURN) (718, 899) + Vladislav Samsonov (Ethan Rublee) - PCAFlow and Global Patch Collider algorithms implementation (710, 752) + Jo o Cartucho (Vincent Rabaud) - Multi-language OpenCV Tutorials in Python, C++ and Java (7041) + Jiri Horner (Bo Li) - New camera model and parallel processing for stitching pipeline (6933) + Vitaliy Lyudvichenko (Anatoly Baksheev) - Optimizations and improvements of dnn module (707, 750) + Iric Wu (Vadim Pisarevsky) - Base64 and JSON support for file storage (6697, 6949, 7088). Use names like `"myfilestorage.xml?base64"` when writing file storage to store big chunks of numerical data in base64-encoded form. + Edgar Riba (Manuele Tamburrano, Stefano Fabri) - tiny_dnn improvements and integration (720: pending) + Yida Wang (Manuele Tamburrano, Stefano Fabri) - Quantization and semantic saliency detection with tiny_dnn + Anguelos Nicolaou (Lluis Gomez) - Word-spotting CNN based algorithm (761: pending)
2017-02-28Recursive revbump from graphics/libwebpryoon1-2/+2
2017-02-12Recursive revbump from fonts/harfbuzzryoon1-2/+2
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz1-2/+2
2017-01-16Recursive bump for libvpx shlib major change.wiz1-2/+2
2016-12-24jasper fallout.markd1-1/+4
2016-08-17Recursive revbump from multimedia/libvpx uppdateryoon1-2/+2
2016-08-03Revbump after graphics/gd updateadam1-1/+2
2016-07-16gcc6 build fixmarkd2-1/+17
2016-03-29Don't try to use eigen if happens to find it.markd1-1/+2
2016-03-01NetBSD's v4l2 emulation doesn't currently have focus-related settings,joerg2-1/+76
so conditionalize parts.
2016-02-25Remove manual OPSYSVARS additions which are now part of the default set.jperkin1-2/+1