summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2026-02-03 22:44:56 +0100
committerRicardo Wurmus <rekado@elephly.net>2026-02-03 22:53:46 +0100
commitb556659af6fe3b1bcd2bdfefb060dac74e0bf491 (patch)
treeaf4e613ee46bec743465a2cb01c4eccc32e310ec
parent2e944d8948cfc019a92e5d226d9e0467a64adadf (diff)
gnu: juce: Update to 8.0.12.
* gnu/packages/cpp.scm (juce): Update to 8.0.12. [arguments]: Adjust phase 'patch-paths. [native-inputs]: Replace jack-1 with jack-2; add ladspa. Change-Id: I01f4744bd2ef49ca1a53c78f9878b43dbc816fec
-rw-r--r--gnu/packages/cpp.scm21
1 files changed, 9 insertions, 12 deletions
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index f023c71e4ab..b89c075aa8f 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -8,7 +8,7 @@
;;; Copyright © 2019 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl>
;;; Copyright © 2020, 2021 Nicolò Balzarotti <nicolo@nixo.xyz>
;;; Copyright © 2020 Roel Janssen <roel@gnu.org>
-;;; Copyright © 2020, 2021, 2023, 2024, 2025 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2020, 2021, 2023-2026 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2020 Brice Waegeneire <brice@waegenei.re>
;;; Copyright © 2020, 2021, 2022, 2024, 2025 Vinicius Monego <monego@posteo.net>
;;; Copyright © 2020, 2022 Marius Bakke <marius@gnu.org>
@@ -4152,16 +4152,16 @@ features:
(define-public juce
(package
(name "juce")
- (version "8.0.6")
+ (version "8.0.12")
(source (origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/juce-framework/JUCE")
- (commit version)))
+ (url "https://github.com/juce-framework/JUCE")
+ (commit version)))
(file-name (git-file-name name version))
(sha256
(base32
- "1n2w571wc7fl178x5ynxiaxvhjvqskfwnd0x295yzr6vpc35a1mv"))))
+ "0m4kbpwg2gblnilly0h2a3rr7f7lb13gsx4fvs2mnvyvy6jfbbls"))))
(build-system cmake-build-system)
(arguments
(list #:tests? #f ;no test suite
@@ -4171,20 +4171,17 @@ features:
(add-after 'unpack 'patch-paths
(lambda* (#:key inputs #:allow-other-keys)
(substitute*
- (find-files "." "jucer_ProjectExport_CodeBlocks.h$")
- (("/usr/include/freetype2")
- (search-input-directory inputs "/include/freetype2")))
- (substitute*
- (find-files "." "juce_linux_Fonts.cpp$")
+ (find-files "." "juce_Fonts_linux.cpp$")
(("fonts\\.conf\" };")
(string-append
- "fonts.conf\"\n\""
+ "fonts.conf\",\n\""
(search-input-file inputs "/etc/fonts/fonts.conf")
"\"\n};"))))))))
(native-inputs
(list alsa-lib
curl
- jack-1
+ jack-2
+ ladspa
libx11
pkg-config
webkitgtk-with-libsoup2))