
### Fatdog64 base SFS package list
### This is the list file for multi-sfs build

### 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.1-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.18.1-x86_64-1 # optional dependency for libgnutls
libgnutls-3.6.11.1-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
haveged-1.9.4-x86_64-1
pciutils-3.6.1-x86_64-1 # required by efibootmgr and linux-tools
linux-tools-4.19.10-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

### 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.1.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
libunwind-1.3.2018.10-x86_64-1
xorg-server-1.20.6-x86_64-1 # install - required so all the drivers can be built against it
##xorg-server-1.19.6-x86_64-1
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 # for jwm
#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
cursor-aero-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-2 # 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
feh-minimal-3.1.3-x86_64-1 # for boot splash

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

## menu updaters
openbox-xdgmenu-0.4-x86_64-1
jwm-xdgmenu-0.6-x86_64-1

## rox-filer
##rox-filer-2015.02-x86_64-2
##rox-filer-jun7-721.0-x86_64-1
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 
gtk-theme-switch-2.1.0-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_gtk2
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.4-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
bubblewrap-0.4.0-x86_64-1
ltunify-2018.03-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 and chrome
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-legacy-11.2.202.644-x86_64-1
flash-plugin-32.0.0.156-x86_64-1
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.7.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 
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.3-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
gpart-0.3.2019.12-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
xcftools-1.0.7-x86_64-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
empty-0.6.20b-x86_64-1 # needed for scripting bluetoothctl
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
##bluetooth-applet-2.32.0-x86_64-1 # does not work with bluez 5.x


### 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.10-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
xtrlock-2.8.jarun.c7d5eee-x86_64-1
redshift-1.12-x86_64-1

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

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

## qemu
#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 

#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
libSDL-gfx-2.0.26-x86_64-1 # 29K 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 
libSDL2-gfx-1.0.4-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-801.2019.06.03-noarch-1
#momanager-800.2017.02.24-noarch-2 # TODO: untested - L18L missing
grub4dos-0.4.6a.2020.01-i686-1
grub4dos-0.4.5c-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
packit-1.20-noarch-1
uextract-3.41-noarch-1
magdock-1.2-x86_64-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-2019.10-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
locate-GUI-2.0-noarch-1 # from smokey01
bsdriver-3.19-noarch-1 # from smokey01

##fatdog-update build  # run manually

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

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



