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
This commit is contained in:
Romain Tartière 2018-07-02 19:46:56 +00:00
parent 49e7ddb1eb
commit cfe05456be
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=473769
2 changed files with 5 additions and 15 deletions

View File

@ -3,7 +3,7 @@
PORTNAME= pavucontrol
PORTVERSION= 3.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://freedesktop.org/software/pulseaudio/${PORTNAME}/
@ -13,27 +13,16 @@ 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
${REINPLACE_CMD} -e 's|[$$][(]DATADIRNAME[)]|share|' \

View File

@ -1,2 +1,3 @@
TIMESTAMP = 1530548773
SHA256 (pavucontrol-3.0.tar.xz) = b3d2ea5a25fc88dcee80c396014f72df1b4742f8cfbbc5349c39d64a0d338890
SIZE (pavucontrol-3.0.tar.xz) = 145092