meta-pine64 icon indicating copy to clipboard operation
meta-pine64 copied to clipboard

Please add mutt

Open mbohun opened this issue 2 years ago • 0 comments

BUILDING mutt from source is possible, but the dependencies are at the moment "HUGE"

  1. i just (2023-09-05) tried to build mutt
  2. so i just attempted to replicate mutt's gitlab build:
    ./prepare --disable-dependency-tracking --enable-gpgme --enable-sidebar --enable-compressed --enable-pop --enable-imap --enable-smtp --enable-debug --enable-hcache --enable-autocrypt --with-sqlite3 --with-gnutls
    
  3. that compained about missing gpgme
  4. ...and attempting to install gpgme-dev came with this refreshing idea:
pinetabv:/home/pine64/src/mutt.git# apt install gpgme-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  avahi-dev base-files-dev cups-dev gobject-introspection-dev icu icu-dev libassuan-dev libavahi-glib1 libavahi-gobject0 libcairo-dev libcairo-script-interpreter2 libcheck-dev libcheck0 libcupsimage2 libdaemon-dev libdrm-amdgpu1
  libdrm-dev libdrm-etnaviv1 libdrm-freedreno1 libdrm-intel1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libegl-mesa-dev libevdev-dev libfontconfig-dev libfreetype-dev libgbm-dev libgl-mesa-dev libglapi-dev libgpg-error-dev
  libharfbuzz-dev libicuio70 libicutu70 libinput-dev libjpeg-dev libpciaccess-dev libpixman-1-dev libpng16-dev libturbojpeg0 libusb-1.0-dev libxcb-image-dev libxcb-keysyms-dev libxcb-render-util-dev libxcb-util-dev libxdamage-dev
  libxext-dev libxfixes-dev libxrandr-dev libxrender-dev libxshmfence-dev libxxf86vm-dev linux-firmware-visionfive2-imggpu-dev mtdev-dev qtbase-dev qtbase-mkspecs visionfive2-pvr-graphics-dev xcb-util-wm-dev xrandr xrandr-dev
Recommended packages:
  avahi-daemon-dev dbus-lib-dev libavahi-client-dev libavahi-common-dev libavahi-core-dev libavahi-glib-dev libavahi-gobject-dev shadow-sysroot-dev cups-lib-dev cups-libimage-dev jpeg-dev libsystemd-dev autoconf-archive-dev
  python3-pickle-dev python3-xml-dev gpgme-cpp-dev python3-core-dev python3-unixadmin-dev libicudata-dev libicui18n-dev libicuio-dev libicutu-dev libicuuc-dev cairo-gobject-dev cairo-script-interpreter-dev libxcb-render-dev
  libxcb-shm-dev libdrm-amdgpu-dev libdrm-etnaviv-dev libdrm-freedreno-dev libdrm-intel-dev libdrm-nouveau-dev libdrm-omap-dev libdrm-radeon-dev libx11-xcb-dev libxcb-dri2-dev libxcb-dri3-dev libxcb-present-dev libxcb-sync-dev
  libxcb-xfixes-dev wayland-protocols-dev libxcb-glx-dev libudev-dev udev-dev libturbojpeg-dev drm-dev libcrypto-dev libpcre2-16-dev libssl-dev libxcb-randr-dev libxcb-shape-dev libxcb-xinerama-dev libxcb-xinput-dev libxcb-xkb-dev
  libxkbcommon-x11-dev libzstd-dev pcre2-dev qtbase-qmldesigner sqlite3-dev
The following NEW packages will be installed:
  avahi-dev base-files-dev cups-dev gobject-introspection-dev gpgme-dev icu icu-dev libassuan-dev libavahi-glib1 libavahi-gobject0 libcairo-dev libcairo-script-interpreter2 libcheck-dev libcheck0 libcupsimage2 libdaemon-dev
  libdrm-amdgpu1 libdrm-dev libdrm-etnaviv1 libdrm-freedreno1 libdrm-intel1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libegl-mesa-dev libevdev-dev libfontconfig-dev libfreetype-dev libgbm-dev libgl-mesa-dev libglapi-dev
  libgpg-error-dev libharfbuzz-dev libicuio70 libicutu70 libinput-dev libjpeg-dev libpciaccess-dev libpixman-1-dev libpng16-dev libturbojpeg0 libusb-1.0-dev libxcb-image-dev libxcb-keysyms-dev libxcb-render-util-dev libxcb-util-dev
  libxdamage-dev libxext-dev libxfixes-dev libxrandr-dev libxrender-dev libxshmfence-dev libxxf86vm-dev linux-firmware-visionfive2-imggpu-dev mtdev-dev qtbase-dev qtbase-mkspecs visionfive2-pvr-graphics-dev xcb-util-wm-dev xrandr
  xrandr-dev
0 upgraded, 61 newly installed, 0 to remove and 1 not upgraded.
Need to get 5070 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]

version info:

pinetabv:~$ date
Tue Sep  5 02:47:25 AEST 2023

pinetabv:~$ neofetch
        #####           pine64@pinetabv 
       #######          --------------- 
       ##O#O##          OS: PinIx 2.0 (pinix) riscv64 
       #######          Host: Pine64 PineTabV 
     ###########        Kernel: 5.15.128 
    #############       Uptime: 22 hours, 10 mins 
   ###############      Packages: 2440 (dpkg) 
   ################     Shell: sh 
  #################     Resolution: 1920x1080, 800x1280 
#####################   DE: Plasma 5.27.7 (Wayland) 
#####################   Theme: [Plasma] 
  #################     Icons: Wings-Dark-Icons [Plasma] 
                        CPU: (4) @ 1.500GHz 
                        Memory: 1999MiB / 7888MiB

pinetabv:~$ 

mbohun avatar Sep 04 '23 16:09 mbohun