pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/gtk3 gtk3: drop cups from SUGGESTED_OPTIONS



details:   https://anonhg.NetBSD.org/pkgsrc/rev/daf14768174d
branches:  trunk
changeset: 382360:daf14768174d
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Mon Jul 02 17:10:29 2018 +0000

description:
gtk3: drop cups from SUGGESTED_OPTIONS

cups was added as default recently without broad discussion.  pkgsrc
has long declined to endorse/require a particular approach to printing
(because of the multitude of strong opinions about printing).
Defaulting to cups requires that everyone install it, and some object.
In addition, cups does not build on macos, resulting in all packages
depending on gtk3 being broken.  The cups option is not enabled by
default on other packages.  It seems that this option is not necessary
for programs using gtk3 to print on a cups-using system.

I'm reverting this as the freeze coordinator so that 2018Q2 has the
longstanding behavior.  Longer term, the question of whether cups
should be a default option bears discussion, including about what the
cosequences are for those who do and don't use cups, whether it should
be per-package or global, and about whether we want to deviate on
systems that can't build cups.  (Note that we are only talking about
the defaults and binary packages built using the defaults; it's long
been possible for anyone to enable the cups options globally for their
own builds.)

diffstat:

 x11/gtk3/options.mk |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (18 lines):

diff -r 4708416eee5a -r daf14768174d x11/gtk3/options.mk
--- a/x11/gtk3/options.mk       Mon Jul 02 12:06:01 2018 +0000
+++ b/x11/gtk3/options.mk       Mon Jul 02 17:10:29 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.12 2018/06/11 23:44:15 youri Exp $
+# $NetBSD: options.mk,v 1.13 2018/07/02 17:10:29 gdt Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.gtk3
 PKG_SUPPORTED_OPTIONS= gtk3-atk-bridge cups debug
@@ -7,7 +7,7 @@
 .if exists(/System/Library/Frameworks/Quartz.framework)
 PKG_OPTIONS_GROUP.gdk-target+= quartz
 .endif
-PKG_SUGGESTED_OPTIONS=         gtk3-atk-bridge x11 cups
+PKG_SUGGESTED_OPTIONS=         gtk3-atk-bridge x11
 
 .include "../../mk/bsd.options.mk"
 



Home | Main Index | Thread Index | Old Index