R1 Alpha4 OptionalPackages Rebuilding Tracking page
This page is to gather a list of the required OptionalPackages for Alpha4
To make rebuilding faster this time around we will use haikuporter. This will require updating .bep files for any of the OptionalPackages to be able to build the current versions of each of the packages. Work can begin now on creating/updating of the .bep files over on HaikuPorts. Instructions for installing/using HaikuPorter can be found there as well.
Build requirements:
Zip file naming format: libfoo-4.2-r1a4-x86-gcc2-2009-08-25.zip
(This is the list from Alpha3 and is subject to change)
These have .bep files, but probably need to have them updated so they are using the correct source code and build steps.
Group 0
gcc-2.95.3 | 2 | |
U | gcc-4.6 | 4 |
Group 1
package | rebuilt? | |
autoconf-2.68 | 2 4 | |
automake-1.11.1 | 2 4 | |
bison-2.4.3 | 2 4 | |
flex-2.5.35 | 2 4 | |
U | icu-4.8.1.1 | 2 4 |
jam-2.5 | 2 4 | |
libtool-2.4 | 2 4 | |
m4-1.4.16 | 2 4 | |
make-3.82 | 2 4 | |
mkdepend-1.7 | 2 4 | |
perl-5.10.1 | 2 4 | |
cmake-2.8.5 | 2 4 | |
U | yasm-1.2.0 | 2 4 |
U | freetype-2.4.9 | 2 4 |
Group 2 (various supporting tools and libs)
U | apr-1.4.6 | 2 4 | |
U | apr-util-1.4.1 | 2 4 | |
bzip2-1.0.6 | 2 4 | ||
U | bzr-2.5.1 | 2 4 | |
U | cdrtools-3.01a06 | 2 4 | |
ccache-3.0.1 | 2 4 | ||
U | cpio-2.10 | 2 4 | |
ctags-5.7 | 2 4 | ||
U | curl-7.21.6 | 2 4 | |
cvs-1.12.13.1 | 2 4 | ||
gnu-classpath | gcc4 only | ||
jamvm | gcc4 only | ||
ecj | gcc4 only | ||
dmidecode | 2 4 | ||
doxygen | 2 4 | ||
droid-113 | 2 4 | ||
expat-2.0.1 | 2 4 | ||
fastdep-0.16 | 2 4 | ||
U | ffmpeg-0.10.2 | 2 4 | |
gettext-0.18.1.1 | 2 4 | ||
U | git-1.7.10.2 | 2 4 | |
U | git-doc-1.7.10.2 | 2 4 | |
gperf-3.0.4 | 2 4 | ||
groff-1.20.1 | 2 4 | ||
libevent-2.0.10 | 2 4 | ||
libiconv-1.13.1 | 2 4 | ||
liblayout-1.4.0 | 4 | (don't mess with gcc2 version) | |
libmng-1.0.10 | 2 4 | ||
U | libpcre-8.21 | 2 4 | |
U | libxml2-2.8.0 | 2 4 | |
libxslt-1.1.26 | 2 4 | ||
lua-5.1.4-3 | 2 4 | ||
U | man-1.6g | 2 4 | |
U | mercurial-2.2.2 | 2 4 | |
nano-2.2.6 | 2 4 | ||
neon-0.29.6 | 2 4 | ||
U | openssh-6.0p1 | 2 4 | |
U | openssl-1.0.0j | 2 4 | |
U | p7zip-9.20.1 | 2 4 | |
U | python-2.6.8 | 2 4 | |
rsync-3.0.7 | 2 4 | ||
ruby-1.9.1 | 2 4 | ||
sed-4.2.1 | 2 4 | ||
U | sqlite-3.7.13 | 2 4 | |
U | subversion-1.6.18 | 2 4 | |
U | tar-1.26 | 2 4 | |
texinfo-4.13a | 2 4 | ||
xz-utils-5.0.1 | 4 | gcc4 only |
Group 3
U | KeymapSwitcher-1.2.7 | 2 4 | |
U | pe-2.4.3-hg | 2 4 | |
vision-908 | 2 4 | ||
U | caya | 4 | gcc4 only |
caya-gnu-protocols | 4 | gcc4 only | |
U | colors! | 2 4 | |
puri | 4 | gcc4 only | |
bepdf-1.1.1b4 | 2 | ||
WQY-MicroHei | 2 | ||
Droid Fonts | 2 | ||
Nanumfont | 2 | ||
TimGMSoundFont (ok as is) | |||
TrackerNewTemplates | |||
WebPositive-hrev580 | |||
WonderBrush | (ok as is) |
Group 4 (Not required for Alpha4 but may still need refreshing)
burnitnow-39 | 2 4 | ||
paladin-1.3 | 4 | gcc2 build currently broken | |
BeZillaBrowser-2.0.0.22pre | 2 | ||
BeZillaMail-2.0.0.21pre | ok as is | ||
Clockwerk-0.0.2 | ok as is | ||
armyknife-63 | 2 | gcc2 only | |
beae-22 | 2 4 | ||
U | Beam-1.2alpha | 2 4 | |
vim-7.3 | 2 4 | ||
clucene-0.9.21svn | |||
friss-24 | 2 4 | ||
links-2.3-pre2 | 2 4 | ||
netsurf-2.7 | |||
OpenSound-x86-gcc2-2008-06-21.zip | using as is | ||
U | taglib-1.6.3 | 2 4 | |
transmission-2.21 | 2 4 |
Group 5 (OptionalLibPackages)
allegro-4.4.1.1 | 2 4 | ||
dumb-0.9.3 | 2 4 | ||
jgmod-0.99 | 2 4 | ||
box2d-2.1.2 | 4 | gcc4 only | |
flac-1.2.1 | 2 4 | ||
fribidi-0.19.2 | 2 4 | ||
jpeg-8d | 2 4 | ||
libao-1.0.0 | 2 4 | ||
U | libogg-1.3.0 | 2 4 | |
U | libpng-1.5.12 | 2 4 | |
libtheora-1.1.1 | 2 4 | ||
libvorbis-1.3.2- | 2 4 | ||
libwebp-0.1.3 | 2 4 | ||
lcms-2.1 | 2 4 | ||
libart_lgpl-2.3.21 | 2 4 | ||
libmad-0.15.1b | 2 4 | ||
libmikmod-3.1.11 | 2 4 | ||
U | libmodplug-0.8.8.4 | 2 4 | |
libpaper-1.1.24 | 2 4 | ||
U | libvpx-1.0.0 | 2 4 | |
physfs-2.0.1 | 2 4 | ||
U | libsdl-1.2.15 | 2 4 | |
guilib-1.2.1 | 2 4 | ||
U | sdl-gfx-2.0.23 | 2 4 | |
U | sdl-image-1.2.12 | 2 4 | |
sdl-mixer-1.2.11 | 2 4 | ||
U | sdl-net-1.2.8 | 2 4 | |
sdl-sound-1.0.3 | 2 4 | ||
sdl-rtf-0.1.0 | 2 4 | ||
U | sdl-ttf-2.0.11 | 2 4 | |
sge-030809 | 2 4 | ||
smjpeg-0.2.1 | 2 4 | ||
smpeg-0.4.5 | 2 4 | ||
speex-1.2rc1 | 2 4 | ||
vorbis-tools-1.4.0 | 2 4 |
B = needs a working .bep file F = Fails to build current version cleanly (Corrected .bep files welcome) H = haikuporter .bep written and tested N = Needs to be updated U = Updated version since Alpha3 release 3 = Third party package 2 = GCC2 build 4 = GCC4 build