[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
65/416: gnu: sdl2-ttf: Fix source snippet.
From: |
guix-commits |
Subject: |
65/416: gnu: sdl2-ttf: Fix source snippet. |
Date: |
Fri, 14 Apr 2023 15:25:18 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit a9b7639d4273bb7b10da4475010b14eb6eb2c64b
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sat Nov 26 11:16:19 2022 +0100
gnu: sdl2-ttf: Fix source snippet.
* gnu/packages/sdl.scm (sdl2-ttf)[source](snippet): Actually delete bundled
libraries.
[arguments]: New field.
[propagated-inputs]: Add FREETYPE and HARFBUZZ.
---
gnu/packages/sdl.scm | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/sdl.scm b/gnu/packages/sdl.scm
index 330b7d1c13..28e05ad420 100644
--- a/gnu/packages/sdl.scm
+++ b/gnu/packages/sdl.scm
@@ -551,15 +551,19 @@ directory.")
(string-append
"https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-"
version ".tar.gz"))
(modules '((guix build utils)))
- (snippet (begin
- ;; Remove bundled libraries.
- '(delete-file-recursively "external")
- #t))
+ (snippet
+ ;; Remove bundled libraries.
+ '(delete-file-recursively "external"))
(sha256
(base32
"0mqcgpcvzp927xv1gs51f2wqly9k9f8nxfxi69lxlfncyd8svkbq"))))
+ (arguments
+ (list #:configure-flags #~'("--enable-freetype-builtin=no"
+ "--enable-harfbuzz-builtin=no")))
(propagated-inputs
- (propagated-inputs-with-sdl2 sdl-ttf))
+ (modify-inputs (propagated-inputs-with-sdl2 sdl-ttf)
+ ;; In Requires.private of SDL2_ttf.pc.
+ (prepend harfbuzz freetype)))
(properties '((upstream-name . "SDL2_ttf")))))
(define-public guile-sdl
- 25/416: gnu: spirv-cross: Update to sdk-1.3.231.1., (continued)
- 25/416: gnu: spirv-cross: Update to sdk-1.3.231.1., guix-commits, 2023/04/14
- 29/416: gnu: vulkan-tools: Update to sdk-1.3.231.1., guix-commits, 2023/04/14
- 15/416: gnu: python-pytest-mock: Update to 3.10.0., guix-commits, 2023/04/14
- 24/416: gnu: glslang: Update to sdk-1.3.231.1., guix-commits, 2023/04/14
- 26/416: gnu: shaderc: Update to 2022.3., guix-commits, 2023/04/14
- 31/416: gnu: Add volk., guix-commits, 2023/04/14
- 50/416: gnu: MariaDB: Remove input labels., guix-commits, 2023/04/14
- 52/416: gnu: NSS: Update to 3.85., guix-commits, 2023/04/14
- 63/416: gnu: sdl2-net: Update to 2.2.0., guix-commits, 2023/04/14
- 64/416: gnu: sdl2-ttf: Update to 2.20.1., guix-commits, 2023/04/14
- 65/416: gnu: sdl2-ttf: Fix source snippet.,
guix-commits <=
- 19/416: gnu: libx264: Update to 164-0.b093bbe., guix-commits, 2023/04/14
- 34/416: gnu: libwebp: Update to 1.2.4., guix-commits, 2023/04/14
- 35/416: gnu: bluez: Update to 5.66., guix-commits, 2023/04/14
- 37/416: gnu: glew: Update to 2.2.0., guix-commits, 2023/04/14
- 46/416: gnu: Add vulkan-memory-allocator., guix-commits, 2023/04/14
- 47/416: gnu: vulkan-loader: Update to 1.3.232., guix-commits, 2023/04/14
- 53/416: gnu: modem-manager: Update to 1.18.12., guix-commits, 2023/04/14
- 39/416: gnu: perl-http-message: Update to 6.37., guix-commits, 2023/04/14
- 54/416: gnu: libcdio: Fix test failure with glibc 2.36., guix-commits, 2023/04/14
- 58/416: gnu: sdl2-mixer: Add upstream-name property., guix-commits, 2023/04/14