aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYasuhiro Kimura <yasu@FreeBSD.org>2023-03-01 01:02:41 +0000
committerYasuhiro Kimura <yasu@FreeBSD.org>2023-03-01 01:55:04 +0000
commitce1fc4b3f6116614d0ab9956978569fc22194aea (patch)
tree20663d6d89a79b6e735c15545efd4b0ddf22c841
parent76737dd27c6e0c6f54bbceba616f0b8232952c73 (diff)
downloadports-ce1fc4b3f6116614d0ab9956978569fc22194aea.tar.gz
ports-ce1fc4b3f6116614d0ab9956978569fc22194aea.zip
databases/redis-devel: Update to latest snapshot
Changes: https://github.com/redis/redis/compare/46393f981...9d336ac39 MFH: 2023Q1 Security: b17bce48-b7c6-11ed-b304-080027f5fec9
-rw-r--r--databases/redis-devel/Makefile4
-rw-r--r--databases/redis-devel/distinfo6
-rw-r--r--databases/redis-devel/files/patch-deps-Makefile21
3 files changed, 11 insertions, 20 deletions
diff --git a/databases/redis-devel/Makefile b/databases/redis-devel/Makefile
index 9f446df91448..83e240742b91 100644
--- a/databases/redis-devel/Makefile
+++ b/databases/redis-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 7.0.8.20230131
+DISTVERSION= 7.0.9.20230228
CATEGORIES= databases
PKGNAMESUFFIX= -devel
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES+= compiler:c11 cpe gmake
CPE_VENDOR= redislabs
USE_GITHUB= yes
-GH_TAGNAME= 46393f981
+GH_TAGNAME= 9d336ac39
MAKE_ENV= OPTIMIZATION= \
V=yo
diff --git a/databases/redis-devel/distinfo b/databases/redis-devel/distinfo
index 3a8559b411ed..802b428b1f92 100644
--- a/databases/redis-devel/distinfo
+++ b/databases/redis-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1675212497
-SHA256 (redis-redis-7.0.8.20230131-46393f981_GH0.tar.gz) = cf7df12fd8118e57db52304e678872ff4eff903bc85cdc26ef59283b40803702
-SIZE (redis-redis-7.0.8.20230131-46393f981_GH0.tar.gz) = 3059452
+TIMESTAMP = 1677631876
+SHA256 (redis-redis-7.0.9.20230228-9d336ac39_GH0.tar.gz) = edae7815f1fa6357edfab9d53c991538d5df346b6ac77f513c4b8ed787ec1f97
+SIZE (redis-redis-7.0.9.20230228-9d336ac39_GH0.tar.gz) = 3068413
diff --git a/databases/redis-devel/files/patch-deps-Makefile b/databases/redis-devel/files/patch-deps-Makefile
index 21331efe7d8a..aeedf4dbecc9 100644
--- a/databases/redis-devel/files/patch-deps-Makefile
+++ b/databases/redis-devel/files/patch-deps-Makefile
@@ -1,6 +1,6 @@
---- deps/Makefile.orig 2021-12-01 15:06:05 UTC
+--- deps/Makefile.orig 2023-02-28 17:38:58 UTC
+++ deps/Makefile
-@@ -76,7 +76,7 @@
+@@ -83,7 +83,7 @@ LUA_LDFLAGS+= $(LDFLAGS)
ifeq ($(LUA_DEBUG),yes)
LUA_CFLAGS+= -O0 -g -DLUA_USE_APICHECK
else
@@ -9,22 +9,13 @@
endif
# 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
-@@ -90,7 +90,7 @@
-
- .PHONY: lua
-
--JEMALLOC_CFLAGS= -std=gnu99 -Wall -pipe -g3 -O3 -funroll-loops $(CFLAGS)
-+JEMALLOC_CFLAGS= -std=gnu99 -Wall -pipe -funroll-loops $(CFLAGS)
- JEMALLOC_LDFLAGS= $(LDFLAGS)
-
- ifneq ($(DEB_HOST_GNU_TYPE),)
-@@ -99,7 +99,7 @@
+@@ -106,7 +106,7 @@ endif
jemalloc: .make-prerequisites
@printf '%b %b\n' $(MAKECOLOR)MAKE$(ENDCOLOR) $(BINCOLOR)$@$(ENDCOLOR)
-- cd jemalloc && ./configure --with-version=5.2.1-0-g0 --with-lg-quantum=3 --with-jemalloc-prefix=je_ CFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" $(JEMALLOC_CONFIGURE_OPTS)
-- cd jemalloc && $(MAKE) CFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" lib/libjemalloc.a
-+ cd jemalloc && ./configure --with-version=5.2.1-0-g0 --with-lg-quantum=3 --with-jemalloc-prefix=je_ CFLAGS="$(JEMALLOC_CFLAGS)" CXXFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" $(JEMALLOC_CONFIGURE_OPTS)
+- cd jemalloc && ./configure --disable-cxx --with-version=5.2.1-0-g0 --with-lg-quantum=3 --with-jemalloc-prefix=je_ CFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" $(JEMALLOC_CONFIGURE_OPTS)
+- cd jemalloc && $(MAKE) lib/libjemalloc.a
++ cd jemalloc && ./configure --disable-cxx --with-version=5.2.1-0-g0 --with-lg-quantum=3 --with-jemalloc-prefix=je_ CFLAGS="$(JEMALLOC_CFLAGS)" CXXFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" $(JEMALLOC_CONFIGURE_OPTS)
+ cd jemalloc && $(MAKE) CFLAGS="$(JEMALLOC_CFLAGS)" CXXFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" lib/libjemalloc.a
.PHONY: jemalloc