diff --git a/net/liblinphone/Makefile b/net/liblinphone/Makefile index 2b9da83ece16..70833c61190d 100644 --- a/net/liblinphone/Makefile +++ b/net/liblinphone/Makefile @@ -1,68 +1,62 @@ PORTNAME= liblinphone -DISTVERSION= 5.4.25 +DISTVERSION= 5.4.26 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org COMMENT= SIP library supporting voice/video calls and text messaging WWW= https://www.linphone.org/technical-corner/liblinphone.html LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${LOCALBASE}/lib/libbcmatroska2.a:multimedia/bcmatroska2 \ - ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \ - ${LOCALBASE}/lib/libbcunit.a:devel/bcunit \ - ${LOCALBASE}/lib/libbelcard.a:deskutils/belcard \ - ${LOCALBASE}/lib/libbelle-sip.a:net/belle-sip \ - ${LOCALBASE}/lib/libbelr.a:textproc/belr \ - ${LOCALBASE}/lib/libbzrtp.a:security/bzrtp \ - ${LOCALBASE}/lib/liblime.a:security/lime \ - ${LOCALBASE}/lib/libmediastreamer2.a:net/mediastreamer \ - ${LOCALBASE}/lib/libortp.a:net/ortp \ - ${PYTHON_PKGNAMEPREFIX}pystache>=0:textproc/py-pystache@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pystache>=0:textproc/py-pystache@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ doxygen:devel/doxygen \ v4l_compat>=1.0.20120501:multimedia/v4l_compat \ xsd>0:devel/xsd -LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp \ - libsoci_core.so:databases/soci \ - libxerces-c.so:textproc/xerces-c3 +LIB_DEPENDS= \ + libbelcard.so:deskutils/belcard \ + libbelle-sip.so:net/belle-sip \ + liblime.so:security/lime \ + libmediastreamer2.so:net/mediastreamer \ + libsoci_core.so:databases/soci USES= cmake compiler:c++17-lang gnome iconv pkgconfig python:build \ sqlite xorg USE_GITLAB= yes GL_SITE= https://gitlab.linphone.org/BC GL_ACCOUNT= public USE_GNOME= libxml2 USE_LDCONFIG= yes USE_XORG= xfixes CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \ -DCMAKE_SKIP_INSTALL_RPATH=ON \ -DENABLE_DAEMON=NO \ -DENABLE_FLEXIAPI=NO \ -DENABLE_NLS=NO \ -DENABLE_QRCODE=NO \ -DENABLE_STATIC=NO \ -DENABLE_STRICT=NO \ - -DENABLE_TOOLS=NO \ - -DENABLE_UNIT_TESTS=NO + -DENABLE_TOOLS=NO +CMAKE_ON= BUILD_SHARED_LIBS +CMAKE_OFF= ENABLE_UNIT_TESTS LDFLAGS+= -lpthread OPTIONS_DEFINE= LDAP VIDEO OPTIONS_DEFAULT= LDAP VIDEO OPTIONS_SUB= yes LDAP_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 LDAP_USES= ldap LDAP_CMAKE_BOOL= ENABLE_LDAP VIDEO_CMAKE_BOOL= ENABLE_VIDEO post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/CMakeLists.txt post-install: ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/${DISTNAME} .include diff --git a/net/liblinphone/distinfo b/net/liblinphone/distinfo index 4bdb4a47433d..6505aa74fe1e 100644 --- a/net/liblinphone/distinfo +++ b/net/liblinphone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751275714 -SHA256 (liblinphone-5.4.25.tar.bz2) = c86c2979d2dda3142949765db475e49e93de8b51fd386d4592b3c246b23c4538 -SIZE (liblinphone-5.4.25.tar.bz2) = 21095087 +TIMESTAMP = 1758131774 +SHA256 (liblinphone-5.4.26.tar.bz2) = 193e2e7daadf2eef21524efad624346568c47b48cb9ba1be110431d662e55d48 +SIZE (liblinphone-5.4.26.tar.bz2) = 21093368 diff --git a/net/liblinphone/pkg-plist b/net/liblinphone/pkg-plist index a6499e00e854..bd8592942b26 100644 --- a/net/liblinphone/pkg-plist +++ b/net/liblinphone/pkg-plist @@ -1,262 +1,264 @@ include/linphone++/account.hh include/linphone++/account_creator.hh include/linphone++/account_creator_listener.hh include/linphone++/account_device.hh include/linphone++/account_listener.hh include/linphone++/account_manager_services.hh include/linphone++/account_manager_services_request.hh include/linphone++/account_manager_services_request_listener.hh include/linphone++/account_params.hh include/linphone++/address.hh include/linphone++/alert.hh include/linphone++/alert_listener.hh include/linphone++/audio_device.hh include/linphone++/auth_info.hh include/linphone++/bearer_token.hh include/linphone++/buffer.hh include/linphone++/call.hh include/linphone++/call_listener.hh include/linphone++/call_log.hh include/linphone++/call_params.hh include/linphone++/call_stats.hh include/linphone++/card_dav_params.hh include/linphone++/chat_message.hh include/linphone++/chat_message_listener.hh include/linphone++/chat_message_reaction.hh include/linphone++/chat_params.hh include/linphone++/chat_room.hh include/linphone++/chat_room_listener.hh include/linphone++/chat_room_params.hh include/linphone++/conference.hh include/linphone++/conference_info.hh include/linphone++/conference_listener.hh include/linphone++/conference_params.hh include/linphone++/conference_scheduler.hh include/linphone++/conference_scheduler_listener.hh include/linphone++/config.hh include/linphone++/content.hh include/linphone++/core.hh include/linphone++/core_listener.hh include/linphone++/dial_plan.hh include/linphone++/dictionary.hh include/linphone++/digest_authentication_policy.hh include/linphone++/ekt_info.hh include/linphone++/enums.hh include/linphone++/error_info.hh include/linphone++/event.hh include/linphone++/event_listener.hh include/linphone++/event_log.hh include/linphone++/factory.hh include/linphone++/friend.hh include/linphone++/friend_device.hh include/linphone++/friend_list.hh include/linphone++/friend_list_listener.hh include/linphone++/friend_listener.hh include/linphone++/friend_phone_number.hh include/linphone++/headers.hh include/linphone++/im_notif_policy.hh include/linphone++/info_message.hh include/linphone++/ldap.hh include/linphone++/ldap_params.hh include/linphone++/linphone.hh include/linphone++/logging_service.hh include/linphone++/logging_service_listener.hh include/linphone++/magic_search.hh include/linphone++/magic_search_listener.hh include/linphone++/message_waiting_indication.hh include/linphone++/message_waiting_indication_summary.hh include/linphone++/nat_policy.hh include/linphone++/object.hh include/linphone++/participant.hh include/linphone++/participant_device.hh include/linphone++/participant_device_identity.hh include/linphone++/participant_device_listener.hh include/linphone++/participant_imdn_state.hh include/linphone++/participant_info.hh include/linphone++/payload_type.hh include/linphone++/player.hh include/linphone++/player_listener.hh include/linphone++/presence_activity.hh include/linphone++/presence_model.hh include/linphone++/presence_note.hh include/linphone++/presence_person.hh include/linphone++/presence_service.hh include/linphone++/proxy_config.hh include/linphone++/push_notification_config.hh include/linphone++/push_notification_message.hh include/linphone++/range.hh include/linphone++/recorder.hh include/linphone++/recorder_params.hh include/linphone++/remote_contact_directory.hh include/linphone++/search_result.hh include/linphone++/signal_information.hh include/linphone++/transports.hh include/linphone++/tunnel.hh include/linphone++/tunnel_config.hh include/linphone++/vcard.hh include/linphone++/video_activation_policy.hh include/linphone++/video_definition.hh include/linphone++/video_source_descriptor.hh include/linphone++/xml_rpc_request.hh include/linphone++/xml_rpc_request_listener.hh include/linphone++/xml_rpc_session.hh include/linphone/account_creator.h include/linphone/account_creator_service.h include/linphone/api/c-account-cbs.h include/linphone/api/c-account-device.h include/linphone/api/c-account-manager-services-request-cbs.h include/linphone/api/c-account-manager-services-request.h include/linphone/api/c-account-manager-services.h include/linphone/api/c-account-params.h include/linphone/api/c-account.h include/linphone/api/c-address.h include/linphone/api/c-alert-cbs.h include/linphone/api/c-alert.h include/linphone/api/c-api.h include/linphone/api/c-audio-device.h include/linphone/api/c-auth-info.h include/linphone/api/c-bearer-token.h include/linphone/api/c-buffer.h include/linphone/api/c-call-cbs.h include/linphone/api/c-call-log.h include/linphone/api/c-call-stats.h include/linphone/api/c-call.h include/linphone/api/c-callbacks.h include/linphone/api/c-carddav-params.h include/linphone/api/c-chat-message-cbs.h include/linphone/api/c-chat-message-reaction.h include/linphone/api/c-chat-message.h include/linphone/api/c-chat-params.h include/linphone/api/c-chat-room-cbs.h include/linphone/api/c-chat-room-params.h include/linphone/api/c-chat-room.h include/linphone/api/c-conference-cbs.h include/linphone/api/c-conference-info.h include/linphone/api/c-conference-params.h include/linphone/api/c-conference-scheduler.h include/linphone/api/c-conference.h include/linphone/api/c-content.h include/linphone/api/c-dial-plan.h include/linphone/api/c-dictionary.h include/linphone/api/c-digest-authentication-policy.h include/linphone/api/c-ekt-info.h include/linphone/api/c-event-cbs.h include/linphone/api/c-event-log.h include/linphone/api/c-event.h include/linphone/api/c-factory.h include/linphone/api/c-friend-device.h include/linphone/api/c-friend-list.h include/linphone/api/c-friend-phone-number.h include/linphone/api/c-friend.h include/linphone/api/c-ldap-params.h include/linphone/api/c-ldap.h include/linphone/api/c-magic-search-cbs.h include/linphone/api/c-magic-search.h include/linphone/api/c-message-waiting-indication.h include/linphone/api/c-nat-policy.h include/linphone/api/c-participant-device-cbs.h include/linphone/api/c-participant-device-identity.h include/linphone/api/c-participant-device.h include/linphone/api/c-participant-imdn-state.h include/linphone/api/c-participant-info.h include/linphone/api/c-participant.h include/linphone/api/c-payload-type.h include/linphone/api/c-player.h include/linphone/api/c-presence.h include/linphone/api/c-push-notification-config.h include/linphone/api/c-push-notification-message.h include/linphone/api/c-recorder-params.h include/linphone/api/c-recorder.h include/linphone/api/c-remote-contact-directory.h include/linphone/api/c-search-result.h include/linphone/api/c-signal-information.h include/linphone/api/c-types.h include/linphone/api/c-vcard.h include/linphone/api/c-video-source-descriptor.h include/linphone/call.h include/linphone/call_params.h include/linphone/call_stats.h include/linphone/callbacks.h include/linphone/chat.h include/linphone/contactprovider.h include/linphone/core.h include/linphone/core_utils.h include/linphone/defs.h include/linphone/enums/c-enums.h include/linphone/enums/call-enums.h include/linphone/enums/chat-message-enums.h include/linphone/enums/chat-room-enums.h include/linphone/enums/conference-enums.h include/linphone/enums/encryption-engine-enums.h include/linphone/enums/event-log-enums.h include/linphone/enums/participant-device-enums.h include/linphone/enums/participant-enums.h include/linphone/enums/security-event-enums.h include/linphone/error_info.h include/linphone/factory.h include/linphone/flexi-api-client.h include/linphone/friend.h include/linphone/friendlist.h include/linphone/headers.h include/linphone/im_encryption_engine.h include/linphone/im_notif_policy.h include/linphone/info_message.h include/linphone/linphone_proxy_config.h include/linphone/linphone_tunnel.h include/linphone/linphonecore.h include/linphone/linphonecore_utils.h include/linphone/linphonepresence.h include/linphone/logging.h include/linphone/lpconfig.h include/linphone/misc.h include/linphone/player.h include/linphone/presence.h include/linphone/proxy_config.h include/linphone/ringtoneplayer.h include/linphone/sipsetup.h include/linphone/tunnel.h include/linphone/types.h include/linphone/utils/algorithm.h include/linphone/utils/enum-generator.h include/linphone/utils/enum-mask.h include/linphone/utils/fs.h include/linphone/utils/general.h include/linphone/utils/magic-macros.h include/linphone/utils/traits.h include/linphone/utils/utils.h include/linphone/vcard.h include/linphone/video_definition.h include/linphone/wrapper_utils.h include/linphone/xmlrpc.h -lib/liblinphone++.a -lib/liblinphone.a +lib/liblinphone++.so +lib/liblinphone++.so.10 +lib/liblinphone.so +lib/liblinphone.so.10 share/LibLinphone/cmake/FindOpenLDAP.cmake share/LibLinphone/cmake/FindSoci.cmake share/LibLinphone/cmake/LibLinphoneConfig.cmake share/LibLinphone/cmake/LibLinphoneConfigVersion.cmake share/LibLinphone/cmake/LibLinphoneTargets-%%CMAKE_BUILD_TYPE%%.cmake share/LibLinphone/cmake/LibLinphoneTargets.cmake share/LinphoneCxx/cmake/LinphoneCxxConfig.cmake share/LinphoneCxx/cmake/LinphoneCxxTargets-%%CMAKE_BUILD_TYPE%%.cmake share/LinphoneCxx/cmake/LinphoneCxxTargets.cmake share/LinphoneCxx/cmake/LinphoneCxxVersion.cmake share/belr/grammars/cpim_grammar.belr share/belr/grammars/ics_grammar.belr share/belr/grammars/identity_grammar.belr share/belr/grammars/mwi_grammar.belr share/linphone/rootca.pem share/sounds/linphone/dont_wait_too_long.mkv share/sounds/linphone/hello16000.wav share/sounds/linphone/hello8000.wav share/sounds/linphone/incoming_chat.wav share/sounds/linphone/ringback.wav share/sounds/linphone/rings/four_hands_together.mkv share/sounds/linphone/rings/house_keeping.mkv share/sounds/linphone/rings/its_a_game.mkv share/sounds/linphone/rings/leaving_dreams.mkv share/sounds/linphone/rings/notes_of_the_optimistic.mkv share/sounds/linphone/rings/oldphone-mono.wav share/sounds/linphone/rings/soft_as_snow.mkv share/sounds/linphone/silence.mkv share/sounds/linphone/toy-mono.wav @dir lib/liblinphone/plugins