summaryrefslogtreecommitdiff
path: root/gnu
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 /gnu
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
Diffstat (limited to 'gnu')
-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 @@
8;;; Copyright © 2019 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl> 8;;; Copyright © 2019 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl>
9;;; Copyright © 2020, 2021 Nicolò Balzarotti <nicolo@nixo.xyz> 9;;; Copyright © 2020, 2021 Nicolò Balzarotti <nicolo@nixo.xyz>
10;;; Copyright © 2020 Roel Janssen <roel@gnu.org> 10;;; Copyright © 2020 Roel Janssen <roel@gnu.org>
11;;; Copyright © 2020, 2021, 2023, 2024, 2025 Ricardo Wurmus <rekado@elephly.net> 11;;; Copyright © 2020, 2021, 2023-2026 Ricardo Wurmus <rekado@elephly.net>
12;;; Copyright © 2020 Brice Waegeneire <brice@waegenei.re> 12;;; Copyright © 2020 Brice Waegeneire <brice@waegenei.re>
13;;; Copyright © 2020, 2021, 2022, 2024, 2025 Vinicius Monego <monego@posteo.net> 13;;; Copyright © 2020, 2021, 2022, 2024, 2025 Vinicius Monego <monego@posteo.net>
14;;; Copyright © 2020, 2022 Marius Bakke <marius@gnu.org> 14;;; Copyright © 2020, 2022 Marius Bakke <marius@gnu.org>
@@ -4152,16 +4152,16 @@ features:
4152(define-public juce 4152(define-public juce
4153 (package 4153 (package
4154 (name "juce") 4154 (name "juce")
4155 (version "8.0.6") 4155 (version "8.0.12")
4156 (source (origin 4156 (source (origin
4157 (method git-fetch) 4157 (method git-fetch)
4158 (uri (git-reference 4158 (uri (git-reference
4159 (url "https://github.com/juce-framework/JUCE") 4159 (url "https://github.com/juce-framework/JUCE")
4160 (commit version))) 4160 (commit version)))
4161 (file-name (git-file-name name version)) 4161 (file-name (git-file-name name version))
4162 (sha256 4162 (sha256
4163 (base32 4163 (base32
4164 "1n2w571wc7fl178x5ynxiaxvhjvqskfwnd0x295yzr6vpc35a1mv")))) 4164 "0m4kbpwg2gblnilly0h2a3rr7f7lb13gsx4fvs2mnvyvy6jfbbls"))))
4165 (build-system cmake-build-system) 4165 (build-system cmake-build-system)
4166 (arguments 4166 (arguments
4167 (list #:tests? #f ;no test suite 4167 (list #:tests? #f ;no test suite
@@ -4171,20 +4171,17 @@ features:
4171 (add-after 'unpack 'patch-paths 4171 (add-after 'unpack 'patch-paths
4172 (lambda* (#:key inputs #:allow-other-keys) 4172 (lambda* (#:key inputs #:allow-other-keys)
4173 (substitute* 4173 (substitute*
4174 (find-files "." "jucer_ProjectExport_CodeBlocks.h$") 4174 (find-files "." "juce_Fonts_linux.cpp$")
4175 (("/usr/include/freetype2")
4176 (search-input-directory inputs "/include/freetype2")))
4177 (substitute*
4178 (find-files "." "juce_linux_Fonts.cpp$")
4179 (("fonts\\.conf\" };") 4175 (("fonts\\.conf\" };")
4180 (string-append 4176 (string-append
4181 "fonts.conf\"\n\"" 4177 "fonts.conf\",\n\""
4182 (search-input-file inputs "/etc/fonts/fonts.conf") 4178 (search-input-file inputs "/etc/fonts/fonts.conf")
4183 "\"\n};")))))))) 4179 "\"\n};"))))))))
4184 (native-inputs 4180 (native-inputs
4185 (list alsa-lib 4181 (list alsa-lib
4186 curl 4182 curl
4187 jack-1 4183 jack-2
4184 ladspa
4188 libx11 4185 libx11
4189 pkg-config 4186 pkg-config
4190 webkitgtk-with-libsoup2)) 4187 webkitgtk-with-libsoup2))