### pkglist for devx sfs (for multi-sfs build)
### This is the pkglist for use by build-sfs.sh

### dirs
#aaa-skeleton-1.0-noarch-1 

### CLFS - toolchain - install all
libc-kernel-headers-4.15.3-x86_64-1 # core
man-pages-4.15-noarch-1 # extra - create mandir structure
#glibc-2.27-x86_64-1 # core
#tzdata-2019.c-noarch-1 # core

m4-1.4.18-x86_64-1 # required to build gcc and glibc
#libgmp-6.1.2-x86_64-1 # core - required to build gcc
#libmpfr-4.0.1-x86_64-1 # core - required to build gcc
#libmpc-1.1.0-x86_64-1 # core - required to build gcc
libisl-0.19-x86_64-1 # core - optional dependency for gcc
#zlib-1.2.11-x86_64-1 # core - required to build gcc
#flex-2.6.4-x86_64-1 # core - ?
bison-3.0.4-x86_64-1 # core - needed by binutils
binutils-2.30-x86_64-1 # core
##gcc-7.3.0-x86_64-1 # core
#aaa-gcclibs-7.3.0-x86_64-1 # collect 64-bit gcc libs

## CLFS - basic utilities
## - install all to make sure that they depends /usr/bin and /usr/sbin
##   instead of /tools/bin and /tool/sbins
#multiarch-wrapper-3.0.0-x86_64-1 
## CLFS 2017.07 - move these libs here - needed by util-linux? or e2fsprogs?
#libattr-2.4.47-x86_64-1 # install - optional dependency for glib etc
#libacl-2.2.52-x86_64-1 # install - required for btrfs-progs
#libcap-ng-0.7.9-x86_64-1 # dependency for newer-qemu
#libcap2-2.25.git-x86_64-1 # install - required for fakeroot, mdns-responder, avahi
##
#sed-4.4-x86_64-1 
pkg-config-lite-0.28.1-x86_64-1 
#libncurses-6.1-x86_64-1 
#shadow-4.5-x86_64-1 # not used, we use busybox utilities instead
##grep-3.1-x86_64-1 # we use grep-pcre
##util-linux-pass1-2.31.1-x86_64-1 # CLFS 2017.07 - util linux built twice
#procps-ng-3.3.12-x86_64-1 
#e2fsprogs-1.43.9-x86_64-1 
#coreutils-8.29-x86_64-1 
#iana-etc-2.30-noarch-1 
libtool-2.4.6-x86_64-1 # depends on grep, so build after grep
#libtool-libs-2.4.6-x86_64-1 
#iproute2-4.15.0-x86_64-1 
#bzip2-1.0.6-x86_64-1 
#gdbm-1.14.1-x86_64-1 
perl-5.26.1-x86_64-1 
#libreadline-7.0-x86_64-1 
autoconf-2.69-x86_64-1 
automake-1.15.1-x86_64-1 
#bash-4.4-x86_64-18 
texinfo-6.5-x86_64-1 # must do this one first - bc will fail if texinfo not installed
#bc-1.07.1-x86_64-1 
#diffutils-3.6-x86_64-1 
#file-5.32-x86_64-1 
#gawk-4.2.0-x86_64-1 
#findutils-4.6.0-x86_64-1 
#gettext-0.19.8.1-x86_64-1 
groff-1.22.3-x86_64-1 
groff-mom-2.3-noarch-1 # mom update, make sure newer than the one in groff
#less-530.0-x86_64-1 
#gzip-1.9-x86_64-1 
#iputils-2015.08.15-x86_64-1 # also build inet-utils/net-tools
#kbd-2.0.4-x86_64-1 
libpipeline-1.5.0-x86_64-1 
man-db-2.8.1-x86_64-1 
make-4.2.1-x86_64-1 
#xz-5.2.3-x86_64-1 
#kmod-25.0-x86_64-1 
#patch-2.7.6-x86_64-1 
#psmisc-23.1-x86_64-1 
##libestr-0.1.10-x86_64-1 # dependency for libee
##libee-0.4.1-x86_64-1 # dependency for rsyslog
##rsyslog-6.4.2-x86_64-1 # we build for confirming that our build is ok
##sysvinit-2.88dsf # we don't use this one
#tar-1.32-x86_64-1 
##eudev-1.7-x86_64-1 
gperf-3.1-x86_64-1 # build-time requirement for eudev 3.2.2
#eudev-3.2.5-x86_64-1 
#util-linux-2.31.1-x86_64-1 # final version of util linux
vim-8.2.0069-x86_64-1 
##bash-default-shell-1.0-noarch-1 # to set bash as the default shell


### end of CLFS, start of CBLFS and beyond


### first, extra LFS tools we love
##sysklogd-1.5.1-x86_64-1 # this is smaller than rsyslog
#inetutils-1.9.4-x86_64-1 # more complete tools than iputils

### additional very important stuff
#net-tools-1.60-x86_64-2017_12debian1 # ifconfig, netstat, and other useful tools
##udev-keymap-2012.12-x86_64-1 # because udev is brain-damaged and don't care about backward compatibility

### begin with the full compiler
#which-2.21-x86_64-1 # required to build gcc-full, freetype, distcc
#unzip-6.0-x86_64-1 # required to build gcc-full, seamonkey, firefox, libmozj2185
#zip-3.0-x86_64-1 # required to build gcc-full, and uncompressed omni.ja
gcc-full-7.3.0-x86_64-1 # build and install the complete compiler
##aaa-gcclibs-full-7.3.0-x86_64-1 # collect the libraries
musl-libc-1.1.24-x86_64-1 # for creating static binaries
musl-libc-kernel-headers-4.15.3-x86_64-1 # for creating recalcitrant static binaries :)
ccache-3.4.2-x86_64-1 # for making faster builds
patchelf-0.9-x86_64-1 # elf patcher

### minimal extra libs required for core tools
#openssl-1.1.0l-x86_64-1 # install - required for various other tools (rsync etc)
#libffi-3.2.1-x86_64-1 # install - required to build python
#expat-2.2.5-x86_64-1 # install - required to build python
#libssh2-1.8.0-x86_64-1 # install - optional dependency for curl
#libfuse-2.9.7-x86_64-1 # required by fossil etc
#libnettle-3.4-x86_64-1 # required by libgnutls
#libtasn1-4.13-x86_64-1 # required by libgnutls
##libidn-1.33-x86_64-1 # older version of libidn2
#libunistring-0.9.8-x86_64-1 # dependency of libidn2
#libidn2-2.0.4-x86_64-1 # optional dependency for libgnutls
#libp11kit-0.23.9-x86_64-1 # optional dependency for libgnutls
#libgnutls-3.6.2-x86_64-1 # install - optional dependency for wget, pidgin
#libnl-3.4.0-x86_64-1 # install - required by wpa_supplicant
libnl-doc-3.4.0-x86_64-1 # because we can
liblzo2-2.10-x86_64-1 # install - so that libarchive doesn't depend on lzop, also for btrfs
liblz4-1.9.2-x86_64-1 # install - for squashfs-tools (static only)
#libarchive-3.4.0-x86_64-1 # install - required by cmake
#libc-ares-1.14.0-x86_64-1 # install - optional dependency for curl (build-time)
#libaio-0.3.111debian1-x86_64-1 # install - high-performance I/O library
#librtmp-2018.05-x86_64-1 # install - optional dependency for curl
#libpopt-1.16-x86_64-1 # install - required by libefivar, optional for gptfdisk
#sqlite3-3.26.0-x86_64-1 # optional dependency for python, libapr-util
sqlite3-docs-3.26.0-noarch-1 
#curl-7.64.0-x86_64-1 # install - required by cmake, slapt-get
#libuv-1.19.1-x86_64-1 # install - required by cmake
cmake-3.10.2-x86_64-1 # install - needed to build cmake-configured programs


