Age | Commit message (Collapse) | Author | Files | Lines |
|
Pkgsrc changes:
- DISTNAME adapted to new name of archive file.
- The package supports installation to DESTDIR.
Changes since version 5.44:
=====================================
Version 5.45 DEVELOPMENT
Fixed bug in parsing ISO 8601 dates. Paul Schinder
<schinder@leprss.gsfc.nasa.gov>
Language fix for Danish. <claus.just.rasmussen@get2net.dk>
Added "overmorrow". Ed Avis <avised@kbcfp.com>
Language fix for German. Andreas Dembach <ad@dg-i.net>
Fixed a bug in UnixDate for years before 1000 AD. Joaquin Ferrero
<explorer@aprosi.net>
Fixed a bug where "today" wasn't case insensitive. Pedro Rodrigues
<pedro.ruano@gmail.com>
New timezones. Khairil Yusof <khairil.yusof@gmail.com>,
Andy Spiegel <debian.Andy@spiegl.de>, Ernesto Rapetti
<erapetti@item.org.uy>
Fixed a bug where business/approximate mode wasn't correctly used in
DateCalc. Mark T. Kennedy <mkennedy@diamondbackcap.com>
Minor documentation improvement. Caminati Carlo <C.Caminati@selta.it>
Bug in DateCalc where you couldn't pass undef as the errref. Alex Howansky
<alex@howansky.org>
Bug where cygwin wasn't using the date command. Rafael Kitover
<rkitover@cpan.org>
New timezones. Robin Norwood <rnorwood@redhat.com>
Fixed russian timezones. Yuri Kovalenko <Yu.V.Kovalenko@inp.nsk.su>
Lots of spelling fixes. Asaf Bartov <ijon@forum2.org>
Version 5.46 2007-02-21
Released
Version 5.47 DEVELOPMENT
Revised some of the docs about Y2K (given that it's in the past) and
the 2007 US daylight saving time rule changes. Suggested by
Fixed a problem in the WEST timezone. Cristina Nunes
<cristina.nunes@segula.pt>
Added timzezone. Kimmo R. M. Hovi <kimmo.hovi@kronodoc.com>
Fixed the version number. John R. Daily <jdaily@apparatus.net>
Fixed a warning when the date command not present. Daniel Hahler
<daniel@thequod.de>
Fixed a bug where recurrences of the form 0:1*, 0:0:1*, etc.,
incorrectly required a base date. Gerry Lawrence <gwl@ufl.edu>
Fixed a bug where "substring" was used instead of "substr".
<lbenton@csu.edu.au>
Version 5.48 2007-11-27
Released
|
|
|
|
|
|
who don't see this variable daily. This also prevents a pkglint internal
error.
|
|
provides this system call.
|
|
|
|
|
|
|
|
in PR pkg/36558. Committing it right after the freeze so that we have enough
time to resolve the problems that this will surely cause.
New Libraries
* Foreach Library:
BOOST_FOREACH macro for easily iterating over the elements of a
sequence, from Eric Niebler.
* Statechart Library:
Arbitrarily complex finite state machines can be implemented in
easily readable and maintainable C++ code, from Andreas Huber.
* TR1 Library:
An implementation of the C++ Technical Report on Standard Library
Extensions, from John Maddock.
This library does not itself implement the TR1 components, rather
it's a thin wrapper that will include your standard library's TR1
implementation (if it has one), otherwise it will include the Boost
Library equivalents, and import them into namespace std::tr1. Highlights
include: Reference Wrappers, Smart Pointers, result_of,
Function Object Binders, Polymorphic function wrappers, Type Traits,
Random Number Generators and Distributions, Tuples, Fixed Size Array,
Hash Function Objects, Regular Expressions and
Complex Number Additional Algorithms.
* Typeof Library:
Typeof operator emulation, from Arkadiy Vertleyb and Peder Holt.
* Xpressive Library:
Regular expressions that can be written as strings or as expression
templates, and that can refer to each other and themselves recursively
with the power of context-free grammars, from Eric Niebler.
Updated Libraries
* Assign Library:
o Support for ptr_map<key,T> via the new function ptr_map_insert()
o Support for initialization of Pointer Containers when the containers
hold pointers to an abstract base class.
* Date_time library:
o Support for new US/Canada timezone rules and other bug fixes.
See Change History for details.
* Filesystem Library:
Major upgrade in preparation for submission to the C++ Standards Committee
for TR2. Changes include:
o Internationalization, provided by class templates basic_path,
basic_filesystem_error, basic_directory_iterator
and basic_directory_entry.
o Simplification of the path interface by eliminating special constructors
to identify native formats.
o Rationalization of predicate function design, including the addition of
several new functions.
o Clearer specification by reference to POSIX, the ISO/IEEE Single Unix
Standard, with provisions for Windows and other operating systems.
o Preservation of existing user code whenever possible.
o More efficient directory iteration.
o Addition of a recursive directory iterator.
* Function Library:
Boost.Function now implements a small buffer optimization, which can
drastically improve the performance when copying or constructing
Boost.Function objects storing small function objects. For instance,
bind(&X:foo, &x, _1, _2) requires no heap allocation when placed into
a Boost.Function object.
* Functional/Hash Library
o Use declarations for standard classes, so that the library doesn't
need to include all of their headers
o Deprecated the <boost/functional/hash/*.hpp> headers.
o Add support for the BOOST_HASH_NO_EXTENSIONS macro, which disables
the extensions to TR1
o Minor improvements to the hash functions for floating point numbers.
* Graph Library:
o edmonds_maximum_cardinality_matching, from Aaron Windsor.
o lengauer_tarjan_dominator_tree, from JongSoo Park.
o compressed_sparse_row_graph, from Jeremiah Willcock and Douglas Gregor
of Indiana University.
o sorted_erdos_renyi_iterator, from Jeremiah Willcock
of Indiana University.
o biconnected_components now supports a visitor and named parameters,
from Janusz Piwowarski.
o adjacency_matrix now models the Bidirectional Graph concept.
o dijkstra_shortest_paths now calls vis.initialize_vertex for each
vertex during initialization.
o Note: the name of the compiled library for the GraphViz reader has
changed to boost_graph (from bgl-viz) to match Boost conventions.
o See the complete revision history for more information.
* MultiArray Library:
Boost.MultiArray now by default provides range-checking for operator[].
Range checking can be disabled by defining the macro BOOST_DISABLE_ASSERTS
before including multi_array.hpp. A bug in multi_array::resize() related
to storage orders was fixed.
* Multi-index Containers Library:
o New random access indices.
o Non key-based indices feature new rearrange facilities.
o This version also includes a number of optimizations and usage
improvements. For a complete list of changes,
see the library release notes.
* Optional Library:
o boost::none_t and boost::none now added to Optional's documentation
o Relational operators now directly support arguments of type 'T'
and 'none_t'
o operator->() now also works with reference types.
o Helper functions make_optional(val), make_optional(cond,val)
and get_optional_value_or(opt,alternative_value) added.
o Constructor taking a boolean condition (as well as a value) added.
o Member function get_value_or(alternative_value) added.
o Incompatbility bug with mpl::apply<> fixed.
o Converting assignment bug with uninitialized lvalues fixed.
* Parameter Library:
o Every ArgumentPack is now a valid MPL Forward Sequence.
o Support for unnamed arguments (those whose keyword is deduced from
their types) is added.
o Support for named and unnamed template arguments is added.
o New overload generation macros solve the forwarding problem directly.
o See also the Python library changes, below.
* Pointer Container Library:
o Support for serialization via Boost.Serialization.
o Exceptions can be disabled by defining the macro
BOOST_PTR_CONTAINER_NO_EXCEPTIONS before including any header.
This macro is defined by default if BOOST_NO_EXCEPTIONS is defined.
o Additional std::auto_ptr<T> overloads added s.t. one can also pass
std::auto_ptr<T> instead of only T* arguments to member functions.
o transfer() now has weaker requirements s.t. one can transfer objects
from ptr_container<Derived> to ptr_container<Base>,
* Python Library:
o Boost.Python now automatically appends C++ signatures to docstrings.
The new docstring_options.hpp header is available to control the
content of docstrings.
o stl_input_iterator, for turning a Python iterable object into an STL
input iterator, from Eric Niebler.
o Support for void* conversions is added.
o Integrated support for wrapping C++ functions built with the
parameter library; keyword names are automatically known to
docsstrings.
o Enhancements to the API for better embedding support
(boost::python::import(), boost::python::exec()
and boost::python::exec_file()).
* Signals Library:
More improvements to signal invocation performance from Robert Zeh.
* Smart Pointers Library:
o Allocator support as proposed in N1851 (162 Kb PDF).
o pointer_cast and pointer_to_other utilities to allow
pointer-independent code, from Ion Gaztanaga.
* String Algorithm Library:
o lexicographical_compare
o join
o New comparison predicates is_less, is_not_greater.
o Negative indexes support (like Perl) in various algorihtms
(*_head/tail, *_nth).
* Wave Library:
o Wave now correctly recognizes pp-number tokens as mandated by the
C++ Standard, which are converted to C++ tokens right before they are
returned from the library.
o Several new preprocessing hooks have been added. For a complete
description please refer to the related documentation page:
The Context Policy.
o Shared library (dll) support has been added for the generated Wave
libraries.
o The overall error handling has been improved. It is now possible to
recover and continue after an error or a warning was issued.
o Support for optional comment and/or full whitespace preservation
in the generated output stream has been added.
o The Wave library now performs automatic include guard detection to
avoid accessing header files more than once, if appropriate.
o Full interactive mode has been added to the Wave tool. Now the Wave
tool can be used just like Python or Perl for instance to
interactively try out your BOOST_PP macros. Additionally it is now
possible to load and save the current state of an interactive
session (macro tables et.al.).
o The overall performance has been improved by upto 40-60%, depending
on the concrete files to process.
o Support for new pragmas has been added allowing to control certain
library features from inside the preprocessed sources (partial
output redirection, control of generated whitespace and #line
directives).
o Optional support for #pragma message "..." has been added.
o This version also includes a number of bug fixes and usage
improvements. For a complete list of changes, see the libraries
change log.
|
|
* The CVS client again correctly reports files with conflicts when using
servers running CVS 1.11.20/1.12.12, or earlier (and maybe 3rd party
servers).
* The GSSAPI server should now build under HP-UX.
* `cvs rtag' now correctly tags files that have been removed from the trunk.
* Code efficiency has been improved slightly.
* A rare race condition that could leave a lock on the val-tags file has been
avoided.
* A potential buffer overflow in the history command has been fixed.
* Thanks to a report and patch from Garrett Rooney <grooney@collab.net>, paused
trigger processes no longer cause the CVS server to consume 100% CPU.
* Thanks to a suggestion from Joseph P. Skudlarek <Jskud@Jskud.com>, an
:extssh: has been added as a synonym of the :ext: access method, as a
kindness to users of old version of Eclipse.
* Misc documentation updates and minor bug fixes.
|
|
|
|
|
|
|
|
Packages Collection.
The Perl 5 module App::Cmd is intended to make it easy to write
complex command-line applications without having to think about
most of the annoying things usually involved.
|
|
|
|
Packages Collection.
The Perl 5 module Getopt::Long::Descriptive provides a convenient
wrapper for Getopt::Long and program usage output.
|
|
noticed by Zafer Aydogan in private mail.
|
|
Also remove SourceForge since it have only old version 0.2.5.
|
|
provide some required functionality. Spotted by riz@.
Bump PKGREVISION to 1.
|
|
|
|
XXX: BINMODE and MANMODE also should be added to BSD_MAKE_ENV?
* Need some pre-created directories before installation.
* Then, honor PKGMANDIR and DESTDIR ready.
|
|
|
|
And also change HOMEPAGE.
|
|
Change PCRE++_BUILDLINK3_MK to PCREXX_BUILDLINK3_MK.
|
|
|
|
Bump revision.
|
|
This fixes PR 37583.
|
|
There are three types Mozilla mirrors.
(http://www.mozilla.org/mirroring.html)
* mozilla-current
contains only the current version of Firefox and Thunderbird
* mozilla-release
contains Firefox, Thunderbird, and Sunbird releases
* mozilla-all
complete archive
Define following variables for mozilla master sites:
MASTER_SITE_MOZILLA_ALL = mozilla-all
MASTER_SITE_MOZILLA = mozilla-release
and change some packages to use appropriate variable.
Update contents of MASTER_SITE_MOZILLA with master and primary mirrors
taken from http://www.mozilla.org/mirrors.html and add some sample definitions.
|
|
|
|
dependencies are likely to be missing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changes since previous version:
+ Incorporate a minor build change for platforms without strlcat(3).
+ Add the new "size" keyword to the extent definition when presenting targets:
When defining extents, the new keyword "size" can be used in the place
of the physical size of the regular file. This is useful for presenting
ISO images to initiators, as in the following:
In /etc/iscsi/targets:
# present an ISO image
extent2 /usr/sets/20071214/release/iso/i386cd.iso 0 size
target2 ro extent2 any
% priv /etc/rc.d/iscsi_target restart
Stopping iscsi_target.
Starting iscsi_target.
Reading configuration from `/etc/iscsi/targets'
target0:rw:any
extent0:/tmp/iscsi-target0:0:104857600
target1:rw:any
extent1:/tmp/iscsi-target1:0:52428800
target2:ro:any
extent2:/usr/sets/20071214/release/iso/i386cd.iso:0:354906112
DISK: 1 logical unit (204800 blocks, 512 bytes/block), type iscsi fs
DISK: LUN 0: 100 MB disk storage for "target0"
DISK: 1 logical unit (102400 blocks, 512 bytes/block), type iscsi fs
DISK: LUN 0: 50 MB disk storage for "target1"
DISK: 1 logical unit (693176 blocks, 512 bytes/block), type iscsi fs
DISK: LUN 0: 338 MB readonly disk storage for "target2"
TARGET: TargetName is iqn.1994-04.org.netbsd.iscsi-target
%
Please note that the NetBSD initiator can mount (via vnd) an iSCSI target
presented in this manner. The Microsoft iSCSI initiator sees the read-only
target as a normal SCSI disk, and fails (not surprisingly) to initialize
the disk. It's now possible to make ISO images available via iSCSI, and
NetBSD will DTRT.
In read-only targets, don't attempt to seek to the last block and rewrite
it, it may not work.
Don't assign 8 MB of unused space for use in each iSCSI disk - just use
1MB, which will be enough for the scatter gather iovecs.
Get rid of some dead code.
|
|
only in Windows clients.
Version 1.4.6
(21 Dec 2007, from /branches/1.4.x)
http://svn.collab.net/repos/svn/tags/1.4.6
User-visible changes:
- Client:
* fixed: unbounded memory use in "svn cat" over ra_svn (r26964, -8)
* fixed: 'svn diff --summarize file' displays erroneous output (issue #2765)
* fixed: 'svn status' wrong on previously-reverted deleted dir (issue #2804)
* fixed: 'svn up' can delete unversioned symlinks (issue #1808)
* fixed: use correct properties for locally replaced files (issue #2743)
* fixed: 'svn info -R $REPO_ROOT' w/ pre-1.2 svnserve broken (r26264)
* fixed: svnsync ignores '--config-dir' (r27056)
* datestamps can be localized (r26156)
* fixed: text base not updated when merging a replaced file (issue #2698)
* fixed: inverted 'switch --relocate' error message (r22355)
* fixed: sporadically failing file and directory removal on Windows (r25520)
* fixed: property file handling for schedule-delete files (r25833)
* fixed: allow invalid svn:eol-style values (r28331)
* fixed: 'svnadmin rmlocks' should error when no path provided (r28431)
* support neon 0.26.4 (r26077)
- Server:
* fixed: authz granted if calculation inconclusive (r23815)
* fixed: svndumpfilter crashes on Windows (r23494)
* fixed: wrong pointer type used for memset (r27263)
* fixed: invalid FSFS directory cache can corrupt repository (r27256)
* fixed: dir props on FSFS filesystem root never conflict (issue #2608)
- Client and Server:
* fixed: "No newline at end of file" message translated (issue #2906)
* use compressed delta encoding for 'svn blame' in svnserve (r26115)
* translation updates for Simplified Chinese
Developer-visible changes:
* svnserveautocheck.sh script is executable (r23942)
* add RHEL5 RPM (r25593)
* test suite passes with trunk servers (forwards-compatibility) (r25607)
* javahl bindings:
- improve error reporting from native code (r25208)
|
|
Should fix PR 37563.
|
|
build problems. In addition, the initiator can now attach to multiple
targets.
|
|
build fixes in the target.
|
|
|
|
|
|
and by pre-defining HAVE_CONFIG_H
|
|
Changes since last packaged version (3.25):
3.34 Wed Nov 28 01:47:52 2007
- Fixed preformance issue with reclaiming object IDs
3.33 Fri Nov 9 13:16:56 2007
- Fix overload tests
3.32 Thu Nov 8 21:57:28 2007
- Skip overload test file if no threads
3.31 Thu Nov 8 19:22:42 2007
- Overload the '==' operator for shared objects
3.29 Wed Nov 7 18:20:56 2007
- Fix to dump (Bug #30527)
- Additional fix to UNIVERSAL::isa call (Bug #30533)
3.28 Wed Nov 7 01:34:02 2007
- Fix to UNIVERSAL::isa call (Bug #30533)
3.27 Sat Nov 3 01:23:30 2007
- Make :Default({}) work as expected
- Added ->endtime() method to Term::YAPI
3.26 Mon Sep 17 23:59:28 2007
- Support ANSI color sequences in Term::YAPI
|
|
changes:
-Build fix for bonobo-i18n deprecation (obsoletes pkgsrc patch-aa)
-translation updates
|
|
|
|
This is a major update, too much to list here.
pkgsrc notes:
I've removed the subversion dependency because this is too heavy as
a dependency in the default case. Might become an addon.
Thanks to Ulrich Etile for help and testing. (There might be remaining
issues on some platforms, but I wanted to checkpoint before the Q4 freeze.)
|