Commit graph

211424 commits

Author SHA1 Message Date
ryoon
abb0c51fb1 Fix PR pkg/48530. Fix packaging under NetBSD/i386. 2014-01-18 06:11:37 +00:00
wiz
d732e6acd7 Updated textproc/py-html5lib to 0.999 2014-01-17 23:32:10 +00:00
wiz
f5f66c5dd4 Update to 0.999:
0.999
~~~~~

Released on December 23, 2013

* Fix #127: add work-around for CPython issue #20007: .read(0) on
  http.client.HTTPResponse drops the rest of the content.

* Fix #115: lxml treewalker can now deal with fragments containing, at
  their root level, text nodes with non-ASCII characters on Python 2.


0.99
~~~~

Released on September 10, 2013

* No library changes from 1.0b3; released as 0.99 as pip has changed
  behaviour from 1.4 to avoid installing pre-release versions per
  PEP 440.


1.0b3
~~~~~

Released on July 24, 2013

* Removed ``RecursiveTreeWalker`` from ``treewalkers._base``. Any
  implementation using it should be moved to
  ``NonRecursiveTreeWalker``, as everything bundled with html5lib has
  for years.

* Fix #67 so that ``BufferedStream`` to correctly returns a bytes
  object, thereby fixing any case where html5lib is passed a
  non-seekable RawIOBase-like object.


1.0b2
~~~~~

Released on June 27, 2013

* Removed reordering of attributes within the serializer. There is now
  an ``alphabetical_attributes`` option which preserves the previous
  behaviour through a new filter. This allows attribute order to be
  preserved through html5lib if the tree builder preserves order.

* Removed ``dom2sax`` from DOM treebuilders. It has been replaced by
  ``treeadapters.sax.to_sax`` which is generic and supports any
  treewalker; it also resolves all known bugs with ``dom2sax``.

* Fix treewalker assertions on hitting bytes strings on
  Python 2. Previous to 1.0b1, treewalkers coped with mixed
  bytes/unicode data on Python 2; this reintroduces this prior
  behaviour on Python 2. Behaviour is unchanged on Python 3.


1.0b1
~~~~~

Released on May 17, 2013

* Implementation updated to implement the `HTML specification
  <http://www.whatwg.org/specs/web-apps/current-work/>`_ as of 5th May
  2013 (`SVN <http://svn.whatwg.org/webapps/>`_ revision r7867).

* Python 3.2+ supported in a single codebase using the ``six`` library.

* Removed support for Python 2.5 and older.

* Removed the deprecated Beautiful Soup 3 treebuilder.
  ``beautifulsoup4`` can use ``html5lib`` as a parser instead. Note that
  since it doesn't support namespaces, foreign content like SVG and
  MathML is parsed incorrectly.

* Removed ``simpletree`` from the package. The default tree builder is
  now ``etree`` (using the ``xml.etree.cElementTree`` implementation if
  available, and ``xml.etree.ElementTree`` otherwise).

* Removed the ``XHTMLSerializer`` as it never actually guaranteed its
  output was well-formed XML, and hence provided little of use.

* Removed default DOM treebuilder, so ``html5lib.treebuilders.dom`` is no
  longer supported. ``html5lib.treebuilders.getTreeBuilder("dom")`` will
  return the default DOM treebuilder, which uses ``xml.dom.minidom``.

* Optional heuristic character encoding detection now based on
  ``charade`` for Python 2.6 - 3.3 compatibility.

* Optional ``Genshi`` treewalker support fixed.

* Many bugfixes, including:

  * #33: null in attribute value breaks XML AttValue;

  * #4: nested, indirect descendant, <button> causes infinite loop;

  * `Google Code 215
    <http://code.google.com/p/html5lib/issues/detail?id=215>`_: Properly
    detect seekable streams;

  * `Google Code 206
    <http://code.google.com/p/html5lib/issues/detail?id=206>`_: add
    support for <video preload=...>, <audio preload=...>;

  * `Google Code 205
    <http://code.google.com/p/html5lib/issues/detail?id=205>`_: add
    support for <video poster=...>;

  * `Google Code 202
    <http://code.google.com/p/html5lib/issues/detail?id=202>`_: Unicode
    file breaks InputStream.

