pkgsrc/meta-pkgs
jmmv 0bd68b9f62 Update Boost to 1.33.0:
New Libraries

   * Iostreams Library: Framework for defining streams, stream
     buffers and i/o filters, from Jonathan Turkanis.
   * Functional/Hash Library: A TR1 hash function object that can be
     extended to hash user defined types, from Daniel James.
   * Parameter Library: Write functions that accept arguments by
     name: especially useful when a function has more than one
     argument with a useful default value, since named arguments can
     be passed in any order.
   * Pointer Container Library: Containers for storing heap-allocated
     polymorphic objects to ease OO-programming, from Thorsten Ottosen.
   * Wave: Standards conformant implementation of the mandated
     C99/C++ preprocessor functionality packed behind an easy to use
     iterator interface, from Hartmut Kaiser.

Updated Libraries

   * Assignment Library: Support for Pointer Container Library and
     new efficient functions ref_list_of() and cref_list_of() for
     generating anonymous ranges.
   * Bind Library: Bind expressions now support comparisons and
     negation. Example: bind(&X::name, _1) < bind(&X::name, _2).
   * Date-Time Library:
         o Added local time and time zone classes.
         o Added format-based Input/Output facets.
         o For a complete list of changes, see the library change history.
   * Graph Library: Introduced several new algorithms and improved
     existing algorithms:
         o Experimental Python bindings, from Doug Gregor and Indiana
           University.
         o floyd_warshall_all_pairs_shortest_paths, from Lauren Foutz
           and Scott Hill.
         o astar_search, from Kristopher Beevers and Jufeng Peng.
         o fruchterman_reingold_force_directed_layout, from Doug
           Gregor and Indiana University.
         o biconnected_components and articulation_points, from
           Jeremy Siek, Janusz Piwowarski, and Doug Gregor.
         o sequential_vertex_coloring has been updated, tested, and
           documented.
         o gursoy_atun_layout, from Jeremiah Willcock and Doug Gregor
           of Indiana University.
         o king_ordering, from D. Kevin McGrath of Indiana University.
         o cuthill_mckee ordering has been recast as an invocation of
           breadth_first_search and now supports graphs with multiple
           components.
         o dijkstra_shortest_paths now uses a relaxed heap as
           its priority queue, improving its complexity to O(V log V) and
           improving real-world performance for larger graphs.
         o read_graphviz now has a new, Spirit-based parser that
           works for all graph types and supports arbitrary
           properties on the graph, from Ron Garcia. The old,
           Bison-based GraphViz reader has been deprecated and will
           be removed in a future Boost release. write_graphviz also
           supports dynamic properties.
         o subgraph: get_property now refers to the subgraph
           property, not the root graph's property.
         o See the history for additional changes and bug fixes.
   * Multi-index Containers Library:
         o New hashed indices.
         o Added serialization support.
         o For a complete list of changes, see the library release notes.
   * Program Options Library:
         o Option descriptions are now printed with word wrapping.
         o Command line parser can bypass unregistered options,
           instead of throwing.
         o Removed support for "implicit" (optional) values.
         o New customization method
           'command_line_parser::extra_style_parser'. Unlike
           'additional_parser', allows the user to parse several
           tokens and return a vector of options, not just a single
           option.
         o Work with disabled exceptions.
   * Property Map Library: Introduced the dynamic properties class,
     which provides dynamically-typed access to a set of property maps.
   * Random Number Library: improved initialization for
     mersenne_twister, algorithm by Makoto Matsumoto and Takuji
     Nishimura, implemented for Boost by Jens Maurer.
     Note: All test vectors for mersenne_twisters constructed or
     seeded without parameters or with a single unsigned int parameter
     become invalid.
   * Range Library: Minor addition of convenience functions to
     iterator range like front(), back() and operator[]().
   * Regex Library:
         o Rewritten front end parser now supports (?imsx-imsx)
           constructs, plus lookbehind assertions and conditional
           expressions.
         o Thin wrapper classes improve integration with MFC/ATL code.
         o Full (optional) Unicode support via the ICU library.
     Refer to the regex history page for more information on these
     and other small changes.
   * Serialization Library:
         o DLL version.
         o Auto-linking.
         o Serialization of variants.
         o Improved seialization of shared pointers.
   * Signals Library: added slot blocking/unblocking, from Frantz
     Maerten. Huge improvements to signal invocation performance from
     Robert Zeh.

This update has been tested on NetBSD 2.0.2, 3.0_BETA and current.
2005-08-12 20:58:45 +00:00
..
boost Update Boost to 1.33.0: 2005-08-12 20:58:45 +00:00
fxtv-capture Fix path to mpeg_encode, now in the multimedia category. 2004-02-24 21:55:28 +00:00
gnome Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. 2005-06-01 18:02:37 +00:00
gnome-base Update pkg-config comment. 2005-07-21 16:26:09 +00:00
gnome-devel DEPEND on pkg-config instead of pkgconfig. Bump PKGREVISION. 2005-07-21 16:25:48 +00:00
gnustep Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. 2005-06-01 18:02:37 +00:00
gtk2-extras Move swfdec and swfdec-gtk2 from graphics to multimedia. 2005-06-04 10:41:41 +00:00
kde3 Update KDE to 3.4.2. 2005-07-30 10:53:53 +00:00
netbsd-doc Sign over maintainership to tech-pkg@ 2005-02-21 20:26:08 +00:00
netbsd-doc-print depends should be ../../<category>/<pkg> 2005-07-19 10:11:48 +00:00
netbsd-www Use docbook-website revision 2.6.0 at least. Required after recent 2005-07-28 13:59:21 +00:00
php4-extensions add php-pcntl 2005-05-23 22:04:34 +00:00
php5-extensions add php-pcntl 2005-05-23 22:04:34 +00:00
suse9 depend on suse_locale, in part as a response to PR pkg/20824. 2005-05-10 01:33:50 +00:00
web-server PKGREVISION bump after openssl-security-fix-update to 0.9.6m. 2004-03-26 02:27:34 +00:00
windowmaker-desktop Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. 2005-06-01 18:02:37 +00:00
xfce4 Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That 2005-08-10 20:56:10 +00:00
xfce4-extras Create dummy do-build targets 2005-03-26 13:26:16 +00:00
XFree86 Removed trailing white-space. 2005-05-23 09:30:32 +00:00
xorg Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making 2005-07-15 18:27:48 +00:00
Makefile Remove gnome1 packages except as needed for gnucash. 2005-05-18 22:02:17 +00:00