diff options
Diffstat (limited to 'gnu/packages/telephony.scm')
-rw-r--r-- | gnu/packages/telephony.scm | 55 |
1 files changed, 28 insertions, 27 deletions
diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index 2fa8013485..251d77c9a4 100644 --- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -17,7 +17,7 @@ ;;; Copyright © 2020 Brett Gilio <brettg@gnu.org> ;;; Copyright © 2020, 2022 Michael Rohleder <mike@rohleder.de> ;;; Copyright © 2020 Raghav Gururajan <raghavgururajan@disroot.org> -;;; Copyright © 2020, 2021, 2022, 2023, 2024 Maxim Cournoyer <maxim.cournoyer@gmail.com> +;;; Copyright © 2020, 2021, 2022, 2023, 2024 Maxim Cournoyer <maxim@guixotic.coop> ;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com> ;;; Copyright © 2021 LibreMiami <packaging-guix@libremiami.org> ;;; Copyright © 2021 Sarah Morgensen <iskarian@mgsn.dev> @@ -26,6 +26,7 @@ ;;; Copyright © 2023 Ivan Gankevich <igankevich@capybaramail.xyz> ;;; Copyright © 2025 Brice Waegeneire <brice@waegenei.re> ;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org> +;;; Copyright © 2025 Igorj Gorjaĉev <igor@goryachev.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -452,34 +453,34 @@ internet.") (define-public libsrtp (package (name "libsrtp") - (version "2.4.2") + (version "2.6.0") (source (origin (method git-fetch) (uri (git-reference - (url "https://github.com/cisco/libsrtp") - (commit (string-append "v" version)))) + (url "https://github.com/cisco/libsrtp") + (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 - "1gswpjm4jacfxmgglbf8hxi3yzsag4drk4q943p0wkmv21zj8l78")))) + "1vjdkss076ihbshc83v11c6qxq8mfqi4c26rl1a96kqa9dpgjqmx")))) (native-inputs - (list psmisc ;some tests require 'killall' + (list psmisc ;some tests require 'killall' procps)) (build-system gnu-build-system) (arguments - '(#:test-target "runtest" - #:phases (modify-phases %standard-phases - (add-after 'build 'build-shared - (lambda* (#:key (make-flags '()) #:allow-other-keys) - ;; Build the shared library separately because - ;; the test runner requires a static build. - (apply invoke "make" "shared_library" make-flags) - #t)) - (add-after 'install 'remove-static-library - (lambda* (#:key outputs #:allow-other-keys) - (delete-file (string-append (assoc-ref outputs "out") - "/lib/libsrtp2.a")) - #t))))) + (list + #:test-target "runtest" + #:phases + #~(modify-phases %standard-phases + (add-after 'build 'build-shared + (lambda* (#:key make-flags #:allow-other-keys) + ;; Build the shared library separately because + ;; the test runner requires a static build. + (apply invoke "make" "shared_library" make-flags))) + (add-after 'install 'remove-static-library + (lambda _ + (delete-file (string-append #$output + "/lib/libsrtp2.a"))))))) (synopsis "Secure RTP (SRTP) Reference Implementation") (description "This package provides an implementation of the Secure Real-time Transport @@ -736,7 +737,7 @@ your calls and messages.") (define-public pjproject (package (name "pjproject") - (version "2.13") + (version "2.15.1") (source (origin (method git-fetch) @@ -746,7 +747,7 @@ your calls and messages.") (file-name (git-file-name name version)) (sha256 (base32 - "0ld0adp9y2ydnz2ldwdzig3hpk4ayx1va6aqc3nja8zfdnd36fyb")) + "0ddn92imbxa17b4v1nm8g226zypk9yfkm3rn6d7bvjw6llhcwv7m")) (modules '((guix build utils))) (snippet '(begin @@ -869,14 +870,14 @@ Initiation Protocol (SIP) and a multimedia framework.") (license license:gpl2+))) (define-public pjproject-jami - (let ((commit "8fc165b833eea6e3c88d67a541385424b129fd3f") - (revision "3")) + (let ((commit "93dc96918bb6ba74e1e1d00c40c80402e856f2ac") + (revision "0")) (package (inherit pjproject) (name "pjproject-jami") ;; The version is taken from ;; <https://raw.githubusercontent.com/savoirfairelinux/pjproject/master/version.mak>. - (version (git-version "2.13.1" revision commit)) + (version (git-version "2.15" revision commit)) (source (origin (inherit (package-source pjproject)) ;; The Jami development team regularly issues patches to @@ -891,7 +892,7 @@ Initiation Protocol (SIP) and a multimedia framework.") (file-name (git-file-name name version)) (sha256 (base32 - "146gwpkhia9d7lqk3czlrwy0m3b8d9mhi2l05gffs0i0hljrj3mq")))) + "139w1i7sp9w3ki5chd0xqkipd66i0d06hh6b82kkzanpfimwmin2")))) (arguments (substitute-keyword-arguments (package-arguments pjproject) ((#:configure-flags _ ''()) @@ -983,7 +984,7 @@ telephony functionality into custom Telegram clients.") (define-public coturn (package (name "coturn") - (version "4.6.2") + (version "4.7.0") (source (origin (method git-fetch) @@ -992,7 +993,7 @@ telephony functionality into custom Telegram clients.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "16rr8666spi84qcc8l2qga42hpskjmvrpj1w58jbanxnpsijv8h4")))) + (base32 "13pldggbfhz5pdid1fxsf5amv69amizwalx2pzlv2w9ga1x2dwly")))) (inputs (list openssl sqlite |