[packages/enblend-enfuse] - release 2 (rebuild with gsl 2.4 and vigra 1.11.x) - updated dependencies - added tcmalloc bcond

qboosh qboosh at pld-linux.org
Sun Jun 25 20:26:25 CEST 2017


commit 6e05608ceb007f0b692d5ee3b12f7668446bb862
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jun 25 20:27:50 2017 +0200

    - release 2 (rebuild with gsl 2.4 and vigra 1.11.x)
    - updated dependencies
    - added tcmalloc bcond

 enblend-enfuse.spec | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)
---
diff --git a/enblend-enfuse.spec b/enblend-enfuse.spec
index 9ff4cf3..d24a5ef 100644
--- a/enblend-enfuse.spec
+++ b/enblend-enfuse.spec
@@ -1,13 +1,14 @@
 # NOTE: g++ eats 700+MB of memory
 #
 # Conditional build:
-%bcond_with	openmp	# OpenMP support (incompatible with image-cache)
+%bcond_with	openmp		# OpenMP support (incompatible with image-cache)
+%bcond_without	tcmalloc	# use of Google TCMalloc library
 #
 Summary:	Image blending with multiresolution splines
 Summary(pl.UTF-8):	Łączenie zdjęć przy użyciu splajnów wielokrotnej rozdzielczości
 Name:		enblend-enfuse
 Version:	4.2
-Release:	1
+Release:	2
 License:	GPL v2+
 Group:		Applications/Graphics
 Source0:	http://downloads.sourceforge.net/enblend/%{name}-%{version}.tar.gz
@@ -18,19 +19,21 @@ BuildRequires:	OpenGL-GLU-devel
 BuildRequires:	OpenGL-glut-devel
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake
-BuildRequires:	boost-devel >= 1.35.0
+BuildRequires:	boost-devel >= 1.55
 %{?with_openmp:BuildRequires:	gcc-c++ >= 6:4.2}
 BuildRequires:	glew-devel
+BuildRequires:	gnuplot
 BuildRequires:	gsl-devel
 BuildRequires:	help2man
-BuildRequires:	gnuplot
 BuildRequires:	lcms2-devel >= 2
 %{?with_openmp:BuildRequires:	libgomp-devel}
 BuildRequires:	libjpeg-devel
 BuildRequires:	libpng-devel
-BuildRequires:	libstdc++-devel >= 5:3.4
+BuildRequires:	libstdc++-devel >= 5:4.3
+%{?with_tcmalloc:BuildRequires:	libtcmalloc-devel}
 BuildRequires:	libtiff-devel
-BuildRequires:	libxmi-devel
+BuildRequires:	perl-TimeDate
+BuildRequires:	perl-base
 BuildRequires:	pkgconfig
 BuildRequires:	texinfo
 BuildRequires:	tidy
@@ -62,6 +65,7 @@ przynajmniej bardzo trudne do zobaczenia. Enblend nie wyrównuje zdjęć
 %build
 %configure \
 	%{?with_openmp:--enable-openmp --disable-image-cache}
+	%{!?with_tcmalloc:--without-tcmalloc}
 %{__make}
 
 %install
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/enblend-enfuse.git/commitdiff/6e05608ceb007f0b692d5ee3b12f7668446bb862



More information about the pld-cvs-commit mailing list