summaryrefslogtreecommitdiff
path: root/doc/pkgsrc-2008Q2
blob: a516b52e77badb5cdecb9a2d5a5712a6dc43180b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
The pkgsrc-2008Q2 Branch
========================
 
The pkgsrc developers are very proud to announce the new pkgsrc-2008Q2
branch, which has support for more packages than previous branches. 
As well as updated versions of many packages, the infrastructure of
pkgsrc itself has been improved for better platform and compiler
support.
 
At the same time, the pkgsrc-2008Q1 branch has been deprecated, and
continuing engineering starts on the pkgsrc-2008Q2 branch.
 
With more than ten years of pkgsrc development behind us, we would
like to take this opportunity to thank all of the people who have made
pkgsrc the most portable packaging system in the world - to all of the
users, developers and supporters a very large "Thank you" from all of
us.
 
Some highlights of the new pkgsrc-2008Q2 branch are:
 
+ a new ruby gems framework, from Stoned Elipot and Johnny Lam
+ many more packages have been moved to install into a staging directory -
the DESTDIR work that Joerg Sonnenberger has done almost singlehandedly
+ many, many packages have been updated to newer versions, to take
advantage of fixes and improved functionality.  The following versions
of packages are included in the pkgsrc-2008Q2 branch:
 
	+ apache-2.2.9
	+ firefox-2.0.0.16 and firefox-3.0.1
	+ gnome-2.20.2
	+ kde-3.5.9
	+ mysql-5.0.51
	+ openoffice-2.4.1
	+ opera-9.27
	+ postgresql-8.3.3
	+ python-2.5.2
	+ ruby-1.8.7.22
	+ samba-3.0.30
	+ seamonkey-1.1.11
	+ wireshark-1.0.2
	+ zope-3.3.1
 
+ other changes include
	+ Jared Mcneill has re-worked the compiz window manager
	  packages
	+ the new ruby gems framework is easy to use, scalable, and
	  very effective
	+ Eric Gillespie has updated the subversion package to 1.5.0,
	  and reworked part of the additional language support
	+ thanks to Jared Mcneill, David Holland and Reinoud Zandijk,
	  wine-1.0 works well on NetBSD
	+ the addition of some interesting, pertinent, and shiny
	  packages such as acroread8, bind95, blame, boxbackup (client
	  and server), compiz-fusion, drupal6, firefox3, fltk2,
	  freeradius2, ftmenu, gambc, gvfs, java-subversion,
	  mediatomb, mono-tools, mowgli, msel, mtftpd, odt2text,
	  pkg_leaves, qrencode, ruby-snmp, smbldap-tools, stegtunnel,
	  torrentzip, unbound, and xsel.
 
The list of platforms supported by pkgsrc is AIX, BSD/OS, Darwin (Mac
OS X), DragonFly BSD, FreeBSD, HP/UX, IRIX, Interix, Linux, NetBSD,
OSF1, OpenBSD, QNX and SunOS (Solaris).  We are aware that support for
some platforms is at a more mature stage than others, and would like
to encourage feedback from users and developers on our more esoteric
platforms.
 
+ continuing engineering on the "stable" branches of pkgsrc has been
revitalised, and our release engineering team has done a marvellous
job in pulling up changes to the stable branch.  Our thanks go to them
for all the hard work they do in sanity checking pullup requests, and
managing the stable branches in pkgsrc.
 
+ constant bulk building on a number of platforms has improved our
ability to identify potential areas of concern, and to correct them
sooner.  It has also improved our ability to make binary packages
available, and we are working on ways to improve this further.  For
more information, please refer to the pkgsrc-bulk mailing list,
archives available at
 
	http://mail-index.netbsd.org/pkgsrc-bulk/
 
+ the number of packages has been increased to 7721; the number of
supported platforms is currently 14.  NetBSD, on all its supported
architectures, is considered to be one pkgsrc platform.
 
As always, we'd like to encourage users of the packages collection to
audit-packages at least every day - this will provide notification of
any packages which are vulnerable to exploit.  Audit-packages is now
part of the new pkg_install tools, and is now much quicker.  We have
removed the old audit-packages package in this pkgsrc release. 
Recently Tonnerre Lombard has joined the pkgsrc-security team, and has
made a lot of additions to the list of vulnerable packages - a very
useful and thorough job - we are grateful to him.  The pkgsrc-security
team do a marvellous job in tracking notifications of vulnerabilities
in packages, and disseminating this information, and our sincere
thanks go to them for this essential work.
 
We'd also really appreciate it if people would install the
pkgsrc/pkgtools/pkgsurvey package, and then run the pkgsurvey script
for us.  This will forward us a list of the packages installed on that
machine, and the operating system and release level of the operating
system.  The results will be kept confidential, but the output will
help us analyse the packages that are most used.
 
The source tar files for the new branch can be found at:
 
	ftp://ftp.NetBSD.org/pub/pkgsrc/pkgsrc-2008Q2/pkgsrc-2008Q2.tar.gz
		or
	ftp://ftp.NetBSD.org/pub/pkgsrc/pkgsrc-2008Q2/pkgsrc-2008Q2.tar.bz2
 
You can also use the "pkgsrc-2008Q2" tag to check it out yourself from
anoncvs.NetBSD.org or any of the mirrors.
 
Alistair Crooks
On behalf of the Packages Team
The NetBSD Foundation