media-libs / opencv

A collection of algorithms and sample code for various computer vision problems

Official package sites : https://opencv.org ·

OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real time computer vision. Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); and Mobile Robotics.

v4.1.2-r1 :: 0/4.1.2 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~ppc64 ~x86
USE flags
contrib contribcvv contribdnn contribhdf contribsfm contribxfeatures2d cuda debug dnnsamples download eigen examples features2d ffmpeg gdal gflags glog gphoto2 gstreamer gtk ieee1394 java jpeg jpeg2k lapack libav opencl opencvapps openexr opengl openmp pch png python qt5 tesseract testprograms threads tiff v4l vaapi vtk webp xine

v3.4.1-r7 :: 0/3.4.1 :: gentoo

Modified
License
BSD
Keywords
amd64 arm64 x86 ~amd64-linux ~arm ~ppc ~ppc64
USE flags
contrib contribcvv contribdnn contribhdf contribsfm contribxfeatures2d cuda debug dnnsamples eigen examples ffmpeg gdal gflags glog gphoto2 gstreamer gtk ieee1394 java jpeg lapack libav opencl openexr opengl openmp pch png python qt5 tesseract testprograms threads tiff v4l vaapi vtk webp xine

v2.4.13-r3 :: 0/2.4 :: gentoo

Modified
License
BSD
Keywords
amd64 x86 ~amd64-linux ~arm ~ppc ~ppc64
USE flags
cuda eigen examples ffmpeg gstreamer gtk ieee1394 java jpeg libav opencl openexr opengl openmp pch png python qt5 testprograms threads tiff v4l vtk xine

General

contrib
Install user contributed scripts from opencv_contrib (Experimental!)
contribcvv
CVV module requires Qt5
contribdnn
DNN module contrib requires tiny dnn
contribhdf
HDF module requires sci-libs/hdf5
contribsfm
SFM module requires eigen, gflags, and glog
contribxfeatures2d
Enables xfeatures2d and autodownload of samples in contrib
cuda
Enable NVIDIA Cuda computations support (Experimental!)
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
dnnsamples
Download dnn caffeemodel samples
download
Enable download during cmake configure
eigen
Enable usage of dev-cpp/eigen for computations
examples
Install examples, usually source code
features2d
Enable features2d module
ffmpeg
Enable ffmpeg/libav-based audio/video codec support
gdal
Enable support for sci-libs/gdal library
gflags
Use Google's C++ argument parsing library
glog
Use Google's C++ loggin library
gphoto2
Add digital camera support
gstreamer
Add support for media-libs/gstreamer (Streaming media)
gtk
Add support for x11-libs/gtk+ (The GIMP Toolkit)
ieee1394
Enable FireWire/iLink IEEE1394 support (dv, camera, ...)
java
Add support for Java
jpeg
Add JPEG image support
jpeg2k
Support for JPEG 2000, a wavelet-based image compression format
lapack
Add support for the virtual/lapack numerical library
libav
Prefer libav over ffmpeg whenever both are supported
opencl
Add support for OpenCL
opencvapps
Enable compilation with opencvapps
openexr
Support for the OpenEXR graphics file format
opengl
Add support for OpenGL (3D graphics)
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
pch
Enable precompiled header support for faster compilation at the expense of disk space and memory (>=sys-devel/gcc-3.4 only)
png
Add support for libpng (PNG images)
python
Add optional support/bindings for the Python language
qt5
Add support for the Qt 5 application and UI framework
tesseract
Use Google's OCR Engine
testprograms
Build and install programs for testing OpenCV (performance)
threads
Add threads support for various packages. Usually pthreads
tiff
Add support for the TIFF image format
v4l
Enable support for video4linux (using linux-headers or userspace libv4l libraries)
vaapi
Enable Video Acceleration API for hardware decoding
vtk
Build new 3D visualization module viz based on sci-libs/vtk
webp
Add support for the WebP image format
xine
Add support for the XINE movie libraries

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

