summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey A. Osokin <osa@FreeBSD.org>2015-01-17 19:23:18 +0000
committerSergey A. Osokin <osa@FreeBSD.org>2015-01-17 19:23:18 +0000
commitdae4751eada2890fdc4b9c8334e3302873ec691a (patch)
tree379507af35cd69d6fb23a7a69a57f38f5ce2d59d
parentAdd missing dependency on pkgconf (diff)
Upgrade from 3.0.0-rc1 to 3.0.0-rc2.
<ChangeLog> --[ Redis 3.0.0 RC2 (version 2.9.102) ] Release date: 13 jan 2014 Upgrade urgency: LOW. This is the second release candidate of Redis Cluster. The major changes are back porting of things implemented into the unstable branch while this was still possible (with the new development model adopted only bug fixes will be merged in the future). RC2 also fixes a few Redis Cluster non critical bugs. >> General changes * [FIX] A number of minor bug fixes. * [NEW] Diskless replication backportede. * [NEW] Lua bitops and updated cmsgpack backported. * [NEW] Transparent Huge Pages warnings and reporting backported. >> Cluster changes * [FIX] Fix PUBLISH cluster bus message count field. * [FIX] It is no longer possible to write outside node hash slots using Lua. * [FIX] Valgrind warnings (no actual bugs). * [FIX] Less strict in acceptiong myself->ip if it's not populated. * [NEW] Better testing of Lua scripts. >> Sentinel changes No changes to Sentinel. </ChangeLog>
Notes
Notes: svn path=/head/; revision=377245
-rw-r--r--databases/redis-devel/Makefile4
-rw-r--r--databases/redis-devel/distinfo4
-rw-r--r--databases/redis-devel/files/extra-patch-src-Makefile.lua2
-rw-r--r--databases/redis-devel/files/extra-patch-src-Makefile.luajit2
-rw-r--r--databases/redis-devel/files/patch-deps-Makefile8
-rw-r--r--databases/redis-devel/files/patch-deps-linenoise-Makefile15
6 files changed, 25 insertions, 10 deletions
diff --git a/databases/redis-devel/Makefile b/databases/redis-devel/Makefile
index 297cffa284cc..4d9e50717825 100644
--- a/databases/redis-devel/Makefile
+++ b/databases/redis-devel/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= redis
-DISTVERSION= 3.0.0-rc1
+DISTVERSION= 3.0.0-rc2
CATEGORIES= databases
MASTER_SITES= https://github.com/antirez/redis/archive/
PKGNAMESUFFIX= -devel
@@ -82,7 +82,7 @@ PLIST_SUB+= REDIS_USER=${USERS} \
.if ${PORT_OPTIONS:MLUAJIT} || ${PORT_OPTIONS:MLUA}
post-patch:
- @cd ${WRKSRC}/deps/lua/src && ${CP} lua_* strbuf.* ${WRKSRC}/src/
+ @cd ${WRKSRC}/deps/lua/src && ${CP} fpconv.* lua_* strbuf.* ${WRKSRC}/src/
.endif
post-build:
diff --git a/databases/redis-devel/distinfo b/databases/redis-devel/distinfo
index 503ffd44308a..f0c3351c1a67 100644
--- a/databases/redis-devel/distinfo
+++ b/databases/redis-devel/distinfo
@@ -1,2 +1,2 @@
-SHA256 (redis/3.0.0-rc1.tar.gz) = c64c31527d93175e2a83010d69e0b83dc86c8b75b7cf8aa8b497213921418db4
-SIZE (redis/3.0.0-rc1.tar.gz) = 1335857
+SHA256 (redis/3.0.0-rc2.tar.gz) = 3713194850e1b75fa01f17249a69e67636c1ad3f148fd15950d08d7a87bcf463
+SIZE (redis/3.0.0-rc2.tar.gz) = 1356667
diff --git a/databases/redis-devel/files/extra-patch-src-Makefile.lua b/databases/redis-devel/files/extra-patch-src-Makefile.lua
index e92ae193dc6b..a35e056b405d 100644
--- a/databases/redis-devel/files/extra-patch-src-Makefile.lua
+++ b/databases/redis-devel/files/extra-patch-src-Makefile.lua
@@ -32,7 +32,7 @@
REDIS_SERVER_NAME=redis-server
REDIS_SENTINEL_NAME=redis-sentinel
REDIS_SERVER_OBJ=adlist.o ae.o anet.o dict.o redis.o sds.o zmalloc.o lzf_c.o lzf_d.o pqsort.o zipmap.o sha1.o ziplist.o release.o networking.o util.o object.o db.o replication.o rdb.o t_string.o t_list.o t_set.o t_zset.o t_hash.o config.o aof.o pubsub.o multi.o debug.o sort.o intset.o syncio.o cluster.o crc16.o endianconv.o slowlog.o scripting.o bio.o rio.o rand.o memtest.o crc64.o bitops.o sentinel.o notify.o setproctitle.o blocked.o hyperloglog.o latency.o sparkline.o
-+REDIS_SERVER_OBJ+=lua_cjson.o lua_cmsgpack.o lua_struct.o strbuf.o
++REDIS_SERVER_OBJ+=fpconv.o lua_bit.o lua_cjson.o lua_cmsgpack.o lua_struct.o strbuf.o
REDIS_CLI_NAME=redis-cli
REDIS_CLI_OBJ=anet.o sds.o adlist.o redis-cli.o zmalloc.o release.o anet.o ae.o crc64.o
REDIS_BENCHMARK_NAME=redis-benchmark
diff --git a/databases/redis-devel/files/extra-patch-src-Makefile.luajit b/databases/redis-devel/files/extra-patch-src-Makefile.luajit
index e1a734d1b9bf..50e0ffd92146 100644
--- a/databases/redis-devel/files/extra-patch-src-Makefile.luajit
+++ b/databases/redis-devel/files/extra-patch-src-Makefile.luajit
@@ -32,7 +32,7 @@
REDIS_SERVER_NAME=redis-server
REDIS_SENTINEL_NAME=redis-sentinel
REDIS_SERVER_OBJ=adlist.o ae.o anet.o dict.o redis.o sds.o zmalloc.o lzf_c.o lzf_d.o pqsort.o zipmap.o sha1.o ziplist.o release.o networking.o util.o object.o db.o replication.o rdb.o t_string.o t_list.o t_set.o t_zset.o t_hash.o config.o aof.o pubsub.o multi.o debug.o sort.o intset.o syncio.o cluster.o crc16.o endianconv.o slowlog.o scripting.o bio.o rio.o rand.o memtest.o crc64.o bitops.o sentinel.o notify.o setproctitle.o blocked.o hyperloglog.o latency.o sparkline.o
-+REDIS_SERVER_OBJ+=lua_cjson.o lua_cmsgpack.o lua_struct.o strbuf.o
++REDIS_SERVER_OBJ+=fpconv.o lua_bit.o lua_cjson.o lua_cmsgpack.o lua_struct.o strbuf.o
REDIS_CLI_NAME=redis-cli
REDIS_CLI_OBJ=anet.o sds.o adlist.o redis-cli.o zmalloc.o release.o anet.o ae.o crc64.o
REDIS_BENCHMARK_NAME=redis-benchmark
diff --git a/databases/redis-devel/files/patch-deps-Makefile b/databases/redis-devel/files/patch-deps-Makefile
index 35e9e8aa55b3..5857738b827c 100644
--- a/databases/redis-devel/files/patch-deps-Makefile
+++ b/databases/redis-devel/files/patch-deps-Makefile
@@ -1,11 +1,11 @@
---- deps/Makefile.orig 2014-10-11 01:02:23.000000000 +0400
-+++ deps/Makefile 2014-10-11 01:03:37.000000000 +0400
+--- deps/Makefile.orig 2015-01-17 22:09:21.000000000 +0300
++++ deps/Makefile 2015-01-17 22:10:37.000000000 +0300
@@ -58,7 +58,7 @@
LUA_CFLAGS= -D__C99FEATURES__=1
endif
--LUA_CFLAGS+= -O2 -Wall -DLUA_ANSI $(CFLAGS)
-+LUA_CFLAGS+= -Wall -DLUA_ANSI $(CFLAGS)
+-LUA_CFLAGS+= -O2 -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL $(CFLAGS)
++LUA_CFLAGS+= -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL $(CFLAGS)
LUA_LDFLAGS+= $(LDFLAGS)
# lua's Makefile defines AR="ar rcu", which is unusual, and makes it more
# challenging to cross-compile lua (and redis). These defines make it easier
diff --git a/databases/redis-devel/files/patch-deps-linenoise-Makefile b/databases/redis-devel/files/patch-deps-linenoise-Makefile
new file mode 100644
index 000000000000..8f39994aa201
--- /dev/null
+++ b/databases/redis-devel/files/patch-deps-linenoise-Makefile
@@ -0,0 +1,15 @@
+--- deps/linenoise/Makefile.orig 2015-01-17 22:13:25.000000000 +0300
++++ deps/linenoise/Makefile 2015-01-17 22:13:45.000000000 +0300
+@@ -1,10 +1,10 @@
+ STD=
+ WARN= -Wall
+-OPT= -Os
++#OPT= -Os
+
+ R_CFLAGS= $(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS)
+ R_LDFLAGS= $(LDFLAGS)
+-DEBUG= -g
++#DEBUG= -g
+
+ R_CC=$(CC) $(R_CFLAGS)
+ R_LD=$(CC) $(R_LDFLAGS)