diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2024-01-22 08:36:59 +0200 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2024-02-20 13:58:04 +0200 |
| commit | a2a475f77804226f8e28b79b642793bb61b2e418 (patch) | |
| tree | 4bc69a686fd611ba03a7ef7ae373d05c9788b476 /gnu | |
| parent | 4063fbf23df3d79d1e19f5653673e0093795558b (diff) | |
gnu: rust-asn1: Move to (gnu packages crates-tls).
* gnu/packages/crates-io.scm (rust-asn1-0.15, rust-asn1-0.13,
rust-asn1-derive-0.15, rust-asn1-derive-0.13, rust-asn1-rs-0.5,
rust-asn1-rs-0.3, rust-asn1-rs-derive-0.4, rust-asn1-rs-derive-0.1,
rust-asn1-rs-impl-0.1): Move from here ...
* gnu/packages/crates-tls.scm: ... to here.
Change-Id: I1293490ef4afe2a9609337e996bc8f2b0eb0e3e6
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/crates-io.scm | 215 | ||||
| -rw-r--r-- | gnu/packages/crates-tls.scm | 215 | ||||
| -rw-r--r-- | gnu/packages/python-crypto.scm | 1 |
3 files changed, 216 insertions, 215 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2d352779ab3..133ba3d9378 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm | |||
| @@ -2896,221 +2896,6 @@ Askama.") | |||
| 2896 | library for Rust.") | 2896 | library for Rust.") |
| 2897 | (license (list license:expat license:asl2.0)))) | 2897 | (license (list license:expat license:asl2.0)))) |
| 2898 | 2898 | ||
| 2899 | (define-public rust-asn1-derive-0.15 | ||
| 2900 | (package | ||
| 2901 | (name "rust-asn1-derive") | ||
| 2902 | (version "0.15.5") | ||
| 2903 | (source | ||
| 2904 | (origin | ||
| 2905 | (method url-fetch) | ||
| 2906 | (uri (crate-uri "asn1_derive" version)) | ||
| 2907 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 2908 | (sha256 | ||
| 2909 | (base32 "1771kfjycjs4g2acqvxpjy3igfcgg8hychczl1lsqq64za4gj6l6")))) | ||
| 2910 | (build-system cargo-build-system) | ||
| 2911 | (arguments | ||
| 2912 | `(#:cargo-inputs | ||
| 2913 | (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 2914 | ("rust-quote" ,rust-quote-1) | ||
| 2915 | ("rust-syn" ,rust-syn-2)))) | ||
| 2916 | (home-page "https://github.com/alex/rust-asn1") | ||
| 2917 | (synopsis "#[derive] support for asn1") | ||
| 2918 | (description | ||
| 2919 | "This package provides #[derive] support for @code{asn1}.") | ||
| 2920 | (license license:bsd-3))) | ||
| 2921 | |||
| 2922 | (define-public rust-asn1-derive-0.13 | ||
| 2923 | (package | ||
| 2924 | (inherit rust-asn1-derive-0.15) | ||
| 2925 | (name "rust-asn1-derive") | ||
| 2926 | (version "0.13.0") | ||
| 2927 | (source (origin | ||
| 2928 | (method url-fetch) | ||
| 2929 | (uri (crate-uri "asn1_derive" version)) | ||
| 2930 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 2931 | (sha256 | ||
| 2932 | (base32 | ||
| 2933 | "1bvqriazb23gysygpzng1dhzjgnlv274q2yj5gpmlpl7jp0pkaxz")))) | ||
| 2934 | (arguments | ||
| 2935 | `(#:skip-build? #t | ||
| 2936 | #:cargo-inputs | ||
| 2937 | (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 2938 | ("rust-quote" ,rust-quote-1) | ||
| 2939 | ("rust-syn" ,rust-syn-1)))))) | ||
| 2940 | |||
| 2941 | (define-public rust-asn1-0.15 | ||
| 2942 | (package | ||
| 2943 | (name "rust-asn1") | ||
| 2944 | (version "0.15.5") | ||
| 2945 | (source | ||
| 2946 | (origin | ||
| 2947 | (method url-fetch) | ||
| 2948 | (uri (crate-uri "asn1" version)) | ||
| 2949 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 2950 | (sha256 | ||
| 2951 | (base32 "1nzg1gjiyfvpvrf3i7i8j21165snf5livqg6x2sjf9m2i77cngmf")))) | ||
| 2952 | (build-system cargo-build-system) | ||
| 2953 | (arguments | ||
| 2954 | `(#:cargo-inputs | ||
| 2955 | (("rust-asn1-derive" ,rust-asn1-derive-0.15)) | ||
| 2956 | #:cargo-development-inputs | ||
| 2957 | (("rust-libc" ,rust-libc-0.2)))) | ||
| 2958 | (home-page "https://github.com/alex/rust-asn1") | ||
| 2959 | (synopsis "ASN.1 (DER) parser and writer") | ||
| 2960 | (description | ||
| 2961 | "This is a Rust library for parsing and generating ASN.1 data (DER only).") | ||
| 2962 | (license license:bsd-3))) | ||
| 2963 | |||
| 2964 | (define-public rust-asn1-0.13 | ||
| 2965 | (package | ||
| 2966 | (inherit rust-asn1-0.15) | ||
| 2967 | (name "rust-asn1") | ||
| 2968 | (version "0.13.0") | ||
| 2969 | (source (origin | ||
| 2970 | (method url-fetch) | ||
| 2971 | (uri (crate-uri "asn1" version)) | ||
| 2972 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 2973 | (sha256 | ||
| 2974 | (base32 | ||
| 2975 | "1idxxw14h3dvrj72k4g0hx1aqigd986a00cg0yxfw2gfc9gbmzra")))) | ||
| 2976 | (arguments | ||
| 2977 | `(#:cargo-inputs | ||
| 2978 | (("rust-asn1-derive" ,rust-asn1-derive-0.13) | ||
| 2979 | ("rust-chrono" ,rust-chrono-0.4)) | ||
| 2980 | #:cargo-development-inputs | ||
| 2981 | (("rust-libc" ,rust-libc-0.2)))))) | ||
| 2982 | |||
| 2983 | (define-public rust-asn1-rs-0.5 | ||
| 2984 | (package | ||
| 2985 | (name "rust-asn1-rs") | ||
| 2986 | (version "0.5.2") | ||
| 2987 | (source (origin | ||
| 2988 | (method url-fetch) | ||
| 2989 | (uri (crate-uri "asn1-rs" version)) | ||
| 2990 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 2991 | (sha256 | ||
| 2992 | (base32 | ||
| 2993 | "1w7zq0392qs7kkv0nzw50bfqvq7q9zxv48fsp3sxyl83mzfxavvz")))) | ||
| 2994 | (build-system cargo-build-system) | ||
| 2995 | (arguments | ||
| 2996 | `(#:cargo-inputs | ||
| 2997 | (("rust-asn1-rs-derive" ,rust-asn1-rs-derive-0.4) | ||
| 2998 | ("rust-asn1-rs-impl" ,rust-asn1-rs-impl-0.1) | ||
| 2999 | ("rust-bitvec" ,rust-bitvec-1) | ||
| 3000 | ("rust-cookie-factory" ,rust-cookie-factory-0.3) | ||
| 3001 | ("rust-displaydoc" ,rust-displaydoc-0.2) | ||
| 3002 | ("rust-nom" ,rust-nom-7) | ||
| 3003 | ("rust-num-bigint" ,rust-num-bigint-0.4) | ||
| 3004 | ("rust-num-traits" ,rust-num-traits-0.2) | ||
| 3005 | ("rust-rusticata-macros" ,rust-rusticata-macros-4) | ||
| 3006 | ("rust-thiserror" ,rust-thiserror-1) | ||
| 3007 | ("rust-time" ,rust-time-0.3)) | ||
| 3008 | #:cargo-development-inputs | ||
| 3009 | (("rust-colored" ,rust-colored-2) | ||
| 3010 | ("rust-hex-literal" ,rust-hex-literal-0.3) | ||
| 3011 | ("rust-oid-registry" ,rust-oid-registry-0.6) | ||
| 3012 | ("rust-pem" ,rust-pem-1) | ||
| 3013 | ("rust-trybuild" ,rust-trybuild-1)))) | ||
| 3014 | (home-page "https://github.com/rusticata/asn1-rs") | ||
| 3015 | (synopsis "Parser/encoder for ASN.1 BER/DER data") | ||
| 3016 | (description "Parser/encoder for ASN.1 BER/DER data") | ||
| 3017 | (license (list license:expat license:asl2.0)))) | ||
| 3018 | |||
| 3019 | (define-public rust-asn1-rs-0.3 | ||
| 3020 | (package | ||
| 3021 | (inherit rust-asn1-rs-0.5) | ||
| 3022 | (name "rust-asn1-rs") | ||
| 3023 | (version "0.3.1") | ||
| 3024 | (source | ||
| 3025 | (origin | ||
| 3026 | (method url-fetch) | ||
| 3027 | (uri (crate-uri "asn1-rs" version)) | ||
| 3028 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 3029 | (sha256 | ||
| 3030 | (base32 "0czsk1nd4dx2k83f7jzkn8klx05wbmblkx1jh51i4c170akhbzrh")))) | ||
| 3031 | (arguments | ||
| 3032 | `(#:cargo-inputs (("rust-asn1-rs-derive" ,rust-asn1-rs-derive-0.1) | ||
| 3033 | ("rust-asn1-rs-impl" ,rust-asn1-rs-impl-0.1) | ||
| 3034 | ("rust-bitvec" ,rust-bitvec-1) | ||
| 3035 | ("rust-cookie-factory" ,rust-cookie-factory-0.3) | ||
| 3036 | ("rust-displaydoc" ,rust-displaydoc-0.2) | ||
| 3037 | ("rust-nom" ,rust-nom-7) | ||
| 3038 | ("rust-num-bigint" ,rust-num-bigint-0.4) | ||
| 3039 | ("rust-num-traits" ,rust-num-traits-0.2) | ||
| 3040 | ("rust-rusticata-macros" ,rust-rusticata-macros-4) | ||
| 3041 | ("rust-thiserror" ,rust-thiserror-1) | ||
| 3042 | ("rust-time" ,rust-time-0.3)) | ||
| 3043 | #:cargo-development-inputs (("rust-colored" ,rust-colored-2) | ||
| 3044 | ("rust-hex-literal" ,rust-hex-literal-0.3) | ||
| 3045 | ("rust-oid-registry" ,rust-oid-registry-0.3) | ||
| 3046 | ("rust-pem" ,rust-pem-1) | ||
| 3047 | ("rust-trybuild" ,rust-trybuild-1)))))) | ||
| 3048 | |||
| 3049 | (define-public rust-asn1-rs-derive-0.4 | ||
| 3050 | (package | ||
| 3051 | (name "rust-asn1-rs-derive") | ||
| 3052 | (version "0.4.0") | ||
| 3053 | (source (origin | ||
| 3054 | (method url-fetch) | ||
| 3055 | (uri (crate-uri "asn1-rs-derive" version)) | ||
| 3056 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 3057 | (sha256 | ||
| 3058 | (base32 | ||
| 3059 | "0v7fgmnzk7jjxv51grhwzcx5bf167nlqwk3vcmq7xblf5s4karbj")))) | ||
| 3060 | (build-system cargo-build-system) | ||
| 3061 | (arguments | ||
| 3062 | `(#:cargo-inputs | ||
| 3063 | (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 3064 | ("rust-quote" ,rust-quote-1) | ||
| 3065 | ("rust-syn" ,rust-syn-1) | ||
| 3066 | ("rust-synstructure" ,rust-synstructure-0.12)))) | ||
| 3067 | (home-page "https://github.com/rusticata/asn1-rs") | ||
| 3068 | (synopsis "Derive macros for the `asn1-rs` crate") | ||
| 3069 | (description | ||
| 3070 | "This package provides derive macros for the @code{asn1-rs} crate.") | ||
| 3071 | (license (list license:expat license:asl2.0)))) | ||
| 3072 | |||
| 3073 | (define-public rust-asn1-rs-derive-0.1 | ||
| 3074 | (package | ||
| 3075 | (inherit rust-asn1-rs-derive-0.4) | ||
| 3076 | (name "rust-asn1-rs-derive") | ||
| 3077 | (version "0.1.0") | ||
| 3078 | (source | ||
| 3079 | (origin | ||
| 3080 | (method url-fetch) | ||
| 3081 | (uri (crate-uri "asn1-rs-derive" version)) | ||
| 3082 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 3083 | (sha256 | ||
| 3084 | (base32 "1gzf9vab06lk0zjvbr07axx64fndkng2s28bnj27fnwd548pb2yv")))) | ||
| 3085 | (arguments | ||
| 3086 | `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 3087 | ("rust-quote" ,rust-quote-1) | ||
| 3088 | ("rust-syn" ,rust-syn-1) | ||
| 3089 | ("rust-synstructure" ,rust-synstructure-0.12)))))) | ||
| 3090 | |||
| 3091 | (define-public rust-asn1-rs-impl-0.1 | ||
| 3092 | (package | ||
| 3093 | (name "rust-asn1-rs-impl") | ||
| 3094 | (version "0.1.0") | ||
| 3095 | (source (origin | ||
| 3096 | (method url-fetch) | ||
| 3097 | (uri (crate-uri "asn1-rs-impl" version)) | ||
| 3098 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 3099 | (sha256 | ||
| 3100 | (base32 | ||
| 3101 | "1va27bn7qxqp4wanzjlkagnynv6jnrhnwmcky2ahzb1r405p6xr7")))) | ||
| 3102 | (build-system cargo-build-system) | ||
| 3103 | (arguments | ||
| 3104 | `(#:cargo-inputs | ||
| 3105 | (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 3106 | ("rust-quote" ,rust-quote-1) | ||
| 3107 | ("rust-syn" ,rust-syn-1)))) | ||
| 3108 | (home-page "https://github.com/rusticata/asn1-rs") | ||
| 3109 | (synopsis "Implementation details for the `asn1-rs` crate") | ||
| 3110 | (description | ||
| 3111 | "This package provides implementation details for the @code{asn1-rs} crate.") | ||
| 3112 | (license (list license:expat license:asl2.0)))) | ||
| 3113 | |||
| 3114 | (define-public rust-as-raw-xcb-connection-1 | 2899 | (define-public rust-as-raw-xcb-connection-1 |
| 3115 | (package | 2900 | (package |
| 3116 | (name "rust-as-raw-xcb-connection") | 2901 | (name "rust-as-raw-xcb-connection") |
diff --git a/gnu/packages/crates-tls.scm b/gnu/packages/crates-tls.scm index ad4f3ab2d78..b8cabe4d809 100644 --- a/gnu/packages/crates-tls.scm +++ b/gnu/packages/crates-tls.scm | |||
| @@ -41,6 +41,221 @@ | |||
| 41 | #:use-module (gnu packages rust-apps) | 41 | #:use-module (gnu packages rust-apps) |
| 42 | #:use-module (gnu packages tls)) | 42 | #:use-module (gnu packages tls)) |
| 43 | 43 | ||
| 44 | (define-public rust-asn1-0.15 | ||
| 45 | (package | ||
| 46 | (name "rust-asn1") | ||
| 47 | (version "0.15.5") | ||
| 48 | (source | ||
| 49 | (origin | ||
| 50 | (method url-fetch) | ||
| 51 | (uri (crate-uri "asn1" version)) | ||
| 52 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 53 | (sha256 | ||
| 54 | (base32 "1nzg1gjiyfvpvrf3i7i8j21165snf5livqg6x2sjf9m2i77cngmf")))) | ||
| 55 | (build-system cargo-build-system) | ||
| 56 | (arguments | ||
| 57 | `(#:cargo-inputs | ||
| 58 | (("rust-asn1-derive" ,rust-asn1-derive-0.15)) | ||
| 59 | #:cargo-development-inputs | ||
| 60 | (("rust-libc" ,rust-libc-0.2)))) | ||
| 61 | (home-page "https://github.com/alex/rust-asn1") | ||
| 62 | (synopsis "ASN.1 (DER) parser and writer") | ||
| 63 | (description | ||
| 64 | "This is a Rust library for parsing and generating ASN.1 data (DER only).") | ||
| 65 | (license license:bsd-3))) | ||
| 66 | |||
| 67 | (define-public rust-asn1-0.13 | ||
| 68 | (package | ||
| 69 | (inherit rust-asn1-0.15) | ||
| 70 | (name "rust-asn1") | ||
| 71 | (version "0.13.0") | ||
| 72 | (source (origin | ||
| 73 | (method url-fetch) | ||
| 74 | (uri (crate-uri "asn1" version)) | ||
| 75 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 76 | (sha256 | ||
| 77 | (base32 | ||
| 78 | "1idxxw14h3dvrj72k4g0hx1aqigd986a00cg0yxfw2gfc9gbmzra")))) | ||
| 79 | (arguments | ||
| 80 | `(#:cargo-inputs | ||
| 81 | (("rust-asn1-derive" ,rust-asn1-derive-0.13) | ||
| 82 | ("rust-chrono" ,rust-chrono-0.4)) | ||
| 83 | #:cargo-development-inputs | ||
| 84 | (("rust-libc" ,rust-libc-0.2)))))) | ||
| 85 | |||
| 86 | (define-public rust-asn1-derive-0.15 | ||
| 87 | (package | ||
| 88 | (name "rust-asn1-derive") | ||
| 89 | (version "0.15.5") | ||
| 90 | (source | ||
| 91 | (origin | ||
| 92 | (method url-fetch) | ||
| 93 | (uri (crate-uri "asn1_derive" version)) | ||
| 94 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 95 | (sha256 | ||
| 96 | (base32 "1771kfjycjs4g2acqvxpjy3igfcgg8hychczl1lsqq64za4gj6l6")))) | ||
| 97 | (build-system cargo-build-system) | ||
| 98 | (arguments | ||
| 99 | `(#:cargo-inputs | ||
| 100 | (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 101 | ("rust-quote" ,rust-quote-1) | ||
| 102 | ("rust-syn" ,rust-syn-2)))) | ||
| 103 | (home-page "https://github.com/alex/rust-asn1") | ||
| 104 | (synopsis "#[derive] support for asn1") | ||
| 105 | (description | ||
| 106 | "This package provides #[derive] support for @code{asn1}.") | ||
| 107 | (license license:bsd-3))) | ||
| 108 | |||
| 109 | (define-public rust-asn1-derive-0.13 | ||
| 110 | (package | ||
| 111 | (inherit rust-asn1-derive-0.15) | ||
| 112 | (name "rust-asn1-derive") | ||
| 113 | (version "0.13.0") | ||
| 114 | (source (origin | ||
| 115 | (method url-fetch) | ||
| 116 | (uri (crate-uri "asn1_derive" version)) | ||
| 117 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 118 | (sha256 | ||
| 119 | (base32 | ||
| 120 | "1bvqriazb23gysygpzng1dhzjgnlv274q2yj5gpmlpl7jp0pkaxz")))) | ||
| 121 | (arguments | ||
| 122 | `(#:skip-build? #t | ||
| 123 | #:cargo-inputs | ||
| 124 | (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 125 | ("rust-quote" ,rust-quote-1) | ||
| 126 | ("rust-syn" ,rust-syn-1)))))) | ||
| 127 | |||
| 128 | (define-public rust-asn1-rs-0.5 | ||
| 129 | (package | ||
| 130 | (name "rust-asn1-rs") | ||
| 131 | (version "0.5.2") | ||
| 132 | (source (origin | ||
| 133 | (method url-fetch) | ||
| 134 | (uri (crate-uri "asn1-rs" version)) | ||
| 135 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 136 | (sha256 | ||
| 137 | (base32 | ||
| 138 | "1w7zq0392qs7kkv0nzw50bfqvq7q9zxv48fsp3sxyl83mzfxavvz")))) | ||
| 139 | (build-system cargo-build-system) | ||
| 140 | (arguments | ||
| 141 | `(#:cargo-inputs | ||
| 142 | (("rust-asn1-rs-derive" ,rust-asn1-rs-derive-0.4) | ||
| 143 | ("rust-asn1-rs-impl" ,rust-asn1-rs-impl-0.1) | ||
| 144 | ("rust-bitvec" ,rust-bitvec-1) | ||
| 145 | ("rust-cookie-factory" ,rust-cookie-factory-0.3) | ||
| 146 | ("rust-displaydoc" ,rust-displaydoc-0.2) | ||
| 147 | ("rust-nom" ,rust-nom-7) | ||
| 148 | ("rust-num-bigint" ,rust-num-bigint-0.4) | ||
| 149 | ("rust-num-traits" ,rust-num-traits-0.2) | ||
| 150 | ("rust-rusticata-macros" ,rust-rusticata-macros-4) | ||
| 151 | ("rust-thiserror" ,rust-thiserror-1) | ||
| 152 | ("rust-time" ,rust-time-0.3)) | ||
| 153 | #:cargo-development-inputs | ||
| 154 | (("rust-colored" ,rust-colored-2) | ||
| 155 | ("rust-hex-literal" ,rust-hex-literal-0.3) | ||
| 156 | ("rust-oid-registry" ,rust-oid-registry-0.6) | ||
| 157 | ("rust-pem" ,rust-pem-1) | ||
| 158 | ("rust-trybuild" ,rust-trybuild-1)))) | ||
| 159 | (home-page "https://github.com/rusticata/asn1-rs") | ||
| 160 | (synopsis "Parser/encoder for ASN.1 BER/DER data") | ||
| 161 | (description "Parser/encoder for ASN.1 BER/DER data") | ||
| 162 | (license (list license:expat license:asl2.0)))) | ||
| 163 | |||
| 164 | (define-public rust-asn1-rs-0.3 | ||
| 165 | (package | ||
| 166 | (inherit rust-asn1-rs-0.5) | ||
| 167 | (name "rust-asn1-rs") | ||
| 168 | (version "0.3.1") | ||
| 169 | (source | ||
| 170 | (origin | ||
| 171 | (method url-fetch) | ||
| 172 | (uri (crate-uri "asn1-rs" version)) | ||
| 173 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 174 | (sha256 | ||
| 175 | (base32 "0czsk1nd4dx2k83f7jzkn8klx05wbmblkx1jh51i4c170akhbzrh")))) | ||
| 176 | (arguments | ||
| 177 | `(#:cargo-inputs (("rust-asn1-rs-derive" ,rust-asn1-rs-derive-0.1) | ||
| 178 | ("rust-asn1-rs-impl" ,rust-asn1-rs-impl-0.1) | ||
| 179 | ("rust-bitvec" ,rust-bitvec-1) | ||
| 180 | ("rust-cookie-factory" ,rust-cookie-factory-0.3) | ||
| 181 | ("rust-displaydoc" ,rust-displaydoc-0.2) | ||
| 182 | ("rust-nom" ,rust-nom-7) | ||
| 183 | ("rust-num-bigint" ,rust-num-bigint-0.4) | ||
| 184 | ("rust-num-traits" ,rust-num-traits-0.2) | ||
| 185 | ("rust-rusticata-macros" ,rust-rusticata-macros-4) | ||
| 186 | ("rust-thiserror" ,rust-thiserror-1) | ||
| 187 | ("rust-time" ,rust-time-0.3)) | ||
| 188 | #:cargo-development-inputs (("rust-colored" ,rust-colored-2) | ||
| 189 | ("rust-hex-literal" ,rust-hex-literal-0.3) | ||
| 190 | ("rust-oid-registry" ,rust-oid-registry-0.3) | ||
| 191 | ("rust-pem" ,rust-pem-1) | ||
| 192 | ("rust-trybuild" ,rust-trybuild-1)))))) | ||
| 193 | |||
| 194 | (define-public rust-asn1-rs-derive-0.4 | ||
| 195 | (package | ||
| 196 | (name "rust-asn1-rs-derive") | ||
| 197 | (version "0.4.0") | ||
| 198 | (source (origin | ||
| 199 | (method url-fetch) | ||
| 200 | (uri (crate-uri "asn1-rs-derive" version)) | ||
| 201 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 202 | (sha256 | ||
| 203 | (base32 | ||
| 204 | "0v7fgmnzk7jjxv51grhwzcx5bf167nlqwk3vcmq7xblf5s4karbj")))) | ||
| 205 | (build-system cargo-build-system) | ||
| 206 | (arguments | ||
| 207 | `(#:cargo-inputs | ||
| 208 | (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 209 | ("rust-quote" ,rust-quote-1) | ||
| 210 | ("rust-syn" ,rust-syn-1) | ||
| 211 | ("rust-synstructure" ,rust-synstructure-0.12)))) | ||
| 212 | (home-page "https://github.com/rusticata/asn1-rs") | ||
| 213 | (synopsis "Derive macros for the `asn1-rs` crate") | ||
| 214 | (description | ||
| 215 | "This package provides derive macros for the @code{asn1-rs} crate.") | ||
| 216 | (license (list license:expat license:asl2.0)))) | ||
| 217 | |||
| 218 | (define-public rust-asn1-rs-derive-0.1 | ||
| 219 | (package | ||
| 220 | (inherit rust-asn1-rs-derive-0.4) | ||
| 221 | (name "rust-asn1-rs-derive") | ||
| 222 | (version "0.1.0") | ||
| 223 | (source | ||
| 224 | (origin | ||
| 225 | (method url-fetch) | ||
| 226 | (uri (crate-uri "asn1-rs-derive" version)) | ||
| 227 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 228 | (sha256 | ||
| 229 | (base32 "1gzf9vab06lk0zjvbr07axx64fndkng2s28bnj27fnwd548pb2yv")))) | ||
| 230 | (arguments | ||
| 231 | `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 232 | ("rust-quote" ,rust-quote-1) | ||
| 233 | ("rust-syn" ,rust-syn-1) | ||
| 234 | ("rust-synstructure" ,rust-synstructure-0.12)))))) | ||
| 235 | |||
| 236 | (define-public rust-asn1-rs-impl-0.1 | ||
| 237 | (package | ||
| 238 | (name "rust-asn1-rs-impl") | ||
| 239 | (version "0.1.0") | ||
| 240 | (source (origin | ||
| 241 | (method url-fetch) | ||
| 242 | (uri (crate-uri "asn1-rs-impl" version)) | ||
| 243 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 244 | (sha256 | ||
| 245 | (base32 | ||
| 246 | "1va27bn7qxqp4wanzjlkagnynv6jnrhnwmcky2ahzb1r405p6xr7")))) | ||
| 247 | (build-system cargo-build-system) | ||
| 248 | (arguments | ||
| 249 | `(#:cargo-inputs | ||
| 250 | (("rust-proc-macro2" ,rust-proc-macro2-1) | ||
| 251 | ("rust-quote" ,rust-quote-1) | ||
| 252 | ("rust-syn" ,rust-syn-1)))) | ||
| 253 | (home-page "https://github.com/rusticata/asn1-rs") | ||
| 254 | (synopsis "Implementation details for the `asn1-rs` crate") | ||
| 255 | (description | ||
| 256 | "This package provides implementation details for the @code{asn1-rs} crate.") | ||
| 257 | (license (list license:expat license:asl2.0)))) | ||
| 258 | |||
| 44 | (define-public rust-async-native-tls-0.3 | 259 | (define-public rust-async-native-tls-0.3 |
| 45 | (package | 260 | (package |
| 46 | (name "rust-async-native-tls") | 261 | (name "rust-async-native-tls") |
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index b787d6207f8..ff6b3a3e1ac 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm | |||
| @@ -57,6 +57,7 @@ | |||
| 57 | #:use-module (gnu packages) | 57 | #:use-module (gnu packages) |
| 58 | #:use-module (gnu packages check) | 58 | #:use-module (gnu packages check) |
| 59 | #:use-module (gnu packages crates-io) | 59 | #:use-module (gnu packages crates-io) |
| 60 | #:use-module (gnu packages crates-tls) | ||
| 60 | #:use-module (gnu packages crypto) | 61 | #:use-module (gnu packages crypto) |
| 61 | #:use-module (gnu packages kerberos) | 62 | #:use-module (gnu packages kerberos) |
| 62 | #:use-module (gnu packages libffi) | 63 | #:use-module (gnu packages libffi) |
