[Bug 226951] devel/mercurial: enable "hg view"

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Mar 27 07:19:14 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226951

Kubilay Kocak <koobs at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |feature, needs-patch
             Status|New                         |Open

--- Comment #1 from Kubilay Kocak <koobs at FreeBSD.org> ---
Hi Martin,

I see no major issues with the proposal (all else being equal), though:

1) Re the wish symlink, if it doesn't already, the tk/tcl port(s) (or the
framework they use, Uses/tcl.mk) should be installing the foo->fooX.Y versioned
symlinks accordingly to the specified (user, or the default) DEFAULT_VERSION
for consuming software (ala hg) to reference in their scripts, rather than
requiring patching of scripts/shebangs in each of the consuming software ports
source files.

2) Given the size of the tcl/tk stack, put the functionality under an
appropriately named OPTION, providing a conditional/optional dependency, rather
than a compulsory one. I dont think there would be an issue to provide this as
an OPTIONS_DEFAULTS so that packages. 

However, I also note that:

https://www.mercurial-scm.org/wiki/HgkExtension

lists hgk as an "unloved feature", and recommends, hgview, which is in FreeBSD
Ports here: https://www.freshports.org/devel/hgview/ (and needs a maintainer)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-python mailing list