diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2024-12-26 20:38:34 +0200 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2025-01-06 12:19:32 +0200 |
| commit | fe5700ffa3bb7a6739ad3f1b27de50d6710b469a (patch) | |
| tree | 0d13e1bda5fa3c940525db52bb07ec69aad704af /gnu/packages | |
| parent | 265bb980bfe11a0c47cdf6502444894b2fe11e57 (diff) | |
gnu: rust-mysqlclient-sys-0.2: Move to (gnu packages crates-database).
* gnu/packages/crates-io.scm (rust-mysqlclient-sys-0.2): Move from here
* gnu/packages/crates-database.scm: ... to here.
Change-Id: Ic6ec172fe2943911480121328fffcff08fd4d683
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/crates-database.scm | 27 | ||||
| -rw-r--r-- | gnu/packages/crates-io.scm | 25 |
2 files changed, 27 insertions, 25 deletions
diff --git a/gnu/packages/crates-database.scm b/gnu/packages/crates-database.scm index 037e9150b77..22f28175a2b 100644 --- a/gnu/packages/crates-database.scm +++ b/gnu/packages/crates-database.scm | |||
| @@ -1,5 +1,6 @@ | |||
| 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 © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com> |
| 3 | ;;; Copyright © 2020 Arun Isaac <arunisaac@systemreboot.net> | ||
| 3 | ;;; Copyright © 2021 Nicolas Goaziou <mail@nicolasgoaziou.fr> | 4 | ;;; Copyright © 2021 Nicolas Goaziou <mail@nicolasgoaziou.fr> |
| 4 | ;;; Copyright © 2021, 2023, 2024 Efraim Flashner <efraim@flashner.co.il> | 5 | ;;; Copyright © 2021, 2023, 2024 Efraim Flashner <efraim@flashner.co.il> |
| 5 | ;;; | 6 | ;;; |
| @@ -29,6 +30,7 @@ | |||
| 29 | #:use-module (guix packages) | 30 | #:use-module (guix packages) |
| 30 | #:use-module (guix utils) | 31 | #:use-module (guix utils) |
| 31 | #:use-module (gnu packages crates-io) | 32 | #:use-module (gnu packages crates-io) |
| 33 | #:use-module (gnu packages databases) | ||
| 32 | #:use-module (gnu packages sqlite)) | 34 | #:use-module (gnu packages sqlite)) |
| 33 | 35 | ||
| 34 | (define-public rust-libsqlite3-sys-0.30 | 36 | (define-public rust-libsqlite3-sys-0.30 |
| @@ -185,6 +187,31 @@ | |||
| 185 | ("rust-pkg-config" ,rust-pkg-config-0.3) | 187 | ("rust-pkg-config" ,rust-pkg-config-0.3) |
| 186 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) | 188 | ("rust-vcpkg" ,rust-vcpkg-0.2)))))) |
| 187 | 189 | ||
| 190 | (define-public rust-mysqlclient-sys-0.2 | ||
| 191 | (package | ||
| 192 | (name "rust-mysqlclient-sys") | ||
| 193 | (version "0.2.5") | ||
| 194 | (source | ||
| 195 | (origin | ||
| 196 | (method url-fetch) | ||
| 197 | (uri (crate-uri "mysqlclient-sys" version)) | ||
| 198 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 199 | (sha256 | ||
| 200 | (base32 | ||
| 201 | "16wndr59cbpc2wgli45zfgi0hi837pbrsh1aqh2k0ads50akh6zn")))) | ||
| 202 | (build-system cargo-build-system) | ||
| 203 | (arguments | ||
| 204 | `(#:cargo-inputs | ||
| 205 | (("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 206 | ("rust-vcpkg" ,rust-vcpkg-0.2)))) | ||
| 207 | (native-inputs | ||
| 208 | (list `(,mariadb "lib"))) | ||
| 209 | (home-page "https://github.com/sgrif/mysqlclient-sys") | ||
| 210 | (synopsis "Auto-generated rust bindings for libmysqlclient") | ||
| 211 | (description "This package provides auto-generated rust bindings for | ||
| 212 | libmysqlclient.") | ||
| 213 | (license (list license:expat license:asl2.0)))) | ||
| 214 | |||
| 188 | (define-public rust-rusqlite-0.32 | 215 | (define-public rust-rusqlite-0.32 |
| 189 | (package | 216 | (package |
| 190 | (name "rust-rusqlite") | 217 | (name "rust-rusqlite") |
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a68d2eff8e4..8a9c968ae7d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm | |||
| @@ -47168,31 +47168,6 @@ library.") | |||
| 47168 | (description "This package provides a Rust implementation of Mustache.") | 47168 | (description "This package provides a Rust implementation of Mustache.") |
| 47169 | (license (list license:expat license:asl2.0)))) | 47169 | (license (list license:expat license:asl2.0)))) |
| 47170 | 47170 | ||
| 47171 | (define-public rust-mysqlclient-sys-0.2 | ||
| 47172 | (package | ||
| 47173 | (name "rust-mysqlclient-sys") | ||
| 47174 | (version "0.2.5") | ||
| 47175 | (source | ||
| 47176 | (origin | ||
| 47177 | (method url-fetch) | ||
| 47178 | (uri (crate-uri "mysqlclient-sys" version)) | ||
| 47179 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 47180 | (sha256 | ||
| 47181 | (base32 | ||
| 47182 | "16wndr59cbpc2wgli45zfgi0hi837pbrsh1aqh2k0ads50akh6zn")))) | ||
| 47183 | (build-system cargo-build-system) | ||
| 47184 | (arguments | ||
| 47185 | `(#:cargo-inputs | ||
| 47186 | (("rust-pkg-config" ,rust-pkg-config-0.3) | ||
| 47187 | ("rust-vcpkg" ,rust-vcpkg-0.2)))) | ||
| 47188 | (native-inputs | ||
| 47189 | (list `(,mariadb "lib"))) | ||
| 47190 | (home-page "https://github.com/sgrif/mysqlclient-sys") | ||
| 47191 | (synopsis "Auto-generated rust bindings for libmysqlclient") | ||
| 47192 | (description "This package provides auto-generated rust bindings for | ||
| 47193 | libmysqlclient.") | ||
| 47194 | (license (list license:expat license:asl2.0)))) | ||
| 47195 | |||
| 47196 | (define-public rust-nalgebra-0.32 | 47171 | (define-public rust-nalgebra-0.32 |
| 47197 | (package | 47172 | (package |
| 47198 | (name "rust-nalgebra") | 47173 | (name "rust-nalgebra") |
