1 # $NetBSD: NEWS,v 1.5 2008/04/13 13:24:16 tnn Exp $
6 This file contains information about important infrastructural changes in
7 pkgsrc. The intended readers are the pkgsrc developers as well as anyone
8 tracking pkgsrc-current.
10 buildlink3.mk layout changed [joerg 2009-03-20]
11 The buildlink3.mk files have been reorganized to reduce
12 redundant parsing for deeply nested buildlink3 trees.
13 The createbuildlink package has been updated to create
16 PLIST_VARS introduced [jlam 20080413]
17 PLIST_VARS is a simpler way to do conditional PLIST entries.
18 The old method of doing e.g. PLIST_SUBST+= FOO="@comment " can
19 now be done by unconditionally setting PLIST_VARS+=foo and
20 conditionally setting PLIST.foo=yes. This will result in substitution
21 of ${PLIST.foo} in the PLIST with either "" or "@comment ".
23 SKIP_PORTABILITY_CHECK is obsolete [rillig 20080220]
24 After being deprecated for about 16 months, this early misdesign
25 has finally been obsoleted and removed from pkgsrc.
27 Check for stripped/unstripped binaries [rillig 20080213]
28 A new check has been added in mk/check/check-stripped.mk to
29 assure that the installed binaries conform to the setting of the
30 INSTALL_UNSTRIPPED variable. It is not enabled by default due to
33 OpenSSL update [tnn 20080118]
34 OpenSSL in pkgsrc switched from the 0.9.7 to the 0.9.8 branch. To
35 accomodate for this, 596 packages dependent on openssl had their
38 pkgsrc-2007Q4 released [agc 20080105]
39 A new stable branch was released. Read the announcement at:
40 http://mail-index.netbsd.org/netbsd-announce/2008/01/05/0000.html
42 Simplifying meta-packages [rillig 20071219]
43 The variable META_PACKAGE was introduced. This simplifies creation
44 and maintenance of packages that do not install files.
46 Replace a package with different name [gdt 20071107]
47 The variable OLDNAME was introduced for "make replace" to
48 replace a package with a name other than the new one, via
49 "make replace OLDNAME=oldpkgname". Read the announcement at:
50 http://mail-index.netbsd.org/tech-pkg/2007/11/07/0002.html
52 pkgsrc-2007Q3 released [agc 20071015]
53 A new stable branch was released. Read the announcement at:
54 http://mail-index.netbsd.org/netbsd-announce/2007/10/15/0000.html
56 Features framework [jlam 20070907]
57 A "system features" framework has been added. It will be used to
58 automatically supply missing "basic" headers and libraries for old
59 systems. This is supported through the USE_FEATURES variable.
61 X.org 6.9 removed [joerg 20070817]
62 monolithic X.org 6.9 was removed from pkgsrc. It was obsoleted by the
63 modular X.org (7.x) packages. Transitioning users should remove all old
64 X.org packages and set X11_TYPE=modular in mk.conf.
66 Emulator framework [jlam 20070729]
67 A new emulator framework has been added. This will handle all
68 binary-only packages that require emulation on the native OS.
69 Please see pkgsrc/mk/emulator/README.
71 audit-packages merged with pkg_install [adrianp 20070714]
72 The utility for auditing installed packages for security problems,
73 audit-packages, has been rewritten in C. It is now part of the
74 pkgtools/pkg_install package.
76 pkgsrc-2007Q2 released [agc 20070701]
77 A new stable branch was released. Read the announcement at:
78 http://mail-index.netbsd.org/netbsd-announce/2007/07/01/0000.html
80 New framework for bulk builds [joerg 20070619]
81 pbulk, the new automated pkgsrc bulk build framework was imported.
83 pkgsrc-2007Q1 released [agc 20070419]
84 A new stable branch was released. Read the announcement at:
85 http://mail-index.netbsd.org/netbsd-announce/2007/04/19/0000.html
87 pkgsrc-2006Q4 released [agc 20070104]
88 A new stable branch was released. Read the announcement at:
89 http://mail-index.netbsd.org/netbsd-announce/2007/01/04/0000.html
91 modular X.org imported [joerg 20061114]
92 The modular X.org packages were imported.
94 pkgsrc-2006Q3 released [agc 20061001]
95 A new stable branch was released. Read the announcement at:
96 http://mail-index.netbsd.org/netbsd-announce/2006/10/01/0000.html