From owner-svn-ports-head@freebsd.org Sun Jul 7 22:33:02 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D1F7115CC8CB; Sun, 7 Jul 2019 22:33:01 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 751348030E; Sun, 7 Jul 2019 22:33:01 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2DE2F7993; Sun, 7 Jul 2019 22:33:01 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x67MX0Gg098058; Sun, 7 Jul 2019 22:33:00 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x67MX054098057; Sun, 7 Jul 2019 22:33:00 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201907072233.x67MX054098057@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sun, 7 Jul 2019 22:33:00 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r506197 - head/net-im/qTox X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: head/net-im/qTox X-SVN-Commit-Revision: 506197 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 751348030E X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.96)[-0.964,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Jul 2019 22:33:02 -0000 Author: yuri Date: Sun Jul 7 22:33:00 2019 New Revision: 506197 URL: https://svnweb.freebsd.org/changeset/ports/506197 Log: net-im/qTox: Add port options APPINDICATOR, GTK_SYSTRAY, STATUSNOTIFIER Gtk and related dependencies are only induced by these options. Unfortunately, glib20 is also pulled by Qt5, so setting the above options to OFF would not practically reduce dependencies. Modified: head/net-im/qTox/Makefile Modified: head/net-im/qTox/Makefile ============================================================================== --- head/net-im/qTox/Makefile Sun Jul 7 21:32:06 2019 (r506196) +++ head/net-im/qTox/Makefile Sun Jul 7 22:33:00 2019 (r506197) @@ -5,7 +5,7 @@ PORTNAME= qTox DISTVERSIONPREFIX= v DISTVERSION= 1.16.3-529 DISTVERSIONSUFFIX= -gb4450319 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im net-p2p PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/ @@ -29,16 +29,15 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libtoxcore.so:net-im/tox \ libvpx.so:multimedia/libvpx -USES= cmake compiler:c++11-lib desktop-file-utils gettext gnome openal:soft pkgconfig qt:5 +USES= cmake compiler:c++11-lib desktop-file-utils gettext openal:soft pkgconfig qt:5 USE_GITHUB= yes -USE_GNOME= gtk20 gdkpixbuf2 cairo USE_QT= core gui network xml opengl sql sql-sqlite3_run widgets svg \ concurrent_build buildtools_build linguisttools_build qmake_build testlib_build CMAKE_ARGS= -DGIT_DESCRIBE:STRING=${FULLVERSION} CMAKE_OFF= USE_CCACHE -OPTIONS_DEFINE= FILTERAUDIO PLATFORM_EXTENSIONS SPELL_CHECK -OPTIONS_DEFAULT= FILTERAUDIO PLATFORM_EXTENSIONS SPELL_CHECK +OPTIONS_DEFINE= FILTERAUDIO PLATFORM_EXTENSIONS SPELL_CHECK APPINDICATOR GTK_SYSTRAY STATUSNOTIFIER +OPTIONS_DEFAULT= FILTERAUDIO PLATFORM_EXTENSIONS SPELL_CHECK GTK_SYSTRAY STATUSNOTIFIER # removing GTK_SYSTRAY, STATUSNOTIFIER doesn't reduce dependencies PLATFORM_EXTENSIONS_DESC= Enable platform specific extensions FILTERAUDIO_DESC= Enable the echo canceling backend @@ -47,10 +46,23 @@ FILTERAUDIO_LIB_DEPENDS= libfilteraudio.so:audio/libfi PLATFORM_EXTENSIONS_CMAKE_BOOL= PLATFORM_EXTENSIONS PLATFORM_EXTENSIONS_USE= XORG=x11,xscrnsaver -SPELL_CHECK_DESC= Spell cheching support +SPELL_CHECK_DESC= Spell checking support SPELL_CHECK_USES= kde:5 SPELL_CHECK_USE= KDE=sonnet SPELL_CHECK_CMAKE_BOOL= SPELL_CHECK + +APPINDICATOR_CMAKE_BOOL= ENABLE_APPINDICATOR +APPINDICATOR_BROKEN= can not find appindicator-0.1 + +GTK_SYSTRAY_DESC= Enable GTK systray +GTK_SYSTRAY_CMAKE_BOOL= ENABLE_GTK_SYSTRAY +GTK_SYSTRAY_USES= gnome +GTK_SYSTRAY_USE= GNOME=atk,cairo,gdkpixbuf2,gtk20 + +STATUSNOTIFIER_DESC= Enable status notifier +STATUSNOTIFIER_CMAKE_BOOL= ENABLE_STATUSNOTIFIER +STATUSNOTIFIER_USES= gnome +STATUSNOTIFIER_USE= GNOME=atk,cairo,gdkpixbuf2,gtk20 PLIST_FILES= bin/qtox \ share/applications/io.github.qtox.qTox.desktop \