[arch-commits] Commit in hugin/trunk (PKGBUILD)

Gaetan Bisson bisson at archlinux.org
Mon Jan 12 23:45:16 UTC 2015


    Date: Tuesday, January 13, 2015 @ 00:45:16
  Author: bisson
Revision: 228950

fix FS#43424

Modified:
  hugin/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-01-12 20:06:03 UTC (rev 228949)
+++ PKGBUILD	2015-01-12 23:45:16 UTC (rev 228950)
@@ -6,16 +6,14 @@
 
 pkgname=hugin
 pkgver=2014.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Panorama photo stitcher'
 url='http://hugin.sourceforge.net/'
 license=('GPL')
 arch=('i686' 'x86_64')
-optdepends=('python2: bindings and plugins')
-makedepends=('cmake' 'boost' 'tclap' 'mesa' 'python2' 'swig')
-depends=('wxgtk' 'boost-libs' 'enblend-enfuse' 'exiv2' 'libpano13'
+makedepends=('cmake' 'boost' 'tclap' 'mesa' 'swig')
+depends=('wxgtk' 'boost-libs' 'enblend-enfuse' 'exiv2' 'libpano13' 'python'
          'lensfun' 'lapack' 'make' 'perl-image-exiftool' 'desktop-file-utils')
-optdepends=('python2: for scripting and plugin interface support')
 source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgname}-${pkgver%.*}/${pkgname}-${pkgver/r/_r}.tar.bz2"
         "http://downloads.sourceforge.net/boost/boost_1_55_0.tar.bz2")
 sha1sums=('7b4ae181f664b9e0a68f55f298cdaa210fa09aa9'
@@ -31,20 +29,18 @@
 	# latter.  This is no proper fix for the problem but it works for now.
 	mkdir -p src/boost
 	cp -r "${srcdir}/boost_1_55_0/boost/spirit" src/boost/
+
+	# Fix compiling against lensfun-0.3.0
+	sed '/LF_DIST_MODEL_FOV1/d' -i src/hugin_base/lensdb/LensDB.cpp
 }
 
 build() {
 	cd "${srcdir}/${pkgname}-${pkgver/rc?}"
-
-	# See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61214#c5
-	# and https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1231921.html.
-	# for why the "-fno-devirtualize" flag is needed.  I can go away with GCC 4.9.2+.
-	CXXFLAGS="${CXXFLAGS} -fno-devirtualize"
-
 	cmake . \
 		-DCMAKE_BUILD_TYPE=Release \
 		-DCMAKE_INSTALL_PREFIX=/usr \
-		-DENABLE_LAPACK=yes
+		-DENABLE_LAPACK=yes \
+
 	make
 }
 



More information about the arch-commits mailing list