wiki:R1/Alpha2/OptionalPackages

Version 20 (modified by scottmc, 9 years ago) ( diff )

marked several pacakges as done with pass 1, this may or may not get a second pass before r1a2 release

R1 Alpha2 OptionalPackages Rebuilding Tracking page

This page is to gather a list of the required OptionalPackages for Alpha2
To make rebuilding faster this time around we will try to make use of the HaikuPorter tool. 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-r1a2-x86-gcc2-2009-08-25.zip

Tips:
Don't forget to get the .OptionalPackageDescription file from the previously built package and update it if needed, also check to see if the previous package has one or more files in common/data/licenses and include those if they still apply.
If you want to take any of these, add your name after the package(s) in the list below. When you've finished building them, upload them (perhaps to ftp.haiku-ports.de), and post a link here until it gets checked and moved to haiku-files.org.


(This is the list from Alpha1 and is subject to change)

Group 0

Group 1

H autoconf-2.65-x86-gcc2-2009-11-28.zip [scottmc: pass1 done]
H automake-1.11.1-x86-gcc2-2009-12-23.zip [scottmc: pass1 done]
H bison-2.4.1-r1a1-x86-gcc2-2009-08-31.zip [scottmc: pass1 done]
H flex-2.5.35-r1a1-x86-gcc2-2009-08-31.zip [scottmc: pass1 done]
U jam-2.5-r1a1-x86-gcc2-2009-08-31.zip [scottmc: pass1 done]
H libtool-2.2.6b-x86-gcc2-2009-11-18.zip [scottmc: pass1 done]
H m4-1.4.14-x86-gcc2-2010-02-27.zip [scottmc: pass1 done]
H perl-5.10.1-r1a1-x86-gcc2-2009-09-08.zip

Group 2 (various supporting tools and libs)