### Fatdog Core CLI apps
#busybox-1.27.0.git.2017.03-x86_64-1 
#mountmon-2019.10-x86_64-1 
#dash-static-0.5.9.1-x86_64-1 
#dialog-1.3.2017.12-x86_64-1 
#wget-1.19.4-x86_64-1 
#rsync-3.1.3-x86_64-1 
#pv-1.6.6-x86_64-1 
#iptables-1.6.2-x86_64-1 
#dhcpcd-7.0.1-x86_64-1 
#inotify-tools-3.20.1-x86_64-1 
#screen-4.6.2-x86_64-1 
#reptyr-0.6.2.2018.05-x86_64-1 
#squashfs-tools-4.4-x86_64-1 
#unrar-5.5.8-x86_64-1 
#openssh-7.7p1-x86_64-1 
#bcrypt-2014.07-x86_64-1 
#scrypt-1.2.1-x86_64-1 
#afo-1.0-x86_64-1 
fossil-1.35-x86_64-1 # needs openssl
##mongoose-3.8-x86_64-1 # needs openssl
#civetweb-1.11-x86_64-1 # needs openssl - future replacement for mongoose
#cpufreq-utils-0.8.1debian-x86_64-1 
#mpscan-0.1.0kirk-x86_64-1 
#pnscan-1.11-x86_64-1 
#nbtscan-1.51james-x86_64-1 
#jchroot-1.0-x86_64-1 
#disktype-9.3-x86_64-1 
#miredo-1.2.6-x86_64-1 # ipv6 tunnel
#mawk-1.3.4.2017-x86_64-1 # very fast awk
#wireless-tools-30.pre9-x86_64-1 # iwconfig, etc.
#iw-4.14-x86_64-1 
#n2n-v1-2015.03-x86_64-1 # v1 is better at peer-to-peer
##n2n-v2-2015.03-x86_64-1 # small, simple peer-to-peer VPN
##n2n-v2-ntop-2.3.0.2018.07-x86_64-1 # small, simple peer-to-peer VPN
#redir-2.2.1-x86_64-1 # userspace port redirector
#dumb-init-1.2.1-x86_64-1 # for sandbox
#tini-init-0.18.0-x86_64-1

rabbit-tree-2016.11-x86_64-1 # install - required by autochownd, requires cmake
#autochownd-2018.08-x86_64-1 
#wpa-supplicant-2.6-x86_64-1 

#make-ca-1.5-noarch-1 # install - required to create lfs-cacert (this is an update of lfs-cacert-tools)
#lfs-cacert-2019.12-noarch-1 

man2html-1.6g.debian11-x86_64-1 
paco-2.0.9-x86_64-1 
porg-0.10-x86_64-1 # porg is a newer version of paco, but with lesser functionalities
#smartmontools-6.7pre-x86_64-1 
#ethtool-4.16-x86_64-1 
#hdparm-9.56-x86_64-1 
#libatasmart-0.19-x86_64-1 # I don't remember why we need this ...

#libdaemon-0.14-x86_64-1 # install - required by ifplugd
#ifplugd-0.28-x86_64-1 # all that we need from this package is actually ifplugstatus
#libnss-mdns-0.10-x86_64-1 # zeroconf/bonjour resolver (Lennart version)

### more libs (listed here due to dependency)
#libgpg-error-1.27-x86_64-1 # install - needed for libgcrypt, libassuan, gnupg
#libgcrypt-1.8.2-x86_64-1 # install - optional dependency for libxslt
#libxml2-2.9.7-x86_64-1 # install - needed for libxslt
#libxslt-1.1.32-x86_64-1 # install - needed for libxcb


## python
python-2.7.14-x86_64-1 # install - required to build xcb-proto (and thus Xorg)
python-docs-2.7.14-noarch-1 
python3-3.6.5-x86_64-1 # dependency of meson
python3-docs-3.6.5-noarch-1 
ninja-1.9.0-x86_64-1 # build system, dependency of meson, depends on python 3
meson-0.52.0-x86_64-1 # build system, depends on ninja
python-funcsigs-1.0.2-x86_64-1 # needed for python-beaker 
python-beaker-1.10.0-x86_64-1 # needed for python-mako
python-markupsafe-1.0-x86_64-1 # needed for python-mako
python-mako-1.0.4-x86_64-1 # Needed for mesa-vdpau
python-docutils-0.14-noarch-1

### more tools (listed here due to dependency)
#xml2-0.5-x86_64-1 # Fatdog Core (needs libxml2)
#htop-2.2.0-x86_64-1 # needs python to build
distcc-3.3.2018.05-x86_64-1 # distcc now requires python to build. Nice.
##distcc-helper build # helper only needed for ARM cross-compiling
#p7zip-7za-16.02-x86_64-1 
##hiawatha-10.8.1-x86_64-1 # better webserver than mongoose
doxygen-1.8.17-x86_64-1 # install - optionally used by others to generate docs
gdb-8.1-x86_64-1 # optionally requires python and libxml2
cgdb-0.7.0_2018.07.24_b88b697-x86_64-1


## intltool - required to build  XKeyboardConfig
perl-xml-parser-2.44-x86_64-1 # install - required to build intltool
intltool-0.51.0-x86_64-1 # install - required to build XkeyboardConfig


## freetype and fontconfig - required for core xlibs
#libpng-1.6.34-x86_64-1 # install - optional dependency for freetype and pixman
##libpng12-1.2.59-x86_64-1 # binary compatibility for old apps, no headers just libs
##freetype2-base-2.9.1-x86_64-1 # install - required for fontconfig
freetype2-doc-2.9.1-noarch-1 
#fontconfig-2.13.0-x86_64-1 # install - required for xorg libs
##fontconfig-docs build # only needed for git version of fontconfig
#pixman-0.34.0-x86_64-1 # install - required by xorg server
yasm-1.3.0-x86_64-1 # install - required to build libjpeg-turbo
#libjpeg-turbo-1.5.3-x86_64-1 # optional dependency for jwm and many others
#libjpeg-turbo62-1.5.3-x86_64-1 # compatibility libjpeg.so.62 library (no headers, just libs)



########### XORG ###########

## touchscreen libraries
#tslib-1.16-x86_64-1 # install - optional Xorg dependency
#mtdev-1.1.5-x86_64-1 # install - optional Xorg dependency

### Xorg & libs # all to be installed otherwise Xorg won't build
util-macros-1.19.2-x86_64-1 


xorgproto-2018.4-noarch-1 # install - required for xorg, replaces all individual protos

## Xlibs and tools - start with libxcb
makedepend-1.0.5-x86_64-1 # needed for earlier Xorgs, not needed in BLFS 7.5
#libXau-1.0.8-x86_64-1 # install - required by libxcb
#libXdmcp-1.1.2-x86_64-1 # install - required by libxcb
xcb-proto-1.13-noarch-1 # install - required by libxcb - needs 32-bit python
#libxcb-1.13.1-x86_64-1 # install - required by xcb-util-* below


## core xorg libs  # install - required for Xserver and others
#xtrans-1.3.5-x86_64-1 
#libX11-1.6.7-x86_64-1 
#libXext-1.3.3-x86_64-1 
#libFS-1.0.7-x86_64-1 
#libICE-1.0.9-x86_64-1 
#libSM-1.2.2-x86_64-1 
#libXScrnSaver-1.2.2-x86_64-1 
#libXt-1.1.5-x86_64-1 
#libXmu-1.1.2-x86_64-1 
#libXpm-3.5.12-x86_64-1 
#libXaw-1.0.13-x86_64-1 
#libXfixes-5.0.3-x86_64-1 
#libXcomposite-0.4.4-x86_64-1 
#libXrender-0.9.10-x86_64-1 
#libXcursor-1.1.15-x86_64-1 
#libXdamage-1.1.4-x86_64-1 
#libfontenc-1.1.3-x86_64-1 
#libXfont-1.5.4-x86_64-1 
#libXfont2-2.0.3-x86_64-1 
#libXft-2.3.2-x86_64-1 
#libXi-1.7.9-x86_64-1 
#libXinerama-1.1.3-x86_64-1 
#libXrandr-1.5.1-x86_64-1 
#libXres-1.2.0-x86_64-1 
#libXtst-1.2.3-x86_64-1 
#libXv-1.0.11-x86_64-1 
#libXvMC-1.0.10-x86_64-1 
#libXxf86dga-1.1.4-x86_64-1 
#libXxf86vm-1.1.4-x86_64-1 
#libdmx-1.1.4-x86_64-1 
#libpciaccess-0.14-x86_64-1 
#libxkbfile-1.0.9-x86_64-1 
#libxshmfence-1.3-x86_64-1 

## additional xcb libs (can only be built after the underlying xlibs are built)
#xcb-util-0.4.0-x86_64-1 # install - required by the rest of xcb-util-image
#xcb-util-image-0.4.0-x86_64-1 # install - required by xorg-server with kdrive
#xcb-util-keysyms-0.4.0-x86_64-1 # install - required by xorg-server with kdrive
#xcb-util-renderutil-0.3.9-x86_64-1 # install - required by xorg-server with kdrive
#xcb-util-wm-0.4.1-x86_64-1 # install - required by xorg-server with kdrive