* Source code is now mostly PEP 8 compliant.

* Test harness has been improved and now depends on ``nose``.

* Documentation updated and moved to http://html5lib.readthedocs.org/.
2014-01-17 23:32:02 +00:00
wiz
6954d2bbc5 Updated textproc/py-Tempita to 0.5.2 2014-01-17 23:26:50 +00:00
wiz
ad672d919c Update to 0.5.2: python-3.x compatibility. 2014-01-17 23:26:42 +00:00
wiz
22796c4daf Convert to versioned_dependencies.mk (for dns) 2014-01-17 23:11:27 +00:00
wiz
4c409e7669 Add py-dns/py-dns3 support. 2014-01-17 23:10:05 +00:00
wiz
da3257a4fb Added net/py-dns3 version 1.11.1 2014-01-17 23:03:11 +00:00
wiz
07b0160cf9 + py-dns3 2014-01-17 23:02:58 +00:00
wiz
1f53f04d60 Import py33-dns-1.11.1 as net/py-dns3.
dnspython is a DNS toolkit for Python. It provides both high and low
level access to DNS. The high level classes perform queries for data
of a given name, type, and class, and return an answer set. The low
level classes allow direct manipulation of DNS zones, messages, names,
and records.

This is the python-3.x version of the module.
2014-01-17 23:00:30 +00:00
wiz
237e9fad94 Updated net/py-dns to 1.11.1 2014-01-17 22:49:02 +00:00
wiz
9f7b7ae956 Update to 1.11.1:
* (Version 1.11.1 released)

	* dns/tsigkeyring.py (to_text): we want keyname.to_text(), not
	  dns.name.to_text(keyname).  Thangs to wangwang for the fix.

	* dns/tsig.py (sign): multi-message TSIGs were broken for
	  algorithms other than HMAC-MD5 because we weren't passing the
	  right digest module to the HMAC code.  Thanks to salzmdan for
	  reporting the bug.

	* dns/dnssec.py (_find_candidate_keys): we tried to extract the
	  key from the wrong variable name.  Thanks to Andrei Fokau for the
	  fix.

	* dns/resolver.py: we want 'self.retry_servfail' not just
	  retry_servfail.  Reported by many, thanks!  Thanks to
	  Jeffrey C. Ollie for the fix.

	* tests/grange.py: fix tests to use older-style print formatting
	  for backwards compatibility with python 2.4.  Thanks to
	  Jeffrey C. Ollie for the fix.

	* (Version 1.11.0 released)

	* dns/name.py (Name.to_wire): Do not add items with offsets >= 2^14
	  to the compression table.  Thanks to Casey Deccio for discovering
	  this bug.

	* dns/ipv6.py (inet_ntoa): We now comply with RFC 5952 section
	  5.2.2, by *not* using the :: syntax to shorten just one 16-bit
	  field.  Thanks to David Waitzman for reporting the bug and
	  suggesting the fix.

	* lock caches in case they are shared

	* raise YXDOMAIN if we see one

	* do not print empty rdatasets

	* Add contributed $GENERATE support (thanks uberj)

	* Remove DNSKEY keytag uniqueness assumption (RFC 4034, section 8)
	  (thanks James Dempsey)

	* added set_flags() method to dns.resolver.Resolver

	* added support for TLSA RR

	* dns/rdtypes/ANY/NSEC3.py (NSEC3.from_text): The NSEC3 from_text()
	  method could erroneously emit empty bitmap windows (i.e. windows
	  with a count of 0 bytes); such bitmaps are illegal.

	* (Version 1.10.0 released)

	* dns/message.py (make_query): All EDNS values may now be
	  specified when calling make_query()

	* dns/query.py: Specifying source_port had no effect if source was
	  not specified.  We now use the appropriate wildcard source in
	  that case.

	* dns/resolver.py (Resolver.query): source_port may now be
	  specified.

	* dns/resolver.py (Resolver.query): Switch to TCP when a UDP
	  response is truncated.  Handle nameservers that serve on UDP
	  but not TCP.

	* dns/zone.py (from_xfr): dns.zone.from_xfr() now takes a
	  'check_origin' parameter which defaults to True.  If set to
	  False, then dnspython will not make origin checks on the zone.
	  Thanks to Carlos Perez for the report.

	* dns/rdtypes/ANY/SSHFP.py (SSHFP.from_text): Allow whitespace in
	  the text string.  Thanks to Jan Andres for the report and the
	  patch.

	* dns/message.py (from_wire): dns.message.from_wire() now takes
	  an 'ignore_trailing' parameter which defaults to False.  If set
	  to True, then trailing junk will be ignored instead of causing
	  TrailingJunk to be raised.  Thanks to Shane Huntley for
	  contributing the patch.

	* dns/resolver.py: Added LRUCache.  In this cache implementation,
	  the cache size is limited to a user-specified number of nodes, and
	  when adding a new node to a full cache the least-recently used
	  node is removed.

	* dns/resolver.py: dns.resolver.override_system_resolver()
  	  overrides the socket module's versions of getaddrinfo(),
	  getnameinfo(), getfqdn(), gethostbyname(), gethostbyname_ex() and
	  gethostbyaddr() with an implementation which uses a dnspython stub
	  resolver instead of the system's stub resolver.  This can be
	  useful in testing situations where you want to control the
	  resolution behavior of python code without having to change the
	  system's resolver settings (e.g. /etc/resolv.conf).
	  dns.resolver.restore_system_resolver() undoes the change.

	* dns/ipv4.py: dnspython now provides its own, stricter, versions
	  of IPv4 inet_ntoa() and inet_aton() instead of using the OS's
	  versions.

	* dns/ipv6.py: inet_aton() now bounds checks embedded IPv4 addresses
	  more strictly.  Also, now only dns.exception.SyntaxError can be
	  raised on bad input.

	* Old DNSSEC types (KEY, NXT, and SIG) have been removed.

	* Bounds checking of slices in rdata wire processing is now more
	  strict, and bounds errors (e.g. we got less data than was
	  expected) now raise dns.exception.FormError rather than
	  IndexError.
