diff options
| author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-06-12 22:48:03 -0400 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2025-08-25 17:24:21 +0900 |
| commit | 9e3da8051ff1ef572a8b3c3a2c7d3d2334d5e0ee (patch) | |
| tree | bc25e35480b01843c4f32463df3487998700e3c5 /gnu/packages | |
| parent | f0ab406bfd320ba4cab011818521cc2131b0e855 (diff) | |
gnu: mssilk: Update to 1.2.0-0.0c6893f.
* gnu/packages/linphone.scm (mssilk): Update to 1.2.0-0.0c6893f.
[arguments] <configure-flags>: Replace -DENABLE_STATIC=NO with
-DBUILD_SHARED_LIBS=ON.
<phases>: New patch-Mediastreamer2_PLUGINS_DIR phase.
Change-Id: I3cd400e81a2c9a83f690e06c11e90fd4e7aac878
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/linphone.scm | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/gnu/packages/linphone.scm b/gnu/packages/linphone.scm index 89467734e91..ae07c3e8e2c 100644 --- a/gnu/packages/linphone.scm +++ b/gnu/packages/linphone.scm @@ -939,11 +939,12 @@ and video calls or instant messaging capabilities to an application.") (license license:gpl2+)))) (define-public mssilk - (let ((commit "dd0f31ee795faa7ea89e601b072dae4cd1df7e3f") + ;; The latest release doesn't build; use the latest commit. + (let ((commit "0c6893fb74ecca34cb2707f7fffd0d7487b24925") (revision "0")) (package (name "mssilk") - (version (git-version "1.1.1" revision commit)) + (version (git-version "1.2.0" revision commit)) (source (origin (method git-fetch) @@ -952,14 +953,20 @@ and video calls or instant messaging capabilities to an application.") (commit commit))) (file-name (git-file-name name version)) (sha256 - (base32 "1dann5fnzqp6wjlwc6bl2k9b6rvn6bznqb3qsi1kgv9dnq44cbr0")))) + (base32 "1hpsh0iyby44hdanmkjnad7p9flhq2wcim8nl5bkyv1gw50sanli")))) (build-system cmake-build-system) (arguments - `(#:tests? #f ; No test target - #:configure-flags - (list "-DENABLE_STATIC=NO"))) ; Not required - (inputs - (list bctoolbox mediastreamer2 ortp)) + (list + #:tests? #f ; No test target + #:configure-flags #~(list "-DBUILD_SHARED_LIBS=ON") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-Mediastreamer2_PLUGINS_DIR + (lambda _ + (substitute* "CMakeLists.txt" + (("\\$\\{Mediastreamer2_PLUGINS_DIR}") + (string-append #$output "/lib/mediastreamer/plugins")))))))) + (inputs (list bctoolbox mediastreamer2 ortp)) (synopsis "Media Streamer SILK Codec") (description "MSSILK is a plugin of MediaStreamer, adding support for AMR codec. It is based on the Skype's SILK implementation.") |
