gnu: exiv2: Delete static library.

* gnu/packages/image.scm (exiv2)[arguments]:
Add a 'delete-static-libraries phase.
This commit is contained in:
Tobias Geerinckx-Rice 2021-10-23 12:41:04 +02:00
parent f03fa7f9b0
commit b7e3f85e11
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -1357,7 +1357,14 @@ (define-public exiv2
(build-system cmake-build-system)
(arguments
'(#:test-target "tests"
#:configure-flags (list "-DEXIV2_BUILD_UNIT_TESTS=ON")))
#:configure-flags (list "-DEXIV2_BUILD_UNIT_TESTS=ON")
#:phases
(modify-phases %standard-phases
(add-after 'install 'delete-static-libraries
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
(lib (string-append out "/lib")))
(for-each delete-file (find-files lib "\\.a$"))))))))
(propagated-inputs
`(("expat" ,expat)
("zlib" ,zlib)))