cpu_flags_x86

avx
Adds support for Advanced Vector Extensions instructions
avx2
Adds support for Advanced Vector Extensions 2 instructions
fma3
Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo)
popcnt
Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo)
sse
Use the SSE instruction set
sse2
Use the SSE2 instruction set
sse3
Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
sse4_1
Enable SSE4.1 instruction support
sse4_2
Enable SSE4.2 instruction support
ssse3
Use the SSSE3 instruction set (NOT sse3/pni)

elibc

FreeBSD
ELIBC setting for systems that use the FreeBSD C library

python_targets

python2_7
Build with Python 2.7
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6
python3_7
Build with Python 3.7

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-text / tesseract : An OCR Engine, orginally developed at HP, now open source.

dev-cpp / eigen : C++ template library for linear algebra

dev-cpp / gflags : Google's C++ argument parsing library

dev-cpp / glog : Google's C++ logging library

dev-cpp / tbb : High level abstract threading library

dev-java / ant-core : Java-based build tool similar to 'make' that uses XML configuration files

dev-java / java-config : Java environment configuration query tool

dev-java / javatoolkit : Collection of Gentoo-specific tools for Java

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / glib : The GLib library of C routines

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-python / numpy : Fast array and numerical python library

dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-qt / qttest : Unit testing library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-util / cmake : Cross platform Make

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / gstreamer : Open source multimedia framework

media-libs / libdc1394 : Library to interface with IEEE 1394 cameras following the IIDC specification

media-libs / libgphoto2 : Library that implements support for numerous digital cameras

media-libs / libpng : Portable Network Graphics library

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-libs / libwebp : A lossy image compression format

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / tiff : Tag Image File Format (TIFF) library

media-libs / xine-lib : Core libraries for Xine movie player

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / vtk : The Visualization Toolkit

sys-devel / make : Standard tool to compile source trees

sys-libs / libraw1394 : library that provides direct access to the IEEE 1394 bus

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / jdk : Virtual for Java Development Kit (JDK)

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / jre : Virtual for Java Runtime Environment (JRE)

virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation

virtual / opencl : Virtual for OpenCL implementations

virtual / opengl : Virtual for OpenGL implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / gtkglext : GL extensions for Gtk+ 2.0

x11-libs / libva : Video Acceleration (VA) API for Linux

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-text / tesseract : An OCR Engine, orginally developed at HP, now open source.

dev-cpp / gflags : Google's C++ argument parsing library

dev-cpp / glog : Google's C++ logging library

dev-cpp / tbb : High level abstract threading library

dev-java / java-config : Java environment configuration query tool

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / glib : The GLib library of C routines

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-python / numpy : Fast array and numerical python library

dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-qt / qttest : Unit testing library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / gstreamer : Open source multimedia framework

media-libs / libdc1394 : Library to interface with IEEE 1394 cameras following the IIDC specification

media-libs / libgphoto2 : Library that implements support for numerous digital cameras

media-libs / libpng : Portable Network Graphics library

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-libs / libwebp : A lossy image compression format

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / tiff : Tag Image File Format (TIFF) library

media-libs / xine-lib : Core libraries for Xine movie player

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / vtk : The Visualization Toolkit

sys-libs / libraw1394 : library that provides direct access to the IEEE 1394 bus

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / jre : Virtual for Java Runtime Environment (JRE)

virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation

virtual / opencl : Virtual for OpenCL implementations

virtual / opengl : Virtual for OpenGL implementation

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / gtkglext : GL extensions for Gtk+ 2.0

app-office / auto-multiple-choice : Create and manage multiple choice questionnaries, including automated marking

dev-python / Kivy : Library for rapid development of hardware-accelerated multitouch applications

dev-ros / camera_calibration : Calibration of monocular or stereo cameras using a checkerboard calibration target

dev-ros / compressed_depth_image_transport : Plugin to image_transport for transparently sending depth images using PNG compression

