gnu: Add rust-webpki-roots-0.25.
* gnu/packages/crates-io.scm (rust-webpki-roots-0.25): New variable. (rust-webpki-roots-0.22): Inherit from rust-webpki-roots-0.25.
This commit is contained in:
		
							parent
							
								
									cb390d429e
								
							
						
					
					
						commit
						7138833abe
					
				
					 1 changed files with 36 additions and 9 deletions
				
			
		|  | @ -76722,8 +76722,43 @@ Verification.") | ||||||
|                  (lambda _ |                  (lambda _ | ||||||
|                    (invoke "python" "make_curve25519_tables.py"))))))))))) |                    (invoke "python" "make_curve25519_tables.py"))))))))))) | ||||||
| 
 | 
 | ||||||
|  | (define-public rust-webpki-roots-0.25 | ||||||
|  |   (package | ||||||
|  |     (name "rust-webpki-roots") | ||||||
|  |     (version "0.25.1") | ||||||
|  |     (source (origin | ||||||
|  |               (method url-fetch) | ||||||
|  |               (uri (crate-uri "webpki-roots" version)) | ||||||
|  |               (file-name (string-append name "-" version ".tar.gz")) | ||||||
|  |               (sha256 | ||||||
|  |                (base32 | ||||||
|  |                 "15piy0vccppqb74li32gnn9l5a4ysxzwh8bp3qv6z8rhr2hyvin9")))) | ||||||
|  |     (build-system cargo-build-system) | ||||||
|  |     (arguments | ||||||
|  |      `(#:cargo-test-flags | ||||||
|  |        (list "--release" "--" | ||||||
|  |              ;; This test wants network access. | ||||||
|  |              "--skip=generated_code_is_fresh") | ||||||
|  |        #:cargo-development-inputs | ||||||
|  |        (("rust-percent-encoding" ,rust-percent-encoding-2) | ||||||
|  |         ("rust-reqwest" ,rust-reqwest-0.11) | ||||||
|  |         ("rust-ring" ,rust-ring-0.16) | ||||||
|  |         ("rust-rustls-pemfile" ,rust-rustls-pemfile-1) | ||||||
|  |         ("rust-rustls-webpki" ,rust-rustls-webpki-0.101) | ||||||
|  |         ("rust-tokio" ,rust-tokio-1)))) | ||||||
|  |     (native-inputs | ||||||
|  |      (list perl pkg-config)) | ||||||
|  |     (inputs | ||||||
|  |      (list openssl)) | ||||||
|  |     (home-page "https://github.com/rustls/webpki-roots") | ||||||
|  |     (synopsis "Mozilla's CA root certificates for use with webpki") | ||||||
|  |     (description "This package provides Mozilla's CA root certificates for use | ||||||
|  | with webpki.") | ||||||
|  |     (license license:mpl2.0))) | ||||||
|  | 
 | ||||||
| (define-public rust-webpki-roots-0.22 | (define-public rust-webpki-roots-0.22 | ||||||
|   (package |   (package | ||||||
|  |     (inherit rust-webpki-roots-0.25) | ||||||
|     (name "rust-webpki-roots") |     (name "rust-webpki-roots") | ||||||
|     (version "0.22.2") |     (version "0.22.2") | ||||||
|     (source |     (source | ||||||
|  | @ -76733,17 +76768,9 @@ Verification.") | ||||||
|        (file-name (string-append name "-" version ".tar.gz")) |        (file-name (string-append name "-" version ".tar.gz")) | ||||||
|        (sha256 |        (sha256 | ||||||
|         (base32 "0jbll0ys9jakrvv3l1i216bbgj7jbxr7ad2dihw28xcm7s8fnb2m")))) |         (base32 "0jbll0ys9jakrvv3l1i216bbgj7jbxr7ad2dihw28xcm7s8fnb2m")))) | ||||||
|     (build-system cargo-build-system) |  | ||||||
|     (arguments |     (arguments | ||||||
|      `(#:cargo-inputs |      `(#:cargo-inputs | ||||||
|        (("rust-webpki" ,rust-webpki-0.22)))) |        (("rust-webpki" ,rust-webpki-0.22)))))) | ||||||
|     (native-inputs |  | ||||||
|      (list perl)) |  | ||||||
|     (home-page "https://github.com/rustls/webpki-roots") |  | ||||||
|     (synopsis "Mozilla's CA root certificates for use with webpki") |  | ||||||
|     (description "This package provides Mozilla's CA root certificates for use |  | ||||||
| with webpki.") |  | ||||||
|     (license license:mpl2.0))) |  | ||||||
| 
 | 
 | ||||||
| (define-public rust-webpki-roots-0.21 | (define-public rust-webpki-roots-0.21 | ||||||
|   (package |   (package | ||||||
|  |  | ||||||
		Reference in a new issue