[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#32155] [PATCH 4/4] gnu: sfml: Remove all bundled dependencies.
From: |
Marius Bakke |
Subject: |
[bug#32155] [PATCH 4/4] gnu: sfml: Remove all bundled dependencies. |
Date: |
Sat, 14 Jul 2018 16:43:55 +0200 |
* gnu/packages/game-development.scm (sfml)[source](snippet): New field.
[inputs]: Add STB-IMAGE and STB-IMAGE-WRITE.
---
gnu/packages/game-development.scm | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/game-development.scm
b/gnu/packages/game-development.scm
index 4610e389b..842894da0 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -74,6 +74,7 @@
#:use-module (gnu packages python)
#:use-module (gnu packages qt)
#:use-module (gnu packages sdl)
+ #:use-module (gnu packages stb)
#:use-module (gnu packages texinfo)
#:use-module (gnu packages tls)
#:use-module (gnu packages video)
@@ -451,7 +452,14 @@ clone.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1x3yvhdrln5b6h4g5r4mds76gq8zsxw6icxqpwqkmxsqcq5yviab"))))
+ "1x3yvhdrln5b6h4g5r4mds76gq8zsxw6icxqpwqkmxsqcq5yviab"))
+ (modules '((guix build utils)
+ (ice-9 ftw)))
+ (snippet
+ '(begin
+ ;; Ensure system libraries are used.
+ (delete-file-recursively "extlibs")
+ #t))))
(build-system cmake-build-system)
(arguments
'(#:configure-flags
@@ -468,7 +476,9 @@ clone.")
("libxrandr" ,libxrandr)
("eudev" ,eudev)
("libjpeg" ,libjpeg)
- ("libsndfile" ,libsndfile)))
+ ("libsndfile" ,libsndfile)
+ ("stb-image" ,stb-image)
+ ("stb-image-write" ,stb-image-write)))
(propagated-inputs
;; In Requires.private of pkg-config files.
`(("flac" ,flac)
--
2.18.0