svn commit: r406936 - in branches/2016Q1/devel/pure-stllib: . files
Vanilla I. Shu
vanilla at FreeBSD.org
Fri Jan 22 15:59:37 UTC 2016
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 at 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>
More information about the svn-ports-branches
mailing list