H apr-1.3.9-x86-gcc2-2009-10-18.zip [scottmc: pass1 done]
H apr-util-1.3.9-r1a1-x86-gcc2-2009-08-29.zip [scottmc: pass1 done]
H bzip2-1.0.5-x86-gcc2-2009-12-27.zip (need libbzip2 for python to support mercurial) [scottmc: pass1 done]
O cdrecord-2.01.01a63-r1a1-x86-gcc2-2009-08-28.zip (need to fix this issue: HaikuPorts trac ticket #221
H cmake-2.8.0-x86-gcc2-2009-11-15.zip [scottmc: pass1 done]
H curl-7.20.1-x86-gcc2-2010-04-16.zip [scottmc: pass1 done]
H cvs-1.12.13-r1a1-x86-gcc2-2009-08-30.zip
H expat-2.0.1-x86-gcc2-2010-03-08.zip [scottmc: pass1 done]
H git-1.7.0.5-x86-gcc2-2010-04-14.zip [scottmc: pass1 done]
H libiconv-1.13.1-r1a1-x86-gcc2-2009-09-08.zip [scottmc: pass1 done]
H libxml2-2.7.7-x86-gcc2-2010-04-11.zip [scottmc: pass1 done]
H mercurial-1.5-x86-gcc2-2010-03-12.zip
H nano-2.2.3-x86-gcc2-2010-03-11.zip
H neon-0.29.3-x86-gcc2-2010-04-08.zip [scottmc: pass1 done]
H openssh-5.5p1-x86-gcc2-2010-04-16.zip [scottmc: pass1 done]
H openssl-1.0.0-x86-gcc2-2010-04-08.zip [scottmc: pass1 done]
H p7zip-9.04-x86-gcc2-2009-10-25.zip [scottmc: pass1 done]
H python-2.6.5-x86-gcc2-2010-03-20.zip (need to fix this issue: HaikuPorts trac ticket #311
H rsync-3.0.7-x86-gcc2-2010-01-05.zip [scottmc: pass1 done]
H sed-4.2.1-r1a1-x86-gcc2-2009-08-30.zip [scottmc: pass1 done]
H sqlite-3.6.22-x86-gcc2-2010-03-09.zip (dependency to python) [scottmc: pass1 done]
H subversion-1.6.9-x86-gcc2-2010-03-01.zip
O tar-1.22-x86-gcc4-2010-02-25.zip
H texinfo-4.13a-r1a1-x86-gcc2-2009-08-30.zip [scottmc: pass1 done]
H yasm-0.8.0-r1a1-x86-gcc2-2009-08-30.zip [scottmc: pass1 done]
H xz-utils-4.999.9-x86-gcc4-2010-02-25.zip

Group 3 (Apps voted into Alpha1)

3 BePDF-1.1.1b2-r1a1-x86-gcc2-2009-09-03.zip
3 BeZillaBrowser-2.0.0.22pre-x86-gcc2-2010-01-27.zip
3 Pe-2.4.2-hrev593-r1a1-x86-gcc2-2009-09-08.zip
3 Vision-0.9.7-H-x86-gcc2-2009-08-26.zip
3 WonderBrush-2.1.2-x86-gcc2-2008-11-08.zip

Group 4 (Not required for Alpha2 but may still need refreshing)

3 BeZillaMail-2.0.0.21pre-haiku-gcc4-x86-09-03-01.zip
3 KeymapSwitcher-1.2.3-x86-gcc2-2009-05-31.zip
3 Clockwerk-0.0.1-x86-gcc4-2009-08-06.zip
3 ArmyKnife-4.1-gcc2-Haiku-2009-07-15.zip
3 beae-20-x86-gcc2-2010-03-14.zip
3 Beam-1.1.2-x86-gcc2-2008-03-27.zip
3 BeHappy-1.0.6-x86-gcc2-2008-10-16.zip
H vim-7.2-x86-gcc4-2009-05-31.zip
clucene-0.9.21svn-x86-gcc4-haiku-2009-06-11.zip
links-x86-gcc2-2008-05-03.zip
NetSurf-r7117-x86-gcc2-2009-04-17.zip
O OpenSound-x86-gcc2-2008-06-21.zip
vlc-0.8.6d-gcc2-2009-04-18.zip
O taglib-1.5-x86-gcc2-haiku-2009-07-15.zip (dependency for ArmyKnife)
liblayout-1.4.0-gcc2-2009-03-08.zip
 H = haikuporter .bep written and tested and OptionalPackage is up to date
 U = OptionalPackage is updated to latest released version
 O = OptionalPackage needs to be updated
 3 = Third party package
 Short term goal is to get all of these to H or 3 status.

List of all current OptionalPackages

  • ABI-compliance-checker - tool for checking ABI compatibility between libs
  • APR - support libraries used for example by Subversion
  • APR-util - Apache portable runtime utility library
  • Beam - powerful native e-mail client
  • BeBook - the classic BeOS API documentation
  • BeHappy - special documentation (i.e. BeBook) browser
  • BeOSCompatibility - creates links within the system to support old apps
  • BePDF - native PDF reader
  • BeZillaBrowser - fork of Mozilla's 1.8 branch.
  • Bluetooth - experimental Haiku components for Bluetooth
  • CDRecord - the command line CD writing tools
  • Clockwerk - native audio/video compositing
  • CLucene - indexed file search
  • Curl - a client that groks URLs
  • CMake - cross platform make
  • CVS - the version control system
  • Development - more complete dev environment (including autotools)
    • autoconf
    • automake
    • libtool
    • texinfo
  • DevelopmentBase - basic development environment (gcc, headers, libs,...)
    • gcc-2.95.3
    • gcc-4.3.3
    • bison
    • m4
    • flex
    • jam
  • DevelopmentMin - development headers, libs, tools, from sources only
  • Expat - XML parsing libraries
  • Git - the distributed version control system
  • ICU-devel - the headers for ICU (for development)
  • KeymapSwitcher - Desktop utility
  • LibIconv - text encoding conversion library
  • LibLayout - GCC2 package needed by some BeOS apps to compile
  • LibXML2 - the XML support libary
  • Links - the web browser
  • Mercurial - the distributed version control system
  • Nano - the command line text editor
  • Neon - support libraries used for example by SVN
  • NetFS - the native networked file system components
  • NetSurf - the web browser
  • OCaml - the Objective Caml language
  • OpenSound - additional audio driver package
  • OpenSSH - the secure shell
  • OpenSSL - secure sockets library
  • P7zip - file archiving utility
  • PCRE - the (Perl-compatible) regex engine
  • Pe - the powerful native Programmer's Editor
  • Perl - the scripting language
  • Python - the scripting language
  • Rsync - remote directory synchronization
  • sed
  • SQLite - the database implementation
  • Subversion - the version control system
  • Tar - archiving utility
  • UserlandFS - aids native file system development (like FUSE)
  • Vim - the command line text editor
  • Vision - powerful native IRC client
  • VLC - the multi media player with native interface
  • Welcome - introductory documentation to Haiku
  • Wifi-ipw2100+fw - driver, firmware, and installer script for Intel PRO/Wireless 2100
  • Wifi-iprowifi2200+fw - driver, firmware, and installer script for Intel PRO/Wireless 2200
  • WonderBrush - native graphics application
  • Yasm - the assembler utility
Note: See TracWiki for help on using the wiki.