aboutsummaryrefslogtreecommitdiff
path: root/battering
diff options
context:
space:
mode:
Diffstat (limited to 'battering')
-rw-r--r--battering/packages/solana/crates-io.scm170
1 files changed, 3 insertions, 167 deletions
diff --git a/battering/packages/solana/crates-io.scm b/battering/packages/solana/crates-io.scm
index 09a5b34..7bc8e72 100644
--- a/battering/packages/solana/crates-io.scm
+++ b/battering/packages/solana/crates-io.scm
@@ -3,6 +3,7 @@
#:use-module (guix download)
#:use-module (guix packages)
#:use-module (guix gexp)
+ #:use-module (guix utils)
#:use-module (gnu packages crates-io)
#:use-module (gnu packages crates-crypto)
#:use-module (gnu packages crates-tls)
@@ -11,7 +12,9 @@
#:use-module (gnu packages crates-windows)
#:use-module (gnu packages compression)
#:use-module (gnu packages linux)
+ #:use-module (gnu packages llvm)
#:use-module (gnu packages pkg-config)
+ #:use-module (gnu packages protobuf)
#:use-module (gnu packages tls)
#:use-module ((guix licenses)
#:prefix license:))
@@ -2639,27 +2642,6 @@ priority ordering.")
"This package provides Prost definitions of Protocol Buffers well known types.")
(license license:asl2.0)))
-(define rust-protobuf-src-1
- (package
- (name "rust-protobuf-src")
- (version "1.1.0+21.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "protobuf-src" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1hg3w2799fdlrr2wjf7i9g8ybzy0jgxlcdmrhgxwcg7bp998ib67"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-autotools" ,rust-autotools-0.2))))
- (home-page "https://github.com/MaterializeInc/rust-protobuf-native")
- (synopsis "Build system integration for libprotobuf")
- (description
- "This package provides Build system integration for libprotobuf.")
- (license license:asl2.0)))
-
(define rust-qstring-0.7
(package
(name "rust-qstring")
@@ -6362,79 +6344,6 @@ vulnerabilities in your smart contract.")
(description "This package provides Solana Stake program.")
(license license:asl2.0)))
-(define rust-solana-storage-bigtable-2
- (package
- (name "rust-solana-storage-bigtable")
- (version "2.1.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "solana-storage-bigtable" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0b17ic4n676dcrd3h6yh2rrvbrrdhqd1ijllbnhw5yq3dq8kydg9"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-backoff" ,rust-backoff-0.4)
- ("rust-bincode" ,rust-bincode-1)
- ("rust-bytes" ,rust-bytes-1)
- ("rust-bzip2" ,rust-bzip2-0.4)
- ("rust-enum-iterator" ,rust-enum-iterator-1)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-futures" ,rust-futures-0.3)
- ("rust-goauth" ,rust-goauth-0.13)
- ("rust-http" ,rust-http-0.2)
- ("rust-hyper" ,rust-hyper-0.14)
- ("rust-hyper-proxy" ,rust-hyper-proxy-0.9)
- ("rust-log" ,rust-log-0.4)
- ("rust-openssl" ,rust-openssl-0.10)
- ("rust-prost" ,rust-prost-0.11)
- ("rust-prost-types" ,rust-prost-types-0.11)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-smpl-jwt" ,rust-smpl-jwt-0.7)
- ("rust-solana-metrics" ,rust-solana-metrics-2)
- ("rust-solana-sdk" ,rust-solana-sdk-2)
- ("rust-solana-storage-proto" ,rust-solana-storage-proto-2)
- ("rust-solana-transaction-status" ,rust-solana-transaction-status-2)
- ("rust-thiserror" ,rust-thiserror-1)
- ("rust-tokio" ,rust-tokio-1)
- ("rust-tonic" ,rust-tonic-0.9)
- ("rust-zstd" ,rust-zstd-0.13))))
- (home-page "https://anza.xyz/")
- (synopsis "Solana Storage BigTable")
- (description "This package provides Solana Storage @code{BigTable}.")
- (license license:asl2.0)))
-
-(define rust-solana-storage-proto-2
- (package
- (name "rust-solana-storage-proto")
- (version "2.1.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "solana-storage-proto" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1p10h8w4fn18mhqjm75fhxsvhh2b7hy1s5dgp5bbzaqqp4n6dsxd"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-bincode" ,rust-bincode-1)
- ("rust-bs58" ,rust-bs58-0.5)
- ("rust-prost" ,rust-prost-0.11)
- ("rust-protobuf-src" ,rust-protobuf-src-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-solana-account-decoder" ,rust-solana-account-decoder-2)
- ("rust-solana-sdk" ,rust-solana-sdk-2)
- ("rust-solana-transaction-status" ,rust-solana-transaction-status-2)
- ("rust-tonic-build" ,rust-tonic-build-0.9))))
- (home-page "https://anza.xyz/")
- (synopsis "Solana Storage Protobuf Definitions")
- (description "This package provides Solana Storage Protobuf Definitions.")
- (license license:asl2.0)))
-
(define rust-solana-streamer-2
(package
(name "rust-solana-streamer")
@@ -7094,41 +7003,6 @@ vulnerabilities in your smart contract.")
(description "This package provides Solana Vote program.")
(license license:asl2.0)))
-(define rust-solana-wen-restart-2
- (package
- (name "rust-solana-wen-restart")
- (version "2.1.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "solana-wen-restart" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0b8kacb3pxbccxkkkpjx14f1908j8q4ai4q5bqqwmq4na62zw3mg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-prost" ,rust-prost-0.11)
- ("rust-prost-build" ,rust-prost-build-0.11)
- ("rust-prost-types" ,rust-prost-types-0.11)
- ("rust-protobuf-src" ,rust-protobuf-src-1)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-solana-entry" ,rust-solana-entry-2)
- ("rust-solana-gossip" ,rust-solana-gossip-2)
- ("rust-solana-ledger" ,rust-solana-ledger-2)
- ("rust-solana-program" ,rust-solana-program-2)
- ("rust-solana-runtime" ,rust-solana-runtime-2)
- ("rust-solana-sdk" ,rust-solana-sdk-2)
- ("rust-solana-timings" ,rust-solana-timings-2)
- ("rust-solana-vote-program" ,rust-solana-vote-program-2))))
- (home-page "https://anza.xyz/")
- (synopsis "Automatic repair and restart protocol")
- (description
- "This package provides Automatic repair and restart protocol.")
- (license license:asl2.0)))
-
(define rust-solana-zk-elgamal-proof-program-2
(package
(name "rust-solana-zk-elgamal-proof-program")
@@ -7557,44 +7431,6 @@ by `lock_api`.")
(description "This package provides Solana Program Library Token 2022.")
(license license:asl2.0)))
-;; (define rust-spl-token-2022-4
-;; (package
-;; (name "rust-spl-token-2022")
-;; (version "4.0.1")
-;; (source
-;; (origin
-;; (method url-fetch)
-;; (uri (crate-uri "spl-token-2022" version))
-;; (file-name (string-append name "-" version ".tar.gz"))
-;; (sha256
-;; (base32 "1vrc1m9mwxhgj4nnxbamcvicm0q86f36wfkq1jcjair78xxczbrk"))))
-;; (build-system cargo-build-system)
-;; (arguments
-;; `(#:skip-build? #t
-;; #:cargo-inputs (("rust-arrayref" ,rust-arrayref-0.3)
-;; ("rust-base64" ,rust-base64-0.22)
-;; ("rust-bytemuck" ,rust-bytemuck-1)
-;; ("rust-num-derive" ,rust-num-derive-0.4)
-;; ("rust-num-traits" ,rust-num-traits-0.2)
-;; ("rust-num-enum" ,rust-num-enum-0.7)
-;; ("rust-serde" ,rust-serde-1)
-;; ("rust-serde-with" ,rust-serde-with-3)
-;; ("rust-solana-program" ,rust-solana-program-2)
-;; ("rust-solana-security-txt" ,rust-solana-security-txt-1)
-;; ("rust-solana-zk-token-sdk" ,rust-solana-zk-token-sdk-2)
-;; ("rust-spl-memo" ,rust-spl-memo-5)
-;; ("rust-spl-pod" ,rust-spl-pod-0.3)
-;; ("rust-spl-token" ,rust-spl-token-6)
-;; ("rust-spl-token-group-interface" ,rust-spl-token-group-interface-0.3)
-;; ("rust-spl-token-metadata-interface" ,rust-spl-token-metadata-interface-0.4)
-;; ("rust-spl-transfer-hook-interface" ,rust-spl-transfer-hook-interface-0.7)
-;; ("rust-spl-type-length-value" ,rust-spl-type-length-value-0.5)
-;; ("rust-thiserror" ,rust-thiserror-1))))
-;; (home-page "https://github.com/solana-labs/solana-program-library")
-;; (synopsis "Solana Program Library Token 2022")
-;; (description "This package provides Solana Program Library Token 2022.")
-;; (license license:asl2.0)))
-
(define rust-spl-token-6
(package
(name "rust-spl-token")