dev-ros / compressed_image_transport : Plugin to image_transport for transparently sending images encoded as JPEG or PNG

dev-ros / cv_bridge : Converts between ROS Image messages and OpenCV images

dev-ros / depth_image_proc : Nodelets for processing depth images such as those produced by OpenNI camera

dev-ros / depthimage_to_laserscan : Converts a depth image to a laser scan for use with navigation and localization

dev-ros / gazebo_plugins : Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components

dev-ros / hector_compressed_map_transport : Means for transporting compressed map data through the use of image_transport

dev-ros / image_cb_detector : Extracts checkerboard corners from ROS images

dev-ros / image_geometry : C++ and Python libraries for interpreting images geometrically

dev-ros / image_proc : Single image rectification and color processing

dev-ros / image_publisher : Publish an image stream from single image file or avi file.

dev-ros / image_rotate : Rotates an image stream minimizing the angle between an arbitrary vector and the camera frame

dev-ros / image_view : Simple viewer for ROS image topics

dev-ros / laser_cb_detector : Extracts checkerboard corners from a dense laser snapshot

dev-ros / opencv_apps : OpenCV applications for ROS

dev-ros / opencv_tests : Tests for ROS OpenCV integration

dev-ros / rqt_image_view : GUI plugin for displaying images using image_transport

dev-ros / stereo_image_proc : Stereo and single image rectification and disparity processing

dev-ros / theora_image_transport : Plugin to image_transport for transparently sending an image stream encoded with the Theora codec

games-arcade / performous : SingStar GPL clone

games-emulation / mupen64plus-core : A fork of Mupen64 Nintendo 64 emulator, core library

media-gfx / digikam : Digital photo management application

media-gfx / gmic : GREYC's Magic Image Converter

media-gfx / nomacs : Qt-based image viewer

media-gfx / shotwell : Open source photo manager for GNOME

media-gfx / yafaray : A free open-source montecarlo raytracing engine

media-libs / mlt : Open source multimedia framework for television broadcasting

media-libs / openimageio : A library for reading and writing images

media-plugins / frei0r-plugins : A minimalistic plugin API for video effects

media-plugins / gst-plugins-opencv : OpenCV elements for Gstreamer

media-video / vlc : Media player and framework with support for most multimedia files and streaming

net-p2p / retroshare : P2P private sharing application

sci-libs / ViSP : Visual Servoing Platform: visual tracking and visual servoing library

sci-libs / libgeodecomp : An auto-parallelizing library to speed up computer simulations

sci-libs / rtabmap : Real-Time Appearance-Based Mapping (RGB-D Graph SLAM)

x11-wm / xpra : X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy

