NAME="IPFire" # Software name
SNAME="ipfire" # Short name
-VERSION="2.17" # Version number
-CORE="99" # Core Level (Filename)
-PAKFIRE_CORE="98" # Core Level (PAKFIRE)
+VERSION="2.19" # Version number
+CORE="109" # Core Level (Filename)
+PAKFIRE_CORE="108" # Core Level (PAKFIRE)
GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` # Git Branch
SLOGAN="www.ipfire.org" # Software slogan
CONFIG_ROOT=/var/ipfire # Configuration rootdir
KVER=`grep --max-count=1 VER lfs/linux | awk '{ print $3 }'`
GIT_TAG=$(git tag | tail -1) # Git Tag
GIT_LASTCOMMIT=$(git log | head -n1 | cut -d" " -f2 |head -c8) # Last commit
-TOOLCHAINVER=11
+TOOLCHAINVER=12
# New architecture variables
BUILD_ARCH="$(uname -m)"
;;
# ARM
- armv5tel:armv5tel|armv5tel:armv5tejl|armv5tel:armv6l|armv5tel:armv7l)
+ armv5tel:armv5tel|armv5tel:armv5tejl|armv5tel:armv6l|armv5tel:armv7l|armv5tel:aarch64)
# These are working.
;;
armv5tel:*)
lfsmake1 tcl
lfsmake1 expect
lfsmake1 dejagnu
+ lfsmake1 pkg-config
lfsmake1 ncurses
lfsmake1 bash
lfsmake1 bzip2
+ lfsmake1 automake
lfsmake1 coreutils
lfsmake1 diffutils
lfsmake1 findutils
lfsmake2 gcc
lfsmake2 sed
lfsmake2 berkeley
+ lfsmake2 autoconf
+ lfsmake2 automake
lfsmake2 coreutils
lfsmake2 iana-etc
lfsmake2 m4
lfsmake2 bison
+ lfsmake2 ncurses-compat
lfsmake2 ncurses
lfsmake2 procps
lfsmake2 libtool
lfsmake2 perl
lfsmake2 readline
lfsmake2 readline-compat
+ lfsmake2 bzip2
lfsmake2 pcre
lfsmake2 pcre-compat
- lfsmake2 autoconf
- lfsmake2 automake
lfsmake2 bash
- lfsmake2 bzip2
lfsmake2 diffutils
lfsmake2 e2fsprogs
lfsmake2 ed
ipfiremake unzip
ipfiremake which
ipfiremake linux-firmware
+ ipfiremake ath10k-firmware
ipfiremake dvb-firmwares
+ ipfiremake mt7601u-firmware
ipfiremake zd1211-firmware
ipfiremake rpi-firmware
ipfiremake bc
ipfiremake libidn
ipfiremake nasm
ipfiremake libjpeg
+ ipfiremake libjpeg-compat
ipfiremake libexif
ipfiremake libpng
ipfiremake libtiff
ipfiremake beep
ipfiremake dvdrtools
ipfiremake nettle
- ipfiremake dnsmasq
+ ipfiremake libevent
+ ipfiremake libevent2
+ ipfiremake unbound
ipfiremake dosfstools
ipfiremake reiserfsprogs
ipfiremake xfsprogs
ipfiremake GD-TextUtil
ipfiremake perl-Device-SerialPort
ipfiremake perl-Device-Modem
+ ipfiremake perl-Apache-Htpasswd
ipfiremake gnupg
ipfiremake hdparm
ipfiremake sdparm
ipfiremake python-mechanize
ipfiremake python-feedparser
ipfiremake python-rssdler
+ ipfiremake python-inotify
+ ipfiremake python-docutils
+ ipfiremake python-daemon
+ ipfiremake python-ipaddress
ipfiremake glib
ipfiremake GeoIP
ipfiremake fwhits
ipfiremake gnump3d
ipfiremake rsync
ipfiremake tcpwrapper
- ipfiremake libevent
- ipfiremake libevent2
- ipfiremake portmap
+ ipfiremake libtirpc
+ ipfiremake rpcbind
ipfiremake nfs
+ ipfiremake gnu-netcat
+ ipfiremake ncat
ipfiremake nmap
ipfiremake ncftp
ipfiremake etherwake
ipfiremake elinks
ipfiremake igmpproxy
ipfiremake fbset
+ ipfiremake opus
+ ipfiremake python-six
+ ipfiremake python-pyparsing
+ ipfiremake spice-protocol
+ ipfiremake spice
ipfiremake sdl
+ ipfiremake libusbredir
ipfiremake qemu
ipfiremake sane
ipfiremake netpbm
ipfiremake vdr
ipfiremake vdr_streamdev
ipfiremake vdr_vnsiserver5
- ipfiremake vdr_vnsiserver3
ipfiremake vdr_epgsearch
ipfiremake vdr_dvbapi
ipfiremake vdr_eepg
ipfiremake gutenprint
ipfiremake apcupsd
ipfiremake iperf
- ipfiremake netcat
+ ipfiremake iperf3
ipfiremake 7zip
ipfiremake lynis
ipfiremake streamripper
ipfiremake ipset
ipfiremake lua
ipfiremake dnsdist
+ ipfiremake bird
+ ipfiremake dmidecode
+ ipfiremake mcelog
+ ipfiremake rtpproxy
+ ipfiremake util-macros
+ ipfiremake libpciaccess
+ ipfiremake libyajl
+ ipfiremake libvirt
+ ipfiremake freeradius
+ ipfiremake perl-common-sense
+ ipfiremake perl-inotify2
+ ipfiremake perl-Net-IP
}
buildinstaller() {