Commit graph

15059 commits

Author SHA1 Message Date
adam
fdf205fa7a Changes 1.43.0:
New Libraries:
* Functional/factory: Function objects for dynamic and by-value construction.
* Functional/forward: Function object adapters to address the forwarding
 problem.
Major Updates:
* Range: Boost.Range has undergone extensive updates that it include all of the
  features from the recently reviewed Boost.RangeEx.
* Range-based version of the full STL iterator based algorithms.
* Range adaptors which can be combined with range-based algorithms for
  unpresedented expressiveness and efficiency.
* New functions: irange, istream_range, join, combine.
Updated Libraries
Build System:
* When cross-compiling to GNU targets, static libraries are properly created.
  Previously, using such libraries resulted in Archive has no index error.
* The naming of DLL and import libraries with gcc compiler on Windows, both
  mingw and cygwin, now matches default conventions of those environments.
  Previously, the naming scheme was the same as for other Windows compilers.
Updated Tools:
* Quickbook: Unicode escape characters.
* Support the UTF-8 byte order mark.
* Disallow [ in simple markup. Fixes some errors with mismatched punctuation.
* Add a command line flag (-D) to define macros at the command line.
* Improved post-processor output.
* Check that [section] and [endsect] tags are balanced in templates.
2010-05-15 05:42:23 +00:00
wiz
59d5699b49 Update to 1.5.3:
1.5.3 - 2010-05-13

This is an unscheduled bugfix release to fix Issue2181 (commit generates traceback on Nonetype). Also included:

    * various improvements to SVN conversion support
    * minor doc improvements
2010-05-13 19:39:13 +00:00
joerg
36f27617cb Merge bmake-20100510 2010-05-13 18:43:07 +00:00
seb
1705e7abb4 Update p5-Moose from version 1.02 to version 1.03.
Pkgsrc changes:
- adjust dependencies

Upstream changes:
1.03 Thu, May 06, 2010

  [NEW FEATURES]

  * Allow specifying required versions when setting superclasses or applying
    roles (Florian Ragwitz).
2010-05-12 00:15:52 +00:00
seb
50949e0deb Update p5-Class-MOP from version 1.00 to version 1.01.
Pkgsrc changes:
- adjust dependencies

Upstream changes:
1.01 Thu, May 26, 2010

  [NEW FEATURES]

  * is_class_loaded, load_class and load_first_existing_class now allow
    specifying a minimum required version (Florian Ragwitz).

  [BUG FIXES]

  * The __INSTANCE__ parameter to Class::MOP::Class::new_object now enforces
    that the passed in reference is blessed into the correct class (by dying if
    it's not) (doy, jhallock).
2010-05-12 00:15:25 +00:00
jmmv
7ff4f3539a Add and enable p5-IPC-Signal and p5-Proc-WaitStat. 2010-05-11 12:12:24 +00:00
jmmv
2fd09c8209 Initial import of p5-Proc-WaitStat 1.00:
The Perl 5 module Proc::WaitStat provides functions to intepret and act upon
wait status values.
2010-05-11 12:11:33 +00:00
jmmv
c809e30b30 Initial import of p5-IPC-Signal 1.00:
The Perl 5 module IPC::Signal provides functions to deal with signals.
2010-05-11 12:10:47 +00:00
markd
5f15c1e399 Update to KDE SC 4.4.3
Numerous fixes in Konsole, KDE's terminal emulator, among them two possible
crashers in session management
Flash plugin support in KHTML has been enhanced to work with newest Youtube
skins
Case-sensitivity in renaming fixes in KIO, KDE's network-transparent I/O
library
Hiding the mouse cursor in some special cases in presentation mode and two
possible crashers have been fixed
2010-05-08 22:13:56 +00:00
drochner
06adc68ebd +eric4 2010-05-08 15:47:11 +00:00
drochner
cf6dba0b12 add eric4-4.4.4, a Python IDE, from Helge Muehlmeier per pkgsrc-wip
(XXX there are options depending on -wip pkgs, will be cleaned up later)
2010-05-08 15:44:36 +00:00
jmmv
c3a9edc6d5 Update to 0.8:
Experimental version released on May 7th, 2010.

  * Test programs no longer run several test cases in a row. The execution
    of a test program now requires a test case name, and that single test
    case is executed. To execute several test cases, use the atf-run
    utility as usual.

  * Test programs no longer fork a subprocess to isolate the execution of
    test cases. They run the test case code in-process, and a crash of the
    test case will result in a crash of the test program. This is to ease
    debugging of faulty test cases.

  * Test programs no longer isolate their test cases. This means that they
    will not create temporary directories nor sanitize the environment any
    more. Yes: running a test case that depends on system state by hand
    will most likely yield different results depending on where (machine,
    directory, user environment, etc.) it is run. Isolation has been moved
    to atf-run.

  * Test programs no longer print a cryptic format (application/X-atf-tcs)
    on a special file channel. They can now print whatever they want on
    the screen. Because test programs can now only run one test case every
    time, providing controlled output is not necessary any more.

  * Test programs no longer write their status into a special file
    descriptor. Instead, they create a file with the results, which is
    later parsed by atf-run. This changes the semantics of the -r flag.

  * atf-run has been adjusted to perform the test case isolation. As a
    result, there is now a single canonical place that implements the
    isolation of test caes. In previous releases, the three language
    bindings (C, C++ and shell) had to be kept in sync with each other
    (read: not a nice thing to do at all). As a side effect of this
    change, writing bindings for other languages will be much, much easier
    from now on.

  * atf-run forks test programs on a test case basis, instead of on a test
    program basis as it did before. This is to provide the test case
    isolation that was before implemented by the test programs themselves.

  * Removed the atf-exec tool. This was used to implement test case
    isolation in atf-sh, but it is now unnecessary.

  * It is now optional to define the descr meta-data property. It has been
    proven to be mostly useless, because test cases often carry a
    descriptive name of their own.
2010-05-07 15:35:06 +00:00
ahoka
87d7892e4c Drop maintainership on these packages, I am no longer interested. 2010-05-07 08:34:22 +00:00
seb
242ae12df5 Update p5-Moose from version 1.01 to version 1.02.
Upstream changes:
1.02 Sat, May 01, 2010

  [BUG FIXES]

  * Stop the natatime method provided by the native Array trait from returning
    an exhausted iterator when being called with a callback. (Florian Ragwitz)

  * Make Moose::Meta::TypeConstraint::Class correctly reject RegexpRefs.
    (Florian Ragwitz)

  * Calling is_subtype_of on a Moose::Meta::TypeConstraint::Class with itself or
    the class the TC represents as an argument incorrectly returned true. This
    behavior is correct for is_type_of, not is_subtype_of. (Guillermo Roditi)

  * Use File::Temp for temp files created during tests. Previously, files were
    written to the t/ dir, which could cause problems of the user running the
    tests did not have write access to that directory.. (Chris Weyl, Ævar
    Arnfjörð Bjarmason)

  * Pass role arguments along when applying roles to instances. (doy, lsm)
2010-05-05 23:19:34 +00:00
seb
ee96d35dd1 Update p5-Params-Util from version 1.00 to version 1.01.
Upstream changes:
1.01 Thu 18 Mar 2010
        - Fixed can_cc() bug in Makefile.PL where it was checking an existence
          of PATH directory rather than executables. RT#55668 (DGOLDEN, MIYAGAWA)
2010-05-05 22:19:24 +00:00
seb
35542adf43 Update p5-App-cpanminus from version 1.0002 to version 1.0003.
Upstream changes:
1.0003  Tue May  4 16:12:53 PDT 2010
   - Worked around win32 fork and stdout dup issue (xaicron, charsbar)
2010-05-05 22:07:11 +00:00
seb
2b2ecba380 Update p5-App-cpanminus from version 1.0001 to version 1.0002.
Upstream changes:
1.0002  Sat May  1 20:49:39 PDT 2010
   - Fixed docs
   - Fallback to the version of the distribution filename when META.yml is not parsable
2010-05-04 22:35:11 +00:00
joerg
c99c49c30b From PR 43188: basename(3) and dirname(3) are in libgen on IRIX 2010-05-02 22:33:27 +00:00
wiz
c920091e07 Update to 2.26.1:
* Minor documentation improvements.
  (Murray Cumming, José Alburquerque)
2010-05-02 11:58:04 +00:00
wiz
cb7eaaee3f Update to 2.2.6:
2.2.6:

* Slight documentation changes.
  (Murray Cumming) Bug #614741 (Armin Burgmeier)

2.2.5:

* Accumulators: Allow return types that are different to the signal's.
  (Krzysztof Kosiński)
* Documentation:
  - Disable collaboration graphs in documentation
  - Use non-blurry font for graph labels.
  (Daniel Elstner)
  - sigc::hide() correction: It always only hides one signal argument.
  (Michael Hasselmann)
* Fix the MSVC++ build.
  (Armin Burgmeier)
2010-05-02 11:52:13 +00:00
wiz
7c6370ff5e Update to 1.42:
This release fixes a crash with the --errorlist option.
2010-05-02 10:54:40 +00:00
wiz
586797c750 Update to 2.4.2:
* Changes in version 2.4.2 (2010-03-20):

** Some portability problems that resulted in failures and livelocks
   in the test suite on some versions of at least Solaris, AIX, HP-UX,
   RHEL4, and Tru64 have been addressed.  As a result, fatal Bison
   errors should no longer cause M4 to report a broken pipe on the
   affected platforms.

** `%prec IDENTIFIER' requires IDENTIFIER to be defined separately.

  POSIX specifies that an error be reported for any identifier that does
  not appear on the LHS of a grammar rule and that is not defined by
  %token, %left, %right, or %nonassoc.  Bison 2.3b and later lost this
  error report for the case when an identifier appears only after a
  %prec directive.  It is now restored.  However, for backward
  compatibility with recent Bison releases, it is only a warning for
  now.  In Bison 2.5 and later, it will return to being an error.

** Detection of GNU M4 1.4.6 or newer during configure is improved.

** Warnings from gcc's -Wundef option about undefined YYENABLE_NLS,
   YYLTYPE_IS_TRIVIAL, and __STRICT_ANSI__ in C/C++ parsers are now
   avoided.

** %code is now a permanent feature.

  A traditional Yacc prologue directive is written in the form:

    %{CODE%}

  To provide a more flexible alternative, Bison 2.3b introduced the
  %code directive with the following forms for C/C++:

    %code          {CODE}
    %code requires {CODE}
    %code provides {CODE}
    %code top      {CODE}

  These forms are now considered permanent features of Bison.  See the
  %code entries in the section "Bison Declaration Summary" in the Bison
  manual for a summary of their functionality.  See the section
  "Prologue Alternatives" for a detailed discussion including the
  advantages of %code over the traditional Yacc prologue directive.

  Bison's Java feature as a whole including its current usage of %code
  is still considered experimental.

** YYFAIL is deprecated and will eventually be removed.

  YYFAIL has existed for many years as an undocumented feature of
  deterministic parsers in C generated by Bison.  Previously, it was
  documented for Bison's experimental Java parsers.  YYFAIL is no longer
  documented for Java parsers and is formally deprecated in both cases.
  Users are strongly encouraged to migrate to YYERROR, which is
  specified by POSIX.

  Like YYERROR, you can invoke YYFAIL from a semantic action in order to
  induce a syntax error.  The most obvious difference from YYERROR is
  that YYFAIL will automatically invoke yyerror to report the syntax
  error so that you don't have to.  However, there are several other
  subtle differences between YYERROR and YYFAIL, and YYFAIL suffers from
  inherent flaws when %error-verbose or `#define YYERROR_VERBOSE' is
  used.  For a more detailed discussion, see:

    http://lists.gnu.org/archive/html/bison-patches/2009-12/msg00024.html

  The upcoming Bison 2.5 will remove YYFAIL from Java parsers, but
  deterministic parsers in C will continue to implement it.  However,
  because YYFAIL is already flawed, it seems futile to try to make new
  Bison features compatible with it.  Thus, during parser generation,
  Bison 2.5 will produce a warning whenever it discovers YYFAIL in a
  rule action.  In a later release, YYFAIL will be disabled for
  %error-verbose and `#define YYERROR_VERBOSE'.  Eventually, YYFAIL will
  be removed altogether.

  There exists at least one case where Bison 2.5's YYFAIL warning will
  be a false positive.  Some projects add phony uses of YYFAIL and other
  Bison-defined macros for the sole purpose of suppressing C
  preprocessor warnings (from GCC cpp's -Wunused-macros, for example).
  To avoid Bison's future warning, such YYFAIL uses can be moved to the
  epilogue (that is, after the second `%%') in the Bison input file.  In
  this release (2.4.2), Bison already generates its own code to suppress
  C preprocessor warnings for YYFAIL, so projects can remove their own
  phony uses of YYFAIL if compatibility with Bison releases prior to
  2.4.2 is not necessary.

** Internationalization.

  Fix a regression introduced in Bison 2.4: Under some circumstances,
  message translations were not installed although supported by the
  host system.
2010-05-02 10:41:52 +00:00
wiz
8a1f511dbf Remove libepc; I overlooked it depends on a wip package I do not want to
import just yet.
2010-05-02 10:27:53 +00:00
wiz
e269b6bf88 Update to 1.5.2:
This is a monthly bugfix release with numerous minor fixes including:

    * clone: fix URL too long problem with many heads
    * commands: revised documentation of 'default' and 'default-push'
    * convert/cvs: skip bad tags
    * convert/git: check status when reading output stream
    * convert/subversion: fix default URL checker prototype
    * copies: properly visit file context ancestors on working file contexts
    * diffstat: use ui.plain() instead of ui.interactive()
    * dirstate: fix in memory dirstate entries for 1-second race
    * dispatch: don't mangle ImportError abort messages
    * filemerge: use working dir parent as ancestor for backward wdir merge
    * hgrc.5: describe form of config values and mention lists as well
    * hgweb: fix attribute error in error response (issue2060)
    * log: document the new xml style
    * merge: correctly compute the flag for noexec filesystems
    * mq: rewrite strip docstrings
    * mq: use util.unlink instead of os.unlink and os.removedirs
    * patch: don't look for headers in diff lines
    * push: fix bug in warning message selection
    * revlog: fix lazyparser.iter() to return all revisions (issue2137)
    * schemes: fix // breakage with Python 2.6.5 (issue2111)
    * static-http: allow clone -r (issue2164)
    * subrepo: fix repo root path handling in svn subrepo
    * subrepo: propagate and catch push failures
    * templates: document missing template variables
    * util: fix default termwidth() under Windows
    * util: use an explicit prefix for checkexec/checklink temporary files
2010-05-01 23:17:01 +00:00
wiz
1c6d5dbd63 + libepc, libthrift. 2010-05-01 20:42:10 +00:00
wiz
c831f88cc7 Initial import of libepc-0.3.11:
The Easy Publish and Consume library provides an easy method to:

    * publish data per HTTPS
    * announce that information via DNS-SD
    * find that information
    * and finally consume it

You can use this library as key/value store published to the network,
using encryption, authentication and service discovery.
2010-05-01 20:41:40 +00:00
tonnerre
cf4c3eb102 Import libthrift version 0.2.0.
Thrift is a software framework for scalable cross-language services
development. It combines a software stack with a code generation engine to
build services that work efficiently and seamlessly between C++, Java,
Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml.
2010-05-01 02:49:10 +00:00
ahoka
bdde8f3e38 Upgrade to version 0.8.1. 2010-04-29 19:50:24 +00:00
obache
8afcd86f47 Use .tar.gz instead of .tar.xz for DISTFILES.
Using .tar.xz intorduce dependency on archivers/xz,
and it require GCC_REQD=3.4, then maybe result in unwanted
dependency on lang/gcc34.
Especially on Ineterix, it has gcc-3.3, and lang/gcc34 is marked as
"not for Interix", then no chance to install packages using autoconf.

approved by wiz@.
2010-04-29 07:31:32 +00:00
jnemeth
a7d09fe669 add and enable clib 2010-04-29 06:56:49 +00:00
morr
8bcf13b9d5 Update to version 1.7.0.5.
ChangeLogs:

Updates since v1.6.6
--------------------

(subsystems)
 * "git fast-import" updates; adds "option" and "feature" to detect the
   mismatch between fast-import and the frontends that produce the input
   stream.
 * "git svn" support of subversion "merge tickets" and miscellaneous fixes.
 * "gitk" and "git gui" translation updates.
 * "gitweb" updates (code clean-up, load checking etc.)

(portability)
 * Some more MSVC portability patches for msysgit port.
 * Minimum Pthreads emulation for msysgit port.

(performance)
 * More performance improvement patches for msysgit port.

(usability, bells and whistles)
 * More commands learned "--quiet" and "--[no-]progress" options.
 * Various commands given by the end user (e.g. diff.type.textconv,
   and GIT_EDITOR) can be specified with command line arguments.  E.g. it
   is now possible to say "[diff "utf8doc"] textconv = nkf -w".
 * "sparse checkout" feature allows only part of the work tree to be
   checked out.
 * HTTP transfer can use authentication scheme other than basic
   (i.e./e.g. digest).
 * Switching from a version of superproject that used to have a submodule
   to another version of superproject that no longer has it did not remove
   the submodule directory when it should (namely, when you are not
   interested in the submodule at all and didn't clone/checkout).
 * A new attribute conflict-marker-size can be used to change the size of
   the conflict markers from the default 7; this is useful when tracked
   contents (e.g. git-merge documentation) have strings that resemble the
   conflict markers.
* A new syntax "<branch>@{upstream}" can be used on the command line to
   substitute the name of the "upstream" of the branch.  Missing branch
   defaults to the current branch, so "git fetch && git merge @{upstream}"
   will be equivalent to "git pull".
 * "git am --resolved" has a synonym "git am --continue".
 * "git branch --set-upstream" can be used to update the (surprise!) upstream,
   i.e. where the branch is supposed to pull and merge from (or rebase onto).
 * "git checkout A...B" is a way to detach HEAD at the merge base between
   A and B.
 * "git checkout -m path" to reset the work tree file back into the
   conflicted state works even when you already ran "git add path" and
   resolved the conflicts.
 * "git commit --date='<date>'" can be used to override the author date
   just like "git commit --author='<name> <email>'" can be used to
   override the author identity.
 * "git commit --no-status" can be used to omit the listing of the index
   and the work tree status in the editor used to prepare the log message.
 * "git commit" warns a bit more aggressively until you configure user.email,
   whose default value almost always is not (and fundamentally cannot be)
   what you want.
 * "git difftool" has been extended to make it easier to integrate it
   with gitk.
 * "git fetch --all" can now be used in place of "git remote update".
 * "git grep" does not rely on external grep anymore.  It can use more than
   one thread to accelerate the operation.
 * "git grep" learned "--quiet" option.
 * "git log" and friends learned "--glob=heads/*" syntax that is a more
   flexible way to complement "--branches/--tags/--remotes".
 * "git merge" learned to pass options specific to strategy-backends.  E.g.
    - "git merge -Xsubtree=path/to/directory" can be used to tell the subtree
      strategy how much to shift the trees explicitly.
    - "git merge -Xtheirs" can be used to auto-merge as much as possible,
      while discarding your own changes and taking merged version in
      conflicted regions.
 * "git push" learned "git push origin --delete branch", a syntactic sugar
   for "git push origin :branch".
 * "git push" learned "git push --set-upstream origin forker:forkee" that
   lets you configure your "forker" branch to later pull from "forkee"
   branch at "origin".
 * "git rebase --onto A...B" means the history is replayed on top of the
   merge base between A and B.
 * "git rebase -i" learned new action "fixup" that squashes the change
   but does not affect existing log message.
 * "git rebase -i" also learned --autosquash option that is useful
   together with the new "fixup" action.
 * "git remote" learned set-url subcommand that updates (surprise!) url
   for an existing remote nickname.
 * "git rerere" learned "forget path" subcommand.  Together with "git
   checkout -m path" it will be useful when you recorded a wrong
   resolution.
 * Use of "git reset --merge" has become easier when resetting away a
   conflicted mess left in the work tree.
 * "git rerere" had rerere.autoupdate configuration but there was no way
   to countermand it from the command line; --no-rerere-autoupdate option
   given to "merge", "revert", etc. fixes this.
 * "git status" learned "-s(hort)" output format.

(developers)
 * The infrastructure to build foreign SCM interface has been updated.
 * Many more commands are now built-in.
 * THREADED_DELTA_SEARCH is no more.  If you build with threads, delta
   compression will always take advantage of it.

Fixes since v1.6.6
------------------

 * "git branch -d branch" used to refuse deleting the branch even when
   the branch is fully merged to its upstream branch if it is not merged
   to the current branch.  It now deletes it in such a case.
 * "fiter-branch" command incorrectly said --prune-empty and --filter-commit
   were incompatible; the latter should be read as --commit-filter.
 * When using "git status" or asking "git diff" to compare the work tree
   with something, they used to consider that a checked-out submodule with
   uncommitted changes is not modified; this could cause people to forget
   committing these changes in the submodule before committing in the
   superproject. They now consider such a change as a modification and
   "git diff" will append a "-dirty" to the work tree side when generating
   patch output or when used with the --submodule option.

Fixes since v1.7.0
------------------

 * In a freshly created repository "rev-parse HEAD^0" complained that
   it is dangling symref, even though "rev-parse HEAD" didn't.
 * "git show :no-such-name" tried to access the index without bounds
   check, leading to a potential segfault.
 * Message from "git cherry-pick" was harder to read and use than necessary
   when it stopped due to conflicting changes.
 * We referred to ".git/refs/" throughout the documentation when we
   meant to talk about abstract notion of "ref namespace".  Because
   people's repositories often have packed refs these days, this was
   confusing.
 * "git diff --output=/path/that/cannot/be/written" did not correctly
   error out.
 * "git grep -e -pattern-that-begin-with-dash paths..." could not be
   spelled as "git grep -- -pattern-that-begin-with-dash paths..." which
   would be a GNU way to use "--" as "end of options".
 * "git grep" compiled with threading support tried to access an
   uninitialized mutex on boxes with a single CPU.
 * "git stash pop -q --index" failed because the unnecessary --index
   option was propagated to "git stash drop" that is internally run at the
   end.

Fixes since v1.7.0.1
--------------------

 * GIT_PAGER was not honored consistently by some scripted Porcelains, most
   notably "git am".
 * updating working tree files after telling git to add them to the
   index and while it is still working created garbage object files in
   the repository without diagnosing it as an error.
 * "git bisect -- pathspec..." did not diagnose an error condition properly when
   the simplification with given pathspec made the history empty.
 * "git rev-list --cherry-pick A...B" now has an obvious optimization when the
   histories haven't diverged (i.e. when one end is an ancestor of the other).
 * "git diff --quiet -w" did not work as expected.
 * "git fast-import" didn't work with a large input, as it lacked support
   for producing the pack index in v2 format.
 * "git imap-send" didn't use CRLF line endings over the imap protocol
   when storing its payload to the draft box, violating RFC 3501.
 * "git log --format='%w(x,y,z)%b'" and friends that rewrap message
   has been optimized for utf-8 payload.
 * Error messages generated on the receiving end did not come back to "git
   push".
 * "git status" in 1.7.0 lacked the optimization we used to have in 1.6.X
 * "gitweb" did not diagnose parsing errors properly while reading tis configuration
   file.

Fixes since v1.7.0.2
--------------------

 * Object files are created in a more ACL friendly way in repositories
   where group permission is ACL controlled.
 * "git add -i" didn't handle a deleted path very well.
 * "git blame" padded line numbers with one extra SP when the total number
   of lines was one less than multiple of ten due to an off-by-one error.
 * "git fetch --all/--multi" used to discard information for remotes that
   are fetched earlier.
 * "git log --author=me --grep=it" tried to find commits that have "it"
   or are written by "me", instead of the ones that have "it" _and_ are
   written by "me".
 * "git log -g branch" misbehaved when there was no entries in the reflog
   for the named branch.
 * "git mailinfo" (hence "git am") incorrectly removed initial indent from
   paragraphs.
 * "git prune" and "git reflog" (hence "git gc" as well) didn't honor
   an instruction never to expire by setting gc.reflogexpire to never.
 * "git push" misbehaved when branch.<name>.merge was configured without
   matching branch.<name>.remote.

Fixes since v1.7.0.3
--------------------

 * Optimized ntohl/htonl on big-endian machines were broken.
 * Color values given to "color.<cmd>.<slot>" configuration can now have
   more than one attributes (e.g. "bold ul").
 * "git add -u nonexistent-path" did not complain.
 * "git apply --whitespace=fix" didn't work well when an early patch in
   a patch series adds trailing blank lines and a later one depended on
   such a block of blank lines at the end.
 * "git fast-export" didn't check error status and stop when marks file
   cannot be opened.
 * "git format-patch --ignore-if-in-upstream" gave unwarranted errors
   when the range was empty, instead of silently finishing.
 * "git remote prune" did not detect remote tracking refs that became
   dangling correctly.

Fixes since v1.7.0.4
--------------------

 * "git daemon" failed to compile on platforms without sockaddr_storage type.
 * Output from "git rev-list --pretty=oneline" was unparsable when a
   commit did not have any message, which is abnormal but possible in a
   repository converted from foreign scm.
 * "git stash show <commit-that-is-not-a-stash>" gave an error message
   that was not so useful.  Reworded the message to "<it> is not a
   stash".
 * Python scripts in contrib/ area now start with "#!/usr/bin/env python"
   to honor user's PATH.
 * "git imap-send" used to mistake any line that begins with "From " as a
   message separator in format-patch output.
 * Smart http server backend failed to report an internal server error and
   infinitely looped instead after output pipe was closed.
2010-04-28 22:01:43 +00:00
seb
c6a617883d Add & enable p5-Class-Field 2010-04-28 20:40:57 +00:00
seb
f03c143a14 Initial import of p5-Class-Field version 0.15 in the NetBSD Packages
Collection.

The Perl 5 module Class::Field exports two subroutines, field and
const. These functions are used to declare fields and constants in
your class.  Class::Field generates custom code for each accessor
that is optimized for speed.
2010-04-28 20:40:34 +00:00
tnn
ed2ec0d24c --disable-installer to make Linux builds of thunderbird happy. 2010-04-28 09:37:28 +00:00
tonnerre
3b9dd3d374 Import clib version 0.2.2.
The clib provides advanced features to the C programming language,
such as dynamically resizing arrays, hash tables or operations
like establishing a TCP connection to a string.
2010-04-27 23:52:53 +00:00
obache
9b88f30b81 Update m17-lib to 1.6.1.
Bugs fixed.
2010-04-27 01:14:32 +00:00
seb
8061783352 Update p5-MooseX-Params-Validate from version 0.13 to version 0.14.
Upstream changes:
0.14 Sun. Mar. 18, 2010
    - The validated_hash method failed when called on in an overloaded
      stringify method. Patch by Ian Sillitoe. RT #52565.
2010-04-27 01:01:17 +00:00
seb
32a4e02a79 Update p5-Moose-Autobox from version 0.10 to version 0.11.
Upstream changes:
0.11  Fri. Mar 23, 2010
    - add each_n_values to Indexed (rafl and rjbs)
    - add first and last to Scalar and Array (t0m)
2010-04-27 00:51:08 +00:00
seb
f37240226c Update p5-Module-CoreList from version 2.29 to version 2.31.
Upstream changes:
2.31    Sun Mar 20 2010
  - Updated for 5.13.0
2010-04-27 00:43:41 +00:00
seb
15c3b9f049 Update p5-Module-Build from version 0.36030 (upstream version 0.3603)
to version 0.36070 (upstream version 0.3607).

Upstream changes:
0.3607 - Thu Apr  1 11:27:16 EDT 2010

 Bug fixes:

 - The 'dist' action now always ensures a clean dist directory before
   creating the tarball [David Golden]

0.36_06 - Thu Apr  1 01:23:58 EDT 2010

 Other:

 - Migrated repository to git and updated META.yml to match

 - Removed bugtracker URL (let search.cpan.org use default)

 - Disabled SIGNATURE generation

0.3605 - Wed Mar 31 12:05:11 EDT 2010

 - No changes from 0.36_04

0.36_04 - Tue Mar 16 21:41:41 EDT 2010

 Bug fixes:

 - Added missing newline to "Changing sharpbang" messages under verbose
   output (RT#54474) [David Golden]

 - Added 'beos' to list of Unix-like os types (RT#53876) [Nigel Horne]

 - Sets $ENV{HOME} to a temporary directory during testing [David Golden]

 - For VMS: fixed prefix handling plus other test fixes [Craig Berry]

 - Support anonymous array of directories for c_source [Alberto Simões]

 - Small POD formatting fix [James Keenan]
2010-04-27 00:39:37 +00:00
tnn
caa74ad6ce fix linux PLIST breakage in devel/nss 2010-04-26 13:41:06 +00:00
tnn
d728fca0a0 fix linux PLIST issues 2010-04-26 12:47:08 +00:00
seb
351c375baa Update p5-IPC-System-Simple from version 1.20 to version 1.21.
Upstream changes:
1.21  Tue Mar 23 12:08:47 AUSEST 2010
        * TEST: t/win32.t has more sane handling of skipped and
          unimplimented tests.

        * TEST: Author tests no longer leave the permissions of
          not_an_exe.txt permanently changed.

        * BUGFIX: capture/capturex no longer break STDOUT when
          running an unknown command under Windows.  Many thanks
          to Jan Krynicky for a fix.  (RT #48319)

        * BUILD: Upgraded to Module::Install 0.93.
2010-04-25 18:48:26 +00:00
seb
227d6def1c Update p5-IPC-Run from version 0.84 to version 0.89.
Pkgsrc changes:
- patch to prevent test deadlocks on NetBSD

Upstream changes:
0.89 Wed 31 Mar 2010
  - Revert extended tests to require "oslo consensus" variables -
  http://use.perl.org/~Alias/journal/36128
  - Add IO::Pty to META.yml requirement This has been inconsistently
  depended on over the years in META.yml

0.88 Tue 30 Mar 2010
  - Missed dangling isa in IPC::Run::Debug
  - Fix retry for read of fh when I get "Resource temporarily
  unavailable."
    It was previously pounding on the file handle with no rest 200
    times then giving up.  On fast systems this wasn't long enough.
    I'm implementing select(undef, undef, 0.01) to provide a more
    consistent retry among hardware and os.
  - Fix POD indentation in IO.pm

0.87 Mon 29 Mar 2010
  - Add doc type fixes - RT 56030 from carnil (Debian)
  - Remove reccommends for AUTHOR only modules
  - add pod_coverage and simplify pod test.
  - document undocumented public subs with TODO and best guess as
  to what they do.
  - Explicity recommend IO::Pty version number 1.08

0.86 Wed 24 Mar 2010
  - Add all files to subversion for easier releases
  - bump version on ALL files to 86

0.85 Mon 22 Mar 2010
  - Remove use UNIVERSAL. - RT 51509
  - fix pod for Win32Helper - RT 51695
  - Better PATHEXT logic bug if cmd_name contains periods - RT 50739
  - Enhance tests for run.t for better diagnostics - RT 47630
2010-04-25 18:05:25 +00:00
seb
24994738e7 Update p5-IMDB-Film from version 0.43 to version 0.45.
Upstream changes:
0.45 Mar 19 2010
- fixed parsing of movie top info (thanks to Stefan Göbel for the patch);
- added new test for top movie info;
- fixed a few tests.

0.44 Mar 17 2010
- fixed issue with retrieving movie by its title (thanks to Peter Valdemar
Mørch for patch);
- fixed issue with parsing person birthday and birthplace;
- fixed tests.
2010-04-25 17:05:05 +00:00
seb
4130e0e82e Update from version 0.50 to version 0.50.01 (upstream version 0.5001)
Upstream changes:
Version 0.5001
	Switch to a course version-check to recognize that regexps are
		first-level (otherwise would need to rely on Scalar::Utils).
		(Tested to work with 5.8, 5.10, 5.11.)
2010-04-25 15:30:33 +00:00
seb
bfa5315a3f Update p5-Format-Human-Bytes from version 0.04 to version 0.05.
Pkgsrc changes:
- Set LICENSE

Upstream changes:
0.05    2010.04.08
        Change license to perl because of Debian people request
        Updated POD file
2010-04-25 13:32:24 +00:00
seb
bcdabbc437 Update p5-File-ChangeNotify from version 0.12 to version 0.13.
Upstream changes:
0.13   2010-03-28

- Circular symlinks would cause instantiating a watcher to die with an error
  from File::Find. These are now ignored. Reported by Jon Schutz. RT #55883.

- Fixed misspelling of IO::KQueue in auto features. Reported by Jens
  Rehsack. RT #54905.
2010-04-25 13:19:20 +00:00
seb
b961444004 Update p5-ExtUtils-XSpp from version 0.09 to version 0.10.
Pkgsrc changes:
- Adjust dependencies.

Upstream changes:
0.10  Wed Apr 14 19:20:00 CET 2010
	- Now requires ExtUtils::ParseXS 0.2202.
	- C++ Exceptions can now be handled with code much like typemaps
	  %exception{Name}{Exception}...
	  int MethodFoo() %catch{Name};
	  Detailed documentation in ExtUtils::XSpp::Exception.
	- Grammar simplifications.
	- Fixed 'methods' argument of Class node constructor.
	- Parse 'static' as a synonym of 'package_static'.
	- Parse pure virtual functions correctly.
2010-04-25 12:07:52 +00:00
seb
91e14e5850 Update p5-ExtUtils-CBuilder from version 0.27.02 (upstream version 0.2702)
to version 0.27.03 (upstream version 0.2703).

Upstream changes:
0.2703 - Tue Mar 16 17:10:55 EDT 2010

 Bugs fixed:
 - fixed tests for Windows and MSVC [Jan Dubois]
2010-04-25 11:18:38 +00:00