[arch-commits] Commit in nomacs/trunk (PKGBUILD nomacs-opencv3.patch)
Antonio Rojas
arojas at archlinux.org
Wed Mar 9 20:25:48 UTC 2016
Date: Wednesday, March 9, 2016 @ 21:25:47
Author: arojas
Revision: 165779
opencv 3.1 rebuild
Added:
nomacs/trunk/nomacs-opencv3.patch
Modified:
nomacs/trunk/PKGBUILD
----------------------+
PKGBUILD | 13 +++++++++----
nomacs-opencv3.patch | 21 +++++++++++++++++++++
2 files changed, 30 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-03-09 19:41:17 UTC (rev 165778)
+++ PKGBUILD 2016-03-09 20:25:47 UTC (rev 165779)
@@ -3,7 +3,7 @@
pkgname=nomacs
pkgver=3.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="A Qt image viewer"
arch=(i686 x86_64)
url="http://www.nomacs.org/"
@@ -13,20 +13,25 @@
makedepends=('cmake' 'qt5-tools')
install="$pkgname.install"
source=("https://github.com/nomacs/nomacs/releases/download/$pkgver/nomacs-$pkgver-source.tar.bz2"
- "https://github.com/nomacs/nomacs-plugins/archive/207cb0f5fb13907bf1ccf3549ad72768841cec63.zip")
+ "https://github.com/nomacs/nomacs-plugins/archive/207cb0f5fb13907bf1ccf3549ad72768841cec63.zip"
+ nomacs-opencv3.patch)
md5sums=('e1630a4371d0e0f8aba9358ab20d43e5'
- 'bbe351379e24c51e691b390a9c867719')
+ 'bbe351379e24c51e691b390a9c867719'
+ '0b51fcf4de8ee1debd1b8fadef2dd11d')
prepare() {
mv nomacs-plugins-207cb0f5fb13907bf1ccf3549ad72768841cec63 $pkgname-$pkgver/plugins
cd $pkgname-$pkgver
[ -d b ] || mkdir b
+
+# Fix opencv 3 detection (Gentoo)
+ patch -p2 -i ../nomacs-opencv3.patch
}
build() {
cd $pkgname-$pkgver/b
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
- make
+ make -j1
}
package() {
Added: nomacs-opencv3.patch
===================================================================
--- nomacs-opencv3.patch (rev 0)
+++ nomacs-opencv3.patch 2016-03-09 20:25:47 UTC (rev 165779)
@@ -0,0 +1,21 @@
+commit aa3fffc15bb6cbec8ef140a070dc12e6888e79df
+Author: Andreas Sturmlechner <andreas.sturmlechner at gmail.com>
+Date: Sun Jan 31 17:38:21 2016 +0100
+
+ Drop minimum OpenCV version messing with detection of >=3.0.0
+
+ Similar to commit 624a2fa7fba25a9432dc15031f3fd569367927bd
+
+diff --git a/ImageLounge/cmake/Unix.cmake b/ImageLounge/cmake/Unix.cmake
+index 4e91135..e9ec436 100644
+--- a/ImageLounge/cmake/Unix.cmake
++++ b/ImageLounge/cmake/Unix.cmake
+@@ -43,7 +43,7 @@ endif(NOT EXIV2_FOUND)
+ # search for opencv
+ unset(OpenCV_FOUND CACHE)
+ if(ENABLE_OPENCV)
+- find_package(OpenCV 2.1.0 REQUIRED core imgproc)
++ find_package(OpenCV REQUIRED core imgproc)
+ if (NOT OpenCV_LIBRARIES) # OpenCV_FOUND can not be used since it is set in Ubuntu 12.04 (without finding opencv)
+ # Older OpenCV versions only supplied pkg-config files
+ if(PKG_CONFIG_FOUND)
More information about the arch-commits
mailing list