[MacPorts] #32304: openconnect new version 3.15 - portfile update
MacPorts
noreply at macports.org
Tue Nov 29 15:35:11 PST 2011
#32304: openconnect new version 3.15 - portfile update
--------------------------------+-------------------------------------------
Reporter: florian@… | Owner: ryandesign@…
Type: update | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Resolution: fixed | Keywords: haspatch
Port: openconnect |
--------------------------------+-------------------------------------------
Comment(by ryandesign@…):
Replying to [comment:3 florian@…]:
> If that is so, you can remove the nls variants of these ports as well:
[[br]]
> [[br]]
> * editors/MacVim [[br]]
> * editors/vim-app [[br]]
> * editors/vim
I agree. I filed #32332 for this.
> * mail/gnupg12
I agree. This port needs several other updates as well. I filed #32330 for
this.
> * net/gajim
gajim doesn't have a nls variant -- it has a '''no'''nls variant which
disables natural language support. I agree there's no reason for it to
have this variant and filed ticket #32324 requesting its removal.
> * textproc/aspell
The aspell port says:
{{{
platform macosx {
# gnustep-gui uses aspell and will not work if aspell is linked to gettext
because
# gettext is linked to CoreFoundation which is itself linked to the Apple
objc runtime
if { ![variant_isset nls] } {
default_variants +nonls
}
}
}}}
so it sounds like it's not a good idea to enable nls for aspell.
> * x11/icewm
The description of the variant there says "Use internationalized messages
(does not work correct yet)" so I don't think it's a good idea to enable
nls for icewm.
> Btw, are there any guidelines for creating variants and when not to do
so? Thanks for the quick update!
Ports should usually include as much functionality as possible without the
need to select variants. Make a variant if the feature is esoteric (i.e.
few users would want it), or has undesirable side effects, or has many
dependencies or large dependencies that take a long time to build. gettext
is an extremely common library that will almost definitely be on all
users' systems already. (gettext is a library dependency of glib2, which
is a library dependency of pkgconfig, which is a build dependency of a
majority of ports (including openconnect)).
--
Ticket URL: <https://trac.macports.org/ticket/32304#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list