diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2024-12-26 20:36:02 +0200 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2025-01-06 12:19:32 +0200 |
| commit | 265bb980bfe11a0c47cdf6502444894b2fe11e57 (patch) | |
| tree | 5c8811ab1bbda5160ef6ec6bc6c3409631894ab2 /gnu | |
| parent | ab643b2a20a69045880db8b8b50dfcfabecb274f (diff) | |
gnu: rust-libsqlite3: Move to (gnu packages crates-database).
* gnu/packages/crates-io.scm (rust-libsqlite3-sys-0.30,
rust-libsqlite3-sys-0.28, rust-libsqlite3-sys-0.27,
rust-libsqlite3-sys-0.26, rust-libsqlite3-sys-0.23,
rust-libsqlite3-sys-0.22, rust-libsqlite3-sys-0.20): Move from here ...
* gnu/packages/crates-database.scm: ... to here.
Change-Id: I34624a1ff194b6cc11c0dcb16851bb334c1512c0
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/crates-database.scm | 155 | ||||
| -rw-r--r-- | gnu/packages/crates-io.scm | 154 |
2 files changed, 155 insertions, 154 deletions
diff --git a/gnu/packages/crates-database.scm b/gnu/packages/crates-database.scm index a7641f8bec9..037e9150b77 100644 --- a/gnu/packages/crates-database.scm +++ b/gnu/packages/crates-database.scm | |||
| @@ -1,4 +1,5 @@ | |||
| 1 | ;;; GNU Guix --- Functional package management for GNU | 1 | ;;; GNU Guix --- Functional package management for GNU |
| 2 | ;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com> | ||
| 2 | ;;; Copyright © 2021 Nicolas Goaziou <mail@nicolasgoaziou.fr> | 3 | ;;; Copyright © 2021 Nicolas Goaziou <mail@nicolasgoaziou.fr> |
| 3 | ;;; Copyright © 2021, 2023, 2024 Efraim Flashner <efraim@flashner.co.il> | 4 | ;;; Copyright © 2021, 2023, 2024 Efraim Flashner <efraim@flashner.co.il> |
| 4 | ;;; | 5 | ;;; |
| @@ -30,6 +31,160 @@ | |||
| 30 | #:use-module (gnu packages crates-io) | 31 | #:use-module (gnu packages crates-io) |
| 31 | #:use-module (gnu packages sqlite)) | 32 | #:use-module (gnu packages sqlite)) |
| 32 | 33 | ||
| 34 | (define-public rust-libsqlite3-sys-0.30 | ||
| 35 | (package | ||
| 36 | (name "rust-libsqlite3-sys") | ||
| 37 | (version "0.30.1") | ||
| 38 | (source | ||
| 39 | (origin | ||
| 40 | (method url-fetch) | ||
| 41 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 42 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 43 | (sha256 | ||
| 44 | (base32 "0jcikvgbj84xc7ikdmpc8m4y5lyqgrb9aqblphwk67kv95xgp69f")))) | ||
| 45 | (build-system cargo-build-system) | ||
| 46 | (arguments | ||
| 47 | `(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69) | ||
| 48 | ("rust-cc" ,rust-cc-1) | ||
| 49 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 50 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 51 | ("rust-prettyplease" ,rust-prettyplease-0.2) | ||
| 52 | ("rust-quote" ,rust-quote-1) | ||
| 53 | ("rust-syn" ,rust-syn-2) | ||
| 54 | ("rust-vcpkg" ,rust-vcpkg-0.2)))) | ||
| 55 | (inputs (list sqlite)) | ||
| 56 | (home-page "https://github.com/rusqlite/rusqlite") | ||
| 57 | (synopsis "Native bindings to the libsqlite3 library") | ||
| 58 | (description | ||
| 59 | "This package provides native Rust bindings to the libsqlite3 library.") | ||
| 60 | (license license:expat))) | ||
| 61 | |||
| 62 | (define-public rust-libsqlite3-sys-0.28 | ||
| 63 | (package | ||
| 64 | (inherit rust-libsqlite3-sys-0.30) | ||
| 65 | (name "rust-libsqlite3-sys") | ||
| 66 | (version "0.28.0") | ||
| 67 | (source | ||
| 68 | (origin | ||
| 69 | (method url-fetch) | ||
| 70 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 71 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 72 | (sha256 | ||
| 73 | (base32 "0gzwfw0n2wqgaihcgj65wzd3lclfxyy62gixq8sv6z04fi15h40c")))) | ||
| 74 | (arguments | ||
| 75 | `(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69) | ||
| 76 | ("rust-cc" ,rust-cc-1) | ||
| 77 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 78 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 79 | ("rust-prettyplease" ,rust-prettyplease-0.2) | ||
| 80 | ("rust-quote" ,rust-quote-1) | ||
| 81 | ("rust-syn" ,rust-syn-2) | ||
| 82 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 83 | |||
| 84 | (define-public rust-libsqlite3-sys-0.27 | ||
| 85 | (package | ||
| 86 | (inherit rust-libsqlite3-sys-0.28) | ||
| 87 | (name "rust-libsqlite3-sys") | ||
| 88 | (version "0.27.0") | ||
| 89 | (source | ||
| 90 | (origin | ||
| 91 | (method url-fetch) | ||
| 92 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 93 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 94 | (sha256 | ||
| 95 | (base32 "05pp60ncrmyjlxxjj187808jkvpxm06w5lvvdwwvxd2qrmnj4kng")))) | ||
| 96 | (arguments | ||
| 97 | `(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69) | ||
| 98 | ("rust-cc" ,rust-cc-1) | ||
| 99 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 100 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 101 | ("rust-prettyplease" ,rust-prettyplease-0.2) | ||
| 102 | ("rust-quote" ,rust-quote-1) | ||
| 103 | ("rust-syn" ,rust-syn-2) | ||
| 104 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 105 | |||
| 106 | (define-public rust-libsqlite3-sys-0.26 | ||
| 107 | (package | ||
| 108 | (inherit rust-libsqlite3-sys-0.27) | ||
| 109 | (name "rust-libsqlite3-sys") | ||
| 110 | (version "0.26.0") | ||
| 111 | (source (origin | ||
| 112 | (method url-fetch) | ||
| 113 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 114 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 115 | (sha256 | ||
| 116 | (base32 | ||
| 117 | "09j3v5nhgvjdyskgwajhg9g6v3b2ij0lxiz8qqav2cxic7zjxhmg")))) | ||
| 118 | (arguments | ||
| 119 | `(#:cargo-inputs | ||
| 120 | (("rust-bindgen" ,rust-bindgen-0.64) | ||
| 121 | ("rust-cc" ,rust-cc-1) | ||
| 122 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 123 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 124 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 125 | |||
| 126 | (define-public rust-libsqlite3-sys-0.23 | ||
| 127 | (package | ||
| 128 | (inherit rust-libsqlite3-sys-0.26) | ||
| 129 | (name "rust-libsqlite3-sys") | ||
| 130 | (version "0.23.2") | ||
| 131 | (source | ||
| 132 | (origin | ||
| 133 | (method url-fetch) | ||
| 134 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 135 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 136 | (sha256 | ||
| 137 | (base32 "0n6b4mlpw9l74cl5mahnpaanyjsgpmz5y517kmnk6v09fiygrjnj")))) | ||
| 138 | (arguments | ||
| 139 | `(#:cargo-inputs | ||
| 140 | (("rust-bindgen" ,rust-bindgen-0.59) | ||
| 141 | ("rust-cc" ,rust-cc-1) | ||
| 142 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 143 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 144 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 145 | |||
| 146 | (define-public rust-libsqlite3-sys-0.22 | ||
| 147 | (package | ||
| 148 | (inherit rust-libsqlite3-sys-0.23) | ||
| 149 | (name "rust-libsqlite3-sys") | ||
| 150 | (version "0.22.2") | ||
| 151 | (source | ||
| 152 | (origin | ||
| 153 | (method url-fetch) | ||
| 154 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 155 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 156 | (sha256 | ||
| 157 | (base32 "17gqc2mwih81j3ds479gl5zmsxqzzrcrj3yyv62vh34bgy8n82r9")))) | ||
| 158 | (arguments | ||
| 159 | `(#:skip-build? #t | ||
| 160 | #:cargo-inputs | ||
| 161 | ;; build dependencies | ||
| 162 | (("rust-bindgen" ,rust-bindgen-0.58) | ||
| 163 | ("rust-cc" ,rust-cc-1) | ||
| 164 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 165 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 166 | |||
| 167 | (define-public rust-libsqlite3-sys-0.20 | ||
| 168 | (package | ||
| 169 | (inherit rust-libsqlite3-sys-0.22) | ||
| 170 | (name "rust-libsqlite3-sys") | ||
| 171 | (version "0.20.1") | ||
| 172 | (source | ||
| 173 | (origin | ||
| 174 | (method url-fetch) | ||
| 175 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 176 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 177 | (sha256 | ||
| 178 | (base32 "1g9gbjjpm9phhs991abkzmacszibp94m5nrh331ycd99y9ci1lv4")))) | ||
| 179 | (arguments | ||
| 180 | `(#:skip-build? #t | ||
| 181 | #:cargo-inputs | ||
| 182 | ;; build dependencies | ||
| 183 | (("rust-bindgen" ,rust-bindgen-0.55) | ||
| 184 | ("rust-cc" ,rust-cc-1) | ||
| 185 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 186 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 187 | |||
| 33 | (define-public rust-rusqlite-0.32 | 188 | (define-public rust-rusqlite-0.32 |
| 34 | (package | 189 | (package |
| 35 | (name "rust-rusqlite") | 190 | (name "rust-rusqlite") |
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a29b044f801..a68d2eff8e4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm | |||
| @@ -41841,160 +41841,6 @@ single-cell and single-nucleus sequencing data.") | |||
| 41841 | (description "This package provides Rust FFI bindings for libspa.") | 41841 | (description "This package provides Rust FFI bindings for libspa.") |
| 41842 | (license license:expat))) | 41842 | (license license:expat))) |
| 41843 | 41843 | ||
| 41844 | (define-public rust-libsqlite3-sys-0.30 | ||
| 41845 | (package | ||
| 41846 | (name "rust-libsqlite3-sys") | ||
| 41847 | (version "0.30.1") | ||
| 41848 | (source | ||
| 41849 | (origin | ||
| 41850 | (method url-fetch) | ||
| 41851 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 41852 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 41853 | (sha256 | ||
| 41854 | (base32 "0jcikvgbj84xc7ikdmpc8m4y5lyqgrb9aqblphwk67kv95xgp69f")))) | ||
| 41855 | (build-system cargo-build-system) | ||
| 41856 | (arguments | ||
| 41857 | `(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69) | ||
| 41858 | ("rust-cc" ,rust-cc-1) | ||
| 41859 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 41860 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 41861 | ("rust-prettyplease" ,rust-prettyplease-0.2) | ||
| 41862 | ("rust-quote" ,rust-quote-1) | ||
| 41863 | ("rust-syn" ,rust-syn-2) | ||
| 41864 | ("rust-vcpkg" ,rust-vcpkg-0.2)))) | ||
| 41865 | (inputs (list sqlite)) | ||
| 41866 | (home-page "https://github.com/rusqlite/rusqlite") | ||
| 41867 | (synopsis "Native bindings to the libsqlite3 library") | ||
| 41868 | (description | ||
| 41869 | "This package provides native Rust bindings to the libsqlite3 library.") | ||
| 41870 | (license license:expat))) | ||
| 41871 | |||
| 41872 | (define-public rust-libsqlite3-sys-0.28 | ||
| 41873 | (package | ||
| 41874 | (inherit rust-libsqlite3-sys-0.30) | ||
| 41875 | (name "rust-libsqlite3-sys") | ||
| 41876 | (version "0.28.0") | ||
| 41877 | (source | ||
| 41878 | (origin | ||
| 41879 | (method url-fetch) | ||
| 41880 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 41881 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 41882 | (sha256 | ||
| 41883 | (base32 "0gzwfw0n2wqgaihcgj65wzd3lclfxyy62gixq8sv6z04fi15h40c")))) | ||
| 41884 | (arguments | ||
| 41885 | `(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69) | ||
| 41886 | ("rust-cc" ,rust-cc-1) | ||
| 41887 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 41888 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 41889 | ("rust-prettyplease" ,rust-prettyplease-0.2) | ||
| 41890 | ("rust-quote" ,rust-quote-1) | ||
| 41891 | ("rust-syn" ,rust-syn-2) | ||
| 41892 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 41893 | |||
| 41894 | (define-public rust-libsqlite3-sys-0.27 | ||
| 41895 | (package | ||
| 41896 | (inherit rust-libsqlite3-sys-0.28) | ||
| 41897 | (name "rust-libsqlite3-sys") | ||
| 41898 | (version "0.27.0") | ||
| 41899 | (source | ||
| 41900 | (origin | ||
| 41901 | (method url-fetch) | ||
| 41902 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 41903 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 41904 | (sha256 | ||
| 41905 | (base32 "05pp60ncrmyjlxxjj187808jkvpxm06w5lvvdwwvxd2qrmnj4kng")))) | ||
| 41906 | (arguments | ||
| 41907 | `(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69) | ||
| 41908 | ("rust-cc" ,rust-cc-1) | ||
| 41909 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 41910 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 41911 | ("rust-prettyplease" ,rust-prettyplease-0.2) | ||
| 41912 | ("rust-quote" ,rust-quote-1) | ||
| 41913 | ("rust-syn" ,rust-syn-2) | ||
| 41914 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 41915 | |||
| 41916 | (define-public rust-libsqlite3-sys-0.26 | ||
| 41917 | (package | ||
| 41918 | (inherit rust-libsqlite3-sys-0.27) | ||
| 41919 | (name "rust-libsqlite3-sys") | ||
| 41920 | (version "0.26.0") | ||
| 41921 | (source (origin | ||
| 41922 | (method url-fetch) | ||
| 41923 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 41924 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 41925 | (sha256 | ||
| 41926 | (base32 | ||
| 41927 | "09j3v5nhgvjdyskgwajhg9g6v3b2ij0lxiz8qqav2cxic7zjxhmg")))) | ||
| 41928 | (arguments | ||
| 41929 | `(#:cargo-inputs | ||
| 41930 | (("rust-bindgen" ,rust-bindgen-0.64) | ||
| 41931 | ("rust-cc" ,rust-cc-1) | ||
| 41932 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 41933 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 41934 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 41935 | |||
| 41936 | (define-public rust-libsqlite3-sys-0.23 | ||
| 41937 | (package | ||
| 41938 | (inherit rust-libsqlite3-sys-0.26) | ||
| 41939 | (name "rust-libsqlite3-sys") | ||
| 41940 | (version "0.23.2") | ||
| 41941 | (source | ||
| 41942 | (origin | ||
| 41943 | (method url-fetch) | ||
| 41944 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 41945 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 41946 | (sha256 | ||
| 41947 | (base32 "0n6b4mlpw9l74cl5mahnpaanyjsgpmz5y517kmnk6v09fiygrjnj")))) | ||
| 41948 | (arguments | ||
| 41949 | `(#:cargo-inputs | ||
| 41950 | (("rust-bindgen" ,rust-bindgen-0.59) | ||
| 41951 | ("rust-cc" ,rust-cc-1) | ||
| 41952 | ("rust-openssl-sys" ,rust-openssl-sys-0.9) | ||
| 41953 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 41954 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 41955 | |||
| 41956 | (define-public rust-libsqlite3-sys-0.22 | ||
| 41957 | (package | ||
| 41958 | (inherit rust-libsqlite3-sys-0.23) | ||
| 41959 | (name "rust-libsqlite3-sys") | ||
| 41960 | (version "0.22.2") | ||
| 41961 | (source | ||
| 41962 | (origin | ||
| 41963 | (method url-fetch) | ||
| 41964 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 41965 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 41966 | (sha256 | ||
| 41967 | (base32 "17gqc2mwih81j3ds479gl5zmsxqzzrcrj3yyv62vh34bgy8n82r9")))) | ||
| 41968 | (arguments | ||
| 41969 | `(#:skip-build? #t | ||
| 41970 | #:cargo-inputs | ||
| 41971 | ;; build dependencies | ||
| 41972 | (("rust-bindgen" ,rust-bindgen-0.58) | ||
| 41973 | ("rust-cc" ,rust-cc-1) | ||
| 41974 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 41975 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 41976 | |||
| 41977 | (define-public rust-libsqlite3-sys-0.20 | ||
| 41978 | (package | ||
| 41979 | (inherit rust-libsqlite3-sys-0.22) | ||
| 41980 | (name "rust-libsqlite3-sys") | ||
| 41981 | (version "0.20.1") | ||
| 41982 | (source | ||
| 41983 | (origin | ||
| 41984 | (method url-fetch) | ||
| 41985 | (uri (crate-uri "libsqlite3-sys" version)) | ||
| 41986 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 41987 | (sha256 | ||
| 41988 | (base32 "1g9gbjjpm9phhs991abkzmacszibp94m5nrh331ycd99y9ci1lv4")))) | ||
| 41989 | (arguments | ||
| 41990 | `(#:skip-build? #t | ||
| 41991 | #:cargo-inputs | ||
| 41992 | ;; build dependencies | ||
| 41993 | (("rust-bindgen" ,rust-bindgen-0.55) | ||
| 41994 | ("rust-cc" ,rust-cc-1) | ||
| 41995 | ("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 41996 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | ||
| 41997 | |||
| 41998 | (define-public rust-libssh2-sys-0.3 | 41844 | (define-public rust-libssh2-sys-0.3 |
| 41999 | (package | 41845 | (package |
| 42000 | (name "rust-libssh2-sys") | 41846 | (name "rust-libssh2-sys") |
