Index: head/net-im/Makefile =================================================================== --- head/net-im/Makefile (revision 416085) +++ head/net-im/Makefile (revision 416086) @@ -1,197 +1,198 @@ # $FreeBSD$ # COMMENT = Instant messaging SUBDIR += ayttm SUBDIR += bsflite SUBDIR += centerim SUBDIR += centerim-devel SUBDIR += chattahoochie SUBDIR += cicquin SUBDIR += cjc SUBDIR += climm SUBDIR += coccinella SUBDIR += convey SUBDIR += corebird SUBDIR += cutegram SUBDIR += echat SUBDIR += ejabberd SUBDIR += ekiga SUBDIR += emesene SUBDIR += empathy SUBDIR += farsight2 SUBDIR += farstream SUBDIR += finch SUBDIR += folks SUBDIR += freetalk SUBDIR += fugu SUBDIR += gajim SUBDIR += gale SUBDIR += gloox SUBDIR += hotot SUBDIR += hs-haskell-xmpp SUBDIR += icb SUBDIR += icmpchat SUBDIR += icqlib SUBDIR += imspector SUBDIR += jabber SUBDIR += jabber-pyicq SUBDIR += jabber.el SUBDIR += jabberd SUBDIR += jarl SUBDIR += jggtrans SUBDIR += jitsi SUBDIR += kde-telepathy SUBDIR += kmess-kde4 SUBDIR += kopete-kde4 SUBDIR += ktp-accounts-kcm SUBDIR += ktp-approver SUBDIR += ktp-auth-handler SUBDIR += ktp-common-internals SUBDIR += ktp-contact-list SUBDIR += ktp-contact-runner SUBDIR += ktp-desktop-applets SUBDIR += ktp-filetransfer-handler SUBDIR += ktp-kded-integration-module SUBDIR += ktp-send-file SUBDIR += ktp-text-ui SUBDIR += libaccounts-glib SUBDIR += libaccounts-qt5 SUBDIR += libjreen SUBDIR += libnice SUBDIR += libnice-gst010 SUBDIR += libnice-gst1 SUBDIR += libpurple SUBDIR += libqtelegram-ae SUBDIR += libstrophe SUBDIR += libtelepathy SUBDIR += libyahoo2 SUBDIR += licq SUBDIR += licq-icq SUBDIR += licq-jabber SUBDIR += licq-msn SUBDIR += licq-osd SUBDIR += licq-qt-gui SUBDIR += linux-instantbird SUBDIR += loudmouth SUBDIR += mbpurple SUBDIR += mcabber SUBDIR += meanwhile SUBDIR += mikutter SUBDIR += mu-conference SUBDIR += naim SUBDIR += openfire SUBDIR += oysttyer SUBDIR += p5-AnyEvent-XMPP SUBDIR += p5-DJabberd SUBDIR += p5-Jabber-Connection SUBDIR += p5-Jabber-Lite SUBDIR += p5-Jabber-SimpleSend SUBDIR += p5-Net-AIM SUBDIR += p5-Net-AOLIM SUBDIR += p5-Net-Async-XMPP SUBDIR += p5-Net-ICQ2000 SUBDIR += p5-Net-Jabber SUBDIR += p5-Net-NetSend SUBDIR += p5-Net-OSCAR SUBDIR += p5-Net-Stomp SUBDIR += p5-Net-XMPP SUBDIR += p5-Net-XMPP2 SUBDIR += p5-Protocol-XMPP SUBDIR += p5-SOAP-Transport-JABBER SUBDIR += papyon SUBDIR += pebrot SUBDIR += pecl-stomp SUBDIR += pidgin SUBDIR += pidgin-birthday-reminder SUBDIR += pidgin-bs SUBDIR += pidgin-fetion SUBDIR += pidgin-guifications SUBDIR += pidgin-hotkeys SUBDIR += pidgin-latex SUBDIR += pidgin-libnotify SUBDIR += pidgin-manualsize SUBDIR += pidgin-osd SUBDIR += pidgin-pidgimpd SUBDIR += pidgin-privacy-please SUBDIR += pidgin-rhythmbox SUBDIR += pidgin-sipe SUBDIR += pidgin-skype SUBDIR += pidgin-skypeweb SUBDIR += pidgin-twitter SUBDIR += plasma-applet-ktp SUBDIR += poezio SUBDIR += pork SUBDIR += profanity SUBDIR += prosody SUBDIR += proxy65 SUBDIR += psi SUBDIR += psimedia SUBDIR += pwytter SUBDIR += py-jabber SUBDIR += py-jabberbot SUBDIR += py-libturpial SUBDIR += py-nbxmpp SUBDIR += py-punjab SUBDIR += py-pyxmpp SUBDIR += py-skype4py SUBDIR += py-slackclient SUBDIR += py-sleekxmpp SUBDIR += py-twistedWords SUBDIR += py-xmpppy SUBDIR += py-xmpppy-irc SUBDIR += py-xmpppy-yahoo SUBDIR += qTox SUBDIR += qq SUBDIR += qwit SUBDIR += qwit-devel SUBDIR += qxmpp SUBDIR += ramblercontacts SUBDIR += ricochet SUBDIR += ring-daemon + SUBDIR += ring-libclient SUBDIR += rubygem-earthquake SUBDIR += rubygem-hipchat SUBDIR += rubygem-lita SUBDIR += rubygem-termtter SUBDIR += rubygem-tinder SUBDIR += sayaka SUBDIR += sendxmpp SUBDIR += skype SUBDIR += skype-devel SUBDIR += skype4 SUBDIR += teamwords SUBDIR += telegram SUBDIR += telegram-purple SUBDIR += telegramqml SUBDIR += telepathy-butterfly SUBDIR += telepathy-farsight SUBDIR += telepathy-farstream SUBDIR += telepathy-gabble SUBDIR += telepathy-glib SUBDIR += telepathy-haze SUBDIR += telepathy-idle SUBDIR += telepathy-logger SUBDIR += telepathy-logger-qt4 SUBDIR += telepathy-mission-control SUBDIR += telepathy-python SUBDIR += telepathy-qt4 SUBDIR += telepathy-rakia SUBDIR += telepathy-salut SUBDIR += telepathy-sofiasip SUBDIR += tkabber SUBDIR += tkabber-plugins SUBDIR += tox SUBDIR += toxic SUBDIR += ttytter SUBDIR += turpial SUBDIR += twirssi SUBDIR += twitmail SUBDIR += uTox SUBDIR += vacuum-im SUBDIR += vqcc-gtk SUBDIR += xmpp-client SUBDIR += yoono SUBDIR += zephyr .include Index: head/net-im/ring-libclient/Makefile =================================================================== --- head/net-im/ring-libclient/Makefile (nonexistent) +++ head/net-im/ring-libclient/Makefile (revision 416086) @@ -0,0 +1,35 @@ +# Created by: Yuri Victorovich +# $FreeBSD$ + +PORTNAME= ring-libclient +PORTVERSION= 0.160516 +#DISTVERSIONPREFIX= v +CATEGORIES= net-im net-p2p + +MAINTAINER= yuri@rawbw.com +COMMENT= Client library for the Ring VoIP SIP phone and IM + +LICENSE= GPLv3 + +LIB_DEPENDS= libring.so:net-im/ring-daemon + +BROKEN_FreeBSD_9= Fails due to compiler issues + +USE_GITHUB= yes +#GH_TUPLE+= savoirfairelinux:ring-lrc:9eaac77 +GH_TUPLE+= savoirfairelinux:ring-lrc:cb5ee04 + +USES= cmake compiler:c++14-lang gmake +USE_GNOME= glib20 gtk20 cairo gdkpixbuf2 +USE_XORG= x11 xscrnsaver +USE_GL= gl +USE_QT5= core gui network xml opengl sql sql-sqlite3_run widgets svg \ + concurrent buildtools_build linguisttools_build qmake_build +USE_LDCONFIG= yes +CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release + +OPTIONS_DEFINE= NLS +NLS_CMAKE_ON= -DFREEBSD_NLS_ON:BOOL=ON +OPTIONS_SUB= yes + +.include Property changes on: head/net-im/ring-libclient/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-libclient/distinfo =================================================================== --- head/net-im/ring-libclient/distinfo (nonexistent) +++ head/net-im/ring-libclient/distinfo (revision 416086) @@ -0,0 +1,3 @@ +TIMESTAMP = 1464118610 +SHA256 (savoirfairelinux-ring-lrc-0.160516-cb5ee04_GH0.tar.gz) = c00c27ebc461091adff923820e384bbe07078fc2266f505a3ec01066933a8592 +SIZE (savoirfairelinux-ring-lrc-0.160516-cb5ee04_GH0.tar.gz) = 499643 Property changes on: head/net-im/ring-libclient/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-libclient/files/patch-CMakeLists.txt =================================================================== --- head/net-im/ring-libclient/files/patch-CMakeLists.txt (nonexistent) +++ head/net-im/ring-libclient/files/patch-CMakeLists.txt (revision 416086) @@ -0,0 +1,21 @@ +--- CMakeLists.txt.orig 2016-05-19 17:41:40 UTC ++++ CMakeLists.txt +@@ -751,7 +751,10 @@ INSTALL( FILES ${libringclient_CONFIG_PA + # COMPATIBILITY SameMajorVersion + # ) + ++option(FREEBSD_NLS_ON "NLS option: install translations" OFF) ++ + # translations ++IF( FREEBSD_NLS_ON ) + IF( Qt5LinguistTools_FOUND ) + # translation template file + SET(TS_TEMPLATE ${CMAKE_SOURCE_DIR}/translations/lrc_en.ts) +@@ -767,6 +770,7 @@ IF( Qt5LinguistTools_FOUND ) + + INSTALL(FILES ${QM_FILES} DESTINATION "${CMAKE_INSTALL_PREFIX}/share/libringclient/translations") + ENDIF() ++ENDIF() + + # uninstall target + CONFIGURE_FILE( Property changes on: head/net-im/ring-libclient/files/patch-CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-libclient/files/patch-src_account.h =================================================================== --- head/net-im/ring-libclient/files/patch-src_account.h (nonexistent) +++ head/net-im/ring-libclient/files/patch-src_account.h (revision 416086) @@ -0,0 +1,12 @@ +--- src/account.h.orig 2016-05-19 17:41:40 UTC ++++ src/account.h +@@ -24,6 +24,9 @@ + //Qt + class QString; + ++//FreeBSD ++#include ++ + //Ring + #include "itembase.h" + #include "keyexchangemodel.h" Property changes on: head/net-im/ring-libclient/files/patch-src_account.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-libclient/files/patch-src_localringtonecollection.cpp =================================================================== --- head/net-im/ring-libclient/files/patch-src_localringtonecollection.cpp (nonexistent) +++ head/net-im/ring-libclient/files/patch-src_localringtonecollection.cpp (revision 416086) @@ -0,0 +1,11 @@ +--- src/localringtonecollection.cpp.orig 2016-05-19 17:41:40 UTC ++++ src/localringtonecollection.cpp +@@ -115,7 +115,7 @@ bool LocalRingtoneCollection::load() + qWarning() << "Ringtones doesn't exist or is not readable"; + + //TODO remove that and do a proper collection for each platforms +-#ifdef Q_OS_LINUX ++#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD) + QDir ringtonesDir(QFileInfo(QCoreApplication::applicationFilePath()).path()+"/../share/ring/ringtones/"); + #elif defined(Q_OS_WIN) + QDir ringtonesDir(QFileInfo(QCoreApplication::applicationFilePath()).path()+"/ringtones/"); Property changes on: head/net-im/ring-libclient/files/patch-src_localringtonecollection.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-libclient/files/patch-src_phonedirectorymodel.h =================================================================== --- head/net-im/ring-libclient/files/patch-src_phonedirectorymodel.h (nonexistent) +++ head/net-im/ring-libclient/files/patch-src_phonedirectorymodel.h (revision 416086) @@ -0,0 +1,11 @@ +--- src/phonedirectorymodel.h.orig 2016-05-29 04:15:59 UTC ++++ src/phonedirectorymodel.h +@@ -19,6 +19,8 @@ + + #include "typedefs.h" + ++#include ++ + //Qt + #include + #include Property changes on: head/net-im/ring-libclient/files/patch-src_phonedirectorymodel.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-libclient/files/patch-src_private_textrecording__p.h =================================================================== --- head/net-im/ring-libclient/files/patch-src_private_textrecording__p.h (nonexistent) +++ head/net-im/ring-libclient/files/patch-src_private_textrecording__p.h (revision 416086) @@ -0,0 +1,12 @@ +--- src/private/textrecording_p.h.orig 2016-05-29 04:18:08 UTC ++++ src/private/textrecording_p.h +@@ -25,6 +25,9 @@ + //Daemon + #include + ++//FreeBSD ++#include ++ + //Ring + #include "media/media.h" + #include "media/textrecording.h" Property changes on: head/net-im/ring-libclient/files/patch-src_private_textrecording__p.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-libclient/files/patch-src_trustrequest.h =================================================================== --- head/net-im/ring-libclient/files/patch-src_trustrequest.h (nonexistent) +++ head/net-im/ring-libclient/files/patch-src_trustrequest.h (revision 416086) @@ -0,0 +1,11 @@ +--- src/trustrequest.h.orig 2016-05-29 04:14:51 UTC ++++ src/trustrequest.h +@@ -20,6 +20,8 @@ + #include + #include + ++#include ++ + class TrustRequestPrivate; + class AccountModel; + class AccountModelPrivate; Property changes on: head/net-im/ring-libclient/files/patch-src_trustrequest.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-libclient/pkg-descr =================================================================== --- head/net-im/ring-libclient/pkg-descr (nonexistent) +++ head/net-im/ring-libclient/pkg-descr (revision 416086) @@ -0,0 +1,5 @@ +Ring is a secure and distributed voice, video and chat communication +platform that requires no centralized server and leaves the power +of privacy in the hands of the user. + +WWW: https://ring.cx/ Property changes on: head/net-im/ring-libclient/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-libclient/pkg-plist =================================================================== --- head/net-im/ring-libclient/pkg-plist (nonexistent) +++ head/net-im/ring-libclient/pkg-plist (revision 416086) @@ -0,0 +1,144 @@ +include/libringclient/account.h +include/libringclient/accountlistcolorizerdefault.h +include/libringclient/accountmodel.h +include/libringclient/accountstatusmodel.h +include/libringclient/audio/alsapluginmodel.h +include/libringclient/audio/inputdevicemodel.h +include/libringclient/audio/managermodel.h +include/libringclient/audio/outputdevicemodel.h +include/libringclient/audio/ringtonedevicemodel.h +include/libringclient/audio/settings.h +include/libringclient/availableaccountmodel.h +include/libringclient/bootstrapmodel.h +include/libringclient/call.h +include/libringclient/call.hpp +include/libringclient/callmodel.h +include/libringclient/categorizedbookmarkmodel.h +include/libringclient/categorizedcontactmodel.h +include/libringclient/categorizedhistorymodel.h +include/libringclient/certificate.h +include/libringclient/certificatemodel.h +include/libringclient/chainoftrustmodel.h +include/libringclient/ciphermodel.h +include/libringclient/codecmodel.h +include/libringclient/collectionconfigurationinterface.h +include/libringclient/collectioncreationinterface.h +include/libringclient/collectioneditor.h +include/libringclient/collectioneditor.hpp +include/libringclient/collectionextensioninterface.h +include/libringclient/collectionextensionmodel.h +include/libringclient/collectionextensionmodel.hpp +include/libringclient/collectioninterface.h +include/libringclient/collectioninterface.hpp +include/libringclient/collectionmanagerinterface.h +include/libringclient/collectionmanagerinterface.hpp +include/libringclient/collectionmediator.h +include/libringclient/collectionmediator.hpp +include/libringclient/collectionmodel.h +include/libringclient/contactmethod.h +include/libringclient/credential.h +include/libringclient/credentialmodel.h +include/libringclient/daemoncertificatecollection.h +include/libringclient/dbuserrorhandlerdefault.h +include/libringclient/extensions/presencecollectionextension.h +include/libringclient/extensions/securityevaluationextension.h +include/libringclient/fallbackpersoncollection.h +include/libringclient/foldercertificatecollection.h +include/libringclient/globalinstances.h +include/libringclient/historytimecategorymodel.h +include/libringclient/hookmanager.h +include/libringclient/interfaces/accountlistcolorizeri.h +include/libringclient/interfaces/actionextenderi.h +include/libringclient/interfaces/contactmethodselectori.h +include/libringclient/interfaces/dbuserrorhandleri.h +include/libringclient/interfaces/itemmodelstateserializeri.h +include/libringclient/interfaces/pixmapmanipulatori.h +include/libringclient/interfaces/presenceserializeri.h +include/libringclient/interfaces/shortcutcreatori.h +include/libringclient/itembase.h +include/libringclient/itembase.hpp +include/libringclient/itemdataroles.h +include/libringclient/keyexchangemodel.h +include/libringclient/lastusednumbermodel.h +include/libringclient/localbookmarkcollection.h +include/libringclient/localhistorycollection.h +include/libringclient/localmacrocollection.h +include/libringclient/localprofilecollection.h +include/libringclient/localrecordingcollection.h +include/libringclient/localringtonecollection.h +include/libringclient/localtextrecordingcollection.h +include/libringclient/macro.h +include/libringclient/macromodel.h +include/libringclient/media/audio.h +include/libringclient/media/avrecording.h +include/libringclient/media/file.h +include/libringclient/media/media.h +include/libringclient/media/recording.h +include/libringclient/media/recordingmodel.h +include/libringclient/media/text.h +include/libringclient/media/textrecording.h +include/libringclient/media/video.h +include/libringclient/mime.h +include/libringclient/networkinterfacemodel.h +include/libringclient/numbercategory.h +include/libringclient/numbercategorymodel.h +include/libringclient/numbercompletionmodel.h +include/libringclient/peerprofilecollection.h +include/libringclient/pendingtrustrequestmodel.h +include/libringclient/person.h +include/libringclient/personmodel.h +include/libringclient/phonedirectorymodel.h +include/libringclient/pixmapmanipulatordefault.h +include/libringclient/presenceserializerdefault.h +include/libringclient/presencestatusmodel.h +include/libringclient/profile.h +include/libringclient/profilemodel.h +include/libringclient/protocolmodel.h +include/libringclient/recentmodel.h +include/libringclient/ringtone.h +include/libringclient/ringtonemodel.h +include/libringclient/securityevaluationmodel.h +include/libringclient/securityflaw.h +include/libringclient/shortcutcreatordefault.h +include/libringclient/tlsmethodmodel.h +include/libringclient/transitionalpersonbackend.h +include/libringclient/trustrequest.h +include/libringclient/typedefs.h +include/libringclient/uri.h +include/libringclient/useractionmodel.h +include/libringclient/video/channel.h +include/libringclient/video/configurationproxy.h +include/libringclient/video/device.h +include/libringclient/video/devicemodel.h +include/libringclient/video/previewmanager.h +include/libringclient/video/rate.h +include/libringclient/video/renderer.h +include/libringclient/video/resolution.h +include/libringclient/video/sourcemodel.h +lib/cmake/LibRingClient/LibRingClientConfig.cmake +lib/libringclient.so +lib/libringclient.so.1.0.0 +%%NLS%%share/libringclient/translations/lrc_ar.qm +%%NLS%%share/libringclient/translations/lrc_bg.qm +%%NLS%%share/libringclient/translations/lrc_ca.qm +%%NLS%%share/libringclient/translations/lrc_cs_CZ.qm +%%NLS%%share/libringclient/translations/lrc_da_DK.qm +%%NLS%%share/libringclient/translations/lrc_de.qm +%%NLS%%share/libringclient/translations/lrc_eo.qm +%%NLS%%share/libringclient/translations/lrc_es.qm +%%NLS%%share/libringclient/translations/lrc_fa_IR.qm +%%NLS%%share/libringclient/translations/lrc_fr.qm +%%NLS%%share/libringclient/translations/lrc_he.qm +%%NLS%%share/libringclient/translations/lrc_hr.qm +%%NLS%%share/libringclient/translations/lrc_id.qm +%%NLS%%share/libringclient/translations/lrc_lt.qm +%%NLS%%share/libringclient/translations/lrc_pl.qm +%%NLS%%share/libringclient/translations/lrc_pt.qm +%%NLS%%share/libringclient/translations/lrc_pt_BR.qm +%%NLS%%share/libringclient/translations/lrc_ru.qm +%%NLS%%share/libringclient/translations/lrc_ru_RU.qm +%%NLS%%share/libringclient/translations/lrc_sv.qm +%%NLS%%share/libringclient/translations/lrc_tr.qm +%%NLS%%share/libringclient/translations/lrc_uk.qm +%%NLS%%share/libringclient/translations/lrc_zh.qm +%%NLS%%share/libringclient/translations/lrc_zh_CN.qm Property changes on: head/net-im/ring-libclient/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property