Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Jan 2018 21:12:42 +0000 (UTC)
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r458695 - in head/textproc/libmwaw03: . files
Message-ID:  <201801102112.w0ALCgTZ021346@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jkim
Date: Wed Jan 10 21:12:42 2018
New Revision: 458695
URL: https://svnweb.freebsd.org/changeset/ports/458695

Log:
  Update to 0.3.13.

Modified:
  head/textproc/libmwaw03/Makefile
  head/textproc/libmwaw03/distinfo
  head/textproc/libmwaw03/files/patch-src_lib_libmwaw__internal.hxx
  head/textproc/libmwaw03/pkg-plist

Modified: head/textproc/libmwaw03/Makefile
==============================================================================
--- head/textproc/libmwaw03/Makefile	Wed Jan 10 20:21:53 2018	(r458694)
+++ head/textproc/libmwaw03/Makefile	Wed Jan 10 21:12:42 2018	(r458695)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	libmwaw
-PORTVERSION=	0.3.12
-PORTREVISION=	2
+PORTVERSION=	0.3.13
 CATEGORIES=	textproc
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 PKGNAMESUFFIX=	03
@@ -19,17 +18,8 @@ CONFIGURE_ARGS=	--disable-werror --without-docs
 CPPFLAGS+=	-I${LOCALBASE}/include
 
 GNU_CONFIGURE=	yes
-USES=		compiler:features libtool pathfix pkgconfig tar:xz
+USES=		compiler:c++11-lib libtool pathfix pkgconfig tar:xz
 USE_LDCONFIG=	yes
 INSTALL_TARGET=	install-strip
 
-.include <bsd.port.pre.mk>
-
-.if ${COMPILER_FEATURES:Mlibc++}
-CONFIGURE_ARGS+=	--with-sharedptr=c++11
-.else
-BUILD_DEPENDS+=	${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
-CONFIGURE_ARGS+=	--with-sharedptr=boost
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/textproc/libmwaw03/distinfo
==============================================================================
--- head/textproc/libmwaw03/distinfo	Wed Jan 10 20:21:53 2018	(r458694)
+++ head/textproc/libmwaw03/distinfo	Wed Jan 10 21:12:42 2018	(r458695)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1501607789
-SHA256 (libmwaw-0.3.12.tar.xz) = 7691a6e6e7221d61c40e3f630a8907e3e516b99a587e47d09ec53f8ac60ed1e7
-SIZE (libmwaw-0.3.12.tar.xz) = 1258972
+TIMESTAMP = 1515615392
+SHA256 (libmwaw-0.3.13.tar.xz) = db55c728448f9c795cd71a0bb6043f6d4744e3e001b955a018a2c634981d5aea
+SIZE (libmwaw-0.3.13.tar.xz) = 1258220

Modified: head/textproc/libmwaw03/files/patch-src_lib_libmwaw__internal.hxx
==============================================================================
--- head/textproc/libmwaw03/files/patch-src_lib_libmwaw__internal.hxx	Wed Jan 10 20:21:53 2018	(r458694)
+++ head/textproc/libmwaw03/files/patch-src_lib_libmwaw__internal.hxx	Wed Jan 10 21:12:42 2018	(r458695)
@@ -1,17 +1,11 @@
---- src/lib/libmwaw_internal.hxx.orig	2017-07-03 08:10:43 UTC
+--- src/lib/libmwaw_internal.hxx.orig	2017-11-13 09:08:03 UTC
 +++ src/lib/libmwaw_internal.hxx
-@@ -119,9 +119,11 @@ struct MWAW_shared_ptr_noop_deleter {
- /** fall through attributes */
- #define MWAW_FALLTHROUGH
- #if defined(__clang__)
--#  if defined(__has_cpp_attribute) && __has_cpp_attribute(clang::fallthrough)
--#    undef MWAW_FALLTHROUGH
--#    define MWAW_FALLTHROUGH [[clang::fallthrough]]
-+#  if defined(__has_cpp_attribute)
-+#    if __has_cpp_attribute(clang::fallthrough)
-+#      undef MWAW_FALLTHROUGH
-+#      define MWAW_FALLTHROUGH [[clang::fallthrough]]
-+#    endif
- #  endif
- #elif defined(__GNUC__)
- #  if __GNUC__>=7
+@@ -1027,7 +1027,7 @@ template <class T> class MWAWBox2 (public)
+   }
+   //! generic constructor
+   template <class U> explicit MWAWBox2(MWAWBox2<U> const &p)
+-    : m_data(p.min(), p.max())
++    : m_data(MWAWVec2<T>(p.min()), MWAWVec2<T>(p.max()))
+   {
+   }
+ 

Modified: head/textproc/libmwaw03/pkg-plist
==============================================================================
--- head/textproc/libmwaw03/pkg-plist	Wed Jan 10 20:21:53 2018	(r458694)
+++ head/textproc/libmwaw03/pkg-plist	Wed Jan 10 21:12:42 2018	(r458695)
@@ -9,5 +9,5 @@ include/libmwaw-0.3/libmwaw/MWAWDocument.hxx
 include/libmwaw-0.3/libmwaw/libmwaw.hxx
 lib/libmwaw-0.3.so
 lib/libmwaw-0.3.so.3
-lib/libmwaw-0.3.so.3.0.12
+lib/libmwaw-0.3.so.3.0.13
 libdata/pkgconfig/libmwaw-0.3.pc



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