gnu: Add rust-libsqlite3-sys-0.28.

* gnu/packages/crates-io.scm (rust-libsqlite3-sys-0.28): New variable.
(rust-libsqlite3-sys-0.27): Inherit from rust-libsqlite3-sys-0.28.

Change-Id: I3b3f6b801c25fb58d8ca1844bf84130b85023d77
This commit is contained in:
Efraim Flashner 2024-03-14 12:28:12 +02:00
parent 081a575022
commit 3ffd65c662
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -34921,17 +34921,17 @@ (define-public rust-libsensors-sys-0.2
(description "This package provides Rust bindings to libsensors.") (description "This package provides Rust bindings to libsensors.")
(license license:miros))) (license license:miros)))
(define-public rust-libsqlite3-sys-0.27 (define-public rust-libsqlite3-sys-0.28
(package (package
(name "rust-libsqlite3-sys") (name "rust-libsqlite3-sys")
(version "0.27.0") (version "0.28.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (crate-uri "libsqlite3-sys" version)) (uri (crate-uri "libsqlite3-sys" version))
(file-name (string-append name "-" version ".tar.gz")) (file-name (string-append name "-" version ".tar.gz"))
(sha256 (sha256
(base32 "05pp60ncrmyjlxxjj187808jkvpxm06w5lvvdwwvxd2qrmnj4kng")))) (base32 "0gzwfw0n2wqgaihcgj65wzd3lclfxyy62gixq8sv6z04fi15h40c"))))
(build-system cargo-build-system) (build-system cargo-build-system)
(arguments (arguments
`(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69) `(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69)
@ -34945,9 +34945,32 @@ (define-public rust-libsqlite3-sys-0.27
(inputs (list sqlite)) (inputs (list sqlite))
(home-page "https://github.com/rusqlite/rusqlite") (home-page "https://github.com/rusqlite/rusqlite")
(synopsis "Native bindings to the libsqlite3 library") (synopsis "Native bindings to the libsqlite3 library")
(description "Native bindings to the libsqlite3 library.") (description
"This package provides native Rust bindings to the libsqlite3 library.")
(license license:expat))) (license license:expat)))
(define-public rust-libsqlite3-sys-0.27
(package
(inherit rust-libsqlite3-sys-0.28)
(name "rust-libsqlite3-sys")
(version "0.27.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "libsqlite3-sys" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "05pp60ncrmyjlxxjj187808jkvpxm06w5lvvdwwvxd2qrmnj4kng"))))
(arguments
`(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69)
("rust-cc" ,rust-cc-1)
("rust-openssl-sys" ,rust-openssl-sys-0.9)
("rust-pkg-config" ,rust-pkg-config-0.3)
("rust-prettyplease" ,rust-prettyplease-0.2)
("rust-quote" ,rust-quote-1)
("rust-syn" ,rust-syn-2)
("rust-vcpkg" ,rust-vcpkg-0.2))))))
(define-public rust-libsqlite3-sys-0.26 (define-public rust-libsqlite3-sys-0.26
(package (package
(inherit rust-libsqlite3-sys-0.27) (inherit rust-libsqlite3-sys-0.27)