Commit graph

203238 commits

Author SHA1 Message Date
sno
968bf72937 Adding package for CPAN distribution circular-require version 0.10 into
devel/p5-circular-require.

Perl by default just ignores cycles in require statements - if Foo.pm does
use Bar and Bar.pm does use Foo, doing use Foo elsewhere will start loading
Foo.pm, then hit the use statement, start loading Bar.pm, hit the use
statement, notice that Foo.pm has already started loading and ignore it,
and continue loading Bar.pm. But Foo.pm hasn't finished loading yet, so if
Bar.pm uses anything from Foo.pm (which it likely does, if it's loading it),
those won't be accessible while the body of Bar.pm is being executed. This
can lead to some very confusing errors, especially if introspection is
happening at load time (make_immutable in Moose classes, for example). This
module generates a warning whenever a module is skipped due to being loaded,
if that module has not finished executing.

This module works as a pragma, and typically pragmas have lexical scope.
Lexical scope doesn't make a whole lot of sense for this case though,
because the effect it's tracking isn't lexical (what does it mean to disable
the pragma inside of a cycle vs. outside of a cycle? does disabling it
within a cycle cause it to always be disabled for that cycle, or only if
it's disabled at the point where the warning would otherwise be generated?
etc.), but dynamic scope (the scope that, for instance, local uses) does,
and that's how this module works. Saying no circular::require enables the
module for the current dynamic scope, and use circular::require disables
it for the current dynamic scope. Hopefully, this will just do what you mean.
2013-07-03 08:41:29 +00:00
sno
e8ce5b2888 Updated devel/p5-Package-Stash to 0.34 2013-07-03 08:38:56 +00:00
sno
7b9c5bf840 Updating package for CPAN distribution Package-Stash in
devel/p5-Package-Stash from 0.33nb2 to 0.34.

pkgsrc changes:
- adjusting dependencies

Upstream changes:
0.34  2013-01-04
      - support anonymous stashes on newer perl versions
      - prevent harmful effects from invalid settings for
        $ENV{PACKAGE_STASH_IMPLEMENTATION}
      - switch to Module::Implementation
2013-07-03 08:38:45 +00:00
wiz
651fc7eb5f Updated www/py-gdata to 2.0.18 2013-07-03 08:37:52 +00:00
wiz
01eb349588 Update to 2.0.18:
=== 2.0.18 ===
1173[tip]   93c436da2d19   2013-06-14 07:21 -0700   afshar
  Remove unused script.

1172   e692050ec194   2013-06-14 07:20 -0700   afshar
  Updated docs.

1171   159874713088   2013-06-14 07:20 -0700   afshar
  Bumped version.

1170   7b4e3c22e83c   2013-06-07 15:52 +0200   burcud
  Adding missing unit attributes for unit picing elements.

1169   ad8ee900dda5   2013-06-06 19:01 +0200   burcud
  Fixing identifier_exists attribute for product items.

1168   d6ce8dc4970a   2013-06-06 17:53 +0200   burcud
  Fixing multipack attribute.

1167   b87779918c90   2013-06-06 15:10 +0200   burcud
  Adding new product spec attributes.

1166   624d33ad26f2   2013-02-11 12:47 -0800   rkubiak
  Update Sites Python API to allow page creation from a template

1165   ecb1d49b5fbe   2013-01-07 11:29 -0800   dhermes
  Adding an OAuth2Token subclass which can interact with google-api-python-client.

1164   f76c53eaf151   2012-11-20 16:09 +0100   burcud
  Modifying Content API for Shopping client to use schema projection.

1163   a8c25010b8b7   2012-08-27 13:50 -0700   dhermes
  Adding in ability to change Content for Shopping base URI via a kwarg for client constructor. (Fixes 6479060).

1162   c5d57eff0ef4   2012-08-15 08:31 -0700   dhermes
  Adding paid clicks to Content API performance datapoint. (Issue 6443130)

1161   71971b013563   2012-08-06 15:20 -0700   dhermes
  Adding support for adwords_accounts settings element in managedaccounts feed of Content API. (6443092)

1160   cf0208e89433   2012-07-30 09:53 -0700   dhermes
  Changing OAuth2 Authorization Header lead in from OAuth to Bearer (per http://goo.gl/QDiLZ). (issue 6455060)

1159   3b021605570f   2012-07-12 18:14 -0700   dhermes
  Adding missing name XML attribute to gdata.contentforshopping.data.Group.

1158   524fc2b2e821   2012-06-19 08:43 -0700   dhermes
  Renaming classes for inventory feed of Content API. (Issue 6296085)

1157   32c0cb313b2e   2012-06-14 15:36 -0700   dhermes
  Updating offline URI for OAuth2 and explicity specifying approval_prompt as a kw arg. (Issue 6296072)

1156   f7593ae5d035   2012-06-14 15:35 -0700   dhermes
  Added individual get for ManagedAccounts, functionality for paging and changed to correct endpoint. (issue 6304076)

1155   723e577ada7b   2012-06-14 13:53 -0700   dhermes
  Adding support for Local Products feed in Content API. (Issue 6305091)

1154   75ee2830ca74   2012-06-13 12:48 -0700   dhermes
  Adding support for wrong open search version hack on other ContentAPI Feed classes. (Issue 6296071)

1153   f783c64b953f   2012-06-13 10:07 -0700   dhermes
  Adding support for Data Quality Feed of Content API for Shopping. (Issue 6295074)

1152   4cc916619658   2012-06-13 09:07 -0700   dhermes
  Adding back accidentally removed code from commit c92bc870e3a4363bed2732d50d782189407af7ac.

1151   c92bc870e3a4   2012-06-13 09:01 -0700   dhermes
  Adding support for Content API Users Feed. (Issue 6295071)

1150   0dcb1f3aff81   2012-06-12 17:25 -0700   dhermes
  Adding custom id parser for Content API errors. (issue 6306073)

1149   8f11de681f03   2012-06-12 17:21 -0700   dhermes
  Adding support for product status elements in app:control for content for shopping. (Fixes 6299076)
2013-07-03 08:37:43 +00:00
sno
c2b6226f8d Updated devel/p5-Package-Stash-XS to 0.26 2013-07-03 08:34:23 +00:00
sno
9dd55e3cbb Updating package for CPAN distribution Package-Stash-XS in
devel/p5-Package-Stash-XS from 0.25nb2 to 0.26.

pkgsrc changes:
- adjust dependencies

Upstream changes:
0.26  2013-01-04
      - internal refactorings to support Package::Anon stashes - this should
        work now
2013-07-03 08:34:12 +00:00
wiz
6bec74a63f Updated devel/py-distribute to 0.6.46 2013-07-03 08:21:52 +00:00
wiz
7391e0e10e Update to 0.6.46:
------
0.6.46
------

* Issue #375: Issue a warning if the PYTHON_EGG_CACHE or otherwise
  customized egg cache location specifies a directory that's group- or
  world-writable.
2013-07-03 08:21:23 +00:00
wiz
2329d78afe Set LICENSE. 2013-07-03 08:19:59 +00:00
wiz
1cc87e9c5b Add comment to patch, from cvs log. 2013-07-03 08:19:53 +00:00
wiz
eadf6a84a1 Updated security/pinentry to 0.8.3 2013-07-03 08:18:34 +00:00
wiz
4ac9e30cb3 Document qt4 option. 2013-07-03 08:18:22 +00:00
wiz
a934d83c8c Update to 0.8.3:
Noteworthy changes in version 0.8.3 (2013-04-26)
------------------------------------------------

 * Build fixes for newer mingw32 toolchains.

 * Add SETTIMEOUT command for the gtk+-2 pinentry.
2013-07-03 08:18:06 +00:00
wiz
18db584200 Updated net/mtr to 0.85 2013-07-03 08:17:25 +00:00
wiz
97dd6c4a61 Update to 0.85:
bugfixes.
2013-07-03 08:17:16 +00:00
wiz
1e920c90da Updated security/libgpg-error to 1.12 2013-07-03 08:12:32 +00:00
wiz
4422fe5528 Update to 1.12:
Noteworthy changes in version 1.12 (2013-06-24)
-----------------------------------------------

 * Add support for 64 bit Windows (use ./autogen.sh --build-w64).

 * Fixed parsing and installing of the Windows .def file.

 * Interface changes relative to the 1.11 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 GPG_ERR_NO_CRYPT_CTX         NEW.
 GPG_ERR_WRONG_CRYPT_CTX      NEW.
 GPG_ERR_BAD_CRYPT_CTX        NEW.
 GPG_ERR_CRYPT_CTX_CONFLICT   NEW.
 GPG_ERR_BROKEN_PUBKEY        NEW.
 GPG_ERR_BROKEN_SECKEY        NEW.
2013-07-03 08:12:24 +00:00
wiz
32802fa2a5 Updated converters/help2man to 1.43.3 2013-07-03 08:11:45 +00:00
wiz
6381c1c5c4 Update to 1.43.3:
Version 1.43		Jun 4, 2013

  * Add explicit include syntax for prepending, replacing or appending to
    generated output for a section.
2013-07-03 08:11:36 +00:00
sno
37ab7eb8c1 Added devel/p5-bareword-filehandles version 0.003 2013-07-03 07:29:19 +00:00
sno
3568dd4b8c Adding package for CPAN distribution bareword-filehandles version 0.003
into devel/p5-bareword-filehandles.

This module lexically disables the use of bareword filehandles with
builtin functions, except for the special builitin filehandles STDIN,
STDOUT, STDERR, ARGV, ARGVOUT and DATA.
2013-07-03 07:29:07 +00:00
sno
4e87435ec6 Added devel/p5-Test-Without-Module version 0.17 2013-07-03 07:27:29 +00:00
sno
0346194fe0 Adding package for CPAN distribution Test-Without-Module version 0.17
into devel/p5-Test-Without-Module.

This module allows you to deliberately hide modules from a program even
though they are installed. This is mostly useful for testing modules
that have a fallback when a certain dependency module is not installed.
2013-07-03 07:27:16 +00:00
sno
280ac3b29b Added devel/p5-Devel-Hide version 0.0009 2013-07-03 07:25:02 +00:00
sno
53f3e4c20a Adding package for CPAN distribution Devel-Hide version 0.0009 into
devel/p5-Devel-Hide.

Given a list of Perl modules/filenames, this module makes require and use
statements fail (no matter the specified files/modules are installed or
not).

They die with a message like:

    Can't locate Module/ToHide.pm (hidden)

The intent of this module is to allow Perl developers to test for
alternative behavior when some modules are not available. In a Perl
installation, where many modules are already installed, there is a
chance to screw things up because you take for granted things that
may not be there in other machines.
2013-07-03 07:24:49 +00:00
sno
24d69ad74d Added devel/p5-Test-FailWarnings version 0.005 2013-07-03 07:22:58 +00:00
sno
1afe98f15d Adding package for CPAN distribution Test-FailWarnings version 0.005 into
devel/p5-Test-FailWarnings.

This module hooks $SIG{__WARN__} and converts warnings to Test::More's
fail() calls. It is designed to be used with done_testing, when you don't
need to know the test count in advance.

Just as with Test::NoWarnings, this does not catch warnings if other things
localize $SIG{__WARN__}, as this is designed to catch unhandled warnings.
2013-07-03 07:22:45 +00:00
sno
9284146298 Adding support for Module::Build::Tiny and fix --installdirs flag for
Module::Build and Module::Build::Tiny (Module::Build expects flags
instead of VAR=VALUE keychains).
2013-07-03 07:16:39 +00:00
sno
4c2d70a758 Added devel/p5-Module-Build-Tiny version 0.024 2013-07-03 07:13:55 +00:00
sno
8e8b2953d7 Adding package for CPAN distribution Module-Build-Tiny version 0.024 into
devel/p5-Module-Build-Tiny.

Many Perl distributions use a Build.PL file instead of a Makefile.PL file to
drive distribution configuration, build, test and installation. Traditionally,
Build.PL uses Module::Build as the underlying build system. This module
provides a simple, lightweight, drop-in replacement.

Whereas Module::Build has over 6,700 lines of code; this module has less
than 120, yet supports the features needed by most distributions.

Supported
    * Pure Perl distributions
    * Building XS or C
    * Recursive test files
    * MYMETA
    * Man page generation
    * Generated code from PL files

Not Supported
    * Dynamic prerequisites
    * HTML documentation generation
    * Extending Module::Build::Tiny

Directory structure

Your .pm and .pod files must be in lib/. Any executables must be in script/.
Test files must be in t/.
2013-07-03 07:13:42 +00:00
sno
ae2b64c825 Added devel/p5-ExtUtils-InstallPaths version 0.009 2013-07-03 07:08:06 +00:00
sno
007b556bf1 Adding package for CPAN distribution ExtUtils-InstallPaths version 0.009
into devel/p5-ExtUtils-InstallPaths.

This module tries to make install path resolution as easy as possible.

When one wants to install a module, it needs to figure out where to install
things. The nutshell version of how this works is that default installation
locations are determined from ExtUtils::Config, and they may be individually
overridden by using the install_path attribute. An install_base attribute
lets one specify an alternative installation root like /home/foo and prefix
does something similar in a rather different (and more complicated) way.
destdir lets one specify a temporary installation directory like /tmp/install
in case one want to create bundled-up installable packages.
2013-07-03 07:07:52 +00:00
sno
1b4fcce013 Added devel/p5-ExtUtils-Helpers version 0.021 2013-07-03 07:06:09 +00:00
sno
dc54bcb67c Adding package for CPAN distribution ExtUtils-Helpers version 0.021 into
devel/p5-ExtUtils-Helpers.

ExtUils::Helpers module provides various portable helper functions for
module building modules.
2013-07-03 07:05:55 +00:00
sno
6f0ee3ccf1 Added packages p5-Sereal-Decoder and p5-Sereal-Encoder 2013-07-03 07:01:18 +00:00
sno
8a873b91d0 Added devel/p5-Devel-FindPerl version 0.006 2013-07-03 06:59:58 +00:00
sno
55468f8b78 Adding package for CPAN distribution Devel-FindPerl version 0.006 into
devel/p5-Devel-FindPerl.

This module tries to find the path to the currently running perl
2013-07-03 06:59:46 +00:00
sno
141e3b29b5 Added devel/p5-ExtUtils-Config version 0.007 2013-07-03 06:56:04 +00:00
sno
1041c26e4d Adding package for CPAN distribution ExtUtils-Config version 0.007
into devel/p5-ExtUtils-Config.

ExtUtils::Config is an abstraction around the %Config hash
2013-07-03 06:55:51 +00:00
sno
6320dfdd44 Added devel/p5-Carp-Always version 0.12 2013-07-03 06:52:49 +00:00
sno
e3feecef09 Adding package fpr CPAN distribution Carp-Always version 0.12 to
devel/p5-Carp-Always.

This module is meant as a debugging aid. It can be used to make a script
complain loudly with stack backtraces when warn()ing or die()ing.
2013-07-03 06:52:36 +00:00
sno
57aa82c6aa Added converters/p5-Sereal-Encoder version 0.36 2013-07-03 06:44:37 +00:00
sno
c84ba6eb8a Adding package for CPAN distribution Sereal-Encoder version 0.36 into
converters/p5-Sereal-Encoder.

This library implements an efficient, compact-output, and feature-rich
serializer using a binary protocol called Sereal. Its sister module
Sereal::Decoder implements a decoder for this format. The two are released
separately to allow for independent and safer upgrading.

The Sereal protocol version emitted by this encoder implementation is
currently protocol version 1.
2013-07-03 06:44:22 +00:00
sno
8873840c68 Added converters/p5-Sereal-Decoder version 0.36 2013-07-03 06:42:03 +00:00
sno
50a62adb65 Adding package for CPAN distribution Sereal-Decoder 0.36 into
converters/p5-Sereal-Decoder.

This library implements a deserializer for an efficient, compact-output,
and feature-rich binary protocol called Sereal. Its sister module
Sereal::Encoder implements an encoder for this format. The two are released
separately to allow for independent and safer upgrading.

The Sereal protocol version that is compatible with this decoder
implementation is currently protocol version 1. As it stands, it will
refuse to attempt to decode future versions of the protocol, but there
is likely going to be an option to decode the parts of the input that
are compatible with version 1 of the protocol. The protocol was designed
to allow for this.
2013-07-03 06:41:50 +00:00
wiz
3106182d58 Updated x11/libXi to 1.7.2 2013-07-03 06:27:15 +00:00
wiz
c2e29492c4 Update to 1.7.2.
Changes in 1.7.2:
Only one minor change since the RC. Again, this release contains the fixes
for CVE-2013-1998, CVE-2013-1984 and CVE-2013-1995 so you're encouraged to
update.

Peter Hutterer (1):
      libXi 1.7.2

Thomas Klausner (1):
      Remove check that can never be true.

Changses in 1.7.1.901:
First and likely only RC for libXi 1.7.2. This one has a bunch of changes
for CVE-2013-1998, CVE-2013-1984 and CVE-2013-1995. These relate to various
integer overflows and other corruption that happens if we trust the server
a bit too much on the data we're being sent.

On top of those fixes, the sequence number in XI2 events is now set
propertly too (#64687).

Please test, if you find any issues let me know.

Alan Coopersmith (14):
      Expand comment on the memory vs. reply ordering in XIGetSelectedEvents()
      Use _XEatDataWords to avoid overflow of rep.length bit shifting
      Stack buffer overflow in XGetDeviceButtonMapping() [CVE-2013-1998 1/3]
      memory corruption in _XIPassiveGrabDevice() [CVE-2013-1998 2/3]
      unvalidated lengths in XQueryDeviceState() [CVE-2013-1998 3/3]
      integer overflow in XGetDeviceControl() [CVE-2013-1984 1/8]
      integer overflow in XGetFeedbackControl() [CVE-2013-1984 2/8]
      integer overflow in XGetDeviceDontPropagateList() [CVE-2013-1984 3/8]
      integer overflow in XGetDeviceMotionEvents() [CVE-2013-1984 4/8]
      integer overflow in XIGetProperty() [CVE-2013-1984 5/8]
      integer overflow in XIGetSelectedEvents() [CVE-2013-1984 6/8]
      Avoid integer overflow in XGetDeviceProperties() [CVE-2013-1984 7/8]
      Avoid integer overflow in XListInputDevices() [CVE-2013-1984 8/8]
      sign extension issue in XListInputDevices() [CVE-2013-1995]

Peter Hutterer (7):
      Copy the sequence number into the target event too (#64687)
      Don't overwrite the cookies serial number
      Fix potential corruption in mask_len handling
      Change size += to size = in XGetDeviceControl
      If the XGetDeviceDontPropagateList reply has an invalid length, return 0
      Include limits.h to prevent build error: missing INT_MAX
      libXi 1.7.1.901
2013-07-03 06:27:03 +00:00
sno
5d30a7977e Updated devel/p5-Log-Dispatch to 2.40 2013-07-03 06:17:48 +00:00
sno
fee4e9c7fa Updating package for CPAN distribution Log-Dispatch in devel/p5-Log-Dispatch
from 2.35nb1 to 2.40.

pkgsrc changes:
- adjust license
- adjust dependencies

Upstream changes:
2.40     2013-07-01
- Added a conflict entry for older Log::Dispatch::File::Stamped to the
  metadata. Patch by Karen Etheridge.

2.39     2013-04-21
- You can now pass a port option to the MailSender output. Patch by Whitney
  Jackson.

2.38     2013-04-14
- Fix test that used undeclared prereqs so it does not do that.

2.37     2013-04-14
- Moved Log::Dispatch::File constructor parameter validation moved to
  _basic_init() to facilitate proper subclassing. Patch by ether. RT #84545.

2.36     2013-04-08
- Added a very simple Log::Dispatch::Code output. This lets you log to a
  subroutine reference.
- Added Sys::Syslog 0.25 as a prereq. This is a temporary fix to the problem
  of Log::Dispatch shipping lots of output modules with undeclared prereqs (so
  as not to require mod_perl, four email sending modules, etc.). In the future
  Log::Dispatch will be split into a core distro and a set of distros, one for
  each output that has prereqs. Reported by Michael Schwern. RT #84481.
2013-07-03 06:17:38 +00:00