summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2014-08-08Update to 3.1:wiz3-16/+10
TortoiseHg 3.1 is a major 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 extension is known to have this issue. #3841 Note the Windows installers include Mercurial version 3.1 plus two stable commits which addressed Windows platform-specific bugs. Bug Fixes cmdui: add hidden button to close prompt dialog with no response (fixes #1317 - merge has no cancel option) filectxactions: redesign to show diff between baseRev and rev (fixes #2313 - diff selected file revisions not working after move/rename) grep, status: use built-in drag-and-drop infrastructure patchctx: use patch name give by repo if it is an MQ patch (fixes #3831 - patch name is ambiguous when using directories) postreview: correctly set parent of first selected revision (fixes #3538) repofilter: do no run revset query by focus out during history completion repofilter: do not steal focus when window is restored from minimized state repomodel: render description column without using HTMLDelegate (fixes #1590 - description column contents aligned 1px upper) repotreemodel: work around unicode error on XML parse failure (fixes #3820) run: continue without fork if new process can't be spawned (fixes #1949, #3800) run: promote rev to common annotate/log option (fixes #3799) workbench: do not change window icon (closes #3737) command runner: cmdcore: enable command-server client by default in 3.1, fixes: #3343 - blackbox extension not working #1661 - "abort: Interrupted system" call during push with subrepos #2071 - crash when pushing with mercurial_keyring #2614 - util.hgexecutable() returns wrong path 074fd0fde0b6 - worker.py of Mercurial 2.6 only works in main thread #3370 - Workbench UI getting dispresponsive on certain operations #484, #788 - can't use git/subversion subrepo #3637 - redirect hook stdout, stderr to Output log #3670 - WindowsError 6 in pipe decode/encode filter repowidget: run "Export Diff" and "Copy Patch" in command process for stability revset: run query in command process for stability commit/status widget: commit: do not bulk-add unknown files when all selected files are largefiles commit, filectxactions: escape paths prior to command execution (fixes #2108 - files with some special names can't be added or commited) commit: take "autoinc" list as glob pattern again filectxactions: make "copy patch" generate diff between base and target revs repowatcher: invalidate cache if dirstate file is modified (fixes #3647 - file renaming inconsistencies) wctxactions: delegate "file history" action to filectxactions (fixes #2591 - No shortcut for "File history" command on files in Working Directory) wctxcleaner: invalidate changelog on each check of dirstate (fixes #3826 - commit do not work properly in the merge dialog) wctxactions: make visual diff compare to base revision, add "diff local" in place (fixes #2001 - diff does not work on MQ patches) wctxactions: reimplement by using command APIs, fixes: #1347 - add support for pre-<command> and post-<command> hooks #2217 - adding files to source control in the separate thread #1953 - largefiles treated wrong when added by "add large..." menu high dpi issues: graphdelegate: update row height to actual value prior to painting (refs #3690) widgets: use small icon size defined by platform style (fixes #3690) obsolete changeset: repoagent: append --hidden option while hidden changesets are visible repowidget: replace pseudo "incoming()" filter by "bundle()" (refs #3535) repowidget: switch visibility of hidden changesets globally (fixes #3735 - obosoleted changeset appears as "Child:" field unexpectedly) thgrepo: start with filtered repo because it is the default of Mercurial Improvements blockmatcher: improve visibility of narrow markers filelog: export thg filelog [-r REV] [--compare] FILE command fileview: remember chunk selection on view mode switch mergetools: port gvimdiff from Mercurial's mergetools.hgrc searchtoolbar: make next/prev shortcuts available in owner widget (fixes #3819) status: open merge tool on double-click for unresolved file (closes #1230) toolbars: use toolbar icon size defined by QApplication.style() except on Mac (see 8d6212194e21 for details) graph: graph: draw ancestor-descendant relations in filtered graph (see 891146f5a9bb for details) Installer wix: remove i18n source files (.po) from installer package (closes #2566) keyring 4.0 hgsubversion 1.6.2
2014-08-07Update to 1.66:wiz4-8/+57
Cppcheck-1.66 has been released. New checks: - Compare pointer with '\0' - Assigning boolean expression to floating point variables Improvements: - Much improved AST - Much improved ValueFlow analysis - ValueFlow and AST now used by much more checks, improving checking accuracy and performance - Checking for self assignment now supports more complex expressions - Returning references to literals or references to calculation results is detected - Enhanced support for commutative operators in duplicate expression checking - Improved template/enum parsing - Much improved htmlreport - Definition of POD types in .cfg files - Definition of minsize for buffer arguments in .cfg files for buffer overflow checking - Fixed handling of #error: Do not report them if -f and -D are used together - New .cfg file for AVR platform - Generate xml dump of AST/ValueFlow/SymbolDatabase/TokenList if --dump is given - Improved performance in several cases - Windows Builds: Now compiled with VS2013, linked against Qt 5.3.1 GUI: - Platform settings are being saved now - Improved handling of (invalid) .cfg files - Use Win32W as default platform on Windows Additionally, a large number of false positives and crashs has been fixed. Cppcheck-1.65 has been released. General changes: Cppcheck requires a C++11 compiler supporting the common subset of features supported by GCC 4.4, Visual Studio 2010 and Clang 2.9 Problems with packaging and windows installer introduced in last release were fixed Improvements: Much improved support of complex combinations of function pointers, arrays and references Better handling of syntax errors Better detection of stack variables passed to free() Much improved value flow analysis More robust error detection in several checks due to usage of AST Better handling of unknown Macros in function declarations Allocation/Deallocation functions can be extend across different .cfg files Better handling of some C++11 language features like enum class, in-class member initializers Detect calling (std::)abs() with bool argument New checks: Check for noexcept and __attribute__((nothrow)) correctness Check for unhandled exceptions when exception specifiers are used Access to empty STL containers Repositioning operation on a file opened in append mode Find nested redundant if-statements (was experimental before) Additionally, a large number of false positives and crashs has been fixed. cppcheck-1.64 has been released. Value Flow A new value flow analysis has been added. It is generic so the same analysis can be reused by various checkers - previously many checkers have had their own value flow and control flow analysis. The new value flow analysis performs context sensitive cross-function analysis. All checkers that uses this will automatically have cross-function context sensitive value flow analysis. The new analysis is gradually introduced in the checkers - the old analysis in a checker is kept until it is redundant. The new value flow analysis is so far used to detect: division by zero null pointer dereference array index out of bounds invalid function argument Other Improvements Improved configurations for gtk, posix, sdl, std, windows Warn when using negative allocation size Check 2nd parameter for memset Cppcheck-1.63 has been released. Maintainers: The .cfg files are needed by cppcheck. Either put them in a subfolder cfg where the binary is. Otherwise compile cppcheck with CFGDIR to specify an arbitrary path where you put the .cfg files. New check: * Using pointer addition result in condition 'if (p+1)' - either a dereference is forgotten or it depends on UB (the result is only 0 if there is overflow, which is UB). Improved checks: * Leaks - ignoring return value of allocation function * Uninitialized vars - check how uninitialized malloc data is used * Rewritten 'calculation in sizeof' using syntax tree * Rewritten 'clarify calculation' using syntax tree * Rewritten 'logical disjunction' using syntax tree * Rewritten 'duplicate expressions' using syntax tree * Rewritten 'invalidFunctionUsage' that uses the *.cfg files GUI: * Library files can be enabled in the project dialog * Suppressions can be specified in the project dialog Other: * Cppcheck is now continuosly scanning all the source code in the debian archive. Results: http://cppcheck.sourceforge.net/devinfo/daca2-report/daca2.html * Fixes of templates handling, hangs, crashes and false positives cppcheck-1.62 New checks * Divide with variable and then compare to see if variable is 0 * Duplicated inherited member Improved checking: * handling of >> in templates * format string checking * comparing bool result with integer * standard isgreater()/islower() functions * standard math functions * reassigning struct members Htmlreport xml-version 2 is now handled New checks: * arithmetical usage of inf/nan result * suspicious usage of comma in return statement * sizeof(void) Improved checking: * better simplification of strlen * improved handling of array member variables 'x[y].z..' * Specific improvements in checks for buffer overruns, format strings, uninitialized variables Command line: * Using both --max-configs and -D. Normally when -D is used, Cppcheck will only check the given configuration. By using --max-configs also, you can tell Cppcheck to check more configurations. * Added --library and --check-library. Graphical user interface: * Somewhat improved response when stopping checking Cppcheck core: * Extending checking with configuration files. Cppcheck has internal knowledge for standard C/C++ functions. Knowledge for libraries and environments can be specified using configuration files. * Rules: added <tokenlist> that allow you to check 'raw' code and 'normal' code. In the 'raw' code, the comments and #include are already taken care of, but the #define statements can be analysed.
2014-08-07Added devel/cmockery2 version 1.3.8manu1-1/+2
2014-08-07Add cmockery2-1.3.8manu5-0/+84
Cmockery tests are compiled into a stand-alone executable and linked with the cmockery library, the standard C library and module being tested. Any symbols external to the module being tested should be mocked - replaced with functions that return values determined by the test - within the test application. Even though significant differences may exist between the target execution environment of a code module and the environment used to test the code the unit testing is still valid since its goal is to test the logic of a code modules at a functional level and not necessarily all of its interactions with the target execution environment. Other features: - Lightweight C Unit test with mocking support - JUnit XML report output which can be used with Jenkins - Provides design-by-contract support This project is a successor of http://code.google.com/p/cmockery-staging/ which is a successor of Google's http://code.google.com/p/cmockery/.
2014-08-07I'm not maintaining this package.obache1-2/+2
2014-08-07py2app 0.9rodent3-8/+21
---------- - issue #146, #147: The "python" binary in MyApp.app/Contents/MacOS was the small stub exetable from framework builds, instead of the actual command-line interpreter. The result is that you couldn't use ``sys.executable`` to start a new interpreter, which (amongst others) breaks multiprocessing. - pull request #7: Add support for PyQt5 to the sip recipe. Patch by Mark Montague. - pull request #4: Copying PySide plugins was broken due to bad indentation. - pull request #5: py2app was broken for python versions that don't use _sysconfigdata. - issue #135: Don't sleep for a second after compiling a XIB file - issue #134: Remove target location before copying files into the bundle. - issue #133: Ensure that the application's "Framework" folder is on the search path for ``ctypes.util.find_library``. - issue #132: Depend on modulegraph 0.12 to avoid build errors when the python code contains references to compatibility modules that contain SyntaxErrors for the current python version. - Explicitly report modules that cannot be found at the end of the run (for non-alias builds) Note: This is just a warning, missing modules are not necessarily a problem because modulegraph can detect imports for modules that aren't used on OSX (for example) - Report modules that contain syntax errors at the end of the run (for non-alias builds) Note: This is just a warning, syntax errors be valid when the dependency tree contains modules for the other major release of python (e.g a compat_py2 module that contains compatibility code for Python 2 and contains code that isn't valid Python 3)
2014-08-070.12rodent3-8/+9
---- * Added 'modulegraph.modulegraph.InvalidSourceModule'. This graph node is used for Python source modules that cannot be compiled (for example because they contain syntax errors). This is primarily useful for being able to create a graph for packages that have python 2.x or python 3.x compatibility in separate modules that contain code that isn't valid in the "other" python version. * Added 'modulegraph.modulegraph.InvalidCompiledModule'. This graph node is used for Python bytecode modules that cannot be loaded. * Added 'modulegraph.modulegraph.NamespacePackage'. Patch by bitbucket user htgoebel. * No longer add a MissingModule node to the graph for 'collections.defaultdict' when using 'from collections import defaultdict' ('collections.defaultdict' is an attribute of 'collections', not a submodule). * Fixed typo in ModuleGraph.getReferences() * Added ModuleGraph.getReferers(tonode). This methods yields the nodes that are referencing *tonode* (the reverse of getReferences) * The graph will no longer contain MissingModule nodes when using 'from ... import name' to import a global variable in a python module. There will still be MissingModule nodes for global variables in C extentions, and for 'from missing import name' when 'missing' is itself a MissingModule. * Issue #18: Don't assume that a PEP 302 loader object has a ``path`` attribute. That attribute is not documented and is not always present.
2014-08-07macholib 1.7rodent2-7/+6
------------ * Added support for ARM64, LC_ENCRYPTION_INFO_64 and LC_LINKER_OPTION * Load commands now have a "describe" method that returns more information about the command. * The MAGIC value in the header was always represented in the native byte order, instead of as the value read from the binary. * Added various new constants to "macholib.mach_o".
2014-08-070.10.0rodent2-6/+6
------ * Remove all 2.7 filtering * Stop filtering out argparse * Remove mirror testing from the integration script 0.9.0 ----- * Allow examining parsing exceptions * Update integration script for Apache 2.4 * Restore Monkeypatched Distribution Instance * Register testr as a distutil entry point * Check for git before querying it for a version * Allow _run_cmd to run commands in any directory * Make setUp fail if sdist fails * Permit pre-release versions with git metadata * Un-nest some sections of code
2014-08-06Drop maintainership.wiz1-2/+2
2014-08-06Update to 2.12.1:wiz2-7/+8
What's new in at-spi2-atk 2.12.1: * Clean up socket files and directories on exit (BGO#684076). What's new in at-spi2-atk 2.11.92: * Bump minimum libdbus version needed, since we use a function introduced in 1.5. What's new in at-spi2-atk 2.11.91: * Improve compatibility with at-spi2-registryd <= 2.10. * Collection: Fix an infinite loop when encountering a NULL parent What's new in at-spi2-atk 2.11.90: * Add AtspitableCell, tracking the new atk interface What's new in at-spi2-atk 2.11.5: * Allow sending of properties with events upon request (BGO#708695). What's new in at-spi2-atk 2.11.3: * Fix atspi_text_get_bounded_ranges * document: add support to current page and page count (BGO#719508). What's new in at-spi2-atk 2.11.2: * Add new roles and states to track atk (BGO#710464, BGO#712608, BGO#712609). What's new in at-spi2-atk 2.11.1: * Fix Contains method for components (BGO#710730).
2014-08-06Update to 2.12.0:wiz3-8/+11
What's new in at-spi2-core 2.11.92: * Fix a crash with MediaElch and Onboard (bgo#726243). * Various i18n updates. What's new in at-spi2-core 2.11.91: * Improve compatibility with at-spi2-registryd <= 3.10. What's new in at-spi2-core 2.11.90: * bus-launcher: Do not use g_setenv when initializing the bus (bgo#724070). * Fix a critical when processing deferred messages (bgo#724292). * Add AtspitableCell, tracking the new atk interface What's new in at-spi2-core 2.11.5: * Add atspi_event_listener_register_full, and cache data requested by it for the duration of the event callback (BGO#708695). * Fix a crash when atspi_accessible_get_process_id is called for an application that is no longer present. What's new in at-spi2-core 2.11.3: * Fix atspi_text_get_bounded_ranges * document: add support to current page and page count (BGO#719508). What's new in at-spi2-core 2.11.2: * Add new roles and states to track atk (BGO#710464, BGO#712608, BGO#712609). What's new in at-spi2-core 2.11.1: * Fix a gsource leak that adversely impacted performance (BGO#709625). * Hopefully fix a rare crash when starting at-spi2-registryd (BGO#710689). * Fix atspi_component_contains (BGO#710730). * Fix some compiler warnings and build issues.
2014-08-06Update to 2.12.0:wiz3-13/+24
Changes in version 2.12.0: ========================== Translations A S Alam (pa), Claudio Arseni (it), Ask H. Larsen (da), Kjartan Maraas (nb), Andika Triwidada (id) Changes in version 2.11.92: ========================== * AtkValue: * Bug 684576: AtkValue heavily refactored. Available now so implementors could start migration on next cycle. * Bug 726216: update atk.symbols, autotools for missing symbols and files * AtkTableCell: * Added symbols to be exported at atk.symbols Contributors: Chun-wei Fan, Alejandro Piñeiro Iglesias Translations Aurimas Černius (lt), Marek Černocký (cs), Fran Diéguez (gl), Piotr Drąg (po), Rafael Ferreira (pt_BR), Attila Hammer (hu), Sphinx Jiang (zh_CN), Chao-Hsiung Liao (zh_HK), Duarte Loreto (pt), Kjartan Maraas (nb), Rūdolfs Mazurs (lv), Daniel Mustieles (es), Yuri Myasoedov (ru), Claude Paroz (fr), Changwoo Ryu (ko), Мирослав Николић (sr) Changes in version 2.11.90: ========================== * AtkComponent: * Deprecate get_position and get_size in favor of get_extents. * AtkTable: * Deprecate all index-based methods (atk_table_get_index_at, atk_table_get_column_at_index, atk_table_get_row_at_index). * AtkTableCell: * Bug 651353: Add AtkTableCell * Documentation: * Document that atk_component_contains has a default implementation. * Document AtkTableCell. * Update AtkTable documentation after AtkTableCell addition. * Document AtkRegistry (already existed but not properly included on the documentation). * API reference categorized (now easier to read). * ATK overview added. * Added some previously forgotten symbols (thanks to atk-unused.txt) Contributors: Mike Gorse, Alejandro Piñeiro Iglesias Translations: Jorge Pérez Pérez (an), Kjartan Maraas (nb), Andika Triwidada (id) Changes in version 2.11.6: ========================== * AtkText: * Bug 723292: Getting the localized role name fails for ATK_ROLE_EDITBAR * Bug 653293: text-insert and text-remove are again detailed signals. Document it. Contributors: Alejandro Piñeiro Iglesias Translations: Aurimas Černius (lt), Marek Černocký (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK) Changes in version 2.11.5: ========================== * MSVC Builds: Rework Introspection Build and other miscellaneous fixes Contributors: Chun-wei Fan Translations: Yosef Or Boczko (he), Dimitris Spingos (el), Peter Vágner (sk) Changes in version 2.11.4: ========================== * AtkRole: * Bug 720065: add roles for description lists * Deprecations: * Bug 476674: deprecate table properties that depend on the row/column number * Bug 652798: kill AtkMisc * Deprecate connect/remove_property_change_handler * Deprecate atk_role_register * Documentation: * Bug 644747: improve documentation for AtkObject::property-change * Improved AtkUtil documentation * Updated new symbols sections on documentation * Not using GTK-Doc tag "Virtual" anymore, as is deprecated * Building: * Bug 644756: remove atkintl.h in favour of gi18n-lib.h from glib * Bug 652965: include atk-enum-types.h on atk.h * Fixed some gobject-introspection warnings * Replace INCLUDES for AM_CPPFLAGS to silence automake deprecation warnings. * Visual C++ Studio files: * Add a PlatformToolsetTag on gengir MSVC Project * Split the Property Sheets * Update Visual C++ 2008 "install" phase * Bug 690145: use Python to Generate the MSVC Projects * Miscellanea: * Bug 572489: atk_text_range_extents should use g_return_if_fail * Bug 653293: remove G_SIGNAL_DETAILED from atktext signals that doesn't use details * Bug 720095: add atk_object_peek_parent * Updated AUTHORS and doap files * Added role names on source file in order to be translated Contributors: Chun-wei Fan, Kjartan Maraas, Alejandro Piñeiro Iglesias, Colin Walters, Yue Wang Translations: Fran Diéguez (gl), Michael Jayt (zh_CN), Daniel Mustieles (es), Fábio Nogueira (pt_BR) Changes in version 2.11.3: ========================== * Bug 709214: Need API to get the document's current page number and * page count * Updated Greek translation Changes in version 2.11.2: ========================== * AtkRole: * Bug 709106: add media (audio and video) roles * Bug 712586: new ATK roles for ARIA roles (plus rating) * This includes: ATK_ROLE_DEFINITION, ATK_ROLE_ARTICLE, ATK_ROLE_LANDMARK, ATK_ROLE_LOG, ATK_ROLE_MARQUEE, ATK_ROLE_MATH, ATK_ROLE_RATING, ATK_ROLE_TIMER, * AtkState: * Bug 712576: add ATK_STATE_CHECKABLE * Bug 712581: add ATK_STATE_HAS_POPUP * AtkDocument: * Bug 709106: add page-changed-signal * Deprecated atk_document_get_document and atk_document_get_document_type * Added testdocument on tests directory * Documentation: * Update documentation for selected_link method and property * Improve documentation of AtkAttribute and AtkAttributeSet * Updated Galician and Spanish translations Changes in version 2.11.1: ========================== * Bug 684667: Improve AtkObject::children-changed documentation * Bug 709351: new role ATK_ROLE_TITLE_BAR * Bug 710463: new role ATK_ROLE_BLOCK_QUOTE * Updated Spanish translation
2014-08-05Update to 5.4.2:wiz2-7/+6
----- 5.4.2 ----- * Issue #236: Corrected regression in execfile implementation for Python 2.6.
2014-08-04Update to 0.037wen2-7/+6
Upstream changes: 0.037 2014-07-27 16:14:54+02:00 Europe/Amsterdam Scrub environment variable in tests 0.036 2014-05-02 14:51:02CEST+0200 Europe/Amsterdam Add --jobs argument to MBT Add xs directory to include list
2014-08-04Switch to webkit-gtk. Bump PKGREVISION. Remove unused buildlink3.mk file.wiz2-24/+3
2014-08-03Switch to webkit1-gtk* in preparation for package update to v2.wiz2-4/+4
Packages can switch to that version when they're tested to build with it.
2014-08-03Update ruby-test-unit-notify to 1.0.3.obache2-6/+6
# News ## 1.0.3 - 2014-08-03 {#version-1-0-3} ### Improvements * Supported OS X native notification system via [terminal-notifier](https://github.com/alloy/terminal-notifier). It requires OS X 10.8 or later. [GitHub#4][Patch by cosmo0920] ### Thanks * cosmo0920
2014-08-02+ hs-safeszptvlfn1-1/+2
2014-08-02Import safe-0.3.7 as devel/hs-safe,szptvlfn5-0/+78
packaged for wip. A library wrapping Prelude/Data.List functions that can throw exceptions, such as head and !!. Each unsafe function has up to four variants, e.g. with tail: * tail :: [a] -> [a], raises an error on tail []. * tailMay :: [a] -> Maybe [a], turns errors into Nothing. * tailDef :: [a] -> [a] -> [a], takes a default to return on errors. * tailNote :: String -> [a] -> [a], takes an extra argument which supplements the error message. * tailSafe :: [a] -> [a], returns some sensible default if possible, [] in the case of tail. This package is divided into three modules: * Safe contains safe variants of Prelude and Data.List functions. * Safe.Foldable contains safe variants of Foldable functions. * Safe.Exact creates crashing versions of functions like zip (errors if the lists are not equal) and take (errors if there are not enough elements), then wraps them to provide safe variants.
2014-08-02Update to 3.0.2:wiz2-6/+6
TortoiseHg 3.0.2 is a regularly scheduled bug-fix release. If you had installed 3.0 and were using the newly bundled hg-svn or hg-git, you must change the name of those extensions to hgsubversion and hggit respectively. The method of their bundling has been changed because of issue #3768. Post-upgrade, you should be able to de-select "hg-git" and/or "hg-svn" from the settings dialog and select the new "hggit" and/or "hgsubversion" respectively. Also note that now that TortoiseHg and Mercurial have synchronized revision numbers, the names of the TortoiseHg installers for Windows have been simplified to include just a single version number. These installer packages still include TortoiseHg and Mercurial (it would be quite impossible to package one without the other).
2014-08-02Update to 3.1:wiz3-7/+10
Mercurial 3.1 (2014-08-01) backout: accept '--edit' like other commands creating new changeset bash_completion: add -l|--list support for shelve bookmarks: avoid deleting primary bookmarks on rebase bookmarks: improve the bookmark help (issue4244) branch: add debug message for branch cache write failure bugzilla: stop trying to cache setup across hook invocation build: initial support for in-tree autobuilding recipes buildrpm: include release version in .tar.gz name bundle2: add pushkey support bundle2: fix bundle2 pulling all revs on empty pulls commit: make commit message shown in text editor customizable by template config: allow 'user' in .hgrc ui section (issue3169) convert: detect removal of ".gitmodules" at git source revisions correctly convert: drastically speed up git conversions convert: mercurial source: convert global tags only - not local tags convert: only consider shamap revisions converted if they still exists convert: update the transplant, rebase and graft references in 'extra' diff: add nobinary config to suppress git-style binary diffs discovery: if a push would create a new head, mention the bookmark name if any filemerge: add internal:tagmerge merge tool filemerge: use 'basic' as the default of '[ui] mergemarkers' for safety filemerge: use non-minimal conflict marker regions (BC) gpg: accept '--edit' like other commands creating new changeset graft: customize graft conflict markers (BC) help: always show command help with -h (issue4240) help: suggest keyword search when no topic is found histedit: respect revsetalias entries (issue4311) import: add --partial flag to create a changeset despite failed hunks largefiles: avoid unnecessary creation of .hg/largefiles when opening lfdirstate largefiles: include largefiles when doing log on a directory (issue4241) largefiles: show also how many data entities are outgoing at "hg outgoing" largefiles: use "normallookup", if "mtime" of standin is unset log: allow revset for --follow to be lazily evaluated log: do not use exact matcher for --patch --follow without file (issue4319) log: make --patch --follow work inside a subdirectory make: add a basic osx mpkg target merge: add conflict marker formatter (BC) merge: define conflict marker labels in filemerge() mergetools.hgrc: add minimal configuration for editmerge packaging: move output directory from build/ to packages/ pager: add attend-<command> option patchbomb: includes series information in the header pull: when remote supports it, pull phase data alongside changesets purge: add options for deleting only files or only directories push: use bundle2 to push phases when available qfold: allow to specify '--message/'--logfile' and '--edit' at the same time qimport: record imported revs incrementally (issue3874) qrefresh: allow to specify '--message/'--logfile' and '--edit' at the same time rebase: specify custom conflict marker labels for rebase (BC) resolve: abort when not applicable (BC) resolve: don't abort resolve -l even when no merge is in progress resolve: print message when no unresolved files remain (issue4214) resolve: print warning when no work performed (issue4208) revset: maintain ordering when subtracting from a baseset (issue4289) revset: optimize baseset.sub (issue4313) setup: fixed for Pythons which don't have a CFLAGS setup: make Xcode 5.1 check less specific shelve: accept '--edit' like other commands creating new changeset strip: drop -b/--backup option (BC) strip: remove bookmarks after strip succeed (issue4295) templatefilter: add splitlines function templatekw: add 'currentbookmark' keyword to show current bookmark easily templatekw: add 'subrepos' keyword to show updated subrepositories templater: introduce startswith function templater: introduce word function templates: escape NUL bytes in jsonescape (issue4303) update: introduce --tool for controlling the merge tool update: show message when a bookmark is activated by update update: specify custom conflict markers for update (BC) update: when deactivating a bookmark, print a message version: show enabled extensions (issue4209) version: don't traceback if no extensions to list (issue4312) vim: use try catch in vim plugin to avoid conflicts
2014-08-01+ hs-splitszptvlfn1-1/+2
2014-08-01Import split-0.2.2 as devel/hs-split,szptvlfn5-0/+66
packaged for wip by pho. A collection of various methods for splitting lists into parts, akin to the "split" function found in several mainstream languages. Here is its tale: Once upon a time the standard Data.List module held no function for splitting a list into parts according to a delimiter. Many a brave lambda-knight strove to add such a function, but their striving was in vain, for Lo, the Supreme Council fell to bickering amongst themselves what was to be the essential nature of the One True Function which could cleave a list in twain (or thrain, or any required number of parts). And thus came to pass the split package, comprising divers functions for splitting a list asunder, each according to its nature. And the Supreme Council had no longer any grounds for argument, for the favored method of each was contained therein. To get started, see the Data.List.Split module.
2014-08-01+ hs-lifted-baseszptvlfn1-1/+2
2014-08-01Import lifted-base-0.2.3.0 as devel/hs-lifted-base,szptvlfn5-0/+81
packaged for wip. lifted-base exports IO operations from the base library lifted to any instance of MonadBase or MonadBaseControl.
2014-08-01Even though we specify OpenSSL, on sufficiently new Mac OS X, Gitschmonz7-26/+36
has been linking with Apple's CommonCrypto instead. Add an "apple-common-crypto" option that explicitly avoids CommonCrypto when it's off. Turn it off by default, and set PKG_FAIL_REASON if it's enabled on an unsuitable system. While here, regenerate fuzzy patches. Addresses pkg/49051. Bump PKGREVISION.
2014-08-01+ hs-ansi-terminalszptvlfn1-1/+2
2014-08-01Import ansi-terminal-0.6.1.1 as devel/hs-ansi-terminal,szptvlfn5-0/+53
packaged for wip by pho. ANSI terminal support for Haskell: allows cursor movement, screen clearing, color output showing or hiding the cursor, and changing the title. Compatible with Windows and those Unixes with ANSI terminals, but only GHC is supported as a compiler.
2014-08-01Update devel/p5-num to 1.09.hiramatsu2-9/+8
PKGVERSION is set to 1.090 because it should be larger than 1.016. Changes from previous: ---------------------- 1.09 2014-05-26 NEILB - Added some more modules to the SEE ALSO section - Various documentation improvements - Added github repo to the pod 1.08 2014-05-06 NEILB - Changed how the constants are defined, to deal with a change in 5.19.3 "Closures of the form "sub () { $some_variable }" are no longer inlined, causing changes to the variable to be ignored by callers of the subroutine. [perl #79908]" RT#95387 - thanks to Slaven Rezic. - Changed use of \d to [0-9] 1.07 2014-04-10 NEILB - Playing with Devel::Cover, starting to improve coverage of testsuite - Added testsuite for hex and octal index values, and _ in long numbers - Added testsuite for bitmask wrap-around cases 1.06 2014-01-25 NEILB - Specified MIN_PERL_VERSION as 5.006 in Makefile.PL - Changed the COPYRIGHT section to COPYRIGHT AND LICENSE so Kwalitee / CPANTS would see it. - Added 'warnings' to PREREQ_PM 1.05 2013-09-06 NEILB - I'd got two versions wrong when merging the history information from the pod into Changes. As a result the previous release was failing conformance with CPAN::Changes::Spec 1.04 2013-09-05 NEILB - Bumped version so I can release, now the offending CORBA-IDL release has been deleted from CPAN. 1.03 2013-09-02 NEILB - Added links to enumeration modules in SEE ALSO section. - Failed to index, due to clash with Enum module in CORBA-IDL 1.02 2013-09-01 NEILB - Added links to other modules and my review, in SEE ALSO - Failed to index, due to clash with PAUSE permissions for Enum module 1.016_01 2013-08-27 NEILB - Neil Bowers (NEILB) has taken over maintenance from Byron (thanks Byron!) - Reformatted this file (Changes) as per CPAN::Changes::Spec - Some of the revision history was in this file, some was in the pod; I think I've merged them correctly. - Added licence and repository metadata to Makefile.PL
2014-08-01Update to 1.20140613. From the changelog:schmonz4-12/+12
* Added lib/git-annex. Thanks, martin f krafft. Closes: #743882 * Make mr help work even if the mrconfig file is busted. Thanks, Lorenzo Cappelletti * Support "vcsh clone url repo" as trusted checkout syntax, while still supporting the old syntax. * bootstrap: Support reading bootstrap mrconfig file from both a local file, and from stdin. Thanks, Lorenzo Cappelletti
2014-07-31Fixed path to .packlist.hiramatsu1-2/+2
2014-07-31Update devel/p5-OOTools to 2.30.hiramatsu2-9/+9
Changes from previous: ---------------------- Version 2.30 - 2012-03-05 - maintainance release fixing deprecated warnings and test case that was broken beause the used syntax for accessing namespaces is not supported by perl anymore since version 5.10 - new maintainer is Sebastian Knapp <rock@ccls-online.de>
2014-07-30+ hs-monad-controlszptvlfn1-1/+2
2014-07-30Import monad-control-0.3.3.0 as devel/hs-monad-control,szptvlfn5-0/+66
packaged for wip by pho. This package defines the type class MonadBaseControl, a subset of MonadBase into which generic control operations such as catch can be lifted from IO or any other base monad. Instances are based on monad transformers in MonadTransControl, which includes all standard monad transformers in the transformers library except ContT. See the lifted-base package which uses monad-control to lift IO operations from the base library (like catch or bracket) into any monad that is an instance of MonadBase or MonadBaseControl. Note that this package is a rewrite of Anders Kaseorg's monad-peel library. The main difference is that this package provides CPS style operators and exploits the RankNTypes and TypeFamilies language extensions to simplify and speedup most definitions.
2014-07-30fix permissions on installed filesdbj1-1/+3
2014-07-29Sort.wiz1-2/+2
2014-07-29Remove patch-aa, removed from distinfo during 0.47 update.wiz1-23/+0
2014-07-29Update to 1.17wen2-7/+6
Upstream changes: 1.17 Fri Jul 25 14:02:00 PDT 2014 - Add support for chunking large bodies into multiple AMQP frames, allowing the sending of large messages.
2014-07-29Update to 0.55wen2-8/+7
Upstream changes: 0.55 Sat, 01 Mar 2014 22:41:30 +0100 - Receipts: skip re-send if this jabber account is offline - Bugfix: properly clear the disconnected callback - add repository information to META file
2014-07-29Update to 7.07wen2-8/+6
Upstream changes: 7.07 Tue Dec 17 17:45:02 CET 2013 - the documentation for custom tls verify schemes was wrong. make it agree with the code (reported by Maxime Soul茅). - added cbor read and write types to AnyEvent::Handle (using CBOR::XS). - work around an API change in openssl that could cause wrong tls connection aborts, likely on windows only (analyzed by sten). - calling AnyEvent->now_update with AnyEvent::Impl::Perl caused an endless loop (reported by Dietrich Rebmann). - add tlsv1_1 and tlsv1_2 protocols to AnyEvent::TLS (patch by Maxime Soul茅). - document AnyEvent::Impl::IOAsync::set_loop and $AnyEvent::Impl::IOAsync::LOOP. Though only documented now, this functionality has _always_ been available. - force a toplevel domain name in t/81_hosts.t (analyzed by David Jack Wange Olrik). - document that AnyEvent::Log uses AnyEvent::IO. - warn about AnyEvent::Filesys::Notify performance. - praise the joys of AnyEvent::Fork::*. - time for an =encoding directive. - do no longer use JSON to create a default json coder, use JSON::XS or JSON::PP directly.
2014-07-28Bump PKGREVISION for hs-cmdargs-0.10.9szptvlfn1-2/+2
2014-07-28Update to 0.10.9szptvlfn3-8/+8
CHANGES: 0.10.9 #10, fix versionArgs (broken in 0.10.8) 0.10.8 Avoid compilation warnings on GHC 7.8 #9, add --numeric-version flag Update the copyright year Change GetOpt.usageInfo to be more like GetOpt
2014-07-28+ hs-vaultszptvlfn1-1/+2
2014-07-28Import vault-0.3.0.3 as devel/hs-vault,szptvlfn5-0/+71
packaged for wip. A vault is a persistent store for values of arbitrary types. It's like having first-class access to the storage space behind IORefs. The data structure is analogous to a bank vault, where you can access different bank boxes with different keys; hence the name. Also provided is a locker type, representing a store for a single element.
2014-07-28Update to 2.08. From the changelog:schmonz2-7/+6
2.07 Mon Jul 28 02:48:49 CDT 2014 Try one more time to deal with version issues. 2.01 Sat Jul 26 01:52:46 CDT 2014 Version numbers now come from the current build rather than Makefile.PL. Upping the version to v2.00 makes it easier to keep track of it all. Makefile uses stringy, .pm uses v-string. Hopefully that will keep everyone happy. For libs_curr: Avoid truncating dirent's with embedded newlines in taint-hack by using single-line mode: m{ (.+) }xs Add "scalar" option to export the first directory found only as a scalar (vs list). Mainly useful with things like config dir's where the first one will always be used in any case: use FindBin::libs qw( base=etc scalar ); exports "$etc" rather than "@etc" (saves using $etc[0] everyplace). Also works with use FindBin::libs qw( base=etc export=config scalar ); to export $config rather than an array. Added some examples. Replace given block to avoid nastygrams from post-5.16 perls. Add stub libs.pm as placeholder for version. Finally remembered to fix typo (thanks to x.guimard). 1.11 Wed Jul 2 22:34:00 CDT 2014 R.I.P. Build.PL. see Makefile.PL Fix broken assignment of rel2abs from Cwd rather than File::Spec::Functions. Add test for abs_path or rel2abs surviving both '//' and 'cwd' -- if neither of them is available or working the rest of this is a waste. Note: I don't have access to windows for testing. If any of this fails please contact me and we can figure out what is wrong. 1.9.1 Tue May 27 08:20:41 CDT 2014 Minor cleanup blows up in 5.12; works in 5.14. Given that 5.20 is about to be on the street: the current version is pushed up to 5.14 (i.e., if ref $^V and v5.14 le $^V then the installed version is *_curr, otherwise it is *_5_8).
2014-07-28Update to 1.19wen2-7/+6
Upstream changes: 1.19 Fri Nov 22 07:15 2013 - Remove the OP tree munging optimization since it wasn't in the end really speeding things up. (chocolateboy) - Require Time::HiRes explicitly because CentOS cripples the base perl install. 1.18 Mon Jun 17 18:07 2013 - Revert fixes for implicitly-lvalue getters for now since that actually breaks user code. It seems it's not just because the users are naughty, so more investigation required. 1.17 Mon Jun 17 07:09 2013 - For Hashes: Implement predicates that check definedness and existance explicitly. The traditional "predicates" check definedness. It's conceivable to also want a bool-check type predicate. File a ticket if you need that. - Fix bug regarding getters being implicitly lvalue by returning the internal SV*. Instead, we now use TARG.
2014-07-28Update to 1.000wen2-7/+6
Upstream changes: 1.000 2014-07-16 09:55:29-04:00 America/New_York [*** INCOMPATIBLE CHANGES ***] - Attributes for custom accessors *MUST* be declared for them to be set via the constructor. It is no longer sufficient for a method of the same name to exist. - Unknown constructor arguments are ignored rather than fatal; they are not included in the object. Special instructions for using BUILD to hide constructor arguments from validation are irrelevant and have been removed. - These changes make Class::Tiny-based classes easier to subclass by more advanced object frameworks like Moose or Moo. 0.015 2014-07-13 23:10:47-04:00 America/New_York [CHANGED] - lowered minimum perl to 5.006
2014-07-28Remove pointless ifndef guard, GNUSTEP_SKIP_DEFAULT_OPTIONS isn't used orjperkin1-3/+1
documented anywhere else in pkgsrc.
2014-07-28Set PKGSRC_COMPILER, do not append to it. The latter seems to causejperkin1-2/+2
problems when PKGSRC_COMPILER contains duplicate entries. Pointed out and verified by taca.