[MacPorts] #57150: Why graphical libraries as dependencies to console client?

MacPorts noreply at macports.org
Sat Sep 22 16:31:46 UTC 2018


#57150: Why graphical libraries as dependencies to console client?
----------------------+----------------------
 Reporter:  Behinder  |      Owner:  (none)
     Type:  request   |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:  pandora   |       Port:  pianobar
----------------------+----------------------
 I wanted to install again PianoBar which is CLI client for Pandora Music.
 But I got such dependency info before install:

  Xft2
  XviD
  cairo
  ffmpeg
  fontconfig
  freetype
  fribidi
  gd2
  gdk-pixbuf2
  giflib
  gobject-introspection
  graphite2
  graphviz
  gts
  harfbuzz
  jasper
  jbigkit
  jpeg
  json-c
  lame
  lcms2
  libLASi
  libao
  libass
  libbluray
  libcroco
  libgcrypt
  libmodplug
  libnetpbm
  libogg
  libopus
  libpiano
  libpixman
  libpng
  librsvg
  libsdl2
  libtheora
  libvorbis
  libvpx
  openjpeg
  ossp-uuid
  pango
  perl5.26
  py27-beaker
  py27-funcsigs
  py27-mako
  py27-markupsafe
  py27-setuptools
  shared-mime-info
  soxr
  speex
  tiff
  urw-fonts
  vala
  webp
  x264
  x265
  xorg-libX11
  xorg-libXau
  xorg-libXaw
  xorg-libXdmcp
  xorg-libXext
  xorg-libXmu
  xorg-libXt
  xorg-libice
  xorg-libpthread-stubs
  xorg-libsm
  xorg-libxcb
  xorg-xcb-proto
  xorg-xcb-util
  xorg-xorgproto
  xpm
  xrender

 what the hell PERL is doing in app that essentialy streaming audio? I can
 understand all the codecs library, but why Xorg-libX11? Terminal is
 terminal there is nothing to to with Windows!
 Could someone contact developer and ask about explanations?
 Overall it looks very cluttered.

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


More information about the macports-tickets mailing list