Package: linphone / 5.2.99-6

Metadata

Package Version Patches format
linphone 5.2.99-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
desktop file keywords | (download)

share/linphone.desktop.in | 1 1 0 - 0 !
1 file changed, 1 insertion( )

---
fix jsoncpp include path.patch | (download)

include/linphone/FlexiAPIClient.hh | 2 1 1 - 0 !
src/FlexiAPIClient.cc | 2 1 1 - 0 !
tester/flexiapiclient-tester.cpp | 2 1 1 - 0 !
3 files changed, 3 insertions( ), 3 deletions(-)

---
fix jsoncpp linker flag 2.patch | (download)

src/CMakeLists.txt | 4 2 2 - 0 !
1 file changed, 2 insertions( ), 2 deletions(-)

---
ldap hostname override.patch | (download)

src/ldap/ldap-contact-provider.cpp | 2 2 0 - 0 !
1 file changed, 2 insertions( )

 patch out reference to ldap_opt_x_tls_peer_cn
 Unfortunately, linphone changed how it uses the libldap API in a way
 that breaks the old ldap_int_hostname hack.  Finding another
 workaround proved impossible, so we can only patch out the reference
 to the preprocessor macro and disable SAL usage with TLS in
 linphone-desktop's UI.
fix cmake install path.patch | (download)

CMakeLists.txt | 2 1 1 - 0 !
wrappers/cpp/CMakeLists.txt | 4 2 2 - 0 !
2 files changed, 3 insertions( ), 3 deletions(-)

---
force system xsd.patch | (download)

CMakeLists.txt | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

---
fix pkgconfig.patch | (download)

share/CMakeLists.txt | 9 9 0 - 0 !
share/linphone.pc.in | 2 1 1 - 0 !
2 files changed, 10 insertions( ), 1 deletion(-)

---
enable readline.patch | (download)

CMakeLists.txt | 12 11 1 - 0 !
cmake/FindReadline.cmake | 58 58 0 - 0 !
config.h.cmake | 3 3 0 - 0 !
console/CMakeLists.txt | 13 13 0 - 0 !
daemon/CMakeLists.txt | 5 5 0 - 0 !
5 files changed, 90 insertions( ), 1 deletion(-)

---
define project version.patch | (download)

CMakeLists.txt | 4 2 2 - 0 !
1 file changed, 2 insertions( ), 2 deletions(-)

---
to_upstream/restore termios.patch | (download)

console/linphonec.c | 24 22 2 - 0 !
console/linphonec.h | 1 1 0 - 0 !
2 files changed, 23 insertions( ), 2 deletions(-)

 restore termios via atexit() and reraise caught signals
 Closing e.g. the webcam window prevents the normal readline exit
 routines from running which borks the terminal.
 .
 Also reraise caught signals which results in the proper exit status.
 .
 Running with LINPHONEC_NO_TERMIOS_RESTORE=y shows the old behaviour.
fix nowebcam image path.patch | (download)

src/factory/factory.cpp | 1 1 0 - 0 !
1 file changed, 1 insertion( )

---
delete build path capture.patch | (download)

wrappers/cpp/LinphoneCxxConfig.cmake.in | 1 0 1 - 0 !
1 file changed, 1 deletion(-)

---
to_upstream/fix python3 removals.patch | (download)

wrappers/cpp/genwrapper.py | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 fix constructs removed in python 3.11
 The deprecated 'U' flag was removed in 3.11.  Upstream fixed this in
 5.2.x, but didn't add the newline named parameter for some reason.
disable_appimage_download.patch | (download)

coreapi/update_check.c | 5 5 0 - 0 !
1 file changed, 5 insertions( )

 disable behind-the-scenes appimage download
 The error message is unfortunately only printed to the log, not stderr.
fix_linphonec_manpage.patch | (download)

share/C/linphonec.1 | 8 5 3 - 0 !
1 file changed, 5 insertions( ), 3 deletions(-)

 document peculiarities in linphonec better
fix ldap abandon.patch | (download)

src/ldap/ldap-contact-provider.cpp | 4 2 2 - 0 !
1 file changed, 2 insertions( ), 2 deletions(-)

 unbind after abandoning any on-going requests
 Segfaults in ldap_abandon_ext() -> pthread_mutex_lock() otherwise.
fix_metadoc_py_indeterminism.patch | (download)

coreapi/help/doc/doxygen/CMakeLists.txt | 1 1 0 - 0 !
1 file changed, 1 insertion( )

 try to fix reproducibility issue through directory tree canonicalization
 On reproducible-builds.org linphone has had reproducibility issues on
 32-bit platforms since forever.  The issue lies most probably with
to_upstream/fix_unused_parameters.patch | (download)

console/linphonec.c | 3 2 1 - 0 !
1 file changed, 2 insertions( ), 1 deletion(-)

---
cpp_wrapper_generator_sort_files.patch | (download)

tools/genapixml.py | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 sort list of files passed to project.initfromfiles()
 Hopefully this will catch any sortation issues the canonicalization
 with does not take care of.
relax_doxygen_warnings.patch | (download)

coreapi/help/doc/doxygen/Doxyfile.in | 2 2 0 - 0 !
1 file changed, 2 insertions( )

---
use cxx17 standard.patch | (download)

CMakeLists.txt | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 use c  17 standard

New zxing-cpp header uses C  17 features. This requires building
the project with C  17 instead of C  14.

Bug-Debian: https://bugs.debian.org/1058849