## Mesa
#libpthread-stubs-0.4-x86_64-1 # install - required for mesa
elfutils-0.170-x86_64-1 # install - optional dependency mesa (required to build radeon 3D driver)
#libdrm-2.4.95-x86_64-1 # install - required for mesa
#libelf-0.170-x86_64-1 # libraries extracted from elfutils (for running radeon 3D driver)
llvm-6.0.1-x86_64-1 # install - optional dependency for mesa (required to build radeon 3D drivers)

##vdpau
#libvdpau-1.1.1-x86_64-1 # optional dependency for mesa
#vdpauinfo-1.0-x86_64-1 

##libva-pre-2.5.0-x86_64-1 #mesa has a circular dependency. You must build libva first without EGL and GLX support.
#mesa-18.3.6-x86_64-1 # install - required to build glu
##mesa-vdpau-18.3.6-x86_64-1 
#mesa-libglu-9.0.0-x86_64-1 # install - required for mesa-demos
#libtxc_dxtn-1.0.1-x86_64-1 

### libva
#libva-2.5.0-x86_64-1 # install - required for libva-intel-driver, ffmpeg
#libva-intel-driver-2.3.0-x86_64-1 




## bitmaps for xorg apps
#xbitmaps-1.1.2-x86_64-1 # install - required by xorg apps

## std xorg apps
#bdftopcf-1.1-x86_64-1 # install - required to build fonts
#iceauth-1.0.8-x86_64-1 
#luit-1.1.1-x86_64-1 # install - required to build twm/xterm
#mkfontdir-1.0.7-x86_64-1 # install - required to build fonts
#mkfontscale-1.1.3-x86_64-1 # install - required to build font encodings
#sessreg-1.1.1-x86_64-1 
#setxkbmap-1.3.1-x86_64-1 
#smproxy-1.0.6-x86_64-1 
#x11perf-1.6.0-x86_64-1 
#xauth-1.0.10-x86_64-1 
#xbacklight-1.2.2-x86_64-1 
#xcmsdb-1.0.5-x86_64-1 
#xcursorgen-1.0.6-x86_64-1 # install - required to build xcursor-themes
#xev-1.2.2-x86_64-1 
#xgamma-1.0.6-x86_64-1 
#xdpyinfo-1.3.2-x86_64-1 
#xdriinfo-1.0.6-x86_64-1 
#xhost-1.0.7-x86_64-1 
#xinput-1.6.2-x86_64-1 
#xkbcomp-1.4.1-x86_64-1 
#xkbevd-1.1.4-x86_64-1 
#xkbutils-1.0.4-x86_64-1 
#xkill-1.0.5-x86_64-1 
#xlsatoms-1.1.2-x86_64-1 
#xlsclients-1.1.4-x86_64-1 
#xmessage-1.0.5-x86_64-1 
#xmodmap-1.0.9-x86_64-1 
#xpr-1.0.5-x86_64-1 
#xprop-1.2.3-x86_64-1 
#xrandr-1.5.0-x86_64-1 
#xrdb-1.1.1-x86_64-1 
#xrefresh-1.0.6-x86_64-1 
#xset-1.2.4-x86_64-1 
#xsetroot-1.1.2-x86_64-1 
#xvinfo-1.1.3-x86_64-1 
#xwd-1.0.7-x86_64-1 
#xwininfo-1.1.4-x86_64-1 
#xwud-1.0.5-x86_64-1 

## std Xorg fonts
#xcursor-themes-1.0.5-noarch-1 
#font-util-1.3.1-x86_64-1 # install - required to build fonts
#font-encodings-1.0.4-noarch-1 # install - required to build fonts
#font-alias-1.0.3-noarch-1 
#font-cursor-misc-1.0.3-noarch-1 
#font-misc-misc-1.1.2-noarch-1 


## xorg server and drivers, mesa
#xkeyboard-config-2.24-x86_64-1 
#libepoxy-1.5.2-x86_64-1 # required by xorg-1.16.1 onwards
#xorg-server-1.20.6-x86_64-1 # install - required so all the drivers can be built against it
#libevdev-1.5.9-x86_64-1 # install - required for synaptics

##xf86-input-evdev-2.10.6-x86_64-1 
##xf86-input-keyboard-1.9.0-x86_64-1 # fallback driver - usually evdev is sufficient
##xf86-input-mouse-05272018-x86_64-1 # fallback driver - usually evdev is sufficient
#xf86-input-wacom-0.36.0-x86_64-1 
##xf86-input-synaptics-1.9.0-x86_64-1 
##xf86-input-joystick-1.6.3-x86_64-1 
##xf86-input-vmmouse-13.1.0-x86_64-1 
##xf86-input-mtev-0.2.2-x86_64-1 

#xf86-video-fbdev-0.5.0-x86_64-1 
#xf86-video-dummy-0.3.8-x86_64-1 # dummy driver for Xvfb replacement
#xf86-video-intel-2.99.918-x86_64-1 
#xf86-video-nouveau-1.0.16-x86_64-1 
#xf86-video-ati-19.0.1-x86_64-1 
#xf86-video-nv-2.1.21-x86_64-1 
#xf86-video-openchrome-0.6.0-x86_64-1 
#xf86-video-vesa-2.4.0-x86_64-1 
#xf86-video-vmware-13.3.0-x86_64-1 
#xf86-video-amdgpu-19.1.0-x86_64-1 
#xf86-video-sis-0.11.0-x86_64-1 

## last extra proto and libs #Don't think we need these.
##printproto      # install - required by libXp
##libXp           # install - may be required by twm/xterm?

## final part of BLFS Xorg - twm, xterm, xclock and init
#twm-1.0.10-x86_64-1 
xterm-333-x86_64-1 
##xclock-1.0.7-x86_64-1 
#xinit-1.4.0-x86_64-1 
motif-2.3.8-x86_64-1 # james loves motif

### Extra Xorg apps
#xlsfonts-1.0.6-x86_64-1
#xload-1.1.3-x86_64-1
xman-1.1.4-x86_64-1
#freetype2-demos-2.9.1-x86_64-1 # ft2demos can only be built after Xorg is installed
##oclock-1.0.4-x86_64-1 
#xinput_calibrator-2014.08-x86_64-1 
#numlockx-1.2-x86_64-1 

## extra fonts and cursors
#font-dejavu-ttf-2.37-noarch-1 
##font-charis-ttf-5.000-noarch-1 
##font-andika-ttf-5.000-noarch-1 
##font-gentium-plus-ttf-5.000-noarch-1 
##font-urw-type1-8.11-noarch-1 # same ghostscript std fonts but in different location
#font-urw-std-symbol-8.11-noarch-1 # only contains std symbol (s050000l)
##font-caladea-2013.02.14-noarch-1 
##font-carlito-2013.09.20-noarch-1 
##font-gelasio-2018.06-noarch-1 
##font-cantarell-0.0.25-noarch-1 
##cursor-whitelarge-1.0-noarch-1 
##cursor-large-1.0-noarch-1 
##cursor-obsidian-1.0-noarch-1 

### end of Xorg



### Audio libraries
#alsa-lib-1.1.6-x86_64-1 # install - required for alsa-plugins and alsa-utils
#libogg-1.3.3-x86_64-1 # install - required to build libspeex, libvorbis, libtheora
#libvorbis-1.3.6-x86_64-1 # install - optional dependency of libsndfile, libtheora
#libflac-1.3.2-x86_64-1 # install - optional dependency of libsndfile
#libsndfile-1.0.28-x86_64-1 # install - required by jack2, optional dependency libsamplerate
#libsamplerate-0.1.9-x86_64-1 # install - optional dependency for alsa-plugins
#libspeex-1.2.0-x86_64-1 # install - optional dependency for alsa-plugins
#libjack2-1.9.12-x86_64-1 # install - optional dependency of alsa-plugins
#alsa-plugins-1.1.6-x86_64-1 
#alsa-utils-1.1.6-x86_64-1 
#alsa-oss-1.1.6-x86_64-1 
#libcaps-ladspa-0.9.24-x86_64-1 # 0.4.5 work, with 0.9.x alsa-equal must be patched
#alsa-equal-0.6-x86_64-1 
#libportaudio-19.2016.10.30-x86_64-1 # install - required for guvcview, espeak


