Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Aug 2015 19:02:10 +0000 (UTC)
From:      Veniamin Gvozdikov <vg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r395521 - in head/databases/tarantool: . files
Message-ID:  <201508281902.t7SJ2AKu029378@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vg
Date: Fri Aug 28 19:02:10 2015
New Revision: 395521
URL: https://svnweb.freebsd.org/changeset/ports/395521

Log:
  - Updated to 1.6.6
  - Copied patch from lang/luajit

Added:
  head/databases/tarantool/files/patch-src_lib_csv_csv.h   (contents, props changed)
  head/databases/tarantool/files/patch-third__party_luajit_src_Makefile   (contents, props changed)
Modified:
  head/databases/tarantool/Makefile
  head/databases/tarantool/distinfo

Modified: head/databases/tarantool/Makefile
==============================================================================
--- head/databases/tarantool/Makefile	Fri Aug 28 18:19:22 2015	(r395520)
+++ head/databases/tarantool/Makefile	Fri Aug 28 19:02:10 2015	(r395521)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	tarantool
-PORTVERSION=	1.6.5
-PORTREVISION=	3
+PORTVERSION=	1.6.6
 CATEGORIES=	databases
 MASTER_SITES=	http://tarantool.org/dist/master/
 DISTNAME=	${PORTNAME}-${PORTVERSION}-${TR_REV}-src
@@ -13,7 +12,7 @@ COMMENT=	NoSQL database running in a Lua
 
 LICENSE=	BSD2CLAUSE
 
-TR_REV=		305-g3a9640b
+TR_REV=		130-ge3f2420
 MAKE_JOBS_UNSAFE=yes
 USES=		cmake compiler:c++11-lang gettext gmake perl5 readline
 USE_GCC=	4.8+ # clang bug PR/201270

Modified: head/databases/tarantool/distinfo
==============================================================================
--- head/databases/tarantool/distinfo	Fri Aug 28 18:19:22 2015	(r395520)
+++ head/databases/tarantool/distinfo	Fri Aug 28 19:02:10 2015	(r395521)
@@ -1,2 +1,2 @@
-SHA256 (tarantool-1.6.5-305-g3a9640b-src.tar.gz) = ed66b7e3ec6faccd24d3ecb66b2de35c2f56cdcb4e98c0a7d7d6b2431c7ffea4
-SIZE (tarantool-1.6.5-305-g3a9640b-src.tar.gz) = 3692664
+SHA256 (tarantool-1.6.6-130-ge3f2420-src.tar.gz) = a14f5a89c1a7e4695df4f02b963f30d7d537bd6bc0a3ae862c88ffc80e2cf499
+SIZE (tarantool-1.6.6-130-ge3f2420-src.tar.gz) = 3791681

Added: head/databases/tarantool/files/patch-src_lib_csv_csv.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/tarantool/files/patch-src_lib_csv_csv.h	Fri Aug 28 19:02:10 2015	(r395521)
@@ -0,0 +1,10 @@
+--- src/lib/csv/csv.h.orig	2015-08-28 14:36:01 UTC
++++ src/lib/csv/csv.h
+@@ -30,6 +30,7 @@
+  * THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+  * SUCH DAMAGE.
+  */
++#include "trivia/config.h"
+ #include <stdio.h>
+ 
+ #if defined(__cplusplus)

Added: head/databases/tarantool/files/patch-third__party_luajit_src_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/tarantool/files/patch-third__party_luajit_src_Makefile	Fri Aug 28 19:02:10 2015	(r395521)
@@ -0,0 +1,30 @@
+--- third_party/luajit/src/Makefile.orig	2015-05-18 09:43:16 UTC
++++ third_party/luajit/src/Makefile
+@@ -25,7 +25,7 @@ NODOTABIVER= 51
+ # with "make clean", followed by "make" if you change any options.
+ #
+ # LuaJIT builds as a native 32 or 64 bit binary by default.
+-CC= gcc
++#CC= gcc
+ #
+ # Use this if you want to force a 32 bit build on a 64 bit multilib OS.
+ #CC= gcc -m32
+@@ -34,7 +34,7 @@ CC= gcc
+ # to slow down the C part by not omitting it. Debugging, tracebacks and
+ # unwinding are not affected -- the assembler part has frame unwind
+ # information and GCC emits it where needed (x64) or with -g (see CCDEBUG).
+-CCOPT= -O2 -fomit-frame-pointer
++#CCOPT= -O2 -fomit-frame-pointer
+ # Use this if you want to generate a smaller binary (but it's slower):
+ #CCOPT= -Os -fomit-frame-pointer
+ # Note: it's no longer recommended to use -O3 with GCC 4.x.
+@@ -48,7 +48,8 @@ CCOPT= -O2 -fomit-frame-pointer
+ # x86/x64 only: For GCC 4.2 or higher and if you don't intend to distribute
+ # the binaries to a different machine you could also use: -march=native
+ #
+-CCOPT_x86= -march=i686
++#CCOPT_x86= -march=i686
++CCOPT_x86=
+ CCOPT_x64=
+ CCOPT_arm=
+ CCOPT_ppc=



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