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>
This commit is contained in:
Ashvith Shetty 2025-06-06 21:41:53 +05:30 committed by Sharlatan Hellseher
parent 66f3085d2d
commit bc7a058f50
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -492,7 +492,7 @@ database later.")
(define-public dicedb (define-public dicedb
(package (package
(name "dicedb") (name "dicedb")
(version "1.0.3") (version "1.0.10")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -501,7 +501,7 @@ database later.")
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "19hkr2sqb5vcyrxb17y8586aa9amw2nny2fia7yf2lshigg03va5")) (base32 "1f9qsqmv41ikkrb5pfrh3b7cv3x82yzq7m3p2d3iml9azbmxvkyy"))
(patches (search-patches "dicedb-remove-init-from-config-subpkg.patch")))) (patches (search-patches "dicedb-remove-init-from-config-subpkg.patch"))))
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
@ -510,11 +510,10 @@ database later.")
#:install-source? #f #:install-source? #f
#:import-path "github.com/dicedb/dice" #:import-path "github.com/dicedb/dice"
#:build-flags #: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)) #$version))
#:test-subdirs #:test-subdirs
#~(list "internal/auth/..." #~(list ;; "internal/auth/..." ; build failed
;; "internal/clientio/..." ; matched no packages
"internal/cmd/..." "internal/cmd/..."
"internal/comm/..." "internal/comm/..."
"internal/common/..." "internal/common/..."
@ -527,20 +526,15 @@ database later.")
"internal/object/..." "internal/object/..."
"internal/observability/..." "internal/observability/..."
"internal/ops/..." "internal/ops/..."
"internal/querymanager/..."
"internal/regex/..." "internal/regex/..."
"internal/server/..." "internal/server/..."
"internal/shard/..." "internal/shard/..."
;; "internal/sql/..." ; matched no packages "internal/shardmanager/..."
;; "internal/store/..." ; build failed "internal/shardthread/..."
"internal/store/..."
"internal/types/..."
"internal/wal/..." "internal/wal/..."
"internal/watchmanager/..." "internal/watchmanager/...")
;; "internal/worker/..." ; matched no packages
)
#:test-flags
#~(list "-skip"
(string-join (list "TestSessionIsActive" "TestSessionActivate"
"TestSessionValidate" "TestDEL") "|"))
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-after 'unpack 'remove-example (add-after 'unpack 'remove-example
@ -567,7 +561,8 @@ database later.")
go-github-com-cespare-xxhash-v2 go-github-com-cespare-xxhash-v2
go-github-com-bytedance-sonic go-github-com-bytedance-sonic
go-github-com-axiomhq-hyperloglog 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") (home-page "https://github.com/dicedb/dice")
(synopsis (synopsis
"Fast, reactive, in-memory database optimized for modern hardware") "Fast, reactive, in-memory database optimized for modern hardware")