Commit graph

21233 commits

Author SHA1 Message Date
pho
570a6db62e Fix build on Darwin 9 and possibly some other platforms. 2014-01-10 09:40:44 +00:00
rodent
2bde599bb9 Updated to latest release, 6.1.0. Two new files in the PLIST. From
ChangeLog:

from ucommon 6.0.7 to 6.1.0
- small fixes based on notes from Tristan
- exception behavior is changed (fixed) for commoncpp
- keywait utility added

from ucommon 6.0.6 to 6.0.7
- error state in fsys open fixed
- fsys error reset inline added
2014-01-10 02:32:50 +00:00
jperkin
c595a693c1 Needs zlib. 2014-01-09 14:44:32 +00:00
wiz
7ee7924f1b + talloc, fix typo. 2014-01-09 12:01:48 +00:00
wiz
c9e225535f Import talloc-2.1.0 as devel/talloc, packaged for wip by myself.
talloc is a hierarchical pool based memory allocator with destructors.
It is the core memory allocator used in Samba, and has made a huge
difference in many aspects of Samba4 development.
2014-01-09 11:57:04 +00:00
jperkin
10019c552d Do not append libnet10 subdirectory directly to LIBNET_CONFIG_LIBS, when
additional libraries are specified you end up with e.g. '-lnsl/libnet10'.

Bump PKGREVISION.
2014-01-09 11:00:14 +00:00
jperkin
3643a8a03d Needs zlib. 2014-01-09 09:32:21 +00:00
wen
5f727819f4 Update to 0.05
Upstream changes:
0.05      2013-12-17 23:20:10Z
  - fully-qualified type names like MooseX::Types::URI::Uri work again
    (removed in 0.04)

