Port details |
- redis62 Persistent key-value database with built-in net interface
- 6.2.7_1 databases
=0 Version of this port present on the latest quarterly branch. - Maintainer: yasu@FreeBSD.org
 - Port Added: 2022-04-28 02:24:44
- Last Update: 2022-06-01 00:09:34
- Commit Hash: c1715ac
- License: BSD3CLAUSE
- Description:
- Redis is an open source, advanced key-value store. It is often referred
to as a data structure server since keys can contain strings, hashes,
lists, sets and sorted sets.
You can run atomic operations on these types, like appending to a string;
incrementing the value in a hash; pushing to a list; computing set
intersection, union and difference; or getting the member with highest
ranking in a sorted set.
In order to achieve its outstanding performance, Redis works with an
in-memory dataset. Depending on your use case, you can persist it either
by dumping the dataset to disk every once in a while, or by appending each
command to a log.
Redis also supports trivial-to-setup master-slave replication, with very
fast non-blocking first synchronization, auto-reconnection on net split
and so forth.
WWW: https://redis.io/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- redis62>0:databases/redis62
- Conflicts:
- CONFLICTS:
- redis-[1-9].*
- redis-devel-*
- redis6-*
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/databases/redis62/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/redis62
- pkg install redis62
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: redis62
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1651088414
SHA256 (redis-6.2.7.tar.gz) = b7a79cc3b46d3c6eb52fa37dde34a4a60824079ebdfb3abfbbfa035947c55319
SIZE (redis-6.2.7.tar.gz) = 2487287
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for redis62-6.2.7_1:
JEMALLOC=off: Use jemalloc
TESTS=off: Install lang/tcl for redis unit tests
TLS=on: Use TLS (openssl req.)
TRIB=off: Install redis-trib.rb (lang/ruby req.)
====> Options available for the radio EXTLUA: you can only select none or one of them
LUA=off: Use lang/lua instead of builtin lua
LUAJIT=off: Use lang/luajit instead of builtin lua
LUAJITOR=off: Use lang/luajit-openresty instead of builtin lua
===> Use 'make config' to modify these settings
- Options name:
- databases_redis62
- USES:
- compiler:c11 cpe gmake ssl
- pkg-message:
- For install:
- To setup "redis62" you need to edit the configuration file:
/usr/local/etc/redis62.conf
To run redis from startup, add redis62_enable="YES"
in your /etc/rc.conf.
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
01 Jun 2022 00:09:34 6.2.7_1
|
Yasuhiro Kimura (yasu)  |
databases/redis{6,62}: Enable TLS option by default |
02 May 2022 10:04:02 6.2.7
|
Bernhard Froehlich (decke)  |
databases/redis62: Fix CPE information after repocopy
Approved by: portmgr (blanket) |
28 Apr 2022 02:18:50 6.2.7
|
Yasuhiro Kimura (yasu)  |
databases/redis62: Update to 6.2.7
* Mark BROKEN if any of external lua library options are
enabled. Upstream add new APIs to bundled lua library and use them
in source code of redis. This makes it impossible to compile and
link redis with external lua libraries. According to the commit
message of upstream repository they took the code of new API from
the repository of lua. It means linking with external lua libraries
may get possible again if they are updated. So mark BROKEN rather
than remove these options.
* Switch to DISTVERSION.
* Pet portlint and portclippy.
* Tidy up Makefile with portfmt.
ChangeLog: https://github.com/redis/redis/releases/tag/6.2.7
Security: cc42db1c-c65f-11ec-ad96-0800270512f4 |
28 Apr 2022 02:18:31 6.2.6 
|
Yasuhiro Kimura (yasu)  |
databases/redis62: Copy from databases/redis
Copy databases/redis to databases/redis62 as a preparation for
updating databases/redis to 7.0. |