1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-17 08:01:36 +00:00

- Updated to 1.6.6

- Copied patch from lang/luajit
This commit is contained in:
Veniamin Gvozdikov 2015-08-28 19:02:10 +00:00
parent 212c463bea
commit 4549fdcdaf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=395521
4 changed files with 44 additions and 5 deletions

View File

@ -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 application server
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

View File

@ -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

View File

@ -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)

View File

@ -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=