Skip to content

Commit

Permalink
Add cabal.project.ghc904
Browse files Browse the repository at this point in the history
  • Loading branch information
4eUeP committed Dec 26, 2023
1 parent 24c1168 commit f7d826c
Show file tree
Hide file tree
Showing 5 changed files with 88 additions and 1 deletion.
6 changes: 6 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,9 @@
[submodule "external/gsasl-hs"]
path = external/gsasl-hs
url = https://github.com/Commelina/gsasl-hs.git
[submodule "external/ghc-source-gen"]
path = external/ghc-source-gen
url = https://github.com/google/ghc-source-gen.git
[submodule "external/proto-lens"]
path = external/proto-lens
url = https://github.com/4eUeP/proto-lens.git
79 changes: 79 additions & 0 deletions cabal.project.ghc904
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
with-compiler: ghc-9.4.8

packages:
-- Waiting for new release
external/ghc-source-gen/ghc-source-gen.cabal
external/proto-lens/proto-lens-protobuf-types
external/proto-lens/proto-lens-runtime
external/proto-lens/proto-lens-protoc
external/proto-lens/proto-lens-setup
external/digest/digest.cabal

-- * External
external/proto3-wire/proto3-wire.cabal
external/proto3-suite/proto3-suite.cabal
external/hs-grpc/hs-grpc-server/hs-grpc-server.cabal
external/gRPC-haskell/grpc-haskell.cabal
external/gRPC-haskell/core/grpc-haskell-core.cabal
external/haskell-rocksdb-bindings
external/gsasl-hs/gsasl-hs.cabal

-- * Cpp library
common/api/cpp/hstream-api-cpp.cabal
clients/cpp/hstream-client-cpp.cabal

-- * HStream common
common/base/hstream-common-base.cabal
common/api/hstream-api-hs.cabal
common/hstream/hstream-common.cabal
common/stats/hstream-common-stats.cabal

hstream-store
common/server/hstream-common-server.cabal
hstream-diffflow
hstream-processing
hstream-sql
hstream-io
hstream-gossip
hstream-admin/server/hstream-admin-server.cabal
hstream-kafka
hstream
hstream-admin/hstream-admin.cabal

package proto3-wire
tests: false

package proto3-suite
tests: false

package ghc-source-gen
tests: false

package hs-grpc-server
flags: +hsgrpc_use_protosuite
tests: false

package grpc-haskell
flags: +grpc_eliminate_insecure_build
tests: false

package grpc-haskell-core
flags: +grpc_eliminate_insecure_build
tests: false

package rocksdb-haskell-bindings
extra-include-dirs: /usr/local/include
extra-lib-dirs: /usr/local/lib
tests: false

constraints:
Z-Data == 2.0.0.2
, zoovisitor == 0.2.6.1
, criterion ^>= 1.6
, aeson ^>= 2.1

-- The following is needed to avoid breaking the build.
, blaze-textual == 0.2.1.0 || > 0.2.2.0
, entropy == 0.4.1.7 || > 0.4.1.9
-- https://github.com/nikita-volkov/deferred-folds/issues/6
, deferred-folds == 0.9.18.3 || > 0.9.18.4
1 change: 1 addition & 0 deletions external/ghc-source-gen
Submodule ghc-source-gen added at 752730
1 change: 1 addition & 0 deletions external/proto-lens
Submodule proto-lens added at 073b75
2 changes: 1 addition & 1 deletion hstream/hstream.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ license-file: LICENSE
copyright: Copyright (c) 2020 EMQ Technologies Co., Ltd.
author: Feng Lee <[email protected]>
maintainer: [email protected], [email protected]
tested-with: GHC ==9.2.8
tested-with: GHC ==9.4.8
category: Database
homepage: https://github.com/hstreamdb/hstream
bug-reports: https://github.com/hstreamdb/hstream/issues
Expand Down

0 comments on commit f7d826c

Please sign in to comment.