summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Crerar2017-11-21 11:30:24 -0500
committerAndrew Crerar2017-11-21 11:30:24 -0500
commit68a27984bc89acc6429c58941adf644ccf0ea371 (patch)
tree2976ba74d09447e99b6fd8180612efbfae48006f
parent26c5f7231affe995dfa4ef0db335ee89db2c29d7 (diff)
downloadaur-68a27984bc89acc6429c58941adf644ccf0ea371.tar.gz
Updating url to use https, putting removing hdf5 from makedepends
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD46
2 files changed, 31 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f272dcf83ad1..e644f6fa9a2f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
pkgbase = opencv-git
pkgdesc = Open Source Computer Vision Library
- pkgver = 3.3.1.r163.g0eb1bfa874
+ pkgver = 3.3.1.r184.gc3cced0f89
pkgrel = 1
- url = http://opencv.org/
+ url = https://opencv.org/
+ arch = i686
arch = x86_64
license = BSD
makedepends = git
@@ -15,7 +16,6 @@ pkgbase = opencv-git
depends = openexr
depends = xine-lib
depends = libdc1394
- depends = hdf5
depends = gst-plugins-base-libs
depends = gtk3
depends = protobuf
@@ -24,7 +24,7 @@ pkgbase = opencv-git
optdepends = opencl-icd-loader: For coding with OpenCL
optdepends = python-numpy: Python 3 interface
optdepends = python2-numpy: Python 2 interface
- provides = opencv=3.3.1.r163.g0eb1bfa874
+ provides = opencv=3.3.1.r184.gc3cced0f89
conflicts = opencv
source = git+https://github.com/opencv/opencv.git
source = git+https://github.com/opencv/opencv_contrib.git
diff --git a/PKGBUILD b/PKGBUILD
index df72a197c3c6..a6ddd9461cfe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,13 +12,13 @@
_name=opencv
pkgname="$_name-git"
-pkgver=3.3.1.r163.g0eb1bfa874
+pkgver=3.3.1.r184.gc3cced0f89
pkgrel=1
pkgdesc="Open Source Computer Vision Library"
-url="http://opencv.org/"
+url="https://opencv.org/"
license=('BSD')
-arch=('x86_64')
-depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'hdf5' 'gst-plugins-base-libs'
+arch=('i686' 'x86_64')
+depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gst-plugins-base-libs'
'gtk3' 'protobuf')
makedepends=('git' 'cmake' 'python2-numpy' 'python-numpy' 'mesa' 'eigen')
optdepends=('opencv-samples'
@@ -33,21 +33,25 @@ source=('git+https://github.com/opencv/opencv.git'
sha512sums=('SKIP'
'SKIP')
-_cmakeopts=('-D WITH_OPENCL=ON'
- '-D WITH_OPENGL=ON'
- '-D WITH_TBB=ON'
- '-D WITH_XINE=ON'
- '-D WITH_GSTREAMER=OFF'
- '-D BUILD_WITH_DEBUG_INFO=OFF'
- '-D BUILD_TESTS=OFF'
- '-D BUILD_PERF_TESTS=OFF'
- '-D BUILD_EXAMPLES=ON'
- '-D INSTALL_C_EXAMPLES=ON'
- '-D INSTALL_PYTHON_EXAMPLES=ON'
- '-D CMAKE_BUILD_TYPE=Release'
- '-D CMAKE_INSTALL_PREFIX=/usr'
- '-D CMAKE_SKIP_RPATH=ON'
- '-D CMAKE_INSTALL_LIBDIR=/usr/lib')
+_cmakeopts=('-DWITH_OPENCL=ON'
+ '-DWITH_OPENGL=ON'
+ '-DWITH_TBB=ON'
+ '-DWITH_XINE=ON'
+ '-DWITH_GSTREAMER=OFF'
+ '-DBUILD_WITH_DEBUG_INFO=OFF'
+ '-DBUILD_TESTS=OFF'
+ '-DBUILD_PERF_TESTS=OFF'
+ '-DBUILD_EXAMPLES=ON'
+ '-DINSTALL_C_EXAMPLES=ON'
+ '-DINSTALL_PYTHON_EXAMPLES=ON'
+ '-DCMAKE_BUILD_TYPE=Release'
+ '-DCMAKE_INSTALL_PREFIX=/usr'
+ '-DCMAKE_SKIP_RPATH=ON'
+ '-DCMAKE_INSTALL_LIBDIR=/usr/lib')
+
+# SSE only available from Pentium 3 onwards (i686 is way older)
+[[ "$CARCH" = 'i686' ]] && _cmakeopts+=('-DCPU_BASELINE_DISABLE=SSE2')
+[[ "$CARCH" = 'x86_64' ]] && _cmakeopts+=('-DCPU_BASELINE_DISABLE=SSE3 -DCPU_BASELINE_REQUIRE=SSE2')
pkgver() {
cd "$srcdir/$_name"
@@ -73,4 +77,8 @@ package() {
# install LICENSE file
install -Dm644 "$srcdir"/"$_name"/LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+
+ cd "$pkgdir"/usr/share
+
+ mv OpenCV opencv # NOTE: Make the name casing consistent with what extra/opencv provides
}