### GnuPG (GPG) related libs - required for slapt-get
#libassuan-2.5.1-x86_64-1 # install - required for gnupg1
#libusb-1.0.22-x86_64-1 # install - optional dependency for gnupg
#libusb-compat-0.1.5-x86_64-1 # install - optional dependency for gnupg
#gnupg1-1.4.22-x86_64-1 # install - optional dependency for gpgme
#libgpgme1-1.10.0-x86_64-1 # install - for slapt-get
libksba-1.3.5-x86_64-1 # install - required by gnupg2
libnpth-1.5-x86_64-1 # install - required by gnupg2
gnupg2-2.2.7-x86_64-1 # install - optional dependency for gpgme
##libgpgme2-1.10.0-x86_64-1 
##pinentry-curses-1.1.0-x86_64-1 
##pinentry-xlib-1.2-x86_64-1 

### finally, slapt-get
#slapt-get-0.10.3pre-x86_64-1 


## Docbook tools (for creating rox-filer docs and others)
docbook-xml-4.5-noarch-1 # install - required by docbook-xsl
docbook-xsl-1.79.2-noarch-1 # install - required by xmlto
xmlto-0.0.28-x86_64-1 # install - required to build rox-filer docs
##eudev-docs-1.7-noarch-1 # also depends on docbook stuff
eudev-docs-3.2.5-noarch-1 # also depends on docbook stuff


### GTK2 and dependencies
## gtkdoc - required to build docs
python3-libxml2-2.9.7-x86_64-1
itstool-2.0.4-x86_64-1
gtkdoc-1.29-x86_64-1

## glib
#libpcre-8.43-x86_64-1 # install - optional dependency for glib
#dbus-1.12.4-x86_64-1 # install - optional dependency for glib
#glib-2.58.1-x86_64-1 # install - required by gtk
#shared-mime-info-1.10-x86_64-1 # install so that future MIME updates are captured against this as the base
#desktop-file-utils-0.23-x86_64-1 # this two are used for glib tests
#grep-pcre-3.1-x86_64-1

## atk
gobject-introspection-1.56.1-x86_64-1 # install - optional dependency for atk2
#atk2-2.28.1-x86_64-1 # install - required for gtk2

## gdk-pixbuf
#libjbigkit-2.1-x86_64-1 # install - optional dependency for libtiff
#freeglut-3.0.0-x86_64-1 # optional dependency for libtiff
#libtiff-4.0.9-x86_64-1 # install - required dependency of gdk-pixbuf
#libjasper-2.0.14-x86_64-1 # install - optional dependency for gdk-pixbuf
#gdk-pixbuf-2.36.12-x86_64-1 # install - required dependency for gtk

## libicu
##libicu-full-62.1-x86_64-1
#libicu-62.1-x86_64-1           # Cut-down locals. Needed for LibreOffice
libicu-nls-devx-62.1-x86_64-1 # Contains the locals removed from libicu. Install in the nls and devx.

## pango and cairo
#cairo-1.14.12-x86_64-1 # install - required dependency for pango
#libgraphite2-1.3.11-x86_64-1 # optional dependency for harfbuzz
#harfbuzz-1.7.6-x86_64-1 # install - required dependency for pango
#freetype2-2.9.1-x86_64-1 # version of freetype2 that depends on harfbuzz
#libfribidi-1.0.3-x86_64-1 # pango now wants this (also required to build libass)
#pango-1.42.4-x86_64-1 # install - required by pango-compat and gtk
#pangox-compat-0.0.2-x86_64-1 # for very old apps (e.g, libgtkglex in repo)

## and finally gtk2
#hicolor-icon-theme-0.17-noarch-1 # install - required by other apps that will deposit their icons here
#xdg-utils-1.1.0.rc1-noarch-1 # install - optional dependency for cups
##avahi-base-0.7-x86_64-1 # This is the version without gtk2 - so it can be used to build cups/gtk2 (break circular dependency)
#cups-2.1.3-x86_64-1 # build the meta pacakge
#cups-avahi-2.2.7-x86_64-1 # install - optional dependency of gtk
#gtk2-2.24.32-x86_64-1 # install - required by other tools
#avahi-0.7-x86_64-1 # zeroconf/bonjour publisher (Lennart version) - overwrite base

## additional pixbuf loader
#libcroco-0.6.12-x86_64-1 # install - required dependency for librsvg (optional for 2.34.2)
#librsvg-2.40.20-x86_64-1 

## libs that extend GTK
#libunique-1.1.6-x86_64-1 # for e.g. gimp, bluetooth-applet, etc
#glade-3.8.5-x86_64-1 # build glade before gtksourceview so we can glade for it
#libgtksourceview-2.10.5-x86_64-1 # install - for notecase
#gtk2-engines-2.20.2-x86_64-1 
#gtk2-theme-murrine-2016.03.21-x86_64-1 

##libgudev requires Glib and gobject so after gtk
#libgudev-232.0-x86_64-1 
#libwacom-0.29-x86_64-1 
#libinput-1.14.1-x86_64-1 
#xf86-input-libinput-0.29.0-x86_64-1 

#libapulse-0.1.12.2019.10-x86_64-1 


### Window Managers, Panels and File Managers
#libstartup-notification-0.12-x86_64-1 # optional dependency for window managers
#jwm-2.3.7.s1685-x86_64-1 
#giflib-5.1.4-x86_64-1 # install - optional dependency for imlib2
#imlib2-1.5.1-x86_64-1 # install - optional dependency for openbox
#openbox-3.6.1-x86_64-1 # install - so we can build its utilities
##lxpanel-0.3.8.1p5-x86_64-1 # fallback
##icewm-1.4.2-x86_64-1 
##spacefm-1.0.6-x86_64-1 
#rxvt-unicode-9.22-x86_64-1 # do it after gdk-pixbuf so we get support for background image

## openbox utilities
#libgnome-menus-2.30.5-x86_64-1 # required for openbox-xdgmenu, useful for others
#openbox-xdgmenu-0.4-x86_64-1 
#obconf-2013.9-x86_64-1 # this is obsolete and should be replaced with obconf-qt

## rox-filer
##rox-filer-2015.02-x86_64-2 
#rox-filer-jun7-2020.01-x86_64-1 


### Fatdog Xorg/GTK core utilities
bacon-3.9.3-x86_64-1 # required to build certain helper programs
#sit-2013.01-x86_64-1 
#yaf-splash-1.02-x86_64-1 
##gtk-server-2.4.4-x86_64-1 # newer gtk-server, not 100% compatible, need to migrate scripts
#gtk-server-2.3.1sr-x86_64-1 # older gtk-server, works with existing scripts
#xdialog-2016.12-x86_64-1 
#gslapt-0.5.3j-x86_64-1 # this is the one used in 700, looks stable
#xcur2png-0.7.1-x86_64-1 
#gtksu-2020.01-x86_64-1 
#slim-1.3.6-x86_64-2
##retrovol-0.13.1-x86_64-1 
#glipper-lite-2013.9-x86_64-1 
#gftp-2.0.19-x86_64-1 
#gdmap-0.8.1.debian3-x86_64-1 
#mime-support-3.57-noarch-1 # required by notecase
#notecase-1.9.8-x86_64-1 
#gexec-0.4debian1-x86_64-1 
#xsel-1.2.0-x86_64-1 
#x11vnc-0.9.14.dev-x86_64-1 
#fltk-1.3.5-x86_64-1 # required for tigervnc
#tigervnc-1.9.0-x86_64-1 # BLFS now recommends tigervnc
##turbovnc-2.1.2-x86_64-1 # this only builds the server. client requires Java, build offline.


### CUPS - the rest of cups component
## version of cups that DOES NOT support Bonjour
##cups-std-2.2.7-x86_64-1 
## libraries required by cups filter
#libijs-0.35-x86_64-1 # install - required for cups-filter
#lcms2-2.9-x86_64-1 # install - required for cups-filter
#libopenjpeg2-2.3.0-x86_64-1 # optional dependency for poppler
#poppler-0.65.0-x86_64-1 # install - required for cups-filter
##poppler-encodings-0.4.9-noarch-1 # CJK/Cyrillic encodings
#qpdf-8.3.0-x86_64-1 # install - required for cups-filter

## ghostscript and mupdf is now a dependency of cups-filter according to BLFS
##mupdf-1.13.0-x86_64-1 # install - required for cups-filter
##ghostscript-9.50-x86_64-1 # Postscript drivers
##ghostscript-std-fonts-8.11-noarch-1 

## cups filter
##cups-filters-1.26.1-x86_64-1 # misc printer drivers
#cups-filters-avahi-1.26.1-x86_64-1 # one that depends on avahi
#gutenprint-5.2.14-x86_64-1 # more drivers



### GUI Apps
## more libs first
#aspell-0.60.6.1-x86_64-1 # install - required by aspell-dict-en and enchant
#aspell-dict-en-2018.04.16-noarch-1 
#hunspell-1.6.2-x86_64-1 # install - required by libenchant
#libenchant-1.6.1-x86_64-1 # install - required by gtkspell
#libgtkspell-2.0.16-x86_64-1 # install - optional dependency of sylpheed

