Commit 6356c12b authored by Duncan Bellamy's avatar Duncan Bellamy Committed by Leo
Browse files

main/pjproject: upgrade to 2.11.1

* add patch to fix installation of libpjsua2, fixes #12845
parent 5c7f398c
Pipeline #88854 passed with stages
in 1 minute and 3 seconds
# Contributor: Michael Mason <ms13sp@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=pjproject
pkgver=2.11
pkgver=2.11.1
pkgrel=0
pkgdesc="CLI Softphone"
url="https://www.pjsip.org/pjsua.htm"
......@@ -14,9 +14,12 @@ subpackages="$pkgname-dbg $pkgname-dev pjsua"
source="https://github.com/pjsip/pjproject/archive/$pkgver/pjproject-$pkgver.tar.gz
pjproject_no_third_party.patch
execinfo.patch
libpjsua2-install.patch
"
# secfixes:
# 2.11.1-r0:
# - CVE-2021-32686
# 2.11-r0:
# - CVE-2020-15260
# - CVE-2021-21375
......@@ -84,7 +87,8 @@ pjsua() {
}
sha512sums="
021fe3f904b15e149cf647fe2ebdf530b5a8f11ba226396b6df1c8b85c406a532e6d9c310617434b520de787ec0cc4b07d9d54507d51b80627a5c23e884516c2 pjproject-2.11.tar.gz
fda8e4bf9d5f34d3940c69414a20f177d09ca79c76753f6597326f8afc72f847dd70df4e1f2c34fae173f5728d5ac1419ed602651c68167c747c40280dbe117e pjproject-2.11.1.tar.gz
fe53b4e8a654dc4025a4bf6350f405953609abc9e7ed967882cb9eb9e6a659e348a0c3c7496c8093562a0dcc4a40459896d8ee1da7275dd089244338111bccbb pjproject_no_third_party.patch
59337a5ddf5f989b1cb5644cc644f4b7efc17f8f92ef595667813662eaeee4ad25494a3386385b1114c604fd028f9b22f150cf32879c03e9255d737dee20f436 execinfo.patch
53a96e301ed32102735a454f7d24225884d8acea66ebf9b6ec8ea42159935c183a0390013b3ea2e460380ce2b808f59373a12eafaa9caac69f6f6a7edc6aa8f5 libpjsua2-install.patch
"
From 4fafe94319a6b714ebb4086fe0be69c3ca9ff5ab Mon Sep 17 00:00:00 2001
From: Hubert LOBIT <hubert.lobit@allocloud.com>
Date: Thu, 18 Mar 2021 19:00:54 +0100
Subject: [PATCH] Fix installation of libpjsua2 shared libraries
---
Makefile | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 31a6d39d4..74e246a44 100644
--- a/Makefile
+++ b/Makefile
@@ -121,9 +121,10 @@ cmp_wav:
install:
mkdir -p $(DESTDIR)$(libdir)/
- cp -af $(APP_LIB_FILES) $(DESTDIR)$(libdir)/
if [ "$(PJ_EXCLUDE_PJSUA2)x" = "x" ] ; then \
- cp -af $(PJ_DIR)/pjsip/lib/libpjsua2-$(LIB_SUFFIX) $(DESTDIR)$(libdir)/; \
+ cp -af $(APP_LIBXX_FILES) $(DESTDIR)$(libdir)/; \
+ else \
+ cp -af $(APP_LIB_FILES) $(DESTDIR)$(libdir)/; \
fi
mkdir -p $(DESTDIR)$(includedir)/
for d in pjlib pjlib-util pjnath pjmedia pjsip; do \
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment