diff options
Diffstat (limited to 'battering/packages/solana')
-rw-r--r-- | battering/packages/solana/crates-io.scm | 170 |
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") |