mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-19 13:17:10 -05:00
gnu: libgda: Do not use the bundled sqlite.
* gnu/packages/gnome.scm (libgda)[source]: Add snippet. [arguments]: Pass "--enable-system-sqlite". [inputs]: Add SQLITE.
This commit is contained in:
parent
634b46a469
commit
3f03f502ee
1 changed files with 8 additions and 2 deletions
|
@ -12703,10 +12703,15 @@ (define-public libgda
|
||||||
version "." "_")))))
|
version "." "_")))))
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "18rg773gq9v3cdywpmrp12c5xyp97ir9yqjinccpi22sksb1kl8a"))))
|
(base32 "18rg773gq9v3cdywpmrp12c5xyp97ir9yqjinccpi22sksb1kl8a"))
|
||||||
|
(modules '((guix build utils)))
|
||||||
|
(snippet
|
||||||
|
;; Remove the bundled sqlite, but keep its header because code relies
|
||||||
|
;; on this header variant.
|
||||||
|
'(delete-file "libgda/sqlite/sqlite-src/sqlite3.c"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags '("--enable-vala")
|
`(#:configure-flags '("--enable-system-sqlite" "--enable-vala")
|
||||||
;; There's a race between check_cnc_lock and check_threaded_cnc
|
;; There's a race between check_cnc_lock and check_threaded_cnc
|
||||||
;; in tests/multi-threading.
|
;; in tests/multi-threading.
|
||||||
#:parallel-tests? #f
|
#:parallel-tests? #f
|
||||||
|
@ -12745,6 +12750,7 @@ (define-public libgda
|
||||||
("libsecret" ,libsecret)
|
("libsecret" ,libsecret)
|
||||||
("libxslt" ,libxslt)
|
("libxslt" ,libxslt)
|
||||||
("openssl" ,openssl)
|
("openssl" ,openssl)
|
||||||
|
("sqlite" ,sqlite)
|
||||||
("vala" ,vala)))
|
("vala" ,vala)))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("autoconf" ,autoconf)
|
`(("autoconf" ,autoconf)
|
||||||
|
|
Loading…
Reference in a new issue