[MacPorts] #53790: wget port variant that does not require X11

MacPorts noreply at macports.org
Mon Mar 13 15:01:07 UTC 2017


#53790: wget port variant that does not require X11
-------------------------+-----------------
 Reporter:  mathomp4     |      Owner:
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:
-------------------------+-----------------
 Macports devels,

 This is an enhancement I'd really like. I tend to use wget as my "URL
 getter" of choice mainly because of muscle memory ('wget' instead of 'curl
 -O' flies off my fingers better).

 So, I'd like to install wget on my Mac. But, I try to keep my Macports
 installs fairly lean for the times I need to rebuild them all, etc. But,
 lets say I want wget:
 {{{
 (26) $ port -y install wget
 --->  Computing dependencies for wget
 The following dependencies will be installed:
  cairo
  desktop-file-utils
  fontconfig
  freetype
  ghostscript
  glib2
  gnutls
  gobject-introspection
  graphite2
  groff
  harfbuzz
  harfbuzz-icu
  help2man
  icu
  jasper
  jbig2dec
  jbigkit
  jpeg
  lcms2
  libnetpbm
  libpixman
  libpng
  libtasn1
  libunistring
  libzzip
  mpfr
  netpbm
  nettle
  openjpeg
  p11-kit
  p5.24-locale-gettext
  poppler
  poppler-data
  potrace
  psutils
  py27-appdirs
  py27-beaker
  py27-certifi
  py27-mako
  py27-markupsafe
  py27-packaging
  py27-parsing
  py27-setuptools
  py27-six
  texinfo
  texlive-basic
  texlive-bin
  texlive-common
  tiff
  xorg-bigreqsproto
  xorg-fixesproto
  xorg-inputproto
  xorg-kbproto
  xorg-libX11
  xorg-libXau
  xorg-libXaw
  xorg-libXdmcp
  xorg-libXext
  xorg-libXfixes
  xorg-libXi
  xorg-libXmu
  xorg-libXp
  xorg-libXt
  xorg-libice
  xorg-libpthread-stubs
  xorg-libsm
  xorg-libxcb
  xorg-printproto
  xorg-renderproto
  xorg-util-macros
  xorg-xcb-proto
  xorg-xcb-util
  xorg-xcmiscproto
  xorg-xextproto
  xorg-xf86bigfontproto
  xorg-xproto
  xorg-xtrans
  xpm
  xrender
 Continue? [Y/n]: n

 }}}

 That seems a bit much for wget, a program even GNU says works on non-X
 terminals:

 {{{
 GNU Wget is a free software package for retrieving files using HTTP, HTTPS
 and FTP, the most widely-used Internet protocols.
 It is a non-interactive commandline tool, so it may easily be called from
 scripts, cron jobs, terminals without X-Windows support, etc.
 }}}

 The fact that it seems to need all of X and TeXLive as well as bits of
 Python and Perl (parts of which I have installed). My guess is because its
 docs need TeX might be triggering this?

 Could there possibly be a way to create a "lite" variant that might end up
 just getting wget and maybe some simple GNU tools? Maybe by only building
 manpages and not docs that need texinfo?

--
Ticket URL: <https://trac.macports.org/ticket/53790>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list