gnu: perl-dbd-mysql: Update to 4.047.

* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.047.
[arguments]: Add 'skip-library-detection' phase.
This commit is contained in:
Tobias Geerinckx-Rice 2018-09-11 18:31:55 +02:00
parent 52b0a352c3
commit 702a87f2d1
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -1458,7 +1458,7 @@ (define-public perl-dbd-pg
(define-public perl-dbd-mysql
(package
(name "perl-dbd-mysql")
(version "4.046")
(version "4.047")
(source
(origin
(method url-fetch)
@ -1466,10 +1466,24 @@ (define-public perl-dbd-mysql
"DBD-mysql-" version ".tar.gz"))
(sha256
(base32
"1xziv9w87cl3fbl1mqkdrx28mdqly3gs6gs1ynbmpl2rr4p6arb1"))))
"0idizgr0hr7sj92fbdlb3gv6cva15jkpaq28wrdw4j4p7awx2mls"))))
(build-system perl-build-system)
;; Tests require running MySQL server
(arguments `(#:tests? #f))
(arguments
`(#:phases
(modify-phases %standard-phases
(add-before 'configure 'skip-library-detection
;; Avoid depencies on perl-devel-checklib, openssl, and zlib. They
;; are really only needed for the test suite; their absence does not
;; affect the build or the end result.
(lambda _
(substitute* "Makefile.PL"
(("use Devel::CheckLib;" match)
(string-append "# " match))
(("assert_lib")
"print"))
#t)))
;; Tests require running MySQL server.
#:tests? #f))
(propagated-inputs
`(("perl-dbi" ,perl-dbi)
("mysql" ,mysql)))