##t1lib build        # required for evince for better DVI viewer, but DVI requires texlive
#libdjvulibre-3.5.27-x86_64-1 # install - optional dependency for evince
#libspectre-0.2.8-x86_64-1 # install - optional dependency for evince

perl-xml-sax-base-1.09-x86_64-1 # dependency for perl-xml-sax
perl-xml-namespacesupport-1.12-x86_64-1 # dependency for perl-xml-sax
perl-xml-sax-1.00-x86_64-1 # dependency for perl-xml-libxml, perl-xml-simple
perl-xml-expat-0.51-x86_64-1 # dependency for per-xml-simple
perl-xml-libxml-2.0132-x86_64-1 # optional dependency for perl-xml-simple
perl-xml-simple-2.24-x86_64-1 # install - required to build icon-naming-utils
icon-naming-utils-0.8.90-noarch-1 # install - required dependency for gnome-icon-theme
##gnome-icon-theme-3.12.0-noarch-1 # install - required dependency for evince


## GTK apps
#evince-2.32.0-x86_64-1 
##sylpheed-3.7.0-x86_64-1 
#leafpad-0.8.18.1-x86_64-1 
#geany-1.33-x86_64-1 
geany-plugins-1.33-x86_64-1 
#geany-plugins-spell-1.33-x86_64-1 
#gtk-chtheme-0.3.1.debian5-x86_64-1 
#calcoo-1.3.18-x86_64-1 
#engrampa-1.14.1-x86_64-1 
#gifsicle-1.91-x86_64-1 # used by mtpaint for gif animation
#mtpaint-3.49.19-x86_64-1 
##mtpaint-handbook-3.49.01-noarch-1 
#tsclient-0.150-x86_64-1 
#libexiv2-0.26-x86_64-1 # required to build viewnior 1.4 (1.3 doesn't need it)
#viewnior-1.7-x86_64-1 
#xosd-2.2.14-x86_64-1 
#sven-2019.02-x86_64-1 
##ted-2.23-x86_64-1 
#libgtkspell3-3.0.9-x86_64-1 # for yad
#yad_gtk2-0.42.0_9-x86_64-1

imake-1.0.7-x86_64-1 # install - required to build xvkbd
xorg-cf-files-1.0.6-noarch-1 # install - required to build xvkbd and ssvnc
#x11-ssh-askpass-1.2.4.1-x86_64-1 # GUI for asking ssh password, needs imake to build
#ssvnc-1.0.30-x86_64-1 

#libgssglue-0.4-x86_64-1 # dependency for rdesktop
#rdesktop-1.8.3-x86_64-1 
#keyutils-1.5.10-x86_64-1 # optional dependency for kbrb5
##krb5-1.16-x86_64-1 # optional support for rdesktop


## CLI apps
#gpm-1.20.7-x86_64-1 # install - required by links
#links-2.16-x86_64-1 
#dnsmasq-2.79-x86_64-1 
##html-tidy-5.6.0-x86_64-1 
#nano-2.9.7-x86_64-1 
#stunnel-5.46-x86_64-1 
#fakeroot-1.22.debian2-x86_64-1 
#fakechroot-2.19-x86_64-1 
#cifs-utils-6.8-x86_64-1 
#netpbm-advanced-10.88.00-x86_64-1 
netpbm-userguide-2019.09-noarch-1 
asciidoc-8.6.9-x86_64-1 # I think should include grutatxt, it is more lightweight
#lua-5.3.4-x86_64-1 # required by vlc
tcl-doc-8.6.8-noarch-1 
tcl-8.6.8-x86_64-1 # install - required to build tk
tk-8.6.8-x86_64-1 # install - optional dependency of git

##espeak-1.48.15-x86_64-1 
#ncdu-1.13-x86_64-1 
##iptraf-3.0.1-x86_64-1 
#iptraf-ng-1.1.4-x86_64-1 # newer than iptraf
#lftp-4.8.4-x86_64-1 
#nc6-1.0debian8-x86_64-1 
#rsound-2013.8-x86_64-1 
#mc-4.8.22-x86_64-1 
#lm-sensors-3.4.0-x86_64-1 # install - optional dependency for razorqt
#libacpi-0.2-x86_64-1 # dependency for qt batterymeter
nginx-1.15.0-x86_64-1 
libconfuse-3.2.1-x86_64-1 # dependency for bmon - static lib only
#bmon-4.0git-x86_64-1
#pflask-2018.09-x86_64-1

## version controls
libapr-1.6.3-x86_64-1 # install - required by subversion
libapr-util-1.6.1-x86_64-1 # install - required by subversion
scons-3.0.1-x86_64-1 # install - required to build libserf
libserf-1.3.9-x86_64-1 # install - optional dependency for subversion
swig-3.0.12-x86_64-1 # install - optional to build perl/python bindings
subversion-1.10.0-x86_64-1 
git-2.17.1-x86_64-1 
git-manpages-2.17.1-noarch-1 
git-htmldocs-2.17.1-noarch-1 
bazaar-2.7.0.2017.01-x86_64-1 
mercurial-4.6-x86_64-1 

### libs previously needed by abiword/gnumeric, but also used by others
#libglade-2.6.4-x86_64-1 # required to build gnumeric and gtkdialog (with vte support)
python-py2cairo-1.17.0-x86_64-1 # required for pygobject
python-pygobject-2.28.7-x86_64-1 # optional dependency for gnumeric, required for pygtk/xpra/meld
python-pygobject3-3.28.2-x86_64-1 # for newer gnumeric that we don't use (gtk3)

#libgsf-1.14.43-x86_64-1 # required to build libgoffice and libwv
#libwv-1.2.9-x86_64-1 # install - libwvstreams depends on this.
libboost-1.67.0-x86_64-1 #install - needed for many stuff (abiword, libreoffice, and others).
#libboost-common-1.67.0-x86_64-1 # common subset of libboost: system, filesystem serialization

#gtkdialog-2013.514-x86_64-1 # build here after libglade so it will use libglade

## osmo and its dependency
#libical-3.0.3-x86_64-1 # install - optional dependency for osmo (and abiword)
#libgtkhtml-2.12-x86_64-1 # install - optional dependency for osmo
#libdbus-glib-0.110-x86_64-1 # install - required by bluez-tools, bluetooth-applet
#libnotify-0.5.2-x86_64-1 # optional dependency for osmo - requires dbus-glib & notification server
#osmo-0.2.10-x86_64-1 

## pidgin and its dependency
#pidgin-2.13.0-x86_64-1 # depends on libgnutls

### codecs - some already build above for alsa-lib
nasm-2.13.03-x86_64-1 # required for syslinux and libx264
#liba52-0.7.4-x86_64-1 # note: not used by ffmpeg, used by xine and others
#libfaac-1.29.9.2-x86_64-1
#libfdk-aac-0.1.6-x86_64-1
#libfaad2-2.8.8-x86_64-1 
#libvpx-1.7.0-x86_64-1 
#lame-3.100-x86_64-1 
#libtheora-1.1.1-x86_64-1 
#libxvidcore-1.3.5-x86_64-1 
#libx264-2018.06-x86_64-1 
#libx265-2.8-x86_64-1 
#twolame-0.3.13-x86_64-1 
#libopencore-amr-0.1.5-x86_64-1 
#libopus-1.2.1-x86_64-1 
#libgsm-1.0.18-x86_64-1 
#libmodplug-0.8.9.0-x86_64-1 
#libass-0.14.0-x86_64-1 
#liborc-0.4.28-x86_64-1 # install - required to build schroedinger
#libschroedinger-1.0.11-x86_64-1 
#v4l-utils-1.14.2-x86_64-1 
#libaom-06142018-x86_64-1 #install optional for ffmpeg 4.0
#regionset-0.2-x86_64-1 # to set hardware DVD region

### now build libSDL then ffmpeg
#libSDL-1.2.15-x86_64-1
#libSDL2-2.0.8-x86_64-1 # required for guvcview-qt5 if compiled with SDL2
#ffmpeg-4.0-x86_64-1 

### Media applications

