u8sand / Baka-MPlayer

The libmpv based media player
https://u8sand.github.io/Baka-MPlayer/
GNU General Public License v2.0
428 stars 93 forks source link

Install by git clone, or i should try some more simple disk space saving way? #318

Open slrslr opened 2 years ago

slrslr commented 2 years ago

Hello, I have followed instructions https://github.com/u8sand/Baka-MPlayer#linux to clone and install on Linux Debian 11 and it wants to install 189 packages total 149 MB of a disk space. I am wondering if it is really needed:

The following NEW packages will be installed:

  debhelper debian-keyring devscripts dh-autoreconf dh-strip-nondeterminism diffstat dput dwz equivs intltool-debian libaliased-perl libapt-pkg-perl libarchive-cpio-perl libarchive-zip-perl libarray-intspan-perl
  libb-hooks-endofscope-perl libb-hooks-op-check-perl libcapture-tiny-perl libclang1-11 libclass-data-inheritable-perl libclass-inspector-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libcommon-sense-perl
  libconfig-tiny-perl libconst-fast-perl libcontextual-return-perl libconvert-binhex-perl libcpanel-json-xs-perl libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl libdata-validate-domain-perl libdebhelper-perl
  libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl libdistro-info-perl libdynaloader-functions-perl libemail-address-xs-perl libexception-class-perl libexporter-tiny-perl libfcgi-bin libfcgi-perl libfcgi0ldbl
  libfile-chdir-perl libfile-dirlist-perl libfile-find-rule-perl libfile-homedir-perl libfile-stripnondeterminism-perl libfile-touch-perl libfile-which-perl libfont-ttf-perl libgetopt-long-descriptive-perl libgit-wrapper-perl
  libgitlab-api-v4-perl libglu1-mesa-dev libhash-fieldhash-perl libhtml-html5-entities-perl libhttp-tiny-multipart-perl libimport-into-perl libio-prompter-perl libio-pty-perl libio-sessiondata-perl libio-string-perl libipc-run-perl
  libipc-run3-perl libiterator-perl libiterator-util-perl libjson-maybexs-perl libjson-perl libjson-xs-perl liblist-compare-perl liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl liblist-someutils-xs-perl
  liblist-utilsby-perl liblog-any-adapter-screen-perl liblog-any-perl libmail-sendmail-perl libmime-tools-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmoox-struct-perl libmouse-perl
  libnamespace-autoclean-perl libnamespace-clean-perl libnet-domain-tld-perl libnumber-compare-perl libnumber-range-perl libobject-id-perl libossp-uuid-perl libossp-uuid16 libpackage-stash-perl libpackage-stash-xs-perl
  libparams-classify-perl libparams-util-perl libparams-validate-perl libpath-iterator-rule-perl libpath-tiny-perl libperlio-gzip-perl libpod-constants-perl libpod-parser-perl libproc-processtable-perl libqt5designercomponents5
  libqt5opengl5-dev libqt5quickshapes5 libqt5quicktest5 libqt5svg5-dev libqt5x11extras5-dev libre-engine-re2-perl libreadonly-perl libref-util-perl libref-util-xs-perl libregexp-pattern-license-perl libregexp-pattern-perl
  librole-tiny-perl libsereal-decoder-perl libsereal-encoder-perl libsoap-lite-perl libsort-key-perl libsort-versions-perl libstrictures-perl libstring-copyright-perl libstring-escape-perl libstring-shellquote-perl
  libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-override-perl libsub-quote-perl libsys-cpuaffinity-perl libsys-hostname-long-perl libtask-weaken-perl
  libterm-readkey-perl libtext-glob-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl libtext-xslate-perl libtime-duration-perl libtime-moment-perl libtype-tiny-perl libtype-tiny-xs-perl libtypes-serialiser-perl
  libunicode-utf8-perl libvariable-magic-perl libvulkan-dev libwant-perl libxdelta2 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl libxmlrpc-lite-perl libyaml-libyaml-perl
  licensecheck lintian lzip lzop patchutils pbzip2 pixz po-debconf pristine-tar python3-magic python3-unidiff qdoc-qt5 qhelpgenerator-qt5 qt5-assistant qt5-qmake qt5-qmake-bin qt5-qmltooling-plugins qtattributionsscanner-qt5
  qtbase5-dev qtbase5-dev-tools qtdeclarative5-dev qtdeclarative5-dev-tools qttools5-dev-tools t1utils wdiff xdelta xdelta3 yasm

i wanted to be at latest version, so I have selected .git and branch "master", maybe i should go different way or try something?

Also as a next step it is cloning mpv, ffmpeg and such, 653 000+ object 100MB+.