Cervisia
* Do not show duplicate branch tags when pressing 'Fetch list'
multiple times.
Umbrello
* Fixes to some issues changing interface into class and vice versa.
* Add Free Pascal code import and generator.
* Enable selection of multiple classes in Select Classes dialog.
* Fix crash when importing classes from a java file.
* Fix crash after single click on the "UML Model" tree window.
* Cannot insert transition/association TO fork/join node in activity
diagram.
* Importing java files that reference their own class name crashes.
* Importing java class (enum pattern) cause umbrello to hang.
* Importing java subinterface before superinterface results in
superinterface not being treated as an interface.
* Java import: method and class visibility ignored.
* Java import - static not handled correctly.
* Java import - package visibility incorrectly represented.
* Java import - random import order can result in interface being
teated as class.
* Java import - associations not setup correctly, duplicate classes
created.
existing GNUstep configuration files.
Explicitly set the path to the global configuration file, because
otherwise a system-dependent default pathname for GNUstep.conf is used,
which often does not match ${PREFIX}.
Bumped PKGREVISION.
* This package now builds and installs as a shared library. Requires
libtool to be installed.
- Added support to bg-installer for installing shared libraries
with libtool.
- Fixed a bug in counting the length of signed and unsigned long
long integers (0 was counted as having zero length).
- Fixed bug in error return of ibuf_openreadclose. Thanks Gerrit
Pape.
The Proc::Simple package provides objects mimicing real-life processes
from a user's point of view. A new process object is created by
$myproc = Proc::Simple->new();
Either external programs or perl subroutines can be launched and
controlled as processes in the background.
to version 2.0.59. Changes since *2.0.58:
- SECURITY: CVE-2006-3747 (cve.mitre.org)
mod_rewrite: Fix an off-by-one security problem in the ldap scheme
handling. For some RewriteRules this could lead to a pointer being
written out of bounds. Reported by Mark Dowd of McAfee.
New features:
- You can now configure your 'hgweb' server to let remote users
'push' changes over http.
- You can now 'import' a patch in a mail message by saving the mail
message, and importing it. This works for patches sent either
inline or as attachments.
- The 'diff' command now accepts '-rA:B' syntax as a synonym for
'-r A -r B', and adds '-b' and '-B' options.
For a complete list of major changes, see the announcement at
http://www.selenic.com/pipermail/mercurial/2006-July/009510.html
0.6c1
* Fixed AttributeError when trying to download a setup_requires
dependency when a distribution lacks a dependency_links setting.
* Made zip-safe and not-zip-safe flag files contain a single byte,
so as to play better with packaging tools that complain about
zero-length files.
* Made setup.py develop respect the --no-deps option, which it
previously was ignoring.
* Support extra_path option to setup() when install is run in
backward-compatibility mode.
* Source distributions now always include a setup.cfg file that
explicitly sets egg_info options such that they produce an identical
version number to the source distribution's version number.
(Previously, the default version number could be different due to
the use of --tag-date, or if the version was overridden on the
command line that built the source distribution.)
0.6b4
* Fix register not obeying name/version set by egg_info command,
if egg_info wasn't explicitly run first on the same command line.
* Added --no-date and --no-svn-revision options to egg_info command,
to allow suppressing tags configured in setup.cfg.
* Fixed redundant warnings about missing README file(s); it should
now appear only if you are actually a source distribution.
0.6b3
* Fix bdist_egg not including files in subdirectories of .egg-info.
* Allow .py files found by the include_package_data option to be
automatically included. Remove duplicate data file matches if both
include_package_data and package_data are used to refer to the same
files.
0.6b1
* Strip module from the end of compiled extension modules when
computing the name of a .py loader/wrapper. (Python's import
machinery ignores this suffix when searching for an extension
module.)
0.6a11
* Added test_loader keyword to support custom test loaders
* Added setuptools.file_finders entry point group to allow implementing
revision control plugins.
* Added --identity option to upload command.
* Added dependency_links to allow specifying URLs for --find-links.
* Enhanced test loader to scan packages as well as modules, and
call additional_tests() if present to get non-unittest tests.
* Support namespace packages in conjunction with system packagers,
by omitting the installation of any __init__.py files for namespace
packages, and adding a special .pth file to create a working package
in sys.modules.
* Made --single-version-externally-managed automatic when --root
is used, so that most system packagers won't require special support
for setuptools.
* Fixed setup_requires, tests_require, etc. not using setup.cfg or
other configuration files for their option defaults when installing,
and also made the install use --multi-version mode so that the
project directory
doesn't need to support .pth files.
* MANIFEST.in is now forcibly closed when any errors occur while
reading it. Previously, the file could be left open and the actual
error would be masked by problems trying to remove the open file
on Windows systems.
- On DragonFly, the stack overflow handling should follow the logic
of FreeBSD, similiar the address space scanning. This is now needed
for lang/clisp. Since the installed version differs, bump revision.
CHANGES IN 1.3.5
* Fixes for Bugs 11731, 11701, 7502, 16334, 16539, 16538, 16780
* Enhanced support for several different ssh implementations by
Ludovic Courtès
* SHA1 checksums
* Undo command specific file selection, by Ludovic
* Microsoft Windows NT FTP server support
* commit and undo commands allow file exclusion with the -x option
* library-dir as alias for my-revision-library
* archive-register as alias for register-archive
* Cygwin support, file name compression patches from Lode Leroy,
incorporated into tla proper (see notes below)
* apply-delta now supports diff3 style merge (via the -t option)
* honor --skip-present for replay, patch by Ludovic
32-bit Windows, Cygwin notes:
Now the Cygwin specific changes to tla by Lode Leroy
are incorporated into the tla proper. However,
to get tla to work on Cygwin requires more than changes to tla; changes
to GNU diff, tar and patch are necessary. Since these tools are outside
the Arch Project's control, here the patches to them are just
distributed together with tla in the cygwin/ directory; follow the
instructions in the cygwin/BUILD.txt file for installing tla on cygwin.
Thanks to Lode Leroy for his efforts in getting tla to work on Cygwin.
Overview of Changes from GLib 2.12.0 to GLib 2.12.1
===================================================
* Update to final Unicode Character Database 5.0.0
* Bugs fixed:
346660 issues with base64 api documentation / g_base64_decode_cl...
348136 Coverity reports allocation of wrong size CID #2839
336281 Update to UCD 5.0
346197 g_date_strftime %F option doesnt work for win32
348011 Small optimization to real_toupper()
246494 prototype mismatch in glib/gconvert.c
* New and updated translations (bg,bn_IN,ca,dz,eu,fi,
fr,he,it,ja,mk,or,pt)
0.28 release. Cherrypicking, a new testsuite, and some fixes
and enhancements.
New features:
- Cherrypicking with the new "pluck" command. This takes (a restricted
subset of) the changes in a revision, or between two
revisions, and applies them to your workspace. That this
has happened is not recorded in history; it as if you
happened to make some very similar changes by hand in your
workspace.
- New automate commands, "automate tags" and "automate branches".
- "diff" now knows how to find enclosing function (or
whatever) bodies, just like GNU diff's "-p" option.
-- The regex that defines "enclosing function" can be chosen
on a per-file basis by a hook function; the default hook
knows about LaTeX, Texinfo, and most programming
languages.
-- This is enabled by default; use --no-show-encloser to
disable.
Enhancements:
- When netsync fails due to permission errors, the server returns a
semi-intelligible message before dropping the connection.
- When merging a branch with 3 or more heads, the order in which to
merge the heads will now automatically be chosen to minimize
the amount of repeated work that must be done.
- Crash dumps are now written to $CONFDIR/dump when no workspace is
available
- Path validation routines are faster.
- Inodeprints should be slightly more robust now.
- New hook get_mtn_command, used to determine the path to the
mtn binary on a remote host, when using ssh support.
- "diff" now accepts "-u" and "-c" as short for "--unified"
(the default) and "--context", respectively.
Bug fixes:
- "revert --missing" now works when run in a subdirectory.
- "revert --missing" now works without any additional files
being specified. (You don't have to say "mtn revert
--missing .".)
- Fix an edge case where monotone would crash if there was a
content conflict in a merge for which there was no lca.
- Fix a case where netsync would sometimes hang during refinement.
- "mtn help" and "mtn --help" now exit with return code 0.
Build environment:
- automake 1.9 is now required.
- The testsuite has been rewritten, and should be much faster now. It
also no longer relies on the presence of a *nix userland.
- Add workaround for gcc 4.1.[01] bug causing "multiple
definition" errors.
Internal:
- Restrictions have been split into path_restrictions and
node_restrictions, and generally cleaned up more.
since they always need a C compiler, even when the source code is
completely in C++.
For some other packages, stated in the comment that a C compiler is
really not needed.
to all internal recursive make processes. As such, rename it to
"PKGSRC_MAKE_ENV".
XXX Note, some of the usage of this variable in package Makefiles seems
XXX incorrect. They probably want "MAKE_ENV", which is the environment
XXX passed to the make process when running "make" within ${WRKSRC}.
from the NEWS file:
New in 2.4:
* Support for GCC 4 on more platforms.
* Added support for catching stack overflow on NetBSD.
* Improved support for catching stack overflow on Linux, Solaris:
Works also when /proc is not mounted or lacks read permissions.
New in 2.3:
* Support for GCC 4 on some platforms contributed by Paolo Bonzini.
* Support for MacOS X i386 contributed by Bruno Haible.
* Improved support for Woe32 contributed by Doug Currie.
it for plurals support, but that is already handled correctly (FSVO
"correctly") by the pkgsrc/mk/tools/msgfmt.sh script.
Also remove _USE_GNU_GETTEXT definitions from pkgsrc/mk/platform/*.mk
files as that value has been unused by pkgsrc for quite some time
(going back several branches).
0.10 Sat Mar 25 15:00:41 GMT 2006
- Make context propagate through subroutine return
- Fix bug whereby want('LVALUE') sometimes gave false positives
(see test 58 in t/all.t)
- Fix bug whereby want_boolean often gave false positives