Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Jan 2016 15:59:35 +0000 (UTC)
From:      "Vanilla I. Shu" <vanilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r406936 - in branches/2016Q1/devel/pure-stllib: . files
Message-ID:  <201601221559.u0MFxZoY032125@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vanilla
Date: Fri Jan 22 15:59:35 2016
New Revision: 406936
URL: https://svnweb.freebsd.org/changeset/ports/406936

Log:
  MFH: r406821 r406828
  
  1: Upgrade to 0.6.
  2: remove USE_GCC.
  3: Fix build with gcc4.9.
  
  PR:		204387
  Submitted by:	gerald@
  Approved by:	portmgr@ (antoine)

Added:
  branches/2016Q1/devel/pure-stllib/files/patch-stlbase.hpp
     - copied unchanged from r406828, head/devel/pure-stllib/files/patch-stlbase.hpp
Modified:
  branches/2016Q1/devel/pure-stllib/Makefile
  branches/2016Q1/devel/pure-stllib/distinfo
  branches/2016Q1/devel/pure-stllib/files/patch-Makefile
Directory Properties:
  branches/2016Q1/   (props changed)

Modified: branches/2016Q1/devel/pure-stllib/Makefile
==============================================================================
--- branches/2016Q1/devel/pure-stllib/Makefile	Fri Jan 22 15:56:26 2016	(r406935)
+++ branches/2016Q1/devel/pure-stllib/Makefile	Fri Jan 22 15:59:35 2016	(r406936)
@@ -2,10 +2,9 @@
 # $FreeBSD$
 
 PORTNAME=	pure-stllib
-PORTVERSION=	0.5
-PORTREVISION=	2
+PORTVERSION=	0.6
 CATEGORIES=	devel
-MASTER_SITES=	https://cdn.bitbucket.org/purelang/pure-lang/downloads/
+MASTER_SITES=	https://bitbucket.org/purelang/pure-lang/downloads/
 DIST_SUBDIR=	pure
 
 MAINTAINER=	lichray@gmail.com
@@ -13,9 +12,7 @@ COMMENT=	Pure interface to C++ STL map a
 
 LICENSE=	BSD3CLAUSE
 
-USES=		pure pkgconfig
-
-USE_GCC=	yes
+USES=		pkgconfig pure
 
 PORTDOCS=	*
 

Modified: branches/2016Q1/devel/pure-stllib/distinfo
==============================================================================
--- branches/2016Q1/devel/pure-stllib/distinfo	Fri Jan 22 15:56:26 2016	(r406935)
+++ branches/2016Q1/devel/pure-stllib/distinfo	Fri Jan 22 15:59:35 2016	(r406936)
@@ -1,2 +1,2 @@
-SHA256 (pure/pure-stllib-0.5.tar.gz) = 555d68f0d38905a4804116e5a6f37e14bec5bad3264c7b2beab3ab68b07beaef
-SIZE (pure/pure-stllib-0.5.tar.gz) = 335191
+SHA256 (pure/pure-stllib-0.6.tar.gz) = 1d550764fc2f8ba6ddbd1fbd3da2d6965b69e2c992747265d9ebe4f16aa5e455
+SIZE (pure/pure-stllib-0.6.tar.gz) = 333766

Modified: branches/2016Q1/devel/pure-stllib/files/patch-Makefile
==============================================================================
--- branches/2016Q1/devel/pure-stllib/files/patch-Makefile	Fri Jan 22 15:56:26 2016	(r406935)
+++ branches/2016Q1/devel/pure-stllib/files/patch-Makefile	Fri Jan 22 15:59:35 2016	(r406936)
@@ -1,19 +1,11 @@
---- ./Makefile.orig	2013-08-28 18:17:41.000000000 +0200
-+++ ./Makefile	2013-10-16 22:49:25.000000000 +0200
-@@ -17,12 +17,12 @@
+--- Makefile.orig	2014-03-23 10:09:16 UTC
++++ Makefile
+@@ -17,7 +17,7 @@ installdir  = $(addprefix $(DESTDIR), $(
  MOD_CXXFLAGS = $(PIC) $(shell pkg-config pure --cflags) $(CFLAGS) $(CPPFLAGS)
  MOD_LDFLAGS = $(shell pkg-config pure --libs) $(LDFLAGS)
  
 -CFLAGS = -g -O2 -Wall -Wextra
 +CFLAGS ?= -g -O2 -Wall -Wextra
  
--ifeq "$(DLL)" ".dylib"
-+#ifeq "$(DLL)" ".dylib"
- # OSX may need this (untested)
--DLL_FLAGS = -install_name "$(libdir)/pure/$@"
--endif
-+#DLL_FLAGS = -install_name "$(libdir)/pure/$@"
-+#endif
- 
- # Basic rules to build the module, clean, check, install and uninstall.
- 
+ ifeq "$(DLL)" ".dylib"
+ DLL_FLAGS = -install_name "$(libdir)/pure/$@"

Copied: branches/2016Q1/devel/pure-stllib/files/patch-stlbase.hpp (from r406828, head/devel/pure-stllib/files/patch-stlbase.hpp)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/2016Q1/devel/pure-stllib/files/patch-stlbase.hpp	Fri Jan 22 15:59:35 2016	(r406936, copy of r406828, head/devel/pure-stllib/files/patch-stlbase.hpp)
@@ -0,0 +1,11 @@
+--- stlbase.hpp.orig	2016-01-21 06:40:43 UTC
++++ stlbase.hpp
+@@ -17,6 +17,8 @@ included with the pure-stlvec distributi
+ #ifndef STLBASE_H
+ #define STLBASE_H
+ 
++#include <stddef.h>
++#include <cstddef>
+ #include <vector>
+ #include <map>
+ #include <iterator>



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