From owner-svn-ports-all@freebsd.org Mon Jul 2 19:46:57 2018 Return-Path: Delivered-To: svn-ports-all@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 96259103898F; Mon, 2 Jul 2018 19:46:57 +0000 (UTC) (envelope-from romain@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42C4077483; Mon, 2 Jul 2018 19:46:57 +0000 (UTC) (envelope-from romain@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 23E6F11F15; Mon, 2 Jul 2018 19:46:57 +0000 (UTC) (envelope-from romain@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w62Jkv2Q019246; Mon, 2 Jul 2018 19:46:57 GMT (envelope-from romain@FreeBSD.org) Received: (from romain@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w62JkuiB019245; Mon, 2 Jul 2018 19:46:56 GMT (envelope-from romain@FreeBSD.org) Message-Id: <201807021946.w62JkuiB019245@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: romain set sender to romain@FreeBSD.org using -f From: =?UTF-8?Q?Romain_Tarti=c3=a8re?= Date: Mon, 2 Jul 2018 19:46:56 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r473769 - head/audio/pavucontrol X-SVN-Group: ports-head X-SVN-Commit-Author: romain X-SVN-Commit-Paths: head/audio/pavucontrol X-SVN-Commit-Revision: 473769 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2018 19:46:57 -0000 Author: romain Date: Mon Jul 2 19:46:56 2018 New Revision: 473769 URL: https://svnweb.freebsd.org/changeset/ports/473769 Log: Always use the GTK3 interface When built against GTK2, label names are improperly ellipsized, making the user interface somewhat useless. Remove the OPTIONS to choose between GTK2 and GTK3 and always build the GTK3 version which does not have this problem. Bump PORTREVISION. PR: 228873 Reported by: samy.mahmoudi@gmail.com Modified: head/audio/pavucontrol/Makefile head/audio/pavucontrol/distinfo Modified: head/audio/pavucontrol/Makefile ============================================================================== --- head/audio/pavucontrol/Makefile Mon Jul 2 19:46:00 2018 (r473768) +++ head/audio/pavucontrol/Makefile Mon Jul 2 19:46:56 2018 (r473769) @@ -3,7 +3,7 @@ PORTNAME= pavucontrol PORTVERSION= 3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://freedesktop.org/software/pulseaudio/${PORTNAME}/ @@ -13,26 +13,15 @@ COMMENT= GTK mixer for PulseAudio LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libpulse.so:audio/pulseaudio +LIB_DEPENDS= libpulse.so:audio/pulseaudio \ + libcanberra-gtk3.so:audio/libcanberra-gtk3 GNU_CONFIGURE= yes USES= gmake pkgconfig gettext tar:xz compiler:c++11-lang -USE_GNOME= glibmm intltool libsigc++20 +USE_GNOME= glibmm gtkmm30 intltool libsigc++20 USE_CXXSTD= c++11 -OPTIONS_SUB= yes -OPTIONS_SINGLE= GTK -OPTIONS_SINGLE_GTK= GTK2 GTK3 -OPTIONS_DEFAULT= GTK2 - CONFIGURE_ARGS= --disable-lynx - -GTK2_USE= GNOME=gtkmm24 -GTK2_LIB_DEPENDS= libcanberra.so:audio/libcanberra -GTK2_CONFIGURE_ON= --disable-gtk3 - -GTK3_USE= GNOME=gtkmm30 -GTK3_LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 post-patch: # Install locales files in right place Modified: head/audio/pavucontrol/distinfo ============================================================================== --- head/audio/pavucontrol/distinfo Mon Jul 2 19:46:00 2018 (r473768) +++ head/audio/pavucontrol/distinfo Mon Jul 2 19:46:56 2018 (r473769) @@ -1,2 +1,3 @@ +TIMESTAMP = 1530548773 SHA256 (pavucontrol-3.0.tar.xz) = b3d2ea5a25fc88dcee80c396014f72df1b4742f8cfbbc5349c39d64a0d338890 SIZE (pavucontrol-3.0.tar.xz) = 145092