macports-base % sudo port install fish Password: ---> Computing dependencies for fish The following dependencies will be installed: bzip2 cmake curl curl-ca-bundle expat gettext glib2 icu libarchive libcxx libedit libffi libiconv libidn2 libpsl libunistring libuv libxml2 lz4 lzo2 ncurses openssl pcre xz zlib zstd Continue? [Y/n]: y ---> Fetching archive for bzip2 ---> Attempting to fetch bzip2-1.0.8_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/bzip2  ---> Attempting to fetch bzip2-1.0.8_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/bzip2  ---> Installing bzip2 @1.0.8_0 ---> Activating bzip2 @1.0.8_0 ---> Cleaning bzip2 ---> Fetching archive for curl-ca-bundle ---> Attempting to fetch curl-ca-bundle-7.73.0_0.darwin_20.noarch.tbz2 from https://mse.uk.packages.macports.org/curl-ca-bundle  ---> Attempting to fetch curl-ca-bundle-7.73.0_0.darwin_20.noarch.tbz2.rmd160 from https://mse.uk.packages.macports.org/curl-ca-bundle  ---> Installing curl-ca-bundle @7.73.0_0 ---> Activating curl-ca-bundle @7.73.0_0 ---> Cleaning curl-ca-bundle ---> Fetching archive for libiconv ---> Attempting to fetch libiconv-1.16_1.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/libiconv  ---> Attempting to fetch libiconv-1.16_1.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/libiconv  ---> Installing libiconv @1.16_1 ---> Activating libiconv @1.16_1 ---> Cleaning libiconv ---> Fetching archive for ncurses ---> Attempting to fetch ncurses-6.2_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/ncurses  ---> Attempting to fetch ncurses-6.2_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/ncurses  ---> Installing ncurses @6.2_0 ---> Activating ncurses @6.2_0 ---> Cleaning ncurses ---> Fetching archive for gettext ---> Attempting to fetch gettext-0.19.8.1_2.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/gettext  ---> Installing gettext @0.19.8.1_2 ---> Activating gettext @0.19.8.1_2 ---> Cleaning gettext ---> Fetching archive for libunistring ---> Attempting to fetch libunistring-0.9.10_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/libunistring  ---> Attempting to fetch libunistring-0.9.10_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/libunistring  ---> Installing libunistring @0.9.10_0 ---> Activating libunistring @0.9.10_0 ---> Cleaning libunistring ---> Fetching archive for libidn2 ---> Attempting to fetch libidn2-2.3.0_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/libidn2  ---> Attempting to fetch libidn2-2.3.0_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/libidn2  ---> Installing libidn2 @2.3.0_0 ---> Activating libidn2 @2.3.0_0 ---> Cleaning libidn2 ---> Fetching archive for libffi ---> Attempting to fetch libffi-3.3_1.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/libffi  ---> Attempting to fetch libffi-3.3_1.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/libffi  ---> Installing libffi @3.3_1 ---> Activating libffi @3.3_1 ---> Cleaning libffi ---> Fetching archive for libedit ---> Attempting to fetch libedit-20191231-3.1_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/libedit  ---> Attempting to fetch libedit-20191231-3.1_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/libedit  ---> Installing libedit @20191231-3.1_0 ---> Activating libedit @20191231-3.1_0 ---> Cleaning libedit ---> Fetching archive for zlib ---> Attempting to fetch zlib-1.2.11_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/zlib  ---> Attempting to fetch zlib-1.2.11_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/zlib  ---> Installing zlib @1.2.11_0 ---> Activating zlib @1.2.11_0 ---> Cleaning zlib ---> Fetching archive for pcre ---> Attempting to fetch pcre-8.44_1.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/pcre  ---> Attempting to fetch pcre-8.44_1.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/pcre  ---> Installing pcre @8.44_1 ---> Activating pcre @8.44_1 ---> Cleaning pcre ---> Fetching archive for glib2 ---> Attempting to fetch glib2-2.58.3_1+x11.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/glib2  ---> Installing glib2 @2.58.3_1+x11 ---> Activating glib2 @2.58.3_1+x11 ---> Cleaning glib2 ---> Fetching archive for libpsl ---> Attempting to fetch libpsl-0.21.1-20200817_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/libpsl  ---> Attempting to fetch libpsl-0.21.1-20200817_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/libpsl  ---> Installing libpsl @0.21.1-20200817_0 ---> Activating libpsl @0.21.1-20200817_0 ---> Cleaning libpsl ---> Fetching archive for openssl ---> Attempting to fetch openssl-1.1.1i_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/openssl  ---> Installing openssl @1.1.1i_0 ---> Activating openssl @1.1.1i_0 ---> Cleaning openssl ---> Fetching archive for lz4 ---> Attempting to fetch lz4-1.9.3_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/lz4  ---> Attempting to fetch lz4-1.9.3_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/lz4  ---> Installing lz4 @1.9.3_0 ---> Activating lz4 @1.9.3_0 ---> Cleaning lz4 ---> Fetching archive for xz ---> Attempting to fetch xz-5.2.5_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/xz  ---> Attempting to fetch xz-5.2.5_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/xz  ---> Installing xz @5.2.5_0 ---> Activating xz @5.2.5_0 ---> Cleaning xz ---> Fetching archive for zstd ---> Attempting to fetch zstd-1.4.5_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/zstd  ---> Attempting to fetch zstd-1.4.5_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/zstd  ---> Installing zstd @1.4.5_0 ---> Activating zstd @1.4.5_0 ---> Cleaning zstd ---> Fetching archive for curl ---> Attempting to fetch curl-7.73.0_1+ssl.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/curl  ---> Attempting to fetch curl-7.73.0_1+ssl.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/curl  ---> Installing curl @7.73.0_1+ssl ---> Activating curl @7.73.0_1+ssl ---> Cleaning curl ---> Fetching archive for expat ---> Attempting to fetch expat-2.2.10_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/expat  ---> Attempting to fetch expat-2.2.10_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/expat  ---> Installing expat @2.2.10_0 ---> Activating expat @2.2.10_0 ---> Cleaning expat ---> Fetching archive for icu ---> Attempting to fetch icu-67.1_2.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/icu  ---> Installing icu @67.1_2 ---> Activating icu @67.1_2 ---> Cleaning icu ---> Fetching archive for libxml2 ---> Attempting to fetch libxml2-2.9.10_1.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/libxml2  ---> Attempting to fetch libxml2-2.9.10_1.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/libxml2  ---> Installing libxml2 @2.9.10_1 ---> Activating libxml2 @2.9.10_1 ---> Cleaning libxml2 ---> Fetching archive for lzo2 ---> Attempting to fetch lzo2-2.10_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/lzo2  ---> Attempting to fetch lzo2-2.10_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/lzo2  ---> Installing lzo2 @2.10_0 ---> Activating lzo2 @2.10_0 ---> Cleaning lzo2 ---> Fetching archive for libarchive ---> Attempting to fetch libarchive-3.5.0_1.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/libarchive  ---> Attempting to fetch libarchive-3.5.0_1.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/libarchive  ---> Installing libarchive @3.5.0_1 ---> Activating libarchive @3.5.0_1 ---> Cleaning libarchive ---> Fetching archive for libcxx ---> Attempting to fetch libcxx-5.0.1_4.darwin_20.noarch.tbz2 from https://mse.uk.packages.macports.org/libcxx  ---> Attempting to fetch libcxx-5.0.1_4.darwin_20.noarch.tbz2.rmd160 from https://mse.uk.packages.macports.org/libcxx  ---> Installing libcxx @5.0.1_4 ---> Activating libcxx @5.0.1_4 ---> Cleaning libcxx ---> Fetching archive for libuv ---> Attempting to fetch libuv-1.40.0_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/libuv  ---> Attempting to fetch libuv-1.40.0_0.darwin_20.x86_64.tbz2.rmd160 from https://mse.uk.packages.macports.org/libuv  ---> Installing libuv @1.40.0_0 ---> Activating libuv @1.40.0_0 ---> Cleaning libuv ---> Fetching archive for cmake ---> Attempting to fetch cmake-3.19.1_2.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/cmake  ---> Installing cmake @3.19.1_2 ---> Activating cmake @3.19.1_2 ---> Cleaning cmake ---> Fetching archive for fish ---> Attempting to fetch fish-3.1.2_0.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/fish  ---> Attempting to fetch fish-3.1.2_0.darwin_20.x86_64.tbz2 from https://lil.fr.packages.macports.org/fish  ---> Attempting to fetch fish-3.1.2_0.darwin_20.x86_64.tbz2 from https://cph.dk.packages.macports.org/fish  ---> Fetching distfiles for fish ---> Attempting to fetch fish-3.1.2.tar.gz from https://mse.uk.distfiles.macports.org/fish ---> Extracting fish ---> Applying patches to fish ---> Configuring fish [ • • • • • • • • • • • • ] ---> Installing fish @3.1.2_0 ---> Activating fish @3.1.2_0 ---> Cleaning fish ---> Updating database of binaries  ---> Scanning binaries for linking errors  ---> No broken files found. ---> No broken ports found. ---> Some of the ports you installed have notes: fish has the following notes: To set MacPorts' fish as default login shell, run: sudo chpass -s /opt/local/bin/fish ${USER} To be able to switch default shells to or from fish without superuser privileges, add it to /etc/shells: sudo sh -c 'echo /opt/local/bin/fish >> /etc/shells' For X clipboard integration, install the xsel port: sudo port install xsel libpsl has the following notes: libpsl API documentation is provided by the port 'libpsl-docs'.