Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jan 2020 16:03:17 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r524720 - in head/graphics/silgraphite: . files
Message-ID:  <202001311603.00VG3Hnw029321@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Fri Jan 31 16:03:16 2020
New Revision: 524720
URL: https://svnweb.freebsd.org/changeset/ports/524720

Log:
  Fix build on 13-CURRENT
  
  PR:		243310
  Reported by:	salvadore, stephen
  Tested by:	salvadore

Added:
  head/graphics/silgraphite/files/patch-engine-include-graphite-Segment.h   (contents, props changed)
  head/graphics/silgraphite/files/patch-engine-src-segment-Segment.cpp   (contents, props changed)
Modified:
  head/graphics/silgraphite/Makefile

Modified: head/graphics/silgraphite/Makefile
==============================================================================
--- head/graphics/silgraphite/Makefile	Fri Jan 31 16:02:45 2020	(r524719)
+++ head/graphics/silgraphite/Makefile	Fri Jan 31 16:03:16 2020	(r524720)
@@ -10,9 +10,6 @@ MASTER_SITES=	SF
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Font engine for complex non-Roman writing systems
 
-# /usr/include/c++/v1/type_traits:3699:9: error: no matching constructor for initialization of 'gr3ooo::Segment'
-BROKEN_FreeBSD_13=	no matching constructor for initialization of 'gr3ooo::Segment'
-
 LICENSE=	CPL05 LGPL21+
 LICENSE_COMB=	dual
 LICENSE_FILE_CPL05=	${WRKSRC}/license/License_CPLv05.txt

Added: head/graphics/silgraphite/files/patch-engine-include-graphite-Segment.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/silgraphite/files/patch-engine-include-graphite-Segment.h	Fri Jan 31 16:03:16 2020	(r524720)
@@ -0,0 +1,11 @@
+--- engine/include/graphite/Segment.h.orig	2009-01-29 08:33:19 UTC
++++ engine/include/graphite/Segment.h
+@@ -64,7 +64,7 @@ class Segment (public)
+ 	virtual ~Segment();
+ 
+ 	// Basic copy constructor:
+-	Segment(Segment & seg);
++	Segment(const Segment & seg);
+ 
+ 	// For making modified copies of segments:
+ 	static Segment * LineContextSegment(Segment & seg, bool fStartLine, bool fEndLine);

Added: head/graphics/silgraphite/files/patch-engine-src-segment-Segment.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/silgraphite/files/patch-engine-src-segment-Segment.cpp	Fri Jan 31 16:03:16 2020	(r524720)
@@ -0,0 +1,11 @@
+--- engine/src/segment/Segment.cpp.orig	2008-08-21 14:24:32 UTC
++++ engine/src/segment/Segment.cpp
+@@ -433,7 +433,7 @@ void Segment::InitWhiteSpaceSegment(int nNewDepth)
+ /*----------------------------------------------------------------------------------------------
+ 	Basic copy method.
+ ----------------------------------------------------------------------------------------------*/
+-Segment::Segment(Segment & seg)
++Segment::Segment(const Segment & seg)
+ {
+ 	int islout;
+ 



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