summaryrefslogtreecommitdiff
path: root/meta-pkgs
AgeCommit message (Collapse)AuthorFilesLines
2008-02-05The package supports installation to DESTDIR.heinz2-3/+5
2008-02-05Do _not_ preserve user/group attributes while installing.heinz1-2/+2
2008-01-29Update to 1.1nb1: add xf86-video-radeonhd, tested on FireGL 5250 in ThinkpadT60abs1-2/+3
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn4-5/+8
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2008-01-12Adjust description to note that this is platform libraries only.gdt2-4/+4
2008-01-09+gnome-platformdrochner1-1/+2
2008-01-09add gnome-platform-2.20.3, a meta-pkg to track the "platform" partdrochner3-0/+61
of the gnome distribution (already at 2.20.3 which was released today, thanks to Tobias Nygren)
2008-01-06Add lintpkgsrcadrianp1-3/+4
Bump to 1.2
2008-01-04Update boost to 1.34.1. This is based on the patches provided by Brook Milliganjmmv16-177/+804
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.
2007-12-19Replaced the custom definitions with META_PACKAGE=yes.rillig29-257/+62
2007-12-07Updated Xfce to 4.4.2martti3-7/+7
Lots of bug fixes. For the official ChangeLog, please see http://www.xfce.org/documentation/changelogs/4.4.2
2007-11-08track renamed gnome-control-center, and drop scrollkeeper dependencydrochner1-3/+2
(this is functionally replaced by rarian)
2007-10-30Based on some feedback, comment out the newly added LICENSE=xxx for now.martti1-2/+2
I'll re-activate this later when the global license stuff is activated.
2007-10-30Added LICENSE=gnu-gpl-v2martti1-1/+2
2007-10-25* If PLIST_SRC is explicitly set to an empty value in a package Makefile,jlam56-113/+61
then automatically generate a PLIST that says "${PKGNAME} has no files". * If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile, and no PLIST files exist, then fail during the package build with PKG_FAIL_REASON. * Remove "intentionally empty" PLISTs again. Now, the easy way to say that a package installs no files is to just add the following to the package Makefile: PLIST_SRC= # empty
2007-10-25Re-add "intentionally empty" PLISTs for meta-packages and other packagesjlam28-0/+56
that directly manipulate empty PLISTs. Modify plist/plist.mk so that if the PLIST files are missing and no GENERATE_PLIST is defined, then the package fails to build.
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam29-48/+0
can handle packages having no PLIST files.
2007-10-23The package supports installation to DESTDIR.heinz2-2/+6
2007-10-23The package supports installation to DESTDIR.heinz1-1/+3
2007-10-20Update to KDE 3.5.8markd2-20/+20
2007-10-17Add patch taken from Courier CVS repository that fixes a memory-stompingjlam1-2/+3
bug when reporting unknown local recipients. Bump PKGREVISIONs of courier and courier-mta.
2007-10-15Update meta-pkgs/courier to 0.57.1. Changes from version 0.56.0 includejlam1-7/+11
using the latest matching versions of the Courier mail bits and including the latest courier-analog.
2007-09-23Don't hardcode the use of "99" as a file descriptor because it mayjlam1-4/+4
not be available. Instead, use (OPEN_MAX - 1) which uses the same "pick a high number" strategy as choosing "99", but is more likely to be available. This allows users with a soft limit of 64 open files to run courierfilter and courierldapaliasd. Bump the following PKGREVISIONs: mail/courier-mta --> 11 meta-pkgs/courier --> 7 net/couriertcpd --> 3
2007-09-23Add some missing files to the PLIST (why didn't CHECK_FILES catch these?)jlam1-2/+2
for courier-mta. Bump the following PKGREVISIONS: mail/courier-mta --> 10 meta-pkgs/courier --> 6
2007-09-22Fix path to eog, noted by bjs@.wiz1-2/+2
2007-09-22Change the default directory for the various pid files to bejlam1-5/+5
${COURIER_STATEDIR}/tmp, which defaults to /var/courier/tmp. This allows some of the servers which drop root privileges too soon to still write the pid file into a courier-owned directory instead of the root-owned /var/run. In mail/courier-mta, de-list ${COURIER_STATEDIR}/webmlm from the list of owned directories. In fact, webmlmd expects that path to be a socket file, and breaks horribly if the "webmlm" directory is present instead. Bump PKGREVISIONs for the following packages: mail/courier-imap --> 2 mail/courier-mta --> 9 mail/sqwebmail --> 4 meta-pkgs/courier --> 5
2007-09-21Fix the permissions on some binaries and directories to match thejlam1-4/+4
generated permissions.dat file used to create RPMs by the author. Bump the PKGREVISIONs: meta-pkg/courier --> 4 mail/courier-mta --> 8 mail/sqwebmail --> 3
2007-09-21Allow "inet6" as a package option for net/couriertcpd andjlam1-4/+4
mail/courier-mta. Modify mail/courier-imap to build regardless of the platforms IPv6 support and update meta-pkg/courier to the latest versions of the Courier mail server suite. Bump the PKGREVISIONs of the following packages: mail/courier-mta --> 7 meta-pkgs/courier --> 3 net/couriertcpd --> 2 This fixes PR pkg/37013 by Aleksej Saushev.
2007-09-21Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.wiz4-10/+11
Bump PKGREVISION.
2007-09-20Fix path to librsvg.wiz1-2/+2
2007-09-20Fix paths for eel, librsvg, libgtop.wiz1-4/+4
2007-09-20Move gnome2-games to gnome-games to make directory name match PKGNAME.wiz1-2/+2
2007-09-20Move gnome2-utils to gnome-utils to make directory name match PKGNAME.wiz1-2/+2
2007-09-19Move gnome2-applets to gnome-applets to make directory name match PKGNAME.wiz1-2/+2
2007-09-19Rename gnome2-terminal to gnome-terminal to match upstream name.wiz1-2/+2
ok jmmv, drochner
2007-09-19Rename gnome2-control-center to control-center, to match upstream name.wiz1-2/+2
ok jmmv, drochner
2007-09-19Finish move of gnome2-media to gnome-media.wiz1-2/+2
2007-09-19Use gnome-vfs instead of gnome-vfs2.wiz1-4/+4
2007-09-18Add commented out LICENSE line (gplv3).wiz1-1/+3
2007-09-17Include a patch taken from the main Courier CVS repository that addsjlam1-5/+5
a new TLS_PROTOCOL selection "SSL23" that allows for trying to negotiate initially with SSLv3 but falling back to SSLv2: courier/tcpd/libcouriertls.c:1.21 This allows Courier to interoperate with older mail servers and clients that are still using SSLv2 when advertising or attempting to use advertised STARTTLS capabilities. This change modifies the following packages and bumps their PKGREVISIONs: mail/courier-imap to 1. mail/courier-mta to 6. meta-pkgs/courier to 2. net/couriertcpd to 1.
2007-09-14Add xlsclients.simonb1-1/+2
2007-09-11Depend on the correct versions of the Courier-related packages to getjlam1-4/+5
a fully-functioning, cohesive, whole Courier suite. Bump the PKGREVISION to 1.
2007-09-10Switch to xf86-video-intel by default, it supersedes xf86-video-i810.joerg1-2/+3
2007-09-03As multiple people have expressed shock and wonderment at its lack,dogcow1-2/+3
add xterm to the list of packages.
2007-08-19Make DISTINFO_FILE set as default.taca1-2/+2
It allows each component pacakge to have own distinfo.
2007-08-17To quote Johnny Lam: "In modular-xorg we trust"joerg5-406/+1
Remove xorg 6.9 packages from pkgsrc.
2007-08-16+ modular-xorg-libsjoerg1-1/+2
2007-08-16Import meta package for modular Xorg libraries. This is not intendedjoerg3-0/+65
for normal users, but simplifies cross-building modular Xorg.
2007-08-13Added mk/misc/category.mk, which contains the definitions that are onlyrillig1-2/+2
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-12Added work around so that gnuradio-howto can make use of Makefile.commonwulf1-1/+3