[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
13/17: gnu: sfml: Remove all bundled dependencies.
From: |
Marius Bakke |
Subject: |
13/17: gnu: sfml: Remove all bundled dependencies. |
Date: |
Tue, 17 Jul 2018 19:18:25 -0400 (EDT) |
mbakke pushed a commit to branch master
in repository guix.
commit 67c127c9cbef57d43f1aa73c50a87f0b1a1e17de
Author: Marius Bakke <address@hidden>
Date: Sat Jul 14 15:19:07 2018 +0200
gnu: sfml: Remove all bundled dependencies.
* gnu/packages/game-development.scm (sfml)[source](snippet): New field.
[inputs]: Add STB-IMAGE and STB-IMAGE-WRITE.
---
gnu/packages/game-development.scm | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/game-development.scm
b/gnu/packages/game-development.scm
index 4610e38..33e2b4a 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,13 @@ clone.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1x3yvhdrln5b6h4g5r4mds76gq8zsxw6icxqpwqkmxsqcq5yviab"))))
+ "1x3yvhdrln5b6h4g5r4mds76gq8zsxw6icxqpwqkmxsqcq5yviab"))
+ (modules '((guix build utils)))
+ (snippet
+ '(begin
+ ;; Ensure system libraries are used.
+ (delete-file-recursively "extlibs")
+ #t))))
(build-system cmake-build-system)
(arguments
'(#:configure-flags
@@ -468,7 +475,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)
- branch master updated (799dc53 -> b8b15ea), Marius Bakke, 2018/07/17
- 02/17: gnu: rapidjson: Remove non-free code., Marius Bakke, 2018/07/17
- 06/17: gnu: libmikmod: Update to 3.3.11.1., Marius Bakke, 2018/07/17
- 05/17: gnu: libextractor: Update to 1.7., Marius Bakke, 2018/07/17
- 03/17: gnu: libb2: Update to 0.98., Marius Bakke, 2018/07/17
- 01/17: gnu: libusb: Update home page., Marius Bakke, 2018/07/17
- 04/17: gnu: libcue: Update to 2.2.1., Marius Bakke, 2018/07/17
- 08/17: gnu: libspiro: Update to 0.5.20150702., Marius Bakke, 2018/07/17
- 07/17: gnu: libmodplug: Update to 0.8.9.0., Marius Bakke, 2018/07/17
- 13/17: gnu: sfml: Remove all bundled dependencies.,
Marius Bakke <=
- 16/17: gnu: rng-tools: Update to 6.3.1., Marius Bakke, 2018/07/17
- 11/17: gnu: Add stb-image., Marius Bakke, 2018/07/17
- 10/17: gnu: sfml: Update to 2.5.0., Marius Bakke, 2018/07/17
- 12/17: gnu: Add stb-image-write., Marius Bakke, 2018/07/17
- 09/17: gnu: physfs: Update to 3.0.1., Marius Bakke, 2018/07/17
- 15/17: gnu: address@hidden: Update to 2.8.15., Marius Bakke, 2018/07/17
- 14/17: gnu: Add bsdiff., Marius Bakke, 2018/07/17
- 17/17: gnu: whois: Update to 5.3.2., Marius Bakke, 2018/07/17