Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
jami-daemon
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
savoirfairelinux
jami-daemon
Commits
8582866b
Commit
8582866b
authored
6 years ago
by
Adrien Béraud
Browse files
Options
Downloads
Patches
Plain Diff
contrib: update pjsip to version 2.8
Change-Id: I113d6a8a1a75a7368f1c9d666693e0c8b5367c2f
parent
07a005f9
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
contrib/src/pjproject/SHA512SUMS
+1
-1
1 addition, 1 deletion
contrib/src/pjproject/SHA512SUMS
contrib/src/pjproject/notestsapps.patch
+0
-97
0 additions, 97 deletions
contrib/src/pjproject/notestsapps.patch
contrib/src/pjproject/rules.mak
+11
-22
11 additions, 22 deletions
contrib/src/pjproject/rules.mak
with
12 additions
and
120 deletions
contrib/src/pjproject/SHA512SUMS
+
1
−
1
View file @
8582866b
3d355ffcbbeed62cfc711e574a987dc06043ccf4f2625820adffa89167022b8306fcee3fada71d3d45e7b902fc9c65ac8221de101cbafed25362a3921f702afd pjproject-2.7.2.tar.bz2
\ No newline at end of file
255331254b91cde93df8a0df00cb1122b8f85ad2b59f5e8a8dadc8bd56d917e5c60bfc0127e2243be941f3a6d8f386aebaf46f2b95df961a7474bc95e8b16d5c pjproject-2.8.tar.gz
\ No newline at end of file
This diff is collapsed.
Click to expand it.
contrib/src/pjproject/notestsapps.patch
deleted
100644 → 0
+
0
−
97
View file @
07a005f9
diff --git a/Makefile b/Makefile
index 33a4e6b..a486eb7 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@
include build/host-$(HOST_NAME).mak
include version.mak
LIB_DIRS = pjlib/build pjlib-util/build pjnath/build third_party/build pjmedia/build pjsip/build
-DIRS = $(LIB_DIRS) pjsip-apps/build $(EXTRA_DIRS)
+DIRS = $(LIB_DIRS) $(EXTRA_DIRS)
ifdef MINSIZE
MAKE_FLAGS := MINSIZE=1
diff --git a/pjlib-util/build/Makefile b/pjlib-util/build/Makefile
index cb601cb..862a78a 100644
--- a/pjlib-util/build/Makefile
+++ b/pjlib-util/build/Makefile
@@ -54,7 +54,6 @@
export UTIL_TEST_OBJS += xml.o encryption.o stun.o resolver_test.o test.o \
export UTIL_TEST_CFLAGS += $(_CFLAGS)
export UTIL_TEST_CXXFLAGS += $(_CXXFLAGS)
export UTIL_TEST_LDFLAGS += $(PJLIB_UTIL_LDLIB) $(PJLIB_LDLIB) $(_LDFLAGS)
-export UTIL_TEST_EXE:=pjlib-util-test-$(TARGET_NAME)$(HOST_EXE)
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
diff --git a/pjlib/build/Makefile b/pjlib/build/Makefile
index 1e64950..a75fa65 100644
--- a/pjlib/build/Makefile
+++ b/pjlib/build/Makefile
@@ -56,7 +56,6 @@
export TEST_OBJS += activesock.o atomic.o echo_clt.o errno.o exception.o \
export TEST_CFLAGS += $(_CFLAGS)
export TEST_CXXFLAGS += $(_CXXFLAGS)
export TEST_LDFLAGS += $(PJLIB_LDLIB) $(_LDFLAGS)
-export TEST_EXE := pjlib-test-$(TARGET_NAME)$(HOST_EXE)
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
diff --git a/pjmedia/build/Makefile b/pjmedia/build/Makefile
index 8012cb7..2ca283a 100644
--- a/pjmedia/build/Makefile
+++ b/pjmedia/build/Makefile
@@ -165,7 +165,6 @@
export PJMEDIA_TEST_LDFLAGS += $(PJMEDIA_CODEC_LDLIB) \
$(PJLIB_UTIL_LDLIB) \
$(PJNATH_LDLIB) \
$(_LDFLAGS)
-export PJMEDIA_TEST_EXE:=pjmedia-test-$(TARGET_NAME)$(HOST_EXE)
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
diff --git a/pjnath/build/Makefile b/pjnath/build/Makefile
index 1bc08b5..109f79b 100644
--- a/pjnath/build/Makefile
+++ b/pjnath/build/Makefile
@@ -54,7 +54,6 @@
export PJNATH_TEST_OBJS += ice_test.o stun.o sess_auth.o server.o concur_test.o
export PJNATH_TEST_CFLAGS += $(_CFLAGS)
export PJNATH_TEST_CXXFLAGS += $(_CXXFLAGS)
export PJNATH_TEST_LDFLAGS += $(PJNATH_LDLIB) $(PJLIB_UTIL_LDLIB) $(PJLIB_LDLIB) $(_LDFLAGS)
-export PJNATH_TEST_EXE:=pjnath-test-$(TARGET_NAME)$(HOST_EXE)
###############################################################################
@@ -65,7 +64,6 @@
export PJTURN_CLIENT_OBJS += client_main.o
export PJTURN_CLIENT_CFLAGS += $(_CFLAGS)
export PJTURN_CLIENT_CXXFLAGS += $(_CXXFLAGS)
export PJTURN_CLIENT_LDFLAGS += $(PJNATH_LDLIB) $(PJLIB_UTIL_LDLIB) $(PJLIB_LDLIB) $(_LDFLAGS)
-export PJTURN_CLIENT_EXE:=pjturn-client-$(TARGET_NAME)$(HOST_EXE)
###############################################################################
# Defines for building TURN server application
@@ -76,7 +74,6 @@
export PJTURN_SRV_OBJS += allocation.o auth.o listener_udp.o \
export PJTURN_SRV_CFLAGS += $(_CFLAGS)
export PJTURN_SRV_CXXFLAGS += $(_CXXFLAGS)
export PJTURN_SRV_LDFLAGS += $(PJNATH_LDLIB) $(PJLIB_UTIL_LDLIB) $(PJLIB_LDLIB) $(_LDFLAGS)
-export PJTURN_SRV_EXE:=pjturn-srv-$(TARGET_NAME)$(HOST_EXE)
diff --git a/pjsip/build/Makefile b/pjsip/build/Makefile
index d2a5c2a..7e2ec60 100644
--- a/pjsip/build/Makefile
+++ b/pjsip/build/Makefile
@@ -165,7 +165,6 @@
export PJSUA2_TEST_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \
export PJSUA2_TEST_CFLAGS += $(_CFLAGS) $(PJ_VIDEO_CFLAGS)
export PJSUA2_TEST_CXXFLAGS = $(PJSUA2_LIB_CFLAGS)
export PJSUA2_TEST_LDFLAGS += $(PJ_LDXXFLAGS) $(PJ_LDXXLIBS) $(LDFLAGS)
-export PJSUA2_TEST_EXE := pjsua2-test-$(TARGET_NAME)$(HOST_EXE)
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
@@ -195,7 +194,6 @@
export TEST_LDFLAGS += $(PJSIP_LDLIB) \
$(PJLIB_UTIL_LDLIB) \
$(PJNATH_LDLIB) \
$(_LDFLAGS)
-export TEST_EXE := pjsip-test-$(TARGET_NAME)$(HOST_EXE)
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
This diff is collapsed.
Click to expand it.
contrib/src/pjproject/rules.mak
+
11
−
22
View file @
8582866b
# PJPROJECT
PJPROJECT_VERSION
:=
2.
7.2
PJPROJECT_URL
:=
http://
www.pjsip.org/release/
$(
PJPROJECT_VERSION
)
/pjproject
-
$(
PJPROJECT_VERSION
)
.tar.
bz2
PJPROJECT_VERSION
:=
2.
8
PJPROJECT_URL
:=
http
s
://
github.com/pjsip
/pjproject
/archive/
$(
PJPROJECT_VERSION
)
.tar.
gz
PJPROJECT_OPTIONS
:=
--disable-oss
\
--disable-sound
\
...
...
@@ -22,20 +22,10 @@ PJPROJECT_OPTIONS := --disable-oss \
--disable-openh264
\
--disable-resample
\
--disable-libwebrtc
\
--enable-ssl
=
gnutls
ifdef
HAVE_ANDROID
PJPROJECT_OPTIONS
+=
--with-ssl
=
$(
PREFIX
)
endif
ifdef
HAVE_WIN32
PJPROJECT_OPTIONS
+=
--with-ssl
=
$(
PREFIX
)
endif
ifdef
HAVE_IOS
PJPROJECT_OPTIONS
+=
--with-ssl
=
$(
PREFIX
)
endif
--with-gnutls
=
$(
PREFIX
)
PJPROJECT_EXTRA_CFLAGS
=
-g
-DPJ_ENABLE_EXTRA_CHECK
=
1
-DPJ_ICE_MAX_CAND
=
256
-DPJ_ICE_MAX_CHECKS
=
1024
-DPJ_ICE_COMP_BITS
=
2
-DPJ_ICE_MAX_STUN
=
3
-DPJSIP_MAX_PKT_LEN
=
8000
-DPJ_ICE_ST_MAX_CAND
=
32
PJPROJECT_EXTRA_CXXFLAGS
=
-g
-DPJ_ENABLE_EXTRA_CHECK
=
1
-DPJ_ICE_MAX_CAND
=
256
-DPJ_ICE_MAX_CHECKS
=
1024
-DPJ_ICE_COMP_BITS
=
2
-DPJ_ICE_MAX_STUN
=
3
-DPJSIP_MAX_PKT_LEN
=
8000
-DPJ_ICE_ST_MAX_CAND
=
32
-std
=
gnu++11
PJPROJECT_EXTRA_CXXFLAGS
=
-g
-DPJ_ENABLE_EXTRA_CHECK
=
1
-DPJ_ICE_MAX_CAND
=
256
-DPJ_ICE_MAX_CHECKS
=
1024
-DPJ_ICE_COMP_BITS
=
2
-DPJ_ICE_MAX_STUN
=
3
-DPJSIP_MAX_PKT_LEN
=
8000
-DPJ_ICE_ST_MAX_CAND
=
32
ifdef
HAVE_WIN64
PJPROJECT_EXTRA_CFLAGS
+=
-DPJ_WIN64
=
1
...
...
@@ -54,18 +44,17 @@ DEPS_pjproject += uuid
endif
endif
$(TARBALLS)/pjproject-$(PJPROJECT_VERSION).tar.
bz2
:
$(TARBALLS)/pjproject-$(PJPROJECT_VERSION).tar.
gz
:
$(
call download,
$(
PJPROJECT_URL
))
.sum-pjproject
:
pjproject-$(PJPROJECT_VERSION).tar.
bz2
.sum-pjproject
:
pjproject-$(PJPROJECT_VERSION).tar.
gz
pjproject
:
pjproject-$(PJPROJECT_VERSION).tar.
bz2
.sum-pjproject
pjproject
:
pjproject-$(PJPROJECT_VERSION).tar.
gz
.sum-pjproject
$(
UNPACK
)
ifdef
HAVE_WIN32
$(
APPLY
)
$(
SRC
)
/pjproject/pj_win.patch
endif
$(
APPLY
)
$(
SRC
)
/pjproject/gnutls.patch
$(
APPLY
)
$(
SRC
)
/pjproject/notestsapps.patch
#
$(
APPLY
)
$(
SRC
)
/pjproject/gnutls.patch
ifdef
HAVE_ANDROID
$(
APPLY
)
$(
SRC
)
/pjproject/android.patch
endif
...
...
@@ -83,9 +72,9 @@ endif
.pjproject
:
pjproject
ifdef
HAVE_IOS
cd
$<
&&
ARCH
=
"-arch
$(
ARCH
)
"
IPHONESDK
=
$(
IOS_SDK
)
$(
HOSTVARS
)
./configure-iphone
$(
HOSTCONF
)
$(
PJPROJECT_OPTIONS
)
cd
$<
&&
ARCH
=
"-arch
$(
ARCH
)
"
IPHONESDK
=
$(
IOS_SDK
)
$(
HOSTVARS
)
EXCLUDE_APP
=
1
./configure-iphone
$(
HOSTCONF
)
$(
PJPROJECT_OPTIONS
)
else
cd
$<
&&
$(
HOSTVARS
)
./aconfigure
$(
HOSTCONF
)
$(
PJPROJECT_OPTIONS
)
cd
$<
&&
$(
HOSTVARS
)
EXCLUDE_APP
=
1
./aconfigure
$(
HOSTCONF
)
$(
PJPROJECT_OPTIONS
)
endif
cd
$<
&&
CFLAGS
=
"
$(
PJPROJECT_EXTRA_CFLAGS
)
"
CXXFLAGS
=
"
$(
PJPROJECT_EXTRA_CXXFLAGS
)
"
$(
MAKE
)
&&
$(
MAKE
)
install
cd
$<
&&
CFLAGS
=
"
$(
PJPROJECT_EXTRA_CFLAGS
)
"
CXXFLAGS
=
"
$(
PJPROJECT_EXTRA_CXXFLAGS
)
"
EXCLUDE_APP
=
1
$(
MAKE
)
&&
$(
MAKE
)
install
touch
$@
This diff is collapsed.
Click to expand it.
szotsaki
@szotsaki
mentioned in issue
#53 (closed)
·
6 years ago
mentioned in issue
#53 (closed)
mentioned in issue #53
Toggle commit list
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment