summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2008-01-05Updated to version 5.48heinz2-7/+8
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
2008-01-05Removed options.mk, since it is not included anymore.rillig1-20/+0
2008-01-05Patch files start with the CVS Id.rillig2-2/+4
2008-01-05Wrote ${.ALLSRC} instead of $> to make the file more readable for thoserillig1-3/+3
who don't see this variable daily. This also prevents a pkglint internal error.
2008-01-05Don't define pthread_kill(2) to ENOSYS under Mac OS X Leopard whichtron2-1/+15
provides this system call.
2008-01-05Added support for installation to DESTDIR.heinz1-6/+8
2008-01-05It's a META_PACKAGE.rillig1-12/+3
2008-01-04Bump PKGREVISION due to boost update to 1.34.1.jmmv1-2/+2
2008-01-04Update boost to 1.34.1. This is based on the patches provided by Brook Milliganjmmv18-230/+996
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.
2008-01-04Updated devel/scmcvs to 1.11.22martti13-81/+82
* 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.
2008-01-03Added support for installation to DESTDIR.heinz1-3/+6
2008-01-03Added support for installation to DESTDIR.heinz1-11/+12
2008-01-03Add & enable p5-App-Cmdseb1-1/+2
2008-01-03Initial import of p5-App-Cmd version 0.012 into The NetBSDseb3-0/+28
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.
2008-01-03Add & enable p5-Getopt-Long-Descriptiveseb1-1/+2
2008-01-03Initial import of p5-Getopt-Long-Descriptive version 0.06 into The NetBSDseb3-0/+25
Packages Collection. The Perl 5 module Getopt::Long::Descriptive provides a convenient wrapper for Getopt::Long and program usage output.
2008-01-03Add 'old_versions' directory to MASTER_SITES,obache1-2/+3
noticed by Zafer Aydogan in private mail.
2008-01-03Remove asahi-net from MASTER_SITES, noticed by Zafer Aydogan in priveate mail.obache1-3/+2
Also remove SourceForge since it have only old version 0.2.5.
2008-01-02Require pcre >= 6.7 to fix the build with older versions that fail tojmmv1-1/+4
provide some required functionality. Spotted by riz@. Bump PKGREVISION to 1.
2008-01-01*MODE are also passed by framework automatically now.obache1-3/+1
2007-12-31* USE_BSD_MAKEFILE, almost of variables are cared by framework.obache4-30/+9
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.
2007-12-31Sort.obache1-2/+2
2007-12-30Update MASTER_SITES, noticed by Zafer Aydogen by private mail.obache1-3/+3
And also change HOMEPAGE.
2007-12-30Fixed pkglint errors.obache1-4/+4
Change PCRE++_BUILDLINK3_MK to PCREXX_BUILDLINK3_MK.
2007-12-30Explicitly set EXTRACT_USING and don't use the default value.joerg1-2/+2
2007-12-29Fix linkage so that e.g. licq-gui-console's cdk check can actually pass.joerg3-11/+11
Bump revision.
2007-12-23print-usb-usermap was removed in 2.3.1. Update PLIST.Linux accordingly.minskim1-2/+1
This fixes PR 37583.
2007-12-22Change MOZILLA master sites difinitions, related to PR 37379.obache7-15/+14
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.
2007-12-22libtoolize and add builtin.mk. Bump revision.joerg6-6/+158
2007-12-22Ignore return value of pkg_info -E, at least during the first run thejoerg1-2/+2
dependencies are likely to be missing.
2007-12-22Fix build on DragonFly.joerg2-4/+13
2007-12-22Fix PLIST. Bump revision.joerg2-2/+4
2007-12-22Needs Python 2.4.joerg2-3/+4
2007-12-21add MAKE_JOBS_SAFE=no from Rumko and pkgsrc-users@jnemeth1-1/+3
2007-12-21I18N (PR 37581) and DESTDIR support.joerg4-4/+21
2007-12-21Add i18n support (PR 37581) and mark as DESTDIR safe.joerg2-3/+11
2007-12-21This package is not MAKE_JOBS_SAFE. Reported by Rumko on pkgsrc-users.rillig1-1/+2
2007-12-21Require m4 for build. From PR 37582.joerg1-2/+2
2007-12-21Update the NetBSD iSCSI initiator and target to version 20071221.agc4-13/+13
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.
2007-12-20Update to Version 1.4.6. 1.4.5 was a security fix for a bug presentepg3-42/+42
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)
2007-12-18Add default empty PKG_SUPPORTED_OPTIONS definition.obache1-2/+3
Should fix PR 37563.
2007-12-18Update the NetBSD iSCSI initiator to version 20071218 to fix minoragc3-11/+11
build problems. In addition, the initiator can now attach to multiple targets.
2007-12-18Update NetBSD iSCSI target to version 20071218 - incorporate variousagc3-22/+10
build fixes in the target.
2007-12-17Fix build under Mac OS X Leopard.tron4-2/+35
2007-12-17cosmetics: use INSTALL_DATA for .pc files, from Ulrich Etiledrochner2-1/+15
2007-12-17make this compile properly by removing a reference to a non-existing file,agc2-4/+16
and by pre-defining HAVE_CONFIG_H
2007-12-16Update to version 3.34.seb2-6/+6
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
2007-12-16update to 2.12.2drochner6-27/+14
changes: -Build fix for bonobo-i18n deprecation (obsoletes pkgsrc patch-aa) -translation updates
2007-12-16needs intltool to build, noticed by wizdrochner1-2/+2
2007-12-16update to 2.2.3drochner10-493/+275
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.)