[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 15:04:06 Author: arojas Revision: 404839 Update to 4.5.1 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 12:08:53 UTC (rev 404838) +++ PKGBUILD2020-12-22 15:04:06 UTC (rev 404839) @@ -3,8 +3,8 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=4.5.0 -pkgrel=3 +pkgver=4.5.1 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -20,8 +20,8 @@ 'java-runtime: Java interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('168f6e61d8462fb3d5a29ba0d19c0375c25cac753ad01035a359584ccde9' -'a65f1f0b98b2c720abbf122c502044d11f427a43212d85d8d2402d7a6339edda') +sha256sums=('5fbc26ee09e148a4d494b225d04217f7c913ca1a4d46115b70cca3565d7bbe05' +'12c3b1ddd0b8c1a7da5b743590a288df0934e5cef243e036ca290c2e45e425f5') build() { export JAVA_HOME="/usr/lib/jvm/default"
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, November 12, 2020 @ 16:03:05 Author: felixonmars Revision: 400592 upgpkg: opencv 4.5.0-3: Python 3.9 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-12 15:31:23 UTC (rev 400591) +++ PKGBUILD2020-11-12 16:03:05 UTC (rev 400592) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.5.0 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, November 9, 2020 @ 20:47:21 Author: foutrelis Revision: 399941 upgpkg: opencv 4.5.0-2: Python 3.9 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-09 20:20:18 UTC (rev 399940) +++ PKGBUILD2020-11-09 20:47:21 UTC (rev 399941) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, October 12, 2020 @ 16:47:49 Author: arojas Revision: 398069 Update to 4.5.0 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-12 16:15:19 UTC (rev 398068) +++ PKGBUILD2020-10-12 16:47:49 UTC (rev 398069) @@ -3,8 +3,8 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=4.4.0 -pkgrel=3 +pkgver=4.5.0 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -20,8 +20,8 @@ 'java-runtime: Java interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('7faa0991c74cda52313ee37ef73f3e451332a47e7aa36c2bb2240b69f5002d27' -'a69772f553b32427e09ffbfd0c8d5e5e47f7dab8b3ffc02851ffd7f912b76840') +sha256sums=('168f6e61d8462fb3d5a29ba0d19c0375c25cac753ad01035a359584ccde9' +'a65f1f0b98b2c720abbf122c502044d11f427a43212d85d8d2402d7a6339edda') build() { export JAVA_HOME="/usr/lib/jvm/default"
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, October 10, 2020 @ 12:32:52 Author: arojas Revision: 397842 Fix symlinks (FS#67980) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-10 11:33:12 UTC (rev 397841) +++ PKGBUILD2020-10-10 12:32:52 UTC (rev 397842) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.4.0 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -66,8 +66,8 @@ mv "$pkgdir"/usr/share/opencv4/samples "$srcdir" # Add java symlinks expected by some binary blobs - ln -s "$pkgdir"/usr/share/java/{opencv4/opencv-${pkgver//./},opencv}.jar - ln -s "$pkgdir"/usr/lib/{libopencv_java${pkgver//./},libopencv_java}.so + ln -sr "$pkgdir"/usr/share/java/{opencv4/opencv-${pkgver//./},opencv}.jar + ln -sr "$pkgdir"/usr/lib/{libopencv_java${pkgver//./},libopencv_java}.so } package_opencv-samples() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 11:24:34 Author: arojas Revision: 397193 Add symlinks expected by some binary blobs (FS#67980) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 07:59:12 UTC (rev 397192) +++ PKGBUILD2020-10-03 11:24:34 UTC (rev 397193) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -64,6 +64,10 @@ # separate samples package mv "$pkgdir"/usr/share/opencv4/samples "$srcdir" + + # Add java symlinks expected by some binary blobs + ln -s "$pkgdir"/usr/share/java/{opencv4/opencv-${pkgver//./},opencv}.jar + ln -s "$pkgdir"/usr/lib/{libopencv_java${pkgver//./},libopencv_java}.so } package_opencv-samples() {
[arch-commits] Commit in opencv/trunk (PKGBUILD opencv-includedir.patch)
Date: Saturday, July 25, 2020 @ 06:53:25 Author: arojas Revision: 392520 Update to 4.4.0 Modified: opencv/trunk/PKGBUILD Deleted: opencv/trunk/opencv-includedir.patch -+ PKGBUILD| 38 -- opencv-includedir.patch |9 - 2 files changed, 12 insertions(+), 35 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-25 06:52:57 UTC (rev 392519) +++ PKGBUILD2020-07-25 06:53:25 UTC (rev 392520) @@ -3,13 +3,13 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=4.3.0 -pkgrel=7 +pkgver=4.4.0 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) url="https://opencv.org/; -depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 openjpeg2 ffmpeg) +depends=(tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 openjpeg2 ffmpeg) makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke qt5-base vtk glew ant java-environment) optdepends=('opencv-samples: samples' 'vtk: for the viz module' @@ -19,27 +19,15 @@ 'python-numpy: Python bindings' 'java-runtime: Java interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; - "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; -opencv-includedir.patch) -sha256sums=('36799186756c1e12adde97f0a8d1afc395d5b0f86d8ad9ef951bc33aa732f9b9' -'acb8e89c9e7d1174e63e40532125b60d248b00e517255a98a419d415228c6a55' -'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10') + "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) +sha256sums=('7faa0991c74cda52313ee37ef73f3e451332a47e7aa36c2bb2240b69f5002d27' +'a69772f553b32427e09ffbfd0c8d5e5e47f7dab8b3ffc02851ffd7f912b76840') -prepare() { - mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in pkgconfig file - - sed -e '/ocv_tbb_cmake_guess(HAVE_TBB)/d' -i cmake/OpenCVDetectTBB.cmake # Don't use TBB's cmake config, it breaks build -} - build() { - cd build export JAVA_HOME="/usr/lib/jvm/default" # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to specify them manually _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` - cmake ../$pkgname-$pkgver \ + cmake -B build -S $pkgname-$pkgver \ -DWITH_OPENCL=ON \ -DWITH_OPENGL=ON \ -DWITH_TBB=ON \ @@ -65,15 +53,14 @@ -DOPENCV_JNI_INSTALL_PATH=lib \ -DOPENCV_GENERATE_SETUPVARS=OFF \ -DEIGEN_INCLUDE_PATH=/usr/include/eigen3 - make + cmake --build build } package_opencv() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build # install license file - install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname + install -Dm644 $pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname # separate samples package mv "$pkgdir"/usr/share/opencv4/samples "$srcdir" @@ -84,10 +71,9 @@ depends=("opencv=$pkgver") unset optdepends - cd build mkdir -p "$pkgdir"/usr/share/opencv4 - mv "$srcdir"/samples "$pkgdir"/usr/share/opencv4 + mv samples "$pkgdir"/usr/share/opencv4 # install license file - install -Dm644 "$srcdir"/opencv-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname + install -Dm644 opencv-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname } Deleted: opencv-includedir.patch === --- opencv-includedir.patch 2020-07-25 06:52:57 UTC (rev 392519) +++ opencv-includedir.patch 2020-07-25 06:53:25 UTC (rev 392520) @@ -1,9 +0,0 @@ -diff -u -r opencv-4.0.1/cmake/templates/opencv-XXX.pc.in opencv-4.0.1-includedir/cmake/templates/opencv-XXX.pc.in opencv-4.0.1/cmake/templates/opencv-XXX.pc.in 2018-12-22 07:03:30.0 + -+++ opencv-4.0.1-includedir/cmake/templates/opencv-XXX.pc.in 2019-02-07 15:08:15.016613349 + -@@ -11,4 +10,4 @@ - Version: @OPENCV_VERSION_PLAIN@ - Libs: @OPENCV_PC_LIBS@ - Libs.private: @OPENCV_PC_LIBS_PRIVATE@ --Cflags: -I${includedir_old} -I${includedir_new} -+Cflags: -I${includedir_new}
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 08:54:36 Author: arojas Revision: 383284 openexr 2.5.1 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 08:45:06 UTC (rev 383283) +++ PKGBUILD2020-05-12 08:54:36 UTC (rev 383284) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.3.0 -pkgrel=6 +pkgrel=7 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, May 9, 2020 @ 15:22:15 Author: arojas Revision: 382960 openexr 2.5 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-09 15:15:50 UTC (rev 382959) +++ PKGBUILD2020-05-09 15:22:15 UTC (rev 382960) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.3.0 -pkgrel=5 +pkgrel=6 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, May 9, 2020 @ 07:36:42 Author: arojas Revision: 382850 Use openjpeg for JPEG2000 (FS#64655) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-09 07:08:39 UTC (rev 382849) +++ PKGBUILD2020-05-09 07:36:42 UTC (rev 382850) @@ -4,12 +4,12 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.3.0 -pkgrel=4 +pkgrel=5 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) url="https://opencv.org/; -depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg) +depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 openjpeg2 ffmpeg) makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke qt5-base vtk glew ant java-environment) optdepends=('opencv-samples: samples' 'vtk: for the viz module'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, April 15, 2020 @ 13:03:53 Author: arojas Revision: 380366 hdf5 1.12 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-15 12:46:03 UTC (rev 380365) +++ PKGBUILD2020-04-15 13:03:53 UTC (rev 380366) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.3.0 -pkgrel=3 +pkgrel=4 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, April 15, 2020 @ 12:44:39 Author: arojas Revision: 380364 Enable vulkan support (FS#66264) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-15 10:17:24 UTC (rev 380363) +++ PKGBUILD2020-04-15 12:44:39 UTC (rev 380364) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -43,6 +43,7 @@ -DWITH_OPENCL=ON \ -DWITH_OPENGL=ON \ -DWITH_TBB=ON \ +-DWITH_VULKAN=ON \ -DWITH_QT=ON \ -DBUILD_WITH_DEBUG_INFO=OFF \ -DBUILD_TESTS=OFF \
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, April 11, 2020 @ 09:30:11 Author: arojas Revision: 380014 hdf5 1.12 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-11 09:26:14 UTC (rev 380013) +++ PKGBUILD2020-04-11 09:30:11 UTC (rev 380014) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, April 4, 2020 @ 09:30:41 Author: arojas Revision: 379498 Update to 4.3.0 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-04 09:21:58 UTC (rev 379497) +++ PKGBUILD2020-04-04 09:30:41 UTC (rev 379498) @@ -3,8 +3,8 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=4.2.0 -pkgrel=2 +pkgver=4.3.0 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -20,12 +20,10 @@ 'java-runtime: Java interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; -opencv-includedir.patch - opencv-install-samples_utils.patch::"https://github.com/opencv/opencv/commit/981e63d8.patch;) -sha256sums=('55bd939079d141a50fca74bde5b61b339dd0f0ece6320ec76859aaff03c90d9f' -'8a6b5661611d89baa59a26eb7ccf4abb3e55d73f99bb52d8f7c32265c8a43020' -'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10' -'c370f234931d46cd01234d48a01af02642d7e90a0486278fa7845d3bac1c514a') +opencv-includedir.patch) +sha256sums=('36799186756c1e12adde97f0a8d1afc395d5b0f86d8ad9ef951bc33aa732f9b9' +'acb8e89c9e7d1174e63e40532125b60d248b00e517255a98a419d415228c6a55' +'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10') prepare() { mkdir -p build @@ -32,7 +30,6 @@ cd $pkgname-$pkgver patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in pkgconfig file - patch -p1 -i ../opencv-install-samples_utils.patch # Install all CMake files required to build samples sed -e '/ocv_tbb_cmake_guess(HAVE_TBB)/d' -i cmake/OpenCVDetectTBB.cmake # Don't use TBB's cmake config, it breaks build }
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, February 28, 2020 @ 11:17:07 Author: arojas Revision: 376382 Install all CMake files required to build samples (FS#63742) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-28 10:40:52 UTC (rev 376381) +++ PKGBUILD2020-02-28 11:17:07 UTC (rev 376382) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -20,10 +20,12 @@ 'java-runtime: Java interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; -opencv-includedir.patch) +opencv-includedir.patch + opencv-install-samples_utils.patch::"https://github.com/opencv/opencv/commit/981e63d8.patch;) sha256sums=('55bd939079d141a50fca74bde5b61b339dd0f0ece6320ec76859aaff03c90d9f' '8a6b5661611d89baa59a26eb7ccf4abb3e55d73f99bb52d8f7c32265c8a43020' -'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10') +'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10' +'c370f234931d46cd01234d48a01af02642d7e90a0486278fa7845d3bac1c514a') prepare() { mkdir -p build @@ -30,6 +32,7 @@ cd $pkgname-$pkgver patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in pkgconfig file + patch -p1 -i ../opencv-install-samples_utils.patch # Install all CMake files required to build samples sed -e '/ocv_tbb_cmake_guess(HAVE_TBB)/d' -i cmake/OpenCVDetectTBB.cmake # Don't use TBB's cmake config, it breaks build } @@ -75,8 +78,7 @@ install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname # separate samples package - cd "$pkgdir"/usr/share - mv opencv4/samples "$srcdir"/$pkgname-samples + mv "$pkgdir"/usr/share/opencv4/samples "$srcdir" } package_opencv-samples() { @@ -84,10 +86,9 @@ depends=("opencv=$pkgver") unset optdepends - mkdir -p "$pkgdir"/usr/share/opencv - cp -r "$srcdir"/opencv-samples "$pkgdir"/usr/share/opencv/samples - # fix permissions - chmod 755 "$pkgdir"/usr/share/opencv/samples/* + cd build + mkdir -p "$pkgdir"/usr/share/opencv4 + mv "$srcdir"/samples "$pkgdir"/usr/share/opencv4 # install license file install -Dm644 "$srcdir"/opencv-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, December 21, 2019 @ 00:25:29 Author: arojas Revision: 372007 Update to 4.2.0 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-20 19:04:18 UTC (rev 372006) +++ PKGBUILD2019-12-21 00:25:29 UTC (rev 372007) @@ -3,14 +3,14 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=4.1.2 -pkgrel=4 +pkgver=4.2.0 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) url="https://opencv.org/; depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg) -makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke qt5-base vtk glew ant java-environment) +makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke qt5-base vtk glew ant java-environment xorgproto) optdepends=('opencv-samples: samples' 'vtk: for the viz module' 'qt5-base: for the HighGUI module and the Python bindings' @@ -21,8 +21,8 @@ source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; opencv-includedir.patch) -sha256sums=('546d7d19388f2eea709a1951c7bfd56943241e41649473278950f4cbef656661' -'0f6c3d30baa39e3e7611afb481ee86dea45dafb182cac87d570c95dccd83eb8b' +sha256sums=('55bd939079d141a50fca74bde5b61b339dd0f0ece6320ec76859aaff03c90d9f' +'8a6b5661611d89baa59a26eb7ccf4abb3e55d73f99bb52d8f7c32265c8a43020' 'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10') prepare() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, November 4, 2019 @ 00:05:17 Author: felixonmars Revision: 366647 Python 3.8 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-03 23:09:51 UTC (rev 366646) +++ PKGBUILD2019-11-04 00:05:17 UTC (rev 366647) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.1.2 -pkgrel=3 +pkgrel=4 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, October 26, 2019 @ 18:32:44 Author: felixonmars Revision: 365892 Python 3.8 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-26 17:19:40 UTC (rev 365891) +++ PKGBUILD2019-10-26 18:32:44 UTC (rev 365892) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, October 19, 2019 @ 11:18:44 Author: arojas Revision: 365212 Fix build with intel-tbb 2019.9 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 ++ 1 file changed, 2 insertions(+) Modified: PKGBUILD === --- PKGBUILD2019-10-19 10:26:27 UTC (rev 365211) +++ PKGBUILD2019-10-19 11:18:44 UTC (rev 365212) @@ -30,6 +30,8 @@ cd $pkgname-$pkgver patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in pkgconfig file + + sed -e '/ocv_tbb_cmake_guess(HAVE_TBB)/d' -i cmake/OpenCVDetectTBB.cmake # Don't use TBB's cmake config, it breaks build } build() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:37:16 Author: arojas Revision: 365180 Not needed with openexr 2.4.0-3 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |3 --- 1 file changed, 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:36:34 UTC (rev 365179) +++ PKGBUILD2019-10-18 23:37:16 UTC (rev 365180) @@ -30,9 +30,6 @@ cd $pkgname-$pkgver patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in pkgconfig file -# Fix build with openexr 2.4 - sed -e 's|Half|Half-2_4|' -e 's|Iex|Iex-2_4|' -e 's|Imath|Imath-2_4|' -e 's|IlmImf|IlmImf-2_4|' -e 's|IlmThread|IlmThread-2_4|' \ --i cmake/OpenCVFindOpenEXR.cmake } build() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:29:38 Author: arojas Revision: 365168 openexr 2.4 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 19:25:30 UTC (rev 365167) +++ PKGBUILD2019-10-18 21:29:38 UTC (rev 365168) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -30,6 +30,9 @@ cd $pkgname-$pkgver patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in pkgconfig file +# Fix build with openexr 2.4 + sed -e 's|Half|Half-2_4|' -e 's|Iex|Iex-2_4|' -e 's|Imath|Imath-2_4|' -e 's|IlmImf|IlmImf-2_4|' -e 's|IlmThread|IlmThread-2_4|' \ +-i cmake/OpenCVFindOpenEXR.cmake } build() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, October 10, 2019 @ 15:10:05 Author: arojas Revision: 364575 Update to 4.1.2, build highgui module with Qt (which brings opengl support) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-10 15:09:53 UTC (rev 364574) +++ PKGBUILD2019-10-10 15:10:05 UTC (rev 364575) @@ -3,7 +3,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=4.1.1 +pkgver=4.1.2 pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) @@ -10,10 +10,10 @@ license=(BSD) url="https://opencv.org/; depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg) -makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew ant java-environment) +makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke qt5-base vtk glew ant java-environment) optdepends=('opencv-samples: samples' -'gtk3: for the HighGUI module and the Python bindings' 'vtk: for the viz module' +'qt5-base: for the HighGUI module and the Python bindings' 'hdf5: for the HDF5 module and the Python bindings' 'opencl-icd-loader: For coding with OpenCL' 'python-numpy: Python bindings' @@ -21,8 +21,8 @@ source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; opencv-includedir.patch) -sha256sums=('d34985c7b4283519c032e3585b30846644f56c81acba35693295ff8930f080aa' -'9f85d380758498d800fec26307e389620cde8b1a2e86ab51cddc5200fbe37102' +sha256sums=('546d7d19388f2eea709a1951c7bfd56943241e41649473278950f4cbef656661' +'0f6c3d30baa39e3e7611afb481ee86dea45dafb182cac87d570c95dccd83eb8b' 'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10') prepare() { @@ -41,7 +41,7 @@ -DWITH_OPENCL=ON \ -DWITH_OPENGL=ON \ -DWITH_TBB=ON \ --DOpenGL_GL_PREFERENCE=GLVND \ +-DWITH_QT=ON \ -DBUILD_WITH_DEBUG_INFO=OFF \ -DBUILD_TESTS=OFF \ -DBUILD_PERF_TESTS=OFF \ @@ -49,7 +49,6 @@ -DINSTALL_C_EXAMPLES=ON \ -DINSTALL_PYTHON_EXAMPLES=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ -DCPU_BASELINE_DISABLE=SSE3 \ -DCPU_BASELINE_REQUIRE=SSE2 \ -DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, July 26, 2019 @ 17:20:14 Author: arojas Revision: 358631 Worksaround broken eigen include dir detection Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-07-26 17:16:11 UTC (rev 358630) +++ PKGBUILD2019-07-26 17:20:14 UTC (rev 358631) @@ -61,7 +61,8 @@ -DOPENCV_GENERATE_PKGCONFIG=ON \ -DOPENCV_ENABLE_NONFREE=ON \ -DOPENCV_JNI_INSTALL_PATH=lib \ --DOPENCV_GENERATE_SETUPVARS=OFF +-DOPENCV_GENERATE_SETUPVARS=OFF \ +-DEIGEN_INCLUDE_PATH=/usr/include/eigen3 make }
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, July 26, 2019 @ 10:15:53 Author: arojas Revision: 358611 Update to 4.1.1 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-26 09:37:06 UTC (rev 358610) +++ PKGBUILD2019-07-26 10:15:53 UTC (rev 358611) @@ -3,8 +3,8 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=4.1.0 -pkgrel=2 +pkgver=4.1.1 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -21,8 +21,8 @@ source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; opencv-includedir.patch) -sha256sums=('2c75b129da2e2c8728d168b7bf14ceca2da0ebe938557b109bae6742855ede13' -'e7d775cc0b87b04308823ca518b11b34cc12907a59af4ccdaf64419c1ba5e682' +sha256sums=('d34985c7b4283519c032e3585b30846644f56c81acba35693295ff8930f080aa' +'9f85d380758498d800fec26307e389620cde8b1a2e86ab51cddc5200fbe37102' 'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10') prepare() { @@ -60,7 +60,8 @@ -DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \ -DOPENCV_GENERATE_PKGCONFIG=ON \ -DOPENCV_ENABLE_NONFREE=ON \ --DOPENCV_JNI_INSTALL_PATH=lib +-DOPENCV_JNI_INSTALL_PATH=lib \ +-DOPENCV_GENERATE_SETUPVARS=OFF make }
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, June 11, 2019 @ 18:22:33 Author: arojas Revision: 355796 Add optdepends for Python bindings Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-11 18:22:25 UTC (rev 355795) +++ PKGBUILD2019-06-11 18:22:33 UTC (rev 355796) @@ -12,11 +12,11 @@ depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg) makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew ant java-environment) optdepends=('opencv-samples: samples' -'gtk3: for the HighGUI module' +'gtk3: for the HighGUI module and the Python bindings' 'vtk: for the viz module' -'hdf5: support for HDF5 format' +'hdf5: for the HDF5 module and the Python bindings' 'opencl-icd-loader: For coding with OpenCL' -'python-numpy: Python interface' +'python-numpy: Python bindings' 'java-runtime: Java interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, May 22, 2019 @ 19:03:03 Author: arojas Revision: 353859 libdc1394 2.2.6 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-22 18:48:11 UTC (rev 353858) +++ PKGBUILD2019-05-22 19:03:03 UTC (rev 353859) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, April 8, 2019 @ 09:39:54 Author: arojas Revision: 350318 Update to 4.1.0 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-08 09:28:16 UTC (rev 350317) +++ PKGBUILD2019-04-08 09:39:54 UTC (rev 350318) @@ -3,8 +3,8 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=4.0.1 -pkgrel=6 +pkgver=4.1.0 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -21,8 +21,8 @@ source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; opencv-includedir.patch) -sha256sums=('b79ccdc4797a959c5ab17249a8a302c066248ae070e4d7010e2d77a625fdb30a' -'0d8acbad4b7074cfaafd906a7419c23629179d5e98894714402090b192ef8237' +sha256sums=('2c75b129da2e2c8728d168b7bf14ceca2da0ebe938557b109bae6742855ede13' +'e7d775cc0b87b04308823ca518b11b34cc12907a59af4ccdaf64419c1ba5e682' 'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10') prepare() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, March 16, 2019 @ 23:07:26 Author: arojas Revision: 348533 hdf5 1.10.5 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-16 22:18:34 UTC (rev 348532) +++ PKGBUILD2019-03-16 23:07:26 UTC (rev 348533) @@ -4,13 +4,13 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.0.1 -pkgrel=5 +pkgrel=6 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) url="https://opencv.org/; depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg) -makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew ant java-environment double-conversion) +makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew ant java-environment) optdepends=('opencv-samples: samples' 'gtk3: for the HighGUI module' 'vtk: for the viz module'
[arch-commits] Commit in opencv/trunk (PKGBUILD opencv-includedir.patch)
Date: Thursday, February 7, 2019 @ 16:42:50 Author: arojas Revision: 345609 Fix include dirs in pkgconfig file Added: opencv/trunk/opencv-includedir.patch Modified: opencv/trunk/PKGBUILD -+ PKGBUILD| 11 --- opencv-includedir.patch |9 + 2 files changed, 17 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-07 15:49:18 UTC (rev 345608) +++ PKGBUILD2019-02-07 16:42:50 UTC (rev 345609) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -19,12 +19,17 @@ 'python-numpy: Python interface' 'java-runtime: Java interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; - "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) + "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; +opencv-includedir.patch) sha256sums=('b79ccdc4797a959c5ab17249a8a302c066248ae070e4d7010e2d77a625fdb30a' -'0d8acbad4b7074cfaafd906a7419c23629179d5e98894714402090b192ef8237') +'0d8acbad4b7074cfaafd906a7419c23629179d5e98894714402090b192ef8237' +'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10') prepare() { mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in pkgconfig file } build() { Added: opencv-includedir.patch === --- opencv-includedir.patch (rev 0) +++ opencv-includedir.patch 2019-02-07 16:42:50 UTC (rev 345609) @@ -0,0 +1,9 @@ +diff -u -r opencv-4.0.1/cmake/templates/opencv-XXX.pc.in opencv-4.0.1-includedir/cmake/templates/opencv-XXX.pc.in +--- opencv-4.0.1/cmake/templates/opencv-XXX.pc.in 2018-12-22 07:03:30.0 + opencv-4.0.1-includedir/cmake/templates/opencv-XXX.pc.in 2019-02-07 15:08:15.016613349 + +@@ -11,4 +10,4 @@ + Version: @OPENCV_VERSION_PLAIN@ + Libs: @OPENCV_PC_LIBS@ + Libs.private: @OPENCV_PC_LIBS_PRIVATE@ +-Cflags: -I${includedir_old} -I${includedir_new} ++Cflags: -I${includedir_new}
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, February 4, 2019 @ 21:34:04 Author: arojas Revision: 345268 Rebuild against vtk 8.2 (FS#61626) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-04 19:59:32 UTC (rev 345267) +++ PKGBUILD2019-02-04 21:34:04 UTC (rev 345268) @@ -4,13 +4,13 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) url="https://opencv.org/; depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg) -makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew ant java-environment) +makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew ant java-environment double-conversion) optdepends=('opencv-samples: samples' 'gtk3: for the HighGUI module' 'vtk: for the viz module'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, January 6, 2019 @ 13:07:29 Author: arojas Revision: 343034 Add Java support (FS#41452) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-06 12:18:08 UTC (rev 343033) +++ PKGBUILD2019-01-06 13:07:29 UTC (rev 343034) @@ -4,19 +4,20 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.0.1 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) url="http://opencv.org/; depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg) -makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew) +makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew ant java-environment) optdepends=('opencv-samples: samples' 'gtk3: for the HighGUI module' 'vtk: for the viz module' 'hdf5: support for HDF5 format' 'opencl-icd-loader: For coding with OpenCL' -'python-numpy: Python interface') +'python-numpy: Python interface' +'java-runtime: Java interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) sha256sums=('b79ccdc4797a959c5ab17249a8a302c066248ae070e4d7010e2d77a625fdb30a' @@ -28,6 +29,7 @@ build() { cd build + export JAVA_HOME="/usr/lib/jvm/default" # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to specify them manually _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` cmake ../$pkgname-$pkgver \ @@ -52,7 +54,8 @@ -DLAPACK_CBLAS_H="/usr/include/cblas.h" \ -DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \ -DOPENCV_GENERATE_PKGCONFIG=ON \ --DOPENCV_ENABLE_NONFREE=ON +-DOPENCV_ENABLE_NONFREE=ON \ +-DOPENCV_JNI_INSTALL_PATH=lib make }
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, January 5, 2019 @ 10:57:48 Author: arojas Revision: 342996 Enable nonfree algorithms (FS#61196) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-05 08:50:30 UTC (rev 342995) +++ PKGBUILD2019-01-05 10:57:48 UTC (rev 342996) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -51,7 +51,8 @@ -DLAPACK_LIBRARIES="/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so" \ -DLAPACK_CBLAS_H="/usr/include/cblas.h" \ -DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \ --DOPENCV_GENERATE_PKGCONFIG=ON +-DOPENCV_GENERATE_PKGCONFIG=ON \ +-DOPENCV_ENABLE_NONFREE=ON make }
[arch-commits] Commit in opencv/trunk (PKGBUILD opencv-legacy-headers.patch)
Date: Monday, December 24, 2018 @ 12:58:34 Author: arojas Revision: 342710 Update to 4.0.1 Modified: opencv/trunk/PKGBUILD Deleted: opencv/trunk/opencv-legacy-headers.patch -+ PKGBUILD| 14 -- opencv-legacy-headers.patch | 12 2 files changed, 4 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-24 08:25:19 UTC (rev 342709) +++ PKGBUILD2018-12-24 12:58:34 UTC (rev 342710) @@ -3,8 +3,8 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=4.0.0 -pkgrel=4 +pkgver=4.0.1 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -19,8 +19,8 @@ 'python-numpy: Python interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('86fd08fc02893e05e2944fa7b0daa7d02643232450f020b475e1b2f24587b99a' -'4fb0681414df4baedce6e3f4a01318d6f4fcde6ee14854d761fd4e397a397763') +sha256sums=('b79ccdc4797a959c5ab17249a8a302c066248ae070e4d7010e2d77a625fdb30a' +'0d8acbad4b7074cfaafd906a7419c23629179d5e98894714402090b192ef8237') prepare() { mkdir -p build @@ -65,12 +65,6 @@ # separate samples package cd "$pkgdir"/usr/share mv opencv4/samples "$srcdir"/$pkgname-samples - - # install missing headers https://github.com/opencv/opencv/issues/13201 - for _module in imgcodecs videoio photo; do -cp -r "$srcdir"/$pkgname-$pkgver/modules/$_module/include/opencv2/$_module/legacy \ - "$pkgdir"/usr/include/opencv4/opencv2/$_module - done } package_opencv-samples() { Deleted: opencv-legacy-headers.patch === --- opencv-legacy-headers.patch 2018-12-24 08:25:19 UTC (rev 342709) +++ opencv-legacy-headers.patch 2018-12-24 12:58:34 UTC (rev 342710) @@ -1,12 +0,0 @@ -diff --git a/modules/imgcodecs/CMakeLists.txt b/modules/imgcodecs/CMakeLists.txt -index d771224d4..dc9587927 100644 a/modules/imgcodecs/CMakeLists.txt -+++ b/modules/imgcodecs/CMakeLists.txt -@@ -102,6 +102,7 @@ file(GLOB imgcodecs_ext_hdrs - "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/*.hpp" - "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/*.hpp" - "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/*.h" -+ "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/*/*.h" - ) - - if(IOS)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, November 21, 2018 @ 08:28:20 Author: arojas Revision: 340182 Fix python binding (FS#60855), install more missing headers Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 33 ++--- 1 file changed, 14 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-21 03:16:17 UTC (rev 340181) +++ PKGBUILD2018-11-21 08:28:20 UTC (rev 340182) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -18,22 +18,18 @@ 'opencl-icd-loader: For coding with OpenCL' 'python-numpy: Python interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; - "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; -opencv-legacy-headers.patch) + "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) sha256sums=('86fd08fc02893e05e2944fa7b0daa7d02643232450f020b475e1b2f24587b99a' -'4fb0681414df4baedce6e3f4a01318d6f4fcde6ee14854d761fd4e397a397763' -'7c31ab3855b047d35b1d953431dea4145fa2a408451d8a23e19d020a9afda4ad') +'4fb0681414df4baedce6e3f4a01318d6f4fcde6ee14854d761fd4e397a397763') prepare() { mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../opencv-legacy-headers.patch # Install legacy headers } build() { cd build # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to specify them manually + _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` cmake ../$pkgname-$pkgver \ -DWITH_OPENCL=ON \ -DWITH_OPENGL=ON \ @@ -50,17 +46,16 @@ -DCPU_BASELINE_DISABLE=SSE3 \ -DCPU_BASELINE_REQUIRE=SSE2 \ -DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \ +-DOPENCV_SKIP_PYTHON_LOADER=ON \ +-DOPENCV_PYTHON3_INSTALL_PATH=$_pythonpath \ -DLAPACK_LIBRARIES="/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so" \ -DLAPACK_CBLAS_H="/usr/include/cblas.h" \ -DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \ --DOPENCV_GENERATE_PKGCONFIG=ON \ --DPYTHON2_EXECUTABLE=/usr/bin/python2 +-DOPENCV_GENERATE_PKGCONFIG=ON make } package_opencv() { - options=(staticlibs) - cd build make DESTDIR="$pkgdir" install @@ -67,15 +62,15 @@ # install license file install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname - # install python bindings - cd python_loader - python setup.py install --root="$pkgdir" - rm -r "$pkgdir"/usr/python - + # separate samples package cd "$pkgdir"/usr/share + mv opencv4/samples "$srcdir"/$pkgname-samples - # separate samples package - mv opencv4/samples "$srcdir/$pkgname-samples" + # install missing headers https://github.com/opencv/opencv/issues/13201 + for _module in imgcodecs videoio photo; do +cp -r "$srcdir"/$pkgname-$pkgver/modules/$_module/include/opencv2/$_module/legacy \ + "$pkgdir"/usr/include/opencv4/opencv2/$_module + done } package_opencv-samples() {
[arch-commits] Commit in opencv/trunk (PKGBUILD opencv-legacy-headers.patch)
Date: Sunday, November 18, 2018 @ 16:54:09 Author: arojas Revision: 340099 Fix missing legacy headers Added: opencv/trunk/opencv-legacy-headers.patch Modified: opencv/trunk/PKGBUILD -+ PKGBUILD| 11 --- opencv-legacy-headers.patch | 12 2 files changed, 20 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-18 16:53:43 UTC (rev 340098) +++ PKGBUILD2018-11-18 16:54:09 UTC (rev 340099) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -18,12 +18,17 @@ 'opencl-icd-loader: For coding with OpenCL' 'python-numpy: Python interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; - "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) + "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; +opencv-legacy-headers.patch) sha256sums=('86fd08fc02893e05e2944fa7b0daa7d02643232450f020b475e1b2f24587b99a' -'4fb0681414df4baedce6e3f4a01318d6f4fcde6ee14854d761fd4e397a397763') +'4fb0681414df4baedce6e3f4a01318d6f4fcde6ee14854d761fd4e397a397763' +'7c31ab3855b047d35b1d953431dea4145fa2a408451d8a23e19d020a9afda4ad') prepare() { mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../opencv-legacy-headers.patch # Install legacy headers } build() { Added: opencv-legacy-headers.patch === --- opencv-legacy-headers.patch (rev 0) +++ opencv-legacy-headers.patch 2018-11-18 16:54:09 UTC (rev 340099) @@ -0,0 +1,12 @@ +diff --git a/modules/imgcodecs/CMakeLists.txt b/modules/imgcodecs/CMakeLists.txt +index d771224d4..dc9587927 100644 +--- a/modules/imgcodecs/CMakeLists.txt b/modules/imgcodecs/CMakeLists.txt +@@ -102,6 +102,7 @@ file(GLOB imgcodecs_ext_hdrs + "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/*.hpp" + "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/*.hpp" + "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/*.h" ++ "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/*/*.h" + ) + + if(IOS)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, November 18, 2018 @ 14:29:36 Author: arojas Revision: 340096 Install pkgconfig file for now, many projects still need it Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-18 14:04:50 UTC (rev 340095) +++ PKGBUILD2018-11-18 14:29:36 UTC (rev 340096) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=4.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -47,7 +47,9 @@ -DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \ -DLAPACK_LIBRARIES="/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so" \ -DLAPACK_CBLAS_H="/usr/include/cblas.h" \ --DLAPACK_LAPACKE_H="/usr/include/lapacke.h" +-DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \ +-DOPENCV_GENERATE_PKGCONFIG=ON \ +-DPYTHON2_EXECUTABLE=/usr/bin/python2 make }
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, November 18, 2018 @ 14:04:27 Author: arojas Revision: 340094 Update to 4.0.0 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-18 13:33:04 UTC (rev 340093) +++ PKGBUILD2018-11-18 14:04:27 UTC (rev 340094) @@ -3,7 +3,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=3.4.4 +pkgver=4.0.0 pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) @@ -19,8 +19,8 @@ 'python-numpy: Python interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('b5755384cbadf67f55838c6cfd9ae1aad0ebad2c7cfe4c1174417c80d2ed15a9' -'765446d994713363554978d1da447fef77a2cdf9e38742f0a98b13b92652626d') +sha256sums=('86fd08fc02893e05e2944fa7b0daa7d02643232450f020b475e1b2f24587b99a' +'4fb0681414df4baedce6e3f4a01318d6f4fcde6ee14854d761fd4e397a397763') prepare() { mkdir -p build @@ -68,8 +68,7 @@ cd "$pkgdir"/usr/share # separate samples package - mv OpenCV/samples "$srcdir/$pkgname-samples" - mv OpenCV $pkgname # otherwise folder naming is inconsistent + mv opencv4/samples "$srcdir/$pkgname-samples" } package_opencv-samples() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, November 17, 2018 @ 22:42:18 Author: arojas Revision: 340073 Update to 3.4.4 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-17 20:40:07 UTC (rev 340072) +++ PKGBUILD2018-11-17 22:42:18 UTC (rev 340073) @@ -3,25 +3,24 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=3.4.3 -pkgrel=5 +pkgver=3.4.4 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) url="http://opencv.org/; depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg) -makedepends=(cmake python-numpy python2-numpy mesa eigen hdf5 lapacke gtk3 vtk glew) +makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew) optdepends=('opencv-samples: samples' 'gtk3: for the HighGUI module' 'vtk: for the viz module' 'hdf5: support for HDF5 format' 'opencl-icd-loader: For coding with OpenCL' -'python-numpy: Python 3 interface' -'python2-numpy: Python 2 interface') +'python-numpy: Python interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('37c7d8c3b9807902ad11b9181bbde61dcb3898a78a563130494752f46fe8cc5f' -'6dfb51326f3dfeb659128df952edecd45683626a965aa4a8e1e9c970c40fb636') +sha256sums=('b5755384cbadf67f55838c6cfd9ae1aad0ebad2c7cfe4c1174417c80d2ed15a9' +'765446d994713363554978d1da447fef77a2cdf9e38742f0a98b13b92652626d') prepare() { mkdir -p build @@ -61,6 +60,11 @@ # install license file install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname + # install python bindings + cd python_loader + python setup.py install --root="$pkgdir" + rm -r "$pkgdir"/usr/python + cd "$pkgdir"/usr/share # separate samples package
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, October 23, 2018 @ 16:20:49 Author: arojas Revision: 337189 HDF5 1.10.4 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-23 15:05:08 UTC (rev 337188) +++ PKGBUILD2018-10-23 16:20:49 UTC (rev 337189) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=3.4.3 -pkgrel=4 +pkgrel=5 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, October 19, 2018 @ 08:46:31 Author: arojas Revision: 336874 Enable ffmpeg support (may fix FS#60459) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-19 08:43:59 UTC (rev 336873) +++ PKGBUILD2018-10-19 08:46:31 UTC (rev 336874) @@ -4,12 +4,12 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=3.4.3 -pkgrel=3 +pkgrel=4 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) url="http://opencv.org/; -depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper) +depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg) makedepends=(cmake python-numpy python2-numpy mesa eigen hdf5 lapacke gtk3 vtk glew) optdepends=('opencv-samples: samples' 'gtk3: for the HighGUI module'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, September 29, 2018 @ 13:10:50 Author: arojas Revision: 335548 Enable viz module (FS#41923) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-29 10:45:06 UTC (rev 335547) +++ PKGBUILD2018-09-29 13:10:50 UTC (rev 335548) @@ -4,15 +4,16 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=3.4.3 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) url="http://opencv.org/; depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper) -makedepends=(cmake python-numpy python2-numpy mesa eigen hdf5 lapacke gtk3) +makedepends=(cmake python-numpy python2-numpy mesa eigen hdf5 lapacke gtk3 vtk glew) optdepends=('opencv-samples: samples' 'gtk3: for the HighGUI module' +'vtk: for the viz module' 'hdf5: support for HDF5 format' 'opencl-icd-loader: For coding with OpenCL' 'python-numpy: Python 3 interface'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, August 31, 2018 @ 10:07:14 Author: arojas Revision: 333160 hdf5 1.10.3 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-31 08:53:29 UTC (rev 333159) +++ PKGBUILD2018-08-31 10:07:14 UTC (rev 333160) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=3.4.3 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, August 29, 2018 @ 14:04:20 Author: arojas Revision: 333085 Update to 3.4.3 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-29 13:47:49 UTC (rev 333084) +++ PKGBUILD2018-08-29 14:04:20 UTC (rev 333085) @@ -4,8 +4,8 @@ pkgbase=opencv pkgname=(opencv opencv-samples) -pkgver=3.4.2 -pkgrel=4 +pkgver=3.4.3 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -20,8 +20,8 @@ 'python2-numpy: Python 2 interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('9405c5d7d8ab1696e98631d0c92125816356ec366a73c417bdcc4d74783b42aa' -'45a52764ebd2558fa0b7fd8dc47379b37dd0956d912abbf7c786228374fdf60d') +sha256sums=('37c7d8c3b9807902ad11b9181bbde61dcb3898a78a563130494752f46fe8cc5f' +'6dfb51326f3dfeb659128df952edecd45683626a965aa4a8e1e9c970c40fb636') prepare() { mkdir -p build
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, August 23, 2018 @ 17:52:56 Author: arojas Revision: 332865 hdf5 1.10.3 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-23 14:01:35 UTC (rev 332864) +++ PKGBUILD2018-08-23 17:52:56 UTC (rev 332865) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=3.4.2 -pkgrel=3 +pkgrel=4 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, August 19, 2018 @ 10:05:26 Author: arojas Revision: 332647 ilmbase/openexr 2.3 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 4 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-19 10:04:20 UTC (rev 332646) +++ PKGBUILD2018-08-19 10:05:26 UTC (rev 332647) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=3.4.2 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD) @@ -63,13 +63,9 @@ cd "$pkgdir"/usr/share - # separate samples package; also be -R friendly - if [[ -d OpenCV/samples ]]; then -mv OpenCV/samples "$srcdir/$pkgname-samples" -mv OpenCV $pkgname # otherwise folder naming is inconsistent - elif [[ ! -d OpenCV ]]; then -warning "Directory naming issue; samples package may not be built!" - fi + # separate samples package + mv OpenCV/samples "$srcdir/$pkgname-samples" + mv OpenCV $pkgname # otherwise folder naming is inconsistent } package_opencv-samples() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, July 18, 2018 @ 06:31:32 Author: foutrelis Revision: 328955 Python 3.7 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-18 06:23:40 UTC (rev 328954) +++ PKGBUILD2018-07-18 06:31:32 UTC (rev 328955) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=(opencv opencv-samples) pkgver=3.4.2 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=(x86_64) license=(BSD)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, July 4, 2018 @ 16:17:51 Author: arojas Revision: 327970 Update to 3.4.2, switch to GTK3 and gstreamer Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 79 - 1 file changed, 37 insertions(+), 42 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-04 14:30:56 UTC (rev 327969) +++ PKGBUILD2018-07-04 16:17:51 UTC (rev 327970) @@ -3,17 +3,17 @@ # Contributor: Tobias Powalowski pkgbase=opencv -pkgname=('opencv' 'opencv-samples') -pkgver=3.4.1 -pkgrel=3 +pkgname=(opencv opencv-samples) +pkgver=3.4.2 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" -arch=('x86_64') -license=('BSD') +arch=(x86_64) +license=(BSD) url="http://opencv.org/; -depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'cblas' 'lapack' 'libgphoto2' 'jasper') -makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen' 'hdf5' 'lapacke' 'gtkglext') -optdepends=('opencv-samples' -'gtkglext: for the HighGUI module' +depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper) +makedepends=(cmake python-numpy python2-numpy mesa eigen hdf5 lapacke gtk3) +optdepends=('opencv-samples: samples' +'gtk3: for the HighGUI module' 'hdf5: support for HDF5 format' 'opencl-icd-loader: For coding with OpenCL' 'python-numpy: Python 3 interface' @@ -20,50 +20,48 @@ 'python2-numpy: Python 2 interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('24bda432eaace9e992322dcc3d30144cefa5314c2424d4aa02e5fe3fa9dd17bd' -'298c69ee006d7675e1ff9d371ba8b0d9e7e88374bb7ba0f9d0789851d352ec6e') +sha256sums=('9405c5d7d8ab1696e98631d0c92125816356ec366a73c417bdcc4d74783b42aa' +'45a52764ebd2558fa0b7fd8dc47379b37dd0956d912abbf7c786228374fdf60d') -_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_INSTALL_PREFIX=/usr' -'-D CMAKE_INSTALL_LIBDIR=lib' -'-D CPU_BASELINE_DISABLE=SSE3 -D CPU_BASELINE_REQUIRE=SSE2' -) +prepare() { + mkdir -p build +} build() { - mkdir -p build - cd build # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to specify them manually - cmake ${_cmakeopts[@]} \ + cmake ../$pkgname-$pkgver \ +-DWITH_OPENCL=ON \ +-DWITH_OPENGL=ON \ +-DWITH_TBB=ON \ +-DOpenGL_GL_PREFERENCE=GLVND \ +-DBUILD_WITH_DEBUG_INFO=OFF \ +-DBUILD_TESTS=OFF \ +-DBUILD_PERF_TESTS=OFF \ +-DBUILD_EXAMPLES=ON \ +-DINSTALL_C_EXAMPLES=ON \ +-DINSTALL_PYTHON_EXAMPLES=ON \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCPU_BASELINE_DISABLE=SSE3 \ +-DCPU_BASELINE_REQUIRE=SSE2 \ -DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \ -DLAPACK_LIBRARIES="/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so" \ -DLAPACK_CBLAS_H="/usr/include/cblas.h" \ --DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \ -../$pkgname-$pkgver +-DLAPACK_LAPACKE_H="/usr/include/lapacke.h" make } package_opencv() { - options=('staticlibs') + options=(staticlibs) cd build make DESTDIR="$pkgdir" install # install license file - install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname - cd "$pkgdir/usr/share" + cd "$pkgdir"/usr/share # separate samples package; also be -R friendly if [[ -d OpenCV/samples ]]; then @@ -76,17 +74,14 @@ package_opencv-samples() { pkgdesc+=" (samples)" - depends=("opencv=$pkgver") # sample codes change with lib/API + depends=("opencv=$pkgver") unset optdepends - mkdir -p "$pkgdir/usr/share/opencv" - cp -r "$srcdir/opencv-samples" "$pkgdir/usr/share/opencv/samples" + mkdir -p "$pkgdir"/usr/share/opencv + cp -r "$srcdir"/opencv-samples "$pkgdir"/usr/share/opencv/samples # fix permissions chmod 755 "$pkgdir"/usr/share/opencv/samples/* # install license file - install -Dm644 "$srcdir/opencv-$pkgver/LICENSE" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir"/opencv-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname } - -# vim:set ts=2 sw=2 et:
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, April 23, 2018 @ 17:45:45 Author: arojas Revision: 322855 ffmpeg 4.0 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-23 17:43:05 UTC (rev 322854) +++ PKGBUILD2018-04-23 17:45:45 UTC (rev 322855) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.4.1 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=('x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, March 13, 2018 @ 09:28:32 Author: arojas Revision: 318787 Add missing jasper dependency (FS#57818) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-13 09:09:21 UTC (rev 318786) +++ PKGBUILD2018-03-13 09:28:32 UTC (rev 318787) @@ -5,12 +5,12 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.4.1 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=('x86_64') license=('BSD') url="http://opencv.org/; -depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'cblas' 'lapack' 'libgphoto2') +depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'cblas' 'lapack' 'libgphoto2' 'jasper') makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen' 'hdf5' 'lapacke' 'gtkglext') optdepends=('opencv-samples' 'gtkglext: for the HighGUI module' @@ -34,13 +34,9 @@ '-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_INSTALL_LIBDIR=lib' -'-D CMAKE_SKIP_RPATH=ON' '-D CPU_BASELINE_DISABLE=SSE3 -D CPU_BASELINE_REQUIRE=SSE2' -#'-D WITH_IPP=ON' -#'-D INSTALL_CREATE_DISTRIB=ON' ) build() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, March 1, 2018 @ 08:13:04 Author: arojas Revision: 317670 Update to 3.4.1 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-01 07:41:29 UTC (rev 317669) +++ PKGBUILD2018-03-01 08:13:04 UTC (rev 317670) @@ -4,8 +4,8 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -pkgver=3.4.0 -pkgrel=3 +pkgver=3.4.1 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=('x86_64') license=('BSD') @@ -20,8 +20,8 @@ 'python2-numpy: Python 2 interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('ae8a9f468b7ee3822a62d20d356c69f2b32330a231e738ac2914f332766611b7' -'699ab3eee7922fbd3e8f98c68e6d16a1d453b20ef364e76172e56466dc9c16cd') +sha256sums=('24bda432eaace9e992322dcc3d30144cefa5314c2424d4aa02e5fe3fa9dd17bd' +'298c69ee006d7675e1ff9d371ba8b0d9e7e88374bb7ba0f9d0789851d352ec6e') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, February 26, 2018 @ 09:39:42 Author: arojas Revision: 317550 ilmbase/openexr 2.2.1 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-26 09:32:09 UTC (rev 317549) +++ PKGBUILD2018-02-26 09:39:42 UTC (rev 317550) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.4.0 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=('x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, January 30, 2018 @ 19:05:04 Author: arojas Revision: 315628 Make gtkglext optional Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-30 18:48:08 UTC (rev 315627) +++ PKGBUILD2018-01-30 19:05:04 UTC (rev 315628) @@ -10,9 +10,10 @@ arch=('x86_64') license=('BSD') url="http://opencv.org/; -depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext' 'cblas' 'lapack' 'libgphoto2') -makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen' 'hdf5' 'lapacke') +depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'cblas' 'lapack' 'libgphoto2') +makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen' 'hdf5' 'lapacke' 'gtkglext') optdepends=('opencv-samples' +'gtkglext: for the HighGUI module' 'hdf5: support for HDF5 format' 'opencl-icd-loader: For coding with OpenCL' 'python-numpy: Python 3 interface'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, December 24, 2017 @ 11:42:53 Author: arojas Revision: 313583 Fix libdir Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-24 11:25:28 UTC (rev 313582) +++ PKGBUILD2017-12-24 11:42:53 UTC (rev 313583) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=('x86_64') license=('BSD') @@ -35,6 +35,7 @@ '-D INSTALL_PYTHON_EXAMPLES=ON' '-D CMAKE_BUILD_TYPE=Release' '-D CMAKE_INSTALL_PREFIX=/usr' +'-D CMAKE_INSTALL_LIBDIR=lib' '-D CMAKE_SKIP_RPATH=ON' '-D CPU_BASELINE_DISABLE=SSE3 -D CPU_BASELINE_REQUIRE=SSE2' #'-D WITH_IPP=ON'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, December 24, 2017 @ 11:25:04 Author: arojas Revision: 313581 Update to 3.4.0 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-24 10:24:56 UTC (rev 313580) +++ PKGBUILD2017-12-24 11:25:04 UTC (rev 313581) @@ -4,13 +4,13 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -pkgver=3.3.1 -pkgrel=3 +pkgver=3.4.0 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=('x86_64') license=('BSD') url="http://opencv.org/; -depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext' 'cblas' 'lapack') +depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext' 'cblas' 'lapack' 'libgphoto2') makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen' 'hdf5' 'lapacke') optdepends=('opencv-samples' 'hdf5: support for HDF5 format' @@ -19,8 +19,8 @@ 'python2-numpy: Python 2 interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('e59412c7e0d398113b1e454d600fcdff54cd77100a84483ac0d82bbf52496932' -'6f3ce148dc6e147496f0dbec1c99e917e13bf138f5a8ccfc3765f5c2372bd331') +sha256sums=('ae8a9f468b7ee3822a62d20d356c69f2b32330a231e738ac2914f332766611b7' +'699ab3eee7922fbd3e8f98c68e6d16a1d453b20ef364e76172e56466dc9c16cd') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, December 5, 2017 @ 21:51:14 Author: arojas Revision: 311664 Oops Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2017-12-05 21:49:44 UTC (rev 311663) +++ PKGBUILD2017-12-05 21:51:14 UTC (rev 311664) @@ -52,6 +52,7 @@ -DLAPACK_CBLAS_H="/usr/include/cblas.h" \ -DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \ ../$pkgname-$pkgver + make } package_opencv() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, December 5, 2017 @ 19:20:03 Author: arojas Revision: 311646 Enable LAPACK support (FS#56351) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 8 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-05 18:44:10 UTC (rev 311645) +++ PKGBUILD2017-12-05 19:20:03 UTC (rev 311646) @@ -5,13 +5,13 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.3.1 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=('x86_64') license=('BSD') url="http://opencv.org/; -depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') -makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen' 'hdf5') +depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext' 'cblas' 'lapack') +makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen' 'hdf5' 'lapacke') optdepends=('opencv-samples' 'hdf5: support for HDF5 format' 'opencl-icd-loader: For coding with OpenCL' @@ -36,23 +36,22 @@ '-D CMAKE_BUILD_TYPE=Release' '-D CMAKE_INSTALL_PREFIX=/usr' '-D CMAKE_SKIP_RPATH=ON' +'-D CPU_BASELINE_DISABLE=SSE3 -D CPU_BASELINE_REQUIRE=SSE2' #'-D WITH_IPP=ON' #'-D INSTALL_CREATE_DISTRIB=ON' ) -# SSE only available from Pentium 3 onwards (i686 is way older) -[[ "$CARCH" = 'i686' ]] && _cmakeopts+=('-D CPU_BASELINE_DISABLE=SSE2') -[[ "$CARCH" = 'x86_64' ]] && _cmakeopts+=('-D CPU_BASELINE_DISABLE=SSE3 -D CPU_BASELINE_REQUIRE=SSE2') - build() { mkdir -p build cd build + # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to specify them manually cmake ${_cmakeopts[@]} \ -DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \ + -DLAPACK_LIBRARIES="/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so" \ +-DLAPACK_CBLAS_H="/usr/include/cblas.h" \ +-DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \ ../$pkgname-$pkgver - - make } package_opencv() { @@ -59,7 +58,6 @@ options=('staticlibs') cd build - make DESTDIR="$pkgdir" install # install license file
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, November 4, 2017 @ 21:54:52 Author: arojas Revision: 308914 Disable SSE3 instructions (FS#56233) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-04 21:04:31 UTC (rev 308913) +++ PKGBUILD2017-11-04 21:54:52 UTC (rev 308914) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') @@ -41,10 +41,8 @@ ) # SSE only available from Pentium 3 onwards (i686 is way older) -[[ "$CARCH" = 'i686' ]] && \ - _cmakeopts+=('-D ENABLE_SSE=OFF' - '-D ENABLE_SSE2=OFF' - '-D ENABLE_SSE3=OFF') +[[ "$CARCH" = 'i686' ]] && _cmakeopts+=('-D CPU_BASELINE_DISABLE=SSE2') +[[ "$CARCH" = 'x86_64' ]] && _cmakeopts+=('-D CPU_BASELINE_DISABLE=SSE3 -D CPU_BASELINE_REQUIRE=SSE2') build() { mkdir -p build
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, October 26, 2017 @ 17:18:41 Author: arojas Revision: 308508 Update to 3.3.1 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-26 15:46:35 UTC (rev 308507) +++ PKGBUILD2017-10-26 17:18:41 UTC (rev 308508) @@ -4,8 +4,8 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -pkgver=3.3.0 -pkgrel=2 +pkgver=3.3.1 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') @@ -19,8 +19,8 @@ 'python2-numpy: Python 2 interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) -sha256sums=('3546c3837f88177c898e4172942da7a3ca6c4e8e98a33d0cbccb2b499167c5ba' -'e94acf39cd4854c3ef905e06516e5f74f26dddfa6477af89558fb40a57aeb444') +sha256sums=('e59412c7e0d398113b1e454d600fcdff54cd77100a84483ac0d82bbf52496932' +'6f3ce148dc6e147496f0dbec1c99e917e13bf138f5a8ccfc3765f5c2372bd331') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, August 27, 2017 @ 13:36:37 Author: arojas Revision: 304259 Update source URL Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-27 13:35:39 UTC (rev 304258) +++ PKGBUILD2017-08-27 13:36:37 UTC (rev 304259) @@ -17,8 +17,8 @@ 'opencl-icd-loader: For coding with OpenCL' 'python-numpy: Python 3 interface' 'python2-numpy: Python 2 interface') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/Itseez/opencv/archive/$pkgver.zip; - "opencv_contrib-$pkgver.tar.gz::https://github.com/Itseez/opencv_contrib/archive/$pkgver.tar.gz;) +source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; + "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;) sha256sums=('3546c3837f88177c898e4172942da7a3ca6c4e8e98a33d0cbccb2b499167c5ba' 'e94acf39cd4854c3ef905e06516e5f74f26dddfa6477af89558fb40a57aeb444')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, August 27, 2017 @ 13:35:00 Author: arojas Revision: 304257 Fix permssions in contrib samples (FS#49993) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-27 09:53:30 UTC (rev 304256) +++ PKGBUILD2017-08-27 13:35:00 UTC (rev 304257) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') @@ -19,8 +19,8 @@ 'python2-numpy: Python 2 interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/Itseez/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/Itseez/opencv_contrib/archive/$pkgver.tar.gz;) -md5sums=('cc586ebe960a7cdd87100e89088abc06' - '7878ff39d3488b335861831419d30c64') +sha256sums=('3546c3837f88177c898e4172942da7a3ca6c4e8e98a33d0cbccb2b499167c5ba' +'e94acf39cd4854c3ef905e06516e5f74f26dddfa6477af89558fb40a57aeb444') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON' @@ -86,6 +86,8 @@ mkdir -p "$pkgdir/usr/share/opencv" cp -r "$srcdir/opencv-samples" "$pkgdir/usr/share/opencv/samples" + # fix permissions + chmod 755 "$pkgdir"/usr/share/opencv/samples/* # install license file install -Dm644 "$srcdir/opencv-$pkgver/LICENSE" \
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, August 19, 2017 @ 22:00:16 Author: arojas Revision: 302915 Update to 3.3.0 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-19 21:44:19 UTC (rev 302914) +++ PKGBUILD2017-08-19 22:00:16 UTC (rev 302915) @@ -4,8 +4,8 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -pkgver=3.2.0 -pkgrel=5 +pkgver=3.3.0 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') @@ -19,8 +19,8 @@ 'python2-numpy: Python 2 interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/Itseez/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/Itseez/opencv_contrib/archive/$pkgver.tar.gz;) -md5sums=('bfc6a261eb069b709bcfe7e363ef5899' - 'd7d50c70c31df3b31310f548f31fd2a2') +md5sums=('cc586ebe960a7cdd87100e89088abc06' + '7878ff39d3488b335861831419d30c64') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON' @@ -47,11 +47,12 @@ '-D ENABLE_SSE3=OFF') build() { - cd "$srcdir/$pkgname-$pkgver" + mkdir -p build + cd build cmake ${_cmakeopts[@]} \ -DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \ -. +../$pkgname-$pkgver make } @@ -59,7 +60,7 @@ package_opencv() { options=('staticlibs') - cd "$srcdir/$pkgname-$pkgver" + cd build make DESTDIR="$pkgdir" install
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, June 17, 2017 @ 14:44:20 Author: arojas Revision: 298936 hdf5 1.10.1 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-17 12:53:01 UTC (rev 298935) +++ PKGBUILD2017-06-17 14:44:20 UTC (rev 298936) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.2.0 -pkgrel=4 +pkgrel=5 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, June 7, 2017 @ 19:07:09 Author: arojas Revision: 298139 Add hdf5 make+optdepend, not pulled by ffmpeg anymore (FS#54347) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-07 18:30:30 UTC (rev 298138) +++ PKGBUILD2017-06-07 19:07:09 UTC (rev 298139) @@ -5,15 +5,15 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.2.0 -pkgrel=3 +pkgrel=4 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') url="http://opencv.org/; depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') -makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen') +makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen' 'hdf5') optdepends=('opencv-samples' -'eigen' +'hdf5: support for HDF5 format' 'opencl-icd-loader: For coding with OpenCL' 'python-numpy: Python 3 interface' 'python2-numpy: Python 2 interface')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, April 27, 2017 @ 06:46:55 Author: foutrelis Revision: 294889 libwebp 0.6.0 / poppler 0.54.0 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-27 06:23:17 UTC (rev 294888) +++ PKGBUILD2017-04-27 06:46:55 UTC (rev 294889) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, April 16, 2017 @ 18:28:28 Author: jelle Revision: 293035 FS#53680 - [opencv] Rebuild needed because of ffmpeg Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-16 10:03:04 UTC (rev 293034) +++ PKGBUILD2017-04-16 18:28:28 UTC (rev 293035) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, December 25, 2016 @ 17:41:59 Author: bpiotrowski Revision: 284748 Python 3.6 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-12-25 17:39:17 UTC (rev 284747) +++ PKGBUILD2016-12-25 17:41:59 UTC (rev 284748) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.1.0 -pkgrel=6 +pkgrel=7 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, December 5, 2016 @ 09:59:13 Author: lcarlier Revision: 282836 upgpkg: opencv 3.1.0-6 moved from libcl to opencl-icd-loader Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-05 07:22:00 UTC (rev 282835) +++ PKGBUILD2016-12-05 09:59:13 UTC (rev 282836) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.1.0 -pkgrel=5 +pkgrel=6 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') @@ -14,7 +14,7 @@ makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen') optdepends=('opencv-samples' 'eigen' -'libcl: For coding with OpenCL' +'opencl-icd-loader: For coding with OpenCL' 'python-numpy: Python 3 interface' 'python2-numpy: Python 2 interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/Itseez/opencv/archive/$pkgver.zip;
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, November 22, 2016 @ 13:15:24 Author: anthraxx Revision: 281834 upgpkg: opencv 3.1.0-5 (jasper rebuild) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-11-22 13:01:52 UTC (rev 281833) +++ PKGBUILD2016-11-22 13:15:24 UTC (rev 281834) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.1.0 -pkgrel=4 +pkgrel=5 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, November 11, 2016 @ 16:11:31 Author: arojas Revision: 280548 jasper 1.900.24 rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-11 15:21:55 UTC (rev 280547) +++ PKGBUILD2016-11-11 16:11:31 UTC (rev 280548) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.1.0 -pkgrel=3 +pkgrel=4 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') @@ -19,9 +19,10 @@ 'python2-numpy: Python 2 interface') source=("$pkgbase-$pkgver.tar.gz::https://github.com/Itseez/opencv/archive/$pkgver.zip; "opencv_contrib-$pkgver.tar.gz::https://github.com/Itseez/opencv_contrib/archive/$pkgver.tar.gz; -'5852.patch') + opencv-gcc6.patch::"https://github.com/mshabunin/opencv/commit/a0fdc91a.patch; '5852.patch') md5sums=('6082ee2124d4066581a7386972bfd52a' 'a822839ad3ab79ff837c16785ea9dd10' + '4dacea7866d28014939a652f268cc7c1' '5bd9cd736b171c15cedee3a32a0c47ff') _cmakeopts=('-D WITH_OPENCL=ON' @@ -51,6 +52,8 @@ prepare() { cd "$srcdir/$pkgname-$pkgver" patch -p1 -i "$srcdir/5852.patch" +# Fix build with GCC 6 + patch -p1 -i "$srcdir"/opencv-gcc6.patch } build() {
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, March 9, 2016 @ 08:42:55 Author: bpiotrowski Revision: 261236 upgpkg: opencv 3.1.0-2 bring back contrib modules Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-03-08 23:05:16 UTC (rev 261235) +++ PKGBUILD2016-03-09 07:42:55 UTC (rev 261236) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=3.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') @@ -17,9 +17,10 @@ 'libcl: For coding with OpenCL' 'python-numpy: Python 3 interface' 'python2-numpy: Python 2 interface') -#source=("http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip;) -source=("$pkgbase-$pkgver::https://github.com/Itseez/opencv/archive/$pkgver.zip;) -md5sums=('6082ee2124d4066581a7386972bfd52a') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/Itseez/opencv/archive/$pkgver.zip; + "opencv_contrib-$pkgver.tar.gz::https://github.com/Itseez/opencv_contrib/archive/$pkgver.tar.gz;) +md5sums=('6082ee2124d4066581a7386972bfd52a' + 'a822839ad3ab79ff837c16785ea9dd10') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON' @@ -46,7 +47,9 @@ build() { cd "$srcdir/$pkgname-$pkgver" - cmake ${_cmakeopts[@]} . + cmake ${_cmakeopts[@]} \ +-DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \ +. make }
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, March 8, 2016 @ 18:42:32 Author: bpiotrowski Revision: 261218 upgpkg: opencv 3.1.0-1 new upstream release Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 26 +- 1 file changed, 9 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-03-08 11:52:25 UTC (rev 261217) +++ PKGBUILD2016-03-08 17:42:32 UTC (rev 261218) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -pkgver=2.4.12.3 +pkgver=3.1.0 pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') @@ -11,15 +11,15 @@ license=('BSD') url="http://opencv.org/; depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') -makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2') +makedepends=('cmake' 'python-numpy' 'python2-numpy' 'mesa' 'eigen') optdepends=('opencv-samples' -'eigen2' +'eigen' 'libcl: For coding with OpenCL' -'python2-numpy: Python 2.x interface') +'python-numpy: Python 3 interface' +'python2-numpy: Python 2 interface') #source=("http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip;) -source=("$pkgbase-$pkgver::https://github.com/Itseez/opencv/archive/$pkgver.zip; opencv-ffmpeg3.patch) -md5sums=('eaede6500e9c2d56683196b0576db1f7' - 'c752f3e83ebb021171fdd04aa7fb2e5a') +source=("$pkgbase-$pkgver::https://github.com/Itseez/opencv/archive/$pkgver.zip;) +md5sums=('6082ee2124d4066581a7386972bfd52a') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON' @@ -34,7 +34,8 @@ '-D INSTALL_PYTHON_EXAMPLES=ON' '-D CMAKE_BUILD_TYPE=Release' '-D CMAKE_INSTALL_PREFIX=/usr' -'-D CMAKE_SKIP_RPATH=ON') +'-D CMAKE_SKIP_RPATH=ON' +'-D BUILD_NEW_PYTHON_SUPPORT=ON') # SSE only available from Pentium 3 onwards (i686 is way older) [[ "$CARCH" = 'i686' ]] && \ @@ -42,15 +43,6 @@ '-D ENABLE_SSE2=OFF' '-D ENABLE_SSE3=OFF') -# all x64 CPUs support SSE2 but not SSE3 -[[ "$CARCH" = 'x86_64' ]] && _cmakeopts+=('-D ENABLE_SSE3=OFF') - -prepare() { - cd $pkgname-$pkgver -# Fix build with ffmpeg 3.0 (Debian) - patch -p1 -i ../opencv-ffmpeg3.patch -} - build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, February 17, 2016 @ 11:16:39 Author: arojas Revision: 259894 Update to 2.4.12.3 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-17 09:20:12 UTC (rev 259893) +++ PKGBUILD2016-02-17 10:16:39 UTC (rev 259894) @@ -4,8 +4,8 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -pkgver=2.4.12.2 -pkgrel=3 +pkgver=2.4.12.3 +pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') @@ -18,7 +18,7 @@ 'python2-numpy: Python 2.x interface') #source=("http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip;) source=("$pkgbase-$pkgver::https://github.com/Itseez/opencv/archive/$pkgver.zip; opencv-ffmpeg3.patch) -md5sums=('5f7cde7f0bccd90542805ea20687fc8d' +md5sums=('eaede6500e9c2d56683196b0576db1f7' 'c752f3e83ebb021171fdd04aa7fb2e5a') _cmakeopts=('-D WITH_OPENCL=ON'
[arch-commits] Commit in opencv/trunk (PKGBUILD opencv-ffmpeg3.patch)
Date: Wednesday, February 17, 2016 @ 10:10:34 Author: arojas Revision: 259890 ffmpeg 3.0 rebuild Added: opencv/trunk/opencv-ffmpeg3.patch Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 13 ++ opencv-ffmpeg3.patch | 217 + 2 files changed, 227 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-17 08:00:15 UTC (rev 259889) +++ PKGBUILD2016-02-17 09:10:34 UTC (rev 259890) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=2.4.12.2 -pkgrel=2 +pkgrel=3 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD') @@ -17,8 +17,9 @@ 'libcl: For coding with OpenCL' 'python2-numpy: Python 2.x interface') #source=("http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip;) -source=("$pkgbase-$pkgver::https://github.com/Itseez/opencv/archive/$pkgver.zip;) -md5sums=('5f7cde7f0bccd90542805ea20687fc8d') +source=("$pkgbase-$pkgver::https://github.com/Itseez/opencv/archive/$pkgver.zip; opencv-ffmpeg3.patch) +md5sums=('5f7cde7f0bccd90542805ea20687fc8d' + 'c752f3e83ebb021171fdd04aa7fb2e5a') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON' @@ -44,6 +45,12 @@ # all x64 CPUs support SSE2 but not SSE3 [[ "$CARCH" = 'x86_64' ]] && _cmakeopts+=('-D ENABLE_SSE3=OFF') +prepare() { + cd $pkgname-$pkgver +# Fix build with ffmpeg 3.0 (Debian) + patch -p1 -i ../opencv-ffmpeg3.patch +} + build() { cd "$srcdir/$pkgname-$pkgver" Added: opencv-ffmpeg3.patch === --- opencv-ffmpeg3.patch(rev 0) +++ opencv-ffmpeg3.patch2016-02-17 09:10:34 UTC (rev 259890) @@ -0,0 +1,217 @@ +--- opencv-2.4.9.1+dfsg.orig/modules/highgui/src/cap_ffmpeg_impl.hpp opencv-2.4.9.1+dfsg/modules/highgui/src/cap_ffmpeg_impl.hpp +@@ -136,9 +136,9 @@ extern "C" { + #define CV_WARN(message) fprintf(stderr, "warning: %s (%s:%d)\n", message, __FILE__, __LINE__) + #endif + +-/* PIX_FMT_RGBA32 macro changed in newer ffmpeg versions */ +-#ifndef PIX_FMT_RGBA32 +-#define PIX_FMT_RGBA32 PIX_FMT_RGB32 ++/* AV_PIX_FMT_RGBA32 macro changed in newer ffmpeg versions */ ++#ifndef AV_PIX_FMT_RGBA32 ++#define AV_PIX_FMT_RGBA32 AV_PIX_FMT_RGB32 + #endif + + #define CALC_FFMPEG_VERSION(a,b,c) ( a<<16 | b<<8 | c ) +@@ -304,7 +304,7 @@ { + // FFmpeg and Libav added avcodec_free_frame in different versions. + #if LIBAVCODEC_BUILD >= (LIBAVCODEC_VERSION_MICRO >= 100 \ + ? CALC_FFMPEG_VERSION(54, 59, 100) : CALC_FFMPEG_VERSION(54, 28, 0)) +-avcodec_free_frame(); ++av_frame_free(); + #else + av_free(picture); + #endif +@@ -572,13 +572,13 @@ bool CvCapture_FFMPEG::open( const char* + + video_stream = i; + video_st = ic->streams[i]; +-picture = avcodec_alloc_frame(); ++picture = av_frame_alloc(); + + rgb_picture.data[0] = (uint8_t*)malloc( +-avpicture_get_size( PIX_FMT_BGR24, ++avpicture_get_size( AV_PIX_FMT_BGR24, + enc->width, enc->height )); + avpicture_fill( (AVPicture*)_picture, rgb_picture.data[0], +-PIX_FMT_BGR24, enc->width, enc->height ); ++AV_PIX_FMT_BGR24, enc->width, enc->height ); + + frame.width = enc->width; + frame.height = enc->height; +@@ -670,7 +670,7 @@ bool CvCapture_FFMPEG::retrieveFrame(int + if( !video_st || !picture->data[0] ) + return false; + +-avpicture_fill((AVPicture*)_picture, rgb_picture.data[0], PIX_FMT_RGB24, ++avpicture_fill((AVPicture*)_picture, rgb_picture.data[0], AV_PIX_FMT_RGB24, +video_st->codec->width, video_st->codec->height); + + if( img_convert_ctx == NULL || +@@ -688,7 +688,7 @@ bool CvCapture_FFMPEG::retrieveFrame(int + video_st->codec->width, video_st->codec->height, + video_st->codec->pix_fmt, + video_st->codec->width, video_st->codec->height, +-PIX_FMT_BGR24, ++AV_PIX_FMT_BGR24, + SWS_BICUBIC, + NULL, NULL, NULL + ); +@@ -1001,10 +1001,10 @@ static AVFrame * icv_alloc_picture_FFMPE + uint8_t * picture_buf; + int size; + +-picture = avcodec_alloc_frame(); ++picture = av_frame_alloc(); + if (!picture) + return NULL; +-size = avpicture_get_size( (PixelFormat) pix_fmt, width, height); ++size = avpicture_get_size( (AVPixelFormat) pix_fmt, width, height); + if(alloc){ + picture_buf = (uint8_t *) malloc(size); + if (!picture_buf) +@@ -1013,7 +1013,7 @@ static AVFrame * icv_alloc_picture_FFMPE + return NULL; +
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, December 7, 2015 @ 03:57:20 Author: arojas Revision: 253171 C++11 ABI rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-07 02:54:46 UTC (rev 253170) +++ PKGBUILD2015-12-07 02:57:20 UTC (rev 253171) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=2.4.12.2 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, October 3, 2015 @ 23:19:58 Author: schiv Revision: 248312 upgpkg: opencv 2.4.12.2-1 upstream release Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-10-03 20:50:29 UTC (rev 248311) +++ PKGBUILD2015-10-03 21:19:58 UTC (rev 248312) @@ -4,7 +4,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -pkgver=2.4.11 +pkgver=2.4.12.2 pkgrel=1 pkgdesc="Open Source Computer Vision Library" arch=('i686' 'x86_64') @@ -16,8 +16,9 @@ 'eigen2' 'libcl: For coding with OpenCL' 'python2-numpy: Python 2.x interface') -source=("http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip;) -md5sums=('32f498451bff1817a60e1aabc2939575') +#source=("http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip;) +source=("$pkgbase-$pkgver::https://github.com/Itseez/opencv/archive/$pkgver.zip;) +md5sums=('5f7cde7f0bccd90542805ea20687fc8d') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, August 6, 2015 @ 14:09:31 Author: jgc Revision: 243081 Remove unused patches from PKGBUILD (FS#45912) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-06 11:06:28 UTC (rev 243080) +++ PKGBUILD2015-08-06 12:09:31 UTC (rev 243081) @@ -16,14 +16,8 @@ 'eigen2' 'libcl: For coding with OpenCL' 'python2-numpy: Python 2.x interface') -source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip; -'pkgconfig.patch' -'fsh.patch' -'x86_asmfix.patch') -md5sums=('32f498451bff1817a60e1aabc2939575' - 'c7cea48ed7d4f729ebdb9673bac41bd3' - 'c597598d142dd34d0eb4af7d6e9779d8' - 'b937d3589a62666f17f6dc93e0109717') +source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip;) +md5sums=('32f498451bff1817a60e1aabc2939575') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON'
[arch-commits] Commit in opencv/trunk (PKGBUILD fsh.patch)
Date: Saturday, August 1, 2015 @ 12:41:34 Author: schiv Revision: 242915 upgpkg: opencv 2.4.11-1 long delayed update to last 2.x release Modified: opencv/trunk/PKGBUILD Deleted: opencv/trunk/fsh.patch ---+ PKGBUILD | 43 ++ fsh.patch | 136 2 files changed, 15 insertions(+), 164 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-01 08:43:36 UTC (rev 242914) +++ PKGBUILD2015-08-01 10:41:34 UTC (rev 242915) @@ -4,27 +4,29 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -_contrib=opencv_contrib -pkgver=3.0.0 +pkgver=2.4.11 pkgrel=1 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') url=http://opencv.org/; -depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' - 'gtkglext' 'libwebp' 'libgphoto2') -makedepends=('cmake' 'python2-numpy' 'python-numpy' 'mesa' 'eigen' 'git') +depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') +makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2') optdepends=('opencv-samples' 'eigen2' 'libcl: For coding with OpenCL' -'python2-numpy: Python 2.x interface' -'python-numpy: Python 3.x interface') +'python2-numpy: Python 2.x interface') source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip; - $_contrib-$pkgver::git+https://github.com/Itseez/$_contrib.git#tag=$pkgver;) -md5sums=('09004c275d8092cbdf5b61675cecd399' - 'SKIP') +'pkgconfig.patch' +'fsh.patch' +'x86_asmfix.patch') +md5sums=('32f498451bff1817a60e1aabc2939575' + 'c7cea48ed7d4f729ebdb9673bac41bd3' + 'c597598d142dd34d0eb4af7d6e9779d8' + 'b937d3589a62666f17f6dc93e0109717') -_cmakeopts=('-D WITH_OPENGL=ON' +_cmakeopts=('-D WITH_OPENCL=ON' +'-D WITH_OPENGL=ON' '-D WITH_TBB=ON' '-D WITH_XINE=ON' '-D WITH_GSTREAMER=OFF' @@ -31,10 +33,9 @@ '-D BUILD_WITH_DEBUG_INFO=OFF' '-D BUILD_TESTS=OFF' '-D BUILD_PERF_TESTS=OFF' -'-D INSTALL_TESTS=ON' +'-D BUILD_EXAMPLES=ON' '-D INSTALL_C_EXAMPLES=ON' '-D INSTALL_PYTHON_EXAMPLES=ON' --D OPENCV_EXTRA_MODULES_PATH=$srcdir/$_contrib/modules '-D CMAKE_BUILD_TYPE=Release' '-D CMAKE_INSTALL_PREFIX=/usr' '-D CMAKE_SKIP_RPATH=ON') @@ -48,25 +49,11 @@ # all x64 CPUs support SSE2 but not SSE3 [[ $CARCH = 'x86_64' ]] _cmakeopts+=('-D ENABLE_SSE3=OFF') -#prepare() { -# cd $srcdir/$pkgname-$pkgver -# -# # TODO: this is mostly upstream frei0r; they hardcode the path -# #msg2 Hack-fixing folder naming inconsistency (downstream) -# # see http://code.opencv.org/issues/2512 -# # and https://bugs.archlinux.org/task/32342 -# #patch -Np1 -i $srcdir/fsh.patch -# -# # no longer including docs, see https://bugs.archlinux.org/task/34185 -# # python2 compatibility for generating (html) docs -# #sed -i 's/sphinx-build/sphinx-build2/' cmake/OpenCVDetectPython.cmake -#} - build() { cd $srcdir/$pkgname-$pkgver - export LDFLAGS+=,-z,noexecstack cmake ${_cmakeopts[@]} . + make } Deleted: fsh.patch === --- fsh.patch 2015-08-01 08:43:36 UTC (rev 242914) +++ fsh.patch 2015-08-01 10:41:34 UTC (rev 242915) @@ -1,136 +0,0 @@ -diff -baur opencv-2.4.7.orig/cmake/OpenCVGenPkgconfig.cmake opencv-2.4.7/cmake/OpenCVGenPkgconfig.cmake opencv-2.4.7.orig/cmake/OpenCVGenPkgconfig.cmake 2013-11-12 20:31:27.253763202 + -+++ opencv-2.4.7/cmake/OpenCVGenPkgconfig.cmake2013-11-12 20:31:54.923577113 + -@@ -46,7 +46,7 @@ - - #need better solution - if(libpath MATCHES 3rdparty) --set(installDir share/OpenCV/3rdparty/${OPENCV_LIB_INSTALL_PATH}) -+set(installDir share/opencv/3rdparty/${OPENCV_LIB_INSTALL_PATH}) - else() - set(installDir ${OPENCV_LIB_INSTALL_PATH}) - endif() -diff -baur opencv-2.4.7.orig/cmake/OpenCVModule.cmake opencv-2.4.7/cmake/OpenCVModule.cmake opencv-2.4.7.orig/cmake/OpenCVModule.cmake 2013-11-12 20:31:27.253763202 + -+++ opencv-2.4.7/cmake/OpenCVModule.cmake 2013-11-12 20:35:37.805415871 + -@@ -807,7 +807,7 @@ - if(INSTALL_C_EXAMPLES AND NOT WIN32 AND EXISTS ${samples_path}) - file(GLOB sample_files ${samples_path}/*) - install(FILES ${sample_files} --DESTINATION share/OpenCV/samples/${module_id} -+DESTINATION share/opencv/samples/${module_id} - PERMISSIONS OWNER_READ GROUP_READ WORLD_READ) - endif() - endfunction() -diff -baur opencv-2.4.7.orig/CMakeLists.txt opencv-2.4.7/CMakeLists.txt opencv-2.4.7.orig/CMakeLists.txt 2013-11-12 20:31:27.437095684 + -+++ opencv-2.4.7/CMakeLists.txt2013-11-12 20:40:21.160171499
[arch-commits] Commit in opencv/trunk (PKGBUILD pkgconfig.patch x86_asmfix.patch)
Date: Sunday, June 28, 2015 @ 22:56:50 Author: schiv Revision: 241385 upgpkg: opencv 3.0.0-1 upstream major release; lots of changes Modified: opencv/trunk/PKGBUILD Deleted: opencv/trunk/pkgconfig.patch opencv/trunk/x86_asmfix.patch --+ PKGBUILD | 66 ++--- pkgconfig.patch | 35 x86_asmfix.patch | 46 3 files changed, 28 insertions(+), 119 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-06-28 19:23:32 UTC (rev 241384) +++ PKGBUILD2015-06-28 20:56:50 UTC (rev 241385) @@ -4,29 +4,27 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -pkgver=2.4.10 -pkgrel=3 +_contrib=opencv_contrib +pkgver=3.0.0 +pkgrel=1 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') url=http://opencv.org/; -depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') -makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2') +depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' + 'gtkglext' 'libwebp' 'libgphoto2') +makedepends=('cmake' 'python2-numpy' 'python-numpy' 'mesa' 'eigen' 'git') optdepends=('opencv-samples' 'eigen2' 'libcl: For coding with OpenCL' -'python2-numpy: Python 2.x interface') +'python2-numpy: Python 2.x interface' +'python-numpy: Python 3.x interface') source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip; -'pkgconfig.patch' -'fsh.patch' -'x86_asmfix.patch') -md5sums=('ec63952d3a3dff965d5fdde765926821' - 'c7cea48ed7d4f729ebdb9673bac41bd3' - 'c597598d142dd34d0eb4af7d6e9779d8' - 'b937d3589a62666f17f6dc93e0109717') + $_contrib-$pkgver::git+https://github.com/Itseez/$_contrib.git#tag=$pkgver;) +md5sums=('09004c275d8092cbdf5b61675cecd399' + 'SKIP') -_cmakeopts=('-D WITH_OPENCL=ON' -'-D WITH_OPENGL=ON' +_cmakeopts=('-D WITH_OPENGL=ON' '-D WITH_TBB=ON' '-D WITH_XINE=ON' '-D WITH_GSTREAMER=OFF' @@ -33,9 +31,10 @@ '-D BUILD_WITH_DEBUG_INFO=OFF' '-D BUILD_TESTS=OFF' '-D BUILD_PERF_TESTS=OFF' -'-D BUILD_EXAMPLES=ON' +'-D INSTALL_TESTS=ON' '-D INSTALL_C_EXAMPLES=ON' '-D INSTALL_PYTHON_EXAMPLES=ON' +-D OPENCV_EXTRA_MODULES_PATH=$srcdir/$_contrib/modules '-D CMAKE_BUILD_TYPE=Release' '-D CMAKE_INSTALL_PREFIX=/usr' '-D CMAKE_SKIP_RPATH=ON') @@ -49,34 +48,25 @@ # all x64 CPUs support SSE2 but not SSE3 [[ $CARCH = 'x86_64' ]] _cmakeopts+=('-D ENABLE_SSE3=OFF') -prepare() { - cd $srcdir/$pkgname-$pkgver +#prepare() { +# cd $srcdir/$pkgname-$pkgver +# +# # TODO: this is mostly upstream frei0r; they hardcode the path +# #msg2 Hack-fixing folder naming inconsistency (downstream) +# # see http://code.opencv.org/issues/2512 +# # and https://bugs.archlinux.org/task/32342 +# #patch -Np1 -i $srcdir/fsh.patch +# +# # no longer including docs, see https://bugs.archlinux.org/task/34185 +# # python2 compatibility for generating (html) docs +# #sed -i 's/sphinx-build/sphinx-build2/' cmake/OpenCVDetectPython.cmake +#} - msg2 Applying backported fix for x86 ASM breakage - # see https://github.com/Itseez/opencv/pull/3331 - patch -Np1 -i $srcdir/x86_asmfix.patch - - msg2 Fixing broken pkg-config (downstream) - # see https://bugs.archlinux.org/task/32430 - # and http://code.opencv.org/issues/1925 - patch -Np1 -i $srcdir/pkgconfig.patch - - # TODO: this is mostly upstream frei0r; they hardcode the path - #msg2 Hack-fixing folder naming inconsistency (downstream) - # see http://code.opencv.org/issues/2512 - # and https://bugs.archlinux.org/task/32342 - #patch -Np1 -i $srcdir/fsh.patch - - # no longer including docs, see https://bugs.archlinux.org/task/34185 - # python2 compatibility for generating (html) docs - #sed -i 's/sphinx-build/sphinx-build2/' cmake/OpenCVDetectPython.cmake -} - build() { cd $srcdir/$pkgname-$pkgver + export LDFLAGS+=,-z,noexecstack cmake ${_cmakeopts[@]} . - make } Deleted: pkgconfig.patch === --- pkgconfig.patch 2015-06-28 19:23:32 UTC (rev 241384) +++ pkgconfig.patch 2015-06-28 20:56:50 UTC (rev 241385) @@ -1,35 +0,0 @@ -diff -baur opencv-2.4.7.orig/cmake/OpenCVGenPkgconfig.cmake opencv-2.4.7/cmake/OpenCVGenPkgconfig.cmake opencv-2.4.7.orig/cmake/OpenCVGenPkgconfig.cmake 2013-11-12 20:31:27.253763202 + -+++ opencv-2.4.7/cmake/OpenCVGenPkgconfig.cmake2013-11-12 20:41:48.936262732 + -@@ -10,7 +10,7 @@ - # --- - set(prefix ${CMAKE_INSTALL_PREFIX}) - set(exec_prefix
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, May 8, 2015 @ 19:39:22 Author: tpowa Revision: 238708 upgpkg: opencv 2.4.10-3 rebuild against openxer/ilmbase 2.2.0 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-05-08 17:38:05 UTC (rev 238707) +++ PKGBUILD2015-05-08 17:39:22 UTC (rev 238708) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=2.4.10 -pkgrel=2 +pkgrel=3 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, November 11, 2014 @ 20:52:47 Author: schiv Revision: 226073 upgpkg: opencv 2.4.10-2 Undo vtk feature as it cant Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-11-11 19:00:21 UTC (rev 226072) +++ PKGBUILD2014-11-11 19:52:47 UTC (rev 226073) @@ -5,17 +5,16 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=2.4.10 -pkgrel=1 +pkgrel=2 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') url=http://opencv.org/; depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') -makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2' 'vtk') +makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2') optdepends=('opencv-samples' 'eigen2' 'libcl: For coding with OpenCL' -'vtk: 3D visualization' 'python2-numpy: Python 2.x interface') source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip; 'pkgconfig.patch' @@ -28,7 +27,6 @@ _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON' -'-D WITH_VTK=ON' '-D WITH_TBB=ON' '-D WITH_XINE=ON' '-D WITH_GSTREAMER=OFF'
[arch-commits] Commit in opencv/trunk (PKGBUILD x86_asmfix.patch)
Date: Friday, October 31, 2014 @ 15:14:35 Author: schiv Revision: 225517 upgpkg: opencv 2.4.10-1 upstream release; also implement FS#41923 Added: opencv/trunk/x86_asmfix.patch Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 20 ++-- x86_asmfix.patch | 46 ++ 2 files changed, 60 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-10-31 13:57:06 UTC (rev 225516) +++ PKGBUILD2014-10-31 14:14:35 UTC (rev 225517) @@ -4,27 +4,31 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -pkgver=2.4.9 -pkgrel=5 +pkgver=2.4.10 +pkgrel=1 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') url=http://opencv.org/; depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') -makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2') +makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2' 'vtk') optdepends=('opencv-samples' 'eigen2' 'libcl: For coding with OpenCL' +'vtk: 3D visualization' 'python2-numpy: Python 2.x interface') source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip; 'pkgconfig.patch' -'fsh.patch') -md5sums=('7f958389e71c77abdf5efe1da988b80c' +'fsh.patch' +'x86_asmfix.patch') +md5sums=('ec63952d3a3dff965d5fdde765926821' 'c7cea48ed7d4f729ebdb9673bac41bd3' - 'c597598d142dd34d0eb4af7d6e9779d8') + 'c597598d142dd34d0eb4af7d6e9779d8' + 'b937d3589a62666f17f6dc93e0109717') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON' +'-D WITH_VTK=ON' '-D WITH_TBB=ON' '-D WITH_XINE=ON' '-D WITH_GSTREAMER=OFF' @@ -50,6 +54,10 @@ prepare() { cd $srcdir/$pkgname-$pkgver + msg2 Applying backported fix for x86 ASM breakage + # see https://github.com/Itseez/opencv/pull/3331 + patch -Np1 -i $srcdir/x86_asmfix.patch + msg2 Fixing broken pkg-config (downstream) # see https://bugs.archlinux.org/task/32430 # and http://code.opencv.org/issues/1925 Added: x86_asmfix.patch === --- x86_asmfix.patch(rev 0) +++ x86_asmfix.patch2014-10-31 14:14:35 UTC (rev 225517) @@ -0,0 +1,46 @@ +From ea50be0529c248961e1b66293f8a9e4b807294a6 Mon Sep 17 00:00:00 2001 +From: Samuel Martin s.marti...@gmail.com +Date: Sun, 12 Oct 2014 10:17:23 +0200 +Subject: [PATCH] core: fix x86 PIC code compilation + +This bug was triggered by Buildroot autobuilders [1,2], causing this +kind of failures [3,4]: + + [ 14%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/system.cpp.o + /home/test/autobuild/instance-0/output/build/opencv-2.4.10/modules/core/src/system.cpp: In function '(static initializers for /home/test/autobuild/instance-0/output/build/opencv-2.4.10/modules/core/src/system.cpp)': + /home/test/autobuild/instance-0/output/build/opencv-2.4.10/modules/core/src/system.cpp:280:10: error: inconsistent operand constraints in an 'asm' + make[3]: *** [modules/core/CMakeFiles/opencv_core.dir/src/system.cpp.o] Error 1 + +[1] http://buildroot.org/ +[2] http://autobuild.buildroot.org/ +[3] http://autobuild.buildroot.org/?reason=opencv-2.4.10 +[4] http://autobuild.buildroot.org/results/483/4838285b25d6293a5cf0bb9eadd5040a7c75d766/build-end.log + +Signed-off-by: Samuel Martin s.marti...@gmail.com +--- + modules/core/src/system.cpp | 5 - + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/modules/core/src/system.cpp b/modules/core/src/system.cpp +index 5a970d5..e9ffdc7 100644 +--- a/modules/core/src/system.cpp b/modules/core/src/system.cpp +@@ -267,14 +267,17 @@ struct HWFeatures + : cc + ); + #else ++// We need to preserve ebx since we are compiling PIC code. ++// This means we cannot use =b for the 2nd output register. + asm volatile + ( + pushl %%ebx\n\t + movl $7,%%eax\n\t + movl $0,%%ecx\n\t + cpuid\n\t ++ movl %%ebx,%1\n\t + popl %%ebx\n\t +- : =a(cpuid_data[0]), =b(cpuid_data[1]), =c(cpuid_data[2]), =d(cpuid_data[3]) ++ : =a(cpuid_data[0]), =r(cpuid_data[1]), =c(cpuid_data[2]), =d(cpuid_data[3]) + : + : cc + );
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, September 22, 2014 @ 08:40:23 Author: bpiotrowski Revision: 222563 upgpkg: opencv 2.4.9-5 rebuild against ffmpeg 2.4 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-09-22 06:35:00 UTC (rev 222562) +++ PKGBUILD2014-09-22 06:40:23 UTC (rev 222563) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=2.4.9 -pkgrel=4 +pkgrel=5 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, September 17, 2014 @ 16:49:01 Author: jgc Revision: 221850 upgpkg: opencv 2.4.9-4 Build without gstreamer support, fixes crashes in GStreamer 1.0 applications using opencv (digikam) Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-17 14:38:01 UTC (rev 221849) +++ PKGBUILD2014-09-17 14:49:01 UTC (rev 221850) @@ -5,13 +5,12 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=2.4.9 -pkgrel=3 +pkgrel=4 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') url=http://opencv.org/; -depends=('gstreamer0.10-base' 'intel-tbb' 'openexr' - 'xine-lib' 'libdc1394' 'gtkglext') +depends=('intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2') optdepends=('opencv-samples' 'eigen2' @@ -28,6 +27,7 @@ '-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'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, August 5, 2014 @ 12:02:22 Author: schiv Revision: 219322 upgpkg: opencv 2.4.9-2 FS#41452 add java support Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-05 09:53:28 UTC (rev 219321) +++ PKGBUILD2014-08-05 10:02:22 UTC (rev 219322) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=2.4.9 -pkgrel=1 +pkgrel=2 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') @@ -12,7 +12,7 @@ url=http://opencv.org/; depends=('gstreamer0.10-base' 'intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') -makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2') +makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2' 'apache-ant') optdepends=('opencv-samples' 'eigen2' 'libcl: For coding with OpenCL'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, August 5, 2014 @ 17:46:13 Author: schiv Revision: 219331 upgpkg: opencv 2.4.9-3 FS#41452 revert update due to regression Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-05 12:59:27 UTC (rev 219330) +++ PKGBUILD2014-08-05 15:46:13 UTC (rev 219331) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') pkgver=2.4.9 -pkgrel=2 +pkgrel=3 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') @@ -12,7 +12,7 @@ url=http://opencv.org/; depends=('gstreamer0.10-base' 'intel-tbb' 'openexr' 'xine-lib' 'libdc1394' 'gtkglext') -makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2' 'apache-ant') +makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2') optdepends=('opencv-samples' 'eigen2' 'libcl: For coding with OpenCL'
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, June 24, 2014 @ 22:06:11 Author: schiv Revision: 215427 upgpkg: opencv 2.4.9-1 upstream release Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 27 ++- 1 file changed, 14 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-06-24 19:21:02 UTC (rev 215426) +++ PKGBUILD2014-06-24 20:06:11 UTC (rev 215427) @@ -4,9 +4,8 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') -_realname=OpenCV -pkgver=2.4.8 -pkgrel=2 +pkgver=2.4.9 +pkgrel=1 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') @@ -21,7 +20,7 @@ source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip; 'pkgconfig.patch' 'fsh.patch') -md5sums=('50cc1433b3654074206f5b3dbfd49848' +md5sums=('7f958389e71c77abdf5efe1da988b80c' 'c7cea48ed7d4f729ebdb9673bac41bd3' 'c597598d142dd34d0eb4af7d6e9779d8') @@ -51,15 +50,16 @@ prepare() { cd $srcdir/$pkgname-$pkgver - # hack-fix pkg-config mess + msg2 Fixing broken pkg-config (downstream) # see https://bugs.archlinux.org/task/32430 # and http://code.opencv.org/issues/1925 patch -Np1 -i $srcdir/pkgconfig.patch - # hack-fix folder naming inconsistency that they won't fix + # TODO: this is mostly upstream frei0r; they hardcode the path + #msg2 Hack-fixing folder naming inconsistency (downstream) # see http://code.opencv.org/issues/2512 # and https://bugs.archlinux.org/task/32342 - patch -Np1 -i $srcdir/fsh.patch + #patch -Np1 -i $srcdir/fsh.patch # no longer including docs, see https://bugs.archlinux.org/task/34185 # python2 compatibility for generating (html) docs @@ -82,16 +82,17 @@ make DESTDIR=$pkgdir install # install license file - install -Dm644 $srcdir/$pkgname-$pkgver/doc/license.txt \ + install -Dm644 $srcdir/$pkgname-$pkgver/LICENSE \ $pkgdir/usr/share/licenses/$pkgname/LICENSE cd $pkgdir/usr/share # separate samples package; also be -R friendly - if [[ -d $pkgname/samples ]]; then -mv $pkgname/samples $srcdir/opencv-samples - elif [[ -d $_realname ]]; then -warn Directory naming issue; samples package may not be built! + if [[ -d OpenCV/samples ]]; then +mv OpenCV/samples $srcdir/$pkgname-samples +mv OpenCV $pkgname # otherwise folder naming is inconsistent + elif [[ ! -d OpenCV ]]; then +warning Directory naming issue; samples package may not be built! fi } @@ -104,7 +105,7 @@ cp -r $srcdir/opencv-samples $pkgdir/usr/share/opencv/samples # install license file - install -Dm644 $srcdir/opencv-$pkgver/doc/license.txt \ + install -Dm644 $srcdir/opencv-$pkgver/LICENSE \ $pkgdir/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, May 15, 2014 @ 15:09:01 Author: tpowa Revision: 212809 upgpkg: opencv 2.4.8-2 rebuild against latest openexr Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-05-15 12:50:32 UTC (rev 212808) +++ PKGBUILD2014-05-15 13:09:01 UTC (rev 212809) @@ -6,7 +6,7 @@ pkgname=('opencv' 'opencv-samples') _realname=OpenCV pkgver=2.4.8 -pkgrel=1 +pkgrel=2 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, January 2, 2014 @ 23:35:01 Author: schiv Revision: 203052 upgpkg: opencv 2.4.8-1 upstream release Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-01-02 20:19:55 UTC (rev 203051) +++ PKGBUILD2014-01-02 22:35:01 UTC (rev 203052) @@ -5,8 +5,8 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') _realname=OpenCV -pkgver=2.4.7 -pkgrel=2 +pkgver=2.4.8 +pkgrel=1 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') @@ -18,10 +18,10 @@ 'eigen2' 'libcl: For coding with OpenCL' 'python2-numpy: Python 2.x interface') -source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.tar.gz; +source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.zip; 'pkgconfig.patch' 'fsh.patch') -md5sums=('33a12a8bba6e6dc32c97298c99b083b2' +md5sums=('50cc1433b3654074206f5b3dbfd49848' 'c7cea48ed7d4f729ebdb9673bac41bd3' 'c597598d142dd34d0eb4af7d6e9779d8')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, November 14, 2013 @ 22:29:37 Author: schiv Revision: 199536 upgpkg: opencv 2.4.7-2 reintroduce static libs; closes FS#37754 needed for new opencv_ts requirement opencl headers are now in-tree libcl is now truly optional (dynamically supported) fix dir detection as previous conditional could return 1 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 14 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-14 19:03:14 UTC (rev 199535) +++ PKGBUILD2013-11-14 21:29:37 UTC (rev 199536) @@ -4,18 +4,19 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') +_realname=OpenCV pkgver=2.4.7 -pkgrel=1 +pkgrel=2 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') url=http://opencv.org/; -depends=('jasper' 'gstreamer0.10-base' 'intel-tbb' 'libcl' - 'xine-lib' 'libdc1394' 'openexr' 'gtkglext') -makedepends=('cmake' 'python2-numpy' 'mesa' - 'opencl-headers' 'eigen2') +depends=('gstreamer0.10-base' 'intel-tbb' 'openexr' + 'xine-lib' 'libdc1394' 'gtkglext') +makedepends=('cmake' 'python2-numpy' 'mesa' 'eigen2') optdepends=('opencv-samples' 'eigen2' +'libcl: For coding with OpenCL' 'python2-numpy: Python 2.x interface') source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.tar.gz; 'pkgconfig.patch' @@ -74,6 +75,8 @@ } package_opencv() { + options=('staticlibs') + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install @@ -85,14 +88,17 @@ cd $pkgdir/usr/share # separate samples package; also be -R friendly - [[ -d $pkgname/samples ]] mv $pkgname/samples $srcdir/opencv-samples + if [[ -d $pkgname/samples ]]; then +mv $pkgname/samples $srcdir/opencv-samples + elif [[ -d $_realname ]]; then +warn Directory naming issue; samples package may not be built! + fi } package_opencv-samples() { pkgdesc+= (samples) - depends=('bash') + depends=(opencv=$pkgver) # sample codes change with lib/API unset optdepends - unset options mkdir -p $pkgdir/usr/share/opencv cp -r $srcdir/opencv-samples $pkgdir/usr/share/opencv/samples
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, September 25, 2013 @ 22:17:25 Author: schiv Revision: 195159 upgpkg: opencv 2.4.6.1-3 ffmpeg rebuild needed again; FS#36981 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-09-25 20:15:57 UTC (rev 195158) +++ PKGBUILD2013-09-25 20:17:25 UTC (rev 195159) @@ -6,7 +6,7 @@ pkgname=('opencv' 'opencv-samples') _realname=OpenCV pkgver=2.4.6.1 -pkgrel=2 +pkgrel=3 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, July 22, 2013 @ 20:08:35 Author: bpiotrowski Revision: 191266 upgpkg: opencv 2.4.6.1-2 - rebuild against ffmpeg 2.0 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-07-22 17:45:13 UTC (rev 191265) +++ PKGBUILD2013-07-22 18:08:35 UTC (rev 191266) @@ -6,7 +6,7 @@ pkgname=('opencv' 'opencv-samples') _realname=OpenCV pkgver=2.4.6.1 -pkgrel=1 +pkgrel=2 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD cldetect.patch)
Date: Friday, July 12, 2013 @ 15:36:55 Author: schiv Revision: 189984 upgpkg: opencv 2.4.6.1-1 upstream release fixes upstream bug FS#36092 added workaround for FS#36076 Added: opencv/trunk/cldetect.patch Modified: opencv/trunk/PKGBUILD + PKGBUILD | 16 +++- cldetect.patch | 23 +++ 2 files changed, 34 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-07-12 13:36:13 UTC (rev 189983) +++ PKGBUILD2013-07-12 13:36:55 UTC (rev 189984) @@ -5,7 +5,7 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') _realname=OpenCV -pkgver=2.4.6 +pkgver=2.4.6.1 pkgrel=1 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') @@ -20,16 +20,17 @@ 'python2-numpy: Python 2.x interface') source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.tar.gz; 'pkgconfig.patch' -'fsh.patch') -md5sums=('c5e8758a419b4f258611b17fc83aafaf' +'fsh.patch' +'cldetect.patch') +md5sums=('d756bfa460891697571d5c90050e1cfe' 'cb916260b5ec594fe7a0cc2e54fc569f' - '35256e3ccace373feba8131d1540a0de') + '35256e3ccace373feba8131d1540a0de' + '0dd6572405adc2387ded4c95be0f189c') _cmakeopts=('-D WITH_OPENCL=ON' '-D WITH_OPENGL=ON' '-D WITH_TBB=ON' '-D WITH_XINE=ON' -'-D BUILD_PACKAGE=OFF' '-D BUILD_WITH_DEBUG_INFO=OFF' '-D BUILD_TESTS=OFF' '-D BUILD_PERF_TESTS=OFF' @@ -52,6 +53,11 @@ prepare() { cd $srcdir/$pkgname-$pkgver + # fix missing opencl module + # see https://bugs.archlinux.org/task/36076 + # and http://code.opencv.org/issues/3140 + patch -Np1 -i $srcdir/cldetect.patch + # fix pkg-config mess # see https://bugs.archlinux.org/task/32430 # and http://code.opencv.org/issues/1925 Added: cldetect.patch === --- cldetect.patch (rev 0) +++ cldetect.patch 2013-07-12 13:36:55 UTC (rev 189984) @@ -0,0 +1,23 @@ +diff -ur opencv-2.4.6.orig/cmake/OpenCVDetectOpenCL.cmake opencv-2.4.6/cmake/OpenCVDetectOpenCL.cmake +--- opencv-2.4.6.orig/cmake/OpenCVDetectOpenCL.cmake 2013-07-11 18:57:27.363199736 + opencv-2.4.6/cmake/OpenCVDetectOpenCL.cmake2013-07-11 19:04:00.577069207 + +@@ -17,8 +17,7 @@ + NAMES OpenCL/cl.h CL/cl.h + HINTS ${OPENCL_ROOT_DIR} + PATH_SUFFIXES include include/nvidia-current +- DOC OpenCL include directory +- NO_DEFAULT_PATH) ++ DOC OpenCL include directory) + + if (X86_64) + set(OPENCL_POSSIBLE_LIB_SUFFIXES lib/Win64 lib/x86_64 lib/x64) +@@ -30,8 +29,7 @@ + NAMES OpenCL + HINTS ${OPENCL_ROOT_DIR} + PATH_SUFFIXES ${OPENCL_POSSIBLE_LIB_SUFFIXES} +- DOC OpenCL library +- NO_DEFAULT_PATH) ++ DOC OpenCL library) + + mark_as_advanced(OPENCL_INCLUDE_DIR OPENCL_LIBRARY) + include(FindPackageHandleStandardArgs)
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, July 5, 2013 @ 17:55:31 Author: schiv Revision: 189711 upgpkg: opencv 2.4.6-1 upstream release Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-07-05 14:52:46 UTC (rev 189710) +++ PKGBUILD2013-07-05 15:55:31 UTC (rev 189711) @@ -5,8 +5,8 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') _realname=OpenCV -pkgver=2.4.5 -pkgrel=3 +pkgver=2.4.6 +pkgrel=1 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') @@ -21,7 +21,7 @@ source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.tar.gz; 'pkgconfig.patch' 'fsh.patch') -md5sums=('8eac87462c7bec8b89021b723207c623' +md5sums=('c5e8758a419b4f258611b17fc83aafaf' 'cb916260b5ec594fe7a0cc2e54fc569f' '35256e3ccace373feba8131d1540a0de')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, April 29, 2013 @ 17:51:57 Author: foutrelis Revision: 183902 upgpkg: opencv 2.4.5-3 libpng 1.6 rebuild. Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-29 15:40:50 UTC (rev 183901) +++ PKGBUILD2013-04-29 15:51:57 UTC (rev 183902) @@ -6,7 +6,7 @@ pkgname=('opencv' 'opencv-samples') _realname=OpenCV pkgver=2.4.5 -pkgrel=2 +pkgrel=3 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Wednesday, April 17, 2013 @ 05:32:36 Author: eric Revision: 183054 upgpkg: opencv 2.4.5-2 Rebuild against openexr 2.0.0, Add license for opencv-samples Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-17 03:28:56 UTC (rev 183053) +++ PKGBUILD2013-04-17 03:32:36 UTC (rev 183054) @@ -6,7 +6,7 @@ pkgname=('opencv' 'opencv-samples') _realname=OpenCV pkgver=2.4.5 -pkgrel=1 +pkgrel=2 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') @@ -97,6 +97,10 @@ mkdir -p $pkgdir/usr/share/opencv cp -r $srcdir/opencv-samples $pkgdir/usr/share/opencv/samples + + # install license file + install -Dm644 $srcdir/opencv-$pkgver/doc/license.txt \ +$pkgdir/usr/share/licenses/$pkgname/LICENSE } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Thursday, April 11, 2013 @ 20:36:08 Author: schiv Revision: 182636 upgpkg: opencv 2.4.5-1 upstream release not including doc split anymore please remove -docs manually since it was an optdep Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 36 ++-- 1 file changed, 22 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-11 17:24:54 UTC (rev 182635) +++ PKGBUILD2013-04-11 18:36:08 UTC (rev 182636) @@ -5,8 +5,8 @@ pkgbase=opencv pkgname=('opencv' 'opencv-samples') _realname=OpenCV -pkgver=2.4.4 -pkgrel=2 +pkgver=2.4.5 +pkgrel=1 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') @@ -18,10 +18,10 @@ optdepends=('opencv-samples' 'eigen2' 'python2-numpy: Python 2.x interface') -source=(http://downloads.sourceforge.net/opencvlibrary/$_realname-${pkgver}a.tar.bz2; +source=(http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.tar.gz; 'pkgconfig.patch' 'fsh.patch') -md5sums=('876dce80ea2648b7e4d4c5a567b4d37b' +md5sums=('8eac87462c7bec8b89021b723207c623' 'cb916260b5ec594fe7a0cc2e54fc569f' '35256e3ccace373feba8131d1540a0de') @@ -29,9 +29,6 @@ '-D WITH_OPENGL=ON' '-D WITH_TBB=ON' '-D WITH_XINE=ON' -'-D ENABLE_SSE=OFF' -'-D ENABLE_SSE2=OFF' -'-D ENABLE_SSE3=OFF' '-D BUILD_PACKAGE=OFF' '-D BUILD_WITH_DEBUG_INFO=OFF' '-D BUILD_TESTS=OFF' @@ -43,9 +40,18 @@ '-D CMAKE_INSTALL_PREFIX=/usr' '-D CMAKE_SKIP_RPATH=ON') -build() { - cd $srcdir/$_realname-$pkgver +# SSE only available from Pentium 3 onwards (i686 is way older) +[[ $CARCH = 'i686' ]] \ + _cmakeopts+=('-D ENABLE_SSE=OFF' + '-D ENABLE_SSE2=OFF' + '-D ENABLE_SSE3=OFF') +# all x64 CPUs support SSE2 but not SSE3 +[[ $CARCH = 'x86_64' ]] _cmakeopts+=('-D ENABLE_SSE3=OFF') + +prepare() { + cd $srcdir/$pkgname-$pkgver + # fix pkg-config mess # see https://bugs.archlinux.org/task/32430 # and http://code.opencv.org/issues/1925 @@ -58,19 +64,23 @@ # no longer including docs, see https://bugs.archlinux.org/task/34185 # python2 compatibility for generating (html) docs #sed -i 's/sphinx-build/sphinx-build2/' cmake/OpenCVDetectPython.cmake +} +build() { + cd $srcdir/$pkgname-$pkgver + cmake ${_cmakeopts[@]} . make } package_opencv() { - cd $srcdir/$_realname-$pkgver + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install # install license file - install -Dm644 $srcdir/$_realname-$pkgver/doc/license.txt \ + install -Dm644 $srcdir/$pkgname-$pkgver/doc/license.txt \ $pkgdir/usr/share/licenses/$pkgname/LICENSE cd $pkgdir/usr/share @@ -85,10 +95,8 @@ unset optdepends unset options - cd $srcdir - mkdir -p $pkgdir/usr/share/opencv - cp -r opencv-samples $pkgdir/usr/share/opencv/samples + cp -r $srcdir/opencv-samples $pkgdir/usr/share/opencv/samples } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Tuesday, March 19, 2013 @ 15:25:54 Author: schiv Revision: 180277 dl link changed to 2.4.4a nothing important in new tarball, so not releasing Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-03-19 13:37:31 UTC (rev 180276) +++ PKGBUILD2013-03-19 14:25:54 UTC (rev 180277) @@ -18,10 +18,10 @@ optdepends=('opencv-samples' 'eigen2' 'python2-numpy: Python 2.x interface') -source=(http://downloads.sourceforge.net/opencvlibrary/$_realname-${pkgver}.tar.bz2; +source=(http://downloads.sourceforge.net/opencvlibrary/$_realname-${pkgver}a.tar.bz2; 'pkgconfig.patch' 'fsh.patch') -md5sums=('bb7272c102a801a9f9ee01db6e7ad8e9' +md5sums=('876dce80ea2648b7e4d4c5a567b4d37b' 'cb916260b5ec594fe7a0cc2e54fc569f' '35256e3ccace373feba8131d1540a0de')
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Saturday, March 9, 2013 @ 22:06:32 Author: schiv Revision: 179823 opencv: scrap doc split Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 46 -- 1 file changed, 8 insertions(+), 38 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-03-09 21:04:13 UTC (rev 179822) +++ PKGBUILD2013-03-09 21:06:32 UTC (rev 179823) @@ -3,10 +3,10 @@ # Contributor: Tobias Powalowski tp...@archlinux.org pkgbase=opencv -pkgname=('opencv' 'opencv-docs' 'opencv-samples') +pkgname=('opencv' 'opencv-samples') _realname=OpenCV pkgver=2.4.4 -pkgrel=1 +pkgrel=2 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') @@ -14,10 +14,8 @@ depends=('jasper' 'gstreamer0.10-base' 'intel-tbb' 'libcl' 'xine-lib' 'libdc1394' 'openexr' 'gtkglext') makedepends=('cmake' 'python2-numpy' 'mesa' - 'opencl-headers' 'eigen2' - 'texlive-bin' 'python2-sphinx') # for docs -optdepends=('opencv-docs' -'opencv-samples' + 'opencl-headers' 'eigen2') +optdepends=('opencv-samples' 'eigen2' 'python2-numpy: Python 2.x interface') source=(http://downloads.sourceforge.net/opencvlibrary/$_realname-${pkgver}.tar.bz2; @@ -34,7 +32,6 @@ '-D ENABLE_SSE=OFF' '-D ENABLE_SSE2=OFF' '-D ENABLE_SSE3=OFF' -'-D BUILD_DOCS=ON' '-D BUILD_PACKAGE=OFF' '-D BUILD_WITH_DEBUG_INFO=OFF' '-D BUILD_TESTS=OFF' @@ -58,8 +55,9 @@ # see http://code.opencv.org/issues/2512 patch -Np1 -i $srcdir/fsh.patch - # python2 compatibility for generating docs - sed -i 's/sphinx-build/sphinx-build2/' cmake/OpenCVDetectPython.cmake + # no longer including docs, see https://bugs.archlinux.org/task/34185 + # python2 compatibility for generating (html) docs + #sed -i 's/sphinx-build/sphinx-build2/' cmake/OpenCVDetectPython.cmake cmake ${_cmakeopts[@]} . @@ -77,33 +75,10 @@ cd $pkgdir/usr/share - # separate docs package; also be -R friendly - [[ -d doc ]] mv doc $srcdir/opencv-doc - - # separate samples package + # separate samples package; also be -R friendly [[ -d $pkgname/samples ]] mv $pkgname/samples $srcdir/opencv-samples } -package_opencv-docs() { - pkgdesc+= (documentation) - unset depends - unset optdepends - options=('docs') - - # PDFs are not being generated for some reason as of 2.4.4 - # even after adding latex and sphinx deps - # when previously without them there were a couple of good docs installed - - cd $srcdir - - # doc dir now includes opencv subdir (looks like they finally listened) - cp -r opencv-doc $pkgdir/usr/share/doc - - # install license file - #install -Dm644 $srcdir/$_realname-$pkgver/doc/license.txt \ - # $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - package_opencv-samples() { pkgdesc+= (samples) depends=('bash') @@ -114,11 +89,6 @@ mkdir -p $pkgdir/usr/share/opencv cp -r opencv-samples $pkgdir/usr/share/opencv/samples - - # Do we really need licenses for these minor splits? - # install license file - #install -Dm644 $srcdir/$_realname-$pkgver/doc/license.txt \ - # $pkgdir/usr/share/licenses/$pkgname/LICENSE } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Monday, March 4, 2013 @ 23:17:49 Author: schiv Revision: 179298 upgpkg: opencv 2.4.4-1 upstream release Modified: opencv/trunk/PKGBUILD --+ PKGBUILD | 29 +++-- 1 file changed, 19 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-03-04 22:14:51 UTC (rev 179297) +++ PKGBUILD2013-03-04 22:17:49 UTC (rev 179298) @@ -5,8 +5,8 @@ pkgbase=opencv pkgname=('opencv' 'opencv-docs' 'opencv-samples') _realname=OpenCV -pkgver=2.4.3 -pkgrel=5 +pkgver=2.4.4 +pkgrel=1 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD') @@ -14,7 +14,8 @@ depends=('jasper' 'gstreamer0.10-base' 'intel-tbb' 'libcl' 'xine-lib' 'libdc1394' 'openexr' 'gtkglext') makedepends=('cmake' 'python2-numpy' 'mesa' - 'opencl-headers' 'eigen2') + 'opencl-headers' 'eigen2' + 'texlive-bin' 'python2-sphinx') # for docs optdepends=('opencv-docs' 'opencv-samples' 'eigen2' @@ -22,7 +23,7 @@ source=(http://downloads.sourceforge.net/opencvlibrary/$_realname-${pkgver}.tar.bz2; 'pkgconfig.patch' 'fsh.patch') -md5sums=('c0a5af4ff9d0d540684c0bf00ef35dbe' +md5sums=('bb7272c102a801a9f9ee01db6e7ad8e9' 'cb916260b5ec594fe7a0cc2e54fc569f' '35256e3ccace373feba8131d1540a0de') @@ -33,6 +34,7 @@ '-D ENABLE_SSE=OFF' '-D ENABLE_SSE2=OFF' '-D ENABLE_SSE3=OFF' +'-D BUILD_DOCS=ON' '-D BUILD_PACKAGE=OFF' '-D BUILD_WITH_DEBUG_INFO=OFF' '-D BUILD_TESTS=OFF' @@ -49,12 +51,16 @@ # fix pkg-config mess # see https://bugs.archlinux.org/task/32430 + # and http://code.opencv.org/issues/1925 patch -Np1 -i $srcdir/pkgconfig.patch - # fix another upstream mess + # fix another upstream mess that they won't fix # see http://code.opencv.org/issues/2512 patch -Np1 -i $srcdir/fsh.patch + # python2 compatibility for generating docs + sed -i 's/sphinx-build/sphinx-build2/' cmake/OpenCVDetectPython.cmake + cmake ${_cmakeopts[@]} . make @@ -72,11 +78,10 @@ cd $pkgdir/usr/share # separate docs package; also be -R friendly - [ -d doc/$pkgname ] mv doc/$pkgname $srcdir/opencv-doc \ - rm -r doc + [[ -d doc ]] mv doc $srcdir/opencv-doc # separate samples package - [ -d $pkgname/samples ] mv $pkgname/samples $srcdir/opencv-samples + [[ -d $pkgname/samples ]] mv $pkgname/samples $srcdir/opencv-samples } package_opencv-docs() { @@ -85,10 +90,14 @@ unset optdepends options=('docs') + # PDFs are not being generated for some reason as of 2.4.4 + # even after adding latex and sphinx deps + # when previously without them there were a couple of good docs installed + cd $srcdir - mkdir -p $pkgdir/usr/share/doc - cp -r opencv-doc $pkgdir/usr/share/doc/opencv + # doc dir now includes opencv subdir (looks like they finally listened) + cp -r opencv-doc $pkgdir/usr/share/doc # install license file #install -Dm644 $srcdir/$_realname-$pkgver/doc/license.txt \
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Sunday, February 10, 2013 @ 13:38:39 Author: ioni Revision: 177866 x264/ffmpeg rebuild Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-02-10 12:23:10 UTC (rev 177865) +++ PKGBUILD2013-02-10 12:38:39 UTC (rev 177866) @@ -6,7 +6,7 @@ pkgname=('opencv' 'opencv-docs' 'opencv-samples') _realname=OpenCV pkgver=2.4.3 -pkgrel=4 +pkgrel=5 pkgdesc=Open Source Computer Vision Library arch=('i686' 'x86_64') license=('BSD')