Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Apr 2019 09:50:52 +0000 (UTC)
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r500207 - in head/print/scribus-devel: . files
Message-ID:  <201904270950.x3R9oqDC037837@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pkubaj
Date: Sat Apr 27 09:50:52 2019
New Revision: 500207
URL: https://svnweb.freebsd.org/changeset/ports/500207

Log:
  print/scribus-devel: fix on GCC architectures, change maintainer, add USES=gnome
  
  Add USES=compiler:c++11-lang.
  
  Remove ifdef FreeBSD from isnan check.
  
  Change maintainer to pkubaj@freebsd.org from my old address.
  
  Add USES=gnome.
  
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D20048

Added:
  head/print/scribus-devel/files/patch-scribus_third__party_lib2geom_isnan.h   (contents, props changed)
Modified:
  head/print/scribus-devel/Makefile

Modified: head/print/scribus-devel/Makefile
==============================================================================
--- head/print/scribus-devel/Makefile	Sat Apr 27 09:31:23 2019	(r500206)
+++ head/print/scribus-devel/Makefile	Sat Apr 27 09:50:52 2019	(r500207)
@@ -9,7 +9,7 @@ MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFI
 		http://www.scribus.net/downloads/${PORTVERSION}/
 PKGNAMESUFFIX=	-devel
 
-MAINTAINER=	pkubaj@anongoth.pl
+MAINTAINER=	pkubaj@FreeBSD.org
 COMMENT=	Comprehensive desktop publishing program (development version)
 
 LICENSE=	GPLv2+
@@ -36,9 +36,10 @@ LIB_DEPENDS=	liblcms2.so:graphics/lcms2 \
 		libharfbuzz.so:print/harfbuzz \
 		libicuuc.so:devel/icu
 
-USES=		cmake desktop-file-utils dos2unix jpeg pkgconfig python:2.7 qt:5 shared-mime-info ssl tar:xz
-USE_QT=		buildtools_build core declarative gui linguisttools_build network opengl \
-		printsupport qmake_build widgets xml
+USES=		cmake compiler:c++11-lang desktop-file-utils dos2unix gnome \
+		jpeg pkgconfig python:2.7 qt:5 shared-mime-info ssl tar:xz
+USE_QT=		buildtools_build core declarative gui linguisttools_build \
+		network opengl printsupport qmake_build widgets xml
 USE_GNOME=	libxml2
 INSTALLS_ICONS=	yes
 USE_LDCONFIG=	yes

Added: head/print/scribus-devel/files/patch-scribus_third__party_lib2geom_isnan.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/print/scribus-devel/files/patch-scribus_third__party_lib2geom_isnan.h	Sat Apr 27 09:50:52 2019	(r500207)
@@ -0,0 +1,11 @@
+--- scribus/third_party/lib2geom/isnan.h.orig	2018-12-25 11:40:59 UTC
++++ scribus/third_party/lib2geom/isnan.h
+@@ -33,7 +33,7 @@
+ # define is_nan(_a) (__isnan(_a))	/* MacOSX/Darwin definition < 10.4 */
+ #elif defined(WIN32) || defined(_isnan)
+ # define is_nan(_a) (_isnan(_a)) 	/* Win32 definition */
+-#elif defined(isnan) || defined(__FreeBSD__)
++#elif defined(isnan)
+ # define is_nan(_a) (isnan(_a))		/* GNU definition */
+ #else
+ # define is_nan(_a) (std::isnan(_a))



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904270950.x3R9oqDC037837>