Merge from vendor branch TNF:
[pkgsrcv2.git] / doc / STATUS
1 $NetBSD: STATUS,v 1.38 2008/05/14 15:27:41 wiz Exp $
2
3 Below is a list of packages known to build on various non-NetBSD
4 platforms.  Currently, there are three categories.  If all packages in a given
5 category build, install, run and uninstall without any problems, then that
6 platform satisfies the conditions for this category and may be labeled
7 appropriately.
8
9
10 'supported' means that pkgsrc on this platform is more than just
11 experimental and can actually be used to provide a reliable environment
12 for the average user.  Note that by their requirements, these packages pull in
13 virtually all _essential_ packages that are not explicitly mentioned.
14
15
16 A 'fully supported' platform supports virtually all packages (if
17 available for that platform) and can reliably be used in a production
18 environment.
19
20
21 'yowza' finally adds a handful of packages that are known to be very
22 complex and may not even be fully functional under NetBSD on platforms
23 other than i386.
24
25
26 You are strongly encouraged to add leaf packages which are known to
27 build on certain platforms.
28
29 Some packages need only minor modifications to build on non-NetBSD
30 platforms. Please attempt to fix any packages which are broken, or
31 submit PRs if you are unable to.
32
33 Please add/correct entries as appropriate.
34
35
36 Legend:
37 Y       -       Builds and installs perfectly
38 N       -       Fails to configure, build or link
39 X       -       Builds successfully but has installation or PLIST problems
40 N/A     -       Not applicable (package not available for that platform)
41 blank   -       Unknown
42 [nnn]   -       associated pkg PR number
43 *       -       see footnote
44
45 ---------------------------------------------------------------------------
46 Package                 Darwin   FreeBSD   IRIX   Linux   OpenBSD   Solaris
47 ---------------------------------------------------------------------------
48 audio/mpg123               Y*       Y        Y      Y                  Y
49 devel/cvs                  Y        Y        Y      Y        Y         Y
50 devel/gettext              Y        Y        Y      Y        Y         Y
51 devel/libtool              Y        Y        Y      Y        Y         Y
52 devel/ncurses              Y        Y        Y      Y        X*        Y
53 editors/vim                Y        Y        Y      Y                  Y
54 editors/xemacs             Y                        Y
55 editors/emacs                                Y      Y
56 graphics/xfig              Y                        Y
57 graphics/xv                Y                        Y
58 lang/perl5                 Y        Y        Y      Y        Y         Y
59 mail/mutt                  Y        Y        Y      Y                  Y
60 meta-pkgs/XFree86                   Y               Y
61 misc/screen                Y        Y        Y      Y                  Y
62 net/wget                   Y        Y        Y      Y
63 news/slrn                  Y        Y        Y      Y        Y
64 print/gv                   Y                 Y      Y
65 print/teTeX                Y                        Y
66 print/xpdf                 Y                        Y
67 security/openssh           Y                 Y      Y                  Y
68 security/openssl           Y                 Y      Y        N         Y
69 shells/tcsh                Y        Y        Y      Y        Y         Y
70 wm/blackbox                Y        Y        Y      Y
71 www/apache                 Y        Y        Y      Y        Y         Y
72 www/firefox-gtk2                    Y               Y
73 www/links                  Y        Y        Y      Y                  Y
74 www/lynx                   Y        Y        N*     Y                  Y
75 ---------------------------------------------------------------------------
76 'supported'                                         Y
77 ---------------------------------------------------------------------------
78 notes:
79
80 Darwin/mpg123: no darwin support in mpg123, but mpg123-esound works
81 OpenBSD/ncurses: does not install a shared libncurses++ library.
82 IRIX/lynx: only builds without "--enable-nls"
83
84
85
86 ---------------------------------------------------------------------------
87 Package                 Darwin   FreeBSD   IRIX   Linux   OpenBSD   Solaris
88 ---------------------------------------------------------------------------
89 audio/xmms                          Y               Y                  Y
90 devel/gdb                                    Y      Y                  Y
91 editors/abiword
92 graphics/mplayer                    Y               Y                  N
93 lang/gcc                N/A                         Y                  Y
94 lang/gcc3               N/A                  Y      Y                  Y
95 lang/python25                                        
96 lang/ruby                                    Y      Y
97 lang/sun-j*                                         Y
98 lang/wonka
99 math/gnumeric
100 meta-pkgs/XFree86                   Y               Y
101 meta-pkgs/xorg                      Y               Y
102 misc/openoffice
103 www/mozilla                         Y               Y                  Y
104 www/opera7                                                             Y*
105 ---------------------------------------------------------------------------
106 'fully supported'
107 ---------------------------------------------------------------------------
108 notes:
109
110 Solaris/mplayer: depends on cdparanoia.
111 Solaris/mozilla: depends on net/ORBit (broken buildlink3/libtool libpthread
112 handling).
113 Solaris/opera7: spell checking with textproc/aspell not tested
114
115
116
117 ---------------------------------------------------------------------------
118 Package                 Darwin   FreeBSD   IRIX   Linux   OpenBSD   Solaris
119 ---------------------------------------------------------------------------
120 meta-pkgs/gnome                     
121 misc/koffice
122 x11/kde3
123 ---------------------------------------------------------------------------
124 'yowza'
125 ---------------------------------------------------------------------------
126 notes: