Age | Commit message (Collapse) | Author | Files | Lines |
|
Class::Autouse allows you to specify a class that will only load
when a method of that class is called. For large classes that
might not be used during the running of a program, such as Date::Manip,
this can save you large amounts of memory, and decrease the script
load time.
|
|
This module lets Makefile.PL automatically install dependencies
via CPAN or CPANPLUS.
* Features
- Letting the user enable/disable optional dependencies.
- Support sane defaults by probing for the machine's capability.
- If not inside a cpan shell, use CPAN.pm to install dependencies.
- Enable/disable the associated tests automatically.
- Supply UNINST=1 when it is safe and possibly needed.
- Checks MANIFEST to avoid unnecessary grepping of EXE_FILES.
- Utilizes CPANPLUS and/or Sort::Versions where feasible.
- Offers check-only and skip-all Makefile.PL targets.
- Offers check-only and install-only Makefile targets.
- Take advantage of the 'sudo' command where available.
|
|
|
|
Changes since 1.9.4:
- Bugfixes
+ The minimal GLib wrappers are now installed as (g-wrap gw-glib),
as expected by GnuCash.
+ A problem with generic specializer class lookup has been fixed.
+ A problem with generics specialization and default arguments has
been fixed.
+ A problem with default arguments, when combined with
invisible arguments (such as output arguments) has been fixed.
|
|
was updated to 1.56 three months ago.
|
|
Overview of Changes from GLib 2.6.2 to GLib 2.6.3
=================================================
* GOption
- Fix formatting of --help output [Matthias Clasen]
- Accept -? [Matthias]
* Win32 bug fixes [Bill Skaggs, Tor Lillqvist,
J. Ali Harlow, Daniel Atallah]
* Other bug fixes [Ed Avis, Manish Singh, Matthias,
Nicolas Laurent, Kjartan Maraas, Bastian Nocera,
Suren A. Chilingaryan, Michael Banck]
* Documentation improvements [Matthias]
* New and updated translations (ar,el,et,fi,fr,gu,nb,no,uk,xh)
|
|
Bump PKGREVISION.
|
|
|
|
been tested not to cause any harm there.
|
|
pkgsrc change:
patch-ag, provided by Georg Schwarz, added to fix the build on IRIX.
NEWS:
Changes since 1.11.18:
**********************
BUG FIXES
* An intermittant assertion failure in checkout has been fixed.
* Thanks to a report from Chris Bohn, all the source files
needed for the Windows "red file" fix are actually included in the
distribution.
* Misc bug and documentation fixes.
Changes from 1.11.17 to 1.11.18:
********************************
BUG FIXES
* Thanks to a report from Gottfried Ganssauge, CVS no
longer exits when it encounters links pointing to paths containing more
than 128 characters.
* Thanks to a report from Dan Peterson, error messages from
GSSAPI servers are no longer truncated.
* Thanks to a report from Dan Peterson, attempts to resurrect
a file on the trunk that was added on a branch no longer causes an assertion
failure.
* Thanks to a report from Dan Peterson, imports to branches
like "1.1." no longer create corrupt RCS archives.
* Thanks to a report from Chris Bohn, links from J.C. Hamlin,
and code posted by Jonathan Gilligan, we think we have
finally corrected the Windows "red-file" (daylight savings time) bug once and
for all.
* Thanks to a patch from Jeroen Ruigrok/asmodai, the
log_accum.pl script should no longer elicit warnings from Perl 5.8.5.
* The r* commands (rlog, rls, etc.) can once again handle requests to run
against the entire repository (e.g. `cvs rlog .'). Thanks go to Dan Peterson
for the report.
* A problem where the attempted access of files via tags beginning with spaces
could cause the CVS server to hang has been fixed. This was a particular
problem with WinCVS clients because users would sometimes accidentally
include spaces in tags pasted into a dialog box. This fix also altered some
of the error messages generated by the use of invalid tags. Thanks go to Dan
Peterson for the report.
* Thanks to James E Wilson for a bug fix to
modules processing "gcc-core -a !gcc/f gcc" will no longer exclude
gcc/fortran by mistake.
* Thanks to Conrad Pino, the Windows build works once again.
* Misc updates to the manual.
DEVELOPER ISSUES
* We've standardized on Automake 1.9.3 to get some at new features that make
our jobs easier. See the note below on the Autoconf upgrade for more
details.
* We've standardized on Autoconf version 2.59 to get presumed bug fixes and
features, but nothing specific. Mostly, once we decide to upgrade one of the
autotools we just figure it'll save time later to grab the most current
versions of the others too. See the HACKING file for more on using the
autotools with CVS.
|
|
4.8 (31 December 2004)
* Language:
. new command @euro for the Euro currency symbol, and
@documentencoding has some support for ISO-8859-15.
. new command @abbr for general abbreviations.
. new command @slanted to typeset text in a slanted font,
and @sansserif to typeset in a sans serif font.
* makeinfo:
. An empty first argument to cross-reference commands, such as @xref,
causes an error. This change was made in 4.1, but not mentioned in NEWS.
. HTML output:
- <a name="..."> constructs are added for the old-style
conversion of node names to HTML names, so that external references
to them can continue to work.
- "g_t" prefixed to targets for node names beginning with a
nonletter, for XHTML compatibility.
. Docbook output: recognize more image formats.
* texi2dvi:
. new option --recode, to call recode for input character translation.
* Distribution:
. new convenience script texi2pdf, equivalent to texi2dvi --pdf (from tetex).
[not installed by package to avoid conflicting with teTeX-bin]
. some cross-compiling support in configure && make.
. new configure option --disable-install-warnings, for TeX.
distributions which do have the files installed.
. automake 1.9.4.
|
|
Bug fixes for backwards compatibility.
|
|
|
|
ABI is consistent with dependents. (This works around the fact that the
sonames of Boost libraries do not change between ABI-incompatible
versions, or in other words: they don't have major version numbers.)
|
|
buildlink file in buildlink3.mk. From tv@.
|
|
Pointed out by tv@.
|
|
- Enhanced generics support: now all arguments of methods are
specialized, not only the first one.
- Bugfixes
+ Now ships with (g-wrap gw-wct) compatibilty module needed by
GnuCash at runtime.
+ Fixes for handling output arguments:
- Wrapped functions with void return value and output arguments
now return expected results
- Optional argument count is now correctly computed in the
presence of output arguments
+ The libffi alignment requirements are now honored. This fixes bus
errors on many non-x86 architectures.
+ On big-endian architectures libffi-wrapped functions that return
char now work correctly.
+ Some "uninitialized variable" warnings were fixed in generated code
which caused compiles with GCC 4.0 to fail (Debian Bug#290305).
|
|
|
|
(because libraries are unversioned), and we only need to depend on the
binary libraries (boost-libs); the huge boost dependency disappears.
Bump PKGREVISION to 1.
|
|
- Drop devel/boost and devel/boost-thread.
- Add devel/boost-docs which includes all the documentation related to Boost
(previously included in devel/boost).
- Add devel/boost-build which includes bjam, the Boost.Build framework.
- Add devel/boost-headers which includes all the header files needed at build
time by programs using Boost (previously included in devel/boost).
- Add devel/boost-libs which includes all the binary libraries needed at build
and run time by programs using Boost (previously included in devel/boost and
devel/thread). All of them are multithreaded, to make things easier.
- devel/boost-python includes the Boost Python library (as it did before), but
now works, given that everything is threaded again.
- Drop our thread_user.hpp customization. Avoids some build failures that
appeared when the previous boost-thread package was not installed.
- Use static PLISTs.
- Install unversioned files. Makes things *a lot* easier when building stuff
outside pkgsrc.
- Add meta-pkgs/boost, a meta package that depends on all of the above.
Thanks go to jlam@ and tv@ for their comments.
While here, update to 1.32.0:
New Toolset Names
The names of some the Boost.Build toolsets have been changed to remove the "."
(dot) character and to fix some other naming inconsistencies. For example,
vc7.1 toolset was renamed to become vc-7_1. Please refer to the Supported
Toolsets section of the installation guide for the complete list of the current
toolset names. This change was made as a part of the effort to make the Boost
distribution compatible with ISO 9660 level 2 requirements.
New Libraries
* Assignment Library: Filling containers with constant or generated data
has never been easier, from Thorsten Ottosen.
* Minmax Library: Standard library extensions for simultaneous min/max and
min/max element computations, from Hervé Brönnimann.
* Multi-index Containers Library: Containers with multiple STL-compatible
access interfaces, from Joaquín M López Muñoz.
* Numeric Conversion Library: Optimized policy-based numeric conversions,
from Fernando Cacciola.
* Program Options Library: Access to configuration data given on command
line, in config files and other sources, from Vladimir Prus.
* Range Library: A new infrastructure for generic algorithms that builds
on top of the new iterator concepts, from Thorsten Ottosen.
* Serialization Library: Serialization/de-serialization of arbitrary C++
data structures to various formats including text, binary, and xml, from
Robert Ramey.
* String Algorithms Library: Collection of string related algorithms for
case conversion, trimming, find/replace operations and more, from Pavol
Droba.
* Tribool: 3-state boolean type library, from Doug Gregor.
Updated Libraries
* Compose: This deprecated library has been removed.
* Graph:
o Added bundled properties to the adjacency_list and adjacency_matrix
class templates, greatly simplifying the introduction of internal
vertex and edge properties.
o The LEDA graph adaptors have been ported to LEDA 4.5.
o Added algorithms for betweenness centrality and betweenness
centrality clustering.
o Added circle layout and undirected spring layout algorithms.
* MPL Library:
o Updated to use the Boost Software License.
o New documentation, including a complete reference manual.
o Major interface changes and improvements, many of which are not
backward compatible. Please refer to the 1.32 changelog for the
detailed information about upgrading to the new version.
* Python Library:
o Updated to use the Boost Software License.
o A new, better method of wrapping classes with virtual functions
has been implemented.
o Support for the new Python Bool type, thanks to Daniel Holth.
o Support for upcoming GCC symbol export control features have been
folded in, thanks to Niall Douglas.
o Improved support for std::auto_ptr-like types.
o Components used by other libraries have been moved out of
python/detail and into boost/detail to improve dependency
relationships.
o Miscellaneous bug fixes and compiler workarounds.
* Signals Library: Introduced deterministic slot ordering, permitting
slots to be connected at the beginning or end of slot groups or the slot
list itself. Combiners may safely have state and are accessible from the
signal.
* Utility: class template result_of added.
* Test Library:
o namespace names gets shorten; old one still supported till next
release
o added proper encoding of XML PCDATA
o support for wide string comparison implemented
For complete list of changes see Test Library release notes.
Regression tests
This release has been extensively tested on a variety of different compilers
and platforms. It is known to contain no regressions against the previous
reference release on the compilers and configurations tested. Please refer to
the corresponding regression reports to see how well your compiler performs on
the new Boost codebase.
|
|
--- RELEASE V0.16 ---
* Temp.pm: Remove spurious debug statement
--- RELEASE V0.15 ---
* Temp.pm (unlink_on_destroy): Add post-object creation method to
control whether the temp file will be unlinked when the object
goes out of scope.
* Temp.pm: Increase maximum number of tries before aborting.
* Temp.pm: Add $KEEP_ALL to allow the temporary files to be
retained whilst debugging (suggestion from Ed Avis [and others]).
* Temp.pm: Temp files should have been opened O_NOFOLLOW rather
than O_FOLLOW! (thanks to Marc Tardif)
* Temp.pm: Add cleanup() function so that temp files that would be
removed by an END block can be removed by a daemon. (RT wishlist
item #6928 by Robert Rothenberg)
* Temp.pm: Force chmod on file before unlinking it. This can be a
problem on windows (see RT bug #6935). tempdir() has been fixed by
Slaven's earlier patch to change the rmtree arguments.
* Temp.pm (top_system_uid): Add interix patch from Todd Vierling
* Temp.pm (_gettemp): Pod patch from Steven Lembark clarifying the
error message associated with two few XXXXs
* Temp.pm: Add note on forking and make sure that END blocks only
remove temporary files created by the current process ID (prompted
by Daniel Macks in RT bug #11067)
* Temp.pm (cmpstat): Roman Vasicek reported problems with the _
filehandle. Play it safe and remove that handle. (see RT bug #8822)
* t/tempfile.t: Add test for write proteceted temp file (thanks to
Slaven Rezic)
* Temp.pm (_can_do_level): Change argument to rmtree to make it
attempt to remove write-protected files on cleanup (thanks to
Slaven Rezic)
* Temp.pm: Add note on binmode usage
|
|
* fixes for problems at logout time (hangs, crashes)
* bugfixes for #160862, #152147.
* minor enhancements to test login-helper-server-test.
|
|
* Report correct parent of GailCanvasItem if atk_object_set_parent()
was called. (bug #159556)
* Correct implementation of GailClist so that seleced item in GtkCList
is reported by gnopernicus. (bug #158437)
* Report selection-changed after text insertion notification when GtkCOmbo
is changed using arrow keys. (bug #156483)
* Report children which are column headers correctly even when they are not
visible. (bug #137222)
* Fix crash in glade when cell is GtkCList is referred to. (bug #162083)
|
|
- Fix toolbar breakage from the 2.4.1 release.
- Fix handling of GtkFileChooserDialog internal children.
|
|
1.34 - 30 January 2005
* Fixed typo in the README
* Fixed examples.t on Win32 where paths have embedded whitespace.
* Fix for Cygwin and core integration from Jos I. Boumans
* Upgrade zlib source to 1.2.2
|
|
Kibum Han (reporting failure under amd64).
|
|
1.01 Tue Apr 30 14:06:06 JST 2002
- remove untie() to shut up bleadperl
1.00 Fri Apr 12 03:20:40 JST 2002
- Fixed doc
- Code cleanup (refactoring, s/die/croak/g etc.)
* now requires Log::Dispatch 2.00
|
|
* Minor build issues fixed
|
|
|
|
* fix buffer overflow
* fix outas86's .bss handling
* "make spotless" no longer deletes config.h.in.
* %(el)if(n)idn insensitivity to string quotes difference (#809300).
* (nasm.c) __OUTPUT_FORMAT__ changed to string value instead of symbol.
|
|
Patched version of 3.6.0 to fix potentially serious
bug described at
http://www.unidata.ucar.edu/packages/netcdf/docs/known_problems.html#cdf2-bug
Changes 3.6.0:
Added texinfo source for the documentation.
Added large file tests to Windows directory in distribution.
Modified win32 visual studio project files so that m4
is no longer required to build netcdf under visual studio.
Modified rules.make to use install instead of cp,
fixing install problem for cygwin users.
Modified configure/install stuff to support HP-UX.
Modified configure/install stuff to support G95.
In the f90 interface, applied Arnaud Desitter's fixes
to correct mismatches between scalar and array
arguments, eliminating (legitimate) complaints by the
NAGWare f95 compiler. Also fixed bugs introduced in
3.6.0-beta5 in the mapped array interfaces.
|
|
New Features
Configuration:
- Added some initial support for making purify (or similar memory
checking products) happier by initializing buffers to zero and
disabling the internal free list code. To take advantage of this,
define 'H5_USING_PURIFY' in your CFLAGS when building the library.
- WINDOWS building,testing and installing improvements
- On Windows, FORTRAN,C++ and C projects are merged into one zip file,
users can choose an option to build either FORTRAN or C++ or both
with basic C library.For detailed information,
please read INSTALL_Windows.txt.
- On Windows, szip compression library with or without encoder can be easily
turned off or on when building HDF5. For detailed information,
please read INSTALL_Windows.txt, especially section V.
- On Windows, an optional procedure for building,testing and installing
HDF5 from command line is provided. This procedure is supposed to be
convenient for experienced users, please read
INSTALL_windows_From_Command_Line.txt for details.
- On Windows, an alternative short instruction document for building,
testing and installing HDF5 is provided. This instruction is supposed to
be convenient for general users, please read
INSTALL_Windows_Short.txt for details.
- On Windows, h5repack,h5diff,h5ls and h5import tool tests have been added.
Library:
- Modified the way how HDF5 calculates 'pixels_per_scanline' parameter for
SZIP compression. Now there is no restriction on the size and shape of the
chunk except that the total number of elements in the chunk cannot be
bigger than 'pixels_per_block' parameter provided by the user.
- HDF5 can now link to SZIP with or without szip's encoder.
The new API function H5Zget_filter_info can be used to check
szip's status. Attempting to assign szip to a dataset property
list or attempting to write with szip will generate an error if
szip's encoder is disabled. JL/NF - 2004/6/30
- SZIP always uses K13 compression. This flag no longer needs to
be set when calling H5Pset_szip. If the flag for CHIP
compression is set, it will be ignored (since the two are mutually
exclusive). JL/NF - 2004/6/30
- A new API function H5Fget_name was added. It returns the name
of the file by object(file, group, data set, named data type,
attribute) ID. SLU - 2004/06/29
- A new API function H5Fget_filesize was added. It returns the
actual file size of the opened file. SLU - 2004/06/24
- Added option that if $HDF5_DISABLE_VERSION_CHECK is set to 2,
will suppress all library version mismatch warning messages.
Tools:
- h5repack was added to the tools suite. h5repack regenerates an HDF5 file
from another HDF5 file, optionally applying HDF5 filters (compression)
and/or chunking to the copied file. The filters options are read from
the command line. See /doc/html/Tools.html for more details.
PVN - 2004/9/13
- h5dump includes new features:
1) Printing of dataset filters, storage layout and fill value information.
2) Print a list of the file contents.
3) Escape non printing characters.
4) Print the content of the boot block.
5) Print array indices with the data (the default).
|
|
does. This allows us to use dynamic PLISTs for Perl modules that are
built using Module::Build. Bump the PKGREVISION of p5-Module-Build
to 1.
* Drop the use of PERL5_USES_MODULE_BUILD and introduce a new variable
PERL5_MODULE_TYPE that is either "MakeMaker" or "Module::Build" that
names the framework used to build/install the module.
* Split out the variables set in perl5/buildlink3.mk that are also used
by perl5/module.mk into a new file perl5/vars.mk. Move some PERL5_*
variable definitions from pkgsrc/mk/bsd.pkg.use.mk into perl5/vars.mk.
This just centralizes the common PERL5_* definitions into a single
file location.
* Convert the known packages that use Module::Build to set
PERL5_MODULE_TYPE and PERL5_PACKLIST:
devel/p5-Class-Container
devel/p5-Exception-Class
devel/p5-Log-Dispatch
devel/p5-Array-Compare
textproc/p5-Pod-Coverage
www/p5-Apache-Session-Wrapper
www/p5-MasonX-Request-WithApacheSession
|
|
changes:
-update for new PyQt/scintilla versions
-previewer for translation files
-new and extended version of the coverage analysis module
-previewer for UI files
-capability to set the environment for the program to be debugged
-more UI improvements
-updated translations
-bugfixes
|
|
(PR pkg/29456 by diro@nixsys.bz)
|
|
Configuration
* By default HDF4 libraries and utilities are installed under
<source_dir>/NewHDF
* Windows configuration, build and testing procedures have been changed.
Please see INSTALL_WINDOWS.txt file for more information
Library
* New API SDidtype was added to the library (bug #766)
* HCgetcompress renamed to HCPgetcompress
* New API HCget_config_info added
* The default chunk cache size was changed for 2D and higher
chunks
* Pablo instumentation was removed
Utilities
* hdiff and hrepack are supported on Windows.
* Substantial performance improvements in hdiff and hrepack
Support for new platforms and compilers
* Fortran IBM xlf v 8.1 and Absoft f95 version 8.2 compilers
are supported on Mac OSX.
* Absoft Fortran compiler f95 version 9.0 is supported on Linux 2.4
* PGI C and Fortran compilers are supported on Linux 2.4
* Intel C and Fortran compilers are supported on Linux 2.4
* Cray TS IEEE is supported.
Bugs fixed since HDF4.2r0
* VERY IMPORTANT:
Data compressed with SZIP may be corrupted; fixed. For more
information see "HDF4.2r1 SZIP Release Notes" available at
http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/SZIP_HDF4_2r1.pdf
* Fortran couldn't read names with spaces when NetCDF interfaces
were used; fixed
* Library failed to compile in presence of the NetCDF library; fixed
* h4fc couldn't create object files; fixed
* When rank of SDS is 0, some SD APIs give segmentation fault (bug 1045);
fixed
* Some GR images with special elements are read in as duplicate
(bug 814); fixed
* Many bugs fixed in hdiff and hrepack utilities
|
|
|
|
by Mike Cheponis.
pmccabe processes the named files, or standard input if none
are named, calculating statistics including McCabe cyclomatic
complexity for each function found. The files are expected to
be either C (ANSI or K&R) or C++.
pmccabe ignores all cpp preprocessor directives - calculating
the complexity of the appearance of the code rather than the
complexity after the preprocessor mangles the code. This is
especially important since simple things like getchar(3)
expand into macros which increase complexity.
|
|
|
|
|
|
0.12 Sun Jan 23 21:02:35 CST 2005
- Fixed a bug in the container() method, which was only returning
valid results for delayed objects, not auto-created ones. [Spotted
by Sebastian Willert]
|
|
0.12 Sun Jan 23 21:02:35 CST 2005
- Fixed a bug in the container() method, which was only returning
valid results for delayed objects, not auto-created ones. [Spotted
by Sebastian Willert]
|
|
|
|
1.20 Jan 1, 2005
- Moved the Classes() method to Exception::Class, now as a function,
which is where it really belongs. Also corrected the docs for this
function, as they incorrectly implied that it would return all
subclasses, instead of just subclasses which were created when loading
Exception::Class.
- Added a Build.PL file, and releases are now signed with
Module::Signature.
- Added ignore_class and ignore_package constructor parameters. Patch
by Daisuke Maki.
|
|
tech-pkg@.
|
|
* Bug fixes:
- Fix crash in the file chooser (Alex Larsson)
- Be smarter with non-local hosts in the file chooser (Rodney Dawes,
Federico Meña Quintero)
- Require newer gnome-vfs (J.H.M Dassen)
- Fix a leak in the file chooser (Christian Persch)
- Use correct size for external thumbnailing scripts (Fernando Herrera)
- Fix compiler warnings (Kjartan)
- Make gnome-app more robust against programmer mistakes (scott at asofyet org)
- Removed prototypes for removed functions gnome_entry_construct and
gnome_href_construct (J.H.M. Dassen (Ray))
* Translations:
- Updated translations (bg de, en_CA, es, fr, it, ko, nso, zu)
|
|
* Bug fixes:
- Build fixes (Thomas Fitzsimmons, Kjartan Maraas <diskman at kc rr com>)
- Escape the app id in gconf (Anders Carlsson)
- Handle blank real name fields in /etc/password in gnome-scores.c
(Callum McKenzie) Closes bug #149270
* Translations:
- Various updated translations (en_CA, fr, it, hu, ko, th)
|
|
- Updated translations: it (Luca Ferretti, Alessio Frusciante)
|
|
* Un*x shell style filename expansion on windows
* 'rebuild' can be done from a given changenumber
* 'last-modified' can be done from a given changenumber
* 'update' recognizes repository URLs of the format
'cdv://server/{changenumber}'
* 'diff' can now take 'local' as either first or second -r argument
* 'diff' does not display diffs for files which exist on only 1 side by default
* 'diff' takes -N switch to show diffs for files which exist on only 1 side
* fixed: critical bug where an invalid merge was generated and not caught by
the server
* fixed: locking bug on server when files are deleted
* fixed: traceback when committing from windows
* fixed: all files show up as modified after doing 'construct'
* fixed: server sending responses out of order
* fixed: merge done by 'update' was sometimes incorrect
* fixed: 'update -d' not pulling in diffs
* fixed: CVILLE directory could not be at the root of the filesystem
* fixed: 'diff -r repo' caused traceback
* fixed: 'revert' on a file deleted from the local filesystem caused traceback
Changes 0.1.9:
* Allow user to be specified on client command line via -u
* Server port is configurable via the config file or -o on the command line
(-p is already being used, I need to switch to long opts)
* Server catches exceptions and only shuts down the offending connection,
rather than exiting
* 'commit' takes -b for backup, makes it not generate a new changeset
* 'history' accepts filenames on the command line
* New command 'heads' shows currents heads in the client
* New command 'last-modified' gives the last change to modify a file
* Server doesn't revalidate changes already committed to other repositories,
better performance for branching and merging
* fixed: bad changesets being generated for some merge cases
* fixed: merging a change with its ancestor caused traceback
* fixed: locking bug on failed commit
* fixed: 'add' of CVILLE directory issued warning but did the add anyway
* fixed: 'diff' with ... tries to diff files not open for edit
|
|
are retrieved on NetBSD. This fixes a build problem on CURRENT.
|