[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/12: gnu: pjproject: Update to 2.11.
From: |
guix-commits |
Subject: |
06/12: gnu: pjproject: Update to 2.11. |
Date: |
Fri, 2 Apr 2021 07:47:35 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 45136b3673bcdba21fa0d1fd6edb3d388a645fcc
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Tue Mar 30 13:08:10 2021 -0400
gnu: pjproject: Update to 2.11.
* gnu/packages/telephony.scm (pjproject): Update to 2.11. Remove trailing
#t.
[patches]: Delete field. The patches are preserved because pjproject-jami
still needs them.
---
gnu/packages/telephony.scm | 22 +++++++---------------
1 file changed, 7 insertions(+), 15 deletions(-)
diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 5c8d247..af7148b 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -17,7 +17,7 @@
;;; Copyright © 2020 Brett Gilio <brettg@gnu.org>
;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
;;; Copyright © 2020 Raghav Gururajan <raghavgururajan@disroot.org>
-;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com>
+;;; Copyright © 2020, 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;; Copyright © 2021 LibreMiami <packaging-guix@libremiami.org>
;;;
@@ -723,7 +723,7 @@ your calls and messages.")
(define-public pjproject
(package
(name "pjproject")
- (version "2.10")
+ (version "2.11")
(source
(origin
(method git-fetch)
@@ -733,12 +733,8 @@ your calls and messages.")
(file-name (git-file-name name version))
(sha256
(base32
- "1aklicpgwc88578k03i5d5cm5h8mfm7hmx8vfprchbmaa2p8f4z0"))
+ "1kn9g1x1vmh4130ghph8mldz5m89gsjs4vpdzlzm98m3808gk5an"))
(modules '((guix build utils)))
- ;; The patches upstream status can be tracked at:
- ;; https://github.com/pjsip/pjproject/pull/2501.
- (patches (search-patches "pjproject-correct-the-cflags-field.patch"
- "pjproject-fix-pkg-config-ldflags.patch"))
(snippet
'(begin
;; Remove bundled libraries.
@@ -746,8 +742,7 @@ your calls and messages.")
(substitute* "aconfigure.ac"
(("third_party/build/os-auto.mak") ""))
(substitute* "Makefile"
- (("third_party/build") ""))
- #t))))
+ (("third_party/build") ""))))))
(build-system gnu-build-system)
(outputs '("out" "debug" "static"))
(arguments
@@ -785,8 +780,7 @@ your calls and messages.")
;; Make all the files writable to prevent the following error:
;; "autom4te: cannot open aconfigure: Permission denied".
(lambda _
- (for-each make-file-writable (find-files "."))
- #t))
+ (for-each make-file-writable (find-files "."))))
(add-before 'build 'build-dep
(lambda _ (invoke "make" "dep")))
;; The check phases is moved after the install phase so to
@@ -800,8 +794,7 @@ your calls and messages.")
(with-directory-excursion out
(for-each (lambda (f)
(rename-file f (string-append s "/" (basename
f))))
- (find-files "." "\\.a$")))
- #t)))
+ (find-files "." "\\.a$"))))))
(add-after 'install 'check
(assoc-ref %standard-phases 'check))
(add-before 'patch-source-shebangs 'autoconf
@@ -844,8 +837,7 @@ your calls and messages.")
;; Disable the pjnath and pjsua tests, which require an actual
;; network and an actual sound card, respectively.
(("pjnath-test pjmedia-test pjsip-test pjsua-test")
- "pjmedia-test pjsip-test"))
- #t)))))
+ "pjmedia-test pjsip-test")))))))
(native-inputs
`(("autoconf" ,autoconf)
("automake" ,automake)
- branch master updated (efb8951 -> e6b447c), guix-commits, 2021/04/02
- 01/12: gnu: asio: Update to 1.18.1., guix-commits, 2021/04/02
- 03/12: gnu: restinio: Update to 0.6.13., guix-commits, 2021/04/02
- 05/12: gnu: opendht: Update to 2.2.0rc4., guix-commits, 2021/04/02
- 02/12: gnu: restbed: Update to 4.7., guix-commits, 2021/04/02
- 04/12: gnu: Add nettle-3.7., guix-commits, 2021/04/02
- 06/12: gnu: pjproject: Update to 2.11.,
guix-commits <=
- 08/12: ffmpeg-jami: Apply patches from Jami 20210326.1.cfba013., guix-commits, 2021/04/02
- 10/12: gnu: libringclient: Update to 20210326.1.cfba013., guix-commits, 2021/04/02
- 12/12: gnu: Add jami-qt., guix-commits, 2021/04/02
- 09/12: gnu: libring: Update to 20210326.1.cfba013., guix-commits, 2021/04/02
- 11/12: gnu: jami: Update to 20210326.1.cfba013 and rename to jami-gnome., guix-commits, 2021/04/02
- 07/12: gnu: pjproject-jami: Fix CVE-2020-15260 and CVE-2021-21375., guix-commits, 2021/04/02