summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-11-06Override sd_group to avoid spurious errors from unprivileged builds.joerg1-2/+2
2013-11-06Updated mail/dovecot2 to 2.2.7adam1-1/+2
2013-11-06Changes 2.2.7:adam3-8/+8
* Some usage of passdb checkpassword could have been exploitable by local users. You may need to modify your setup to keep it working. See http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security + auth: Added ability to truncate values logged by auth_verbose_passwords (see 10-logging.conf comment) + mdbox: Added "mdbox_deleted" storage, which can be used to access messages with refcount=0. For example: doveadm import mdbox_deleted:~/mdbox "" mailbox inbox subject oops + ssl-params: Added ssl_dh_parameters_length setting. - master process was doing a hostname.domain lookup for each created process, which may have caused a lot of unnecessary DNS lookups. - dsync: Syncing over 100 messages at once caused problems in some situations, causing messages to get new UIDs. - fts-solr: Different Solr hosts for different users didn't work.
2013-11-06Link explicitly against libm.joerg2-1/+15
2013-11-06Match PLIST expection for the gconf schema locationjoerg1-1/+2
2013-11-06fix last entry.obache1-2/+2
2013-11-06Oops, missing bump.obache1-2/+2
2013-11-06Updated devel/gettext-tools to 0.18.3.1obache1-1/+2
2013-11-06Exactly specify xz as ARCHIVE_FORMAT, require `xz' tool to build.obache1-2/+4
Then drop buildlink with xz, it is not required. Bump PKGREVISION.
2013-11-06Add `xz' command as a TOOL.obache9-18/+37
2013-11-06Use MACHINE_GNU_ARCH instead of MACHINE_ARCH.taca1-2/+2
Fix build problem on NetBSD/i386.
2013-11-06Updated lang/python26 to 2.6.9adam1-1/+2
2013-11-06Python 2.6.9 is a security-fix source-only release for Python 2.6.8, fixing ↵adam7-356/+30
several reported security issues: issue 16037, issue 16038, issue 16039, issue 16040, issue 16041, and issue 16042 (CVE-2013-1752, long lines consuming too much memory), as well as issue 14984 (security enforcement on $HOME/.netrc files), issue 16248 (code execution vulnerability in tkinter), and issue 18709 (CVE-2013-4238, SSL module handling of NULL bytes inside subjectAltName).
2013-11-06Fix guile support by repairing sed expression.gdt3-5/+15
At configure time, guile --version is parsed to see if guile is new enough, and our guile 1.8 is new enough. But the sed expression, documented to use BREs, wrongly uses \+ which is a modern RE construct. gsed interprets \+, and is hereby awarded a "test ==" badge of shame. To fix this, change \+ to *.
2013-11-06Modified the categories to "x11 time" to reflect where the package waskhorben1-2/+2
actually committed.
2013-11-06Added time/wmitime version 0.3khorben1-1/+2
2013-11-06Added time/wmitimekhorben1-1/+2
2013-11-06Added time/wmitime at version 0.3nb3 (as found in wip)khorben5-0/+63
Windowmaker dockapp showing time, date and itime. Digital and analog time displays. Works under fluxbox/blackbox window managers.
2013-11-05Updated mail/imapfilter to 2.5.6adam2-5/+5
2013-11-05Changes 2.5.6:adam3-25/+31
- Possible to build again with OpenSSL older than version 1.0.1 (was a requirement for the previous release due to new protocols TLS 1.1/1.2). - Support for reading the configuration from the standard input stream. - New makefile dist target, which can be used to create distribution archives.
2013-11-05Updated devel/valgrind to 3.9.0.alnsn1-1/+2
2013-11-05Update valgrind to version 3.9.0.alnsn3-11/+8
Main changes are listed below, full list is available on http://valgrind.org/docs/manual/dist.news.html Release 3.9.0 (31 October 2013) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.9.0 is a feature release with many improvements and the usual collection of bug fixes. This release supports X86/Linux, AMD64/Linux, ARM/Linux, PPC32/Linux, PPC64/Linux, S390X/Linux, MIPS32/Linux, MIPS64/Linux, ARM/Android, X86/Android, X86/MacOSX 10.7 and AMD64/MacOSX 10.7. Support for MacOSX 10.8 is significantly improved relative to the 3.8.0 release. * ================== PLATFORM CHANGES ================= * Support for MIPS64 LE and BE running Linux. Valgrind has been tested on MIPS64 Debian Squeeze and Debian Wheezy distributions. * Support for MIPS DSP ASE on MIPS32 platforms. * Support for s390x Decimal Floating Point instructions on hosts that have the DFP facility installed. * Support for POWER8 (Power ISA 2.07) instructions * Support for Intel AVX2 instructions. This is available only on 64 bit code. * Initial support for Intel Transactional Synchronization Extensions, both RTM and HLE. * Initial support for Hardware Transactional Memory on POWER. * Improved support for MacOSX 10.8 (64-bit only). Memcheck can now run large GUI apps tolerably well. * ==================== TOOL CHANGES ==================== * Memcheck: - Improvements in handling of vectorised code, leading to significantly fewer false error reports. You need to use the flag --partial-loads-ok=yes to get the benefits of these changes. - Better control over the leak checker. It is now possible to specify which leak kinds (definite/indirect/possible/reachable) should be displayed, which should be regarded as errors, and which should be suppressed by a given leak suppression. This is done using the options --show-leak-kinds=kind1,kind2,.., --errors-for-leak-kinds=kind1,kind2,.. and an optional "match-leak-kinds:" line in suppression entries, respectively. Note that generated leak suppressions contain this new line and are therefore more specific than in previous releases. To get the same behaviour as previous releases, remove the "match-leak-kinds:" line from generated suppressions before using them. - Reduced "possible leak" reports from the leak checker by the use of better heuristics. The available heuristics provide detection of valid interior pointers to std::stdstring, to new[] allocated arrays with elements having destructors and to interior pointers pointing to an inner part of a C++ object using multiple inheritance. They can be selected individually using the option --leak-check-heuristics=heur1,heur2,... - Better control of stacktrace acquisition for heap-allocated blocks. Using the --keep-stacktraces option, it is possible to control independently whether a stack trace is acquired for each allocation and deallocation. This can be used to create better "use after free" errors or to decrease Valgrind's resource consumption by recording less information. - Better reporting of leak suppression usage. The list of used suppressions (shown when the -v option is given) now shows, for each leak suppressions, how many blocks and bytes it suppressed during the last leak search. * Helgrind: - False errors resulting from the use of statically initialised mutexes and condition variables (PTHREAD_MUTEX_INITIALISER, etc) have been removed. - False errors resulting from the use of pthread_cond_waits that timeout, have been removed. * ==================== OTHER CHANGES ==================== * Some attempt to tune Valgrind's space requirements to the expected capabilities of the target: - The default size of the translation cache has been reduced from 8 sectors to 6 on Android platforms, since each sector occupies about 40MB when using Memcheck. - The default size of the translation cache has been increased to 16 sectors on all other platforms, reflecting the fact that large applications require instrumentation and storage of huge amounts of code. For similar reasons, the number of memory mapped segments that can be tracked has been increased by a factor of 6. - In all cases, the maximum number of sectors in the translation cache can be controlled by the new flag --num-transtab-sectors. * Changes in how debug info (line numbers, etc) is read: - Valgrind no longer temporarily mmaps the entire object to read from it. Instead, reading is done through a small fixed sized buffer. This avoids virtual memory usage spikes when Valgrind reads debuginfo from large shared objects. - A new experimental remote debug info server. Valgrind can read debug info from a different machine (typically, a build host) where debuginfo objects are stored. This can save a lot of time and hassle when running Valgrind on resource-constrained targets (phones, tablets) when the full debuginfo objects are stored somewhere else. This is enabled by the --debuginfo-server= option. - Consistency checking between main and debug objects can be disabled using the --allow-mismatched-debuginfo option. * Stack unwinding by stack scanning, on ARM. Unwinding by stack scanning can recover stack traces in some cases when the normal unwind mechanisms fail. Stack scanning is best described as "a nasty, dangerous and misleading hack" and so is disabled by default. Use --unw-stack-scan-thresh and --unw-stack-scan-frames to enable and control it. * Detection and merging of recursive stack frame cycles. When your program has recursive algorithms, this limits the memory used by Valgrind for recorded stack traces and avoids recording uninteresting repeated calls. This is controlled by the command line option --merge-recursive-frame and by the monitor command "v.set merge-recursive-frames". * File name and line numbers for used suppressions. The list of used suppressions (shown when the -v option is given) now shows, for each used suppression, the file name and line number where the suppression is defined. * New and modified GDB server monitor features: - valgrind.h has a new client request, VALGRIND_MONITOR_COMMAND, that can be used to execute gdbserver monitor commands from the client program. - A new monitor command, "v.info open_fds", that gives the list of open file descriptors and additional details. - An optional message in the "v.info n_errs_found" monitor command, for example "v.info n_errs_found test 1234 finished", allowing a comment string to be added to the process output, perhaps for the purpose of separating errors of different tests or test phases. - A new monitor command "v.info execontext" that shows information about the stack traces recorded by Valgrind. - A new monitor command "v.do expensive_sanity_check_general" to run some internal consistency checks. * New flag --sigill-diagnostics to control whether a diagnostic message is printed when the JIT encounters an instruction it can't translate. The actual behavior -- delivery of SIGILL to the application -- is unchanged. * The maximum amount of memory that Valgrind can use on 64 bit targets has been increased from 32GB to 64GB. This should make it possible to run applications on Memcheck that natively require up to about 35GB.
2013-11-05Link agent.so correctly against libperl.so.joerg3-3/+20
2013-11-05attribute((bound(...))) was never really documented and removed ages agojoerg2-1/+24
from GCC.
2013-11-05Needs ocaml-findlib.joerg1-1/+2
2013-11-05Fix attempt at detecting curses.joerg2-1/+15
2013-11-05Install as egg to fix the 2.6 installation.joerg4-5/+24
2013-11-05Added patch-configure.adam2-2/+26
2013-11-05Fix build on ARM platform.ryoon2-3/+14
2013-11-05Updated graphics/ImageMagick to 6.8.7.4adam1-1/+3
2013-11-05Changes 6.8.7.4:adam2-7/+8
* major improvements to the OpenCL infrastructure. * new OpenCL accelerated algorithms (function image, blur, radial blur, unsharp mask, resize, contrast, equalize, despeckle). * added a new checkbox to enable OpenCL in the configure program.
2013-11-05Add comment to patch.ryoon2-3/+5
2013-11-05Updated www/firefox to 25.0nb1ryoon1-1/+2
2013-11-05Bump PKGREVISIONryoon3-46/+66
Fix cpuset(3) usage. The patch is from rmind@. Thank you.
2013-11-05Fixes missing ":"obache1-2/+2
2013-11-05Updated net/mikutter to 0.2.2.1410obache1-1/+2
2013-11-05The last forgotten dependency of kgb-bot was on the client side, and ittonnerre1-7/+8
was IPC::Run.
2013-11-05Update mikutter to 0.2.2.1410.obache2-6/+6
* Image preview * catch up Tumblr spec chane * Fixes 100% CPU when network is disconnected. * Fixes display past tweets in threads. * Fixes rare crash handling list.
2013-11-05Updated devel/p5-File-Path-Tiny to 0.7wen1-1/+2
2013-11-050.7 2013-09-26 18:46:19wen2-7/+6
- add =encoding to POD due to test failure on certain boxes - add several perl, pkg, and pod tests 0.6 2013-09-24 05:51:54 add mk_parent() 0.5 2012-09-06 07:38:06 rt 79472 (thanks Lachlan!) fix absolute path bug introduced in 0.4 0.4 2012-09-03 17:50:41 rt 79345 (thanks Gian!): Failed to recursively create dir if the first part solves to false 0.3 2013-04-06 19:39:52 rt 76061 No LICENSE in META.yml rt 68950 break out rm() code into empty() type function, use it in rm() 0.2 2012-03-11 16:50:44 rt 51728 Missing colon in synopsis rt 75688 using deprecated for qw() in 00.load.t perltidy
2013-11-05Updated devel/p5-File-Save-Home to 0.09wen1-1/+2
2013-11-05Update to 0.09wen2-7/+6
Upstream changes: 0.09 Fri Dec 14 19:34:00 EXT 2012 Two spelling corrections reported by Xavier Guimard.
2013-11-05Updated devel/p5-File-ShareDir-Install to 0.05wen1-1/+2
2013-11-05Update to 0.05wen2-7/+6
Upstream changes: 0.05 Sep 3 2013 - Tweak doco and fix typos Thank you dsteinbrunner@pobox.com
2013-11-05Fix the dependencies of the kgb-bot package and add an init script. Bumptonnerre3-3/+35
pkg_revision.
2013-11-05Updated devel/p5-File-Temp to 0.2304wen1-1/+2
2013-11-05Update to 0.2304wen2-7/+7
Upstream changes: 0.2304 2013-10-10 09:16:27 America/New_York * List all detectable dependencies for completeness. (Test::More had been unintentionally omitted in the last release and many core dependencies had never been listed.) 0.2303 2013-10-09 09:57:21 America/New_York * Remove compile test and associated dependencies 0.2302 2013-09-26 09:45:35 America/New_York * Drop minimum Perl version back to 5.6 (erroneously bumped by dzil) * Do not inherit from Exporter (requires Exporter 5.57) (thanks to Olivier Mengu.) * 'use base ...' => 'use parent ...' as parent is lighter (thanks to Olivier Mengu.)
2013-11-05Updated devel/p5-File-Util to 4.132140wen1-1/+2
2013-11-05Update to 4.132140wen2-6/+6
Upstream changes: 4.132140 Fri Aug 2 11:38:57 CDT 2013 - Fixes RT bug #86963 wherein a call to list_dir() would previously fail under certain circumstances. This is a high-priority fix with no security-related implications. See also https://rt.cpan.org/Public/Bug/Display.html?id=86963 4.131591 Fri Jun 7 22:19:05 CDT 2013 - POD (documentation) corrections. 4.131570 Thu Jun 6 23:15:27 CDT 2013 - Since Sat Mar 2 01:13:46 CST 2013, there has been an unofficial code freeze in effect, during which time 580 test runs from the CPAN smoke testers have had a 100% complete PASS rate. - So I'm pleased to announce that I'm releasing this code as-is, under the "STABLE"/"MATURE" designation. - There are important bug fixes since the last STABLE release, particularly in making the File::Util::max_dives() method behave as documented. See also https://rt.cpan.org/Ticket/Display.html?id=85141 - Near future plans are laid out in the TODO documentation file also included with this documentation. 4.130610 Sat Mar 2 01:13:46 CST 2013 - TRIAL version, much polish on the quality of the distribution itself, including extensive POD checks, fixes in documentation quality, and overall tidiness. Reorganized the test suite so it remains correct to "t" and "xt" test division conventions. Included a list of contributors. 4.130590 Wed Feb 27 21:59:30 CST 2013 - TRIAL version, probably the final trial before release as a mature distro in the 4.x series (the 3.x series is already "mature" status). - This release introduces unicode support via UTF-8 strict. Naturally the test suite and coverage had to be expanded to cover the new feature set. Documentation has also been updated to include explanation of how to make use UTF-8 encoding in File::Util. - Minor bug fixes and polish. 4.130560 Mon Feb 25 14:03:44 CST 2013 - TRIAL version, seventh trial in 4.x series. I am just about confident enough to release this current code as an offical stable release to the CPAN, but first I wanted to include the optimizations in this release. - This release represents a vast number of optimizations that greatly increase the performance of recursive calls. - This release fixes some windows-specific bugs that have to deal with recursively listing directories from a root volume, such as "C:\" for example. - Added performance measurement scripts that allow users to both benchmark and profile File::Util, with Devel::NYTProf being a prerequisite to such activities. 4.130510 Tue Feb 19 18:10:12 CST 2013 - TRIAL version, sixth trial in 4.x series prior to first official release; we're being very careful. - Removed dependency for Exception::Handler and stole/improved code from it so now there's no external dependencies whatsoever. - Tests and documentation adjusted to reflect the change 4.130500 Mon Feb 18 19:13:11 CST 2013 - TRIAL version, fifth trial in 4.x series prior to first official release; we're being very careful. - This release features mainly performance optimizations, and many windows-specific bug-fixes for those new optimizations which were caught during thorough testing. - This new version features a "max_depth" option for list_dir, which works the same as the -max_depth flag for GNU find. - the max_dives() method has been renamed to abort_depth(), with back-compat fully preserved; this is to avoid confusion with the new max_depth option for list_dir() - Documentation updated to show examples of the new feature. - For operating systems that support it, list_dir() now keeps track of the filesystem inodes it sees while walking directories to detect and avoid filesystem loops. Sadly, Windows does not support the native stat/lstat calls in Perl, and therefore this is feature is silently disabled on any platform where it is detected that the stat/lstat calls don't work. - New example script added to examples/ directory and to the Cookbook. - Main perldoc manpage for File::Util updated 4.130483 Sat Feb 16 23:07:29 CST 2013 - TRIAL version, fourth trial in the 4.x series. - Tidied up documentation for main man page (perldoc). - Increased test coverage, Devel::Cover scores are very much higher - Fixed some bugs discovered while expanding test coverage and writing new tests - this is the best way to find and fix bugs. 4.130460 Thu Feb 14 22:24:50 CST 2013 - TRIAL version. The third trial release of the 4.x series. Removed a few bits of code from the test suite that were causing false failures in CPAN tester results. More importantly, this version includes optimizations to the list_dir() regex pattern matching when recursing through directory trees. Namely, the "pattern gathering" has been memo-ized and stashed into the options passed to recursive calls. 4.130425 Mon Feb 11 15:37:47 CST 2013 - TRIAL version. Released to CPAN after taking into account some changes recommended by a few of the good folks at perlmonks, namely some method name changes. The old method names still work fine and are completely supported. The changes are shown below: +-----------+-------------+ | OLD NAME | NEW NAME | +-----------+-------------+ | can_read | is_readable | | can_write | is_writable | | readlimit | read_limit | | isbin | is_bin | +-----------+-------------+ - Some changes to the POD documentation have been made as well, both to reflect the name changes as well as to clean things up even more in terms of clarity and better formatting. - Some test updates were needed to reflect the use of the new method names 4.130420 Sun Feb 10 21:45:05 CST 2013 - TRIAL version. Released to CPAN for those who may want to test drive it. The enhancements, improvements, feature additions, and bug fixes in this release are far to great to be enumerated here in the changes file. A git repository was set up for File::Util last December, and the commit logs will tell the full story of all changes. - The commit log can be read here: https://github.com/tommybutler/file-util/commits/master - A summary of new things would include the newer, more modern-style call syntax, user-definable custom error handlers, list_dir() callbacks plus advanced regular expression filtering features, much more comprehensive documentation including a manual and a cookbook, performance optimizations, the ability to enable/disable the verbose diagnostics that have hitherto been the default error mechanism, and much more. The quality of the distribution has also been greatly improved. - All new features are covered at length in the documentation, so anything you don't see here will be mentioned and throughly covered there. Full backward-compatibility with the 3.x series feature-set and syntax has been preserved 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
2013-11-05Fix typo.wen1-3/+3