## vlc
#fluidsynth-1.1.11-x86_64-1 # optional vlc
#libSDL-image-1.2.12-x86_64-1 # install - optional dependency for vlc
#lua-5.3.4-x86_64-1 # install - optional dependency for vlc
#libdvdread-6.0.0-x86_64-1 # install - required for libdvdnav
#libdvdnav-6.0.0-x86_64-1 # install - optional dependency for vlc
#libdvdcss-1.4.2-x86_64-1 # install - optional dependency for vlc
#libmad-0.15.1b-x86_64-1 # install - optional dependency for vlc
##liblive555 install      # install - optional dependency for vlc (currently broken)
#libtaglib-1.11.1-x86_64-1 # install - optional dependency for vlc
#libaacs-0.9.0-x86_64-1 # install - required for vlc bluray support
#libbluray-1.0.2-x86_64-1 # install - required for vlc bluray support
#libdvbpsi-1.3.2-x86_64-1 # install - required for vlc bluray support
#libchromaprint-1.4.2-x86_64-1 # install - required for vlc
#libebml-1.3.6-x86_64-1 # install - dependency for libmatroska
#libmatroska-1.4.9-x86_64-1 # install - optional dependency for vlc
#microdns-0.0.10-x86_64-1 # install - optional dependency for vlc
#protobuf-cpp-3.7.0-x86_64-1 # install - optional dependency for vlc
#libupnp-1.8.4-x86_64-1 # install - optional dependency for vlc
#libdsm-vlc-0.3.0.2019.03-x86_64-1 # install - optional dependency for vlc
##vlc-curses-3.0.8-x86_64-1 
#vlc-plugin-2.0.6-x86_64-1_vlc303 

## xine
##xine-lib-1.2.9-x86_64-1 # install - required for xine-ui
##xine-ui-0.99.10-x86_64-1 
##xine-plugin-1.0.2-x86_64-1 
#libnspr-4.19-x86_64-1 # install - required for libjs185
#libnss-3.37.3-x86_64-1 # libnss is a natural companion for libnspr, may as well build it here
##libmozjs185-1.0.0-x86_64-1 # install - required for gxine
##gxine-0.5.907-x86_64-1 

## mplayer
##mplayer-1.3.0-x86_64-1 
##mplayer-static-1.3.0-x86_64-1 

### libs originally required by gstreamer
## gstreamer 0.10 (for h264 support in seamonkey/firefox 24 - 30)
#libneon-0.30.2-x86_64-1 # optional dependency for gst-plugins-bad (neonhttpsrc) and davfs2
#mjpegtools-2.1.0-x86_64-1 # optional dependency for gst-plugins-bad and bombono (live menus)

### Web browsers
autoconf213-2011.0430-x86_64-1 # required by firefox, seamonkey and thunderbird build
#seamonkey-2.49.5-x86_64-1 # Latest SM built for GTK2
##firefox-gtk2-52.9.0esr-x86_64-1 # Latest Firefox ESR built for GTK2
##thunderbird-gtk2-52.9.1-x86_64-1 # Latest TB built for GTK2

##flash-plugin-31.0.0.108-x86_64-1 # repackaged from Adobe website
#hal-flash-2015.02-x86_64-1 


### others
##libfakekey-0.1debian8-x86_64-1 # install - required by matchbox-keyboard
##matchbox-keyboard-2015.03-x86_64-1 
##matchbox-systray-2015.04-x86_64-1 
#xvkbd-3.9-x86_64-1 

## pygtk is very annoying to build
liblapack-3.8.0-x86_64-1 # optional dependency for python-numpy
python-numpy-1.11.1-x86_64-1 # compile-time dependency for pygtk, run-time dependency for flowblade
python-pygtk-2.24.0-x86_64-1 # install - required by xpra

python-pyxdg-0.25-x86_64-1 # not needed by xpra but convenient to build
python-cython-0.28.4-x86_64-1 # install - required to build xpra
python-lz4-0.9.0-x86_64-1 # optional run-time for xpra2
python-rencode-1.0.5-x86_64-1
python-pillow-5.3.0-x86_64-1
python-netifaces-0.10.7-x86_64-1
xpra2-2.3.2-x86_64-1 

#cdparanoia-10.2-x86_64-1 
#ripperx-git-121414-x86_64-1 


### Platform-specific stuff (e.g. mali, dove video, olpc, uefi stuff)
#pci-database-2018.07-noarch-1 
#pciutils-3.6.1-x86_64-1 # required by efibootmgr
#libefivar-36.git-x86_64-1 # required by efibootmgr, mokutil
#efibootmgr-16.git-x86_64-1 
#mokutil-0.3.0.git-x86_64-1 
#acpid-2.0.29-x86_64-1 
#pm-utils-1.4.1-x86_64-1 
#dmidecode-3.1.debian1-x86_64-1 
#ddcprobe-0.4.23debian1-x86_64-1 
#usb-database-2018.07-noarch-1 
#usbutils-0.10-x86_64-1 
#zarfy-0.1.0.2019.02-x86_64-1 
#lsscsi-0.30r154-x86_64-1 
#libx86-1.1-x86_64-1 
##uswsusp build %depends libx86 # don't build - too much perl dependency

### filesystems
#libfuse3-3.2.3-x86_64-1 # new version of fuse, needed by sshfs
#sshfs-fuse-3.4.0-x86_64-1 
#unionfs-fuse-2.0.201707-x86_64-1 
mbedtls-2.11.0-x86_64-1 
#dislocker-fuse-0.7.1-x86_64-1 
#bindfs-1.13.9-x86_64-1 
#encfs-1.9.5-x86_64-1 
#exfat-fuse-1.2.8-x86_64-1 
#exfat-utils-1.2.8-x86_64-1 
#ntfs-3g-2017.3.23-x86_64-1 
#davfs2-1.5.4-x86_64-1 
#curlftpfs-0.9.2debian9-x86_64-1 
#e2fsprogs-1.43.9-x86_64-1 # install - required for btrfs-progs
asciidoc-8.6.9-x86_64-1 # install - required for btrfs-progs build-time only
#libzstd-1.4.3-x86_64-1 # install - optional for btrfs-progs
#btrfs-progs-4.16.1-x86_64-1 
#posixovl-2015.03-x86_64-1 
#f2fs-tools-1.13.0-x86_64-1 
#libbsd-0.9.1-x86_64-1 # install - required for hfsprogs
#hfsprogs-332.25debian11-x86_64-1 
#hfsutils-3.2.6debian14-x86_64-1 
#jfsutils-1.1.15-x86_64-1 
#cdrtools-3.02a09-x86_64-1 
#dvd+rw-tools-7.1debian12-x86_64-1 
#udftools-2.0-x86_64-1 
#dosfstools-4.1-x86_64-1 
#mdadm-4.1-x86_64-1 # optional dependency for lvm2
#xfsprogs-4.16.1-x86_64-1 # optional dependency for lvm2
#lvm2-2.02.177-x86_64-1 # install - required for parted
#nilfs-utils-2.2.7-x86_64-1
#parted-3.2-x86_64-1 
#dmraid-1.0.0rc16.debian8-x86_64-1 
#gptfdisk-1.0.3-x86_64-1 
#ufiformat-0.9.9debian1-x86_64-1 
#fdutils-5.5debian7-x86_64-1 
#kpartx-0.7.8-x86_64-1 # depends on lvm2
#nbd-3.9.1-x86_64-1 
help2man-1.47.6-x86_64-1 # build-time dependency for fatsort, efitools
#fatsort-1.6.2.605-x86_64-1 
#adbfs-rootless-2016.10-x86_64-1 
#zfs-fuse-0.7.0debian18-x86_64-1 # depends on libaio
#libtirpc-1.0.3-x86_64-1 # required for nfs-utils, samba4
#libtcp_wrappers-0.7.6debian27-x86_64-1 
#nfs-utils-2.3.2-x86_64-1 
#extundelete-0.2.4-x86_64-1 # Jake
#grsync-1.2.6-x86_64-1 # Jake
#jdupes-1.11.1-x86_64-1

### Misc others (listed here because of dependency)
## opengl benchmark
#libglew-2.1.0-x86_64-1 # install - required to build mesa-demos, glmark2, libreoffice
##glmark2-2018.04-x86_64-1 


### gtkmm libs
#libsigc++-2.10.0-x86_64-1 # required by glibmm, cairomm
#glibmm-2.56.0-x86_64-1 # required by pangomm, atkmm
#atk2mm-2.24.2-x86_64-1 # required by gtk2mm
#cairomm-1.12.2-x86_64-1 # required by pangomm
#pangomm-2.40.1-x86_64-1 # required by gtk2mm
#gtk2mm-2.24.5-x86_64-1 # required by gparted

#gparted-0.33.0-x86_64-1 
#gsmartcontrol-0.9.0-x86_64-1

