summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2013-09-02Update to 1.8.5:wiz5-32/+17
Changes Doxygen's source code is now managed using git and GitHub. Automatic builds and regression tests are scheduled via Travis CI. Configuration data for the config file, the documentation, and the wizard are now produced from a single source (thanks to Albert) All translation files have been migrated to UTF-8 (thanks to Petr Prikryl) Added black box testing framework and a set of tests. New features Added SOURCE_TOOLTIPS option for advanced tooltip support while source browsing. Lots of bug fixes.
2013-09-02Update to 1.1:wiz2-6/+6
--- 1.1 --- * Issue #71 (Distribute Issue #333): EasyInstall now puts less emphasis on the condition when a host is blocked via ``--allow-hosts``. * Issue #72: Restored Python 2.4 compatibility in ``ez_setup.py``. --- 1.0 --- * Issue #60: On Windows, Setuptools supports deferring to another launcher, such as Vinay Sajip's `pylauncher <https://bitbucket.org/pypa/pylauncher>`_ (included with Python 3.3) to launch console and GUI scripts and not install its own launcher executables. This experimental functionality is currently only enabled if the ``SETUPTOOLS_LAUNCHER`` environment variable is set to "natural". In the future, this behavior may become default, but only after it has matured and seen substantial adoption. The ``SETUPTOOLS_LAUNCHER`` also accepts "executable" to force the default behavior of creating launcher executables. * Issue #63: Bootstrap script (ez_setup.py) now prefers Powershell, curl, or wget for retrieving the Setuptools tarball for improved security of the install. The script will still fall back to a simple ``urlopen`` on platforms that do not have these tools. * Issue #65: Deprecated the ``Features`` functionality. * Issue #52: In ``VerifyingHTTPSConn``, handle a tunnelled (proxied) connection. Backward-Incompatible Changes ============================= This release includes a couple of backward-incompatible changes, but most if not all users will find 1.0 a drop-in replacement for 0.9. * Issue #50: Normalized API of environment marker support. Specifically, removed line number and filename from SyntaxErrors when returned from `pkg_resources.invalid_marker`. Any clients depending on the specific string representation of exceptions returned by that function may need to be updated to account for this change. * Issue #50: SyntaxErrors generated by `pkg_resources.invalid_marker` are normalized for cross-implementation consistency. * Removed ``--ignore-conflicts-at-my-risk`` and ``--delete-conflicting`` options to easy_install. These options have been deprecated since 0.6a11.
2013-09-02Update to 1.7.5:wiz2-6/+6
2013-9-1 meld 1.7.5 =================== Features: * Open the version control console view when the exit code of a VC operation indicates that there was an error (Kai Willadsen) * Improve our handling of bad gconf setups, and add a file-system key to force a no-gconf fallback for persistent issues (Daniel Richard G) * Add a preference for whether to highlight the current line of a file comparison (Kai Willadsen) * Keyboard shortcut for the commit dialog (Kai Willadsen) Fixes: * Fix traversing symlink loops in version control comparisons (Kai Willadsen) * Minor fixes and cleanups (Boruch Baum, Sandro Bonazzola, Kai Willadsen) Translations: * Antonio Fernandes C. Neto (pt_BR) * Daniel Mustieles (es) * Fran Diéguez (gl) * Marek Černocký (cs) * Rafael Ferreira (pt_BR) * Piotr Drąg (pl)
2013-09-02Update to 0.4.18.wiz3-8/+8
Maintenance release: - Important bugfix in reading constants from bytecode. (Tim-Philipp Müller and Sebastian Dröge) - Documentation and code cleanup (Stefan Sauer) - Fix cache flushing on iOS (Andoni Morales Alastruey)
2013-09-02Change version number in pkgsrc to 1.10, so that it to be greater than previousobache1-2/+2
1.05.
2013-09-02Update p5-Coro to 6.31.obache3-11/+10
Revision history for Perl extension Coro. 6.31 Thu May 9 07:39:48 CEST 2013 - Coro::AIO requests would crash if the thread was ready'd while the request was ongoing. 6.29 Wed May 8 02:55:18 CEST 2013 - when an on_destroy handler destructs the coro currently being destructed a perl scalar could be accessed after being freed, likely causing a crash. 6.28 Wed Mar 6 06:58:02 CET 2013 - clean remnants of existing __DIE__ and __WARN__ handlers so they lose their magic and will not cause segfaults later (testcase by Andrey Sagulin). - improved Coro::State documentation a bit. - Coro::Debug::command now flushes the output. - add hack detection code for x32 abi, because the braindead slugs who designed that made it look exactly like x86_64 without providing proper compile time symbols to test for it. as a result, this detection cannot work reliably. - valgrind stack registering was broken. - do not rely on Time::HiRes anymore in Coro::Debug. 6.23 Fri Dec 7 23:36:37 CET 2012 - use experimental fiber implementation on native windows perls. - use sizeof (void *) as multiplication factor for stack sizes, to accomodate the totally braindamaged microsoft 64 bit "os". - changed verifier host from win2k-ap510-32 to win7-sp516-32/64. activeperl 5.16 crashes when PerlIO_define_layer is called due to some bug in the perl dll, strawberry perl at least passes the testsuite. - implement Coro::Handle->peeraddr/host/port, for slightly improved compatibility with LWP. - implement 5.17 compatibility by almost blindly applying a good-looking patch by Father Chrysostomos. - move stack management functions into libcoro 3. - libcoro version 3 "released". - support magic values as timed_io_once args. - recommend AnyEvent 7+ or EV 4+, also require EV version 4 or newer for Coro::EV. 6.10 Tue Oct 9 01:14:27 CEST 2012 - updated ecb.h, it had a typo that caused it to not compile on many big endian systems (reported by many people). - disable memory fences in ecb.h to improve portability. 6.09 Sat Oct 6 23:25:02 CEST 2012 - Coro::EV I/O watchers were not interruptible by exceptions (Coro::State::throw) (testcase by sten). - ->throw now puts threads into the ready queue, as this seems to be expected by existing code, and code that doesn't cope with spurious wakeups needs fixing anyway. - use fd -1 in mmap. - cast I32 to int in error message printf. - warn about broken so-called "hardened" kernels. 6.08 Fri Apr 13 12:05:47 CEST 2012 - be more aggressive about exiting like perl does - formerly, exiting from the non-main thread would not execute END blocks.
2013-09-02Update p5-IO-AIO to 4.18.obache2-7/+6
Revision history for IO::AIO 4.18 Thu Oct 11 07:01:26 CEST 2012 - fix unintended xthread_create by intentionalising it :) 4.17 Thu Oct 11 05:19:47 CEST 2012 - rename aio_fallocate to aio_allocate, to match documentation. - add list of linux fsid values to aio_statvfs docs. - work around a bug in btrfs' FIEMAP ioctl implementation. - work around AIX bug: statvfs.f_fsid is a struct, not unsigned long as per unix spec. 4.16 Tue Aug 14 05:39:03 CEST 2012 - aio_statvfs was wromgly marked for wd emulation, causing it to malfunction for paths. - fix a crash in aio_fiemap, when used on ranges without any extents. - work around linux kernel bug (at least in 3.2): kernel might trash fiemap input arguments. - work around linux kernel bug (at least in 3.2): kernel does not set FIEMAP_EXTENT_LAST on last segment. - work around linux kernel bug (at least in 3.2): kernel silently truncates segment count if a file. - make fh argument of IO::AIO::mmap optional, also add mmap/munmap to quick overview. - splice can corrupt data. - (libeio) remove pread/pwrite emulation. - do not grow mmaped scalars in aio_read. - add FALLOC_FL_PUNCH_HOLE and document fallocate. - provide pread/pwrite for win32, making it link again on native win32.
2013-09-02Update p5-Async-Interrupt to 1.1.obache2-7/+6
Revision history for Perl extension Async::Interrupt. 1.1 Wed Apr 25 00:46:08 CEST 2012 - new $async->handle method. - new $async->pipe_drain method. - use memory fences for !x86, and x86 future proofing. use libecb for implementation.
2013-09-02Update p5-common-sense to 3.72.obache2-7/+6
Revision history for perl pragma common::sense. 3.72 Wed Jul 31 19:44:18 CEST 2013 - install paths were wrong for current MakeMaker (reported by various people). 3.71 Wed Jul 31 02:34:48 CEST 2013 - CPAN failed to parse the version number in 3.7, try to work around. 3.7 Wed Jul 31 01:26:50 CEST 2013 - move pod to separate file, to further improve loading times. - make it arch-specific, adding a test that warns when an old version is still installed. - due to a logic glitch, warnings were not enabled at all on 5.16.
2013-09-02Update p5-File-Util to 3.39obache2-7/+6
Revision history for Perl extension File::Util.pm 3.39 Sun Jan 6 15:54:10 CST 2013 Significant improvements in test suite, but most importantly eliminated a bug found in make_dir() where absolute paths caused problems on some platforms. Fixed a bug that caused testing to fail on Solaris 3.38 Fri Jan 4 12:26:53 CST 2013 Have to abandon AutoLoader. It is simply causing too many problems to continue using it on any level. 3.37 Thu Jan 3 12:58:55 CST 2013 Renamed atomize() to atomize_path() before anyone starts to use it; the original name is not ideal and not descriptive of what it does. 3.36 Thu Jan 3 11:38:00 CST 2013 breakfix, Dist::Zilla failed to detect long-time prereq Exception::Handler. This unfortunate problem broke v3.33 thru 3.35 which were taken down in short order. 3.35 - removed 3.34 - removed 3.33 Mon Dec 31 23:37:40 CST 2012 Moves everything out of autoloader that was previously in autoloader, with the exception of the assisted error handling. In light of modern computing, the optimizations are so minimal as to be negligible now. There's more benefit to be had by having all methods available at compile time. Documentation updates. Code cleanups. Package cleanup. Preparations to add new features. Working to make the distribution compliant with Fedora and Debian packaging standards. File::Util already has a maintained package for Ubuntu.
2013-09-02Update p5-EV to 4.15.obache3-13/+11
(drop dependency on libev, not used) 4.15 Fri Mar 1 12:15:53 CET 2013 - (libev) upgrade to 4.15 - too many changes to list. - EV::run now returns a boolean. - API version 5:1. - document that cleanup watchers are not available via perl. - cast I32 to int in error message printf. - remove dependencies on librt and libpthreads on GNU/Linux.
2013-09-01recursive bump from hdf5 shlib major bump.obache5-7/+10
2013-09-01Changes 2.3.0:adam4-28/+20
This release adds new features, and fixes and improves a number of issues. This will be the last release to support Python versions earlier than 2.7, as we begin to move toward supporting Python 3.
2013-09-01Changes 1.8.11:adam6-16/+23
Configuration - Libtool version number is changed to 8.0.0 because there are API changes. See below for details. - Mac OS X 10.7 (Lion) and 10.8 (Mountain Lion) uses clang/clang++ as the default C and C++ compilers. - CMake minimum is now 2.8.10. - A new tool, cmakehdf5, which is a build command script similar to buildhdf5 is added and is available in the bin directory. Library - The library can load filter libraries dynamically during runtime. Users can set the search path through environment variable HDF5_PLUGIN_PATH and call H5Pset_filter to enable a dynamic filter. - Added new API functions H5Dscatter and H5Dgather to scatter data to and and gather data from a selection within a memory buffer. - The library now supports the data conversion from enumeration to numeric (integer and floating-point number) datatypes. See Issue HDFFV-8221. Tools - h5dump: added new option -O or -ddl to output the ddl text to a file. This is a complement to the -o or --output option, which redirects the data to a file.
2013-08-31Don't use gethostbyname_r on NetBSD.joerg3-5/+23
2013-08-31Use streamsize for xsputn.joerg3-1/+29
2013-08-31Update to 1.13wen2-7/+6
Upstream changes: 1.13 Wed 30 Oct 2012 - Updating to Module::Install (ADAMK)
2013-08-31Update to 0.7wen2-7/+6
No changelog upstream
2013-08-31Update to 0.05wen2-7/+6
Upstream changes: 0.05 Wed Jun 5 2013 - Fixed tests on Windows - RT 45669 - Set perl 5.8.6 as minimum version - RT 42770 - ANDK - Fixed link to freedesktop.org - RT 37320 - GWOLF
2013-08-30Add a comment about the assertion on unresolvable hostname.joerg3-5/+568
Fix configure script to use valid C++ syntax for the size tests.
2013-08-29Don't use dynamic_cast without RTTI.joerg2-4/+22
2013-08-29Do not use dynamic_cast without RTTI, reinterpret_cast is better herejoerg16-4/+293
anyway. Don't use false as pointer literal.
2013-08-284.15 Fri Mar 1 12:04:50 CET 2013fhajny2-6/+6
- destroying a non-default loop would stop the global waitpid watcher (Denis Bilenko). - queueing pending watchers of higher priority from a watcher now invokes them in a timely fashion (reported by Denis Bilenko). - add throw() to all libev functions that cannot throw exceptions, for further code size decrease when compiling for C++. - add throw () to callbacks that must not throw exceptions (allocator, syserr, loop acquire/release, periodic reschedule cbs). - fix event_base_loop return code, add event_get_callback, event_base_new, event_base_get_method calls to improve libevent 1.x emulation and add some libevent 2.x functionality (based on a patch by Jeff Davey). - add more memory fences to fix a bug reported by Jeff Davey. Better be overfenced than underprotected. - ev_run now returns a boolean status (true meaning watchers are still active). - ev_once: undef EV_ERROR in ev_kqueue.c, to avoid clashing with libev's EV_ERROR (reported by 191919). - (ecb) add memory fence support for xlC (Darin McBride). - (ecb) add memory fence support for gcc-mips (Anton Kirilov). - (ecb) add memory fence support for gcc-alpha (Christian Weisgerber). - work around some kernels losing file descriptors by leaking the kqueue descriptor in the child. - work around linux inotify not reporting IN_ATTRIB changes for directories in many cases. - include sys/syscall.h instead of plain syscall.h. - check for io watcher loops in ev_verify, check for the most common reported usage bug in ev_io_start. - chose socket vs. WSASocket at compiletime using EV_USE_WSASOCKET. - always use WSASend/WSARecv directly on windows, hoping that this works in all cases (unlike read/write/send/recv...). - try to detect signals around a fork faster (test program by Denis Bilenko). - work around recent glibc versions that leak memory in realloc. - rename ev::embed::set to ev::embed::set_embed to avoid clashing the watcher base set (loop) method. - rewrite the async/signal pipe logic to always keep a valid fd, which simplifies (and hopefuly correctifies :) the race checking on fork, at the cost of one extra fd. - add fat, msdos, jffs2, ramfs, ntfs and btrfs to the list of inotify-supporting filesystems. - move orig_CFLAGS assignment to after AC_INIT, as newer autoconf versions ignore it before (https://bugzilla.redhat.com/show_bug.cgi?id=908096). - add some untested android support. - enum expressions must be of type int (reported by Juan Pablo L). 4.11 Sat Feb 4 19:52:39 CET 2012 - INCOMPATIBLE CHANGE: ev_timer_again now clears the pending status, as was documented already, but not implemented in the repeating case. - new compiletime symbols: EV_NO_SMP and EV_NO_THREADS. - fix a race where the workaround against the epoll fork bugs caused signals to not be handled anymore. - correct backend_fudge for most backends, and implement a windows specific workaround to avoid looping because we call both select and Sleep, both with different time resolutions. - document range and guarantees of ev_sleep. - document reasonable ranges for periodics interval and offset. - rename backend_fudge to backend_mintime to avoid future confusion :) - change the default periodic reschedule function to hopefully be more exact and correct even in corner cases or in the far future. - do not rely on -lm anymore: use it when available but use our own floor () if it is missing. This should make it easier to embed, as no external libraries are required. - strategically import macros from libecb and mark rarely-used functions as cache-cold (saving almost 2k code size on typical amd64 setups). - add Symbols.ev and Symbols.event files, that were missing. - fix backend_mintime value for epoll (was 1/1024, is 1/1000 now). - fix #3 "be smart about timeouts" to not "deadlock" when timeout == now, also improve the section overall. - avoid "AVOIDING FINISHING BEFORE RETURNING" idiom. - support new EV_API_STATIC mode to make all libev symbols static. - supply default CFLAGS of -g -O3 with gcc when original CFLAGS were empty.
2013-08-28Update to 1.20130826. From the changelog:schmonz2-6/+6
* Update of manpage and Suggests field for 'mr grep'. Closes: #720128
2013-08-27PR 48081: Explicitly disable Fortran in libtool-base, otherwise it willjoerg6-108/+137
incorrectly handle the default wrapper scripts on Cygwin. libtool bug 14579: Disable ar(1) locking on OSX. It creates more harm than good. Bump libtool-base and libtool-fortran.
2013-08-27friend declarations may not introduce default arguments.joerg2-1/+52
2013-08-27Update to 1.09wen2-7/+6
Upstream changes: 1.09 - Thu Jan 10 2013 - Added module_name_parts 1.08 - Mon May 28 2012 - Added an explicit =encoding directive to avoid pod errors
2013-08-27Update to 0.54wen2-7/+6
Upstream changes: 0.54 Wed Dec 5 23:21:03 CET 2012 - Add AnyEvent::XMPP::Ext::Receipts for XEP-0184 message receipts - Fix error message "protocol error" when connecting without Net::SSLeay by depending on Net::SSLeay - Bugfix: don't call ->release on destroyed object 0.53 Wed Oct 10 13:05:08 CEST 2012 - Fix send_iq_hook, send_message_hook, send_presence_hook - Enable create_cbs for MUC::Message as well (thanks omega) - switch from Digest::SHA1 to Digest::SHA which is in core (thanks jones) - Fix parser error on auth failure (thanks RHOELZ) - Bugfix: properly set $handled = 1 in IQ handlers
2013-08-27Update to 0.21wen2-7/+6
Upstream changes: 0.21 2013-03-02 * Add tokuhirom's translation of the deprecation notice
2013-08-27Update to 7.05wen2-8/+7
Upstream changes: 7.05 Wed Aug 21 10:38:08 CEST 2013 - uts46data.pl couldn't be found due to wrong naming of the file (reported by Fulko Hew). - handle lone \015's properly in AE::Handle's default line read (reported by various people). - untaint ip addresses found in /etc/hosts (patch by Jos茅 Mic贸). - the memleak fix in 7.03 caused resolving via /etc/hosts to always fail on first use (reported and testcase by Andrew Whatson). - expose AnyEvent::Log::format_time, and allow users to redefine it. - expose AnyEvent::Log::default_format, and allow redefinition. - expose AnyEvent::Log::fatal_exit, to allow redefinition. - AnyEvent::Debug shell can now run coro shell commands, if available. - t/63* tests were wrongly in MANIFEST. - kernel.org's finger server went MIA, switch to freebsd.org and icculus.org. - clarify that IO::AIO and AnyEvent::AIO are needed for AnyEvent::IO to function asynchronously (reported by Daniel Carosone). - hard-disable $^W in most tests, it generates too much garbage output. - use a (hopefully) more future-proof method to emulate common::sense. - upgrade to UTS-46:6.2.0. - switch to INSTLIB from INSTLIBDIR, as INSTLIBDIR was wrongly documented. should not affect anything.
2013-08-26Changes 1.8.4:adam6-17/+18
* Cygwin port has been updated for more recent Cygwin 1.7. * "git rebase -i" now honors --strategy and -X options. * Git-gui has been updated to its 0.18.0 version. * MediaWiki remote helper (in contrib/) has been updated to use the credential helper interface from Git.pm. * Update build for Cygwin 1.[57]. Torsten Bögershausen reports that this is fine with Cygwin 1.7 ($gmane/225824) so let's try moving it ahead. * The credential helper to talk to keychain on OS X (in contrib/) has been updated to kick in not just when talking http/https but also imap(s) and smtp. * Remote transport helper has been updated to report errors and maintain ref hierarchy used to keep track of its own state better. * With "export" remote-helper protocol, (1) a push that tries to update a remote ref whose name is different from the pushing side does not work yet, and (2) the helper may not know how to do --dry-run; these problematic cases are disabled for now. * git-remote-hg/bzr (in contrib/) updates. * git-remote-mw (in contrib/) hints users to check the certificate, when https:// connection failed. * git-remote-mw (in contrib/) adds a command to allow previewing the contents locally before pushing it out, when working with a MediaWiki remote. Find more https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.4.txt
2013-08-26+p5-Data-Uniqidabs1-1/+2
2013-08-26Added devel/p5-Data-Uniqid version 0.12abs3-0/+30
Data::Uniqid provides three simple routines for generating unique ids. These ids are coded with a Base62 systen to make them short and handy (e.g. to use it as part of a URL).
2013-08-25patches to suppres glib2 gcc format warnings converted to errorsrichard3-1/+45
2013-08-25Update to 0.90.02wen2-13/+12
Update DEPENDS Upstream changes: 0.90_02 2013-08-03 Fixed rt#87535 - incorrect version specification in 0.90_01 (ether) Fixed rt#87534 - Test failure in 0.90_01 (ether) Fixed rt#87561 - t/11_hash_random.t fails due to undeclared test dependency (wyant) 0.90_01 2013-08-01 Applied all the changes in 0.88 again, and removed a few non-portable metrics for Test::Kwalitee. 0.89 2013-08-01 Tentatively reverted all the changes in 0.88 0.88 2013-08-01 add metric no_dot_underscore_files (daxim, charsbar) remove metrics distributed_by_debian, latest_version_distributed_by_debian, has_no_bugs_reported_in_debian, has_no_patches_in_debian, no_cpants_errors, uses_test_nowarnings, has_test_pod, has_test_pod_coverage, has_examples (charsbar) add metric portable_filenames (charsbar) numerous fixes for a smoother operation of www-cpants (charsbar) 0.87 2013-02-12 fix rt#80225 - Test failures due to Test::CPAN::Meta::YAML::Version interface change (wyant) fix rt#82939 - Hash-Randomization causes 10_analyse.t to fail (kentnl, chorny) fix rt#44796 - Module::CPANTS::Kwalitee::Manifest broken for MANIFESTs containing files with spaces (rivy) 0.86 2012-04-11 add several strict and warnings equivalents & make it easy to add more fix when Moose is used and strict is not used add info about MIN_PERL_VERSION better remedy for metayml_declares_perl_version metayml_declares_perl_version moved from experimental to extra some pod improvements (jquelin) fix rt#65903 - no more Test::YAML::Meta::Version on CPAN (jquelin) replace YAML::Syck with YAML::Any (jquelin) no_symlinks checks only files in MANIFEST, use "maniread" in ExtUtils::Manifest (rurban) add more equivalents for use_strict and use_warnings tests (doherty) implement valid_signature metric (daxim)
2013-08-25Update to 2.132140wen2-7/+6
Upstream changes: 2.132140 2013-08-02 11:54:17 America/New_York [DOCUMENTATION] - Fixed some typos in CPAN::Meta::Spec [OTHER] - migrated repository to Perl-Toolchain-Gang organization on Github and updated metadata accordingly 2.131560 2013-06-05 15:26:36 America/New_York [DOCUMENTATION] - Replaced CPAN::Meta SYNOPSIS with code that actually works 2.131490 2013-05-29 14:15:16 America/New_York [BUGFIX] - Downconversion of custom resources was not dropping the leading "x_". Now "x_MailingList" will downconvert correctly to "MailingList". [SPEC] - Per the Lancaster Consensus, the 'file' subkey of a package listed in 'provides' must refer to an actual file in the distribution, either the .pm file that provides the package or another file (*.PL) that generates it
2013-08-25Update to 0.31wen2-11/+11
Upstream changes: 0.31 2013-05-31T10:21:06+0200 - applied a patch from cjm with slight modification to resolve RT#50723 (support use Foo::Bar (); etc) (Kenichi Ishigaki) - fixed RT#71761 (Kenichi Ishigaki) - applied a patch from wyant (RT#71761) (Kenichi Ishigaki) - fixed the Pod::Simple encoding issue (Kenichi Ishigaki) - Fix incorrect regexp (ref gh-5). (Yasutaka ATARASHI) - Avoid regex features introduced only in later perl (close gh-5). (Yasutaka ATARASHI) - Use plan() instead of done_testing() (ref gh-5). (Yasutaka ATARASHI) - Add support for bareword leading hyphyen, in-place arrayref and hashref. (Yasutaka ATARASHI) - proper version number for older releases (Brian Cassidy) 0.30 2013-04-18T08:57:49+0200 - Add accessors and tests for _in_eval/_out_of_eval. (Yasutaka ATARASHI) - reworked 80_failig.t to TODO tests; (Thomas Klausner) - added more require-in-string corner test cases (suggested by Buddy Burden) (Thomas Klausner) - Fix the case for eval["']expr["'] and add regression tests. (Yasutaka ATARASHI) 0.29 2013-02-25T20:25:44+0100 - fixed regex to filter use/require (RT83569) (reported by ribasushi) 0.28 2012-08-21T14:41:15+0200 - whitespace in use base is valid (Barbie) 0.27 2012-03-23T12:40:44+0100 - fixed 23_universal_require.t for real (RT75342) (reported by Manoj Kumar and Paul Howarth) 0.26 2012-03-23T08:42:25+0100 - removed Test::NoWarning from a t/23_universal_require.t because it upsets the (manual) plan if the tests are skipped 0.25 2012-03-22T10:55:42+0100 - autogenerate the grammer during ./Build (based on a patch by jtbraun@CPAN.org) (RT74879) - added $VERSION to into Module::ExtractUse::Grammar, suggested by Manoj Kumar (RT75342) - specify min verion of Parse::RecDescent (1.967009), suggested by ANDK@cpan.org (RT75130) - fix typos reported by gregor herrmann (RT75115) - switched to Dist::Zilla (all on my own!) 0.24 2012-02-12T14:27:36+0100 - regenerated Grammer to work with new Parse::RecDescent (thanks to cpan-testers, TMUELLER, KENTNL, dirkus@yo****.com and paul@city****.org for reporting the problem)
2013-08-25Update to 0.14wen2-7/+6
Upstream changes: 0.14 2012/08/03 - Test::More version 1.5 support 0.13 2011/03/18 - Test::More version 2 support
2013-08-24fix kerberos build for solarisrichard1-1/+2
2013-08-24Added liblangtag subdirectory.jaapb1-1/+2
2013-08-24Packaged devel/liblangtag, an interface for language tag recognition thatjaapb6-0/+144
complies with RFC 5646. (libreoffice dependency).
2013-08-24share hacks.mk with its base package.obache1-28/+2
2013-08-24Update to 4.0.17ryoon3-7/+49
Changelog: RT 4.0.17 -- 2013-08-02 ----------------------- This release fixes an important regression in the upgrade script included in 4.0.14, 4.0.15, and 4.0.16. Attempting to upgrade from 3.x would skip key upgrade steps. New installs, and sites upgrading from within the 4.0.x series, are unaffected. RT 4.0.16 -- 2013-07-29 ----------------------- This release fixes an important regression in the Shredder tool included in 4.0.14 and 4.0.15. Attempting to run the Shredder tool from the command line would fail with a compile-time error. 4.0.15 Release Notes 2013-07-25 This release fixes an important regression in the ugprade scripts included in 4.0.14. If you attempted to upgrade from 3.8 with the RT FAQ Manager tables (FM_*) in your database, one of the upgrade scripts would error out. 4.0.14 Release Notes 2013-07-25 This release is primarily a bugfix release. It also contains automated tests for security vulnerabilities announced on 2012-10-25. Features * Ticket watcher searches that involve a large number of ORs will now use a much-improved SQL query, instead of the old many-join solution. * Do a better job wrapping text before quoting it in a reply. * Simple search now supports @example.com to search for tickets requested by users with email addresses ending in @example.com. * If our display parsing of an HTML attachment fails for known reasons, a better error message is provided, directing admins to contact us with a sample. * Tickets created via the REST interface can provide attachments. * Comments and Replies in the REST interface may include a Content-Type. * RT's Quote recognition now triggers on > and ignores things like !,|,#,% etc. This should resolve a number of false positives. * RT is now compatible with perl 5.18.0. Bugfixes * Resolve several corner cases where RT's database handle can be disconnected unexpectedly. * When a TicketSQL query fails, report that failure to the user rather than silently displaying an empty ticket list. * Display and add attachments to tickets in alphabetical rather than random order. * Ensure that LifeCycle statuses are compared case-insensitively. * Report Reminder creation/updates back to the user more consistently. * Ensure that Reminders are created in the reminder_on_open LifeCycle configuration. * The Bookmarks portlet is no longer unlimited and obeys standard homepage restrictions. * Display non-ticket links in search result formats. * RT::CurrentUser->Attributes now returns attributes for the relevant User, resolves a bug noticed in RT-Extension-MergeUsers. * Always filter empty OrderBy directives, which may come from old saved search preferences. * Uploaded attachments are now always marked Content-Disposition: attachment. * Allow Custom Field Values to change case. * The error message for Truncated Attachments is now marked text/plain rather than plain/text. * When bulk updating Tickets with Transaction Custom Fields, the list of Transaction Custom Fields is based on the Queues of the Tickets displayed, not the Queues of the Tickets updated in the previous update. Administration * Clarify the cause of certain PostgreSQL full text indexing errors. * Remove an error preventing logging of an actual error related to problems storing sessions. * Clean the lock files used for file based sessions more aggressively. * SetOutgoingMailFrom will now accept an email address to be used globally. * OverrideOutgoingMailFrom now falls back to the global CorrespondAddress if the Queue does not declare one. * rt-setup-database now prints the DatabasePort when describing the database it is modifying. * rt-setup-database tries to detect when it is being run from an invalid location or being given an invalid upgrade directory. * rt-setup-database detects an upgrade running on Pg 9.2 and directs the admin to install a newer DBD::Pg. * rt-email-digest no longer prints output when sending digests unless the --verbose flag is passed. Developer * CleanSlate on collections more thoroughly resets the collection. * A new callback and better support for JS/CSS tweaking of our Autocompleter display formats. * New warning when an RT::URI::* resolver object cannot be created. * Extensions may use rt-setup-database --action upgrade --package extension to provide RT's friendlier upgrade infrastructure. * Refactoring of TicketSQL parse to support TxnCF.{CFName} or QueueCF.{CFName} in the future. Documentation * Correct the example backup `date` command in backups.pod * MailCommand's testfile argument is now documented. * Multiple cleanups to better support http://docs.bestpractical.com * RT::Classes and RT::Principals now default to honoring the Disabled flag.
2013-08-23Update to 1.2. From the changelog:schmonz5-24/+28
============= - Tig now has its own tag on Stack Overflow, where users are invited to ask questions: http://stackoverflow.com/questions/tagged/tig Improvements: - Make tig prompt commands bindable to keys. For example: `bind diff F :set diff-options = --full-diff`. (GH #69, #116) - Add a diff-options setting for specifying default diff options. Example: `set diff-options = --patience`. (GH #116) - Options in diff-options and blame-options matching tig browsing state variables are replaced. - Show diff stats as wide as the terminal. (GH #109) - Show line numbers in the branch view. (GH #135) - Add toggles for showing author email or email user names. (GH #115) - Open editor at the selected line by prefixing the file argument with `+<lineno>`. Tested in vi, vim, emacs, nano, gedit, geany. Disable by adding `set editor-line-number = no` to ~/.tigrc. (GH #118, #119) - Add toggle-files to control whether to show full commit diff or only the diff concerning the currently selected file, e.g. for blame. - Optionally highlight exceeding characters in long commit titles. The default title max width is 50 characters. Customize using: `set title-overflow = 50` (GH #125) - Add +ESC key bindings. Example: `bind generic ^[v move-page-up` (GH #120) - Create temporary files in TMPDIR, TEMP, or TMP before defaulting to /tmp. - Reenable `tig log` as a subcommand. (GH #146) - Enable tilde expansion in ~/.tigrc "source" commands. (GH #168) - Introduce the stash view, bound to the 'y' keybinding. (GH #169, #174) Bug fixes: - Fix blame and status to work in directories starting with a dot. (GH #172) - Reload current branch name when reloading the status view. (GH #93) - Fix compile errors on old Solaris. (GH #97) - Reload HEAD info when reloading the stage view. (GH #104, #93) - Fix disappearing branch labels after external commands. (GH #148) - Fix diff view display for staged/unstaged changes when using 'd'. - Fix display of status messages when toggling view options. (GH #111) - Fix illegal memory access. (GH #98) - Fix display of all branches label in repos with short branch names. - Fix rendering glitch for branch names. - Do not apply diff styling to untracked files in the stage view. (GH #153) - Fix tree indentation for entries containing combining characters. (GH #170) - Ignore unrepresentable characters when transliterating text for rendering. - Transliterate text to output encoding before trimming it to avoid misalignment. (GH #86) - Introduce a more natural context-sensitive log display. (GH #155)
2013-08-22patch (proposed) for cvs build problemrichard2-3/+19
2013-08-22Updated package to its latest version, 0.9.0. Changes (apart from bugfixes)jaapb4-11/+16
include: * all * added .pc file for pkg-config. * multi_type_vector * added another block function template to make it easier to declare container with 3 custom element types. * added two variants of release(): * template<typename _T> iterator release(size_type pos, _T& value) * template<typename _T> iterator release(const iterator& pos_hint, size_type pos, _T& value) * added a variant of release() that takes no arguments. This one releases all elements and makes the container empty afterward. * added a new variant of position() that takes const_iterator as position hint. * std::pair<const_iterator, size_type> position(const const_iterator& pos_hint, size_type pos) const * added compile-time macro MDDS_MULTI_TYPE_VECTOR_USE_DEQUE to allow users to specify std::deque as the underlying data array. By default, multi_type_vector uses std::vector as the underlying data array container. * added a new variant of swap() that allows partial swapping of content with another container. * added static block type identifier so that the numeric block type ID can be deduced from the block type directly. * value_type (which is a type of object returned when dereferencing an iterator) now stores 'position' which is the logical position of the first element of a block. * added position_type and const_position_type which are typedefs to the return types of position() methods. * added char and unsigned char types to the standard types supported by default. * added position() member method that takes a logical element position and returns a pair of block iterator where the element resides and its offset within that block. * added at() static member method to the data block, which calls the at() method of the underlying std::vector container. * added release() member method to allow caller to release an object stored inside a managed block. * added two templates to ease creation of custom element block functions when using one or two custom element types. * added transfer() member method to allow elements in a specified range to be transferred from one container to another. When transferring elements stored in a managed element block, the ownership of those elements is also transferred. * add variants of set() methods (both single- and multi-value) insert(), set_empty() and insert_empty() methods that take an iterator as an additional position hint parameter for block lookup speed optimization. * add support for non-const iterators which allow the client code to modify values directly from the iterators. * set() methods (both single- and multi-parameter variants), set_empty(), insert() and insert_empty() methods now return iterator that references the block to which the values are set or inserted. * multi_type_matrix: * get_numeric(), get_boolean(), and get_string() are made more efficient. * added position() method that returns a reference object to an element (position object). * added variants of get_numeric(), get_boolean() and get_string() that retrieves elements from position objects. * added variants of set() that sets new element values via position objects. * add a variant of the position() method that takes an iterator as positional hint. Note that there is no variant of position() that takes const_iterator. * flat_segment_tree * changed the return type of search_tree from bool to std::pair<const_iterator,bool>, to make it consistent with the search() method. Note that this is an API-incompatible change.
2013-08-22Changes 0.18.3.1:adam5-18/+12
* Bug fixes.
2013-08-22Update to 1.003002wen2-7/+6
Upstream changes: 1.003002 - 2013/03/21 - Fix the xml_sax_expat test to check for dependencies correctly. (Who wrote that shoddy... oh wait it was me.) 1.003001 - 2013/03/19 - Fix (the test failure in t/invalid where) syntax errors are reported from the wrong location.
2013-08-22Update to 0.18wen2-6/+6
Upstream changes: 0.18 2013-08-17 - fix tests for pre-Test-More-0.88 (Paul Howarth, #10) 0.17 2013-08-16 - work around [rt.perl #119311] which was causing incorrect error messages in some cases during global destruction (Graham Knop, #9) 0.16 2013-07-10 - remove accidental Sub::Name test dep 0.15 2013-07-08 - optionally use Sub::Name to name the try/catch/finally blocks, if available (Mark Fowler) 0.14 2013-07-05 - also throw an exception for catch/finally in scalar context (RT#81070) 0.13 2013-07-04 - fix tests failing on 5.6.x due to differing DESTROY semantics - excise superfluous local($@) call - 7% speedup - fix (fsvo) broken URLs (RT#55659) - proper exception on erroneous usage of bare catch/finally (RT#81070) - proper exception on erroneous use of multiple catch{} blocks - clarify exception occuring on unterminated try block (RT#75712) - fix the prototypes shown in docs to match code (RT#79590; thanks, Pushtaev Vadim) - warn loudly on exceptions in finally() blocks - dzilify
2013-08-21Fix fallout from the readline shuffle. Makes this package build withjperkin1-2/+6
readline.