Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libsrtp2-linphone for openSUSE:Factory checked in at 2024-03-14 17:44:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsrtp2-linphone (Old) and /work/SRC/openSUSE:Factory/.libsrtp2-linphone.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsrtp2-linphone" Thu Mar 14 17:44:57 2024 rev:6 rq:1157898 version:2.4.2~git.20230516 Changes: -------- --- /work/SRC/openSUSE:Factory/libsrtp2-linphone/libsrtp2-linphone.changes 2024-03-01 23:39:33.862048606 +0100 +++ /work/SRC/openSUSE:Factory/.libsrtp2-linphone.new.1905/libsrtp2-linphone.changes 2024-03-14 17:46:25.404392002 +0100 @@ -1,0 +2,5 @@ +Thu Mar 7 06:46:41 UTC 2024 - Paolo Stivanin <i...@paolostivanin.com> + +- Update to the latest available snapshot, no changelog available. + +------------------------------------------------------------------- Old: ---- libsrtp2-linphone-2.2.0~git.20210916.tar.xz New: ---- libsrtp2-linphone-2.4.2~git.20230516.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsrtp2-linphone.spec ++++++ --- /var/tmp/diff_new_pack.19eMWV/_old 2024-03-14 17:46:26.496432169 +0100 +++ /var/tmp/diff_new_pack.19eMWV/_new 2024-03-14 17:46:26.500432316 +0100 @@ -1,7 +1,7 @@ # # spec file for package libsrtp2-linphone # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define so_ver 1 Name: libsrtp2-linphone -Version: 2.2.0~git.20210916 +Version: 2.4.2~git.20230516 Release: 0 Summary: BC's fork of the Secure Real-Time Transport Protocol (SRTP) library License: BSD-3-Clause @@ -27,7 +27,11 @@ Source: %{name}-%{version}.tar.xz Source99: baselibs.conf Patch0: change-name.patch +BuildRequires: cmake BuildRequires: gcc +BuildRequires: libopenssl-devel +BuildRequires: libpcap-devel +BuildRequires: meson >= 0.52.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(openssl) @@ -63,17 +67,14 @@ %autosetup -p1 %build -%configure \ - --enable-generic-aesicm \ - --enable-syslog \ - --enable-openssl \ - --enable-gdoi \ - --enable-kernel-linux - -%make_build shared_library +%meson \ + -Dcrypto-library=openssl \ + -Dcrypto-library-kdf=disabled \ + -Ddoc=disabled +%meson_build %install -%make_install +%meson_install %post -n %{name}%{so_ver} -p /sbin/ldconfig %postun -n %{name}%{so_ver} -p /sbin/ldconfig ++++++ _service ++++++ --- /var/tmp/diff_new_pack.19eMWV/_old 2024-03-14 17:46:26.604436141 +0100 +++ /var/tmp/diff_new_pack.19eMWV/_new 2024-03-14 17:46:26.628437024 +0100 @@ -2,8 +2,8 @@ <service name="tar_scm" mode="disabled"> <param name="url">https://gitlab.linphone.org/BC/public/external/srtp.git</param> <param name="exclude">.git</param> - <param name="versionformat">2.2.0~git.%cd</param> - <param name="revision">linphone_v2.2.0</param> + <param name="versionformat">2.4.2~git.%cd</param> + <param name="revision">bc</param> <param name="scm">git</param> <param name="filename">libsrtp2-linphone</param> </service> ++++++ change-name.patch ++++++ --- /var/tmp/diff_new_pack.19eMWV/_old 2024-03-14 17:46:26.832444528 +0100 +++ /var/tmp/diff_new_pack.19eMWV/_new 2024-03-14 17:46:26.864445704 +0100 @@ -1,74 +1,19 @@ -# From: Paolo Stivanin <pstiva...@suse.com> -# Date: 2021-07-15 07:36:00 +0200 -# Upstream: they use a public (=can browse code) but private -# (=no registration allowed) gitlab, so no issues/patches -# can be submitted. -# -# This patch changes the name of this fork from -# srtp2 (which is the same name as the official project from Cisco) -# to srtp2-linphone. This avoid conflicts when both packages need to -# be installed at the same time. -diff -ruN a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2021-07-14 14:14:19.962946488 +0200 -+++ b/CMakeLists.txt 2021-07-14 14:14:34.739008845 +0200 -@@ -24,7 +24,7 @@ - ############################################################################ - - cmake_minimum_required(VERSION 3.13) --project(SRTP2 LANGUAGES C VERSION "2.2.0") -+project(SRTP2-LINPHONE LANGUAGES C VERSION "2.2.0") - - - option(ENABLE_STATIC "Build static library (default is shared library)." NO) -diff -ruN a/config.h.cmake b/config.h.cmake ---- a/config.h.cmake 2021-07-14 14:14:19.962946488 +0200 -+++ b/config.h.cmake 2021-07-14 14:25:41.265822063 +0200 -@@ -61,8 +61,8 @@ - #cmakedefine HAVE_UINT64_T 1 - #cmakedefine SIZEOF_UNSIGNED_LONG @SIZEOF_UNSIGNED_LONG@ - #cmakedefine SIZEOF_UNSIGNED_LONG_LONG @SIZEOF_UNSIGNED_LONG_LONG@ --#cmakedefine PACKAGE_STRING "libsrtp2 2.2.0-pre" --#cmakedefine PACKAGE_VERSION "2.0.1-pre" -+#cmakedefine PACKAGE_STRING "libsrtp2-linphone 2.2.0" -+#cmakedefine PACKAGE_VERSION "2.2.0" - - #ifndef __cplusplus - #cmakedefine inline @inline@ -diff -ruN a/configure b/configure ---- a/configure 2021-07-14 14:14:19.962946488 +0200 -+++ b/configure 2021-07-14 14:27:17.090226448 +0200 -@@ -1,6 +1,6 @@ - #! /bin/sh - # Guess values for system-dependent variables and create Makefiles. --# Generated by GNU Autoconf 2.69 for libsrtp2 2.2.0. -+# Generated by GNU Autoconf 2.69 for libsrtp2-linphone 2.2.0. - # - # Report bugs to <https://github.com/cisco/libsrtp/issues>. - # -@@ -578,10 +578,10 @@ - MAKEFLAGS= - - # Identity of this package. --PACKAGE_NAME='libsrtp2' --PACKAGE_TARNAME='libsrtp2' -+PACKAGE_NAME='libsrtp2-linphone' -+PACKAGE_TARNAME='libsrtp2-linphone' - PACKAGE_VERSION='2.2.0' --PACKAGE_STRING='libsrtp2 2.2.0' -+PACKAGE_STRING='libsrtp2-linphone 2.2.0' - PACKAGE_BUGREPORT='https://github.com/cisco/libsrtp/issues' - PACKAGE_URL='' - -@@ -1274,7 +1274,7 @@ - # Omit some internal or obsolete options to make the list less imposing. - # This message is too long to be a string in the A/UX 3.1 sh. - cat <<_ACEOF --\`configure' configures libsrtp2 2.2.0 to adapt to many kinds of systems. -+\`configure' configures libsrtp2-linphone 2.2.0 to adapt to many kinds of systems. - - Usage: $0 [OPTION]... [VAR=VALUE]... - -@@ -1323,7 +1323,7 @@ +diff -ru orig/CMakeLists.txt mod/CMakeLists.txt +--- orig/CMakeLists.txt 2023-05-16 13:20:15.000000000 +0200 ++++ mod/CMakeLists.txt 2024-03-07 08:34:31.297686771 +0100 +@@ -6,7 +6,7 @@ + cmake_policy(SET CMP0077 NEW) + endif() + +-project(libsrtp2 VERSION 2.4.2 LANGUAGES C) ++project(libsrtp2-linphone VERSION 2.4.2 LANGUAGES C) + + # For Cmake version < 3.12, CMAKE_PROJECT_VERSION is not supported, set it + if(NOT CMAKE_PROJECT_VERSION) +diff -ru orig/configure mod/configure +--- orig/configure 2023-05-16 13:20:15.000000000 +0200 ++++ mod/configure 2024-03-07 08:34:31.301020122 +0100 +@@ -1337,7 +1337,7 @@ --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] @@ -77,166 +22,21 @@ --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] -@@ -1340,7 +1340,7 @@ - - if test -n "$ac_init_help"; then - case $ac_init_help in -- short | recursive ) echo "Configuration of libsrtp2 2.2.0:";; -+ short | recursive ) echo "Configuration of libsrtp2-linphone 2.2.0:";; - esac - cat <<\_ACEOF - -@@ -1446,7 +1446,7 @@ - test -n "$ac_init_help" && exit $ac_status - if $ac_init_version; then - cat <<\_ACEOF --libsrtp2 configure 2.2.0 -+libsrtp2-linphone configure 2.2.0 - generated by GNU Autoconf 2.69 - - Copyright (C) 2012 Free Software Foundation, Inc. -@@ -1961,7 +1961,7 @@ - This file contains any messages produced by compilers while - running configure, to aid debugging if configure makes a mistake. - --It was created by libsrtp2 $as_me 2.2.0, which was -+It was created by libsrtp2-linphone $as_me 2.2.0, which was - generated by GNU Autoconf 2.69. Invocation command line was - - $ $0 $@ -@@ -5821,7 +5821,7 @@ - ac_config_headers="$ac_config_headers crypto/include/config.h:config_in.h" - - --ac_config_files="$ac_config_files Makefile crypto/Makefile doc/Makefile libsrtp2.pc" -+ac_config_files="$ac_config_files Makefile crypto/Makefile doc/Makefile libsrtp2-linphone.pc" - - cat >confcache <<\_ACEOF - # This file is a shell script that caches the results of configure -@@ -6330,7 +6330,7 @@ - # report actual input values of CONFIG_FILES etc. instead of their - # values after options handling. - ac_log=" --This file was extended by libsrtp2 $as_me 2.2.0, which was -+This file was extended by libsrtp2-linphone $as_me 2.2.0, which was - generated by GNU Autoconf 2.69. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES -@@ -6392,7 +6392,7 @@ - cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 - ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" - ac_cs_version="\\ --libsrtp2 config.status 2.2.0 -+libsrtp2-linphone config.status 2.2.0 - configured by $0, generated by GNU Autoconf 2.69, - with options \\"\$ac_cs_config\\" - -@@ -6518,7 +6518,7 @@ - "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "crypto/Makefile") CONFIG_FILES="$CONFIG_FILES crypto/Makefile" ;; - "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; -- "libsrtp2.pc") CONFIG_FILES="$CONFIG_FILES libsrtp2.pc" ;; -+ "libsrtp2-linphone.pc") CONFIG_FILES="$CONFIG_FILES libsrtp2-linphone.pc" ;; - - *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; - esac -diff -ruN a/configure.ac b/configure.ac ---- a/configure.ac 2021-07-14 14:14:19.962946488 +0200 -+++ b/configure.ac 2021-07-14 14:17:44.051807854 +0200 -@@ -1,5 +1,5 @@ - dnl Process this file with autoconf to produce a configure script. --AC_INIT([libsrtp2], [2.2.0], [https://github.com/cisco/libsrtp/issues]) -+AC_INIT([libsrtp2-linphone], [2.2.0], [https://github.com/cisco/libsrtp/issues]) - - dnl Must come before AC_PROG_CC - EMPTY_CFLAGS="no" -diff -ruN a/configure.in b/configure.in ---- a/configure.in 2021-07-14 14:14:19.962946488 +0200 -+++ b/configure.in 2021-07-14 14:18:30.576004232 +0200 -@@ -1,5 +1,5 @@ - dnl Process this file with autoconf to produce a configure script. --AC_INIT([libsrtp2], [2.0.1-pre], [https://github.com/cisco/libsrtp/issues]) -+AC_INIT([libsrtp2-linphone], [2.2.0], [https://github.com/cisco/libsrtp/issues]) - - dnl Must come before AC_PROG_CC - if test -z "$CFLAGS"; then -@@ -191,7 +191,7 @@ - AC_CHECK_PROG(PKG_CONFIG, pkg-config, yes) - if test "x$PKG_CONFIG" != "x"; then - HAVE_PKG_CONFIG=1 -- AC_CONFIG_FILES([libsrtp2.pc]) -+ AC_CONFIG_FILES([libsrtp2-linphone.pc]) - else - HAVE_PKG_CONFIG=0 - fi -diff -ruN a/crypto/include/CMakeLists.txt b/crypto/include/CMakeLists.txt ---- a/crypto/include/CMakeLists.txt 2021-07-14 14:14:19.962946488 +0200 -+++ b/crypto/include/CMakeLists.txt 2021-07-14 14:22:18.228965090 +0200 -@@ -23,6 +23,6 @@ - file(GLOB HEADER_FILES "*.h") - - install(FILES ${HEADER_FILES} -- DESTINATION include/srtp2 -+ DESTINATION include/srtp2-linphone - PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ - ) -diff -ruN a/crypto/Makefile.in b/crypto/Makefile.in ---- a/crypto/Makefile.in 2021-07-14 14:14:19.962946488 +0200 -+++ b/crypto/Makefile.in 2021-07-14 14:22:09.140926735 +0200 -@@ -16,7 +16,7 @@ - LIBS = @LIBS@ - LDFLAGS = @LDFLAGS@ -L. -L.. - COMPILE = $(CC) $(DEFS) $(INCDIR) $(CPPFLAGS) $(CFLAGS) --CRYPTOLIB = -lsrtp2 -+CRYPTOLIB = -lsrtp2-linphone - - RANLIB = @RANLIB@ - -Binary files a/.git/index and b/.git/index differ -diff -ruN a/include/CMakeLists.txt b/include/CMakeLists.txt ---- a/include/CMakeLists.txt 2021-07-14 14:14:19.962946488 +0200 -+++ b/include/CMakeLists.txt 2021-07-14 14:22:43.781072964 +0200 -@@ -23,6 +23,6 @@ - file(GLOB HEADER_FILES "*.h") - - install(FILES ${HEADER_FILES} -- DESTINATION include/srtp2 -+ DESTINATION include/srtp2-linphone - PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ - ) -diff -ruN a/libsrtp2-linphone.pc.in b/libsrtp2-linphone.pc.in ---- a/libsrtp2-linphone.pc.in 1970-01-01 01:00:00.000000000 +0100 -+++ b/libsrtp2-linphone.pc.in 2021-07-14 14:23:04.213159211 +0200 -@@ -0,0 +1,11 @@ -+prefix=@prefix@ -+exec_prefix=@prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: @PACKAGE_NAME@ -+Version: @PACKAGE_VERSION@ -+Description: Library for SRTP (Secure Realtime Transport Protocol) -+ -+Libs: -L${libdir} -lsrtp2-linphone @LIBS@ -+Cflags: -I${includedir} -diff -ruN a/libsrtp2.pc.in b/libsrtp2.pc.in ---- a/libsrtp2.pc.in 2021-07-14 14:14:19.962946488 +0200 -+++ b/libsrtp2.pc.in 1970-01-01 01:00:00.000000000 +0100 -@@ -1,11 +0,0 @@ --prefix=@prefix@ --exec_prefix=@prefix@ --libdir=@libdir@ --includedir=@includedir@ -- --Name: @PACKAGE_NAME@ --Version: @PACKAGE_VERSION@ --Description: Library for SRTP (Secure Realtime Transport Protocol) -- --Libs: -L${libdir} -lsrtp2 @LIBS@ --Cflags: -I${includedir} -diff -ruN a/Makefile.in b/Makefile.in ---- a/Makefile.in 2021-07-14 14:14:19.962946488 +0200 -+++ b/Makefile.in 2021-07-14 14:21:55.652869800 +0200 +Only in mod/: libsrtp2-linphone.pc.in +diff -ru orig/libsrtp2.pc.in mod/libsrtp2.pc.in +--- orig/libsrtp2.pc.in 2023-05-16 13:20:15.000000000 +0200 ++++ mod/libsrtp2.pc.in 2024-03-07 08:36:22.418266551 +0100 +@@ -7,6 +7,6 @@ + Version: @PACKAGE_VERSION@ + Description: Library for SRTP (Secure Realtime Transport Protocol) + +-Libs: -L${libdir} -lsrtp2 ++Libs: -L${libdir} -lsrtp2-linphone + Libs.private: @LIBS@ + Cflags: -I${includedir} +diff -ru orig/Makefile.in mod/Makefile.in +--- orig/Makefile.in 2023-05-16 13:20:15.000000000 +0200 ++++ mod/Makefile.in 2024-03-07 08:34:31.304353472 +0100 @@ -8,8 +8,8 @@ # runtest runs test applications # runtest-valgrind runs test applications with valgrind @@ -248,18 +48,9 @@ # clean removes objects, libs, and executables # distribution cleans and builds a .tgz # tags builds etags file from all .c and .h files -@@ -22,7 +22,7 @@ - all: test - - runtest: test -- @echo "running libsrtp2 test applications..." -+ @echo "running libsrtp2-linphone test applications..." - crypto/test/cipher_driver$(EXE) -v >/dev/null - crypto/test/kernel_driver$(EXE) -v >/dev/null - test/test_srtp$(EXE) >/dev/null -@@ -35,14 +35,14 @@ - ifeq (1, $(USE_OPENSSL)) - cd test; $(abspath $(srcdir))/test/rtpw_test_gcm.sh -w $(abspath $(srcdir))/test/words.txt >/dev/null +@@ -55,14 +55,14 @@ + ifeq (1, $(USE_EXTERNAL_CRYPTO)) + cd test; $(CRYPTO_LIBDIR_FORWARD) $(abspath $(srcdir))/test/rtpw_test_gcm.sh -w $(abspath $(srcdir))/test/words.txt >/dev/null endif - @echo "libsrtp2 test applications passed." + @echo "libsrtp2-linphone test applications passed." @@ -275,7 +66,7 @@ # makefile variables -@@ -54,7 +54,7 @@ +@@ -78,7 +78,7 @@ LIBS = @LIBS@ LDFLAGS = -L. @LDFLAGS@ COMPILE = $(CC) $(DEFS) $(INCDIR) $(CPPFLAGS) $(CFLAGS) @@ -284,7 +75,7 @@ PCAP_LIB = @PCAP_LIB@ AR = @AR@ -@@ -79,7 +79,7 @@ +@@ -103,7 +103,7 @@ bindir = @bindir@ pkgconfigdir = $(libdir)/pkgconfig @@ -293,9 +84,9 @@ SHAREDLIBVERSION = 1 ifneq (,$(or $(findstring linux,@host@), $(findstring gnu,@host@))) -@@ -133,22 +133,22 @@ +@@ -158,22 +158,22 @@ - srtpobj = srtp/srtp.o srtp/ekt.o + srtpobj = srtp/srtp.o -libsrtp2.a: $(srtpobj) $(cryptobj) $(gdoi) - $(AR) cr libsrtp2.a $^ @@ -324,8 +115,8 @@ + -o libsrtp2-linphone.so $^ $(LDFLAGS) # test applications - ifneq (1, $(USE_OPENSSL)) -@@ -168,7 +168,7 @@ + ifneq (1, $(USE_EXTERNAL_CRYPTO)) +@@ -193,7 +193,7 @@ testapp += test/rtp_decoder$(EXE) endif @@ -334,66 +125,39 @@ test/rtpw$(EXE): test/rtpw.c test/rtp.c test/util.c test/getopt_s.c \ crypto/math/datatypes.c -@@ -238,40 +238,40 @@ - - # documentation - the target libsrtp2doc builds html documentation - --libsrtp2doc: -+libsrtp2-linphone-doc: - $(MAKE) -C doc - - .PHONY: clean superclean distclean install - - install: -- $(INSTALL) -d $(DESTDIR)$(includedir)/srtp2 -+ $(INSTALL) -d $(DESTDIR)$(includedir)/srtp2-linphone - $(INSTALL) -d $(DESTDIR)$(libdir) -- cp $(srcdir)/include/srtp.h $(DESTDIR)$(includedir)/srtp2 -- cp $(srcdir)/crypto/include/cipher.h $(DESTDIR)$(includedir)/srtp2 -- cp $(srcdir)/crypto/include/auth.h $(DESTDIR)$(includedir)/srtp2 -- cp $(srcdir)/crypto/include/crypto_types.h $(DESTDIR)$(includedir)/srtp2 -- if [ -f libsrtp2.a ]; then cp libsrtp2.a $(DESTDIR)$(libdir)/; fi -+ cp $(srcdir)/include/srtp.h $(DESTDIR)$(includedir)/srtp2-linphone -+ cp $(srcdir)/crypto/include/cipher.h $(DESTDIR)$(includedir)/srtp2-linphone -+ cp $(srcdir)/crypto/include/auth.h $(DESTDIR)$(includedir)/srtp2-linphone -+ cp $(srcdir)/crypto/include/crypto_types.h $(DESTDIR)$(includedir)/srtp2-linphone -+ if [ -f libsrtp2-linphone.a ]; then cp libsrtp2-linphone.a $(DESTDIR)$(libdir)/; fi - if [ -f libsrtp2.dll.a ]; then cp libsrtp2.dll.a $(DESTDIR)$(libdir)/; fi -- if [ -f libsrtp2.$(SHAREDLIBSUFFIX) ]; then \ -+ if [ -f libsrtp2-linphone.$(SHAREDLIBSUFFIX) ]; then \ - $(INSTALL) -d $(DESTDIR)$(SHAREDLIB_DIR); \ -- cp libsrtp2.$(SHAREDLIBSUFFIX) $(DESTDIR)$(SHAREDLIB_DIR)/; \ -- cp libsrtp2.$(SHAREDLIBSUFFIXNOVER) $(DESTDIR)$(SHAREDLIB_DIR)/; \ -+ cp libsrtp2-linphone.$(SHAREDLIBSUFFIX) $(DESTDIR)$(SHAREDLIB_DIR)/; \ -+ cp libsrtp2-linphone.$(SHAREDLIBSUFFIXNOVER) $(DESTDIR)$(SHAREDLIB_DIR)/; \ - if [ -n "$(SHAREDLIBVERSION)" ]; then \ -- ln -sfn libsrtp2.$(SHAREDLIBSUFFIX) $(DESTDIR)$(SHAREDLIB_DIR)/libsrtp2.$(SHAREDLIBSUFFIXNOVER); \ -+ ln -sfn libsrtp2-linphone.$(SHAREDLIBSUFFIX) $(DESTDIR)$(SHAREDLIB_DIR)/libsrtp2-linphone.$(SHAREDLIBSUFFIXNOVER); \ - fi; \ - fi - $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) - cp $(top_builddir)/$(pkgconfig_DATA) $(DESTDIR)$(pkgconfigdir)/ +diff -ru orig/meson.build mod/meson.build +--- orig/meson.build 2023-05-16 13:20:15.000000000 +0200 ++++ mod/meson.build 2024-03-07 08:36:57.078447475 +0100 +@@ -1,4 +1,4 @@ +-project('libsrtp2', 'c', version: '2.4.2', ++project('libsrtp2-linphone', 'c', version: '2.4.2', + meson_version: '>= 0.52.0', + default_options: ['buildtype=debugoptimized']) + +@@ -238,7 +238,7 @@ + 'crypto/include/cipher.h', + 'crypto/include/crypto_types.h', + ) +-install_headers(public_headers, subdir : 'srtp2') ++install_headers(public_headers, subdir : 'srtp2-linphone') - uninstall: -- rm -f $(DESTDIR)$(includedir)/srtp2/*.h -- rm -f $(DESTDIR)$(libdir)/libsrtp2.* -- -rmdir $(DESTDIR)$(includedir)/srtp2 -+ rm -f $(DESTDIR)$(includedir)/srtp2-linphone/*.h -+ rm -f $(DESTDIR)$(libdir)/libsrtp2-linphone.* -+ -rmdir $(DESTDIR)$(includedir)/srtp2-linphone - rm -f $(DESTDIR)$(pkgconfigdir)/$(pkgconfig_DATA) - - clean: - rm -rf $(cryptobj) $(srtpobj) TAGS \ -- libsrtp2.a libsrtp2.so libsrtp2.dll.a core *.core test/core -+ libsrtp2-linphone.a libsrtp2-linphone.so libsrtp2.dll.a core *.core test/core - for a in * */* */*/*; do \ - if [ -f "$$a~" ] ; then rm -f $$a~; fi; \ - done; -diff -ruN a/VERSION b/VERSION ---- a/VERSION 2021-07-14 14:14:19.962946488 +0200 -+++ b/VERSION 2021-07-14 14:17:53.471847614 +0200 -@@ -1 +1 @@ --2.0.1-pre -+2.2.0 + config_incs = include_directories('.') + crypto_incs = include_directories('crypto/include') +@@ -247,14 +247,14 @@ + + default_library = get_option('default_library') + +-libsrtp2_static = static_library('srtp2', sources, ciphers_sources, hashes_sources, ++libsrtp2_static = static_library('srtp2-linphone', sources, ciphers_sources, hashes_sources, + kernel_sources, math_sources, replay_sources, + dependencies: [srtp2_deps, syslibs], + include_directories: [crypto_incs, srtp2_incs], + install: default_library != 'shared') + + if default_library != 'static' +- libsrtp2 = shared_library('srtp2', ++ libsrtp2 = shared_library('srtp2-linphone', + dependencies: [srtp2_deps, syslibs], + soversion : soversion, + vs_module_defs: 'srtp.def', ++++++ libsrtp2-linphone-2.2.0~git.20210916.tar.xz -> libsrtp2-linphone-2.4.2~git.20230516.tar.xz ++++++ ++++ 19202 lines of diff (skipped)