### gimp
#libjson-glib-1.4.2-x86_64-1 # hard dependency for libgegl, optional dependency for gtk3
#libbabl-0.1.52-x86_64-1 # required by libgegl
#libwebp-1.0.0-x86_64-1 # optional dependency for libgegl
#libgexiv2-0.10.8-x86_64-1 # optional dependency for libgegl
#libspiro-2007.1029-x86_64-1 # optional dependency for libgegl, fontforge
#libgegl-0.4.4-x86_64-1 # hard dependency for gimp
#gsettings-desktop-schemas-3.28.0-x86_64-1 # required by glib-networking
#glib-networking-2.56.1-x86_64-1 # hard dependency for gimp, libsoup
#libjson-c-0.13.1-x86_64-1 # hard dependency of libmypaint
#libmypaint-1.3.0-x86_64-1 # hard dependency for gimp
#mypaint-brushes-1.3.0-noarch-1 # hard dependency for gimp
#poppler-0.65.0-x86_64-1 # hard dependency for gimp
##poppler-encodings-0.4.9-noarch-1 
#libaalib-1.4rc5-x86_64-1 # optional dependency for gimp
#libgudev-232.0-x86_64-1 # optional dependency for gimp
#gimp-2.10.4-x86_64-1 
##gimp-help-en-2.10.4.2018.05-noarch-1 

# older gimp, smaller, less dependencies
#libgegl-0.2-x86_64-1
#gimp-2.8.22-x86_64-1
##output/gimp-help-en-2.8.2-noarch-1

### bluetooth protocol stack
#oui-database-2018.08-noarch-1 # TODO: not sure if still needed. Seems that info comes from udev hwdb now
#bluez-5.52-x86_64-1 # install - required for the rest of these to build
#openobex-1.7.2-x86_64-1 # required to build obexftp
#obexftp-0.24.2-x86_64-1 
#bluez-tools-2017.09-x86_64-1 
#libsbc-1.3-x86_64-1 # dependency for bluez-alsa
#bluez-alsa-2.0.0-x86_64-1 

#libnotify-0.5.2-x86_64-1 # install - required by bluetooth-applet
#gconf2-3.2.6-x86_64-1 # install - required by bluetooth-applet
python-libxml2-2.9.7-x86_64-1 # install - required by gnome-doc-utils
gnome-doc-utils-0.20.10-x86_64-1 # install - build-time dependency for bluetooth-applet


### pppd - do it here so we've got bluez for libpcap
#libpcap-1.8.1-x86_64-1 # install - optional dependency for pppd
#pppd-2.4.7-x86_64-1 
#libwvstreams-4.6.1debian11-x86_64-1 # install - required for wvdial
#wvdial-1.61debian4-x86_64-1 


### servers
#libsodium-1.0.16-x86_64-1
#pure-ftpd-1.0.47-x86_64-1 
#libtalloc-2.1.14-x86_64-1 # dependency for proot, samba4
##samba4-4.7.8-x86_64-1 
#samba4-cutdown-4.7.8-x86_64-1 


### misc
sbopkg-0.38.1.2018.08-noarch-1_wsr 
##libfftw3-3.3.8-x86_64-1 # this is the double-precision version of libfftw3f
##libfftw3f-3.3.8-x86_64-1 # install -required for libswh-plugins
##libswh-plugins-ladspa-0.4.17-x86_64-1 

#sane-backend-1.0.27.2018.07-x86_64-1 # install - required to build sane-frontend, xsane
#sane-frontend-1.0.24.2018.07-x86_64-1 
#xsane-0.999debian5-x86_64-1 

#bridge-utils-1.6-x86_64-1 
#uml-utilities-2007.0815-x86_64-1 
#lxc-utilities-1.1.5-x86_64-1 # this is version 1.1.5, need to test if we want to use 2.x or 3.x

libxdg-basedir-1.2.0.2017.04-x86_64-1 # install - required to build dunst (compile-time only)
#dunst-1.4.1-x86_64-1 # notification server, companion to libnotify

#mhwaveedit-1.4.23-x86_64-1 
#hardinfo-2015.05-x86_64-1 
#tweak-3.02-x86_64-1 
#hexedit-0.9.7-x86_64-1 
#lxtask-0.1.8-x86_64-1 
#eztables-firewall-2013.1117-noarch-1 # TODO: this is a dead project, need a replacement
#vobcopy-1.2.0-x86_64-1 
#dvdauthor-0.7.2-x86_64-1 
#vamps-0.99.2debian4-x86_64-1 
#libnet-1.2rc3-x86_64-1 # dependency of netdiscover
#netdiscover-110-x86_64-1 
#xannotate-2016.10-x86_64-1 
#fbterm-1.7.0-x86_64-1 
#fbcat-0.5.1.2018.08-x86_64-1 
sshuttle-0.78.4.2018.06-noarch-1 # for devx - requires python
#psip-1.42-x86_64-1 
#gtkmenuplus-1.1.9-x86_64-1 
#xlogin-2019.03-x86_64-1 
#mdview-2016.06-x86_64-1 
#gtkhtml-browser-2015.12-x86_64-1 
#cpio-2.12-x86_64-1 
#lsof-4.91-x86_64-1 
cdecl-2.5.2016.11-x86_64-1 
libucl-1.03-x86_64-1 # build-time dependency for upx
upx-3.95-x86_64-1
#fotoxx-12.01.2p-x86_64-1
#aaphoto-0.45-x86_64-1
#gxmessage-2.20.4-x86_64-1

#libart-2.3.21-x86_64-1 # dependency of inkscapelite, libgnomecanvas
##inkscapelite-0.36.3-x86_64-1 
#vnstat-1.18-x86_64-1 
#gmeasures-0.7-x86_64-1 
#duff-0.5.2-x86_64-1 # Jake
#galculator-2.1.4-x86_64-1 
#rlwrap-0.43-x86_64-1 
#cpulimit-0.2-x86_64-1 # kirk
#installwatch-2017.05-x86_64-1 # kirk - for supporting new2dir
#arp-scan-1.9.2018.07-x86_64-1 

#xlockmore-5.61-x86_64-1 # required by xlock-gui

#xdelta3-3.1.0-x86_64-1 
##xdelta-legacy-1.1.4-x86_64-1 
#fsarchiver-0.8.5-x86_64-1 

#ctorrent-3.3.2-x86_64-1
ctcs-1.4.1-x86_64-1
##udpt-2.1-x86_64-1
##udpt-troydm-2015.02-x86_64-1
#opentracker-2018.05-x86_64-1 
#mp-5.36-x86_64-1

#vncrec-twibright-0.2-x86_64-1 
#ttyrec-1.0.8-x86_64-1 
#ffcast-2017.06-x86_64-1 # check for update
#mtr-0.9.2.2018.06-x86_64-1 # check for update
#mbpfan-2.0.2-x86_64-1 # check for update

libvte-0.28.2-x86_64-1 # dependency for qemu (needed for monitor)
libusbredir-0.7.1-x86_64-1 # (optional) dependency for newer qemu
libiscsi-1.18.0.2018.06-x86_64-1 # (optional) dependency for newer qemu
qemu-arm-x86_64-3.1.0-x86_64-1 

#libmtp-1.1.15-x86_64-1 # required for jmtpfs, simple-mtpfs
#simple-mtpfs-0.3.0-x86_64-1 

python-pygtksourceview-2.10.1-x86_64-1 # required for meld
meld-1.8.6-x86_64-1 

#libgnomecanvas-2.30.3-x86_64-1 # install - required dependency of xournal
#xournal-0.4.8.2016-x86_64-1 
#lxrandr-0.3.1-x86_64-1 

#libslang-2.3.2-x86_64-1 # install - required dependency for libnewt
#libnewt-0.52.20-x86_64-1 # install - required dependency for partimage
#partimage-0.6.9debian6-x86_64-1 

python-typing-3.6.4-noarch-1 # required to build crda
python-m2crypto-0.30.1-x86_64-1 # required to build crda
#crda-regdb-2018.05.31-noarch-1 
#crda-3.18-x86_64-1 # does not use openssl for now

#libmikmod-3.3.11.1-x86_64-1 # install - optional dependency for libSDL-mixer
#libsmpeg-0.399-x86_64-1 # install - optional dependency for libSDL-mixer
#libSDL-mixer-1.2.12-x86_64-1 # install - optional dependency for armagetronad
#armagetronad-0.2.8.3.4-x86_64-1 
#gtktetris-0.6.2b-x86_64-1 
#libSDL-net-1.2.8-x86_64-1 # 12K library used by some games
#libSDL-ttf-2.0.11-x86_64-1 # 13K library used by some programs

