aboutsummaryrefslogtreecommitdiff
path: root/graphics/opencv
Commit message (Collapse)AuthorAgeFilesLines
* *: Bump PORTREVISION for openexr updateMatthias Andree2021-07-031-1/+1
| | | | | | OpenEXR's patchlevel updated bumped the major version of the OpenEXR library, hence bump PORTREVISION of all ports that require OpenEXR.
* graphics/opencv: Fix build with glog 0.5.0Po-Chuan Hsieh2021-05-201-0/+1
| | | | | PR: 255968 Reported by: thierry
* Bump portrevisions of openexr and Imath users.Matthias Andree2021-05-181-1/+1
|
* Cleanup LIB_DEPENDSAntoine Brodin2021-04-231-1/+1
|
* graphics/opencv: Fix JAVA option and correct Apache Ant usageJung-uk Kim2021-04-141-1/+4
| | | | | | | | | | | | JAVA option did not work because the actual build knob was wrong. Especially, on a system where devel/apache-ant was installed, ant and java binaries were automatically detected and enabled even if the JAVA option was disabled. While I am here, fix Apache Ant usage by setteing JAVACMD variable. Without it, it may pick up java binary from JRE via javavm(1) from java/javavmwrapper. If ant script is used with java from JRE, build fails because it cannot find jar. Approved by: tcberner (maintainer)
* chase library renames for OpenEXR/Imath 3.0Matthias Andree2021-04-121-2/+2
|
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Clean up some thingsTobias Kortkamp2021-02-261-1/+0
| | | | | | | | | | | | - Fix typos - Remove duplicate variables - Remove nop variables - Sort categories Reported by: portscan Notes: svn path=/head/; revision=566598
* Introduce devel/onetbb and mark devel/tbb as legacyGanael LAPLANCHE2021-02-191-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | Intel oneAPI tbb 2021.1 (onetbb) has been released[1][2] and has deprecated several interfaces over tbb 2020, breaking most dependent ports. Old tbb 2020 will be kept for a certain time to allow transition but will be removed in a near future as it CONFLICTS with devel/onetbb. New ports should now use devel/onetbb instead of devel/tbb. We tried to move a maximum number of dependent ports to devel/onetbb (or disable dependency when not possible), but some of them still remain stuck to devel/tbb. Remaining ones have not been identified as major dependencies themselves and will be fixed as soon as updates are available from upstream. PR: 252648, 252688 [3], 252683 [4], 252651 [5], 252690 [3], 252693 [3], 252695 [3], 252696 [3], 252786 [3], 252649, 252868 [6], 252870 [5], 252684 [7], 252785 [7] Approved by: yuri [3], jwb [4], thierry [5], FreeBSD@Shaneware.biz [6], maintainer timeout [7] [1] https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html [2] https://software.intel.com/content/www/us/en/develop/articles/tbb-revamp.html Notes: svn path=/head/; revision=566074
* graphics/openexr, ilmbase: security update to v2.5.5Matthias Andree2021-02-131-0/+1
| | | | | | | | | | | | | | | | | | | | https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.5 "Specific OSS-fuzz issues include: OSS-fuzz #30291 Timeout in openexr_exrcheck_fuzzer OSS-fuzz #29106 Heap-buffer-overflow in Imf_2_5::FastHufDecoder::decode OSS-fuzz #28971 Undefined-shift in Imf_2_5::cachePadding OSS-fuzz #29829 Integer-overflow in Imf_2_5::DwaCompressor::initializeBuffers OSS-fuzz #30121 Out-of-memory in openexr_exrcheck_fuzzer" Bump PORTREVISION of ports that directly depend on openexr and/or ilmbase. MFH: 2021Q1 Security: 98044aba-6d72-11eb-aed7-1b1b8a70cc8b Notes: svn path=/head/; revision=565123
* graphics/opencv: add HARDENING and LTO optionsPiotr Kubaj2021-02-111-1/+6
| | | | | | | | PR: 253415 Approved by: tcberner (maintainer) Notes: svn path=/head/; revision=564940
* graphics/opencv: fix package with py38Dima Panov2021-02-011-1/+1
| | | | | | | | Reported by: poudriere fallout Pointyhat to: tcberner Notes: svn path=/head/; revision=563545
* graphics/opencv: update to 4.5.1 -- and make port more easily maintainableTobias C. Berner2021-01-3025-1817/+822
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a major upgrade from 3.x to 4.x. Changelog from versions 3.4.1--4.5.1 can be found here: https://github.com/opencv/opencv/wiki/ChangeLog Note: this has explicitely not been added as a new graphics/opencv4 port, but replaces the previous graphics/opencv[3] port. Again, to improve maintainability by not giving ports the option to pick the "wrong one" - this leads however to some abandoned ports being broken. The port has been greatly simplified: * graphics/opencv-core which existed to enable ffmpeg to depend on opencv, and vice versa has been removed. ffmpeg no longer can depend on opencv. * graphics/py-opencv has been integrated into graphics/opencv, the default versions python bindings will be built unless the PYTHON option is explicitely turned off. * graphics/opencv-java has been integrated into graphics/opencv -- it is off by default, but can be enabled by toggling the JAVA option -- there are no consumers in the tree, so that option might go away in the future. * All the previous options have been removed and replaced by a (hopefully) sane set of dependencies that make the port and package most usable for the majority of consumers. - Please let me know if you think there are better defaults (i.e. anything that is missing, or something that should not be dependet on). - If you think something should be added or removed, please open a bug report. - If you think something should be added as an optional dependency, please open a bug report (with a good reason [tm]). The depending ports have been updated to work against opencv4, or marked broken. * Ports broken: - graphics/rubygem-objectdetect: OpenCV4 no longer ships opencv-1.0 API - graphics/p5-Image-ObjectDetect: OpenCV4 no longer ships opencv-1.0 API - graphics/gimp-gmic-plugin: OpenCV4 no longer ships opencv-1.0 API * Backports: - misc/visp: https://github.com/lagadic/visp/commit/dfa7e4bd47c24cd2e631477e6afb18806733ff8a - multimedia/zart: https://github.com/c-koi/zart/commit/6ca1964690afbbc78627d7c868a692401043a584, https://github.com/c-koi/zart/commit/d3a2931b1a07ec0322211f253468000363c4b6cb * Others: - misc/actiona: switch to pkgconfig 'opencv4' - multimedia/libav: drop opencv support - misc/darknet: already failed to build prior to the upgrade - math/saga: remove patching added to work against opencv3 Notes: svn path=/head/; revision=563430
* Bump PORTREVISION for devel/protobuf shlib changeSunpoet Po-Chuan Hsieh2021-01-261-1/+1
| | | | Notes: svn path=/head/; revision=562671
* Opencv ports: remove TBB option to facilitate oneTbb transitionGanael LAPLANCHE2021-01-221-2/+3
| | | | | | | | | PR: 252785 Submitted by: martymac Approved by: tcberner (maintainer) Notes: svn path=/head/; revision=562296
* multimedia/libxine: Update to 1.2.11, Add ImageMagick7 supportTobias C. Berner2021-01-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: https://sourceforge.net/p/xine/xine-lib-1.2/ci/default/tree/ChangeLog: xine-lib (1.2.11) 2020-12-06 * Add gopher input plugin. * Add user settings for IPv6. * Split a52 spdif output to separate decoder. * Code cleanup. * More engine optimization. * Small optimizations (opengl2, dvb subtitles, png, mpeg-ts). * Better A/V sync. * Fix a few crashes. * Fix bluray playback. * Fix VAAPI picture jitter and green flashes. * Fix Opus and EAC3 audio playback. * Fix text subtitles. * Fix mpeg-ts (hdmv mode, detection of cut TV recordings). * Fix mpeg layer 1-4 audio timing. * Fix some VDR issues. * Fix HLS VOD mode. * Many small fixes. * Build fixes. * BSD fixes. * Update german translation. * Update internal libdca to upstream 0.0.7. xine-lib (1.2.10) 2019-12-13 * Add first Android support. * Add (xcb)xv yuy2 emulation. * Add libavcodec v58 compatibility. * Add avio seek support. * Make libpostproc optional. * Add libdav1d, libaom and lavc AV1 video decoders. * Add libvpx multithreading. * Add libpng decoder. * Add a52 double and fixed point modes. * Add Opus audio support to ogg demuxer. * Add AV1 video support to matroska demuxer. * Add ivf demuxer. * Add mpeg-ts split payload support. * Add TLS support using gnutls or OpenSSL. * Add ftp input plugin (ftp://) with TLS support (ftpes://) * Add tls:// input plugin (raw TLS over TCP). * Add libnfs NFS input plugin. * Add ftp/http seek support. * Add scp forward seek support. * Add mp4 http streaming support (plain and fragment modes). * Add HLS streaming support. * Add HTTP 1.1 support. * Add OpenGL EGL and Wayland support. * Add generic bitrate estimation. * Add side stream feature. * Optimize demux_qt. * Optimize OSD. * Optimize output layers. * Optimize decoder threads. * Optimize event handling. * Optimize stream info. * Optimize TCP/TLS/HTTP network input. * Optimize network buffering control. * Alsa/oss startup optimization. * Optimize input_stdin_fifo. * Optimize internal liba52. * Optimize user seek. * Build optimizations. * Simply user config. * Better support for audio out drivers that cannot resume after pause. * Better support for mpeg pts jumps. * Better bluray seek. * XML parser fixes. * Fix midstream audio mode switch. * Fix FLAC audio playback via ffmpeg. * Fix ffmpeg mpeg1/2 video. * Fix C++ build. * Fix build on clang only systems. * Fix/optimize mpeg, mpeg-ts, qt, flv, matroska, real and asf demuxers. * Fix network seek. * Fix/optimize audio CD. * Fix DVD (occasional crashes, damaged video after a DVD had been played). * Fix opengl2 freeze after X server failure. * Fix tvtime deinterlacer crash. * Fix/optimize overlay. * Fix/optimize old VDR plugin. * Fix xine-ui freeze when opening a playlist while paused. * Security fixes. * Build fixes (C99 mode, vaapi, ImageMagick, libmvec, less warnings). * Many small fixes. * More error handling instead of aborting. * Update german translation. PR: 252338 Submitted by: VVD <vvd@unislabs.com> Notes: svn path=/head/; revision=561322
* Drop python 2.7 support from a few portsAntoine Brodin2020-12-281-2/+2
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=559531
* - Upgrade math/eigen3 to 3.3.8;Thierry Thomas2020-12-121-1/+1
| | | | | | | | | | | | | - Add some dependencies which might be detected by Find_Package but not registered; - Bump PORTREVISION of consumers. PR: 250833 Submitted by: /me Approved by: tcberner@ (KDE / maintainer) + exp-run Notes: svn path=/head/; revision=557839
* Convert to USES=eigenLoïc Bartoletti2020-11-121-1/+1
| | | | | | | | PR: 250949 Approved by: portmgr (blanket) Notes: svn path=/head/; revision=554988
* graphics/opencv: fix build of dependent ports on powerpc64lePiotr Kubaj2020-10-231-0/+26
| | | | | | | It's important to first undef the conflicting keywords, then import altivec.h. Notes: svn path=/head/; revision=553099
* graphics/opencv: adopt portTobias C. Berner2020-10-031-1/+1
| | | | Notes: svn path=/head/; revision=551271
* Fix build with jasper 2.0.20Sunpoet Po-Chuan Hsieh2020-09-121-0/+20
| | | | Notes: svn path=/head/; revision=548375
* Bump PORTREVISION for devel/protobuf shlib changeSunpoet Po-Chuan Hsieh2020-08-301-1/+1
| | | | Notes: svn path=/head/; revision=547081
* Update devel/tbb to 2020.3 and bump dependent ports' revisionsGanael LAPLANCHE2020-07-171-1/+1
| | | | | | | Changelog: https://github.com/oneapi-src/oneTBB/blob/v2020.3/CHANGES Notes: svn path=/head/; revision=542423
* - Update devel/gdcm to 3.0.7.Stephen Montgomery-Smith2020-07-041-1/+1
| | | | | | | - Bump portrevision of dependent ports. Notes: svn path=/head/; revision=541236
* - Update devel/gdcm to 3.0.6.Stephen Montgomery-Smith2020-06-101-1/+1
| | | | | | | - Bump portrevision of dependent ports. Notes: svn path=/head/; revision=538433
* Bump PORTREVISION for devel/protobuf shlib changeSunpoet Po-Chuan Hsieh2020-06-031-1/+1
| | | | Notes: svn path=/head/; revision=537830
* Update devel/tbb to 2020.2 and bump dependent port's revisionsGanael LAPLANCHE2020-04-011-1/+1
| | | | | | | Changelog: https://github.com/oneapi-src/oneTBB/blob/tbb_2020/CHANGES Notes: svn path=/head/; revision=530219
* - Update devel/gdcm to 3.0.5.Stephen Montgomery-Smith2020-02-221-1/+1
| | | | | | | - Bump portrevision of dependent ports. Notes: svn path=/head/; revision=526864
* Bump PORTREVISION for graphics/gdal shlib changeSunpoet Po-Chuan Hsieh2020-01-221-1/+1
| | | | Notes: svn path=/head/; revision=523793
* Bump PORTREVISION for devel/protobuf shlib changeSunpoet Po-Chuan Hsieh2020-01-221-1/+1
| | | | Notes: svn path=/head/; revision=523788
* Update jasper to 2.0.16Baptiste Daroussin2019-12-271-1/+1
| | | | | | | | | | This is needed to be able to update gegl to latest version. Bump revision of all consumer as the ABI is not 100% backward compatible. Provide a patch for graphics/devil to properly build with latest jasper. While here add a missing USES=xorg to graphics/devil Notes: svn path=/head/; revision=520989
* Update devel/tbb to 2020.0 and bump dependent ports' revisions [1]Ganael LAPLANCHE2019-12-261-1/+1
| | | | | | | | | Also, while here, re-generate patches using the makepatch target [1] Changelog: https://github.com/intel/tbb/blob/v2020.0/CHANGES Notes: svn path=/head/; revision=520935
* graphics/opencv: expose Intel Quick Sync Video supportJan Beich2019-12-184-2/+45
| | | | Notes: svn path=/head/; revision=520396
* Fix build with python 3.7Antoine Brodin2019-12-131-0/+11
| | | | | | | PR: 233770 Notes: svn path=/head/; revision=520008
* graphics/opencv: Allow py3x flavors in the slave port graphics/py-opencvYuri Victorovich2019-11-241-1/+1
| | | | | | | While here, add USES=gnome Notes: svn path=/head/; revision=518290
* Add USES={gl,gnome,mate,sdl,xorg} missed in the last roundTobias Kortkamp2019-11-141-0/+1
| | | | Notes: svn path=/head/; revision=517560
* - Update devel/gdcm to 3.0.4.Stephen Montgomery-Smith2019-10-191-1/+1
| | | | | | | - Bump portrevision of dependent ports. Notes: svn path=/head/; revision=514862
* - Update devel/gdcm to 3.0.3.Stephen Montgomery-Smith2019-10-071-1/+1
| | | | | | | - Bump portrevision of dependent ports. Notes: svn path=/head/; revision=514001
* Update devel/tbb to 2019.8 and bump dependent ports' revisionsGanael LAPLANCHE2019-09-251-1/+1
| | | | | | | Changelog: https://github.com/intel/tbb/blob/tbb_2019/CHANGES Notes: svn path=/head/; revision=512777
* multimedia/ffmpeg: update to 4.2Jan Beich2019-08-051-1/+1
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=508216
* Bump PORTREVISION for devel/protobuf shlib changeSunpoet Po-Chuan Hsieh2019-07-311-1/+1
| | | | Notes: svn path=/head/; revision=507719
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* Update devel/protobuf to 3.8.0Sunpoet Po-Chuan Hsieh2019-07-051-1/+1
| | | | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases PR: 238808 Exp-run by: antoine Notes: svn path=/head/; revision=505909
* - Update devel/gdcm to 3.0.0.Stephen Montgomery-Smith2019-06-011-1/+1
| | | | | | | - Bump portrevision of dependent ports. Notes: svn path=/head/; revision=503259
* Remove :DEFAULT where not required.Mathieu Arnold2019-05-021-2/+1
| | | | Notes: svn path=/head/; revision=500651
* Update devel/protobuf to 3.7.1Sunpoet Po-Chuan Hsieh2019-03-311-1/+1
| | | | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases PR: 236157 Exp-run by: antoine Notes: svn path=/head/; revision=497411
* graphics/tesseract: Update to 4.0.0Tobias C. Berner2019-03-271-1/+1
| | | | | | | | | | | | | | Changelog: https://github.com/tesseract-ocr/tesseract/wiki/ReleaseNotes#tesseract-release-notes-oct-29-2018---v400 - due to an issue with the build system the man pages are missing -- this will be corrected at a later stage. - bump revisions of dependencies due to shlib-version change. PR: 234285 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> (maintainer) Notes: svn path=/head/; revision=496977
* graphics/opencv: remove QT4 option (Qt4 deprecation)Tobias C. Berner2019-03-161-23/+4
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=495896