[MacPorts] #62800: Heavy dependencies of Adwaita icon theme
MacPorts
noreply at macports.org
Mon May 3 07:38:08 UTC 2021
#62800: Heavy dependencies of Adwaita icon theme
--------------------------+--------------------------------
Reporter: MSoegtropIMC | Owner: (none)
Type: request | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: adwaita-icon-theme
--------------------------+--------------------------------
The adwaita icon theme package depends on librsvg, which in turn has
rather heavy dependencies:
{{{
---> Computing dependencies for adwaita-icon-theme
The following dependencies will be installed:
cargo
icon-naming-utils
libidn
librsvg
libssh2
llvm-9.0
llvm_select
p5.28-clone
p5.28-cpan-meta
p5.28-cpan-meta-requirements
p5.28-cpan-meta-yaml
p5.28-data-dump
p5.28-encode
p5.28-encode-locale
p5.28-file-listing
p5.28-html-form
p5.28-html-parser
p5.28-html-tagset
p5.28-http-cookies
p5.28-http-daemon
p5.28-http-date
p5.28-http-message
p5.28-http-negotiate
p5.28-inc-latest
p5.28-io
p5.28-io-html
p5.28-io-socket-inet6
p5.28-io-socket-ip
p5.28-io-socket-ssl
p5.28-libwww-perl
p5.28-lwp-mediatypes
p5.28-module-build
p5.28-module-metadata
p5.28-mozilla-ca
p5.28-net-http
p5.28-net-libidn
p5.28-net-ssleay
p5.28-perl-ostype
p5.28-pod-escapes
p5.28-pod-simple
p5.28-podlators
p5.28-scalar-list-utils
p5.28-socket
p5.28-socket6
p5.28-sub-name
p5.28-sub-uplevel
p5.28-test-exception
p5.28-test-needs
p5.28-test-nowarnings
p5.28-test-warn
p5.28-time-local
p5.28-timedate
p5.28-try-tiny
p5.28-uri
p5.28-version
p5.28-www-robotrules
p5.28-xml-namespacesupport
p5.28-xml-parser
p5.28-xml-sax
p5.28-xml-sax-base
p5.28-xml-sax-expat
p5.28-xml-simple
rust
xar
}}}
Especially `rust` is heavy to build (>20min on a i9 Mac Pro - still
running while I am writing this) and I suspect that `llvm` causes some
issues elsewhere, so I would like to build without llvm.
I am not a MacPorts expert, but I would guess that this is only required
to build the adwaita icon theme, e.g. generate PNG from SVG files. Isn't
it so that MacPorts has infrastructure to download pre built binary
packages, so that none of these heavy dependencies would be required for
someone just using the PNG images? To me installing Rust looks like a bit
too much for just an icon package.
--
Ticket URL: <https://trac.macports.org/ticket/62800>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list