svn commit: r473769 - head/audio/pavucontrol
Romain Tartière
romain at FreeBSD.org
Mon Jul 2 19:46:57 UTC 2018
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 at 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
More information about the svn-ports-head
mailing list