summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2014-11-14Update kdevelop4 to 4.7.0, kdevplatform to 1.7.0markd8-108/+180
This new release of KDevelop comes with many important changes that should ensure it will stay usable for the foreseeable future. The CMake support was improved and extended to ensure that all idioms needed for KF5 development are available. The unit test support UI was polished and several bugs fixed. In the same direction, some noteworthy issues with the QtHelp integration were addressed. KDevelop's PHP language support now handles namespaces better and can understand traits aliases. Furthermore, some first fruits of the Google summer of code projects are included in this release. These changes pave the path toward better support for cross compile toolchains. Feature-wise, KDevelop now officially supports the Bazaar (bzr) version control system. On the performance front, it was possible to greatly reduce the memory footprint when loading large projects with several thousand files in KDevelop. Additionally, the startup should now be much faster.
2014-11-14Not MAKE_JOBS_SAFE.joerg1-1/+3
2014-11-14Update ruby-pkg-config to 1.1.6.obache2-6/+6
= NEWS == 1.1.6 - 2014/11/12 * Supported Ruby 2.1. [GitHub:ruby-gnome2/ruby-gnome2#262][Reported by Steve Wills] === Thanks * Steve Wills
2014-11-14Update kdiff3 to 0.9.98markd2-7/+6
Version 0.9.98 - 2014-07-04 =========================== - Text rendering now with QTextLayout fixes the following issues - Correct handling for variable width fonts. - Corrected display of highlighted text with Qt4.8.x on Ubuntu and Mac. - Improved handling of texts with both right to left and left to right languages (mixed Arabic and western texts). - Improved handling of Chinese and Japanese. - Whitespace characters are now shown as dots for spaces and arrows for tabs, and not only in differences. - Fixed symlink comparison (Qt4 symLinkTarget returns absolute paths) - Text analysis for rendering with QTextLayout is interruptable and multithreaded. (See progressbar and abort-button in statusbar) - Fix for saving to relative path in KDE-environments. (Patch from Harald Sitter) - Fixed bug in 0.9.97: Directory compare was always case sensitive. - Fix for saving files on KDE with relative path specified via command line option -o. - Fixed problem with KIO (nonlocal urls). - Improved Mac support. - Write --confighelp information to stdout instead of stderr. - Directory Merge Window: Enabled state of "Delete A And B" now also depends on existence of source file A. - Works now with Qt4 and Qt5 - Progress dialog during printing. - Workaround for bug in QSplitter::childEvent that broke QFileDialog::getSaveFileName
2014-11-14Add libkomparediff2markd1-2/+3
2014-11-14Update to KDE SC 4.14.3markd42-136/+151
2014-11-13Add libkgapimarkd1-1/+2
2014-11-13Initial import libkgapi 2.2.0markd5-0/+276
KDE-based library for accessing various Google services
2014-11-13Update qjson to 0.8.1markd4-47/+11
Changes unknown.
2014-11-13Update grantlee to 0.5.1markd3-13/+12
- Version 0.5.1 -- ------------------- * Make the coverage target work with Qt 5. * Make the examples build with Qt 5. * Drop the Qt 5 requirement to 5.2.0 from 5.3.0. * Don't unload plugins when no longer used. -- Version 0.5.0 -- ------------------- * Bump Grantlee CMake requirement to 2.8.11. * Fix parsing of filter expressions in the extends tag. * Export CMake targets for grantlee plugins. * Add a way to build Grantlee with Qt 5. -- Version 0.4.0 -- ------------------- * Bump Grantlee CMake requirement to 2.8.9. * Use the CMAKE_AUTOMOC feature in Grantlee. * Clean up all CMake code. * Fix memory leak when deleting a localized template loader. * Clean up C++ code in preparation for Qt 5. * Update jQuery version used in example to the latest release. * Add API for resolving variables to strings in QtScript. * Fix tests on ARM and other platforms which use float for qreal.
2014-11-13Add p5-Module-Runtime-Conflictsmarkd1-1/+2
2014-11-13Add missing dependency on p5-Module-Runtime-Conflicts. Bump PKGREVISION.markd1-1/+3
2014-11-13Initial import p5-Module-Runtime-Conflicts 0.001markd3-0/+27
This module provides conflicts checking for Module::Runtime, which had a recent release that broke some versions of Moose.
2014-11-11Forgot to commit distinfo somehow...rodent1-4/+4
2014-11-11Forgotten file for fix up of C11 syntax.joerg1-0/+22
2014-11-11Update (correct) '# used by ..' lines with mail/thunderbird{10,17}/Makefilemef2-4/+2
2014-11-10Update dconf to 0.22.0prlw15-16/+18
Changes in dconf 0.22.0 ======================== - fix handling of floating point keys in editor - update appdata for renamed desktop file - minor doap changes Translations: French Indonesian Lithuanian Hungarian Catalan (Valencian) Korean Traditional Chinese Spanish Brazilian Portuguese Galician translations Catalan Basque language Danish Norwegian bokmal Greek Czech Slovenian Swedish Polish Latvian Hebrew Russian German Assamese Serbian Changes in dconf 0.21.0 ======================== - editor desktop file renamed to ca.desrt.dconf-editor to take advantage of D-Bus activation - prevent the service from being released more than once if we receive multiple signals (which caused a hang) Translations: Indonesian Greek Swedish
2014-11-10Restore NetBSD/eARM supportjoerg2-9/+25
2014-11-102014-11-04 Userspace RCU 0.8.6pettai2-6/+6
* Fix: silence gcc -Wextra warning * compiler: use __GNUC__ instead of the undefined __GNUC_MAJOR__ * Fix: lfstack reversed empty/non-empty return value * lfstack: fix: add missing __cds_lfs_init 2014-10-21 Userspace RCU 0.8.5 * Fix: preserve example files' timestamps when copying * rculfhash: remove duplicated code * rculfhash: handle pthread_create failures * rculfhash: fall back to single-threaded resize on calloc failure * x86: drop extra semi-colon in caa_cpu_relax * Fix: Use after free in rcu_barrier() * Fix: rcu_barrier(): uninitialized futex field * call_rcu threads should clear their PAUSED flag when they unpause * Fix: bring back dummy rcu_bp_exit symbol
2014-11-10Use __builtin_unreachable on Clang instead of the broken C11 hack.joerg8-4/+60
2014-11-10Fix use of C11 _Noreturn.joerg3-1/+44
2014-11-10Fix detection of thread-safe OpenSSL.joerg2-3/+20
2014-11-09Remove files installed to ${PYSITELIB}/tests in post-install.rodent1-2/+5
2014-11-09Update to 3.2:wiz3-13/+16
TortoiseHg 3.2 is a regularly scheduled feature release Since 3.1, Mercurial commands are run in separate command server process. It generally contributes to reliability, but if you have a faulty extension or an in-process Python hook, it can corrupt the communication channel between TortoiseHg and the command server. If you see an error message like "cmdserver: timeout while reading...", please report it with the list of enabled third-party extensions and their versions. Currently, reviewboard (#3841) and onsub (#3924) extensions are known to have this issue. Bug Fixes commit: do not reload patch description if parent is unchanged (fixes #3304) qreorder: have drag-and-drop patches run extension command in worker process paths: resolve root directory from frozen executable path repowatcher: detect removal of repository files (fixes #3697) repoagent: unify workingBranchChanged with repositoryChanged (fixes #2572 - doesn't auto refresh when update and discard new branch) repofilter: grab focus only if shown by user action (refs #3917) repomodel: do not clear status message on filter option change (fixes #3887) repomodel: restore current/selected indexes by model on reload (refs #1913, fixes #3897) repowatcher: check mtime of obsolescence markers (fixes #3913) repowidget: do not overwrite browse history by revset result (refs #3832) repowidget: do not re-create model on repository or revset changed repowidget: move focus to history view when window gets visible (fixes #3917) repowidget: remove unused _reload_rev and _last_series (fixes #3923) repowidget: switch to commit tab if working-dir row is selected (fixes #1913) sync: bypass bundle overlay on fetch just like pull (fixes #3946 - fetch after check incoming fails) sync: rebuild target bookmarks/branches only when changelog updated (refs #3912) Improvements make output log a task tab, remove class LogDockWidget cmdcore: propagate --config options to command process debugruncommand: add command that runs hg command in dialog (closes #3934) infobar: clear status message with slight delay if command finished (refs #3308) prune: add dialog that prunes the specified revs qtapp: use wake-up fd to notice SIGINT on Unix strip: add --keep checkbox (closes #1865) workbench: add toolbar button that aborts any running commands graph style: evolution: also fadeout obsolete changeset repomodel: use lighter version of the usual color when a revision is hidden repomodel: use red as the default text color for troubled changeset
2014-11-09Update to 0.65. Add some dependencies.wiz2-7/+11
0.65 Tue Nov 4 04:23:45 GMT 2014 - Changes to example modules' tests - Updates for EUMM 7.00's support for PERL IN SPACE - Cookbook addition to use autowrap to replace h2xs 0.64 Fri Sep 19 23:22:49 UTC 2014 - Major release for all the work since 0.62 - Renamed the parser modules - Adjusted the `using` paramater - Updated docs 0.62_13 Thu Sep 11 17:37:28 PDT 2014 - Remove XXX debugging 0.62_12 Sun Sep 7 00:37:23 MDT 2014 - Add issue/27 TODO test - Switch back to Parse::Recdescent for now 0.62_11 Tue Aug 19 16:14:10 PDT 2014 - Replace tabs with spaces 0.62_10 Tue Aug 19 15:54:05 PDT 2014 - Doc fix from Jin++ 0.62_09 Sat Aug 16 16:38:38 PDT 2014 - Remove $testdir vars from tests 0.62_08 Sat Aug 16 15:00:53 PDT 2014 - Remove .gitignore 0.62_07 Sat Aug 16 11:13:27 PDT 2014 - Meta 0.0.2 0.62_06 Sat Aug 16 01:25:40 PDT 2014 - Clean up test code 0.62_05 Fri Aug 15 19:58:53 PDT 2014 - Add t/000-require-modules.t 0.62_04 Fri Aug 15 18:24:39 PDT 2014 - Add t/000-compile-modules.t 0.62_03 Fri Aug 1 21:10:35 PDT 2014 - Fix test/requires 0.62_02 Fri Aug 1 18:00:01 PDT 2014 - Pegex replaces Parse::RecDescent as the default parser 0.62_01 Tue Jul 29 02:22:12 BST 2014 - version-parsing improvements - Test module build in dir with space. - Perl licence on Cookbook - t/TestInlineSetup.pm fixes for Windows DLLs, tainting 0.62 Sat Jul 19 22:43:12 BST 2014 - eg/modules moved to here as they're C - tests each use own dir, and all use Test::More and test/TestInlineSetup.pm. - doc/Inline/C/Cookbook.swim mention strings can be UTF-8.
2014-11-09Update to 7.02, add some dependencies.wiz4-41/+43
7.02 Sat Nov 8 07:13:40 GMT 2014 No changes from 7.01_09 7.01_09 Thu Nov 6 21:41:32 GMT 2014 Test fixes: - Marked a test in pm_to_blib.t as TODO until further investigation can be scheduled 7.01_08 Tue Nov 4 20:24:29 GMT 2014 Test fixes: - roll back change in 7.01_07 and scrub PERL_INSTALL_QUIET environment variable 7.01_07 Tue Nov 4 19:26:46 GMT 2014 Test fixes: - Changed a regex in pm_to_blib.t to be more forgiving 7.01_06 Mon Nov 3 20:31:05 GMT 2014 Bug fixes: - Resolved regression with TEST_FILES Win32 fixes: - Targetted fix for nmake bug - miniperl.t core test fixed for Windows 7.01_05 Mon Nov 3 10:14:11 GMT 2014 VMS fixes: - Handle switches in $(PERL) by prepending MCR - Don't quote MAKE on VMS in Test::Utils 7.01_04 Fri Oct 31 09:38:06 GMT 2014 API change: - writeMakefile() has been removed after 20 years of being deprecated Bug fixes: - Regression in xs.t with older versions of xsubpp has been resolved - We now don't produce Borland C export symbols if BCC support dropped 7.01_03 Thu Oct 30 19:12:57 GMT 2014 Bug fixes: - Using NMAKE was broken this has been fixed 7.01_02 Sat Oct 25 17:45:46 BST 2014 Bug fixes: - Resolve a regression with FIXIN and core builds on Win32 7.01_01 Sat Oct 25 13:45:00 BST 2014 Bug fixes: - Resolve issue with Win32 perl builds in core 7.00 Wed Oct 22 20:13:38 BST 2014 No changes from 6.99_18 6.99_18 Mon Oct 20 10:02:58 BST 2014 Bug fixes: - Resolve regression with taint and get_version() [RT#99580] VMS fixes: - Avoid .NOTPARALLEL on VMS as it is a syntax error for MMS and MMK - Quotes are not stripped from argv[0] on VMS so need stripping - Move MCR from PERL to PERLRUN on VMS and other *RUN variables 6.99_17 Sun Oct 12 19:37:04 BST 2014 Bug fixes: - Fix test that got broke under core since 6.99_15 6.99_16 Thu Oct 2 19:29:49 BST 2014 Dist fixes: - Move File::Copy::Recursive from bundled to where it is used, so that it will not get installed as a runtime prereq 6.99_15 Sun Sep 21 13:21:46 BST 2014 Enhancements: - If core, add ccwarnflags and ccstdflags, if available Doc fixes: - Fix internal links 6.99_14 Fri Sep 19 14:59:08 BST 2014 Bug fixes: - Fixes to fallback version module for core integration problems 6.99_13 Mon Sep 15 20:02:47 BST 2014 Enhancements: - Bundle Encode::Locale as ExtUtils::MakeMaker::Locale Bug fixes: - Make included version module have standardised dist versioning 6.99_12 Thu Sep 11 15:27:31 BST 2014 Enhancements: - Now include a fallback version module for bootstrapping Bug fixes: - Support libfoo.0.dylib style libraries on Darwin 6.99_11 Mon Sep 8 14:20:26 BST 2014 Bug fixes: - Handle chcp failure better on MSWin32 - Tests should be parallelisable once again Doc fixes: - Document that GNU make is usable on MSWin32 now 6.99_10 Thu Sep 4 14:28:01 BST 2014 Bug fixes: - Fixes for being integrated with core - Fixed the code page reset on MSWin32 - Fixed test failures on BSD with UTF8 filenames - Fixed regression with quoting of $(PERL) when command line flags are used 6.99_09 Thu Aug 28 11:01:37 BST 2014 Enhancements: - Support GNU Make on Windows - Support paths and filenames that are UTF8 encoded - MM->can_run() added for finding programs (ported from IPC::Cmd) Bug fixes: - Handle UTF8 when generating manpages correctly - Generated Makefile contents are now consistently sorted 6.99_08 Mon Aug 18 14:17:04 BST 2014 Bug fixes: - Liblist::Kid: can now handle -l:foo.so invocations properly - Scripts will no longer have the 'not running under some shell' code applied when rewriting shebang lines. - version is now used to parse prereqs versions internally - Support UTF8 encoded command-line args and Makefile.PL args - Generated META.files will now always have linefeed EOLs, even on Windows - Rewrite the version line eval handling to have less insane edge cases Doc fixes: - Documentation now includes links to Dist::Zilla, File::ShareDir and File::ShareDir::Install - Clarified support policy for < v5.8.1 in README Misc: - Updated bundled CPAN::Meta::Requirements to version 2.126 - Updated bundled ExtUtils::Manifest to version 1.65 6.99_07 Wed Jul 30 17:36:14 BST 2014 Bug fixes: - Resolve 'wide character in print' warnings 6.99_06 Mon Jul 28 15:02:25 BST 2014 Enhancements: - Improvements and tests for the spaces-in-stuff handling 6.99_05 Tue Jul 22 12:32:03 BST 2014 Enhancements: - Enable working with (including installing to) directories with spaces in names 6.99_04 Sat Jul 12 12:43:08 BST 2014 Enhancements: - No longer report each file being manified. Only summarise. 6.99_03 Fri Jul 4 11:02:21 BST 2014 Doc Fixes: - PATCHING document has been rewritten as CONTRIBUTING and TODO document has been removed Bug Fixes: - Rearranged bundled prereqs so CPAN::Meta::Requirements won't get stomped on if it is installed already, but CPAN::Meta isn't 6.99_02 Thu Jun 5 12:15:28 BST 2014 Bug fixes: * MM->parse_version will no longer warn if it could not determine the $VERSION due to syntax errors etc. 6.99_01 Tue Jun 3 22:17:30 BST 2014 Bug fixes: * Disregard some warnings during tests when cross-compiling Doc fixes: * Clarified the use and limitations of META_ADD, META_MERGE Test fixes: * Sanitise env vars in tests
2014-11-09Update to 1.68:wiz2-8/+7
1.68 Tue, Sep 16, 2014 - Fix regression with manifind() and following symlinks 1.66 Sun, Aug 31, 2014 - manifind() will now follow symlinks - Tests fixed if PERL_MM_MANIFEST_VERBOSE env var is set to false value - Fixed bug with maniread()'s handling of quoted filenames 1.65 Fri, Aug 8, 2014 - Support perls < v5.8.3 once again - Don't generate MANIFESTs with CRLFs on Windows 1.64 Thu, Jul 17, 2014 - Ignore vim swap files and prove generated files - use Exporter import - use 'our' instead of use vars
2014-11-09Update to 1.5:wiz2-7/+6
#------------------------------------------------------------------------ # Version 1.5 Date: 2014/11/07 #------------------------------------------------------------------------ * Work around global destruction order issue. [Craig Manley <cmanley@cpan.org>, CPAN RT#23568/68526]
2014-11-09Provide patched Makefile.in regen form patched Makefile.am.obache1-0/+23
2014-11-09Update libatomic_ops to 7.4.2.obache2-12/+9
== [7.4.2] 2014-05-02 == * Fix a typo in doc/README.txt (remove redundant "an" article). * Update emails/links due to project site transition.
2014-11-09Update ruby-gnome2 package to 2.2.3.obache3-10/+3
= NEWS == Ruby-GNOME2 2.2.3: 2014-10-26 It is a bug fix release. It's recommended that you upgrade if your application uses thread and runs on Ruby 2.1 or later. === Changes ==== All * Improvements * Supported auto native package install on SuSE. ==== Ruby/GLib2 * Fixes * Fixed infinite loop bug on Ruby 2.1 or later. [ruby-gnome2-devel-ja] [Reported by Toshi Hatsune] ==== Ruby/GDK3 * Fixes * Added missing dependencies. [GitHub#258] [Reported by Luis Daniel Gonzalez Orozco] ==== Ruby/CairoGObject * Improvements * Supported auto required native package install by Homebrew. * Fixes * Fixed wrong package name on Debian. ==== Ruby/VTE3 * Improvements * Supported auto required native package install by Homebrew. ==== Ruby/Clutter * Improvements * Added Clutter.check_version?. === Thanks * Luis Daniel Gonzalez Orozco * Toshi Hatsune == Ruby-GNOME2 2.2.2: 2014-10-12 It is a Windows package fix release. == Ruby-GNOME2 2.2.1: 2014-10-12 It is a release that Ruby/GDK3 is migrated to Ruby/GObjectIntrospection based bindings. Some API changes in Ruby/GDK3 are expected but unexpected API changes may exist. If you find API change, please report it. If the API change provides non Rubyish API, it will be a bug. Ruby/GooCanvas is removed because we can't maintain it. === Changes ==== Ruby/GLib2 * Improvements * Added GObject#unref to free large object immediately. * Fixes * [windows] Added a missing exported symbol. ((({rbg_inspect}))) * Fixed a bug that signal handler doesn't work on Ruby 2.1. [ruby-gnome2-devel-en] [Reported by Carlo E. Prelz] * Fixed free function (free -> xfree). ==== Ruby/GObjectIntrospection * Improvements * Supported instantiating union. * Accepted 5 or more the number of signals. It may be increased for later GIO version. [GitHub#229] [Reported by cosmo0920] * Added "?" to boolean field value reader. * Supported mapping function info to method. * Don't handle MethodInfo as FunctionInfo. * Accepted not GType struct as an input argument. * Accepted getting a field value from not GType but GType descendant sruct. * Added Loader.register_constant_rename_map. * Supported in GType array. * Don't require needless array length argument. * Supported finding suitable method that has optional argument. * Fixes * Fixed wrong argument index for Ruby objects. * Fixed a bug that ArgInfo isn't passed. ==== Ruby/CairoGObject * Improvements * Suppressed a warning that instance variable gboxed not initialized. ==== Ruby/GIO2 * Improvements * Supported GLib 2.42.0. Annotation for GObject Introspection is added to g_pollable_input_stream_read_nonblocking() since GLib 2.42.0. See also: https://bugzilla.gnome.org/show_bug.cgi?id=730493 * Supported GLib <= 2.36.0. * Fixes * Fixed a bug that .pc isn't installed. [Reported by OBATA Akio] ==== Ruby/GDK3 * Improvements * Migrated to Ruby/GObjectIntrospection based bindings. * Gdk::Keyval::GDK_KEY_x style is deprecated. Use Gdk::Keyval::KEY_x style instead. * Accepted Gdk::RGBA for Cairo::Context#set_source_rgba. ==== Ruby/GTK3 * Improvements * Added Gtk::StackSwitcher. * Supported interrupt in Gtk.main. * Supported interrupt in Gtk::Dialog#run. [Reported by Carlo E. Prelz] * Added initialization with Gdk::RGBA value. [GitHub#231] [Patch by Detlef Reichl] * Added Gtk::Window#set_titlebar (enable the use of Gtk::HeaderBar). [GitHub#236] [Patch by tescorg] * Updated sample scripts. [Patch by kitachro] * Fixes * Fixed memory leak of Gtk::Image. [GitHub#252] [Reported by Michel Boaventura] ==== Ruby/GTK2 * Improvements * Fixed wrong property value on ppc64 and s390x. [GitHub#256] [Reported by mtasaka] ==== Ruby/GStreamer * Improvements * Added gstreamer.rb for Bundler's autoload. [GitHub#232] [Reported by saepia] * Added Caps.any and Caps.empty. * Supported property for Gst::ChildProxy. [GitHub#233] [Reported by saepia] * Fixes * Fixed a bug that Gst.init is failed. [GitHub#232] [Reported by saepia] ==== Ruby/Poppler * Improvements * Install Poppler with --with-glib option for Homebrew. [GitHub#237] [Reported by Colin Dean] * Removed needless `--with-glib` option. Now, it is the default. [rabbit-shocker/rabbit#24] [Reported by Kazuhiro NISHIYAMA] ==== Ruby/ClutterGStreamer * Improvements * Added clutter-gstreamer.rb to support Bundler's autoload. ==== Ruby/GooCanvas * Removed. === Thanks * OBATA Akio * Carlo E. Prelz * cosmo0920 * Detlef Reichl * saepia * tescorg * Colin Dean * Kazuhiro NISHIYAMA * kitachro * Michel Boaventura * mtasaka
2014-11-09Appy upstream git commit 292da6f6867b75a5af7ddbb639a1feae022f438fobache4-2/+54
to resolve upstrem bug#43434, make 4.1 without /dev/pts mounted segfaults. Bump PKGREVISION.
2014-11-09Add and enable libsafecagc1-1/+2
2014-11-09Initial import of libsafec, providing bounds checking memory and stringagc7-0/+114
functions per ISO/IEC TR24731, into the packages collection. The Safe C Library provides bound checking memory and string functions per ISO/IEC TR24731. These functions are alternative functions to the existing standard C library that promote safer, more secure programming. The ISO/IEC Programming languages -- C spec, C11, now includes the bounded APIs in Appendix K, "Bounds-checking interfaces".
2014-11-08Fix Darwin build. Patch from Jonathan Buschmann via pkg/49377.alnsn1-2/+9
2014-11-08Add and enable p5-Pegex.schmonz1-1/+2
2014-11-08Add p5-Pegex:schmonz3-0/+28
Pegex attempts to be the simplest way to define new (or old) Domain Specific Languages (DSLs) that need to be used in several programming languages and environments. Things like JSON, YAML, Markdown etc. It also great for writing parsers/compilers that only need to work in one language.
2014-11-07Revbump after updating boostadam25-49/+50
2014-11-07Chamges 1.57.0:adam9-42/+145
Updated Libraries Any: RTTI is not required any more (TypeIndex library is used for RTTI emulation) Fixed 8958 Asio: Fixed the kqueue reactor so that it works on FreeBSD. Fixed an issue in the kqueue reactor which resulted in spinning when using serial ports on Mac OS. Fixed kqueue reactor support for read-only file descriptors. Fixed a compile error when using the /dev/poll reactor. Changed the Windows backend to use WSASocketW, as WSASocketA has been deprecated. Fixed some warnings reported by Visual C++ 2013. Fixed integer type used in the WinRT version of the byte-order conversion functions. Changed documentation to indicate that use_future and spawn() are not made available when including the asio.hpp convenience header. Explicitly marked asio::strand as deprecated. Use asio::io_service::strand instead. Circular Buffer: Fixed some warnings and move_if_noexcept from Boost.Move is used Config: BOOST_HAS_PRAGMA_DETECT_MISMATCH macro was added Container: Added support for initializer_list. Fixed double destruction bugs in vector and backward expansion capable allocators. Coroutine: optionally register stacks with valgrind 10386 MSVC link error in asymmetric_coroutine.hpp: symbol already defined 10536 call to 'begin(...pull_coroutine< R > & c)' is ambiguous Flyweight: Added serialization support via Boost Serialization. flyweight default constructor was made explicit in Boost 1.56, which introduces a regression in some initialization scenarios. The former non-explicit default constructor has been restored More...
2014-11-07+ hs-reflectionszptvlfn1-1/+2
2014-11-07Import reflection-1.5.1 as devel/hs-reflection.szptvlfn5-0/+62
This package provides an implementation of the ideas presented in the paper "Functional Pearl: Implicit Configurations" by Oleg Kiselyov and Chung-chieh Shan. However, the API has been streamlined to improve performance. The original paper can be obtained from http://www.cs.rutgers.edu/~ccshan/prepose/prepose.pdf. For a summary of the approach taken by this library, along with more motivating examples, see Austin Seipp's tutorial at https://www.fpcomplete.com/user/thoughtpolice/using-reflection.
2014-11-07Update ruby-test-unit-notify to 1.0.4.obache2-6/+6
## 1.0.4 - 2014-10-13 {#version-1-0-4} ### Improvements * terminal-notifier: Supported icon. [GitHub#5][Patch by Yuichi NANSAI] ### Thanks * Yuichi NANSAI
2014-11-07Update devel/valgrind to 3.10.0.alnsn5-36/+47
For a a list of bugfixes, see http://valgrind.org/docs/manual/dist.news.html. Other changes are listed below. 3.10.0 is a feature release with many improvements and the usual collection of bug fixes. This release supports X86/Linux, AMD64/Linux, ARM32/Linux, ARM64/Linux, PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux, MIPS64/Linux, ARM/Android, MIPS32/Android, X86/Android, X86/MacOSX 10.9 and AMD64/MacOSX 10.9. Support for MacOSX 10.8 and 10.9 is significantly improved relative to the 3.9.0 release. * ================== PLATFORM CHANGES ================= * Support for the 64-bit ARM Architecture (AArch64 ARMv8). This port is mostly complete, and is usable, but some SIMD instructions are as yet unsupported. * Support for little-endian variant of the 64-bit POWER architecture. * Support for Android on MIPS32. * Support for 64bit FPU on MIPS32 platforms. * Both 32- and 64-bit executables are supported on MacOSX 10.8 and 10.9. * Configuration for and running on Android targets has changed. See README.android in the source tree for details. * ================== DEPRECATED FEATURES ================= * --db-attach is now deprecated and will be removed in the next valgrind feature release. The built-in GDB server capabilities are superior and should be used instead. Learn more here: http://valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.gdbserver * ==================== TOOL CHANGES ==================== * Memcheck: - Client code can now selectively disable and re-enable reporting of invalid address errors in specific ranges using the new client requests VALGRIND_DISABLE_ADDR_ERROR_REPORTING_IN_RANGE and VALGRIND_ENABLE_ADDR_ERROR_REPORTING_IN_RANGE. - Leak checker: there is a new leak check heuristic called "length64". This is used to detect interior pointers pointing 8 bytes inside a block, on the assumption that the first 8 bytes holds the value "block size - 8". This is used by sqlite3MemMalloc, for example. - Checking of system call parameters: if a syscall parameter (e.g. bind struct sockaddr, sendmsg struct msghdr, ...) has several fields not initialised, an error is now reported for each field. Previously, an error was reported only for the first uninitialised field. - Mismatched alloc/free checking: a new flag --show-mismatched-frees=no|yes [yes] makes it possible to turn off such checks if necessary. * Helgrind: - Improvements to error messages: o Race condition error message involving heap allocated blocks also show the thread number that allocated the raced-on block. o All locks referenced by an error message are now announced. Previously, some error messages only showed the lock addresses. o The message indicating where a lock was first observed now also describes the address/location of the lock. - Helgrind now understands the Ada task termination rules and creates a happens-before relationship between a terminated task and its master. This avoids some false positives and avoids a big memory leak when a lot of Ada tasks are created and terminated. The interceptions are only activated with forthcoming releases of gnatpro >= 7.3.0w-20140611 and gcc >= 5.0. - A new GDB server monitor command "info locks" giving the list of locks, their location, and their status. * Callgrind: - callgrind_control now supports the --vgdb-prefix argument, which is needed if valgrind was started with this same argument. * ==================== OTHER CHANGES ==================== * Unwinding through inlined function calls. Stack unwinding can now make use of Dwarf3 inlined-unwind information if it is available. The practical effect is that inlined calls become visible in stack traces. The suppression matching machinery has been adjusted accordingly. This is controlled by the new option --read-inline-info=yes|no. Currently this is enabled by default only on Linux and Android targets and only for the tools Memcheck, Helgrind and DRD. * Valgrind can now read EXIDX unwind information on 32-bit ARM targets. If an object contains both CFI and EXIDX unwind information, Valgrind will prefer the CFI over the EXIDX. This facilitates unwinding through system libraries on arm-android targets. * Address description logic has been improved and is now common between Memcheck and Helgrind, resulting in better address descriptions for some kinds of error messages. * Error messages about dubious arguments (eg, to malloc or calloc) are output like other errors. This means that they can be suppressed and they have a stack trace. * The C++ demangler has been updated for better C++11 support. * New and modified GDB server monitor features: - Thread local variables/storage (__thread) can now be displayed. - The GDB server monitor command "v.info location <address>" displays information about an address. The information produced depends on the tool and on the options given to valgrind. Possibly, the following are described: global variables, local (stack) variables, allocated or freed blocks, ... - The option "--vgdb-stop-at=event1,event2,..." allows the user to ask the GDB server to stop at the start of program execution, at the end of the program execution and on Valgrind internal errors. - A new monitor command "v.info stats" shows various Valgrind core and tool statistics. - A new monitor command "v.set hostvisibility" allows the GDB server to provide access to Valgrind internal host status/memory. * A new option "--aspace-minaddr=<address>" can in some situations allow the use of more memory by decreasing the address above which Valgrind maps memory. It can also be used to solve address conflicts with system libraries by increasing the default value. See user manual for details. * The amount of memory used by Valgrind to store debug info (unwind info, line number information and symbol data) has been significantly reduced, even though Valgrind now reads more information in order to support unwinding of inlined function calls. * Dwarf3 handling with --read-var-info=yes has been improved: - Ada and C struct containing VLAs no longer cause a "bad DIE" error - Code compiled with -ffunction-sections -fdata-sections -Wl,--gc-sections no longer causes assertion failures. * Improved checking for the --sim-hints= and --kernel-variant= options. Unknown strings are now detected and reported to the user as a usage error. * The semantics of stack start/end boundaries in the valgrind.h VALGRIND_STACK_REGISTER client request has been clarified and documented. The convention is that start and end are respectively the lowest and highest addressable bytes of the stack.
2014-11-07add and enable py-argcomplete and py-arghjnemeth1-1/+3
2014-11-06Update to libFirm 1.21.0asau4-37/+37
This lets the package build on NetBSD/i386. libFirm 1.21.0 (2012-11-16) --------------------------- * Improvements of x86 backend (esp. x87 floatingpoint code) * Improvements to sparc backend (better use of delay slots) * Improved local optimisation rules (esp. conversions) * Make compiler more deterministic * Bugfixes libFirm 1.20.0 (2011-12-07) --------------------------- * Further improvemens to sparc backend (SPEC2000 works with softfloat) * Tuning of x86 backend * Software floatingpoint lowerer * Fixed firm profiling * New pass management allowing to specify pre-/postconditions for passes * Remove dependency on liblpp, add support for gurobi ILP solver * Experimental dwarf debugging support * Code cleanups, refactoring * Restructured API documentation * Bugfixes (we did alot of csmith testing) libFirm 1.19.1 (2011-05-17) --------------------------- * Fix some set_XXX functions not being exported in the shared library libFirm 1.19.0 (2011-03-15) --------------------------- * Includes "SSA-Based Register Allocation with PBQP" * Improved Sparc backend * New (optimistic) fixpoint based value-range propagation/bit analysis * Code cleanup and refactoring * Bugfixes libFirm 1.18.1 (2010-05-05) --------------------------- * Fix bug where stackframe was not always setup for -fno-omit-frame-pointer * bugfixes in Asm handling libFirm 1.18.0 (2010-04-15) --------------------------- * Includes "Preference Guided Register Assignment" algorithm * Experimental Value Range Propagation * Loop Inversion and experimental Loop Unrolling code * Simplified construction interface. Most node constructors don't need graph/block arguments anymore. * Reworked type interface. Type names are optional now. Support for additional linkage types that among others support C++ 'linkonce' semantics now. * Small changes in constructors and node getters/setters (mostly adding 'const' to some getters) * code cleanup, smaller improvements in API specification * bugfixes
2014-11-06Update to 0.6.2.1szptvlfn3-9/+9
CHANGELOG: Version 0.6.2.1 --------------- Restore compatibility with GHC 7.4 and older Version 0.6.2 ------------- * Add `hSupportsANSI` * Drop support for `base < 4`
2014-11-06Update to 1.20140927wen2-8/+7
Upstream changes: 1.20140927 2014-09-27 04:21:23Z - fix tests for even newer development versions of Test::More 1.20140824 2014-08-24 05:29:46Z - fix tests that started failing with new development versions of Test::Builder (RT#97468)
2014-11-06Update to 3.34wen2-6/+6
Upstream changes: 3.34 2014-11-02 - Enable printing CPU times spent per test (Jarkko Hietaniemi) 3.33 2014-08-16 - Various documentation fixes (Leon Timmermans, Justin Cook)
2014-11-06Update to 2.000014wen2-7/+6
Upstream changes: 2.000014 - 2014-09-04 - fix taint-mode test in some cases on case insensitive filesystems 2.000013 - 2014-08-16 - fix test failure in ActiveState perl - better test diagnostics - fix quoting of spaces for fish shell (rt#95268) - improve quoting for use with cmd.exe - fix quoting any arbitrary character when contructing strings for bash - skip testing use with shells if the shell doesn't work at all 2.000012 - 2014-05-12 - restore build_activate_environment_vars_for, build_deactivate_environment_vars_for, build_deact_all_environment_vars_for methods for perlbrew compatibility - fix transforming relative paths to absolute paths in older perls - fix quoting for fish shell 2.000011 - 2014-04-02 - more fixes for issue where PERL5LIB Carp is not the same version as in the local-lib 2.000010 - 2014-03-28 - fix shell test on cygwin 2.000_009 - 2014-03-15 - no longer loads File::Spec, so an upgraded version installed inside a local lib dir can be used by scripts 2.000008 - 2014-03-13 - fix --bootstrap option without a path specified 2.000007 - 2014-03-11 - even more relaxed shell output testing - only test shells in /etc/shells - fix Makefile.PL on solaris 2.000006 - 2014-03-07 - fix bootstrapping not auto-configuring in some cases - more relaxed shell output testing - use normal arguments to be used on the command line in addition to import arguments - support fish shell - stop trying to test csh/sh on Win32 - work around CPAN.pm issues with checking prerequisites
2014-11-06Update to 2.1402wen2-6/+6
Upstream changes: 2.1402 2014-11-05 [BUG FIXES] - Fix a test that was trying to load Test::Exception instead of Test::Fatal. (Michael Schout)