Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Jul 2018 19:46:56 +0000 (UTC)
From:      =?UTF-8?Q?Romain_Tarti=c3=a8re?= <romain@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r473769 - head/audio/pavucontrol
Message-ID:  <201807021946.w62JkuiB019245@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807021946.w62JkuiB019245>