## libSDL2
#libSDL2-image-2.0.3-x86_64-1 
#mpg123-1.25.10-x86_64-1 # dependency for libSDL2-mixer, wine
#libSDL2-mixer-2.0.2-x86_64-1 
#libSDL2-ttf-2.0.14-x86_64-1 # optional for gambas3 (gb.sdl2)
#libSDL2-net-2.0.1-x86_64-1 




### bootloaders
libgnu-efi-3.0.8-x86_64-1 # required to build sbsigntool
sbsigntools-0.9.1-x86_64-1 # required to sign UEFI bootloaders
#shim-efi64-1.33-x86_64-1 
#preloader-efi64-2013.02-x86_64-1 

## syslinux
#mtools-4.0.18-x86_64-1 # required by syslinux at runtime
#syslinux-bios-6.03-x86_64-1 
##syslinux-efi64-6.03-x86_64-1 

## grub2
#refind-0.11.4-noarch-1 
##grub2-bios-2.00-x86_64-1 # this is the version used in 700 series
##grub2-efi64-2.00-x86_64-1 # this is the version used in 700 series
##grub2-efi32-2.00-i686-1 # this is the version used in 700 series

#grub2-bios-2.02.2018.08.plain-x86_64-1 
#grub2-efi64-2.02.2018.08.plain-x86_64-1 
##grub2-efi32-2.02.2018.08.plain-i686-1 

##grub2-bios-2.02.2018.08.deb5-x86_64-1 
##grub2-efi64-2.02.2018.08.deb5-x86_64-1 
##grub2-efi32-2.02.2018.08.deb5-i686-1 

##grub2-bios-2.02.2018.08.fed-x86_64-1 
##grub2-efi64-2.02.2018.08.fed-x86_64-1 
##grub2-efi32-2.02.2018.08.fed-i686-1 

### qt5 gui framework
##qt5-5.11.1-x86_64-1 
#qt5-common-5.11.1-x86_64-1 # commonly used Qt5 libs (for Fatdog)
#qt5ct-0.35-x86_64-1 # control panel to change theme

##libev-4.24-x86_64-1 # light-weight plug-in replacement for libevent
#libevent-2.1.8-x86_64-1 # install - required dependency of transmission
##libnss-3.37.3-x86_64-1 
##qt5webengine-5.11.1-x86_64-1 # Libevent is an optional dependency
##qt-creator-qt5-4.7.0-x86_64-1 

### qt5 apps
#libsecret-0.18.6-x86_64-1 # dependency for libwebkitgtk, pinentry-gui
#pinentry-gui-1.1.0-x86_64-1 # ncurses, gtk2, qt4, qt5
#vlc-qt5-3.0.8-x86_64-1 
#transmission-qt5-2.94-x86_64-1 
#wpa-gui-qt5-2.6-x86_64-1 
#avidemux-2.7.3-x86_64-1

#libgsl-2.4-x86_64-1 # dependency for guvcview-qt5, inkscape
#guvcview-qt5-2.0.6-x86_64-1 # 2.0.5 requires SDL2, 2.0.4 can use SDL1
#vattery-0.7.5-x86_64-1 

### qt5-apps: lxqt-panel
#libxkbcommon-0.8.0-x86_64-1 # required by lxqt-panel, gt3k, fcitx-qt5
extra-cmake-modules-5.49.0-x86_64-1 # needed for kguiaddons & kwindowsystem
#kguiaddons-qt5-5.49.0-x86_64-1 # needed for lxqt-panel
#kwindowsystem-qt5-5.49.0-x86_64-1 # needed for lxqt-panel
lxqt-build-tools-0.4.0-x86_64-1 # needed for lxqt-panel
#libstatgrab-0.91-x86_64-1 # install - required for razorqt, lxqt-panel
#lm-sensors-3.4.0-x86_64-1 # install - optional dependency for razorqt
#libsysstat-0.4.0-x86_64-1 # needed for lxqt-panel
#libqtxdg-qt5-3.1.0-x86_64-1 # needed for lxqt-panel
#liblxqt-qt5-0.12.0-x86_64-1 # needed for lxqt-panel
#lxqt-globalkeys-qt5-0.12.0-x86_64-1 # needed for lxqt-panel
#lxqt-panel-qt5-0.12.0-x86_64-2
#trayTest-0.2-x86_64-1 
#touchpad-0.34-x86_64-1 

### gstreamer - needed for libreoffice when built with gstreamer
#gst2-libav-091418-x86_64-1
#gst2-plugins-base-091418-x86_64-1
#gst2-plugins-good-091418-x86_64-1
#gstreamer2-091418-x86_64-1

### libreoffice
#libreoffice-6.2.8.1-x86_64-1
#libreoffice-dict-en-6.2.8.1-x86_64-1
##libreoffice-help-en-GB-6.2.8.1-x86_64-1
##libreoffice-help-en-US-6.2.8.1-x86_64-1

### GTK3 and dependencies
##libsoup-2.62.3-x86_64-1 # dependency for libwebkitgtk, librest
##librest-0.8.1-x86_64-1 # optional dependency for gtk3

##at-spi2-core-2.28.0-x86_64-1 # gtk3 dependency
##at-spi2-atk-2.26.2-x86_64-1 # gtk3 dependency
##python-six install      # BLFS says we need this, but we can build without it
##gtk3-3.22.30-x86_64-1 
##adwaita-icon-theme-3.26.1-noarch-1 # default icon theme for gtk3
##libnotify-gtk3-0.7.8-x86_64-1 

#libconfig-1.7.2-x86_64-1 # required for compton and compton-yshui
#compton-0.1.2017.04-x86_64-1 

######## Final Fatdog packages ##########

### fatdog-extra packages
#fatdog-files-override-800.0-noarch-1 
#pkgtools-800.14.0.fatdog-noarch-1 
fatdog-pkgbuild-800.0-noarch-1 
#fatdog-i18n-800.2017.12-noarch-1 # this goes to basesfs # TODO: untested - L18L missing
##fatdog-nls-800.2017.12-noarch-1 # this goes to nls.sfs # TODO: untested - L18L missing
#fd-help-800.2017.12.14-noarch-1 # TODO: needs update
momanager-800.2017.02.24-noarch-2 # TODO: untested - L18L missing
#grub4dos-0.4.6a.2020.01-i686-1 
#grub4dosconfig-1.9.2-noarch-1 # TODO: untested
#rox-encfs-1.0-noarch-1 
#findnrun-4.0.2-noarch-1 # step
##findnrun_nls-4.0.2-noarch-1 # step
#wallpaper-setter-0.7.7.0-noarch-1 # step
#xlock-gui-2.0-noarch-1 
#multirename-1.8-noarch-1 
#pmcputemp-0.63.1-x86_64-1 
#puppy-sounds-1.0-noarch-1 
##puppy-icon-theme-0.8-noarch-1 
#cloudisk-2.0-noarch-1 
qemu-vm-manager-1.3-noarch-1 
##rox-clock-0.7-noarch-1 
#pburn-4.3.16-noarch-1 
#pfilesearch-2.2-noarch-1 
#pfind-6.3-noarch-1 
#pclock-0.8.2-noarch-1 
##quick-locale-switcher-1.5-noarch-1 # TODO: untested - L18L missing
#imgjoin-1.0-noarch-1
## dropped packages unless there is any objection
##pbackup build        # drop
##pcreatetorrent build # drop
##peasypdf build   # drop
##peasyport build  # drop
##peasyprint build # drop
##peasyscale build # drop
##prename build    # drop
##ptimer build     # drop
##pwget build      # drop
##yassm build      # drop
##peasyglue build  # drop
##peasydisc        # drop
##peasyscan        # drop
##peasyscale-cli   # drop
##xscanimage-peasy # drop



### contributed packages
#mmview-2018.08-noarch-1 # MochiMoppel
#pipepanic-0.1.3-x86_64-1 # from 01micko
#xinvaders3d-1.3.6-x86_64-1 # from 01micko
##wallmaker-1.8.9.4-noarch-1 # from trio - BUG
#gtk2-theme-23oz-1.0-noarch-1 # from smokey01
#smokey-themes-1.0-noarch-1 # from smokey01
#xprintidle-0.2-x86_64-1 # from step
##candi-1.0-noarch-1 # from rcrsn1

##fatdog-update build  # run manually

### Fatdog System Core - this must always be last and in this order
#fatdog-bins-800.0-x86_64-1 
#fatdog-scripts-800.0-noarch-1 

################# End of Fatdog64 core build ###################



