diff options
Diffstat (limited to 'gnu/packages/crates-database.scm')
| -rw-r--r-- | gnu/packages/crates-database.scm | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/gnu/packages/crates-database.scm b/gnu/packages/crates-database.scm index b9ce23d7af2..c1462e6ccb1 100644 --- a/gnu/packages/crates-database.scm +++ b/gnu/packages/crates-database.scm | |||
| @@ -962,8 +962,30 @@ libpq.") | |||
| 962 | ("rust-uncased" ,rust-uncased-0.9)) | 962 | ("rust-uncased" ,rust-uncased-0.9)) |
| 963 | #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.10)))))) | 963 | #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.10)))))) |
| 964 | 964 | ||
| 965 | (define-public rust-sqlite3-src-0.6 | ||
| 966 | (package | ||
| 967 | (name "rust-sqlite3-src") | ||
| 968 | (version "0.6.1") | ||
| 969 | (source | ||
| 970 | (origin | ||
| 971 | (method url-fetch) | ||
| 972 | (uri (crate-uri "sqlite3-src" version)) | ||
| 973 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 974 | (sha256 | ||
| 975 | (base32 "0jkvjhgrfsq5m2ps3hh792mamwv8v6kf2gdj3wldn9vwyxnllk8p")))) | ||
| 976 | (build-system cargo-build-system) | ||
| 977 | (arguments | ||
| 978 | `(#:cargo-inputs (("rust-cc" ,rust-cc-1) | ||
| 979 | ("rust-pkg-config" ,rust-pkg-config-0.3)))) | ||
| 980 | (inputs (list sqlite)) | ||
| 981 | (home-page "https://github.com/stainless-steel/sqlite3-src") | ||
| 982 | (synopsis "Provider of SQLite") | ||
| 983 | (description "The package provides SQLite.") | ||
| 984 | (license (list license:asl2.0 license:expat)))) | ||
| 985 | |||
| 965 | (define-public rust-sqlite3-src-0.5 | 986 | (define-public rust-sqlite3-src-0.5 |
| 966 | (package | 987 | (package |
| 988 | (inherit rust-sqlite3-src-0.6) | ||
| 967 | (name "rust-sqlite3-src") | 989 | (name "rust-sqlite3-src") |
| 968 | (version "0.5.1") | 990 | (version "0.5.1") |
| 969 | (source | 991 | (source |
| @@ -983,15 +1005,9 @@ libpq.") | |||
| 983 | (format #t "fn main (){~@ | 1005 | (format #t "fn main (){~@ |
| 984 | println!(\"cargo:rustc-link-lib=sqlite3\");~@ | 1006 | println!(\"cargo:rustc-link-lib=sqlite3\");~@ |
| 985 | }~%"))))))) | 1007 | }~%"))))))) |
| 986 | (build-system cargo-build-system) | ||
| 987 | (arguments | 1008 | (arguments |
| 988 | `(#:cargo-inputs (("rust-cc" ,rust-cc-1) | 1009 | `(#:cargo-inputs (("rust-cc" ,rust-cc-1) |
| 989 | ("rust-pkg-config" ,rust-pkg-config-0.3)))) | 1010 | ("rust-pkg-config" ,rust-pkg-config-0.3)))))) |
| 990 | (inputs (list sqlite)) | ||
| 991 | (home-page "https://github.com/stainless-steel/sqlite3-src") | ||
| 992 | (synopsis "Provider of SQLite") | ||
| 993 | (description "The package provides SQLite.") | ||
| 994 | (license (list license:asl2.0 license:expat)))) | ||
| 995 | 1011 | ||
| 996 | (define-public rust-sqlite3-src-0.4 | 1012 | (define-public rust-sqlite3-src-0.4 |
| 997 | (package | 1013 | (package |