2014-01-17 22:48:53 +00:00
wiz
55786a2d49 Updated lang/py-basicproperty to 0.6.9a 2014-01-17 22:44:24 +00:00
wiz
8098ff9d66 Update to latest version, 0.6.9a from 2007: changes not found.
XXX: let's think about removing this and py-table, shall we?
2014-01-17 22:44:16 +00:00
wiz
dfd64bec58 + py-IP-0.81, py-METAR-0.19, py-PDF2-1.19, py-PasteDeploy-1.5.2,
py-Pillow-2.3.0, py-Tempita-0.5.2, py-Unidecode-0.04.14,
  py-Whoosh-2.5.6, py-bleach-1.4, py-bottle-0.11.6, py-ckanclient-0.10,
  py-coverage-3.7, py-creole-1.1.1, py-cssselect-0.9.1, py-cssutils-1.0,
  py-cups-1.9.66, py-daemon-1.6, py-darcsver-1.7.4, py-datapkg-0.9,
  py-decorator-3.4.0, py-django-cmsplugin_gallery-0.5.5,
  py-django-easy-thumbnails-1.4, py-django-photologue-2.7,
  py-django-registration-1.0, py-django-reversion-1.8.0,
  py-django-south-0.8.3, py-djangorestframework-2.3.12, py-dulwich-0.9.4,
  py-ephem-3.7.5.1, py-gammu-1.32.0, py-gmpy-1.17, py-greenlet-0.4.2,
  py-hgtools-4.0, py-icalendar-3.6.1, py-input-pad-1.4.2, py-irclib-8.5,
  py-keyring-0.6.2, py-kombu-3.0.9, py-lasso-2.4.0, py-libmtag-0.3.1,
  py-logilab-astng-0.24.3, py-logilab-common-0.60.1, py-markdown-2.3.1,
  py-markdown2-2.2.0, py-mezzanine-3.0.5, py-mpmath-0.18,
  py-msgpack-0.4.0, py-munkres-1.0.6, py-musicbrainz-0.7.4,
  py-netlib-0.9.2, py-networkx-1.8.1, py-notify-0.3.1, py-pandas-0.13.0,
  py-paramiko-1.12.1, py-pendrell-0.3.7, py-pep8-1.4.6, py-pexpect-3.0,
  py-prettytable-0.7.2, py-ptt-1.10.2, py-py-1.4.19, py-pyutil-1.9.7,
  py-quixote-2.7, py-relatorio-0.6.0, py-reportlab-2.7, py-rope-0.9.4,
  py-scgi-1.14, py-serial-2.7, py-setuptools-2.1, py-simpletal-5.1,
  py-smb-1.1.8, py-sphinx-theme-cloud-1.6, py-sqlalchemy-0.9.1,
  py-suds-0.4.1, py-test-2.5.1, py-testtools-0.9.34, py-tlslite-0.4.6,
  py-tornado-3.2, py-urwid-1.1.2, py-uwsgi-2.0, py-xdg-0.25,
  py-zbase32-1.1.5, py-zconfig-3.0.3, py-zfec-1.4.24.