616086
media-libs/openimageio-1.6.13[opencv] with >=media-libs/opencv-3.2.0 - src/include/OpenImageIO/imagebufalgo.h:51:8: error: using typedef-name ‘IplImage’ after ‘struct’
647802
<media-libs/opencv-3.4.1: multiple vulnerabilites (CVE-2018-{5268,5269})
663730
media-libs/opencv-4.1.2 version bump
666716
media-libs/opencv-3.4.1-r4: Unhandled automagic dependency on >=dev-games/ogre-1.10[experimental] contrib
672840
media-libs/opencv-2.4.13-r3 USE=ffmpeg - .../work/opencv-2.4.13/modules/highgui/src/cap_ffmpeg_impl.hpp:1482:21: error: ‘CODEC_FLAG_GLOBAL_HEADER’ was not declared in this scope
682212
sci-libs/tensorflow-1.13.0_rc2 with media-libs/opencv-3.4.1-r5 - python module conflicts over "tensorflow.AttrValue" protobuf symbol
683348
media-libs/opencv 3.4 - FAILED: modules/dnn/attr_value.pb.cc modules/dnn/attr_value.pb.h
689838
media-libs/opencv-3.4.x - In file included from modules/stitching/opencv_stitching_pch_dephelp.cxx:1: .../work/opencv-3.4.1/modules/stitching/include/opencv2/stitching/detail/matchers.hpp:52:12: fatal error: opencv2/xfeatures2d/cuda.hpp: File o directory
699730
media-libs/opencv-3.4.1-r6 sets wrong python library suffix (profile 17.1)
699964
media-libs/opencv-3.4.8 version bump
701424
media-video/vlc-3.0.8 fails to build with media-libs/opencv-4.1.2
701448
media-libs/opencv-4.1.2 - CMake Error at cmake_install.cmake:41 (file): file INSTALL cannot find ".../work/opencv-4.1.2/3rdparty/include/opencl/LICENSE.txt": No such file or directory.
701662
media-libs/opencv-4.1.2-r1 installs a wrong pkgconfig file
701712
media-libs/opencv-4.1.2-r1 - In file included from .../work/opencv_contrib-4.1.2/modules/cudaoptflow/src/nvidiaOpticalFlow.cpp:7: .../work/opencv-4.1.2/modules/core/include/opencv2/core/base.hpp:320:40: error: expected constructor, destructor, or type con
701790
media-libs/opencv-4.1.2-r1 missing includes for contribs or testprograms
701940
media-libs/opencv-4.1.2-r1 USE=lapack with dev-util/nvidia-cuda-toolkit USE=eclipse - ld: lib/libopencv_core.so.4.1.2: undefined reference to `cblas_zgemm'
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: install pkg config
Submitted-by: Helmut Jarausch <jarausch@igpm.rwth-aachen.de> Closes: https://bugs.gentoo.org/701472 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amy Liffey <amynka@gentoo.org>
Stefan Strogin · gentoo
media-libs/opencv: add USE=+features2d
USE=contribxfeatures2d should not control building features2d module. Add USE=+features2d instead. Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Stefan Strogin <steils@gentoo.org> Signed-off-by: Amy Liffey <amynka@gentoo.org>
Stefan Strogin · gentoo
media-libs/opencv: add cv_cpu_dispatch.h to MULTILIB_WRAPPED_HEADERS
Closes: https://bugs.gentoo.org/701482 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Stefan Strogin <steils@gentoo.org> Signed-off-by: Amy Liffey <amynka@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/opencv: Restore stable keywords
Dropping them for py37 was not necessary in the first place. Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Amy Liffey <amynka@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: version bump 4.1.2
Closes: https://bugs.gentoo.org/685106 Closes: https://bugs.gentoo.org/678460 Closes: https://bugs.gentoo.org/663730 Closes: https://bugs.gentoo.org/689840 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amy Liffey <amynka@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: Remove _ from useflags
Closes: https://bugs.gentoo.org/695076 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amy Liffey <amynka@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
media-libs/opencv: [QA] Remove media-libs/jasper dep
Bug: https://bugs.gentoo.org/689784 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
media-libs/opencv: Fix py3.7 build
Follwoup to ac064acc48d43d7bfbf12c0985c5b0667454600b Closes: https://bugs.gentoo.org/691480 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
media-libs/opencv: Works with py3.7
Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
media-libs/opencv: arm64 stable
* deps are fixed now Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/opencv: Revert "arm64 stable"
The package has been stabilize without meeting dependencies. Reverts: 02ac88a4639f31caae3372e87975b2f48fd23489 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
media-libs/opencv: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: fix build on x86
- Add upstream patch found by kensington to fix build on x86 Closes: https://bugs.gentoo.org/682104 Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/opencv: fix python build with cmake 3.14
Closes: https://bugs.gentoo.org/680824 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Acked-by: Amy Liffey <amynka@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: fix popcnt detection
Closes: https://bugs.gentoo.org/633900 Submitted-by: Branko Grubic <bitlord0xff@gmail.com> Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: add missing build dep
Closes: https://bugs.gentoo.org/656576 Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: remove old versions 3.2.0, 3.3.0, 3.4.1-r2
Closes: https://bugs.gentoo.org/630438 Closes: https://bugs.gentoo.org/637080 Closes: https://bugs.gentoo.org/657076 Closes: https://bugs.gentoo.org/636030 Closes: https://bugs.gentoo.org/661674 Closes: https://bugs.gentoo.org/658568 Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: 3.4.1 stable for amd64 and x86
Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: patch to remove git autodetect
Closes: https://bugs.gentoo.org/672162 Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: fix typo
Closes: https://bugs.gentoo.org/669990 Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Ștefan Talpalaru · gentoo
media-libs/opencv: disable implied CPU flags
The OpenCV build system tries to be helpful by enabling unrequested CPU flags based on requested ones. Unfortunately, this breaks the build on AMD Piledriver because FMA3 implies AVX2 which is not available on this architecture. Further more, these CPU flags should only be handled by the corresponding Portage flags, instead of CMake's hard-coded automagic. This commit fixes that by disabling the whole "implication" mechanism for CPU flags, while also undoing the previous attempt at solving the problem by translating those broken "implications" into REQUIRED_USE. Authored-by: Ștefan Talpalaru <stefantalpalaru@yahoo.com> Bug: https://bugs.gentoo.org/656638
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: remove non existing dep sci-libs/ipp
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Amy Liffey · gentoo
media-libs/opencv: remove old revisions
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Amy Liffey · gentoo
media-libs/opencv: add required use for cpu_flags
- Add required_use for cpu_flag Submitted-by: Hector Martin <marcan@marcan.st> - Add ninja as default Closes: https://bugs.gentoo.org/656638 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-libs/opencv: workaround C compilation mode
- Add nvcc flags to fix compilation with cuda - Fix issue with C compilation mode for vlc - Fix python installation path Closes: https://bugs.gentoo.org/656530 Closes: https://bugs.gentoo.org/656580 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Amy Liffey · gentoo
media-libs/opencv: add missing cpu_flags_x86_ssse3
Subitted-by: Michael Uleysky <uleysky@gmail.com> Closes: https://bugs.gentoo.org/656726 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Amy Liffey · gentoo
media-libs/opencv: remove not required cpu flags
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Amy Liffey · gentoo
media-libs/opencv: drop old 3.1.0
Closes: https://bugs.gentoo.org/557328 Closes: https://bugs.gentoo.org/600658 Closes: https://bugs.gentoo.org/607830 Closes: https://bugs.gentoo.org/611964 Closes: https://bugs.gentoo.org/639896 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Amy Liffey · gentoo
media-libs/opencv: version bump 3.4.1
Closes: https://bugs.gentoo.org/642800 Closes: https://bugs.gentoo.org/633900 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Amy Liffey · gentoo
media-libs/opencv: fix cuda9 and autodownload
- Fix cuda 9 compatibility Submitted-by: Todd Walter <twalter@rogers.com> - Remove autodownload tiny_dnn from contrib Submitted-by: Jonathan Scruggs <j.scruggs@gmail.com> - Add PYTHON_COMPAT 3_6 Closes: https://bugs.gentoo.org/637078 Closes: https://bugs.gentoo.org/633844 Closes: https://bugs.gentoo.org/632116 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Amy Liffey · gentoo
media-libs/opencv: drop old vulnerable version
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Thomas Deutschmann · gentoo
media-libs/opencv: x86 stable (bug #627230)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Agostino Sarubbo · gentoo
media-libs/opencv: amd64 stable wrt bug #627230
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Andreas Sturmlechner · gentoo
media-libs/opencv: Switch to https
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Andreas Sturmlechner · gentoo
media-libs/opencv: Drop 2.4.13-r2
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Andreas Sturmlechner · gentoo
media-libs/opencv: Drop USE=qt4
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Amy Liffey · gentoo
media-libs/opencv: add back cuda require_use features2d
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Amy Liffey · gentoo
media-libs/opencv: few cuda fixes
- Remove cuda from required_use for xfeatures2d - fix header files have changed between ABIs Suggested-by: malcolm.mielle@protonmail.com Submitted-by: Serge Gavrilov <serge@pdmi.ras.ru> Closes: https://bugs.gentoo.org/636030 Closes: https://bugs.gentoo.org/636008 Package-Manager: Portage-2.3.8, Repoman-2.3.1
Amy Liffey · gentoo
media-libs/opencv: fix protobuf dnn module bug #631418
Suggested-by: Hanno Meyer-Thurow (geki) <h.mth@web.de> Suggested-by: Dennis Schridde <devurandom@gmx.net> Suggested-by: Magnus Kessler <Magnus.Kessler@gmx.net> Suggested-by: zappel@simple-co.de Closes: https://bugs.gentoo.org/631418 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Amy Liffey · gentoo
media-libs/opencv: remove too big patch
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Amy Liffey · gentoo
media-libs/opencv: version bump 3.3.0 bug #629534
- Patch for CVEs bug #627958 - Add required use for bug #621986 - Version bump fixes bug #627954 Closes: https://bugs.gentoo.org/629534 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Michał Górny · gentoo
media-libs/opencv: Multilib [contrib_hdf] headers
Closes: https://bugs.gentoo.org/630604
Michał Górny · gentoo
media-libs/opencv: Backport multilib header fixes to 3.1.0-r8
Closes: https://bugs.gentoo.org/630604
Francesco Turco · gentoo
media-libs/opencv: use HTTPS for links to dev.gentoo.org
Amy Liffey · gentoo
media-libs/opencv: 2.4.13 add imgcodecs patch bug #627958
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Amy Liffey · gentoo
media-libs/opencv: remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Michał Górny · gentoo
media-libs/opencv: Fix header wrapping for [contrib_cvv]
Michał Górny · gentoo
media-libs/opencv: Fix header wrapping w/[vtk], #627730
Michał Górny · gentoo
media-libs/opencv: Fix wrapping cvconfig.h, #627730
Michał Górny · gentoo
media-libs/opencv: Fix automagic dep on tesseract
Michał Górny · gentoo
media-libs/opencv: Enable multilib builds for 3.1.0 & 3.2.0
Amy Liffey · gentoo
media-libs/opencv: fix mno-sse2
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Alexis Ballier · gentoo
media-libs/opencv: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Yurii Moskalenko · gentoo
media-libs/opencv: Fix usage CPU instructions
Amy Liffey · gentoo
media-libs/opencv: disable pch for gcc-6.0 bug #617654
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Amy Liffey · gentoo
media-libs/opencv: version bump 3.2.0 bug #604982
Package-Manager: portage-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Amy Liffey · gentoo
media-libs/opencv: remove old
Package-Manager: portage-2.3.0
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Agostino Sarubbo · gentoo
media-libs/opencv: x86 stable wrt bug #606810
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/opencv: amd64 stable wrt bug #606810
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Amy Liffey · gentoo
media-libs/opencv: fix gtk bug #605740
Package-Manager: portage-2.3.0
Amy Winston · gentoo
media-libs/opencv: version bump 2.4.13 bug #601810
Package-Manager: portage-2.3.0
David Seifert · gentoo
media-libs/opencv: [QA] Minor fixes
Package-Manager: portage-2.3.3
Michał Górny · gentoo
media-libs/opencv: Kill redundant 'emake clean' - fix ninja, #602232
Kill the call to 'emake clean' for Python build directory which obviously does not work when Ninja is used instead of Makefiles. It is completely redundant since it is followed by 'rm -rf' of the whole directory (tested with Makefiles and Ninja).
Michał Górny · gentoo
media-libs/opencv: Kill unnecessary Gentoo hack-patch for Python
Kill the unnecessary, outdated custom Gentoo CMake module used to force specific version of Python in favor of hacking the upstream module appropriately. Rely on the standard CMake -DPYTHON_INTERPRETER to (indirectly) disable Python for the base build, and on python-r1 + upstream -DPYTHON3_INTERPRETER to control the implementation used for Python module build. This removes a lot of unnecessary hackery from the ebuild, such as passing all the Python implementation specifics (include paths, library names) in favor of using the CMake autodetection code. It also restores some missing bits that were omitted because of the Gentoo module deficiency. To keep things simple, all versions of Python are treated as 'python2' upstream since the code used to build both python2 & python3 modules is identical (i.e. works for all versions).
David Seifert · gentoo
media-libs/opencv: Add subslot operator on media-libs/jasper
Package-Manager: portage-2.3.2
Jonathan Scruggs · gentoo
media-libs/opencv: Remove old ebuilds and patches Some ebuilds don't work, so there's no point in keeping them.
Since OpenCV 3.0.0 is no longer in the tree, the following can be closed: Gentoo-bug: 566080 Gentoo-bug: 557328 Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com)
Jonathan Scruggs · gentoo
media-libs/opencv: revision bump to 3.1.0-r6
* Update SRC_URI to the new URLs * Switch to downloading the tar.gz instead zip file * Add git hash to end of contrib download to allow revision bumps * Updated revision of contrib modules to fix various errors * Remove Qt 4 support to follow the new Gentoo standard * Use new OpenMP test logic * Added patch to build against CUDA v8. Patch based on one submitted by Sven Eden Gentoo-bug: 598674 Gentoo-bug: 597754 * Added Tesseract use flag and fixed building against it. Gentoo-bug: 572836 Gentoo-bug: 584428 * Added use flag for the SFM module because of dependencies on several Google libraries Gentoo-bug: 597166 * Added use flag for the HDF module because of a dependency on media-libs/hdaf5 Gentoo-bug: 596212 * Added use flag for the CVV module because it will silently fail if Qt 5 is not installed. * Added patch to fix the finding of certain libraries Gentoo-Bug: 584478 Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com)
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Michael Palimaka · gentoo
media-libs/opencv: drop ppc to testing
Package-Manager: portage-2.3.2
Michael Palimaka · gentoo
media-libs/opencv: x86 stable
Gentoo-bug: 588170 Package-Manager: portage-2.3.2
Amy Winston · gentoo
media-libs/opencv: add gles patch bug #554478
Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
media-libs/opencv: amd64 stable wrt bug #588170
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jonathan Scruggs · gentoo
media-libs/opencv: revision bump to 3.1.0-r5
- Feature: added in support for installing the Python module for each implementation selected Gentoo-Bug: 593504 - Bug fix: under certain conditions the HDF5 library isn't found Gentoo-Bug: 588850 - Bug fix: OpenGL needs Qt or Gtk+ otherwise it's disabled - Misc: cleaned up usex expressions added qtwidgets depend moved openmp detection to pkg_pretend as per Gentoo style guidelines Signed off by Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm)
Amy Winston · gentoo
media-libs/opencv: remove old. thanks genstorm
Package-Manager: portage-2.2.28
Felix Janda · gentoo
media-libs/opencv: whitespace
Amy Winston · gentoo
media-libs/opencv: eapi=6 bump
- Fix cuda bug #577410 - Add qt5 support - Remove doc useflag bug #556198 Package-Manager: portage-2.2.28
Amy Winston · gentoo
media-libs/opencv: remove trailing spaces from patch
Package-Manager: portage-2.2.28
dracwyrm · gentoo
media-libs/opencv: change to EAPI 6 and fix python installation
-Add patch to install the correct bindings based on single_python_target -Fix Cuda in ebuild -Remove unused CMake options -Modified patch to be -p1 format -Tiny fixes and rewrites for EAPI 6 specs
Amy Winston · gentoo
media-libs/opencv: update contrib to newest
Package-Manager: portage-2.2.28
Amy Winston · gentoo
media-libs/opencv: remove new buggy contrib
Package-Manager: portage-2.2.26
Amy Winston · gentoo
media-libs/opencv: drop 3_2 python
Package-Manager: portage-2.2.26
Amy Winston · gentoo
media-libs/opencv: remove old 2.4.9 and 2.4.10
Package-Manager: portage-2.2.26
Mikle Kolyada · gentoo
: ppc/x86 stable wrt bug #580128
Package-Manager: portage-2.2.26
Amy Winston · gentoo
media-libs/opencv: correct contrib url
Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
media-libs/opencv: amd64 stable wrt bug #580128
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Amy Winston · gentoo
media-libs/opencv: disable git autodetect bug #558556
Package-Manager: portage-2.2.26
Amy Winston · gentoo
media-libs/opencv: version bump 2.4.12 bug #576588
Package-Manager: portage-2.2.26
Amy Winston · gentoo
media-libs/opencv: revert drop old 3.1.0-r1 and patches
This reverts commit 48656e3b700cf6d771db428bc6dde322753839d3.
Amy Winston · gentoo
media-libs/opencv: drop old 3.1.0-r1 and patches
Package-Manager: portage-2.2.26
Andreas Sturmlechner · gentoo
media-libs/opencv: Fix contrib tarball name (PN -> P)
Dropped patches that are part of the now correct 3.1.0-contrib tarball. Package-Manager: portage-2.2.27
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/gaupol'
Pull request: https://github.com/gentoo/gentoo/pull/743
Andreas K. Hüttel · gentoo
Merge remote-tracking branch 'github/pr/752'
Andreas Sturmlechner · gentoo
media-libs/opencv: Drop old
Package-Manager: portage-2.2.27
Andreas Sturmlechner · gentoo
media-libs/opencv: Bump subslot to 3.1, builds with python-3.5
Amy Winston · gentoo
media-libs/opencv: 3.1.0 version bump bug #571496
Package-Manager: portage-2.2.24
Amy Winston · gentoo
media-libs/opencv: missing die added. Thanks gokturk.
Package-Manager: portage-2.2.24
Amy Winston · gentoo
media-libs/opencv: 3.0.0 base migration, use contrib repaired
Package-Manager: portage-2.2.24
Amy Winston · gentoo
media-libs/opencv: 2.4.11 base migration
Package-Manager: portage-2.2.24
Amy Winston · gentoo
media-libs/opencv: 2.4.10 base migration
Package-Manager: portage-2.2.24
Amy Winston · gentoo
media-libs/opencv: 2.4.9 base migration
Package-Manager: portage-2.2.24
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/fwknop-2.6.8-bump'
Pull request: https://github.com/gentoo/gentoo/pull/520
Justin Lecher · gentoo
Drop unsupported python implementations
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Amy Winston · gentoo
media-libs/opencv: required_use qt changed to at-most-one-of
Package-Manager: portage-2.2.20.1
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-doc-4.0.0-rc1'
Pull request: https://github.com/gentoo/gentoo/pull/403
Amy Winston · gentoo
media-libs/opencv: cuda restriction for >=gcc-4.8 disabled bug #566244.
Package-Manager: portage-2.2.20.1
Amy Winston · gentoo
media-libs/opencv: version bump bug #564942.
Package-Manager: portage-2.2.20.1
Amy Winston · gentoo
media-libs/opencv: contrib updated, broken example removed bug #558104.
Package-Manager: portage-2.2.20.1
Amy Winston · gentoo
media-libs/opencv: contrib path changed back
Package-Manager: portage-2.2.20.1
Amy Winston · gentoo
media-libs/opencv: contrib path changed bug #558104.
Package-Manager: portage-2.2.20.1
Amy Winston · gentoo
media-libs/opencv: url for contrib changed.
Package-Manager: portage-2.2.20.1
Amy Winston · gentoo
media-libs/opencv: drop old gstreamer support bug #547664.
Package-Manager: portage-2.2.20.1
Amy Winston · gentoo
media-libs/opencv: contrib useflag added bug #557870.
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed