Opened 10 years ago

Last modified 3 years ago

#10267 new enhancement

Outsource packageable third-party software — at Initial Version

Reported by: bonefish Owned by: bonefish
Priority: normal Milestone: R1.1
Component: Build System Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Most (ported) third-party software should be removed from the Haiku source repository. HaikuPorts recipes should be created and the software should be provided as a package (or multiple packages). For libraries it may be necessary to provide them as build features (cf. build/jam/BuildFeatures for reference (e.g. icu or openssl)); in rare cases the build system may need to build (parts of) them from the sources (cf. build/jam/BuildFeatures for reference (e.g. zlib or libsolv)). Some packages will need to be built during the bootstrap process.

SoftwareVersionBuild featureBootstrap
agg?yes (source?)yes
bash4.0.35(1)-yes
bc1.06--
compress?-?
coreutils8.4-yes
diffutils2.8.1-yes
expat?yes?
findutils4.2.33-yes
fluidsynth1.0.9??
ftp?--
ftpd?--
gawk3.1.3-yes
gdb6.3--
glut??-
gzip1.2.4-?
less418--
libcrypt?yes?
libedit?yes?
libfdt1.3.0? (!x86)?
libgutenprint?yes-
libiconv?yes?
libtelnet??-
libtiff3.9.4yes-
libudis86?yes (source)?
libutil?yes?
mapm?yes?
ncurses5.9yes-
netcat?--
patch2.5.4-?
pdflib5.0.3yes-
ping?--
ping6?--
rcs?--
sharutils4.2.1-?
tcpdump3.9.5--
telnet?--
telnetd?--
traceroute1.4a12--
unzip5.50-?
watch0.2.0--
wget1.12--
x86emu?yes (x86*, source)?
zip2.32-?

Change History (0)

Note: See TracTickets for help on using tickets.