summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAshvith Shetty <ashvith@noreply.codeberg.org>2025-06-06 21:41:53 +0530
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-06-16 20:06:18 +0100
commitbc7a058f505ef6347d9c6085f7fdb94c8ce840d6 (patch)
tree292b29bc2933ea67b1c2a6f119c3c0c85d70b06a
parent66f3085d2dddfb51b2831764a7d1a67e349bc498 (diff)
gnu: dice: Update to 1.0.10.
* gnu/packages/golang-xyz.scm (dice): Update to 1.0.10. [arguments]<#:build-flags>: Fix config.DiceDBVersion not showing the current version. [arguments]<#:test-subdirs>: Remove test folder "internal/querymanager" Remove non-existent test folders "internal/clientio", "internal/sql", "internal/worker". Add test folders "internal/shardmanager", "internal/shardthread", "internal/types". Commented failing test folder "internal/auth". [arguments]: Remove #:test-flags. [propagated-inputs]: Add go-github-com-wangjia184-sortedset. Change-Id: I1241b5b234a7b423bef2cd2c3315a57b9b07fbb6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/databases.scm27
1 files changed, 11 insertions, 16 deletions
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 59337085fa..9e5e8bde76 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -492,7 +492,7 @@ database later.")
(define-public dicedb
(package
(name "dicedb")
- (version "1.0.3")
+ (version "1.0.10")
(source
(origin
(method git-fetch)
@@ -501,7 +501,7 @@ database later.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "19hkr2sqb5vcyrxb17y8586aa9amw2nny2fia7yf2lshigg03va5"))
+ (base32 "1f9qsqmv41ikkrb5pfrh3b7cv3x82yzq7m3p2d3iml9azbmxvkyy"))
(patches (search-patches "dicedb-remove-init-from-config-subpkg.patch"))))
(build-system go-build-system)
(arguments
@@ -510,11 +510,10 @@ database later.")
#:install-source? #f
#:import-path "github.com/dicedb/dice"
#:build-flags
- #~(list (format #f "-ldflags=-X config.DiceDBVersion=v~a"
+ #~(list (format #f "-ldflags=-X github.com/dicedb/dice/config.DiceDBVersion=v~a"
#$version))
#:test-subdirs
- #~(list "internal/auth/..."
- ;; "internal/clientio/..." ; matched no packages
+ #~(list ;; "internal/auth/..." ; build failed
"internal/cmd/..."
"internal/comm/..."
"internal/common/..."
@@ -527,20 +526,15 @@ database later.")
"internal/object/..."
"internal/observability/..."
"internal/ops/..."
- "internal/querymanager/..."
"internal/regex/..."
"internal/server/..."
"internal/shard/..."
- ;; "internal/sql/..." ; matched no packages
- ;; "internal/store/..." ; build failed
+ "internal/shardmanager/..."
+ "internal/shardthread/..."
+ "internal/store/..."
+ "internal/types/..."
"internal/wal/..."
- "internal/watchmanager/..."
- ;; "internal/worker/..." ; matched no packages
- )
- #:test-flags
- #~(list "-skip"
- (string-join (list "TestSessionIsActive" "TestSessionActivate"
- "TestSessionValidate" "TestDEL") "|"))
+ "internal/watchmanager/...")
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'remove-example
@@ -567,7 +561,8 @@ database later.")
go-github-com-cespare-xxhash-v2
go-github-com-bytedance-sonic
go-github-com-axiomhq-hyperloglog
- go-gotest-tools-v3))
+ go-gotest-tools-v3
+ go-github-com-wangjia184-sortedset))
(home-page "https://github.com/dicedb/dice")
(synopsis
"Fast, reactive, in-memory database optimized for modern hardware")