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:
parent
212c463bea
commit
4549fdcdaf
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=395521
@ -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
|
||||
|
@ -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
|
||||
|
10
databases/tarantool/files/patch-src_lib_csv_csv.h
Normal file
10
databases/tarantool/files/patch-src_lib_csv_csv.h
Normal 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)
|
@ -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=
|
Loading…
Reference in New Issue
Block a user