Package Details: redis-rejson 2.6.4-1

Git Clone URL: https://aur.archlinux.org/redis-rejson.git (read-only, click to copy)
Package Base: redis-rejson
Description: Redis module that implements ECMA-404 The JSON Data Interchange Standard as a native data type.
Upstream URL: https://github.com/RedisLabsModules/rejson
Keywords: document-oriented-storage json redis
Licenses: custom:REDIS SOURCE AVAILABLE LICENSE AGREEMENT
Submitter: RcrdBrt
Maintainer: floreal
Last Packager: floreal
Votes: 3
Popularity: 0.000219
First Submitted: 2018-02-11 22:17 (UTC)
Last Updated: 2023-08-02 08:38 (UTC)

Latest Comments

gazwan commented on 2024-08-12 18:38 (UTC)

is Redis-7.2.5 is supported because when am trying to load it in the redis.conf , redis refuses to Restart

floreal commented on 2024-05-27 14:58 (UTC)

It's possible that I forgot it.

Would you like to maintain the package? I could release it if you want (I stopped following the new releases).

mattski commented on 2024-05-26 15:17 (UTC)

Should this also have a rust makedepends given the cargo line in the PKGBUILD?

floreal commented on 2022-09-12 15:21 (UTC)

Thanks, I changed it. Haven't noticed during last version update. Also I upgraded to v2.2.0

robertfoster commented on 2022-09-09 08:59 (UTC)

License is wrong this is available under REDIS SOURCE AVAILABLE LICENSE AGREEMENT

floreal commented on 2022-07-16 00:11 (UTC) (edited on 2022-07-16 00:14 (UTC) by floreal)

Thank you for noticing the package obsolescence. I am currently upgrading it

Edit: done

floreal commented on 2021-12-09 09:29 (UTC) (edited on 2021-12-09 09:29 (UTC) by floreal)

Here is my patch to build against version 2.0.5:

diff --git a/PKGBUILD b/PKGBUILD
index ff01015..9068072 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,16 @@
 # Maintainer: Riccardo Berto <riccardobrt at gmail>
 pkgname=redis-rejson
-_pkgname=rejson
-pkgver=1.0.1
+_pkgname=RedisJSON
+pkgver=2.0.5
 pkgrel=1
 pkgdesc="Redis module that implements ECMA-404 The JSON Data Interchange Standard as a native data type."
 arch=('x86_64')
 url="https://github.com/RedisLabsModules/rejson"
 license=('AGPL-3.0')
 depends=('redis')
+makedepends=("clang")
 source=("$url/archive/v$pkgver.tar.gz")
-sha512sums=('0513b8dd96ae4802da5e6fb5e41a4a615c6d4297c0c438ed49bd3c459c89f8ffabf9242e51b544f4a9bf9a026c9cfcae630c1122f0c6a33e7bb415cd51f65ca1')
+sha512sums=('1aed71cd5f1d563b0d2607f9bcb44a81e35db64b9d249c710520737a924011ef2b04faeb79cdb39f57c35e23550cc2302109183d94c9b26f88c1e3aa743b5f4d')

 prepare() {
        cd "$_pkgname-$pkgver"
@@ -17,11 +18,11 @@ prepare() {

 build() {
        cd "$_pkgname-$pkgver"
-       make
+       cargo build --release
 }

 package() {
        cd "$_pkgname-$pkgver"
-       install -D src/rejson.so $pkgdir/usr/lib/redis/rejson.so
+       install -D target/release/deps/librejson.so $pkgdir/usr/lib/redis/rejson.so
        install -Dm644 LICENSE $pkgdir/usr/share/licenses/rejson/LICENSE
 }

FWishbringer commented on 2019-09-20 04:48 (UTC)

Building redis-rejson... ==> Making package: redis-rejson 1.0.1-1 (Fri 20 Sep 2019 12:47:12 AM EDT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found v1.0.1.tar.gz ==> Validating source files with sha512sums... v1.0.1.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check!

louson commented on 2018-08-16 14:56 (UTC)

Enable it in /etc/redis.conf : loadmodule /usr/lib/redis/rejson.so