summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2014-06-03Import devel/ruby-mixlib-cli into pkgsrc.jperkin4-0/+32
A mixin for creating command line applications - gives an easy DSL for argument specification and processing. Mixlib::CLI provides a class-based command line option parsing object, like the one used in Chef, Ohai and Relish.
2014-06-03Import devel/ruby-mixlib-authentication into pkgsrc.jperkin4-0/+34
Mixlib::Authentication provides a class-based header signing authentication object, like the one used in Chef.
2014-06-02Fixes since v1.9.3adam4-10/+8
------------------ * Commands that take pathspecs on the command line misbehaved when the pathspec is given as an absolute pathname (which is a practice not particularly encouraged) that points at a symbolic link in the working tree. * An earlier fix to the shell prompt script (in contrib/) for using the PROMPT_COMMAND interface did not correctly check if the extra code path needs to trigger, causing the branch name not to appear when 'promptvars' option is disabled in bash or PROMPT_SUBST is unset in zsh.
2014-06-02perl>=5.8.1 contains Storable>=2.08obache1-3/+3
2014-06-02perl>=5.7.3 contains Digest::MD5obache1-5/+5
perl>=5.7.3 contains Storable perl>=5.8.1 contains Time::HiRes>=1.30
2014-06-02perl>=5.11.3 contains Module::Build>=0.36obache1-2/+2
2014-06-02revert unwanted bump.obache1-2/+2
2014-06-02perl>=5.11.3 contains Module::Build>=0.36obache1-3/+3
2014-06-02perl>=5.15.1 contains ExtUtils::MakeMaker>=6.59obache1-3/+3
2014-06-02Storable>=2.15 is in perl v5.9.8 and later core.obache1-3/+3
2014-06-02Changes 2.38.2:adam3-11/+7
Glib: * VariantType: Fix typo in VARIANT_TYPE_BYTESTRING_ARRAY value. Gio: * Action: Fix activate(const Glib::Variant<T_Value>& value). Build: * win32 build: Surround content_type_get_symbolic_icon() with ifdefs. * Fix an IPv6 problem in the tests. Documentation: * Gio::Mount::guess_content_type_finish(): Correct the documentation. * Gio::DBus::AuthObserver: Add example from the C API docs in class docs
2014-06-02PLIST fix for Darwinadam1-1/+2
2014-06-02Fix perl5.20 build on some versions of OS X, NetBSD, OpenBSD. Patchschmonz3-7/+27
from <https://github.com/toddr/IO-Tty/pull/3/commits>.
2014-06-02==========rodent2-7/+7
Change Log ========== Version 2.0.2 - April, 2014 --------------------------- - Extended "expr(name)" shortcut (same as "expr.setResultsName(name)") to accept "expr()" as a shortcut for "expr.copy()". - Added "locatedExpr(expr)" helper, to decorate any returned tokens with their location within the input string. Adds the results names locn_start and locn_end to the output parse results. - Added "pprint()" method to ParseResults, to simplify troubleshooting and prettified output. Now instead of importing the pprint module and then writing "pprint.pprint(result)", you can just write "result.pprint()". This method also accepts addtional positional and keyword arguments (such as indent, width, etc.), which get passed through directly to the pprint method (see http://docs.python.org/2/library/pprint.html#pprint.pprint). - Removed deprecation warnings when using '<<' for Forward expression assignment. '<<=' is still preferred, but '<<' will be retained for cases whre '<<=' operator is not suitable (such as in defining lambda expressions). - Expanded argument compatibility for classes and functions that take list arguments, to now accept generators as well. - Extended list-like behavior of ParseResults, adding support for append and extend. NOTE: if you have existing applications using these names as results names, you will have to access them using dict-style syntax: res["append"] and res["extend"] - ParseResults emulates the change in list vs. iterator semantics for methods like keys(), values(), and items(). Under Python 2.x, these methods will return lists, under Python 3.x, these methods will return iterators. - ParseResults now has a method haskeys() which returns True or False depending on whether any results names have been defined. This simplifies testing for the existence of results names under Python 3.x, which returns keys() as an iterator, not a list. - ParseResults now supports both list and dict semantics for pop(). If passed no argument or an integer argument, it will use list semantics and pop tokens from the list of parsed tokens. If passed a non-integer argument (most likely a string), it will use dict semantics and pop the corresponding value from any defined results names. A second default return value argument is supported, just as in dict.pop(). - Fixed bug in markInputline, thanks for reporting this, Matt Grant! - Cleaned up my unit test environment, now runs with Python 2.6 and 3.3. --------------------------
2014-06-01**1.5.6 (2014-05-16)**rodent3-127/+36
* Upgrade requests to 2.3.0 to fix an issue with proxies on Python 3.4.1 (PR #1821). **1.5.5 (2014-05-03)** * Fixes #1632. Uninstall issues on debianized pypy, specifically issues with setuptools upgrades. (PR #1743) * Update documentation to point at https://bootstrap.pypa.io/get-pip.py for bootstrapping pip. * Update docs to point to https://pip.pypa.io/ * Upgrade the bundled projects (distlib==0.1.8, html5lib==1.0b3, six==1.6.1, colorama==0.3.1, setuptools==3.4.4).
2014-06-01Add builtin.mk for FreeBSD's libusb in base.ryoon1-0/+49
2014-06-01Fix build under OpenBSD 5.5ryoon2-7/+49
A patch from upstream, https://github.com/atgreen/libffi/commit/76d19d004e36e99d261ee78261e2f52cea5e4ab1#diff-e2d5a00791bce9a01f99bc6fd613a39d
2014-06-01py2app 0.8.1rodent2-7/+6
------------ - Loading scripts didn't work when --no-chdir was used
2014-05-31Add ruby-mercenary-0.3.3. From DESCR:bsiegert4-0/+50
Mercenary is a lightweight and flexible library for writing command-line applications in Ruby. It was developed as part of Jekyll.
2014-05-31libungif is not relevant any longer since the GIF relevant patentswiz2-5/+5
expired (about 10 years ago). Unconditionally switch to libgif. As discussed on tech-pkg without dissent. Bump PKGREVISION.
2014-05-31Don't expect perl to provide p5-Module-Pluggable (removed in 5.20).wiz4-13/+12
Bump PKGREVISION.
2014-05-31Don't expect perl to provide p5-CGI, depend on the package instead.wiz6-21/+20
Bump PKGREVISION. p5-CGI will be removed from perl soon.
2014-05-31Update to 2.05:wiz2-8/+6
2014-04-18 k <andk@cpan.org> * release 2.05 * amendments to the Changes file only, no code change: the github issue numbers were confused in the TRIAL releases. Thanks to Steve Hay for spotting. 2014-04-04 k <andk@cpan.org> * release 2.05-TRIAL2 * doc improvement for scan_cache/atstart (Slaven Rezic) * test improvement in 31session to fix false positives 2014-03-31 k <andk@cpan.org> * release 2.05-TRIAL * take github #68 as 086c901: smoke faster (Alexandr Ciornii) * take github #67 as cfa93ad, to fix github #64: local::lib shell variable string output (David Golden) * take github #66 as 4c0da4e, to fix github #65: loop with "notest test some-module-with-dependencies" (Andreas Koenig, David Golden) 2014-03-18 Andreas Koenig <k@UX31A> * release 2.04-TRIAL * history of master branch was rewritten after Tour de France bughunting (Lyon #QA2014); apologies to all repository followers: the real history, as it actually went, is not worth being recorded in the master branch. * address #91706 and #86915: the 'force install' bug and the endless loop bugs reported in the two tickets are fixed (joined forces) * new configure option 'use_prompt_default' (David Golden) * add new dummy distros OptionalPrereq and CircularPrereq for testing recommends/suggests support * experimental recommends/suggests support (David Golden, Andreas Koenig) * enable hiding of directories in the distroprefs tree (suggested by Slaven Rezić) 2013-09-15 k <andk@cpan.org> * release 2.03-TRIAL * load META.yml not META.json (Tatsuhiko Miyagawa) * support numerics in cpan IDs (Tatsuhiko Miyagawa) * address #88565: fix unreachable core bug (Father Chrysostomos, David Golden, bb225be54aff753058e149c95ac3047f54892746) * address #76831: spaces on Win32 combined with make_install_make_command (Reini Urban, Steve Hay) * address #86405, #86406: fix typos, clarify comments (found by David Steinbrunner) * address #86915: upgrade build method from "make" to "test" on dependencies declared as build_requires (Andreas Koenig, fa1d3087d5246a08741c944768a9732c35c944af) 2013-06-23 Andreas Koenig <k@UX31A> * release 2.02-TRIAL * the production of META.json was missing in 2.01 2013-06-22 Andreas Koenig <k@UX31A> * release 2.01-TRIAL * add binmode in two places in CPAN::Tarzip (Dave Saville via RT #86328) * make distroprefs tolerant against missing prefs dir (akoenig) * regain 5.6.2 compatibility (akoenig) * add PAUSE key up to 2015 (akoenig) 2013-06-18 Andreas Koenig <k@UX31A> * Use CPAN::Mirrors correctly (brian d foy) * Add default_mirror(), clean up docs a bit (brian d foy) * allow subdirectories in distroprefs (Alexandr Ciornii) * www.cpan.org is now the default CPAN mirror (David Golden) * Adds recommends_policy and suggests_policy to support recommended and suggested prerequisites (David Golden; incomplete because partially reverted) * Adds recommends_policy and suggests_policy to support (David Golden; incomplete because partially reverted) * Fix various prerequisite resolution bugs (David Golden) * Internal: Split 'make' method into 'prepare' and 'make' methods (Matt S. Trout and David Golden) * Internal: Refactor get/prepare/make/test/install shortcut logic and return values (David Golden)
2014-05-31Update Cutter to 1.2.4.obache3-112/+10
== [release-1-2-4] 1.2.4: 2014-05-29 In this release, there are some bugfixes since Cutter 1.2.3 released. === Cutter ==== Improvements * Supported Ubuntu 14.04 (Trusty Tahr). ==== Changes * Dropped Ubuntu 12.10 (Quantal Quetzal) support. ==== Fixes * Added -fexceptions to use C code with C++ exceptions. [Reported by OBATA Akio] * Fixed a problem that bash isn't found when executing make check on FreeBSD. * Fixed a crash bug because of double free allocated memory. [GitHub #12] [Reported by Kazuhiro Yamato]
2014-05-31perl core contains experimental module now.obache1-3/+3
2014-05-31Update p5-experimental to 0.007.obache2-7/+6
0.007 2014-03-13 09:33:16CET+0100 Europe/Amsterdam Rewrote much of the documentation [Ricardo Signes, Karen Etheridge] 0.006 2014-01-17 00:14:29CET+0100 Europe/Amsterdam Hard require 5.010 Support attaching additional features Add autoderef to grandfathered list for 5.14-5.18
2014-05-31perl core contains sufficient File-Temp module now.obache1-4/+3
2014-05-31perl core contains sufficient CPAN-Meta module now.obache1-4/+3
2014-05-30Update to 2.1.1, changes not found.wiz2-7/+6
2014-05-30Make "automake" work with Perl 5.20.0.tron3-7/+27
Bump package revision because of this fix.
2014-05-29Bump for perl-5.20.0.wiz933-1549/+1866
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-05-29+ hs-mmorphszptvlfn1-1/+2
2014-05-29Import mmorph-1.0.3 as devel/hs-mmorph,szptvlfn5-0/+55
packaged for wip. This library provides monad morphism utilities, most commonly used for manipulating monad transformer stacks.
2014-05-29Update to 2.25wen2-6/+6
Upstream changes: 2.25 2014-04-03 09:43:15EST+1100 Australia/Melbourne * DOCS: Spelling fixes in autodie::ScopeUtil (Courtesy Salvatore Bonaccorso) 2.24 2014-03-30 19:30:10EST+1100 Australia/Melbourne * FEATURE: Provide a stack backtrace when `Carp::Always` is enabled. Note that sometimes this is not as pretty as it could be, patches welcome. (Thanks to Niels Thykier, GH #35) * BUGFIX: Fix situations where `no autodie` doesn't respect lexical scope. (Thanks to Niels Thykier, GH #41, RT #72053, RT #86396) * INTERNAL: Remove now unused variables in code (Niels Thykier). * DOCS: Make it extra-clear autodie doesn't check `print`. (Dave Rolsky, GH #39) * TEST: Removed obsolete boilerplate.t * TEST / INTERNAL: Enabled travis-ci for Perl 5.8 * TEST: Stopped some Pod::Coverage tests failing under Perl 5.8 * BUILD: Better support for building in a read-only directory (courtesy Andrew Fresh, GH #46) 2.23 2014-01-27 13:50:55EST+1100 Australia/Melbourne * TEST / BUGFIX: Improved testing support on Android and Blackberry devices. (GH #44, thanks to Hugmeir.) * TEST / INTERNAL / TRAVIS: Various non-code tweaks to make travis-ci more happy with testing autodie. * BUGFIX: autodie no longer weakens strict by allowing undeclared variables with the same name as built-ins. (RT #74246, thanks to Neils Thykier and Father Chrysostomos.) * BUGFIX: `use autodie qw( foo ! foo);` now correctly insists that we have hints for foo. (Thanks Niels Thykier) * INTERNAL: Improved benchmarking code, thanks to Niels Thykier. 2.22 2013-09-21 11:37:14 Asia/Tokyo * TEST / INTERNAL: Restore timestamps on touched testing files to avoid git flagging files having changed in git. (RT #88444, courtesy shay@cpan) 2.21 2013-09-12 13:17:23 Australia/Melbourne Many more improvements from Niels Thykier, great hero of the free people. Plus a compatibility patch from Zefram, keeper of Carp. * SPEED / INTERNAL : Through the magic of globally reuseable core leak trampolines, autodie is even faster when used across multiple pacakages. * SPEED / INTERNAL : Caches used for keeping track of fatalised subroutines are faster and leaner. * SPEED / INTERNAL : Core subroutine wrappers are now lazily compiled. * SPEED / INTERNAL : Using autodie while autodie is already in effect is now faster and more efficient. * INTERNAL : $" and $! are no longer arbitrarily messed with for no reason via autodie. (They're still messed with when using Fatal.) * SPEED / INTERNAL : The ':all' tag hierachy is expanded immediately, in an efficient fashion. * INTERNAL : Numerous minor clean-ups. Dead variables removed. Typos fixed. * SPEED / INTERNAL : import() and _make_fatal() cache more aggressively, reducing CPU overhead. * TEST: Compatibility with Carp 1.32 (thanks to Zefram). RT #88076.
2014-05-29Update to 3.11wen2-6/+6
Upstream changes: 3.11 - Prepared for v5.20.0 - Fix regression in corelist with -v output listing the same perl multiple times - Fix regression in corelist with v5.x.10 appearing twice in -a output 3.10 - Updated for v5.19.11
2014-05-28+ hs-tf-randomszptvlfn1-1/+2
2014-05-28Import tf-random-0.5 as devel/hs-tf-random,szptvlfn5-0/+85
packaged for wip. This package contains an implementation of a high-quality splittable pseudorandom number generator. The generator is based on a cryptographic hash function built on top of the ThreeFish block cipher. See the paper Splittable Pseudorandom Number Generators Using Cryptographic Hashing by Claessen, Pałka for details and the rationale of the design. The package provides the following: A splittable PRNG that implements the standard System.Random.RandomGen class. The generator also implements an alternative version of the System.Random.TF.Gen.RandomGen class (exported from System.Random.TF.Gen), which requires the generator to return pseudorandom integers from the full 32-bit range, and contains an n-way split function. An alternative version of the Random class is provided, which is linked to the new RandomGen class, together with Random instances for some integral types. Two functions for initialising the generator with a non-deterministic seed: one using the system time, and one using the /dev/urandom UNIX special file. The package uses an adapted version of the reference C implementation of ThreeFish from the reference package of the Skein hash function (https://www.schneier.com/skein.html), originally written by Doug Whiting.
2014-05-28PERL5_PACKLIST is already defined above.obache1-2/+1
2014-05-28Maintain perl related PLIST with packlist.obache2-24/+3
2014-05-28Revbump after cairo updatepho1-2/+2
2014-05-27+ hs-unordered-containersszptvlfn1-1/+2
2014-05-27Import unordered-containers-0.2.4.0 as devel/hs-unordered-containers,szptvlfn5-0/+64
packaged for wip by pho. Efficient hashing-based container types. The containers have been optimized for performance critical use, both in terms of large data quantities and high speed.
2014-05-27Update to 1.8.1. Fix HOMEPAGE.wiz3-10/+9
Changes not found :(
2014-05-27Update to 0.5.4:wiz3-33/+6
0.5.3 -> 0.5.4 ================= Akira TAGOH (5): Fix the module build on NetBSD (fixed issue#7) Fix format Add date property to language-subtag-registry.xml Get rid of the extra space in case word-wrapping Remove the language subtag registry file on dist
2014-05-27Update to 3.11.1:wiz4-25/+27
2014-5-26 meld 3.11.1 ===================== Features: * New (alpha) infrastructure for stand-alone Windows builds (Kai Willadsen) * Display renames and metadata in Bazaar repositories (Louis des Landes) * Improved tab labels in version control comparisons (Kai Willadsen) * New merge-order preference to accompany comparison-order (Kai Willadsen) * Added a prompt to mark a conflict as resolved from file comparison (Kai Willadsen) Fixes: * Fix filtering for shallow folder comparisons (Casey) * Several install and distribution fixes (Kai Willadsen) * Sundry bug fixes (Dominique Leuenberger, Thomas Klausner, Louis des Landes, Kai Willadsen) Translations: * Andika Triwidada (id) * Benjamin Steinwender (de) * Daniel Mustieles (es) * Facundo Dario Illanes (es) * Inaki Larranaga Murgoitio (eu) * Jiri Grönroos (fi) * Marek Černocký (cs) * Milo Casagrande (it) * Piotr Drąg (pl) * Rafael Ferreira (pt_BR) * Tom Tryfonidis (el) * Ville-Pekka Vainio (fi) * Мирослав Николић (sr, sr@latin)
2014-05-27Update to 2.3.0wen2-6/+6
Upstream changes: 2.3.0 2014-05-25T23:07:19Z - Fixed #17; memory leak in applying roles to instances
2014-05-27Update to 2.1207wen2-6/+6
Upstream changes: 2.1207 2014-05-26 [OTHER] - Fixed Specio support to work with the latest Specio (0.10). This version of Specio no longer uses Moose internally. - exceptions in Class::MOP no longer use Moose::Util, instead using their own private implementation of throw_exception, to avoid needless premature loading of Moose logic.
2014-05-27Update to 1.004006wen2-6/+6
Upstream changes: 1.004006 - 2014-05-27 - fix quotify for characters in the \x80-\xFF range when used under the utf8 pragma. Also fixes some cases of constructor generation with the pragma. 1.004005 - 2014-05-23 - releasing 1.004_004 as stable 1.004_004 - 2014-05-12 - stop internally depending on Moo::Object::new including all inputs in constructed object - be more careful when munging code for inlining - fix maintaining source of quoted sub for lifetime of sub - redo foreign C3 compatibility, fixing constructors without changing behavior for Moo constructors - don't build Moose metaclass when checking Moo classes with ->is_role - include Sub::Name in recommendations metadata 1.004_003 - 2014-04-13 - always maintain source of quoted subs for the lifetime of the sub - fix Sub::Quote and Sub::Defer leaking memory - Class::XSAccessor is now listed as a recommended prerequisite - fix generating a subclass with roles when using a non-standard accessor - use alternate quoting routine, which is faster and saves memory by not loading B.pm - fix default of undef - fix inheriting from a class with a prototype on new - use ->is_role internally to check if a package is a role - minimise Role::Tiny coupling outside Moo::Role - fix calling parent constructor when C3 multiple inheritance is in use (such as when combining with DBIx::Class) - return true from Moo::Role->is_role for all loaded Moose roles - improved test coverage - fix strictures author test when PERL_STRICTURES_EXTRA is set - remove Dist::CheckConflicts prerequisite and replace with a test to report known broken downstream modules - fix x_breaks metadata
2014-05-27Update to 1.003003wen2-6/+6
Upstream changes: 1.003003 - 2014-03-15 - overloads specified as method names rather than subrefs are now applied properly - allow superclass to provide conflicting methods (RT#91054) - use ->is_role internally to check if a package is a role - document that Role::Tiny applies strict and fatal warnings
2014-05-27Add forgotten patch for libc++ build.joerg1-0/+13