2014-01-17 20:27:05 +00:00
wiz
6f1eb143fd + Added devel/py-test version 2.3.5 [drochner 2013-07-24] 2014-01-17 20:20:10 +00:00
wiz
a9f6e59964 + Added devel/py-rope version 0.9.3 [drochner 2010-08-15] 2014-01-17 20:19:09 +00:00
wiz
a11d139770 + Added devel/py-py version 1.4.15 [drochner 2013-07-24] 2014-01-17 20:17:55 +00:00
tron
96a8079ff0 Disable assembler code under Mac OS X which is broken in this release. 2014-01-17 19:13:37 +00:00
tsutsui
a93f82a316 Add RUBY_VERSION_SUPPORTED= line since ruby 1.8 support was dropped. 2014-01-17 18:58:19 +00:00
tsutsui
be47dfcbf3 Updated misc/ruby-launchy to 2.4.2
Updated misc/ruby-parallel to 0.9.2
Updated misc/ruby-rainbow to 1.99.1
Updated net/ruby-twitter to 5.5.1
Updated net/ruby-tw to 1.0.6
2014-01-17 18:26:36 +00:00
tsutsui
f3fedd7b77 Update ruby-tw to 1.0.6. PR/48447
Changelog (from History.txt)

=== 1.0.6 2014-01-17

* rescue Launchy::CommandNotFoundError #56

=== 1.0.5 2014-01-16

* use HTTPS for OAuth::Consumer #55
  * thank you for contributing @ymrl

=== 1.0.4 2014-01-08

* update gem dependencies

=== 1.0.3 2014-01-08

* bugfix for rainbow 1.99.x #54
* use launchy gem to open OAuth-URL #53

=== 1.0.2 2013-11-27

* fix syntax error on ruby1.8.7

=== 1.0.1 2013-11-23

* bugfix -user:add #51

=== 1.0.0 2013-11-21

* fix for twitter gem v5.0.0 #50
2014-01-17 18:19:38 +00:00
tsutsui
6b90109367 Update ruby-twitter to 5.5.1. Part of PR/48447.
Changelog (from CHANGELOG.md)

