Add CANNA_ENV to SCRIPTS_ENV for imake.
This is only affect to canna-server, as reported by MOCHIDA Shuji by PR 40349.
Bump PKGREVISION of canna-server package.
Eigen 2 is a C++ template library for linear algebra: vectors, matrices, and
related algorithms. It is:
* Versatile. Eigen handles, without code duplication, and in a completely
integrated way:
o both fixed-size and dynamic-size matrices and vectors.
o both dense and sparse (the latter is still experimental) matrices and
vectors.
o both plain matrices/vectors and abstract expressions.
o both column-major (the default) and row-major matrix storage.
o both basic matrix/vector manipulation and many more advanced, specialized
modules providing algorithms for linear algebra, geometry, quaternions,
or advanced array manipulation.
* Fast.
o Expression templates allow to intelligently remove temporaries and enable
lazy evaluation, when that is appropriate -- Eigen takes care of this
automatically and handles aliasing too in most cases.
o Explicit vectorization is performed for the SSE (2 and later) and AltiVec
instruction sets, with graceful fallback to non-vectorized code.
Expression templates allow to perform these optimizations globally for
whole expressions.
o With fixed-size objects, dynamic memory allocation is avoided, and the
loops are unrolled when that makes sense.
o For large matrices, special attention is paid to cache-friendliness.
* Elegant. The API is extremely clean and expressive, thanks to expression
templates. Implementing an algorithm on top of Eigen feels like just copying
pseudocode. You can use complex expressions and still rely on Eigen to
produce optimized code: there is no need for you to manually decompose
expressions into small steps.
* Compiler-friendy. Eigen has very reasonable compilation times at least with
GCC, compared to other C++ libraries based on expression templates and heavy
metaprogramming. Eigen is also standard C++ and supports various compilers.
- Restart agents when their executable changed.
- Buildsystem fixes to find and link boost on all platforms.
- Improvements to the startup to prevent partial startup.
- Include revision number in the version string when building from SVN.
- Shut down when we lost the connection to the D-Bus session bus.
- add some basic handling of command line args.
- Add a D-Bus call to flush the notification queue.
- Automatically fix world-writeable mySQL config files.
- Fix for FreeBSD mysql path.
0.6.2
- Better support for nice IO priorities on Linux (Sebastian Trueg)
- Compile with development version of CLucene (Ben van Klinken)
- Explicitly use 'unsigned char' or 'signed char' instead of 'char'
since 'char' can be either signed or unsigned on different processors.
E.g. on ARM 'char' means 'unsigned char' and on i386 'char' means
'signed char'. This changes makes libstreamanalyzer 0.6.2 binary
incompatible with versions < 0.6.0. (Jos van den OOever)
- Many CMake cleanups (Alexander Neundorf)
- 6.5x speedup of C++ comment analyzer (Jakub Stachowski)
- Various stability fixes (Jos van den Oever, Sebastian Trueg)
- Support for ePub format (Jakub Stachowski)
- Handle RIFF file with unspecified size for the RIFF packet. (Jos van
den Oever)
0.5.11
- Fix a bug that can cause a crash on an executable zip file.
- Fix parsing of empty headers when CRLFCRLF is followed by a space. In
other words, fix parsing of emails that have a space as the first
character in the body.
- Fix two broken (by design) throughanalyzers by replacing the with one
eventanalyzer.
- Updated xesam ontology to include proper ranges. This is necessary for
the Nepomuk backend but does not change anything for clucene (were all
is string anyway)
- Make sure the app can handle environments where HOME is not defined.
- Make the zip analyzer check more often if it should stop analyzing.
- Fix wrong comparison when checking if we are finished yet.
- Make the analyzer respect a configuration that only wants part of the
stream to be analyzed.
- Add an analyzer for Windows self-extracting zip archives.
- Ask the analyzerconfiguration if we should continue and put a cap on
the maximum length of stream we read
- Log parse errors in the analysisresult.
Pkgsrc changes:
o Add BUILDLINK_TRANSFORM settings which deactivate -fPIE and -pie
in the compiler invocation. The configure script of this package
checks to see if gcc accepts those options, and uses them if it
does. However, apparently that does not mean that we universally
will be able to run the resulting executables -- on NetBSD/4.0
macppc the run-time linker says
"Unsupported relocation type 6 in non-PLT relocations"
Tested that the dbus-daemon executable remains runnable on both i386
and that it is so now on macppc.
Thanks to jmcneill@ and joerg@ for hints leading to this fix.
Pkgsrc changes:
o Modify one of the patches with a patch reported as part of
PR#40347 to make this package build on NetBSD 4.0 and probably
earlier versions as well. Many thanks to Hasso Tepper for the
patch.
6 years passed since 2.0.4, too much changes happened to list here.
Most of them seem to fix various playback accuracy issues.
Many patches were merged upstream. Major change -- X11 frontend (xxmp)
is missing, there's nothing in change log about that.
pkgsrc change: pulseaudio support (default on).
OK by wiz@.
* Many WHOIS data updates and translation updates; 4 new translations
* Reset euid and egid to uid and gid before calling the user specified browser
* Added support for libidn
* Added patch to support conversion of whois server output to local charset.
* Changed to GNU GPL v3
Local change: WHOIS servers for some geographical subdomains in .ru and .su TLDs.
OK by wiz@.
security issues and to prepare for the outstanding upgrade of gitweb.
Changes since git 1.6.0.2:
- Fix output line format for zip archive generation.
- Fix continuation of git rebase -i in case of modified files (conflict).
- Honor the pre-rebase hook for git rebase -i.
- Fix inconsistent behavior of git diff --quiet and diff --exit-code.
- Use multiple element hunk headers from git diff correctly.
- Portability fix for the git diff hunk header regexps.
- Fix git index-pack inside .git/objects/pack directory.
- Fix git index-pack in thin-pack mode.
- Some git stash apply fixes.
- Fixed format string vulnerabilities (e.g. in git remote).
- Fix behavior of git checkout -b <existingbranch>.
- Make git checkout -q actually quiet.
- In quiet remote operation, we don't need the remote side to send along
all the statistics we discard.
- Don't do cross-directory renames when creating packs.
- git prune now also removes stale temp files under .git/objects/pack.
- Have git merge prune empty directories.
- Have git merge allocate enough memory for the structure itself when
enumerating the parents of the resulting commit.
- Stop git blame -C -C from segfaulting if it encounters a submodule
reference.
- If only file times were changed, don't have git rm claim local
modifications.
- If set-tree fails, don't let git svn output Perl compile errors.
- Fix various NULL pointer crashes (e.g. in apply, reset, update-index).
- Remove bash completion support for various non-space tools.
- Don't have git add -p claim no changes if binary files have been
modified.
- Fix git archive in bare repositories.
- Have git diff display the number of new or deleted files for the case
where there have been too many of them to allow rename detection.
- Fix git push --mirror to not try to send the stash.
- If the remote end is up to date, still update the tracking reference upon
git push.
- Make git pull $there $branch:$current_branch work on unborn branches.
- Have git reset --hard remove new paths after giving up resolving a
conflicting merge.
- Fix git send-email fd leak in directory scanning.
- Make submodule directories appear as tracked in git status.
- Have git svn invoke "git command" rather than "git-command".
- Have git update-ref -d honor --no-deref.
- Fix various memory leaks.
- Fix git checkout segfault when HEAD points to a deleted branch.
- Allow switching out of the current branch with git checkout on an
un-checked-out state.
- Have git fast-export export all tags.
- Make git ls-files --with-tree=<tree> work with options other than -c.
- If the first object in git pack-objects exceeds --max-pack-size, don't
stuff even more objects in.
- Stop git-p4 from replacing multilike keywords. (They don't exist.)
- Make git tag complain about mutually incompatible options.
- Fix performance for git internal diff on large files with repeating
chunks.
- Don't let git repack grab objects out of packs marked with .keep into
new packs.
- Fix git fsck deep recursion.
- Fix git fast-export and fast-import on old style annotated tags without
tagger information.
- Have git mergetool honor the "--".
- Fix segfault of git show <tag> where <tag> points at a nonexistent object.
- Fix handling of lists of mail addresses for git send-email.
- Fix branch ancestry logic in git svn if the history fetching process
was interrupted.
Update to 1.5.5. Tested with subversion-base, and I will keep an eye
on the rest. (If this practice upsets you and you'd like to volunteer
to be MAINTAINER, email me - no one else responded to the call for
volunteers, so I'll be maintaining this but only really worrying about
and testing the parts I care about. Bug reports are of course
welcome.)
Version 1.5.5
(22 Dec 2008, from /branches/1.5.x)
http://svn.collab.net/repos/svn/tags/1.5.5
User-visible changes:
* allow prop commits on dirs with modified children (r34487, -92, -94)
* make Cyrus auth implementation always prefer EXTERNAL to ANONYMOUS (r33866)
* do not create mergeinfo for wc-wc moves or copies (r34184, -585)
* do not autoupgrade old BDB filesystems to 1.5 or 1.4 format (r34653, -6)
* return mergeinfo to prior state during reverse merges (r30257, r33024, -6)
* remove mergeinfo deleted by merge (issue #3323)
* make proxy slaves pass through txn GET and PROPFIND requests (issue #3275)
* merge can now use targets with inconsistent newlines (issue #3262)
* don't allow empty-string changelists (issue #3344)
* remove false positive ra_neon mergeinfo errors (r34822)
* improve performance of 'svn merge --reintegrate' (r34091, -4, and others)
* fixed: foreign merges keep UUID of foreign repository (r34050, -1, -3)
* fixed: properly encode diff headers used in conflict resolution (r34171)
* fixed: segfault in 'svn cp --parents' (r31311, -4)
* fixed: mergeinfo for '...' maps to empty revision range (issue #3312)
* fixed: segfault in BDB backend node-origins cache (r34506)
* fixed: broken merge if target's history includes resurrections (r34385, -93\
)
* fixed: invalid mergeinfo created on a subtree during merge (r34560, -2)
Developer-visible changes:
* fixed: svn_repos_get_logs() chokes on some revision arguments (r33873, -4)
Pkgsrc changes:
* Change HOMEPAGE to redirected one.
* Add DESTDIR support (should be since 2.20.1)
* Change to use --sysconfdir (should be since 2.20.1)
* Add bzip2 support.
* GeoIP support was added since 2.20.1, no need extra pach files anymore.
Fixes PR 40344.
* Changed to use db4 APIs since 2.20.1, dns support back again.
* gettext and freetype2 are not used directly, remove dependency.
* zlib is used directly, add dependency.
* Honor PKGMANDIR.
* Change complex PLIST handlings for docs to simply.
* Change not to use prefix '_' in package specific variables.
Upstream changes:
This fixes a missing memory dealocation call in the DNS lookup code, a kludge
to handle largefile support in the current zlib compression code on some
platforms, and some minor configure script corrections.
Intel appear to have re-used cpu branding strings between Northwood
and Prescott pentium4s. Thats just... special.
Handle this by explicitly testing for SSE3 support to distinguish between
'-march=prescott' and '-march=pentium4'