0.04      2013-11-15 03:50:07Z
  - convert to Dist::Zilla, fixing metadata
  - fix coercion from HashRef (thanks, MORIYA Masaki!) (RT#69476)
2014-01-09 07:56:56 +00:00
wen
525956e657 Update to 0.30
Upstream changes:
0.30      2013-12-19 22:51:17Z
        - remove pod from internal and unindexed modules, for a prettier
          metacpan release page

0.29      2013-11-20 23:36:48Z
        - fixed use of an interface that was deprecated in Moose-2.1100
          (ether)
        - repository migrated from shadowcat to the github moose organization
2014-01-09 07:51:52 +00:00
wen
2f002f782e Update to 0.002
Upstream changes:
0.002     2013-11-02 21:42:57 America/New_York

    [DOCUMENTATION]

    - Fixed missing =encoding command
2014-01-09 07:46:00 +00:00
wen
bb0c11868b Update to 0.101342
Upstream changes:
0.101342  2013-10-05 09:13:49 America/New_York
          update bugtracker and repo
2014-01-09 07:42:20 +00:00
wen
075b00a9d6 Update to 0.012
Upstream changes:
0.012     2013-10-20 19:04:23Z (Karen Etheridge)
  - re-release with fixed encoding in metadata, support files

0.011     2013-10-02 01:36:29Z (Karen Etheridge)
  - only try to load the class if it's a valid module name (ilmari)

0.010     2013-09-07 21:37:31Z (Karen Etheridge)
  - avoid trying to load the class if already loaded (minor optimization)
  - repository moved to the github moose organization
2014-01-09 07:38:54 +00:00
wen
4a570de130 Update to 0.03
Upstream changes:
0.03   2014-01-05
       - convert distribution to use Dist::Zilla
       - Add type coercions (patch from SHUFF)
2014-01-09 07:32:09 +00:00
wen
d5fbc3a961 Update to 0.001012
Upstream changes:
0.001012  2013-12-17 23:09:36Z
  - fully-qualified type names like MooseX::Types::Common::String::SimpleStr
    work again (removed in 0.001011)

0.001011  2013-12-14 18:15:31Z
  - update configure_requires checking in Makefile.PL, add CONTRIBUTING file

0.001010  2013-09-27 04:39:30Z
  - add incomplete prereq on Test::Warnings (haarg)
  - re-release with fixed compile test

0.001009  2013-09-14 22:11:25Z
  - converted to Dist::Zilla
  - SingleDigit now supports zero and negative numbers (RT#86738)
  - UpperCase and LowerCase string types now properly understand unicode
    characters (RT#84547)
  - repository moved to the github moose organization
2014-01-09 07:22:17 +00:00
wen
e592f187e7 Update to 0.41
Upstream changes:
0.41      2013-12-21 17:21:41Z
        - reversed changes in 0.40, until compatibility issues with older
          Moose versions are figured out

0.40      2013-12-20 06:38:15Z
        - types are now properly installed into the proper package, so they
          survive namespace::autoclean

0.39      2013-11-30 18:31:32Z
        - more strict warnings checking in tests
        - re-release to fix compile test
2014-01-09 07:17:35 +00:00
wen
fdca1d5c33 Update to 0.47
Upstream changes:
0.47      2013-12-14 19:06:59Z
  - update configure_requires checking in Makefile.PL, add CONTRIBUTING file

0.46      2013-10-02 00:40:37Z
  - re-release with fixed compile test

0.45      2013-09-12 03:06:25Z
  - removed use of deprecated Class::MOP::load_class
  - documentation reference added, pointing to the WARNING section in
    MooseX::Declare, regarding future utility of this module
  - repository migrated to the github moose organization
2014-01-09 07:12:23 +00:00
wen
398190eae9 Update to 0.59
Update DEPENDS

Upstream changes:
0.59      2013-11-30 19:02:01Z
 - re-release to fix compile test
2014-01-09 06:54:03 +00:00
wiz
1010c9b94e Fix packaging on Solaris, from Kai-Uwe Eckhardt in private mail. 2014-01-08 21:47:55 +00:00
jperkin
cd6873bc2b Fix sign-compare on SunOS. 2014-01-08 21:04:14 +00:00
ryoon
f45ea30b19 Add starbug1 2014-01-08 15:01:12 +00:00
ryoon
f60475156b Import starbug1-1.6.01 as devel/startbug1.
Starbug1 is lightweight Bug Tracking System. It act as CGI.
It is designed to the following appliations.

* Closed source small development
* Development with less resources
2014-01-08 14:59:15 +00:00
wen
d56d6ca397 Update to 0.27
Update DEPENDS

Upstream changes:
0.27      2013-12-31 14:26:29 UTC
    - update developer and Dist::Zilla author dependencies
0.26      2013-12-16 17:19:52 America/New_York (TRIAL RELEASE)
    - better reporting of skipped Moose/Mouse tests
    - add release test to check changelog for new content
0.25      2013-12-09 10:37:31 America/New_York (TRIAL RELEASE)
    - test for Mo(o|u)seX::Getopt before running Mo(o|u)se-specific tests
0.24      2013-12-08 21:01:55 America/New_York (TRIAL RELEASE)
    - add requirements, recommendations and provides to meta files
0.23      2013-12-08 15:52:56 America/New_York (TRIAL RELEASE)
    - fixes to Moose/Mouse tests
0.22      2013-12-02 10:56:59 America/New_York (TRIAL RELEASE)
    - forgot to update changelog last time, no code changes
0.21      2013-12-02 10:47:32 America/New_York (TRIAL RELEASE)
    - do a better job of not requiring Moose for build/install
0.20      2013-12-01 18:18:42 America/New_York (TRIAL RELEASE)
    - use Any::Moose for Moose and Mouse compatibility in the same package
0.11      2013-11-22 11:48:20 America/New_York
    - gh#6: document --configfile option added in 0.03 (reported by abraxxa)
    - gh#8: fix missing commands in test files (ubermichael)
2014-01-08 07:27:35 +00:00
wen
c71aefc251 Add p5-MouseX-Getopt 2014-01-08 07:19:15 +00:00
wen
e572e0b8db Import MouseX-Getopt-0.34 as devel/p5-MouseX-Getopt.
This is a role which provides an alternate constructor for creating
objects using parameters passed in from the command line.
2014-01-08 07:17:49 +00:00
wen
ee1d5d82b7 Update to 2.1200
Upstream changes:
2.1200   2014-01-06

  [OTHER]

  - Releasing 2.1108 as stable (last stable release was 2.1005).

2.1108   2014-01-04 (TRIAL RELEASE)

  [OTHER]
    - fixed distribution manifest
    - minor documentation and metadata updates

2.1107   2013-11-29 (TRIAL RELEASE)

  [OTHER]

  - many additions to the list of conflicting modules (those that require
    updates after installing Moose), reflecting recent API changes
  - now failing early at build time, with a useful error message, if a
    compiler is not available

2.1106   2013-11-05 (TRIAL RELEASE)

  [BUG FIXES]

  - throw_error import cleaned from Moose::Object after use (doy)
  - resolved new circular load issue between Moose::Util and Class::MOP (Kent
    Fredric, RT#89713 and PR # 42)

2.1105   2013-10-30 (TRIAL RELEASE)

  [BUG FIXES]

  - legacy throw_error now takes multiple arguments, like confess does
    (Karen Etheridge)

2.1104   2013-10-29 (TRIAL RELEASE)

  [BUG FIXES]

  - Class::MOP::Object::_inline_throw_error is back, used by some MooseX
    modules (Upasana)

2.1103   2013-10-25 (TRIAL RELEASE)

  [BUG FIXES]

  - fix errors in last trial release relating to Moose::Error::Default,
    Moose::Util::throw_error (Upasana)

2.1102   2013-10-20 (TRIAL RELEASE)

  [BUG FIXES]

  - die if a role to consume can't be found -- this restores behaviour as in
    2.1005 (doy)
  - fix test to accomodate Devel::PartialDump possibly not being installed
    (Upasana)

2.1101   2013-10-20 (TRIAL RELEASE)

  [ENHANCEMENTS]

  - Moose string exceptions have been replaced by Moose::Exception objects. See
    Moose::Manual::Delta for details.

2.1100   2013-09-07 (TRIAL RELEASE)

  [DEPRECATIONS]

  - Class::MOP::load_class, Class::MOP::is_class_loaded, and
    Class::MOP::load_first_existing_class are now deprecated. See
    Moose::Manual::Delta for details.

  - The non-arrayref forms of enum and duck_type have been deprecated. See
    Moose::Manual::Delta for details.

  - Many deprecated features have now been removed:
    - optimize_as for type constraints
    - the "default is" and "default default" features for native delegations
    - setting coerce => 1 on an attribute whose type constraint has no coercion
    - the public version of Moose::Meta::Method::Destructor::initialize_body

  [ENHANCEMENTS]

  - Creating classes with Moose now always sets the appropriate entry in %INC,
    even if it wasn't loaded from a file. This should make writing classes
    inline easier, and will allow us to be more intelligent about figuring out
    when classes are loaded in the future. See Moose::Manual::Delta for more
    details. Note that this is slightly backwards-incompatible in some edge
    cases.

  - Moose now uses Module::Runtime instead of Class::Load to load classes. This
    means that there are no more issues with the weird heuristics that
    Class::Load does to determine if a class was previously loaded (inheriting
    from an empty package is now possible, for instance). See
    Moose::Manual::Delta for more details. This is also slightly
    backwards-incompatible in some edge cases.
2014-01-08 06:39:49 +00:00
wiz
2cdd1916ad + git-svn 2014-01-07 23:10:33 +00:00
wiz
c72fd5362f Import git-svn-1.8.5.2 as devel/git-svn.
git svn is a simple conduit for changesets between Subversion and
git. It provides a bidirectional flow of changes between a Subversion
and a git repository.
2014-01-07 23:10:06 +00:00
jperkin
e9e7c2e1e4 Pass -D_POSIX_PTHREAD_SEMANTICS on SunOS to use correct readdir_r(). 2014-01-07 19:40:41 +00:00
wiz
3901b5fb6a Add missing dependencies, bump PKGREVISION. 2014-01-07 15:22:31 +00:00
wiz
35665059a8 Fix typo.
Add LICENSE: Set LICENSE of meta package to same license as the
separate packages, to avoid confusion.
2014-01-07 14:59:04 +00:00
wiz
d0c5ff0757 Update to 0.003:
0.003 2014-01-06
    - move from Build.PL to Makefile.PL because of development dependencies
    - change dependency from namespace::autoclean to namespace::clean
      (Fixes PR#91890)
    - prefer BAIL_OUT over printf in loading test
    - update copyright period
2014-01-07 14:08:57 +00:00
wiz
36504ff5e0 Update to 0.011:
0.011 2014-01-06
    - add forgotton 0.010 Changelog
0.010 2014-01-06
    - bump copyright year
    - improve acknowledgements
    - rely on BAIL_OUT of Test::More instead of simulating it
0.009 2013-10-25
    - add API to allow plugins to improve registration (speeds
      up loading)
    - switch to ExtUtils::MakeMaker, 'cause Module::Build had
      trouble with recent meta spec ...
2014-01-07 14:04:42 +00:00
minskim
3fdeaf4bf0 Add tex-xifthen{,-doc} 2014-01-07 09:03:37 +00:00
minskim
4d9106686f Import tex-xifthen-doc-1.3 as devel/tex-xifthen-doc.
This is documentation for tex-xifthen.
2014-01-07 09:01:46 +00:00
minskim
a4d8a76fee Import tex-xifthen-1.3 as devel/tex-xifthen.
This package extends the ifthen package by implementing new
commands to go within the first argument of \ifthenelse: to
test whether a string is void or not, if a command is defined
or equivalent to another. The package also enables use of
complex expressions as introduced by the package calc, together
with the ability of defining new commands to handle complex
tests. The package requires e-TeX features.
2014-01-07 09:01:20 +00:00
joerg
7dfe03fbe5 Allow build on newer NetBSD/current with native shm_open. 2014-01-06 22:12:22 +00:00
wiz
390d61caad Update to 2.24:
binutils:

Changes in 2.24:

* Objcopy now supports wildcard characters in command line options that take
  section names.

* Add support for Altera Nios II.

gas:

Changes in 2.24:

* Add support for the Texas Instruments MSP430X processor.

* Add -gdwarf-sections command line option to enable per-code-section
  generation of DWARF .debug_line sections.

* Add support for Altera Nios II.

* Add support for the Imagination Technologies Meta processor.

* Add support for the v850e3v5.

* Remove assembler support for MIPS ECOFF targets.

ld:

Changes in 2.24:

* Add LOG2CEIL() builtin function to the linker script language

* Add support for the Texas Instruments MSP430X processor.

* Add support for Altera Nios II.

* Add support for the V850E3V5 architecture.

* Add support for the Imagination Technologies Meta processor.

* --enable-new-dtags no longer generates old dtags in addition to new dtags.

* Remove linker support for MIPS ECOFF targets.

* Add ALIGN_WITH_INPUT to the linker script language to force the alignment of
  an output section to use the maximum alignment of all its input sections.
2014-01-06 14:58:41 +00:00
wiz
7bace04a8c Update to 2.0.2:
-----
2.0.2
-----

* Fix NameError during installation with Python implementations (e.g. Jython)
  not containing parser module.
* Fix NameError in ``sdist:re_finder``.

-----
2.0.1
-----

* Issue #124: Fixed error in list detection in upload_docs.

---
2.0
---

* Issue #121: Exempt lib2to3 pickled grammars from DirectorySandbox.
* Issue #41: Dropped support for Python 2.4 and Python 2.5. Clients requiring
  setuptools for those versions of Python should use setuptools 1.x.
* Removed ``setuptools.command.easy_install.HAS_USER_SITE``. Clients
  expecting this boolean variable should use ``site.ENABLE_USER_SITE``
  instead.
* Removed ``pkg_resources.ImpWrapper``. Clients that expected this class
  should use ``pkgutil.ImpImporter`` instead.

-----
1.4.2
-----

* Issue #116: Correct TypeError when reading a local package index on Python
  3.

-----
1.4.1
-----

* Issue #114: Use ``sys.getfilesystemencoding`` for decoding config in
  ``bdist_wininst`` distributions.

* Issue #105 and Issue #113: Establish a more robust technique for
  determining the terminal encoding::

    1. Try ``getpreferredencoding``
    2. If that returns US_ASCII or None, try the encoding from
       ``getdefaultlocale``. If that encoding was a "fallback" because Python
       could not figure it out from the environment or OS, encoding remains
       unresolved.
    3. If the encoding is resolved, then make sure Python actually implements
       the encoding.
    4. On the event of an error or unknown codec, revert to fallbacks
       (UTF-8 on Darwin, ASCII on everything else).
    5. On the encoding is 'mac-roman' on Darwin, use UTF-8 as 'mac-roman' was
       a bug on older Python releases.

    On a side note, it would seem that the encoding only matters for when SVN
    does not yet support ``--xml`` and when getting repository and svn version
    numbers. The ``--xml`` technique should yield UTF-8 according to some
    messages on the SVN mailing lists. So if the version numbers are always
    7-bit ASCII clean, it may be best to only support the file parsing methods
    for legacy SVN releases and support for SVN without the subprocess command
    would simple go away as support for the older SVNs does.

---
1.4
---

* Issue #27: ``easy_install`` will now use credentials from .pypirc if
  present for connecting to the package index.
* Pull Request #21: Omit unwanted newlines in ``package_index._encode_auth``
  when the username/password pair length indicates wrapping.

-----
1.3.2
-----

* Issue #99: Fix filename encoding issues in SVN support.

-----
1.3.1
-----

* Remove exuberant warning in SVN support when SVN is not used.
2014-01-06 14:42:34 +00:00
wiz
ab72e47361 Fix packaging after patches/patch-share_html_Install_Initialize.html was
added.
2014-01-05 20:46:26 +00:00
wiz
07a3c2e71e Fix build with doxygen-1.8.6 and depend on it. PKGREVISION++ 2014-01-05 20:23:06 +00:00
rodent
0175039226 Update to latest release, 2.1.0. Both dependents built fine with this
version. Simplify variable handling in Makefile to have fewer hardcoded
values. Specify sphinx version as per package's requirements.txt.
USE_LANGUAGES+=c. Some new PLIST additions. From HISTORY.rst:

2.1.0 (2013-12-05)
++++++++++++++++++

- Updated CA Bundle, of course.
- Clean up connections when we hit problems during chunked upload, rather than leaking them.
- Return connections to the pool when a chunked upload is successful, rather than leaking it.
- Match the HTTPbis recommendation for HTTP 301 redirects.
- Prevent hanging when using streaming uploads and Digest Auth when a 401 is received.
- Values of headers set by Requests are now always the native string type.
- Fix previously broken SNI support.
- Fix accessing HTTP proxies using proxy authentication.
- Unencode HTTP Basic usernames and passwords extracted from URLs.
- Support for IP address ranges for no_proxy environment variable
- Parse headers correctly when users override the default ``Host:`` header.
- Avoid munging the URL in case of case-sensitive servers.
- Looser URL handling for non-HTTP/HTTPS urls.
- Accept unicode methods in Python 2.6 and 2.7.
- More resilient cookie handling.
- Make ``Response`` objects pickleable.
- Actually added MD5-sess to Digest Auth instead of pretending to like last time.
- Updated internal urllib3.
- Fixed @Lukasa's lack of taste.

2.0.1 (2013-10-24)
++++++++++++++++++

- Updated included CA Bundle with new mistrusts and automated process for the future
- Added MD5-sess to Digest Auth
- Accept per-file headers in multipart file POST messages.
- Fixed: Don't send the full URL on CONNECT messages.
- Fixed: Correctly lowercase a redirect scheme.
- Fixed: Cookies not persisted when set via functional API.
- Fixed: Translate urllib3 ProxyError into a requests ProxyError derived from ConnectionError.
- Updated internal urllib3 and chardet.

2.0.0 (2013-09-24)
++++++++++++++++++

**API Changes:**

- Keys in the Headers dictionary are now native strings on all Python versions,
  i.e. bytestrings on Python 2, unicode on Python 3.
- Proxy URLs now *must* have an explicit scheme. A ``MissingSchema`` exception
  will be raised if they don't.
- Timeouts now apply to read time if ``Stream=False``.
- ``RequestException`` is now a subclass of ``IOError``, not ``RuntimeError``.
- Added new method to ``PreparedRequest`` objects: ``PreparedRequest.copy()``.
- Added new method to ``Session`` objects: ``Session.update_request()``. This
  method updates a ``Request`` object with the data (e.g. cookies) stored on
  the ``Session``.
- Added new method to ``Session`` objects: ``Session.prepare_request()``. This
  method updates and prepares a ``Request`` object, and returns the
  corresponding ``PreparedRequest`` object.
- Added new method to ``HTTPAdapter`` objects: ``HTTPAdapter.proxy_headers()``.
  This should not be called directly, but improves the subclass interface.
- ``httplib.IncompleteRead`` exceptions caused by incorrect chunked encoding
  will now raise a Requests ``ChunkedEncodingError`` instead.
- Invalid percent-escape sequences now cause a Requests ``InvalidURL``
  exception to be raised.
- HTTP 208 no longer uses reason phrase ``"im_used"``. Correctly uses
  ``"already_reported"``.
- HTTP 226 reason added (``"im_used"``).

**Bugfixes:**

- Vastly improved proxy support, including the CONNECT verb. Special thanks to
  the many contributors who worked towards this improvement.
- Cookies are now properly managed when 401 authentication responses are
  received.
- Chunked encoding fixes.
- Support for mixed case schemes.
- Better handling of streaming downloads.
- Retrieve environment proxies from more locations.
- Minor cookies fixes.
- Improved redirect behaviour.
- Improved streaming behaviour, particularly for compressed data.
- Miscellaneous small Python 3 text encoding bugs.
- ``.netrc`` no longer overrides explicit auth.
- Cookies set by hooks are now correctly persisted on Sessions.
- Fix problem with cookies that specify port numbers in their host field.
- ``BytesIO`` can be used to perform streaming uploads.
- More generous parsing of the ``no_proxy`` environment variable.
- Non-string objects can be passed in data values alongside files.

1.2.3 (2013-05-25)
++++++++++++++++++

- Simple packaging fix

1.2.2 (2013-05-23)
++++++++++++++++++

- Simple packaging fix
2014-01-05 17:47:10 +00:00
rodent
2119f94f53 CATEGORIES+=textproc - like all the other JSON packages... 2014-01-05 03:23:21 +00:00
wen
89bb701305 Update to 1.003
Upstream changes:
1.003     2013-12-25 22:38:11-0500 America/New_York
          fix github links

1.002     2013-07-07 08:07:29 America/New_York
          repackage, update bugtracker
2014-01-04 14:21:12 +00:00
richard
cb44f3f276 reverse latest commit as suggested by obache@ by keeping BUILDLINK_FNAME_TRANSFORM
but suppressing BUILDLINK_INCDIRS for gettext-lib.
for history, please refer to the thread where this suggestion initially was made:
http://mail-index.netbsd.org/pkgsrc-changes/2012/09/01/msg077728.html
2014-01-04 11:14:37 +00:00
wen
a7df452c4d Add p5-Return-MultiLevel 2014-01-04 09:31:47 +00:00
wen
22d93d223e Import Return-MultiLevel-0.03 as devel/p5-Return-MultiLevel.
Return::MultiLevel provides a way to return immediately from a deeply
nested call stack. This is similar to exceptions, but exceptions don't
stop automatically at a target frame (and they can be caught by
intermediate stack frames). In other words, this is more like
setjmp(3)/longjmp(3) than die.
2014-01-04 09:30:09 +00:00
richard
3f0a27a70b update PLIST with removed git-remote-helpers, and update option to use the
configure option --with-python=PATH
2014-01-03 17:31:25 +00:00
joerg
0261c02566 Switch to xz version from upstream and remove outdated comment about
dependency cycles.
2014-01-03 14:55:47 +00:00
rodent
85c3f463b4 +py-memcached; Packaged originally in -wip by kamel.derouiche@gmail.com. 2014-01-03 04:07:54 +00:00
rodent
2ae77be94f Import py27-memcached-1.53 as devel/py-memcached.
This software is a 100% Python interface to the memcached memory cache daemon.
It is the client side software which allows storing values in one or more,
possibly remote, memcached servers.
2014-01-03 04:06:20 +00:00