5.5.1
-----
* [Fix bug where `Twitter::Error::AlreadyFavorited` would never be raised](https://github.com/sferik/twitter/issues/512) ([@polestarw](https://twitter.com/polestarw))
* [Fix bug where `Twitter::Error::AlreadyPosted` would never be raised](e6b37b930c)
* [Restore `Twitter::Entities#entities?` as a public method](234a9e3134)

5.5.0
-----
* [Add entities to `Twitter::DirectMessage`](d911deb456)
* [Add conversion methods to `Twitter::NullObject`](4900fee474)

5.4.1
-----
* [Default to maximum number of tweets per request](1e41b5d4dd)

5.4.0
-----
* [Fix enumerable search interface](e14cc3391e)

5.3.1
-----
* [Add `Twitter::Utils` module](a1f47fbf19) ([@charliesome](https://twitter.com/charliesome))
* [Remove `Enumerable` monkey patch](818b28d162) ([@charliesome](https://twitter.com/charliesome))
* [Don't spawning a new thread if there's only one element](c01ea8309c)
* [Introduce meaningful constant names](215c80890d) ([@futuresanta](https://twitter.com/futuresanta))
* [Automatically flatten `Twitter::Arguments`](a556028ace)

5.3.0
-----
* [Add `UNABLE_TO_VERIFY_CREDENTIALS` error code](6a47e715ef)
* [Don't suppress `Twitter::Error::Forbidden` in #follow and #follow!](b949c0400d)
* [Update memoizable dependency to ~> 0.3.1](https://github.com/sferik/twitter/pull/501)

5.2.0
-----
* [Replace `URI` with `adressable`](7ea2f5390d)
* [Make `Twitter::Streaming::FriendList` an array](1a38e5e818)
* [Add `Twitter::Streaming::DeletedTweet`](084025b5e3)
* [Add `Twitter::Streaming::StallWarning`](b07ac50552)
* [Add error code for "User is over daily status update limit"](76c088d38e)
* [`Twitter::Streaming::Client#site` can take a `String` or `Twitter::User`](e3ad4f2da1)
* [Update `http_parser.rb` dependency to `~> 0.6.0`](6d2f81bfc5)

5.1.1
-----
* [Custom equalizer for `Twitter::Place`](79c76a9bed)

5.1.0
-----
* [Use `Addressable::URI` everywhere](97d7c68900) ([@matthewrudy](https://twitter.com/matthewrudy))
* [Allow use of `Twitter::Place` instead of `place_id`](c2b31dd238)
* [Allow use of `Twitter::Tweet` instead of `in_reply_to_status_id`](6b7d6c2b63)

5.0.1
-----
* [Fix `buftok` delimiter handling](https://github.com/sferik/twitter/pull/484)
* [Started handling streaming deletes](8860b97bce)

5.0.0
-----
* [Remove `Twitter::API::Undocumented#status_activity` and `#statuses_activity`](7f970810af)
* [Remove `Twitter::Tweet#favoriters`, `#repliers`, `#repliers_count`, and `#retweeters`](77cc963381)
* [Remove identity map](ec7c2df78a)
* [Remove `Twitter::Cursor#all`](72be4148b9)
* [Remove `Twitter::Cursor#collection`](9ae4621610)
* [Remove `Twitter#from_user`](d2ae9f1cc1)
* [Remove `ClientError`, `ServerError`, and `ParserError`](72843948d8)
* [Remove global configuration](239c5a8462)
* [Remove ability to configure client with environment variables](17e958579f)
* [Remove Brittish English aliases](572813b373)
* [Replace `multi_json` with `json`](e5fc292fee)
* [Rename `oauth_token` to `access_token`](d360f8015c)
* [Move `Twitter::Arguments` out of `REST::API` namespace](8faa15309d)
* [Move `Twitter::Client` into `REST` namespace](5b8c3fd243)
* [Add `Twitter::Streaming::Client`](23afe90aa4)
* [Add `Twitter::Error::AlreadyPosted`](e11d2a27dd)
* [Add `Twitter::REST::Client#reverse_token`](39139c4df3)
* [Add `#url` methods to `Twitter::List`, `Twitter::Tweet`, and `Twitter::User`](a89ec0f4e8)
* [Add `Twitter::Place#contained_within` and `#contained_within?`](23cc247bd2)
* [Add `Twitter::GeoResults`](be1a0a1425)
* [Add `NullObject`](17880f4917)
* [Add predicate methods for any possible `NullObject`](eac5522ede)
* [Always return `URI` instead of `String`](341f68d1a4)
* [Allow `URI` as argument](c207567e67)
* [Allow `String` in addition to `URI` objects](89a46fbd35)
* [Collection caching](d484d7d7d7)
* [Implement `Twitter::Cursor#each` without making an extra HTTP request](8eeff57f5c)
* [Make `Twitter::SearchResults` enumerable](d5ce853716)
* [Make `Twitter::Base` objects immutable](69b1ef7eda)
* [Missing key now raises `KeyError`, not `ArgumentError`](f56698caff)
* [Use `equalizer` instead of manually overwriting #==](a7ddf718b1)
* [Give methods more natural names](e593194fb7)
* [Fix `Twitter::SearchResults#rpp` return value](28d7320049)

4.8.1
-----
* [Ignore case of profile image extension](73760610e9)
* [Allow use of Twitter::Token in place of bearer token string](13596bc60d)
* [Add Twitter::API::Undocumented#tweet_count](795458a25e)
* [Add missing dependencies](e07e034472) ([@tmatilai](https://twitter.com/tmatilai))

4.8.0
-----
* [Add `Twitter::SearchResults#refresh_url`](6bf08c008d) ([@mustafaturan](https://twitter.com/mustafaturan))
* [Fix issue with wrong signature being generated when multipart data is posted](65ab90a6d5) ([@mustafaturan](https://twitter.com/mustafaturan))
* [Restore compatibility with Ruby 1.8.7](fb63970c1b)
* [Remove undocumented methods, retired in the APIpocalypse](cf6a91f8df)

4.7.0
-----
* [Add support for application-only authentication](https://github.com/sferik/twitter/pull/387) ([@paracycle](https://twitter.com/paracycle))
* [Add support for `Twitter::Entity::Symbol` entities](a14a0cdc57) ([@anno](https://twitter.com/anno))
* [Add `Twitter::API::OAuth#invalidate_token`](https://github.com/sferik/twitter/pull/372) ([@terenceponce](https://twitter.com/terenceponce))
* [Add `Twitter::API::Lists#lists_owned` method](9e97b51c20)
* [Add `Twitter::API::Tweets#retweeters_ids` method](8cf5b2ddf3)
* [Add `Twitter::SearchResults#next_results`](https://github.com/sferik/twitter/pull/365) ([@KentonWhite](https://twitter.com/KentonWhite))
* [Make consumer_key readable](a318869c48)
* [Loosen required_rubygems_version for compatibility with Ubuntu 10.04](41bd5655c2)
* [Remove default SSL configuration options and override](113b14bc05)
2014-01-17 18:17:37 +00:00
tsutsui
10080e1300 Update ruby-rainbow to 1.99.1. Part of PR/48447.
Changelog (per Changelog.md)

## 1.99.0 (2013-12-26)

* preparation for dropping String monkey patching
* `require "rainbow/string"` if you want to use monkey patched String
* introduction of Rainbow() wrapper
* support for MRI 1.8.7, 1.9.2, 1.9.3, 2.0 and 2.1, JRuby and Rubinius
* deprecation of Sickill::Rainbow namespace (use Rainbow.enabled = true instead)

## 1.99.1 (2013-12-28)

* drop support for ruby 1.8
* `require "rainbow/string"` -> `require "rainbow/ext/string"`
* custom rainbow wrapper instances (with separate enabled/disabled state)
* shortcut methods for changing text color (`Rainbow("foo").red`)
2014-01-17 18:16:27 +00:00
tsutsui
3fbdecd988 Update ruby-parallel to 0.9.2. Part of PR/48447.
No changelog is available in https://github.com/grosser/parallel
but looks misc bug fixes and improvements.
2014-01-17 18:15:44 +00:00
tsutsui
4b18edc678 Update ruby-launchy to 2.4.2. Part of PR/48447.
pkgsrc change:
Update HOMEPAGE per http://rubygems.org/gems/launchy (the old page is 403)

Changes from HISTORY.md:

## Version 2.4.2 - 2013-11-28
* Fix kde issue - <https://github.com/copiousfreetime/launchy/issues/72> - colbell

## Version 2.4.1 - 2013-11-26
* Abstract out the argv of the commandline - <https://github.com/copiousfreetime/launchy/issues/71>

## Version 2.4.0 - 2013-11-12
* Support `Launchy.open( url, :debug => true )` - <http://github.com/copiousfreetime/launchy/issues/63> - schmich
* Fix inconsistencies in `debug?` and `dry_run?` methods - <http://github.com/copiousfreetime/launchy/issues/63> - schmich
* Fix detection of missing *nix desktops - <http://github.com/copiousfreetime/launchy/issues/70>
* Fix running tests in bare Linux environment - <http://github.com/copiousfreetime/launchy/issues/67> - gioele
* Fix mistaking windows drive as uri schema - <http://github.com/copiousfreetime/launchy/issues/65>
* Attempt fixing windows `start` command oddities, again - <http://github.com/copiousfreetime/launchy/issues/62>
2014-01-17 18:13:34 +00:00
adam
f2adcbf2ea Updated multimedia/ffmpeg2 to 2.1.3 2014-01-17 16:34:23 +00:00
adam
634a186778 Changes 2.1.3:
* library.mak: only run asm strip if ASMSTRIP flags are set
* configure: remove code that disables striping in the absence of some flags
* This more closely matches the actual use, also we use plain strip without these flags for striping
* avformat/utils/av_probe_input_buffer2: fix buffer passed to ffio_rewind_with_probe_data()
* avformat/utils/av_probe_input_buffer2: fix offset check
* avformat/utils/av_probe_input_buffer2: Fix pd.buf_size
2014-01-17 16:33:44 +00:00
wiz
d91ad0c5d0 Updated devel/py-pexpect to 3.0 2014-01-17 14:51:00 +00:00
wiz
dd906eae28 Update to 3.0.
The new major version number doesn't indicate any deliberate API incompatibility.
We have endeavoured to avoid breaking existing APIs. However, pexpect is under
new maintenance after a long dormancy, so some caution is warranted.

* A new :ref:`unicode API <unicode>` was introduced.
* Python 3 is now supported, using a single codebase.
* Pexpect now requires at least Python 2.6 or 3.2.
* The modules other than pexpect, such as :mod:`pexpect.fdpexpect` and
  :mod:`pexpect.pxssh`, were moved into the pexpect package. For now, wrapper
  modules are installed to the old locations for backwards compatibility (e.g.
  ``import pxssh`` will still work), but these will be removed at some point in
  the future.
* Ignoring ``SIGHUP`` is now optional - thanks to Kimmo Parviainen-Jalanko for
  the patch.
2014-01-17 14:50:52 +00:00
wiz
56841b8059 Add patch for python-3.x compatibility. 2014-01-17 14:47:25 +00:00
wiz
9adfe4d622 Updated HOMEPAGE, remove obsolete MASTER_SITES.
Add patch for python-3.x compatibility.
2014-01-17 14:45:26 +00:00
wiz
42ba159120 Updated audio/py-audioread to 1.0.1 2014-01-17 14:35:15 +00:00
wiz
b81a729c8a Update to 1.0.1 and fix python-3.x compatibility problem.
Changes:
1.0.1
    When GStreamer fails to report a duration, raise an exception
    instead of silently setting the duration field to None.
2014-01-17 14:35:06 +00:00
wiz
4328ce8d25 + abcmidi-20140112, calibre-1.20, cdialog-1.2.20140112,
gnome-commander-1.2.8.17, highlight-3.17, kde4-4.12.2,
  konversation-1.5, libxmp-4.2.2, liferea-1.10.5, mksh-49,
  puzzles-10116, py-audioread-1.0.1, py-cassa-1.11.0, py-icalendar-3.6,
  py-jinja2-2.7.2, py-psycopg2-2.5.2, tcpreplay-4.0.1, veusz-1.20,
  viewvc-1.1.22, vttest-20140116, webmin-1.670, x264-devel-20140111.
2014-01-17 14:18:19 +00:00
wiz
a7bee6894b + Added audio/py-audioread version 1.0.0 [drochner 2013-04-02] 2014-01-17 14:15:17 +00:00
wiz
738bbed7d5 Fix PKGNAME to use PYPKGPREFIX. 2014-01-17 14:03:28 +00:00
obache
9bf2a0bf25 + ruby-http 2014-01-17 13:24:06 +00:00
obache
dfe8ced645 Added www/ruby-http version 0.5.0 2014-01-17 13:23:08 +00:00
obache
a90b5faf86 Import ruby-http-0.5.0 as www/ruby-http.
part of PR pkg/48447

The HTTP Gem is an easy-to-use client library for making requests from Ruby.
It uses a simple method chaining system for building requests, similar to
libraries like JQuery or Python's Requests.
2014-01-17 13:22:51 +00:00
obache
69367a929e Updated www/ruby-http_parser.rb to 0.6.0 2014-01-17 13:19:39 +00:00
obache
0d95f54cfa Update ruby-http_parser.rb to 0.6.0.
jruby related improvements and bug fixes
2014-01-17 13:19:18 +00:00
wiz
14e1e1ba7c Mark as PYTHON_VERSIONS_INCOMPATIBLE=26:
SyntaxError: ('invalid syntax',
('/usr/pkg/lib/python2.6/site-packages/billiard/_connection3.py',
851, 47, '    _ready_errors = {_winapi.ERROR_BROKEN_PIPE,
_winapi.ERROR_NETNAME_DELETED}\n'))
2014-01-17 13:13:28 +00:00
obache
78d5f8b50a +ruby-descendants_tracker
+ruby-equalizer
+ruby-memoizable
+ruby-thread_safe
2014-01-17 13:02:45 +00:00
obache
6861371f71 Added misc/ruby-memoizable version 0.4.0 2014-01-17 13:01:22 +00:00
obache
181004bba4 Import ruby-memoizable-0.4.0 as misc/ruby-memoizable.
part of PR pkg/48447

Memoization is an optimization that saves the return value of a method
so it doesn't need to be re-computed every time that method is called.
2014-01-17 13:01:09 +00:00
obache
0ae803361d Added misc/ruby-thread_safe version 0.1.3 2014-01-17 13:00:13 +00:00
obache
f2246ffb38 Import ruby-thread_safe-0.1.3 as misc/ruby-thread_safe.
part of PR pkg/48447

Threadsafe is a collection of thread-safe versions of common core
Ruby classes.
2014-01-17 13:00:00 +00:00
obache
dadd25d4bb Added misc/ruby-equalizer version 0.0.9 2014-01-17 12:57:43 +00:00
obache
0bcbe983e9 Import ruby-equalizer-0.0.9 as misc/ruby-equalizer.
part of PR pkg/48447

Module to define equality, equivalence and inspection methods.
2014-01-17 12:57:28 +00:00