pkgsrc 2012 - the record of the past year
TRANSCRIPT
What is pkgsrc?
Package once, use anywhere!
Easy to build & install software
Not only for NetBSD, cross platform
Quarterly Stable release (2012Q2)
Not only from source, binary pakcage
Over 10000 packages
01 24
Supported Platforms
19 platformsAIX, BSD/OS, Mac OS X, DragonFly, FreeBSD, FreeMiNT, HP-UX, Haiku, IRIX, Interix, Linux, Minix, MirBSD, NetBSD, OSF1, OpenBSD, QNX, SunOS, UnixWare
02 24
Supported Compilers
Compaq C Compilers (ccc)
Clang C and Objective-C compiler (clang)
Intel C++ Compiler (icc)
SGI IRIS Development Option cc (ido)
GNU Compiler Collection (gcc)
HP-UX C/aC++ compilers (hp)
Silicon Graphics, Inc. MIPSpro (mipspro)
Portable C Compiler (pcc)
03 24
Supported Compilers
Sun Microsystems, Inc. WorkShip/Forte/Sun ONE Studio (sunpro)
IBM's XL C/C++ compiler suite (xlc)
compiler cache (ccache)
distributed C/C++ (distcc)
Fortran 77 to C compiler (f2c)
04 24
pkgsrc Tier system?
created full *-pkg-people@NetBSD?
DragonFly?
MirBSD (OpenBSD)?
Minix3?
Solaris?
(MacOS X?)
05 24
pkgsrc/lang
gcc47 imported
perl5 switched to 5.14.x
Python2.4 removed
2.7 default
3.2 imported
11 24
desktop environment
Gnome - 2.32? 3.x?
KDE 4.8.4
KDE 3?
Xfce 4.6 (wip 4.8)
(wip/light-desktop)
16 24
Huge packages
Mozilla products, OpenOffice, OpenJDKoriginal build system
hard to maintain
communicate to upstream
21 24
lack of NetBSD/pkgsrc support
partial support (not pushed to upstream)
need devkit-Power -> upower...?
Just write support file?
kernel/libc must be improved?
22 24